summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12023-09-20 18:26:48 +0800
committerChocobo12023-09-20 19:09:42 +0800
commit687cb5cca96e24ba0cb4131f0e1776bb51a32a35 (patch)
tree3ff2a87b5e0cb995c5fb0fd38e01523a882ff114
parent4e6652a9647a0e28939fdf91296f9819e0135a06 (diff)
downloadaur-lame-svn.tar.gz
upgpkg: lame-svn r6507-4
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD18
2 files changed, 18 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0ad2ba9b216e..ba44085f3263 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lame-svn
pkgdesc = A high quality MPEG Audio Layer III (MP3) encoder
pkgver = r6507
- pkgrel = 3
+ pkgrel = 4
url = https://lame.sourceforge.io/
arch = i686
arch = x86_64
@@ -12,9 +12,12 @@ pkgbase = lame-svn
depends = mpg123
depends = ncurses
provides = lame=r6507
+ provides = libmp3lame.so
conflicts = lame
options = staticlibs
source = svn+https://svn.code.sf.net/p/lame/svn/trunk
+ source = lame.pc.in::https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/raw/main/lame.pc.in
+ sha256sums = SKIP
sha256sums = SKIP
pkgname = lame-svn
diff --git a/PKGBUILD b/PKGBUILD
index 33c9b931052c..018be5c53379 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,29 @@
pkgname=lame-svn
pkgver=r6507
-pkgrel=3
+pkgrel=4
pkgdesc="A high quality MPEG Audio Layer III (MP3) encoder"
arch=('i686' 'x86_64')
url="https://lame.sourceforge.io/"
license=('LGPL')
depends=('glibc' 'mpg123' 'ncurses')
makedepends=('subversion' 'nasm')
-provides=("lame=$pkgver")
+provides=("lame=$pkgver" 'libmp3lame.so')
conflicts=('lame')
options=('staticlibs')
-source=("svn+https://svn.code.sf.net/p/lame/svn/trunk")
-sha256sums=('SKIP')
+source=("svn+https://svn.code.sf.net/p/lame/svn/trunk"
+ "lame.pc.in::https://gitlab.archlinux.org/archlinux/packaging/packages/lame/-/raw/main/lame.pc.in")
+sha256sums=('SKIP'
+ 'SKIP')
+prepare() {
+ cd "trunk"
+
+ _version=$(sed -rn 's|AC_INIT\(\[.*\],\[([0-9\.]+)\].*$|\1|p' lame/configure.in)
+ sed -e "s/VERSION/$_version/" "$srcdir/lame.pc.in" > "$srcdir/lame.pc"
+}
+
pkgver() {
cd "trunk"
@@ -36,4 +45,5 @@ package() {
cd "trunk/lame"
make DESTDIR="$pkgdir" install
+ install -Dm644 "$srcdir/lame.pc" -t "$pkgdir/usr/lib/pkgconfig"
}