diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 28 |
2 files changed, 15 insertions, 23 deletions
@@ -1,16 +1,16 @@ pkgbase = postgresql-autodoc pkgdesc = Translate PostgreSQL tables to HTML, Dot, Dia and DocBook XML files. pkgver = 1.41 - pkgrel = 4 - url = https://web.archive.org/web/20130712095001/http://www.rbt.ca/autodoc/index.html + pkgrel = 5 + url = https://github.com/candu/autodoc arch = any license = 3-clause BSD depends = perl + depends = perl-dbi depends = perl-dbd-pg depends = perl-term-readkey depends = perl-html-template - source = https://web.archive.org/web/20130712095001/http://www.rbt.ca/autodoc/binaries//postgresql_autodoc-1.41.tar.gz - md5sums = a23ae4a49bfd0c14375b3ea6e04cd5b9 + source = postgresql_autodoc-bb48612ccafdcb035a9525a0439dc580f977523e.tar.gz::https://github.com/candu/autodoc/archive/bb48612ccafdcb035a9525a0439dc580f977523e.tar.gz + md5sums = 4b4b7266b91cfdc709b5845957e3fe1c pkgname = postgresql-autodoc - 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: |