Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages / uudeview
Commits: 49a3333f by Sergej Pupykin at 2023-10-23T01:50:37+03:00 upgpkg: 20230502-3 https://bugs.archlinux.org/task/75290 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,14 +1,12 @@ pkgbase = uudeview pkgdesc = UUDeview helps transmitting & receiving binary files using mail or newsgroups. Includes library files. pkgver = 20230502 - pkgrel = 2 + pkgrel = 3 url = https://github.com/hannob/uudeview arch = x86_64 license = GPL makedepends = git optdepends = tk: for GUI - options = staticlibs - options = !strip source = git+https://github.com/hannob/uudeview.git#commit=186f9543e6c7d3fa17ac13906b130cbab8ee9aea sha256sums = SKIP ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ pkgname=uudeview pkgver=20230502 -pkgrel=2 +pkgrel=3 _commit=186f9543e6c7d3fa17ac13906b130cbab8ee9aea pkgdesc="UUDeview helps transmitting & receiving binary files using mail or newsgroups. Includes library files." arch=('x86_64') @@ -11,30 +11,25 @@ url="https://github.com/hannob/uudeview" license=('GPL') makedepends=('git') optdepends=('tk: for GUI') -options=('staticlibs' '!strip') source=("git+https://github.com/hannob/uudeview.git#commit=${_commit}") sha256sums=('SKIP') -build() { - cd "$srcdir"/$pkgname/uulib - autoreconf - ./configure --prefix=/usr - make +prepare() { + cd "$srcdir"/$pkgname + autoreconf -fi +} +build(){ cd "$srcdir"/$pkgname - autoreconf - ./configure --prefix=/usr --mandir=/usr/share/man CFLAGS="-ffat-lto-objects" + CFLAGS="$CFLAGS -ffat-lto-objects" + ./configure --prefix=/usr --mandir=/usr/share/man make } package() { cd "$srcdir"/$pkgname make DESTDIR="$pkgdir" install - strip "$pkgdir"/usr/bin/* - - cd "$srcdir"/$pkgname/uulib + install -Dm0644 uulib/libuu.a "$pkgdir"/usr/lib/libuu.a install -d "$pkgdir"/usr/include/uudeview - cp -v *.h "$pkgdir"/usr/include/uudeview - install -d "$pkgdir"/usr/lib - cp -v *.a "$pkgdir"/usr/lib/ + cp -v uulib/*.h "$pkgdir"/usr/include/uudeview } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/uudeview/-/commit/49a3333fe0fb10c772a7ba68c0b3479b0b7ad652 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/uudeview/-/commit/49a3333fe0fb10c772a7ba68c0b3479b0b7ad652 You're receiving this email because of your account on gitlab.archlinux.org.