Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (3b4c6a998dc7e23d7fb5e31e0dde470ca537c5df)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (3b4c6a998dc7e23d7fb5e31e0dde470ca537c5df)
  • Date: Sun, 27 Apr 2008 02:07:38 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 2 ++
utils/oyranos/DEPENDS | 9 +++++++++
utils/oyranos/DETAILS | 22 ++++++++++++++++++++++
utils/oyranos/HISTORY | 4 ++++
utils/oyranos/PRE_BUILD | 5 +++++
utils/oyranos/linking.patch | 12 ++++++++++++
utils/oyranos/oyranos-0.1.7.tar.gz.sig |binary
utils/oyranos/system-elektra.patch | 16 ++++++++++++++++
x11-toolkits/fltk/BUILD | 1 +
x11-toolkits/fltk/HISTORY | 4 ++++
x11-toolkits/fltk/PRE_SUB_DEPENDS | 6 ++++++
x11-toolkits/fltk/SUB_DEPENDS | 6 ++++++
12 files changed, 87 insertions(+)

New commits:
commit 3b4c6a998dc7e23d7fb5e31e0dde470ca537c5df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

oyranos: Added an operating system level colour management system

commit 30643aad3e5d9987bbddf004e758d32a0659e84c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

fltk: Allow forcing thread support (used by oyranos)

diff --git a/ChangeLog b/ChangeLog
index 08b4728..bf6b4df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
* libs/elektra: Added a universal hierarchical configuration store
+ * utils/oyranos: Added an operating system level colour management
+ system

