flac-32: initial import

This commit is contained in:
Danny Rawlins 2013-08-10 21:14:57 +10:00
parent 20ae6cc217
commit 0731f7a0e7
5 changed files with 57 additions and 0 deletions

0
flac-32/.32bit Normal file
View File

15
flac-32/.footprint Normal file
View File

@ -0,0 +1,15 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
-rw-r--r-- root/root usr/lib32/libFLAC++.a
-rwxr-xr-x root/root usr/lib32/libFLAC++.la
lrwxrwxrwx root/root usr/lib32/libFLAC++.so -> libFLAC++.so.6.2.0
lrwxrwxrwx root/root usr/lib32/libFLAC++.so.6 -> libFLAC++.so.6.2.0
-rwxr-xr-x root/root usr/lib32/libFLAC++.so.6.2.0
-rw-r--r-- root/root usr/lib32/libFLAC.a
-rwxr-xr-x root/root usr/lib32/libFLAC.la
lrwxrwxrwx root/root usr/lib32/libFLAC.so -> libFLAC.so.8.2.0
lrwxrwxrwx root/root usr/lib32/libFLAC.so.8 -> libFLAC.so.8.2.0
-rwxr-xr-x root/root usr/lib32/libFLAC.so.8.2.0
drwxr-xr-x root/root usr/lib32/pkgconfig/
-rw-r--r-- root/root usr/lib32/pkgconfig/flac++.pc
-rw-r--r-- root/root usr/lib32/pkgconfig/flac.pc

2
flac-32/.md5sum Normal file
View File

@ -0,0 +1,2 @@
153c8b15a54da428d1f0fadc756c22c7 flac-1.2.1.tar.gz
6632677f2e3b0103256023ba76115845 flac.diff

29
flac-32/Pkgfile Normal file
View File

@ -0,0 +1,29 @@
# Description: Free Lossless Audio Codec.
# URL: http://xiph.org/flac/
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
# Depends on: libogg-32
name=flac-32
version=1.2.1
release=3
source=(http://downloads.sourceforge.net/project/flac/flac-src/flac-$version-src/flac-$version.tar.gz
flac.diff)
build() {
cd flac-$version
export LDFLAGS="$LDFLAGS -L/usr/lib32"
# fix compilation with gcc 4.3
patch -Np1 -i $SRC/flac.diff
./configure \
--prefix=/usr \
--libdir=/usr/lib32
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{bin,man,include,share/{doc,aclocal}}
rmdir $PKG/usr/share
}

11
flac-32/flac.diff Normal file
View File

@ -0,0 +1,11 @@
diff -aur flac-1.2.1.orig/examples/cpp/encode/file/main.cpp flac-1.2.1/examples/cpp/encode/file/main.cpp
--- flac-1.2.1.orig/examples/cpp/encode/file/main.cpp 2007-09-13 17:58:03.000000000 +0200
+++ flac-1.2.1/examples/cpp/encode/file/main.cpp 2008-10-23 18:30:02.575321637 +0200
@@ -30,6 +30,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <cstring>
#include "FLAC++/metadata.h"
#include "FLAC++/encoder.h"