Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arjan Bouter (af733ae3b856c570a2271e1184bb95b563edf91a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arjan Bouter <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (af733ae3b856c570a2271e1184bb95b563edf91a)
  • Date: Sat, 8 Aug 2009 20:33:23 -0500

GIT changes to master grimoire by Arjan Bouter <abouter AT sourcemage.org>:

ChangeLog | 5 +++++
archive-libs/zziplib/DETAILS | 4 ++--
archive-libs/zziplib/HISTORY | 3 +++
disk/grub2/DEPENDS | 9 +++++++++
disk/grub2/DETAILS | 37 +++++++++++++++++++++++++++++++++++++
disk/grub2/FINAL | 4 ++++
disk/grub2/HISTORY | 5 +++++
disk/grub2/INSTALL | 7 +++++++
disk/grub2/PREPARE | 5 +++++
disk/grub2/PRE_BUILD | 5 +++++
disk/grub2/PROVIDES | 1 +
disk/grub2/configs | 2 ++
disk/grub2/grub-default | 6 ++++++
disk/grub2/smgl-splash.xpm.gz |binary
disk/grub2/volatiles | 2 ++
gnu/gcj/BUILD | 1 +
gnu/gcj/HISTORY | 4 ++++
gnu/gcj/PROVIDES | 2 ++
java/fastjar/DEPENDS | 1 +
java/fastjar/DETAILS | 16 ++++++++++++++++
java/fastjar/HISTORY | 3 +++
java/jamvm/DEPENDS | 2 ++
java/jamvm/DETAILS | 15 +++++++++++++++
java/jamvm/HISTORY | 3 +++
java/jamvm/PROVIDES | 1 +
java/jikes/HISTORY | 3 +++
java/jikes/PROVIDES | 2 +-
27 files changed, 145 insertions(+), 3 deletions(-)

New commits:
commit af733ae3b856c570a2271e1184bb95b563edf91a
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

gcj: provides classpath and javac, use lib instead of lib64

commit 0240cf0117a67ac7bdbf86257cce8f89a1b26ab7
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

jamvm: new spell, java virtual machine

commit a022924168ff3095dfc80ec68d544b4688f1291f
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

zziplib: version 0.13.57

commit a2f86c9e936d4c3cb18f62da9eee31cc05561aa0
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

jikes: provide JAVAC instead of javacompiler

commit f400131c90784af8464648dc632d3a271a0a6e71
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

fastjar: new spell, java jar generator

commit 63440257474dfe837834450271a47196467e7fc8
Author: Arjan Bouter <abouter AT sourcemage.org>
Commit: Arjan Bouter <abouter AT sourcemage.org>

grub2: new spell, grub2 bootloader, with x86_64 support.
WARNING: grub2 uses different config files!!! read the docs!!!

diff --git a/ChangeLog b/ChangeLog
index 21ee688..9bec4f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-08-09 Arjan Bouter <abouter AT sourcemage.org>
+ * disk/grub2: new spell, grub2 bootloader
+ * java/fastjar: new spell, java jar generator
+ * java/jamvm: new spell, java virtual machine
+
2009-08-05 George Sherwood <gsherwood AT sourcemage.org>
* python-pypi/pybugz: new spell, bugzilla cli

diff --git a/archive-libs/zziplib/DETAILS b/archive-libs/zziplib/DETAILS
index 790ff9e..2dab1fe 100755
--- a/archive-libs/zziplib/DETAILS
+++ b/archive-libs/zziplib/DETAILS
@@ -1,6 +1,6 @@
SPELL=zziplib
- VERSION=0.13.54
-
SOURCE_HASH=sha512:456ee7f89b35715e306a4c62defa647a2aa6f73dfffef4cf4bec7b81009deb369c6abd253ba50e544e96923802263ab5ce5dc2fa3921a39b730d5841b540d8a6
+ VERSION=0.13.57
+
SOURCE_HASH=sha512:375348b6db1d485c1965a8a41a80c543d90b82eb5bbc8e54a31798213ce759593f4f79692cb1b4813e0afb591c8ce5879f1ffaf7a542148662aadc648afc8a0c
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/$SPELL/$SOURCE
diff --git a/archive-libs/zziplib/HISTORY b/archive-libs/zziplib/HISTORY
index 00165be..77666c8 100644
--- a/archive-libs/zziplib/HISTORY
+++ b/archive-libs/zziplib/HISTORY
@@ -1,3 +1,6 @@
+2009-08-09 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version 0.13.57
+
2009-05-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.13.54

diff --git a/disk/grub2/DEPENDS b/disk/grub2/DEPENDS
new file mode 100755
index 0000000..86d9985
--- /dev/null
+++ b/disk/grub2/DEPENDS
@@ -0,0 +1,9 @@
+depends automake &&
+depends gnupg &&
+depends smgl-fhs &&
+depends lzo &&
+if [[ "${GRUB2_SVN}" = 'y' ]]; then
+ depends autoconf &&
+ depends subversion &&
+ depends ruby
+fi
diff --git a/disk/grub2/DETAILS b/disk/grub2/DETAILS
new file mode 100755
index 0000000..579c150
--- /dev/null
+++ b/disk/grub2/DETAILS
@@ -0,0 +1,37 @@
+ SPELL=grub2
+if [[ "${GRUB2_SVN}" = 'y' ]]; then
+if [[ "${GRUB2_SVN_AUTOUPDATE}" = 'y' ]]; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ SOURCE_URL[0]=svn://svn.savannah.gnu.org/grub/trunk/${SPELL}:${SPELL}
+ SOURCE_IGNORE=volatile
+else
+ VERSION=1.96
+ SOURCE=grub-$VERSION.tar.gz
+ SOURCE2=grub-$VERSION.tar.gz.sig
+ SOURCE_URL[0]=ftp://alpha.gnu.org/gnu/grub/$SOURCE
+ SOURCE2_URL[2]=${SOURCE_URL[0]}.sig
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/grub-${VERSION}
+ SOURCE_GPG=gnu.gpg:${SOURCE2}:UPSTREAM_KEY
+fi
+ WEB_SITE=http://www.gnu.org/software/grub/
+ ENTERED=20090808
+ LICENSE[0]=GPL
+ VOYEUR="on"
+ SHORT="GNU GRUB2 bootloader"
+cat << EOF
+Install this package only after you have created, and tested, a rescue disk
+using the 'mkrescue' command. Failure to do so could result in your system
+becoming unbootable if something goes wrong during installation.
+You have been warned.
+
+GNU GRUB is a Multiboot boot loader.
+It was derived from GRUB, GRand Unified Bootloader, which was originally
+designed and implemented by Erich Stefan Boleyn.
+EOF
diff --git a/disk/grub2/FINAL b/disk/grub2/FINAL
new file mode 100755
index 0000000..e889244
--- /dev/null
+++ b/disk/grub2/FINAL
@@ -0,0 +1,4 @@
+message "${PROBLEM_COLOR}WARNING: grub2 has different config file stanza's"
&&
+message "be sure to check /etc/grub.d and /etc/default/grub before running"
&&
+message "'/usr/sbin/grub-mkconfig > /boot/grub/grub.cfg' to create the" &&
+message "config file and /usr/sbin/grub-install <device> to install
grub2{NORMAL_COLOR}"
diff --git a/disk/grub2/HISTORY b/disk/grub2/HISTORY
new file mode 100644
index 0000000..d46e639
--- /dev/null
+++ b/disk/grub2/HISTORY
@@ -0,0 +1,5 @@
+2009-08-09 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS,, DETAILS, FINAL, INSTALL, PREPARE, PRE_BUILD, PROVIDES,
+ grub-default, configs, volatiles: created spell
+ * smgl-splash.xpm.gz is installed to use in a personal config, it's
+ not used by the default config.
diff --git a/disk/grub2/INSTALL b/disk/grub2/INSTALL
new file mode 100755
index 0000000..0a6da37
--- /dev/null
+++ b/disk/grub2/INSTALL
@@ -0,0 +1,7 @@
+[[ -d ${INSTALL_ROOT}/etc/default ]] || mkdir ${INSTALL_ROOT}/etc/default &&
+[[ -d ${INSTALL_ROOT}/boot/grub ]] || mkdir ${INSTALL_ROOT}/boot/grub &&
+default_install &&
+install_config_file ${SPELL_DIRECTORY}/grub-default \
+ ${INSTALL_ROOT}/etc/default/grub &&
+install ${SPELL_DIRECTORY}/smgl-splash.xpm.gz \
+ ${INSTALL_ROOT}/boot/grub/
diff --git a/disk/grub2/PREPARE b/disk/grub2/PREPARE
new file mode 100755
index 0000000..e5d6518
--- /dev/null
+++ b/disk/grub2/PREPARE
@@ -0,0 +1,5 @@
+config_query GRUB2_SVN "Build SCM version? (say y for x86_64)" y &&
+if [ "$GRUB2_SVN" == "y" ]; then
+ config_query GRUB2_SVN_AUTOUPDATE \
+ "Automatically update on every system update?" n
+fi
diff --git a/disk/grub2/PRE_BUILD b/disk/grub2/PRE_BUILD
new file mode 100755
index 0000000..0938ade
--- /dev/null
+++ b/disk/grub2/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+if [[ "${GRUB2_SVN}" = 'y' ]]; then
+ ./autogen.sh
+fi
diff --git a/disk/grub2/PROVIDES b/disk/grub2/PROVIDES
new file mode 100755
index 0000000..6da7070
--- /dev/null
+++ b/disk/grub2/PROVIDES
@@ -0,0 +1 @@
+BOOTLOADER
diff --git a/disk/grub2/configs b/disk/grub2/configs
new file mode 100755
index 0000000..7af7e16
--- /dev/null
+++ b/disk/grub2/configs
@@ -0,0 +1,2 @@
+^/boot/grub/grub.cfg$
+^/etc/default/grub$
diff --git a/disk/grub2/grub-default b/disk/grub2/grub-default
new file mode 100644
index 0000000..bdf7669
--- /dev/null
+++ b/disk/grub2/grub-default
@@ -0,0 +1,6 @@
+# Add recovery items (single mode)
+GRUB_DISABLE_LINUX_RECOVERY=
+# Booting using UUID's appears broken
+GRUB_DISABLE_LINUX_UUID=true
+# We rule ;)
+GRUB_DISTRIBUTOR="Source Mage"
diff --git a/disk/grub2/smgl-splash.xpm.gz b/disk/grub2/smgl-splash.xpm.gz
new file mode 100644
index 0000000..a27f577
Binary files /dev/null and b/disk/grub2/smgl-splash.xpm.gz differ
diff --git a/disk/grub2/volatiles b/disk/grub2/volatiles
new file mode 100755
index 0000000..7af7e16
--- /dev/null
+++ b/disk/grub2/volatiles
@@ -0,0 +1,2 @@
+^/boot/grub/grub.cfg$
+^/etc/default/grub$
diff --git a/gnu/gcj/BUILD b/gnu/gcj/BUILD
index 14b7ee6..6dbd7fa 100755
--- a/gnu/gcj/BUILD
+++ b/gnu/gcj/BUILD
@@ -21,6 +21,7 @@ sedit "s/lib64/lib/" gcc/config/i386/linux64.h
&&
cd $SOURCE_DIRECTORY.bld &&
$SOURCE_DIRECTORY/configure \
--prefix=${INSTALL_ROOT}/usr \
+ --libdir=${INSTALL_ROOT}/usr/lib \
--infodir=${INSTALL_ROOT}/usr/share/info \
--mandir=${INSTALL_ROOT}/usr/share/man \
--enable-threads=posix \
diff --git a/gnu/gcj/HISTORY b/gnu/gcj/HISTORY
index 9104b97..7875d9a 100644
--- a/gnu/gcj/HISTORY
+++ b/gnu/gcj/HISTORY
@@ -1,3 +1,7 @@
+2009-08-07 Arjan Bouter <abouter AT sourcemage.org>
+ * PROVIDES: added, provides classpath and javac
+ * BUILD: use /usr/lib instead of lib64
+
2009-05-10 Eric Sandall <sandalle AT sourcemage.org>
* BUILD: profiledbootstrap should not use parallel make
See http://gcc.gnu.org/install/build.html
diff --git a/gnu/gcj/PROVIDES b/gnu/gcj/PROVIDES
new file mode 100755
index 0000000..d927fa5
--- /dev/null
+++ b/gnu/gcj/PROVIDES
@@ -0,0 +1,2 @@
+CLASSPATH
+JAVAC
diff --git a/java/fastjar/DEPENDS b/java/fastjar/DEPENDS
new file mode 100755
index 0000000..fb6a846
--- /dev/null
+++ b/java/fastjar/DEPENDS
@@ -0,0 +1 @@
+depends zlib
diff --git a/java/fastjar/DETAILS b/java/fastjar/DETAILS
new file mode 100755
index 0000000..b0a914c
--- /dev/null
+++ b/java/fastjar/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=fastjar
+ VERSION=0.97
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://mirrors.zerg.biz/nongnu/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:be6371d0262de9ba8a5a451033733688bd25e7e791152581812e9f55905864382ee0ed8ff54e90c7c1978c4b7a2f6df7890d6c4c126166fcbafe5e0914084e37
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://savannah.nongnu.org/projects/fastjar/";
+ LICENSE[0]=GPL
+ ENTERED=20090804
+ SHORT="jar clone"
+cat << EOF
+FastJar is an attempt at creating a feature-for-feature copy of Sun's JDK's
+'jar' command. Sun's jar (or Blackdown's for that matter) is written
entirely
+in Java which makes it dog slow. Since FastJar is written in C, it can
create
+the same .jar file as Sun's tool in a fraction of the time.
+EOF
diff --git a/java/fastjar/HISTORY b/java/fastjar/HISTORY
new file mode 100644
index 0000000..191dcdf
--- /dev/null
+++ b/java/fastjar/HISTORY
@@ -0,0 +1,3 @@
+2009-08-04 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS, DEPENDS: spell created
+
diff --git a/java/jamvm/DEPENDS b/java/jamvm/DEPENDS
new file mode 100755
index 0000000..0063366
--- /dev/null
+++ b/java/jamvm/DEPENDS
@@ -0,0 +1,2 @@
+depends CLASSPATH '--with-classpath-install-dir=${INSTALL_ROOT}/usr' &&
+depends JAVAC
diff --git a/java/jamvm/DETAILS b/java/jamvm/DETAILS
new file mode 100755
index 0000000..98dab2a
--- /dev/null
+++ b/java/jamvm/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=jamvm
+ VERSION=1.5.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://prdownloads.sourceforge.net/project/${SPELL}/${SPELL}/JamVM%20${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:9a65a3f77e98f8483d6950f72dab7c8ff1ac716e3c800a679b4c3ed2d7c86172640520a8dace8b04aca373d70fc26ac98226fa66857631058af01b357af9e87e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://jamvm.sourceforge.net/";
+ LICENSE[0]=GPL
+ ENTERED=20090805
+ SHORT="JAVA virtual machine"
+cat << EOF
+JamVM is a new Java Virtual Machine which conforms to the JVM
+specification version 2 (blue book). In comparison to most other VM's
+(free and commercial) it is extremely small.
+EOF
diff --git a/java/jamvm/HISTORY b/java/jamvm/HISTORY
new file mode 100644
index 0000000..8feaa1f
--- /dev/null
+++ b/java/jamvm/HISTORY
@@ -0,0 +1,3 @@
+2009-08-05 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS, DETAILS, PROVIDES: spell created
+
diff --git a/java/jamvm/PROVIDES b/java/jamvm/PROVIDES
new file mode 100755
index 0000000..e7e7878
--- /dev/null
+++ b/java/jamvm/PROVIDES
@@ -0,0 +1 @@
+JAVAVM
diff --git a/java/jikes/HISTORY b/java/jikes/HISTORY
index 9ba2897..cec09ac 100644
--- a/java/jikes/HISTORY
+++ b/java/jikes/HISTORY
@@ -1,3 +1,6 @@
+2009-08-09 Arjan Bouter <abouter AT sourcemage.org>
+ * java/jikes: provides JAVAC
+
2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/java/jikes/PROVIDES b/java/jikes/PROVIDES
index 20ae798..04ebc27 100755
--- a/java/jikes/PROVIDES
+++ b/java/jikes/PROVIDES
@@ -1 +1 @@
-javacompiler
\ No newline at end of file
+JAVAC



  • [SM-Commit] GIT changes to master grimoire by Arjan Bouter (af733ae3b856c570a2271e1184bb95b563edf91a), Arjan Bouter, 08/08/2009

Archive powered by MHonArc 2.6.24.

Top of Page