Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (f12b8e54dfabfefb211160edb502f5be29a4cb1a)
  • Date: Mon, 10 Sep 2007 01:46:31 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
ftp/aria2/DETAILS | 4 ++--
ftp/aria2/HISTORY | 3 +++
kde4/kde4-l10n/BUILD | 32 ++++++++++++++++++++++++++++++++
kde4/kde4-l10n/CONFIGURE | 40 ++++++++++++++++++++++++++++++++++++++++
kde4/kde4-l10n/DEPENDS | 1 +
kde4/kde4-l10n/DETAILS | 16 ++++++++++++++++
kde4/kde4-l10n/HISTORY | 8 ++++++++
kde4/kde4-l10n/INSTALL | 13 +++++++++++++
kde4/kde4-l10n/PRE_BUILD | 18 ++++++++++++++++++
kde4/kdegames4/DEPENDS | 3 ++-
kde4/kdegames4/HISTORY | 3 +++
12 files changed, 141 insertions(+), 3 deletions(-)

New commits:
commit f12b8e54dfabfefb211160edb502f5be29a4cb1a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kde4-l10n-3.93.0

commit d36b6dd8a6f9373bf0eeaac737e48ed2f00c84ff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

aria2-0.11.3

commit dbaf1facdb024e487be0b15a78d63b50fa2f541d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kdegames4 -add optional ggz-client-libs

diff --git a/ChangeLog b/ChangeLog
index 1a7e981..5621e76 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-09-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * kde4/kde4-l10n: translations for kde4
+
2007-09-10 Alexander Tsamutali <astsmtl AT gmail.com>
* python-devel/python-markdown: new spell, a Python implementation of
John Gruber's Markdown
diff --git a/ftp/aria2/DETAILS b/ftp/aria2/DETAILS
index 2c080d4..648b436 100755
--- a/ftp/aria2/DETAILS
+++ b/ftp/aria2/DETAILS
@@ -1,6 +1,6 @@
SPELL=aria2
- VERSION=0.11.2
-
SOURCE_HASH=sha512:8ecdc2e2604ce9b47ff5b0c11e9c9cee934d037d4ba1e3a8f5a651974380a07b9f0f70ad3f08de5a5dd80c478b49f08c4cca13b3e0f3700626482122f2c14c6d
+ VERSION=0.11.3
+
SOURCE_HASH=sha512:80b78b06b38e961880c3274f16116acb1ac0c4e0f497b47332a1e48e2413747a5520f95817cb75faa40df78f24151157160f7d7fbc9a17780232416d0040d47d
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/ftp/aria2/HISTORY b/ftp/aria2/HISTORY
index 3f0baa1..1826188 100644
--- a/ftp/aria2/HISTORY
+++ b/ftp/aria2/HISTORY
@@ -1,3 +1,6 @@
+2007-09-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.11.3
+
2007-08-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.11.2

