Advertisement
Guest User

Untitled

a guest
May 30th, 2011
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # 20100205 - mr
  4. # Dieses Script fuehrt automatisch die notwendigen PHP - Rebuild - Schritte durch und aktualisiert die bereits installierten Pakete.
  5.  
  6. # Laufe nur als root
  7. if [ "`whoami`" != "root" ]; then
  8. echo "Dieses Script benoetigt root-Rechte."
  9. exit 1
  10. fi
  11.  
  12. # Loeschen ggf. vorhandener, alter Quellen
  13. rm -rf php5-* libapache2-mod-php5*.deb php-pear*.deb
  14. # Herunterladen der PHP Quellen und ggf. installationen der Build Dependencies
  15. apt-get -y source php5 ; apt-get -y build-dep php5
  16. # Verzeichniswechsel in das PHP Quellverzeichnis
  17. SOURCEDIR="`find . -maxdepth 1 -type d -name php5-5.\*`"
  18. cd "$SOURCEDIR"
  19. # Ă„ndern der --with-gd - Zeile
  20. cat debian/rules | sed 's/--with-gd=shared,\/usr --enable-gd-native-ttf \\/--with-gd=shared --enable-gd-native-ttf \\/g' > debian/rules_mfc
  21. chown --reference=debian/rules debian/rules_mfc && chmod --reference=debian/rules debian/rules_mfc
  22. mv -f debian/rules_mfc debian/rules
  23. # Bauen der Pakete
  24. dpkg-buildpackage -rfakeroot
  25.  
  26. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement