From 9eec190bb61a3cd02957b0b9c40884fac798f2ee Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Wed, 12 May 2010 21:12:30 +0000 Subject: Bump v4 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..55a7b6b --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +*.o +*.so +tp-magic-config +src/tp_magic_api.h +obj/parse_step1.c +obj/parse.c +trans/* +tuxpaint +*.tar.* +.0sugar +build/* diff --git a/0sugar/NEWS b/0sugar/NEWS new file mode 100644 index 0000000..ae1dac5 --- /dev/null +++ b/0sugar/NEWS @@ -0,0 +1,12 @@ +4 + +* Update tuxpaint to 0.9.22 version +* Initial Journal integration +* Tuxpaint without stamp to make bundle as minimal as possible + stamps will be added as optional dependency after implementing + this feature in 0install + +3 + +* Update tuxpaint to 0.9.20 version +* Include x86_64 binaries to bundle diff --git a/0sugar/TuxPaint.activity/activity/activity.info b/0sugar/TuxPaint.activity/activity/activity.info new file mode 100644 index 0000000..f336dae --- /dev/null +++ b/0sugar/TuxPaint.activity/activity/activity.info @@ -0,0 +1,8 @@ +[Activity] +name = Tux Paint +bundle_id = org.tuxpaint +license = GPLv2 +icon = icon +exec = .0sugar/launch tuxpaint +requires = tuxpaint +activity_version = 4 diff --git a/0sugar/TuxPaint.activity/activity/icon.svg b/0sugar/TuxPaint.activity/activity/icon.svg new file mode 100644 index 0000000..cf7ed1d --- /dev/null +++ b/0sugar/TuxPaint.activity/activity/icon.svg @@ -0,0 +1,73 @@ + + + + + + +]> + + + + + + + + + + + + + + + diff --git a/0sugar/TuxPaint.activity/setup.py b/0sugar/TuxPaint.activity/setup.py new file mode 100755 index 0000000..9fe7f6d --- /dev/null +++ b/0sugar/TuxPaint.activity/setup.py @@ -0,0 +1,4 @@ +#!/bin/env python + +from sugar.activity import bundlebuilder +bundlebuilder.start() diff --git a/0sugar/service.info b/0sugar/service.info new file mode 100644 index 0000000..5f4df7f --- /dev/null +++ b/0sugar/service.info @@ -0,0 +1,35 @@ +[DEFAULT] +uid = tuxpaint +summary = Drawing program designed for young children +license = GPLv2 +homepage = http://www.tuxpaint.org/ + +[Service] +requires = %(uid)s/binary +main = tuxpaint +binding = TUXPAINT_DATA_PREFIX share/tuxpaint + TUXPAINT_LOCALEDIR share/locale +exclude = bin/*, lib/* +machine = * + +[Service/binary] +requires = libpaper, librsvg, cairo, fribidi + sdl, sdl-image, sdl-mixer, sdl-ttf, sdl-pango + env, ds, shell +binding = PATH bin + TUXPAINT_MAGIC_PREFIX lib/tuxpaint/plugins +include = bin/*, lib/* +machine = build + +[Build] +requires = libpaper/devel, librsvg/devel, cairo/devel, fribidi/devel, sdl/devel + sdl-image/devel, sdl-mixer/devel, sdl-ttf/devel, sdl-pango/devel + env/devel, ds/devel, shell/devel + pkgconfig, make, gcc-c +exec = cp -r "$SRCDIR"/* . && + make PREFIX=/ SUGAR=1 OPTFLAGS="%(cflags)s -I$PAPER_PATH/include" + PAPER_LIB="-L$PAPER_PATH/lib -lpaper" && + make PREFIX=/ SUGAR=1 DESTDIR="$DISTDIR" install + +[Maintain] +exec = rm -rf build; make release && mv build/*.tar.* . -- cgit v0.9.1