From c3daedcb9fdedb72313cc7b110081c69b767a4ee Mon Sep 17 00:00:00 2001 From: Dale E. Edmons Date: Wed, 20 Feb 2008 21:59:52 -0800 Subject: Moved games/edutainment to test/education. --- education/tuxpaint/BUILD | 7 +++ education/tuxpaint/DEPENDS | 14 +++++ education/tuxpaint/DETAILS | 25 +++++++++ education/tuxpaint/HISTORY | 57 +++++++++++++++++++++ education/tuxpaint/INSTALL | 5 ++ education/tuxpaint/PRE_BUILD | 3 ++ education/tuxpaint/tuxpaint-0.9.18.tar.gz.sig | Bin 0 -> 280 bytes .../tuxpaint/tuxpaint-stamps-2007.11.21.tar.gz.sig | Bin 0 -> 280 bytes 8 files changed, 111 insertions(+) create mode 100755 education/tuxpaint/BUILD create mode 100755 education/tuxpaint/DEPENDS create mode 100755 education/tuxpaint/DETAILS create mode 100644 education/tuxpaint/HISTORY create mode 100755 education/tuxpaint/INSTALL create mode 100755 education/tuxpaint/PRE_BUILD create mode 100644 education/tuxpaint/tuxpaint-0.9.18.tar.gz.sig create mode 100644 education/tuxpaint/tuxpaint-stamps-2007.11.21.tar.gz.sig (limited to 'education/tuxpaint') diff --git a/education/tuxpaint/BUILD b/education/tuxpaint/BUILD new file mode 100755 index 0000000000..452f9e43d9 --- /dev/null +++ b/education/tuxpaint/BUILD @@ -0,0 +1,7 @@ +if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then + sedit "s:CFLAGS=-g:& $CFLAGS:" magic/Makefile +fi && + +sedit "s/\/usr\/local/\/usr/g" Makefile && +sedit "s/OPTFLAGS=-O2/CFLAGS=$CFLAGS/g" Makefile && +make diff --git a/education/tuxpaint/DEPENDS b/education/tuxpaint/DEPENDS new file mode 100755 index 0000000000..a9a3ee0ddb --- /dev/null +++ b/education/tuxpaint/DEPENDS @@ -0,0 +1,14 @@ +depends cairo && +depends freetype2 && +depends gettext && +depends libpaper && +depends libpng && +depends sdl_image && +depends sdl_mixer && +depends sdl_pango && +depends sdl_ttf && + +optional_depends netpbm \ + "" \ + "" \ + "for printing support" diff --git a/education/tuxpaint/DETAILS b/education/tuxpaint/DETAILS new file mode 100755 index 0000000000..c72398b00e --- /dev/null +++ b/education/tuxpaint/DETAILS @@ -0,0 +1,25 @@ + SPELL=tuxpaint + VERSION=0.9.18 + STAMPS_VER=2007.11.21 + SOURCE=$SPELL-$VERSION.tar.gz + SOURCE2=$SPELL-stamps-$STAMPS_VER.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION + SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE2_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE2 + SOURCE_GPG="gurus.gpg:$SOURCE.sig" + SOURCE2_GPG="gurus.gpg:$SOURCE2.sig" +# SOURCE_HASH=sha512:f07dd41abfed024fc4232575ab2c8a393b5c2d60a79089f70a02e6e125051c8ddba4239ec58e6c16ac09186f1f8b1f5d32aba3045e795e2cccc830db560d4a60 +# SOURCE2_HASH=sha512:afdd9b147a1e310405cad4e11d37882570bf4edc50e82a587282a2e8be53a05bdb55f6fd6c54a86b3bd9c5f99d10d704c3b5865d3de23c1a1583455641172b76 + LICENSE[0]=GPL + WEB_SITE=http://www.tuxpaint.org/ + ENTERED=20030618 + SHORT="Drawing program for young children" +cat << EOF +Tux Paint" is a drawing program for young children. It has a simple interface +and fixed canvas size, and provides access to previous images using a thumbnail +browser (e.g., no access to the underlying filesystem). + +Unlike popular drawing programs like "The GIMP," it has a very limited toolset. +However, it provides a much simpler interface, and has entertaining, +child-oriented additions such as sound effects. +EOF diff --git a/education/tuxpaint/HISTORY b/education/tuxpaint/HISTORY new file mode 100644 index 0000000000..afa2833ef4 --- /dev/null +++ b/education/tuxpaint/HISTORY @@ -0,0 +1,57 @@ +2007-11-26 Eric Sandall + * DETAILS: Updated to 0.9.18 (stamps to 2007.11.21) + Formatted long description to <80 columns + Removed UPDATED + WEB_SITE changed to http://www.tuxpaint.org + Define STAMPS_VER + * DEPENDS: Adding sdl_pango and cairo as dependencies + Added dependency on libpaper (supposedly optional, but not found) + sdl_mixer, sdl_pango, cairo, and librsvg2 are technically optionl, + but default to being used and I don't feel like making all the queries + to have them properly optional, sorry + netpbm is no longer used, by default, but still optional + * BUILD: Uses OPTFLAGS for non-lib (e.g. SDL) flags + Fix magic lib on x86_64 (missing -fPIC in CLFAGS) + * INSTALL: Use STAMPS_VER + stamps now uses 'install-all' instead of 'install' to make + +2006-09-21 Andraž "ruskie" Levstik + * DETAILS: [automated] Removed BUILD_API=2. + +2005-12-16 Ladislav Hagara + * DETAILS: 0.9.15b and 2005.11.25 + * DETAILS, BUILD, INSTALL: converted to BUILD_API=2 + +2005-12-01 Seth Woolley + * DETAILS: MD5 -> SHA512 + +2005-11-28 Andraž "ruskie" Levstik + * PRE_BUILD: unpack api update + +2004-08-03 Eric Sandall + * DEPENDS: SDL_image, SDL_mixer, and SDL_ttf renamed to sdl* + Removed SDL as the above depend on sdl + Removed TABs + Formatted to Guru Handbook + +2004-07-12 Eric Sandall + * DETAILS: Removed MAINTAINER + Cleaned up spacing + Shortened SHORT + +2003-12-28 hgg + * DETAILS: update to 0.9.13 + * DETAILS,BUILD: new stamp set + +2003-09-30 hgg + * DETAILS: Update to 0.9.12 + +2003-07-04 hgg + * BUILD: Add non-default icon dirs to build + +2003-07-03 hgg + * DETAILS: Add stamps (SOURCE2) for a little princess in the SMGL world + +2003-06-18 hgg + * Created this spell + diff --git a/education/tuxpaint/INSTALL b/education/tuxpaint/INSTALL new file mode 100755 index 0000000000..f71d1b7cd8 --- /dev/null +++ b/education/tuxpaint/INSTALL @@ -0,0 +1,5 @@ +mkdir -p ${INSTALL_ROOT}/usr/share/icons/hicolor/{16x16,48x48}/apps/ && +make install && +cd tuxpaint-stamps-$STAMPS_VER && +sedit "s/\/usr\/local/\/usr/g" Makefile && +make install-all diff --git a/education/tuxpaint/PRE_BUILD b/education/tuxpaint/PRE_BUILD new file mode 100755 index 0000000000..f2cfac7e60 --- /dev/null +++ b/education/tuxpaint/PRE_BUILD @@ -0,0 +1,3 @@ +default_pre_build && +cd $SOURCE_DIRECTORY && +unpack_file 2 diff --git a/education/tuxpaint/tuxpaint-0.9.18.tar.gz.sig b/education/tuxpaint/tuxpaint-0.9.18.tar.gz.sig new file mode 100644 index 0000000000..c54205cae0 Binary files /dev/null and b/education/tuxpaint/tuxpaint-0.9.18.tar.gz.sig differ diff --git a/education/tuxpaint/tuxpaint-stamps-2007.11.21.tar.gz.sig b/education/tuxpaint/tuxpaint-stamps-2007.11.21.tar.gz.sig new file mode 100644 index 0000000000..2428d93cd4 Binary files /dev/null and b/education/tuxpaint/tuxpaint-stamps-2007.11.21.tar.gz.sig differ -- cgit v1.2.3