Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (37e9131d2839c4d76cc28983f4d30245b9db21a5)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (37e9131d2839c4d76cc28983f4d30245b9db21a5)
  • Date: Sun, 4 Jan 2009 10:29:28 -0600

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

graphics/cinepaint/BUILD | 4 ++++
graphics/cinepaint/DEPENDS | 6 +++++-
graphics/cinepaint/DETAILS | 15 ++++++++++++++-
graphics/cinepaint/HISTORY | 4 ++++
graphics/cinepaint/PREPARE | 5 +++++
graphics/cinepaint/PRE_BUILD | 11 +++++++++++
6 files changed, 43 insertions(+), 2 deletions(-)

New commits:
commit ddd3087fc7dd5cc3f6bfb3f290d44cae8f3af800
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/cinepaint: added an option for building from cvs

diff --git a/graphics/cinepaint/BUILD b/graphics/cinepaint/BUILD
new file mode 100755
index 0000000..83cd4b1
--- /dev/null
+++ b/graphics/cinepaint/BUILD
@@ -0,0 +1,4 @@
+if [[ $CINEPAINT_CVS = "y" ]]; then
+ cd cinepaint
+fi &&
+default_build
diff --git a/graphics/cinepaint/DEPENDS b/graphics/cinepaint/DEPENDS
index 144f691..cedb62f 100755
--- a/graphics/cinepaint/DEPENDS
+++ b/graphics/cinepaint/DEPENDS
@@ -1,7 +1,11 @@
depends zlib &&
depends tiff &&
depends jpeg &&
-depends gtk+ &&
+if [[ $CINEPAINT_CVS = "y" ]]; then
+ depends gtk+2 "--enable-gtk2"
+else
+ depends gtk+
+fi &&
depends lcms &&
depends openexr &&

diff --git a/graphics/cinepaint/DETAILS b/graphics/cinepaint/DETAILS
index cfdfa1d..0dc5e3b 100755
--- a/graphics/cinepaint/DETAILS
+++ b/graphics/cinepaint/DETAILS
@@ -1,9 +1,22 @@
SPELL=cinepaint
+if [[ "${CINEPAINT_CVS}" == "y" ]] ; then
+ if [[ "$CINEPAINT_CVS_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=cvs
+ fi
+ SOURCE_IGNORE=volatile
+ SOURCE=cinepaint-cvs.tar.bz2
+
SOURCE_URL[0]='cvs://:pserver:anonymous AT cinepaint.cvs.sourceforge.net:/cvsroot/cinepaint:cinepaint-project'
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/cinepaint-cvs
+ FORCE_DOWNLOAD=on
+else
VERSION=0.21-2
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+fi
WEB_SITE=http://cinepaint.sourceforge.net/
ENTERED=20021031
LICENSE[0]=GPL
diff --git a/graphics/cinepaint/HISTORY b/graphics/cinepaint/HISTORY
index 15f23a2..dd4f75b 100644
--- a/graphics/cinepaint/HISTORY
+++ b/graphics/cinepaint/HISTORY
@@ -1,3 +1,7 @@
+2009-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, PREPARE, PRE_BUILD, DEPENDS, DETAILS: added an option
+ for building from cvs
+
2006-11-07 Flavien Bridault <vlaaad AT sourcemage.org>
* DETAILS: Updated to 0.21-2

diff --git a/graphics/cinepaint/PREPARE b/graphics/cinepaint/PREPARE
new file mode 100755
index 0000000..8c6650c
--- /dev/null
+++ b/graphics/cinepaint/PREPARE
@@ -0,0 +1,5 @@
+config_query CINEPAINT_CVS "Build the CVS version?" n &&
+
+if [[ "$CINEPAINT_CVS" == "y" ]]; then
+ config_query CINEPAINT_CVS_AUTOUPDATE "Automatically update $SPELL on
system-update?" n
+fi
diff --git a/graphics/cinepaint/PRE_BUILD b/graphics/cinepaint/PRE_BUILD
new file mode 100755
index 0000000..667e203
--- /dev/null
+++ b/graphics/cinepaint/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+if [[ $CINEPAINT_CVS = "y" ]]; then
+ cd cinepaint &&
+ sh autogen.sh
+else
+ patch -p1 < $SCRIPT_DIRECTORY/cinepaint-0.22.1-gcc43.patch &&
+ patch -p1 < $SCRIPT_DIRECTORY/cinepaint-0.22.1-implicitdecls.patch &&
+ patch -p1 <
$SCRIPT_DIRECTORY/cinepaint-0.22.1-multiple_parameters_named.patch &&
+ patch -p1 < $SCRIPT_DIRECTORY/cinepaint-0.22.1-rpath.patch
+fi



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (37e9131d2839c4d76cc28983f4d30245b9db21a5), Florian Franzmann, 01/04/2009

Archive powered by MHonArc 2.6.24.

Top of Page