Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / lame
Commits:
a71ce1c8 by Maxime Gauduin at 2026-07-19T19:36:09+02:00
upgpkg: 4.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,20 +1,19 @@
pkgbase = lame
pkgdesc = A high quality MPEG Audio Layer III (MP3) encoder
- pkgver = 3.101.r6531
- pkgrel = 2
+ pkgver = 4.0
+ pkgrel = 1
url = http://lame.sourceforge.net/
arch = x86_64
license = LGPL-2.0-only
makedepends = nasm
- makedepends = subversion
depends = glibc
depends = mpg123
depends = ncurses
provides = libmp3lame.so
- source = svn+https://svn.code.sf.net/p/lame/svn/trunk/lame#revision=6531
+ source =
https://sourceforge.net/projects/lame/files/lame/4.0/lame-4.0.tar.gz
source = lame-symbols.patch
source = lame-cbr-abr-quality-settings-clamp.patch
- b2sums = SKIP
+ b2sums =
9e05275c28bc6d086011362f211edc2e2cd831429ca4d2daa1bc0ae7084ebd9bec3c3db93e1cab638570a9f624468372b9ff39f3dc9e7d0b105dbba7f248b2df
b2sums =
c8cc00f560515231dba1bf9393d056ecb11c2268bafae4923e8c2594b92de473b94e6e5cbef1e52b4843ddd36bb4e06ea6b24ac4a18aa682b2ab7c5ef6deb73c
b2sums =
217cf6611f13cb91997856c3af9c30b7c23fa3744126d27f71768001b6799a4a100c9c0baec34beb656fee1c8c519c86b1a9c549e2ea6befe197eb930f70caaa
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
# Contributor: Hugo Doria <[email protected]>
pkgname=lame
-pkgver=3.101.r6531
-pkgrel=2
+pkgver=4.0
+pkgrel=1
pkgdesc='A high quality MPEG Audio Layer III (MP3) encoder'
arch=(x86_64)
url=http://lame.sourceforge.net/
@@ -15,35 +15,27 @@ depends=(
mpg123
ncurses
)
-makedepends=(
- nasm
- subversion
-)
+makedepends=(nasm)
provides=(libmp3lame.so)
-_revision=6531
source=(
- svn+https://svn.code.sf.net/p/lame/svn/trunk/lame#revision=6531
+
https://sourceforge.net/projects/lame/files/lame/${pkgver}/lame-${pkgver}.tar.gz
lame-symbols.patch
lame-cbr-abr-quality-settings-clamp.patch
)
-b2sums=('SKIP'
+b2sums=('9e05275c28bc6d086011362f211edc2e2cd831429ca4d2daa1bc0ae7084ebd9bec3c3db93e1cab638570a9f624468372b9ff39f3dc9e7d0b105dbba7f248b2df'
'c8cc00f560515231dba1bf9393d056ecb11c2268bafae4923e8c2594b92de473b94e6e5cbef1e52b4843ddd36bb4e06ea6b24ac4a18aa682b2ab7c5ef6deb73c'
'217cf6611f13cb91997856c3af9c30b7c23fa3744126d27f71768001b6799a4a100c9c0baec34beb656fee1c8c519c86b1a9c549e2ea6befe197eb930f70caaa')
prepare() {
- cd lame
+ cd lame-${pkgver}
patch -Np1 -i ../lame-symbols.patch
patch -Np1 -i ../lame-cbr-abr-quality-settings-clamp.patch
autoreconf -fiv -I /usr/share/gettext/m4
}
-pkgver() {
- echo "3.101.r${_revision}"
-}
-
build() {
- cd lame
+ cd lame-${pkgver}
export CFLAGS+=" -Wno-implicit-function-declaration
-Wno-incompatible-pointer-types"
./configure \
--prefix=/usr \
@@ -54,11 +46,9 @@ build() {
}
check() {
- make test -C lame
+ make test -C lame-${pkgver}
}
package() {
- make DESTDIR="${pkgdir}" install -C lame
+ make DESTDIR="${pkgdir}" install -C lame-${pkgver}
}
-
-# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/commit/a71ce1c8d0e5b83e077b171e452a0dfc9c00f12b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/commit/a71ce1c8d0e5b83e077b171e452a0dfc9c00f12b
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help