diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-05-24 09:48:42 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-05-24 09:48:42 +0000 |
commit | decef4fe3c4a8fac3afe45c8beebfa95550484f7 (patch) | |
tree | 8eabee6c69c09e0120221e1c580e7f3a974ad91a /main/libxxf86dga/APKBUILD | |
parent | a632a13327ab882c590bbae004b3be338edc14cf (diff) | |
download | aports-decef4fe3c4a8fac3afe45c8beebfa95550484f7.tar.bz2 aports-decef4fe3c4a8fac3afe45c8beebfa95550484f7.tar.xz |
main/libxxf86dga: fix CVE-2013-1991,CVE-2013-2000
ref #1931
Diffstat (limited to 'main/libxxf86dga/APKBUILD')
-rw-r--r-- | main/libxxf86dga/APKBUILD | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/main/libxxf86dga/APKBUILD b/main/libxxf86dga/APKBUILD index 9a8396ef46..ecb2143441 100644 --- a/main/libxxf86dga/APKBUILD +++ b/main/libxxf86dga/APKBUILD @@ -1,26 +1,40 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libxxf86dga pkgver=1.1.3 -pkgrel=0 +pkgrel=1 pkgdesc="X11 Direct Graphics Access extension library" url="http://xorg.freedesktop.org/" arch="all" license="custom" subpackages="$pkgname-dev $pkgname-doc" depends= -makedepends="pkgconfig xf86dgaproto libxext-dev libx11-dev" +depends_dev="xf86dgaproto libxext-dev libx11-dev" +makedepends="$depends_dev libtool autoconf automake util-macros" source="http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-$pkgver.tar.bz2" -depends_dev="xf86dgaproto libxext-dev libx11-dev" +_builddir="$srcdir"/libXxf86dga-$pkgver +prepare() { + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done + libtoolize --force && aclocal && autoheader && autoconf \ + && automake --add-missing +} + build() { - cd "$srcdir"/libXxf86dga-$pkgver + cd "$_builddir" ./configure --prefix=/usr make || return 1 } package() { - cd "$srcdir"/libXxf86dga-$pkgver + cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm "$pkgdir"/usr/lib/*.la } md5sums="b7f38465c46e7145782d37dbb9da8c09 libXxf86dga-1.1.3.tar.bz2" +sha256sums="551fa374dbef0f977de1f35d005fa9ffe92b7a87e82dbe62d6a4640f5b0b4994 libXxf86dga-1.1.3.tar.bz2" +sha512sums="84129573f7491dff92c7072312bbadac7e7b9698b937e65c7bbf94d9b2e17a5448743e557c92c196738ddaa6d70917300f73c943e0c2507402df7bc31d5dd6d0 libXxf86dga-1.1.3.tar.bz2" |