From 45c848ff8850773da0830adbefb3e3ca9348be65 Mon Sep 17 00:00:00 2001 From: jbu Date: Fri, 24 Apr 2015 22:59:55 +0200 Subject: [PATCH 1/4] New package: SDL_gfx-2.0.25 --- srcpkgs/SDL_gfx-devel | 1 + srcpkgs/SDL_gfx/template | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 120000 srcpkgs/SDL_gfx-devel create mode 100644 srcpkgs/SDL_gfx/template diff --git a/srcpkgs/SDL_gfx-devel b/srcpkgs/SDL_gfx-devel new file mode 120000 index 00000000000..87bd5c52b6e --- /dev/null +++ b/srcpkgs/SDL_gfx-devel @@ -0,0 +1 @@ +SDL_gfx \ No newline at end of file diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template new file mode 100644 index 00000000000..97600c84f60 --- /dev/null +++ b/srcpkgs/SDL_gfx/template @@ -0,0 +1,38 @@ +# Template file for 'SDL_gfx' +pkgname=SDL_gfx +version=2.0.25 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="SDL-devel" +short_desc="Graphics drawing primitves for SDL" +maintainer="Jürgen Buchmüller " +license="BSD" +homepage="http://cms.ferzkopp.net/index.php/software/13-sdl-gfx" +distfiles="http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.25.tar.gz" +checksum=556eedc06b6cf29eb495b6d27f2dcc51bf909ad82389ba2fa7bdc4dec89059c0 + +pre_configure() { + case "${XBPS_TARGET_MACHINE}" in + x86_64*|i686*) + configure_args+=" --enable-mmx" + ;; + *) + configure_args+=" --disable-mmx" + ;; + esac +} +post_install() { + vlicense COPYING + vlicense LICENSE +} +SDL_gfx-devel_package() { + depends="SDL-devel ${sourcepkg}-${version}_${revision}>=${version}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} + From 1b4ebae0020d430136745fafccd2e8f45d83aecd Mon Sep 17 00:00:00 2001 From: jbu Date: Fri, 24 Apr 2015 23:20:57 +0200 Subject: [PATCH 2/4] SDL_gfx: fix version comparison --- srcpkgs/SDL_gfx/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template index 97600c84f60..2d15f0d912f 100644 --- a/srcpkgs/SDL_gfx/template +++ b/srcpkgs/SDL_gfx/template @@ -27,7 +27,7 @@ post_install() { vlicense LICENSE } SDL_gfx-devel_package() { - depends="SDL-devel ${sourcepkg}-${version}_${revision}>=${version}" + depends="SDL-devel ${sourcepkg}-${version}_${revision}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include From b313e866c40d31063c998de62f10c352f558a00c Mon Sep 17 00:00:00 2001 From: jbu Date: Sat, 25 Apr 2015 03:06:17 +0200 Subject: [PATCH 3/4] SDL_gfx: Really fix version comparison --- srcpkgs/SDL_gfx/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template index 2d15f0d912f..fcfe3387be7 100644 --- a/srcpkgs/SDL_gfx/template +++ b/srcpkgs/SDL_gfx/template @@ -27,7 +27,7 @@ post_install() { vlicense LICENSE } SDL_gfx-devel_package() { - depends="SDL-devel ${sourcepkg}-${version}_${revision}>=${version}_${revision}" + depends="SDL-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include From cf990b5e49d43f0f345a14a52844adccb50fd347 Mon Sep 17 00:00:00 2001 From: jbu Date: Sat, 25 Apr 2015 05:35:08 +0200 Subject: [PATCH 4/4] SDL_gfx: fix typo --- srcpkgs/SDL_gfx/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template index fcfe3387be7..09cedb71430 100644 --- a/srcpkgs/SDL_gfx/template +++ b/srcpkgs/SDL_gfx/template @@ -5,7 +5,7 @@ revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="SDL-devel" -short_desc="Graphics drawing primitves for SDL" +short_desc="Graphics drawing primitives for SDL" maintainer="Jürgen Buchmüller " license="BSD" homepage="http://cms.ferzkopp.net/index.php/software/13-sdl-gfx"