# Contributor: Matt Smith # Maintainer: Matt Smith pkgname=phpmyadmin pkgver=3.3.10 pkgrel=2 pkgdesc="A Web-based PHP tool for administering MySQL" url="http://www.phpmyadmin.net/" arch="noarch" license="GPL" depends="php php-mysql php-zip php-zlib php-bz2 php-ctype php-gd php-mcrypt mysql" depends_dev= makedepends="$depends_dev" install="$pkgname.post-install" subpackages="$pkgname-doc" _fullpkgname=phpMyAdmin-$pkgver-all-languages source="http://downloads.sourceforge.net/$pkgname/$_fullpkgname.tar.gz $pkgname.apache2.conf " _builddir="$srcdir"/$_fullpkgname prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { return 0 } package() { cd "$_builddir" mkdir -p "$pkgdir"/usr/share/webapps/$pkgname \ "$pkgdir"/etc/$pkgname \ || return 1 # copy phpmyadmin cp -ra "$_builddir"/* "$pkgdir"/usr/share/webapps/$pkgname/ \ || return 1 # install the sample config install -m660 \ "$pkgdir"/usr/share/webapps/$pkgname/config.sample.inc.php \ "$pkgdir"/etc/$pkgname/config.inc.php \ || return 1 ln -fs /etc/$pkgname/config.inc.php \ "$pkgdir"/usr/share/webapps/$pkgname/config.inc.php \ || return 1 # install the apache2 config install -Dm644 "$srcdir"/$pkgname.apache2.conf \ "$pkgdir"/etc/apache2/conf.d/$pkgname.conf || return 1 # copy some contribs over mkdir -p "$pkgdir"/usr/share/$pkgname/contrib || return 1 _contribs="htaccess swekey.sample.conf" for _contrib in $_contribs; do mv "$pkgdir"/usr/share/webapps/$pkgname/contrib/$_contrib \ "$pkgdir"/usr/share/$pkgname/contrib/ \ || return 1 done rm -rf "$pkgdir"/usr/share/webapps/$pkgname/contrib || return 1 # copy sample config mv "$pkgdir"/usr/share/webapps/$pkgname/config.sample.inc.php \ "$pkgdir"/usr/share/$pkgname/ || return 1 } doc() { cd "$_builddir" mkdir -p "$subpkgdir"/usr/share/doc/$pkgname || return 1 _docs="CREDITS ChangeLog Documentation.html Documentation.txt \ INSTALL LICENSE README README.VENDOR RELEASE-DATE-$pkgver \ TODO translators.html documentation-gsoc" for _doc in $_docs; do mv "$pkgdir"/usr/share/webapps/$pkgname/$_doc \ "$subpkgdir"/usr/share/doc/$pkgname/ \ || return 1 done } md5sums="2e93375a92a86ef36e561b0087f6b8e3 phpMyAdmin-3.3.10-all-languages.tar.gz 2d144825122042b4a2536ad789d66e8e phpmyadmin.apache2.conf"