2008-04-26 Colin Childs <phoul AT sourcemage.org>
* gurus.gpg: added key
diff --git a/utils/oyranos/DEPENDS b/utils/oyranos/DEPENDS
new file mode 100755
index 0000000..2208dda
--- /dev/null
+++ b/utils/oyranos/DEPENDS
@@ -0,0 +1,9 @@
+depends db &&
+depends elektra '--internal-elektra=no' &&
+depends -sub 'THREAD' fltk &&
+depends libxml2 &&
+
+optional_depends doxygen \
+ '' \
+ '' \
+ 'for documentation'
diff --git a/utils/oyranos/DETAILS b/utils/oyranos/DETAILS
new file mode 100755
index 0000000..496d21b
--- /dev/null
+++ b/utils/oyranos/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=oyranos
+ VERSION=0.1.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL2
+ WEB_SITE=http://www.oyranos.org/
+ KEYWORDS="utils"
+ ENTERED=20080426
+ SHORT='Operating system level colour management system'
+cat << EOF
+Oyranos is a Colour Management System (CMS) on operating system level. It
+allows applications and users to match predictably input device colours to
+output device colours. To do so in a consistent manner, applications and
+workflows need to support the Oyranos CMS.
+
+Oyranos is based one the well established ICC standard and various other
+specifications. System wide settings in Oyranos shall enshure consistency in
a
+portable fashion. Oyranos will provide in the future a Colour Matching Module
+(CMM) framework. Users can then transparently select a desired colour engine.
+EOF
diff --git a/utils/oyranos/HISTORY b/utils/oyranos/HISTORY
new file mode 100644
index 0000000..1f8761c
--- /dev/null
+++ b/utils/oyranos/HISTORY
@@ -0,0 +1,4 @@
+2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS, PRE_BUILD, system-elektra.patch, linking.patch:
+ Created
+
diff --git a/utils/oyranos/PRE_BUILD b/utils/oyranos/PRE_BUILD
new file mode 100755
index 0000000..dbc7947
--- /dev/null
+++ b/utils/oyranos/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+rm -rf $SOURCE_DIRECTORY/elektra-0.6.4 &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SCRIPT_DIRECTORY/system-elektra.patch &&
+patch -p1 < $SCRIPT_DIRECTORY/linking.patch
diff --git a/utils/oyranos/linking.patch b/utils/oyranos/linking.patch
new file mode 100644
index 0000000..024b6e5
--- /dev/null
+++ b/utils/oyranos/linking.patch
@@ -0,0 +1,12 @@
+diff -Naur oyranos-0.1.7.orig/makefile.in oyranos-0.1.7/makefile.in
+--- oyranos-0.1.7.orig/makefile.in 2008-04-26 23:07:47.000000000 -0700
++++ oyranos-0.1.7/makefile.in 2008-04-26 23:13:15.000000000 -0700
+@@ -31,7 +31,7 @@
+ ELEKTRA_STATICTEST_LIBS = `test -f
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a && echo
$(ELEKTRA_VERSION)/src/libelektra/libelektra.a || (test -f
$(libdir)/libelektra.a && (echo $(libdir)/libelektra.a ; test -f
$(libdir)/libelektra-filesys.a && echo $(libdir)/libelektra-filesys.a ||
(test -f $(libdir)/elektra/libelektra-filesys.a && echo
$(libdir)/elektra/libelektra-filesys.a)) || echo $(ELEKTRA_LIBS))`
+
+ LDLIBS = $(LDFLAGS) -L$(libdir) -L. \
+- $(ELEKTRA_STATICTEST_LIBS) -lc $(I18N_LIB)
++ $(ELEKTRA_STATICTEST_LIBS) -lc -lxml2 -ldb_cxx $(I18N_LIB)
+
+
+ CPP_HEADERS = \
diff --git a/utils/oyranos/oyranos-0.1.7.tar.gz.sig
b/utils/oyranos/oyranos-0.1.7.tar.gz.sig
new file mode 100644
index 0000000..ebafe03
Binary files /dev/null and b/utils/oyranos/oyranos-0.1.7.tar.gz.sig differ
diff --git a/utils/oyranos/system-elektra.patch
b/utils/oyranos/system-elektra.patch
new file mode 100644
index 0000000..1302d4e
--- /dev/null
+++ b/utils/oyranos/system-elektra.patch
@@ -0,0 +1,16 @@
+diff -Naur oyranos-0.1.7.orig/configure oyranos-0.1.7/configure
+--- oyranos-0.1.7.orig/configure 2008-04-26 22:30:50.719216830 -0700
++++ oyranos-0.1.7/configure 2008-04-26 22:37:22.139469402 -0700
+@@ -409,11 +409,7 @@
+ fi
+ fi
+
+-if [ "$internalelektra" != "no" ]; then
+- ELEKTRA_VERSION="elektra-0.6.4"
+- export ELEKTRA_VERSION
+-fi
+-export internalelektra
++export internalelektra="no"
+
+
+ # set some compiler and linker options
diff --git a/x11-toolkits/fltk/BUILD b/x11-toolkits/fltk/BUILD
index abdf0ff..038bcab 100755
--- a/x11-toolkits/fltk/BUILD
+++ b/x11-toolkits/fltk/BUILD
@@ -3,6 +3,7 @@ OPTS="$FLTK_SHARED \
$FLTK_XDBE \
$FLTK_XFT \
$FLTK_XINERAMA \
+ $FLTK_SUBOPTS \
$OPTS" &&

default_build
diff --git a/x11-toolkits/fltk/HISTORY b/x11-toolkits/fltk/HISTORY
index 4831515..3a26927 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,3 +1,7 @@
+2008-04-26 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS, BUILD: Allow forcing thread support
+ for oyranos
+
2008-04-15 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.9rc1

diff --git a/x11-toolkits/fltk/PRE_SUB_DEPENDS
b/x11-toolkits/fltk/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..ee14d9c
--- /dev/null
+++ b/x11-toolkits/fltk/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ THREAD) list_find "$FLTK_SUBOPTS" '--enable-threads' ;;
+*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
+
diff --git a/x11-toolkits/fltk/SUB_DEPENDS b/x11-toolkits/fltk/SUB_DEPENDS
new file mode 100755
index 0000000..7fe9836
--- /dev/null
+++ b/x11-toolkits/fltk/SUB_DEPENDS
@@ -0,0 +1,6 @@
+persistent_add FLTK_SUBOPTS
+case $THIS_SUB_DEPENDS in
+ THREAD) list_add FLTK_SUBOPTS '--enable-threads' ;;
+*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (3b4c6a998dc7e23d7fb5e31e0dde470ca537c5df), Eric Sandall, 04/27/2008

Archive powered by MHonArc 2.6.24.

Top of Page