[arch-commits] Commit in lib32-cdparanoia/trunk (PKGBUILD)
Maxime Gauduin
alucryd at gemini.archlinux.org
Tue Aug 9 18:15:14 UTC 2022
Date: Tuesday, August 9, 2022 @ 18:15:14
Author: alucryd
Revision: 1264434
upgpkg: lib32-cdparanoia 10.2-4
Modified:
lib32-cdparanoia/trunk/PKGBUILD
----------+
PKGBUILD | 41 +++++++++++++++++++++--------------------
1 file changed, 21 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-09 18:14:59 UTC (rev 1264433)
+++ PKGBUILD 2022-08-09 18:15:14 UTC (rev 1264434)
@@ -2,42 +2,43 @@
pkgname=lib32-cdparanoia
pkgver=10.2
-pkgrel=3
+pkgrel=4
pkgdesc='Compact Disc Digital Audio extraction tool'
-arch=('x86_64')
-url='https://www.xiph.org/paranoia/'
-license=('GPL')
-depends=('cdparanoia' 'lib32-glibc')
-makedepends=('gcc-multilib')
-options=('!makeflags')
-source=("https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${pkgver}.src.tgz"
- 'gcc.patch')
-sha512sums=('4ab0a0f5ef44d56c1af72d1fc1035566a1a89c4eeddb9e8baea675fe51c06138d913342afc8bed167d9fa55672fa25a2763ce21f7e24c1232e4739aff20733a7'
- '4d86fccc0967dd8d568b97a5b5b92dbe830a7227bee3167371ffc8e7d7f0b99aa0ad4116539c3414f2cc4a600c9bc3fcf06b5d8e4d2fe531dd9d6781736bd1a8')
+arch=(x86_64)
+url=https://www.xiph.org/paranoia/
+license=(GPL)
+depends=(
+ cdparanoia
+ lib32-gcc-libs
+ lib32-glibc
+)
+source=(
+ https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-${pkgver}.src.tgz
+ gcc.patch
+)
+b2sums=('295065388e45371329ea7b04bac03c90fd854478d34eb46fa95db03054a1a21effe7863e5065a9148e558796c352d5087b6ef1c3c4c20342e66abd7d2c9eef85'
+ '6ef27a8a1f0faa257196e96d006780c4894236ee3300bf5e6a2863c6fc50023cb82f586a31c2873744bf04b15fd98eb4f8cd87a428a7c2cd0a99d652f42d5740')
prepare() {
cd cdparanoia-III-${pkgver}
-
patch -Np0 -i ../gcc.patch
}
build() {
cd cdparanoia-III-${pkgver}
-
export CC='gcc -m32'
export CXX='g++ -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
- autoreconf
+ export CFLAGS+=' -Wno-format-security'
+ export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+ autoreconf -fiv
./configure \
- --prefix="${pkgdir}/usr" \
- --libdir="${pkgdir}/usr/lib32"
- make
+ --prefix="${pkgdir}"/usr \
+ --libdir="${pkgdir}"/usr/lib32
+ make -j1
}
package() {
cd cdparanoia-III-${pkgver}
-
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/usr/{bin,include,share}
}
More information about the arch-commits
mailing list