diff options
author | anthraxx | 2018-10-01 17:33:21 +0200 |
---|---|---|
committer | anthraxx | 2018-10-01 17:33:21 +0200 |
commit | b621cafba24d67bd0c84e0b031e1003e4e4f2c25 (patch) | |
tree | 270cab2b599aa5cfe1aab9096737885ede7d32cb | |
parent | b67811391582fc05e298e66860dd75265e3193d1 (diff) | |
download | aur-b621cafba24d67bd0c84e0b031e1003e4e4f2c25.tar.gz |
upgpkg: pgadmin3 1.22.2-7 (reproducible builds fix)
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 28 insertions, 24 deletions
@@ -1,8 +1,8 @@ pkgbase = pgadmin3 pkgdesc = Comprehensive design and management interface for PostgreSQL pkgver = 1.22.2 - pkgrel = 6 - url = http://www.pgadmin.org + pkgrel = 7 + url = https://www.pgadmin.org arch = x86_64 license = custom makedepends = libpqxx @@ -1,14 +1,15 @@ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Douglas Soares de Andrade <dsa@aur.archlinux.org> +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org> # Contributor: Benjamin Andresen <benny@klapmuetz.org> # Contributor: bekks <eduard.warkentin@gmx.de> pkgname=pgadmin3 pkgver=1.22.2 -pkgrel=6 -pkgdesc="Comprehensive design and management interface for PostgreSQL" +pkgrel=7 +pkgdesc='Comprehensive design and management interface for PostgreSQL' +url='https://www.pgadmin.org' arch=('x86_64') -url="http://www.pgadmin.org" license=('custom') # Dependency wxgtk3 is not supported due to segmentation fault (FS#54676) depends=('wxgtk2' 'postgresql-libs' 'libxslt' 'libgcrypt') @@ -21,33 +22,36 @@ sha256sums=('9b68b0e3d3f0a261344fb8196825967d1e7acaca1d8cc82c42e12368ca5844ac' 'b175869b77bcbfa43f1bc256277966882789883792c4f9dd26038ec248def6a2') prepare() { - cd "$srcdir" - convert pgadmin3-${pkgver}/pgadmin/include/images/pgAdmin3.ico pgAdmin3.png - + cd ${pkgname}-${pkgver} + convert +set date:create +set date:modify pgadmin/include/images/pgAdmin3.ico pgAdmin3.png # Fix segfault at startup (Debian) - cd $pkgname-$pkgver patch -p1 -i ../pgadmin3-fix-segfault.patch + sed -E 's|(Categories=.+)|\1Database;|' -i pkg/pgadmin3.desktop } build() { - cd "$srcdir"/pgadmin3-${pkgver} - ./configure --prefix=/usr --with-wx-version=3.0 --with-libgcrypt + cd ${pkgname}-${pkgver} + ./configure \ + --prefix=/usr \ + --with-wx-version=3.0 \ + --with-libgcrypt make } package() { - cd "$srcdir"/pgadmin3-${pkgver} - - make DESTDIR="$pkgdir/" install - install -Dm644 i18n/$pkgname.lng "$pkgdir/usr/share/pgadmin3/i18n" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + cd ${pkgname}-${pkgver} - install -Dm644 pgadmin/include/images/pgAdmin3.ico "$pkgdir/usr/share/pgadmin3/pgAdmin3.ico" - install -Dm644 "$srcdir/pgAdmin3-1.png" "$pkgdir/usr/share/pgadmin3/pgAdmin3.png" + make DESTDIR="${pkgdir}" install + install -Dm 644 i18n/${pkgname}.lng "${pkgdir}/usr/share/pgadmin3/i18n" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm644 "$srcdir/pgAdmin3-3.png" "$pkgdir/usr/share/icons/hicolor/16x16/apps/pgAdmin3.png" - install -Dm644 "$srcdir/pgAdmin3-2.png" "$pkgdir/usr/share/icons/hicolor/32x32/apps/pgAdmin3.png" - install -Dm644 "$srcdir/pgAdmin3-1.png" "$pkgdir/usr/share/icons/hicolor/48x48/apps/pgAdmin3.png" + install -Dm 644 pgadmin/include/images/pgAdmin3.ico -t "${pkgdir}/usr/share/pgadmin3" + install -Dm 644 pgAdmin3-1.png "${pkgdir}/usr/share/pgadmin3/pgAdmin3.png" + install -Dm 644 pgAdmin3-3.png "${pkgdir}/usr/share/icons/hicolor/16x16/apps/pgAdmin3.png" + install -Dm 644 pgAdmin3-2.png "${pkgdir}/usr/share/icons/hicolor/32x32/apps/pgAdmin3.png" + install -Dm 644 pgAdmin3-1.png "${pkgdir}/usr/share/icons/hicolor/48x48/apps/pgAdmin3.png" - install -Dm644 "pkg/pgadmin3.desktop" "$pkgdir/usr/share/applications/pgadmin3.desktop" + install -Dm 644 pkg/pgadmin3.desktop -t "${pkgdir}/usr/share/applications" } + +# vim: ts=2 sw=2 et: |