Date: Sunday, March 19, 2023 @ 07:22:19
Author: dvzrv
Revision: 471553
upgpkg: libid3tag 0.15.1b-12: Rebuild to re-sign package.
Remove unnecessary quotes and curly braces.
Modified:
libid3tag/trunk/PKGBUILD
----------+
PKGBUILD | 52 +++++++++++++++++++++++++++++-----------------------
1 file changed, 29 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-19 04:54:54 UTC (rev 471552)
+++ PKGBUILD 2023-03-19 07:22:19 UTC (rev 471553)
@@ -4,20 +4,22 @@
pkgname=libid3tag
pkgver=0.15.1b
-pkgrel=11
+pkgrel=12
pkgdesc="ID3 tag manipulation library"
-arch=('x86_64')
+arch=(x86_64)
url="https://www.underbit.com/products/mad/"
-license=('GPL2')
-depends=('glibc' 'zlib')
-makedepends=('gperf')
-provides=('libid3tag.so')
-source=("https://sourceforge.net/projects/mad/files/libid3tag/${pkgver}/${pkgname}-${pkgver}.tar.gz"
- 'id3tag.pc'
- '10_utf16.diff'
- '11_unknown_encoding.diff'
- 'CVE-2008-2109.patch'
- 'libid3tag-gperf.patch')
+license=(GPL2)
+depends=(glibc zlib)
+makedepends=(gperf)
+provides=(libid3tag.so)
+source=(
+
https://sourceforge.net/projects/mad/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz
+ id3tag.pc
+ 10_utf16.diff
+ 11_unknown_encoding.diff
+ CVE-2008-2109.patch
+ libid3tag-gperf.patch
+)
sha512sums=('ade7ce2a43c3646b4c9fdc642095174b9d4938b078b205cd40906d525acd17e87ad76064054a961f391edcba6495441450af2f68be69f116549ca666b069e6d3'
'f58367ad74a6ec310f757935b57d59beebbd817ee12de9e532e4af31e166d2f1f614eb3f44caa8601dc5102bfde9ddbea4b8b80bbaa1791dcfcb23e1bd2ed1a6'
'3a1c6ad1ba82738276d87369eac0dedf08b83322c767e23e1d73571275a92d6a06877a998d508c74345538a75d28fdffc92446fa3dcff9f3bee90de36fa42247'
@@ -24,9 +26,15 @@
'8d8ae41a65e1cd343aad2dcf77239144f3c96c433259c3180c403da2d50701687755cb67814b42da04888b2b7e92814705a438de286b548c941493d1cae14531'
'895d6a71540c8a60258e8900479bbce8f3eef67c9b0ff631130862778b3688568c5e363e0ba2a7b55a2e4a9109e22673eda69903e7bcaa77776de876cb09295b'
'2af08ba12f9fd2121529045c1639206feccc9e4471c348cf9ea7ed73d24ba26b4146afaa6ae2ee03cae976655bf42d8a9e61cfc943d0cd6f73a41c4605de89f8')
+b2sums=('a4e4e66177eae9aaa251c71d605034488fdd9a0a207a41a41f85793ecbb763dd4a4c8f01183eb45a5c8563c4ad120e73b29578fd4c3bb8e467e39c5427b530b5'
+
'2aa8d9624ea218ec4644b5ab32ab3b7a53c03c655ed6ff7441ff9db0e436271e51bbc4e2d864f7f21250e595e5784554c12227015952faeebc5eceea52aa52be'
+
'c26d5d5f1413ef6bbceb99e3b95812f4de10daddb5560b89ee8ea975aaabe8f638e85e312d1ddcd6e7b4ded44ab09f8a120e506fccf6d57a1ffe46162af35955'
+
'bdebddac29867aa9dfe7e2ef3a5cc9b1506e638829cdbd08017d0ba0470ad48d81627596f4f5f461d782b54dba72fb6753f4a4a511300b442ca456bfb6031483'
+
'229a97eb0c9d136a36a629185fde8541727d5fe5f4ecfb93c34fc8e0e70cd1024e0988d3f66f069e952d13040dfa13d1aa8b894b31b2b9dc92384a92d328548a'
+
'09aa4d9fc7d59c2ebfd0859dbba938f5ea7c7f13852c3d41ad65e48af5c6633babaaa60a32ac66347044d7bf295e27a800a45480c1b810ad884b742c78fa17a3')
prepare() {
- cd "$pkgname-$pkgver"
+ cd $pkgname-$pkgver
patch -Np1 -i ../10_utf16.diff
patch -Np1 -i ../11_unknown_encoding.diff
patch -Np0 -i ../CVE-2008-2109.patch
@@ -35,22 +43,20 @@
# adding missing files for autoreconf
touch AUTHORS ChangeLog NEWS
- autoreconf -vfi
+ autoreconf -fiv
}
build() {
- cd "${pkgname}-${pkgver}"
+ cd $pkgname-$pkgver
./configure --prefix=/usr
make
- # adding pkgconfig file
- cp -v ../id3tag.pc .
- sed -e "s/VERSION/${pkgver}/" -i id3tag.pc
+ # add pkgconfig file
+ sed -e "s/VERSION/$pkgver/" ../id3tag.pc > id3tag.pc
}
package() {
- cd "${pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
- install -vDm 644 id3tag.pc -t "${pkgdir}/usr/lib/pkgconfig/"
- install -vDm 644 {CHANGES,CREDITS,README} \
- -t "${pkgdir}/usr/share/doc/${pkgname}"
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+ install -vDm 644 id3tag.pc -t "$pkgdir/usr/lib/pkgconfig/"
+ install -vDm 644 {CHANGES,CREDITS,README} -t
"$pkgdir/usr/share/doc/$pkgname/"
}