diff --git a/kde4/kde4-l10n/BUILD b/kde4/kde4-l10n/BUILD
new file mode 100755
index 0000000..e4e4f52
--- /dev/null
+++ b/kde4/kde4-l10n/BUILD
@@ -0,0 +1,32 @@
+QTDIR=$INSTALL_ROOT/usr &&
+PATH=$QTDIR/bin/qt4:$PATH &&
+
+persistent_add KDE4DIR &&
+KDE4DIR=$INSTALL_ROOT/opt &&
+
+PATH=$KDE4DIR/bin:$PATH &&
+LD_LIBRARY_PATH=$KDE4DIR/lib:$LD_LIBRARY_PATH &&
+QT_PLUGIN_PATH=$KDE4DIR/lib/kde4/plugins &&
+
+XDG_DATA_DIRS=$KDE4DIR/share &&
+
+cd $SOURCE_DIRECTORY &&
+
+
+local BUILD_SUBDIRECTORY &&
+
+for BUILD_SUBDIRECTORY in $SPELLX*
+do
+ if [ -d $BUILD_SUBDIRECTORY ]
+ then
+ message "${MESSAGE_COLOR}Building $BUILD_SUBDIRECTORY${DEFAULT_COLOR}"
&&
+ cd $BUILD_SUBDIRECTORY
&&
+ mkdir -p build &&
+ cd build &&
+ cmake -DCMAKE_INSTALL_PREFIX=$KDE4DIR \
+ -DCMAKE_BUILD_TYPE=$KDE_DEBUG_OPTION \
+ ../ &&
+ make &&
+ cd $SOURCE_DIRECTORY
+ fi
+done
diff --git a/kde4/kde4-l10n/CONFIGURE b/kde4/kde4-l10n/CONFIGURE
new file mode 100755
index 0000000..6ea5dd7
--- /dev/null
+++ b/kde4/kde4-l10n/CONFIGURE
@@ -0,0 +1,40 @@
+source $GRIMOIRE/FUNCTIONS &&
+source $SECTION_DIRECTORY/KDE_CONFIGURE &&
+
+local CFG=$SPELL_CONFIG
+
+get_kdelanguages() {
+ local i LANGUAGE LANGUAGES &&
+ rm -f $CFG &&
+ touch $CFG &&
+
+config_query_multi KDE_LANG "please specify the required languages" \
+ ar bg cs csb da de en_GB es et eu fa fi fr ga hu it ja km \
+ nb ne nl pa pl pt ru sl sv th tr uk zh_CN zh_TW &&
+
+# should perhaps use SOURCE_IGNORE=unversioned instead of MD5[0]="IGNORE"
+ echo MD5[0]="IGNORE" >> $CFG &&
+ local i=1 &&
+ for LANGUAGE in $KDE_LANG
+ do
+ if [[ $i == 1 ]]
+ then
+ echo SOURCE=$SPELLX-$LANGUAGE-\$VERSION.tar.bz2 >> $CFG &&
+ echo SOURCE_URL[0]=\$SITE/\$SOURCE >> $CFG
+ else
+ echo SOURCE$i=$SPELLX-$LANGUAGE-\$VERSION.tar.bz2 >> $CFG &&
+ echo SOURCE${i}_URL[0]=\$SITE/\$SOURCE$i >> $CFG
+ fi &&
+ echo MD5[$i]="IGNORE" >> $CFG &&
+ i=$[$i+1]
+ done
+}
+
+if [[ -z $KDE_LANG ]] || query "Reconfigure?" n
+then
+ get_kdelanguages
+else
+ message "${MESSAGE_COLOR}Using existing config${DEFAULT_COLOR}"
+fi &&
+
+. $CFG
diff --git a/kde4/kde4-l10n/DEPENDS b/kde4/kde4-l10n/DEPENDS
new file mode 100755
index 0000000..b4b4f02
--- /dev/null
+++ b/kde4/kde4-l10n/DEPENDS
@@ -0,0 +1 @@
+source $SECTION_DIRECTORY/KDE_DEPENDS
diff --git a/kde4/kde4-l10n/DETAILS b/kde4/kde4-l10n/DETAILS
new file mode 100755
index 0000000..200c131
--- /dev/null
+++ b/kde4/kde4-l10n/DETAILS
@@ -0,0 +1,16 @@
+# the remaining details of this spell are provided by CONFIGURE
+ SPELL=kde4-l10n
+ SPELLX=kde-l10n
+ VERSION=3.93.0
+ SITE=$KDE_URL/unstable/${VERSION//.0/}/src/$SPELLX
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX
+source $SPELL_CONFIG
+ WEB_SITE=http://www.kde.org
+ ENTERED=20070909
+ LICENSE[0]=GPL
+ ARCHIVE=off
+ KEYWORDS="kde"
+ SHORT="Translated KDE messages."
+cat << EOF
+kde4-l10n contains translated KDE messages.
+EOF
diff --git a/kde4/kde4-l10n/HISTORY b/kde4/kde4-l10n/HISTORY
new file mode 100644
index 0000000..b6190f8
--- /dev/null
+++ b/kde4/kde4-l10n/HISTORY
@@ -0,0 +1,8 @@
+2007-09-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.93.0
+ spell created, cloned from kde3 spell
+ * CONFIGURE: adjustments for kde4
+ use config_query_multi
+ i10n -> l10n
+ * PRE_BUILD: patch Cmake files,
+ as koffice dir does not exist for some languages
diff --git a/kde4/kde4-l10n/INSTALL b/kde4/kde4-l10n/INSTALL
new file mode 100755
index 0000000..51c0b3b
--- /dev/null
+++ b/kde4/kde4-l10n/INSTALL
@@ -0,0 +1,13 @@
+local BUILD_SUBDIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+
+for BUILD_SUBDIRECTORY in $SPELLX*
+do
+ if [ -d $BUILD_SUBDIRECTORY/build ]
+ then
+ message "${MESSAGE_COLOR}Installing
$BUILD_SUBDIRECTORY...${DEFAULT_COLOR}" &&
+ cd $BUILD_SUBDIRECTORY/build &&
+ make install &&
+ cd $SOURCE_DIRECTORY
+ fi
+done
diff --git a/kde4/kde4-l10n/PRE_BUILD b/kde4/kde4-l10n/PRE_BUILD
new file mode 100755
index 0000000..ecddcff
--- /dev/null
+++ b/kde4/kde4-l10n/PRE_BUILD
@@ -0,0 +1,18 @@
+. $SPELL_CONFIG &&
+
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+
+# unpack all files
+local i SS &&
+i=1 &&
+for SS in $KDE_LANG; do
+ if [[ $i == 1 ]];then
+ unpack_file
+ else
+ unpack_file $i
+ fi &&
+ i=$[$i+1] &&
+# patch CMake files; remove invalid ref to koffice
+ sed -i "/koffice/D" $SPELLX-$SS-$VERSION/data/CMakeLists.txt
+done
diff --git a/kde4/kdegames4/DEPENDS b/kde4/kdegames4/DEPENDS
index a76a6e4..c38156b 100755
--- a/kde4/kdegames4/DEPENDS
+++ b/kde4/kdegames4/DEPENDS
@@ -1 +1,2 @@
-source $SECTION_DIRECTORY/KDE_DEPENDS
+source $SECTION_DIRECTORY/KDE_DEPENDS &&
+optional_depends ggz-client-libs '' '' 'register KDE games with GGZ games'
games
diff --git a/kde4/kdegames4/HISTORY b/kde4/kdegames4/HISTORY
index 6b65069..6cfc3e7 100644
--- a/kde4/kdegames4/HISTORY
+++ b/kde4/kdegames4/HISTORY
@@ -1,3 +1,6 @@
+2007-09-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: add optional ggz-client-libs (games grimoire)
+
2007-09-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.93.0




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (f12b8e54dfabfefb211160edb502f5be29a4cb1a), Treeve Jelbert, 09/10/2007

Archive powered by MHonArc 2.6.24.

Top of Page