blob: 479b5c1aab23584608ef6cff7e33d1e1ae2ba6fb (
plain)
1 # Description: CDDA extraction tool with jitter correction
2 # URL: https://xiph.org/paranoia/
3 # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
4 # Depends on: cdparanoia
5
6 name=cdparanoia-32
7 version=10.2
8 release=3
9 source=(https://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-$version.src.tgz
10 cdparanoia-10.2-463009.patch
11 cdparanoia-10.2-endian.patch
12 cdparanoia-10.2-install.patch
13 cdparanoia-10.2-format-security.patch
14 cdparanoia-use-proper-gnu-config-files.patch
15 cdparanoia-10.2-ldflags.patch
16 cdparanoia-10.2-add-pkgconfig.patch)
17
18 build() {
19 cd cdparanoia-III-$version
20 patch -p3 -i $SRC/cdparanoia-10.2-463009.patch
21 patch -p1 -i $SRC/cdparanoia-10.2-endian.patch
22 patch -p1 -i $SRC/cdparanoia-10.2-install.patch
23 patch -p1 -i $SRC/cdparanoia-10.2-format-security.patch
24 patch -p1 -i $SRC/cdparanoia-use-proper-gnu-config-files.patch
25 patch -p1 -i $SRC/cdparanoia-10.2-ldflags.patch
26 patch -p1 -i $SRC/cdparanoia-10.2-add-pkgconfig.patch
27 autoreconf -ifv
28
29 ./configure \
30 --prefix=/usr \
31 --libdir=/usr/lib32 \
32 --host=i686-pc-linux-gnu
33
34 make -j1
35 make DESTDIR=$PKG install
36
37 rm -r $PKG/usr/{bin,include,share}
38 }
|