New package: sdl-gfx - SDL_gfx module

Signed-off-by: Markus Rathgeb <[email protected]>
===============================================================================
diff -Naur /tmp/rules/./rules/sdl-gfx.in ./rules/sdl-gfx.in
--- /tmp/rules/./rules/sdl-gfx.in       1970-01-01 01:00:00.000000000 +0100
+++ ./rules/sdl-gfx.in  2009-08-26 15:11:10.000000000 +0200
@@ -0,0 +1,6 @@
+## SECTION=multimedia_sdl
+
+config SDL_GFX
+       tristate
+       select SDL
+       prompt "SDL gfx                     "
diff -Naur /tmp/rules/./rules/sdl-gfx.make ./rules/sdl-gfx.make
--- /tmp/rules/./rules/sdl-gfx.make     1970-01-01 01:00:00.000000000 +0100
+++ ./rules/sdl-gfx.make        2009-08-26 15:11:10.000000000 +0200
@@ -0,0 +1,78 @@
+# Copyright (C) 2009 by Markus Rathgeb <[email protected]>
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
+
+#
+# Paths and names
+#
+SDL_GFX_VERSION        := 2.0.19
+SDL_GFX                := SDL_gfx-$(SDL_GFX_VERSION)
+SDL_GFX_SUFFIX := tar.gz
+#SDL_GFX_URL   := http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).
$(SDL_GFX_SUFFIX)
+SDL_GFX_URL    := http://mirrors.kernel.org/gentoo/distfiles/$(SDL_GFX).
$(SDL_GFX_SUFFIX)
+SDL_GFX_SOURCE := $(SRCDIR)/$(SDL_GFX).$(SDL_GFX_SUFFIX)
+SDL_GFX_DIR    := $(BUILDDIR)/$(SDL_GFX)
+
+
+# 
----------------------------------------------------------------------------
+# Get
+# 
----------------------------------------------------------------------------
+
+$(SDL_GFX_SOURCE):
+       @$(call targetinfo)
+       @$(call get, SDL_GFX)
+
+# 
----------------------------------------------------------------------------
+# Prepare
+# 
----------------------------------------------------------------------------
+
+SDL_GFX_PATH   :=  PATH=$(CROSS_PATH)
+SDL_GFX_ENV    :=  $(CROSS_ENV)
+
+#
+# autoconf
+#
+SDL_GFX_AUTOCONF := \
+       $(CROSS_AUTOCONF_USR) \
+       --with-sdl-prefix=$(SYSROOT)/usr \
+       --disable-mmx \
+       --disable-sdltest \
+       --disable-dependency-tracking
+
+# 
----------------------------------------------------------------------------
+# Target-Install
+# 
----------------------------------------------------------------------------
+
+$(STATEDIR)/sdl-gfx.targetinstall:
+       @$(call targetinfo)
+
+       @$(call install_init, sdl-gfx)
+       @$(call install_fixup, sdl-gfx,PACKAGE,sdl-gfx)
+       @$(call install_fixup, sdl-gfx,PRIORITY,optional)
+       @$(call install_fixup, sdl-gfx,VERSION,$(SDL_GFX_VERSION))
+       @$(call install_fixup, sdl-gfx,SECTION,base)
+       @$(call install_fixup, sdl-gfx,AUTHOR,"Markus Rathgeb 
<[email protected]>")
+       @$(call install_fixup, sdl-gfx,DEPENDS,)
+       @$(call install_fixup, sdl-gfx,DESCRIPTION,missing)
+
+       @$(call install_copy, sdl-gfx, 0, 0, 0644, 
$(SDL_GFX_DIR)/.libs/libSDL_gfx.so.13.5.1, /usr/lib/libSDL_gfx.so.13.5.1)
+       @$(call install_link, sdl-gfx, libSDL_gfx.so.13.5.1, 
/usr/lib/libSDL_gfx.so.13)
+       @$(call install_link, sdl-gfx, libSDL_gfx.so.13.5.1, 
/usr/lib/libSDL_gfx.so)
+
+       @$(call install_finish, sdl-gfx)
+
+       @$(call touch)
+
+# 
----------------------------------------------------------------------------
+# Clean
+# 
----------------------------------------------------------------------------
+
+sdl-gfx_clean:
+       rm -rf $(STATEDIR)/sdl-gfx.*
+       rm -rf $(PKGDIR)/sdl-gfx_*
+       rm -rf $(SDL_GFX_DIR)
+
+# vim: syntax=make

-- 

Markus Rathgeb
Public Key Server: http://wwwkeys.us.pgp.net/ bzw. hkp://wwwkeys.us.pgp.net/
Public Key Server: http://stinkfoot.org:11371/ bzw. hkp://stinkfoot.org

"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!" 

Attachment: signature.asc
Description: This is a digitally signed message part.

--
ptxdist mailing list
[email protected]

Reply via email to