Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5adfcfd3f09332fb06a6b3c25866f7c05cc4625e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5adfcfd3f09332fb06a6b3c25866f7c05cc4625e)
  • Date: Sun, 28 Jan 2007 05:22:50 -0600

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

ChangeLog | 3 +
x11-toolkits/fltk2/BUILD | 2
x11-toolkits/fltk2/CONFIGURE | 6 ++
x11-toolkits/fltk2/DEPENDS | 29 ++++++++++++
x11-toolkits/fltk2/DETAILS | 22 +++++++++
x11-toolkits/fltk2/HISTORY | 96
+++++++++++++++++++++++++++++++++++++++++++
x11-toolkits/fltk2/PRE_BUILD | 4 +
7 files changed, 162 insertions(+)

New commits:
commit 37942f0b7c34d4306fbe01c9a1be01d13bd26102
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

fltk2 - new spell

diff --git a/ChangeLog b/ChangeLog
index 17d7628..35e5fe4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-01-28 Treeve Jelbert <treeve AT pi.be>
+ * x11-toolkist/fltk2: new spell, cloned from fltk
+
2007-01-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* doc/dot2tex: new spell, a graphviz to latex converter
* perl-cpan/filesys-df: new spell, Perl extension for filesystem
diff --git a/x11-toolkits/fltk2/BUILD b/x11-toolkits/fltk2/BUILD
new file mode 100755
index 0000000..689855c
--- /dev/null
+++ b/x11-toolkits/fltk2/BUILD
@@ -0,0 +1,2 @@
+OPTS="$FLTK_SHARED $FLTK_THREADS $FLTK_XDBE $FLTK_XFT $OPTS" &&
+default_build
diff --git a/x11-toolkits/fltk2/CONFIGURE b/x11-toolkits/fltk2/CONFIGURE
new file mode 100755
index 0000000..333f175
--- /dev/null
+++ b/x11-toolkits/fltk2/CONFIGURE
@@ -0,0 +1,6 @@
+config_query_option FLTK_SHARED "Build shared libraries?" y \
+ "--enable-shared" "--disable-shared" &&
+config_query_option FLTK_THREADS "Enable multithreading support?" n \
+ "--enable-threads" "--disable-threads" &&
+config_query_option FLTK_XDBE "Enable the X double-buffer extensions?" n
\
+ "--enable-xdbe" "--disable-xdbe"
diff --git a/x11-toolkits/fltk2/DEPENDS b/x11-toolkits/fltk2/DEPENDS
new file mode 100755
index 0000000..2f37084
--- /dev/null
+++ b/x11-toolkits/fltk2/DEPENDS
@@ -0,0 +1,29 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+depends g++ &&
+depends X11-LIBS &&
+
+optional_depends OPENGL "--enable-gl" "--disable-gl" \
+ "for OpenGL support" &&
+optional_depends jpeg "--enable-localjpeg" "--disable-localjpeg" \
+ "to use the system JPEG library" &&
+optional_depends zlib "--enable-localzlib" "--disable-localzlib" \
+ "to use the system ZLIB library" &&
+optional_depends libpng "--enable-localpng" "--disable-localpng" \
+ "to use the system PNG library" &&
+optional_depends xinerama "--enable-xinerama" "--disable-xinerama" \
+ "for multi-head display support" &&
+
+optional_depends cairo "--enable-cairo" "--disable-cairo" \
+ "Cairo graphics support" &&
+
+if check_if_xorg_modular_libs; then
+ optional_depends libxft "--enable-xft" "--disable-xft" \
+ "for anti-aliased fonts support"
+else
+ # This is here because we don't know yet in CONFIGURE if X11-LIBS is
+ # xorg-modular.
+ config_query_option FLTK_XFT \
+ "Enable the Xft library (anti-aliased fonts)?" n \
+ "--enable-xft" "--disable-xft"
+fi
diff --git a/x11-toolkits/fltk2/DETAILS b/x11-toolkits/fltk2/DETAILS
new file mode 100755
index 0000000..a3c47d5
--- /dev/null
+++ b/x11-toolkits/fltk2/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=fltk2
+ VERSION=2.0.x-r5642
+
SOURCE_HASH=sha512:d3b62b83b4d79ccfb61101cf11999609bb36524f587ee4d41ffa96aa92320797897db862fe5343c5abbb63b7a75f713fbb4c6bec647dd5876713d8cc05bfa08e
+ SOURCE=${SPELL//2}-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL//2}-$VERSION
+ FLTK_URI=ftp.easysw.com/pub/fltk/snapshots/$SOURCE
+#http://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/fltk/snapshots/fltk-1.1.x-r5622.tar.bz2
+ SOURCE_URL[0]=ftp://ftp.funet.fi/pub/mirrors/$FLTK_URI
+#ftp://ftp.easysw.com/pub/$SPELL/$VERSION/$SOURCE
+ SOURCE_URL[1]=ftp://FLTK_URI
+# SOURCE_URL[1]=$SOURCEFORGE_URL/fltk/$SOURCE
+ LICENSE[0]=GPL
+ WEB_SITE=http://www.fltk.org/
+ ENTERED=20011129
+ KEYWORDS="x11 libs"
+ SHORT="fltk is a fast light graphical toolkit for X11."
+cat << EOF
+FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for
+UNIX??/Linux?? (X11), Microsoft?? Windows??, and MacOS?? X. FLTK provides
+modern GUI functionality without the bloat and supports 3D graphics
+via OpenGL?? and its built-in GLUT emulation.
+EOF
diff --git a/x11-toolkits/fltk2/HISTORY b/x11-toolkits/fltk2/HISTORY
new file mode 100644
index 0000000..e6fd837
--- /dev/null
+++ b/x11-toolkits/fltk2/HISTORY
@@ -0,0 +1,96 @@
+2007-01-28 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 2.0.x-r5642
+ * PRE_BUILD: add, don't build tests, as makefile is bad
+ * BUILD: remove make_single
+
+2007-01-24 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 2.0.x-r5622
+ new spell cloned from fltk
+ * DEPENDS: add optional cairo
+
+2006-08-08 Juuso Alasuutari <iuso AT sourcemage.org>
+ * CONFIGURE: Added. Queries for shared libs, multithreading, dbe.
+ * DEPENDS: optional_depends OPENGL, zlib, libpng, xinerama.
+ Optionally depend on libxft if X11-LIBS is xorg-modular,
+ otherwise present config_query_option for Xft support.
+ * BUILD: Add options in OPTS.
+ * DETAILS: Removed UPDATED, substituted with $SPELL in
+ SOURCE_URL, updated long description.
+
+2006-06-28 Eric Sandall <eric AT sandall.us>
+ * DETAILS: Removed BUILD_API=2, set grimoire-wide
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2006-01-18 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 1.1.7
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-08-22 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * CONFLICTS: added conflict to fltk-gcc2
+
+2004-12-13 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 1.1.6
+
+2004-10-24 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 1.1.5
+
+2004-07-27 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 1.1.5rc2
+
+2004-07-08 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * BUILD: converted to build_api 2
+ * DEPENDS: added depends g++
+
+2004-05-17 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 1.1.5rc1
+ change SOURCEURL to SOURCEFORGE
+ * BUILD: clean up
+
+2004-02-10 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: added optional_depends on jpeg
+
+2003-12-07 Treeve Jelbert <treeve AT pi.be>
+ * BUILD: add
+ must build shared libraries
+
+2003-10-10 hgg <hgreig AT bigpond.net.au>
+ * DEPENDS: Change x11-libs to X11-LIBS
+
+2003-10-03 hgg <hgreig AT bigpond.net.au>
+ * DEPENDS: Change requires x11-libs to depends x11-libs
+
+2003-09-17 hgg <hgreig AT bigpond.net.au>
+ * DEPENDS: Change depends xfree86 to requires x11-libs
+
+2003-09-09 Jose Bernardo Silva <jbernardo AT sourcemage.org>
+ * DETAILS: Updated to 1.1.4
+
+2003-08-23 Eric Sandall <eric AT sandall.us>
+ * DEPENDS: Added dependency on xfree86 (Bug #4084)
+
+2003-02-19 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.1.3.
+
+2002-11-26 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.1.2.
+
+2002-10-28 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.1.1.
+
+2002-10-09 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: add LICENSE and MD5 fields.
+
+2002-10-08 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.1.0.
+
+2002-06-25 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: downgrade VERSION to 1.1.0b8 due to compatibility
+ problems.
+
+2002-06-08 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.1.0rc3.
+
diff --git a/x11-toolkits/fltk2/PRE_BUILD b/x11-toolkits/fltk2/PRE_BUILD
new file mode 100755
index 0000000..7667321
--- /dev/null
+++ b/x11-toolkits/fltk2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# disable tests, as the makefile is bad
+sed -i "s/glut test/glut/" Makefile



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5adfcfd3f09332fb06a6b3c25866f7c05cc4625e), Treeve Jelbert, 01/28/2007

Archive powered by MHonArc 2.6.24.

Top of Page