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.


Reply via email to