diff options
author | Andrew O'Neill | 2021-11-14 14:14:56 -0500 |
---|---|---|
committer | Andrew O'Neill | 2021-11-14 14:14:56 -0500 |
commit | c524109916da208aa3ae4c00831b45785ec35418 (patch) | |
tree | 91efbf3fb81b110347aa8e1de9cea9f63a54aa02 | |
parent | 857f50e182a7caf4d29ffa54d44b0741f1fafcd3 (diff) | |
download | aur-c524109916da208aa3ae4c00831b45785ec35418.tar.gz |
Adopt and bump version
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 24 insertions, 45 deletions
@@ -1,18 +1,16 @@ pkgbase = pgtcl pkgdesc = Tcl client side interface to PostgreSQL (libpgtcl) - pkgver = 2.7.1 - pkgrel = 2 + pkgver = 2.7.7 + pkgrel = 1 url = https://flightaware.github.io/Pgtcl/ arch = x86_64 license = BSD depends = postgresql depends = postgresql-libs - depends = tcl>=8.6 - depends = tcl<8.7 + depends = tcl provides = libpgtcl conflicts = pgtcl-ng - source = pgtcl-2.7.1.tar.gz::https://github.com/flightaware/Pgtcl/archive/v2.7.1.tar.gz - sha1sums = edf384a2bc9ae05b9ffbc69735f7e4064c51a76e + source = pgtcl-2.7.7.tar.gz::https://github.com/flightaware/Pgtcl/archive/v2.7.7.tar.gz + sha256sums = e0f831a98f1e64b004bcabd9aa9b23286eb3a3bf52406427e6b836b5a3bf422a pkgname = pgtcl - @@ -1,36 +1,24 @@ -# Maintainer: Darren Ng <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> +# Maintainer: Andrew O'Neill <andrew at meanjollies dot com> +# Contributor: Darren Ng <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> -# "Plagiarized" from -# https://packages.ubuntu.com/source/focal/pgtcl -# https://git.alpinelinux.org/aports/tree/main/pgtcl/APKBUILD -# https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/tcl/pgtcl/Makefile - -_pkgname=Pgtcl pkgname=pgtcl -pkgver=2.7.1 -pkgrel=2 -pkgdesc="Tcl client side interface to PostgreSQL (libpgtcl)" -arch=("x86_64") -url="https://flightaware.github.io/Pgtcl/" -license=("BSD") -depends=("postgresql" "postgresql-libs" "tcl>=8.6" "tcl<8.7") -conflicts=("pgtcl-ng") -provides=("libpgtcl") -source=("$pkgname-$pkgver.tar.gz::https://github.com/flightaware/Pgtcl/archive/v$pkgver.tar.gz") -sha1sums=("edf384a2bc9ae05b9ffbc69735f7e4064c51a76e") +_pkgname=Pgtcl +pkgver=2.7.7 +pkgrel=1 +pkgdesc='Tcl client side interface to PostgreSQL (libpgtcl)' +arch=('x86_64') +url="https://flightaware.github.io/${_pkgname}/" +license=('BSD') +depends=('postgresql' 'postgresql-libs' 'tcl') +conflicts=('pgtcl-ng') +provides=('libpgtcl') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/flightaware/${_pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('e0f831a98f1e64b004bcabd9aa9b23286eb3a3bf52406427e6b836b5a3bf422a') build() { + cd "${_pkgname}-${pkgver}" - cd "$_pkgname-$pkgver" - - # https://github.com/flightaware/Pgtcl/blob/master/README.Linux autoreconf - - # rpath - # https://stackoverflow.com/a/8482308 - - # /usr/lib/tclConfig.sh - ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ @@ -44,18 +32,11 @@ build() { --disable-rpath make - } -# Test HammerDB w/ pgtcl make'd but not installed -# https://wiki.tcl-lang.org/page/auto_path -# https://wiki.tcl-lang.org/page/TCLLIBPATH -# export LD_LIBRARY_PATH="/home/darren/.cache/yay/pgtcl/Pgtcl-2.7.1/tmp/usr/lib" -# export TCLLIBPATH="/home/darren/.cache/yay/pgtcl/Pgtcl-2.7.1/tmp/usr/lib" - package() { - cd "$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - rmdir "$pkgdir/usr/bin" || exit 1 + cd "${_pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |