CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
git: updated to 1.7.0
[attic/ports/opt-cross.git] / expat / Pkgfile
index fc29177c839a959cee43416938ce9376b28a9e71..13531abc4e45ba1e7360fccf152c5556827b467d 100644 (file)
@@ -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
 }