# Compiling Time: 0.58 SBU # Maintainer: Miklos Vajna pkgname=id3lib pkgver=3.8.3 pkgrel=11 pkgdesc="A library for reading, writing, and manipulating ID3v1 and ID3v2 tags." depends=('libstdc++>=9.1.0-3' 'zlib>=1.2.11-2') groups=('multimedia') archs=("x86_64") Finclude sourceforge source=(${source[@]} id3lib-3.8.3-autoconf259.patch id3lib-3.8.3-zlib.patch \ CVE-2007-4460.diff id3lib-3.8.3-gcc-4.3.patch) up2date="lynx -dump http://id3lib.sourceforge.net/|grep 'Latest Release'|sed 's/.*]\(.*\)/\1/'" sha1sums=('c92c880da41d1ec0b242745a901702ae87970838' \ '6006f32d29461136ec029dda2ae7339fde6df1df' \ '231721feb310f5ef6d820d1c1397e3605b5689cb' \ '05f00def566a151b3e47a2bfed67d28df898918a' \ 'd25b5e69e633e12f929e0d656b87f3f72b4b5849') build() { Fcd Fpatchall CXXFLAGS+=" -Wno-deprecated" # we need do this because 1) the 2 patches 2) buggy configure| Makefile :S autoreconf -ivfs || return 1 CC="g++" \ Fmake --disable-assert --enable-debug=no Fmakeinstall } # optimization OK