Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages / uudeview
Commits: e1f14cca by Sergej Pupykin at 2023-10-22T02:33:02+03:00 uudeview: new version from github - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -2,36 +2,38 @@ # Maintainer: kmaster <[email protected]> pkgname=uudeview -pkgver=0.5.20 -pkgrel=17 +pkgver=20230502 +pkgrel=1 +_commit=186f9543e6c7d3fa17ac13906b130cbab8ee9aea pkgdesc="UUDeview helps transmitting & receiving binary files using mail or newsgroups. Includes library files." arch=('x86_64') -url="http://www.fpx.de/fp/Software/UUDeview/" +url="https://github.com/hannob/uudeview" license=('GPL') +makedepends=('git') optdepends=('tk: for GUI') options=('staticlibs') -source=(http://www.fpx.de/fp/Software/UUDeview/download/$pkgname-$pkgver.tar.gz) -md5sums=('0161abaec3658095044601eae82bbc5b') -sha256sums=('e49a510ddf272022af204e96605bd454bb53da0b3fe0be437115768710dae435') +source=("git+https://github.com/hannob/uudeview.git#commit=${_commit}") +sha256sums=('SKIP') build() { - cd "$srcdir"/uudeview-$pkgver/uulib + cd "$srcdir"/$pkgname/uulib autoreconf - cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr + make + + cd "$srcdir"/$pkgname autoreconf ./configure --prefix=/usr --mandir=/usr/share/man CFLAGS="-ffat-lto-objects" make } package() { - cd "$srcdir"/$pkgname-$pkgver - make prefix="$pkgdir"/usr MANDIR="$pkgdir"/usr/share/man install + cd "$srcdir"/$pkgname + make DESTDIR="$pkgdir" install + + cd "$srcdir"/$pkgname/uulib install -d "$pkgdir"/usr/lib/uudeview install -d "$pkgdir"/usr/include/uudeview - - cd "$srcdir"/uudeview-$pkgver/uulib - ./configure --prefix=/usr - make cp -v *.o "$pkgdir"/usr/lib/uudeview cp -v *.a "$pkgdir"/usr/lib/uudeview cp -v *.h "$pkgdir"/usr/include/uudeview View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/uudeview/-/commit/e1f14cca829dc83e0d72a9075795a2a2951ddacd -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/uudeview/-/commit/e1f14cca829dc83e0d72a9075795a2a2951ddacd You're receiving this email because of your account on gitlab.archlinux.org.
