New package: sdl-gfx - SDL_gfx module Signed-off-by: Markus Rathgeb <[email protected]> =============================================================================== diff -Naur org/rules/sdl-gfx.in sdl-gfx/rules/sdl-gfx.in --- org/rules/sdl-gfx.in 1970-01-01 01:00:00.000000000 +0100 +++ sdl-gfx/rules/sdl-gfx.in 2009-08-08 02:32:16.000000000 +0200 @@ -0,0 +1,6 @@ +## SECTION=multimedia_sdl + +config SDL_GFX + tristate + select SDL + prompt "SDL gfx " diff -Naur org/rules/sdl-gfx.make sdl-gfx/rules/sdl-gfx.make --- org/rules/sdl-gfx.make 1970-01-01 01:00:00.000000000 +0100 +++ sdl-gfx/rules/sdl-gfx.make 2009-08-08 02:32:16.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!"
signature.asc
Description: This is a digitally signed message part.
-- ptxdist mailing list [email protected]
