diff options
author | Klaus Alexander Seistrup | 2025-04-21 18:17:06 +0200 |
---|---|---|
committer | Klaus Alexander Seistrup | 2025-04-21 18:17:06 +0200 |
commit | 16562eb3ccc0a9c6359fea23cad114c558a088eb (patch) | |
tree | 11175690d1a887fa0f03196353fb914ed57d7315 | |
parent | 855dd0be4e4cc6a63d39f09318e3f24ddc5c3187 (diff) | |
download | aur-slrn-snapshot.tar.gz |
RFC-0023 and LTO seems to be default now in makepkg.conf, so away they go from PKGBUILD
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 13 insertions, 25 deletions
@@ -1,7 +1,7 @@ pkgbase = slrn-snapshot pkgdesc = An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot) pkgver = 1.0.4.9 - pkgrel = 7 + pkgrel = 8 url = https://jedsoft.org/snapshots/ arch = aarch64 arch = arm @@ -21,11 +21,10 @@ pkgbase = slrn-snapshot options = !makeflags options = docs options = zipman - options = lto - backup = etc/slrnrc + backup = etc/slrn/slrn.rc + backup = etc/slrn/slrnpull.conf source = https://jedsoft.org/snapshots/slrn-pre1.0.4-9.tar.gz sha256sums = 827d01c529c658492e45a376b99495a932d0d6be1e8e207df6f0062a25f1cff8 sha512sums = 05c05f523565d7af3936f98665a85a1cb0589f4b25dd4a957bcd309293a50c9d624104cca86dae28e37d56243af6296e237214cb767ba2418c21265d91381a5a - b2sums = 667654876dfb087da62288d646a78454a3387e65555e56d34835b9bd6dfe3cf47d5e61ef52e3b11b2df377660db271d1a74e4e986fa826f475cf2bd51ddf6a5d pkgname = slrn-snapshot @@ -1,11 +1,12 @@ -# Maintainer: Klaus Alexander Seistrup <klaus@seistrup.dk> # -*- sh -*- +# Maintainer: Klaus Alexander Seistrup <$(echo 0x1fd+d59decfa=40 | tr 0-9+a-f=x ka-i@p-u.l)> + pkgname='slrn-snapshot' _pkgname='slrn' pkgver=1.0.4.9 _prever='pre1.0.4-9' -pkgrel=7 +pkgrel=8 pkgdesc='An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot)' arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64') url='https://jedsoft.org/snapshots/' @@ -14,18 +15,15 @@ makedepends=('uudeview>=20230502') depends=('glibc' 'openssl' 'sh' 'slang') provides=('slrn') conflicts=('slrn') -backup=(etc/slrnrc) -options=('!makeflags' 'docs' 'zipman' 'lto') -source=("https://jedsoft.org/snapshots/${_pkgname}-${_prever}.tar.gz") +backup=('etc/slrn/slrn.rc' 'etc/slrn/slrnpull.conf') +options=('!makeflags' 'docs' 'zipman') +source=("$url${_pkgname}-${_prever}.tar.gz") sha256sums=( '827d01c529c658492e45a376b99495a932d0d6be1e8e207df6f0062a25f1cff8' ) sha512sums=( '05c05f523565d7af3936f98665a85a1cb0589f4b25dd4a957bcd309293a50c9d624104cca86dae28e37d56243af6296e237214cb767ba2418c21265d91381a5a' ) -b2sums=( - '667654876dfb087da62288d646a78454a3387e65555e56d34835b9bd6dfe3cf47d5e61ef52e3b11b2df377660db271d1a74e4e986fa826f475cf2bd51ddf6a5d' -) prepare() { cd "$srcdir/$_pkgname-$_prever" @@ -43,17 +41,6 @@ prepare() { build() { cd "$_pkgname-$_prever" - # RFC-0023 - # 🔗 https://rfc.archlinux.page/0023-pack-relative-relocs/ - # - # ld(1) says: “Supported for i386 and x86-64.” - case "Z${CARCH:-unknown}" in - 'Zx86_64' | 'Zi386' ) - export LDFLAGS="$LDFLAGS -Wl,-z,pack-relative-relocs" - ;; - * ) : pass ;; - esac - case "$SLRN_NO_UU" in [Tt][Rr][Uu][Ee] | [Yy][Ee][Ss] | [Tt] | [Yy] | 1 ) ./configure \ @@ -89,8 +76,10 @@ package() { make DESTDIR="$pkgdir" install - install -Dm0644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" - install -Dm0644 doc/slrn.rc "$pkgdir/etc/slrnrc" + install -vDm0644 -t "$pkgdir/etc/slrn/" \ + doc/slrn.rc doc/slrnpull/slrnpull.conf + install -vDm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" \ + COPYRIGHT } # eof |