Balló György pushed to branch main at Arch Linux / Packaging / Packages / libdca


Commits:
566e3c82 by Balló György at 2024-05-13T15:16:13+02:00
Switch to git source

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -5,9 +5,11 @@ pkgbase = libdca
        url = https://www.videolan.org/developers/libdca.html
        arch = x86_64
        license = GPL-2.0-or-later
+       makedepends = git
        depends = bash
        depends = glibc
-       source = 
https://download.videolan.org/pub/videolan/libdca/0.0.7/libdca-0.0.7.tar.bz2
-       sha256sums = 
3a0b13815f582c661d2388ffcabc2f1ea82f471783c400f765f2ec6c81065f6a
+       source = 
git+https://code.videolan.org/videolan/libdca.git?signed#tag=0.0.7
+       validpgpkeys = 9477E0D31426892D23619994DF8480A4E3CF72EB
+       b2sums = 
0c290c4fcebe4b3ff4131ba9cc6ce5e77ce77a84ee034640edcbfa151bc980885caa2369406e504345391b17cd3f37bbc9cdd036556210848199b5f781132e57
 
 pkgname = libdca


=====================================
PKGBUILD
=====================================
@@ -9,23 +9,30 @@ arch=('x86_64')
 url='https://www.videolan.org/developers/libdca.html'
 license=('GPL-2.0-or-later')
 depends=('bash' 'glibc')
-source=("https://download.videolan.org/pub/videolan/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2";)
-sha256sums=('3a0b13815f582c661d2388ffcabc2f1ea82f471783c400f765f2ec6c81065f6a')
+makedepends=('git')
+source=("git+https://code.videolan.org/videolan/libdca.git?signed#tag=$pkgver";)
+b2sums=('0c290c4fcebe4b3ff4131ba9cc6ce5e77ce77a84ee034640edcbfa151bc980885caa2369406e504345391b17cd3f37bbc9cdd036556210848199b5f781132e57')
+validpgpkeys=('9477E0D31426892D23619994DF8480A4E3CF72EB') # Hugo 
Beauzée-Luyssen <h...@beauzee.fr>
 
 prepare() {
-  cd $pkgname-$pkgver
-  sed -i '/DESTDIR/ s/\.1/.1.gz/g' src/Makefile.am
+  cd $pkgname
+
+  # Don't install symlink for libdts.a
   sed -i '/libdts.a/d' libdca/Makefile.am
-  ./bootstrap
+
+  # Update symlinks to use compressed man pages
+  sed -i '/DESTDIR/ s/\.1/.1.gz/g' src/Makefile.am
+
+  NOCONFIGURE=1 ./bootstrap
 }
 
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libdca/-/commit/566e3c8252dd71c4f455d9a2283407bd3d52faa7

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libdca/-/commit/566e3c8252dd71c4f455d9a2283407bd3d52faa7
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to