summaryrefslogtreecommitdiff
path: root/id3lib/Pkgfile
blob: ee18c478b594be66d466b9f7365dee032b50372a (plain)
    1 # Description: An open-source, cross-platform library for reading/writing/manipulating ID3 tags.
    2 # URL: http://id3lib.sourceforge.net/
    3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
    4 # Packager: Matt Housh, jaeger at morpheus dot net
    5 # Depends on: zlib
    6 
    7 name=id3lib
    8 version=3.8.3
    9 release=3
   10 source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz
   11 	$name-3.8.3-zlib.patch
   12 	$name-3.8.3-test_io.patch
   13 	$name-3.8.3-autoconf259.patch
   14 	$name-3.8.3-unicode16.patch
   15 	$name-3.8.3-gcc-4.3.patch
   16 	CVE-2007-4460.diff)
   17 
   18 build() {
   19 	cd $name-$version
   20 
   21 	patch -p 1 -i $SRC/$name-3.8.3-zlib.patch
   22 	patch -p 1 -i $SRC/$name-3.8.3-test_io.patch
   23 	patch -p 1 -i $SRC/$name-3.8.3-autoconf259.patch
   24 	patch -p 1 -i $SRC/$name-3.8.3-unicode16.patch
   25 	patch -p 1 -i $SRC/$name-3.8.3-gcc-4.3.patch
   26 	patch -p 1 -i $SRC/CVE-2007-4460.diff
   27 
   28 	sed -i -e 's/^AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' \
   29 		configure.in zlib/configure.in
   30 
   31 	autoreconf -ivfs # buggy configure
   32 
   33 	CC='g++' \
   34 	./configure \
   35 		--prefix=/usr \
   36 		--disable-static \
   37 		--disable-assert \
   38 		--enable-debug=no
   39 
   40 	make
   41 	make DESTDIR=$PKG install
   42 }

Generated by cgit