summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--[-rwxr-xr-x]PKGBUILD28
2 files changed, 15 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f56d12067afb..3b44c65ac9fc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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: