Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / lame


Commits:
7a166c02 by Maxime Gauduin at 2025-08-14T22:51:42+02:00
fix reuse

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
 pkgbase = lame
        pkgdesc = A high quality MPEG Audio Layer III (MP3) encoder
        pkgver = 3.100
-       pkgrel = 5
+       pkgrel = 6
        url = http://lame.sourceforge.net/
        arch = x86_64
-       license = LGPL
+       license = LGPL-2.0-only
        makedepends = nasm
+       depends = glibc
        depends = ncurses
        provides = libmp3lame.so
        source = https://downloads.sourceforge.net/lame/lame-3.100.tar.gz


=====================================
PKGBUILD
=====================================
@@ -5,17 +5,20 @@
 
 pkgname=lame
 pkgver=3.100
-pkgrel=5
+pkgrel=6
 pkgdesc='A high quality MPEG Audio Layer III (MP3) encoder'
 arch=(x86_64)
 url=http://lame.sourceforge.net/
-license=(LGPL)
-depends=(ncurses)
+license=(LGPL-2.0-only)
+depends=(
+  glibc
+  ncurses
+)
 makedepends=(nasm)
 provides=(libmp3lame.so)
 source=(
-  https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
-  $pkgname.pc.in
+  https://downloads.sourceforge.net/lame/lame-${pkgver}.tar.gz
+  lame.pc.in
 )
 sha256sums=('ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e'
             '5b746f51caeb202ae4fe3f09fc2db0b38096598d9496945d7fdfdd23c5868e93')
@@ -23,14 +26,14 @@ 
b2sums=('6954d30cfd3951ea07762ba5dd7ff27038b78455f423099a225ebf748abddf9970e4444
         
'1a56722d730f0dff06fe756b089239d28781ec0300cb90fb014d25a7f92d40febff6ba18b621b6cbc4af7babfea90c7382e34787271b1cf2d82d239416837776')
 
 prepare() {
-  sed -e "s/VERSION/$pkgver/" $pkgname.pc.in > $pkgname.pc
+  sed -e "s/VERSION/${pkgver}/" lame.pc.in > lame.pc
 }
 
 build() {
-  cd $pkgname-$pkgver
+  cd lame-${pkgver}
 
   ./configure \
-    --prefix='/usr' \
+    --prefix=/usr \
     --enable-nasm \
     --enable-mp3rtp \
     --enable-shared
@@ -38,11 +41,12 @@ build() {
 }
 
 check() {
-  make test -C $pkgname-$pkgver
+  make test -C lame-${pkgver}
 }
 
 package() {
-  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-  install -vDm 644 $pkgname.pc -t "$pkgdir/usr/lib/pkgconfig/"
+  make DESTDIR="${pkgdir}" install -C lame-${pkgver}
+  install -Dm 644 lame.pc -t "${pkgdir}"/usr/lib/pkgconfig/
 }
+
 # vim: ts=2 sw=2 et:


=====================================
REUSE.toml
=====================================
@@ -17,6 +17,7 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
+    "lame.pc.in",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/commit/7a166c021c7902ec5275d4273b276a7b2f9ab2e2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/commit/7a166c021c7902ec5275d4273b276a7b2f9ab2e2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to