diff options
author | Michael Lass | 2015-06-08 20:52:54 +0200 |
---|---|---|
committer | Michael Lass | 2015-06-08 20:52:54 +0200 |
commit | ab8d06b8cff2fb6c0354b128837b3af10b8ca0ac (patch) | |
tree | a423cbc8f9ab70132285e01a23a41bf20e1caf64 | |
download | aur-ab8d06b8cff2fb6c0354b128837b3af10b8ca0ac.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | phpdocumentor2.install | 21 |
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..17a74ed8b787 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = phpdocumentor2 + pkgdesc = Documentation Generator for PHP + pkgver = 2.8.2 + pkgrel = 1 + url = http://www.phpdoc.org/ + install = phpdocumentor2.install + arch = any + license = custom + depends = graphviz + depends = php-xsl + conflicts = phpdocumentor + source = http://pear.phpdoc.org/get/phpDocumentor-2.8.2.tgz + source = phpdocumentor2.install + sha256sums = 77446ce240393a798fdf092c28c8f0bad2004c7588e338aa3acd320eac0dc20a + sha256sums = b6066d62de3b131ac4d71a13eea8c6419f62282c7e229dc55b06acf0c8b5b60a + +pkgname = phpdocumentor2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..72b4e5a2cf54 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Michael Lass <bevan@bi-co.net> + +# This PKGBUILD is maintained on github: +# https://github.com/michaellass/AUR + +pkgname=phpdocumentor2 +_pkgreal=phpDocumentor +pkgver=2.8.2 +pkgrel=1 +pkgdesc="Documentation Generator for PHP" +arch=('any') +url="http://www.phpdoc.org/" +license=('custom') +depends=('graphviz' 'php-xsl') +conflicts=('phpdocumentor') +install=$pkgname.install +source=("http://pear.phpdoc.org/get/${_pkgreal}-${pkgver}.tgz" + "${pkgname}.install") +sha256sums=('77446ce240393a798fdf092c28c8f0bad2004c7588e338aa3acd320eac0dc20a' + 'b6066d62de3b131ac4d71a13eea8c6419f62282c7e229dc55b06acf0c8b5b60a') + +package() { + # Install main application + install -dm755 ${pkgdir}/usr/share/webapps + mv ${srcdir}/${_pkgreal}-${pkgver} ${pkgdir}/usr/share/webapps/${pkgname} + chmod -R a+r ${pkgdir}/usr/share/webapps/${pkgname} + + # Move LICENSE, README and CONTRIBUTING + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -dm755 ${pkgdir}/usr/share/doc/${pkgname} + mv ${pkgdir}/usr/share/webapps/${pkgname}/LICENSE \ + ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + mv ${pkgdir}/usr/share/webapps/${pkgname}/README.md \ + ${pkgdir}/usr/share/doc/${pkgname}/README + mv ${pkgdir}/usr/share/webapps/${pkgname}/CONTRIBUTING.md \ + ${pkgdir}/usr/share/doc/${pkgname}/CONTRIBUTING + + install -dm755 ${pkgdir}/usr/bin + ln -s /usr/share/webapps/${pkgname}/bin/phpdoc ${pkgdir}/usr/bin/phpdoc +} diff --git a/phpdocumentor2.install b/phpdocumentor2.install new file mode 100644 index 000000000000..c064728267f6 --- /dev/null +++ b/phpdocumentor2.install @@ -0,0 +1,21 @@ +printinfo() { +cat <<EOF + + Please note that the following extensions should be enabled in php.ini: + - iconv + - phar + - xsl + + Also make sure that /usr/share/webapps or /usr/share/webapps/phpdocumentor2 + is included in the open_basedir path. + +EOF +} + +post_install() { + printinfo +} + +post_upgrade() { + printinfo +} |