diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD index e88e772989c7..e8b8a1462370 100755..100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,33 +3,25 @@ pkgname=postgresql-autodoc _pkgname=postgresql_autodoc +_pkgver=bb48612ccafdcb035a9525a0439dc580f977523e pkgver=1.41 -pkgrel=4 +pkgrel=5 pkgdesc="Translate PostgreSQL tables to HTML, Dot, Dia and DocBook XML files." -url="https://web.archive.org/web/20130712095001/http://www.rbt.ca/autodoc/index.html" +url="https://github.com/candu/autodoc" license=("3-clause BSD") -depends=('perl' 'perl-dbd-pg' 'perl-term-readkey' 'perl-html-template') +depends=('perl' 'perl-dbi' 'perl-dbd-pg' 'perl-term-readkey' 'perl-html-template') arch=('any') -source=(https://web.archive.org/web/20130712095001/http://www.rbt.ca/autodoc/binaries//${_pkgname}-${pkgver}.tar.gz) -md5sums=('a23ae4a49bfd0c14375b3ea6e04cd5b9') +source=(${_pkgname}-${_pkgver}.tar.gz::https://github.com/candu/autodoc/archive/${_pkgver}.tar.gz) +md5sums=('4b4b7266b91cfdc709b5845957e3fe1c') build() { - cd ${srcdir}/${_pkgname} - - # Prepare the binary, but skip the manpage since upstream - # forgot to include manpage source (postgresql_autodoc.in) - make -o ${_pkgname}.1 PREFIX=/usr - - # Fixup the default path in the manpage, until a proper upstream fix is available. - sed -i -e "s|/usr/local/share/postgresql_autodoc|/usr/share/${_pkgname}|" ${_pkgname}.1 + cd autodoc-${_pkgver} + make } package() { - cd ${srcdir}/${_pkgname} - make -o ${_pkgname}.1 install PREFIX=/usr DESTDIR=${pkgdir} - - # Fix manpage permission - chmod 644 ${pkgdir}/usr/share/man/man1/${_pkgname}.1 + cd autodoc-${_pkgver} + make install PREFIX=/usr DESTDIR=${pkgdir} } # vim:set ts=2 sw=2 noet: |