diff options
author | Luis Martinez | 2021-08-10 09:39:07 -0500 |
---|---|---|
committer | Luis Martinez | 2021-08-10 09:39:07 -0500 |
commit | 791148e33fe0e1e939a5a268a9cc70b39884c1d7 (patch) | |
tree | acc61cf5213367bc43608db3bca0f72ee212a96d /PKGBUILD | |
parent | 9b09009ffcadcee93adac30a70f09dae9cdbfd02 (diff) | |
download | aur-asignify-git.tar.gz |
package cleanup and fix
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 71 |
1 files changed, 35 insertions, 36 deletions
@@ -1,52 +1,51 @@ -# Maintainer: Andy Weidenbaum <archbaum@gmail.com> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Andy Weidenbaum <archbaum@gmail.com> pkgname=asignify-git -pkgver=20150220 +pkgver=1.0.r41.g215a53d pkgrel=1 +epoch=1 pkgdesc="Yet another signify tool" arch=('i686' 'x86_64') -depends=('openssl') -makedepends=('binutils' - 'gcc' - 'git' - 'make' - 'pkg-config') -url="https://github.com/vstakhov/asignify" license=('BSD') -source=(git+https://github.com/vstakhov/asignify) -sha256sums=('SKIP') -provides=('asignify') +url="https://github.com/vstakhov/asignify" +depends=('openssl') +makedepends=('git' 'cmake') +provides=('asignify' 'libasignify.so') conflicts=('asignify') +source=("$pkgname::git+$url" + '001-blake2.patch') +sha256sums=('SKIP' + '419d305985f2d4fb4e3d2ef54bd4a098a159d3276e91f0a9bc13c17d28ef6877') pkgver() { - cd ${pkgname%-git} - git log -1 --format="%cd" --date=short --no-show-signature | sed "s|-||g" + cd "$pkgname" + git describe --long --tags | sed 's/-/.r/;s/-/./' } -build() { - cd ${pkgname%-git} +prepare() { + patch -p1 -d "$pkgname" < 001-blake2.patch + sed -i '/mandir/s/prefix/datarootdir/' "$pkgname/docs/Makefile.am" +} - msg2 "Building..." - ./autogen.sh - ./configure \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib/asignify \ - --sysconfdir=/etc \ - --sharedstatedir=/usr/share/asignify \ - --localstatedir=/var/lib/asignify \ - --with-gnu-ld \ - --enable-openssl - make +build() { + cd "$pkgname" + ./autogen.sh + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --datadir=/usr/share \ + --libexecdir=/usr/lib/asignify \ + --sysconfdir=/etc \ + --sharedstatedir=/usr/share/asignify \ + --localstatedir=/var/lib/asignify \ + --with-gnu-ld \ + --enable-openssl + make } package() { - cd ${pkgname%-git} - - msg2 'Installing...' - make DESTDIR="$pkgdir" install - - msg2 'Cleaning up pkgdir...' - find "$pkgdir" -type d -name .git -exec rm -r '{}' + - find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' + + cd "$pkgname" + make install DESTDIR="$pkgdir/" + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } |