X-Git-Url: http://gitweb/?a=blobdiff_plain;f=expat%2FPkgfile;h=13531abc4e45ba1e7360fccf152c5556827b467d;hb=73b47da1f6c58c42ddac1232a6e1063350cde8b6;hp=fc29177c839a959cee43416938ce9376b28a9e71;hpb=ae2cda847c357e89a7ab031b1bfbfbe0d0df5781;p=attic%2Fports%2Fopt-cross.git diff --git a/expat/Pkgfile b/expat/Pkgfile index fc29177..13531ab 100644 --- a/expat/Pkgfile +++ b/expat/Pkgfile @@ -2,17 +2,21 @@ # URL: http://expat.sourceforge.net/ # Maintainer: Juergen Daubert, jue at crux dot nu # Arch Maintainer System Team crux-arm at mikeux dot dyndns dot org +# Depends on: name=expat version=2.0.1 -release=1 -source=(http://dl.sourceforge.net/$name/$name-$version.tar.gz) +release=2 +source=(http://dl.sourceforge.net/$name/$name-$version.tar.gz \ + expat-CVE-2009-3560.patch expat-CVE-2009-3720.patch) build() { - cd $name-$version - ./configure --build=$CHOST \ - --host=$CTARGET \ - --prefix=/usr - make - make prefix=$PKG/usr install + cd $name-$version + patch -p0 -d lib -i $SRC/expat-CVE-2009-3560.patch + patch -p0 -d lib -i $SRC/expat-CVE-2009-3720.patch + ./configure --build=$CHOST \ + --host=$CTARGET \ + --prefix=/usr + make + make prefix=$PKG/usr install }