# Contributor: Matt Smith # Maintainer: Matt Smith pkgname=phpmyadmin pkgver=4.0.10.7 pkgrel=0 pkgdesc="A Web-based PHP tool for administering MySQL" url="http://www.phpmyadmin.net/" arch="noarch" license="GPL" depends="php php-mysqli php-zip php-zlib php-bz2 php-ctype php-gd php-mcrypt php-json" 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 CVE-2014-1879.patch " _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 -r "$_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 -sf /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 sample config mkdir -p "$pkgdir"/usr/share/$pkgname/ || return 1 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="ChangeLog LICENSE README RELEASE-DATE-$pkgver" for _doc in $_docs; do mv "$pkgdir"/usr/share/webapps/$pkgname/$_doc \ "$subpkgdir"/usr/share/doc/$pkgname/ \ || return 1 done } md5sums="911849323c83e051a75f5f860aee90ff phpMyAdmin-4.0.10.7-all-languages.tar.gz 2d144825122042b4a2536ad789d66e8e phpmyadmin.apache2.conf e43c1db558e138711d0c36b2551dfa04 CVE-2014-1879.patch" sha256sums="2c25a51613d4372d94c5b9570fd1c8a7e5e18978d58949f7f6666c10a45831d7 phpMyAdmin-4.0.10.7-all-languages.tar.gz 4fbc1d0338ed7234a3d74f71910a24e467c8a0ec1dad31324e954741f93bd2d3 phpmyadmin.apache2.conf e4acf68098ec2a980f830fdad5adb8132d9c75de02187afd089d07ff166b13d2 CVE-2014-1879.patch" sha512sums="1299719f7304470ed246c219161089ddf6a0ac1f1636b218e24735497e47c26626a405508b0a763ba2b18c58a9a361d097a410769347880afd5a1a279a07ff9a phpMyAdmin-4.0.10.7-all-languages.tar.gz c6af2960b95924c31cc05d90e7282ba9be6cb6eabb134b8bb627230a4253c017eca75132420a356acd6aecdce146e29666ed90fc90749820060a64478d3e2105 phpmyadmin.apache2.conf d347772c119789bd4aa51b3c7362c12c989faf9ae2676a2b29a56502866179ae38f979748009ec43ffe9676e9175766802498807eacd85d33e800bf16b7067e1 CVE-2014-1879.patch"