# $Id$ PNAME="phpmyadmin" PVER="3.2.3" PBUILD="r1" PCATEGORIE="dev-db" STATE="unstable" DESCRIPTION="phpMyAdmin - a web-based administration frontend for MySQL databases written in PHP." HOMEPAGE="http://www.phpmyadmin.net/" DEPEND=">= net-www/apache2-2 >= dev-lang/php5-5 >= dev-db/mysql5-5.0" SRCFILE="phpMyAdmin-${PVER}-all-languages.tar.bz2" SRCDIR="${BUILDDIR}/phpMyAdmin-${PVER}-all-languages" CONF_REV=1.3 sminclude mtools SRC_URI=( sourceforge://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/config.inc-${CONF_REV} mirror://${PNAME}/phpmyadmin.conf mirror://${PNAME}/${PNAME}-2.11.2.1-fix-doc-pathes.patch ) #UP2SUBSTITUTE="all_languages" UP2SUBSTITUTE="english" UP2DATE="updatecmd_sourceforge ${PNAME} phpMyAdmin" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fix doc pathes to /usr/share/doc/phpmyadmin-@@PVER@@ # and fix reading of gzip compressed files mpatch ${PNAME}-2.11.2.1-fix-doc-pathes.patch || die # now fix the @@PVER@@ pathes to ${PVER} sed -i "s:@@PVER@@:${PVER}:" changelog.php license.php readme.php || die } src_install() { cd ${SRCDIR} # needed directories minstalldir /etc/apache2/modules.d || die minstalldir /etc/phpmyadmin || die minstalldir /usr/share/phpmyadmin || die # install cp -ad ${SRCDIR}/* ${BINDIR}/usr/share/phpmyadmin || die # phpmyadmin default configuration minstallfile -s config.inc-${CONF_REV} /etc/phpmyadmin/config.inc.php || die mlink /etc/phpmyadmin/config.inc.php /usr/share/phpmyadmin/ || die # apache module configuration file minstallfile -s phpmyadmin.conf /etc/apache2/modules.d || die # clean up and remove unneeded stuff rm -f ${BINDIR}/usr/share/phpmyadmin/*txt || die rm -f ${BINDIR}/usr/share/phpmyadmin/[CIRLT]* || die rm -f ${BINDIR}/usr/share/phpmyadmin/config.sample.inc.php || die rm -f ${BINDIR}/usr/share/phpmyadmin/libraries/.htaccess || die # install docs minstalldocs ChangeLog CREDITS Documentation.txt LICENSE RE* TODO || die }