[SM-Commit] GIT changes to master grimoire by Florian Franzmann (06f8b57654d2f6bf32bdbc65e230247b7c3cef52)

Florian Franzmann scm at sourcemage.org
Tue May 1 08:17:55 EDT 2007


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

 ChangeLog                             |    3 +++
 utils/sunbird/BUILD                   |    5 +++++
 utils/sunbird/DEPENDS                 |   14 ++++++++++++++
 utils/sunbird/DETAILS                 |   13 +++++++++++++
 utils/sunbird/HISTORY                 |    3 +++
 utils/sunbird/PRE_BUILD               |    7 +++++++
 utils/sunbird/desktop/sunbird.desktop |   10 ++++++++++
 utils/sunbird/mozconfig               |   24 ++++++++++++++++++++++++
 8 files changed, 79 insertions(+)

New commits:
commit 06f8b57654d2f6bf32bdbc65e230247b7c3cef52
Author: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>

    utils/sunbird: new spell, a task planner and calendar

diff --git a/ChangeLog b/ChangeLog
index a517247..860995a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-05-01 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* utils/sunbird: new spell, mozilla sunbird, a calendar and task planner
+
 2007-05-01 Pol Vinogradov <vin.public at gmail.com>
 	* doc/rmagick-doc: new spell, documentation for RMagick
 
diff --git a/utils/sunbird/BUILD b/utils/sunbird/BUILD
new file mode 100755
index 0000000..e8b7f56
--- /dev/null
+++ b/utils/sunbird/BUILD
@@ -0,0 +1,5 @@
+CFLAGS="${CFLAGS//-O3/-O2}"      &&
+CXXFLAGS="${CXXFLAGS//-O3/-O2}"  &&
+make_single                      &&
+make -f client.mk build          &&
+make_normal
diff --git a/utils/sunbird/DEPENDS b/utils/sunbird/DEPENDS
new file mode 100755
index 0000000..3c1899b
--- /dev/null
+++ b/utils/sunbird/DEPENDS
@@ -0,0 +1,14 @@
+depends atk                         &&
+depends g++                         &&
+depends xulrunner                   &&
+depends gtk+2                       &&
+depends glib2                       &&
+depends nspr                        &&
+depends nss                         &&
+depends jpeg                        &&
+depends zlib                        &&
+depends libpng                      &&
+depends glitz                       &&
+depends JDK                         &&
+depends libidl                      &&
+depends X11-SERVER 
diff --git a/utils/sunbird/DETAILS b/utils/sunbird/DETAILS
new file mode 100755
index 0000000..cb84bef
--- /dev/null
+++ b/utils/sunbird/DETAILS
@@ -0,0 +1,13 @@
+           SPELL=sunbird
+         VERSION=0.3.1.source
+          SOURCE="${SPELL}-${VERSION}.tar.bz2"
+   SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/calendar/${SPELL}/releases/0.3.1/source/${SOURCE}
+     SOURCE_HASH=sha512:9b44e7e1f19ac96c81ff23f171ae278e8ce9f2dd5b88789ae0efbbf14b32072b1e89b1ec5b3c67464fa7dea2e4988af2dbf92cc8db4df567e28da8323ed84f23
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mozilla"
+        WEB_SITE="http://www.mozilla.org"
+      LICENSE[0]=GPL
+         ENTERED=20070501
+           SHORT="Mozilla-style ease-of-use for your calendar"
+cat << EOF
+Sunbird lets you manage your schedule easily, and store it where you want to.
+EOF
diff --git a/utils/sunbird/HISTORY b/utils/sunbird/HISTORY
new file mode 100644
index 0000000..e1478dc
--- /dev/null
+++ b/utils/sunbird/HISTORY
@@ -0,0 +1,3 @@
+2007-05-01 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
+	* desktop/sunbird.desktop, BUILD, HISTORY, mozconfig, PRE_BUILD, 
+	  DEPENDS, DETAILS: created spell
diff --git a/utils/sunbird/PRE_BUILD b/utils/sunbird/PRE_BUILD
new file mode 100755
index 0000000..8170abe
--- /dev/null
+++ b/utils/sunbird/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cat $SCRIPT_DIRECTORY/mozconfig | \
+	sed -e "s/INSTALL_ROOT/$INSTALL_ROOT/g" -e "s/BUILD/$BUILD/g" \
+	> $SOURCE_DIRECTORY/.mozconfig &&
+if [[ $CROSS_INSTALL == on ]]; then 
+	echo "ac_add_options --host=${HOST}" >> $SOURCE_DIRECTORY/.mozconfig
+fi
diff --git a/utils/sunbird/desktop/sunbird.desktop b/utils/sunbird/desktop/sunbird.desktop
new file mode 100644
index 0000000..9f5f6f4
--- /dev/null
+++ b/utils/sunbird/desktop/sunbird.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Version=0.3.1.source
+Name=sunbird
+Type=Application
+Comment=Mozilla-style ease-of-use for your calendar
+Exec=sunbird
+Icon=
+Categories=Application;Office;Calendar;
+Term=
diff --git a/utils/sunbird/mozconfig b/utils/sunbird/mozconfig
new file mode 100644
index 0000000..18ea4a4
--- /dev/null
+++ b/utils/sunbird/mozconfig
@@ -0,0 +1,24 @@
+mk_add_options MOZ_CO_PROJECT=calendar
+ac_add_options --with-pthreads
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
+ac_add_options --with-system-jpeg=/usr/lib
+ac_add_options --with-system-zlib=/usr/lib
+ac_add_options --with-system-png=/usr/lib
+ac_add_options --enable-application=calendar
+ac_add_options --enable-default-toolkit=gtk2 
+ac_add_options --disable-installer
+ac_add_options --disable-updater
+ac_add_options --disable-freetype2 
+ac_add_options --enable-pango
+ac_add_options --disable-dbus
+ac_add_options --disable-installer
+ac_add_options --disable-updater
+ac_add_options --disable-tests
+ac_add_options --with-default-mozilla-five-home=/usr/lib/sunbird
+ac_add_options --prefix="INSTALL_ROOT/usr"
+ac_add_options --sysconfdir="INSTALL_ROOT/etc"
+ac_add_options --localstatedir="INSTALL_ROOT/var"
+ac_add_options --mandir="INSTALL_ROOT/usr/share/man"
+ac_add_options --infodir="INSTALL_ROOT/usr/share/info"
+ac_add_options --build="BUILD"



More information about the SM-Commit mailing list