[SM-Commit] GIT changes to master grimoire by Tommy Boatman (c04e9cb0cc142cb5d634a85a56545af7470aa0f2)

Tommy Boatman scm at sourcemage.org
Fri Nov 11 13:04:08 EST 2011


GIT changes to master grimoire by Tommy Boatman <tboatman at sourcemage.org>:

 utils/hercules/BUILD   |    3 +++
 utils/hercules/DEPENDS |   25 +++++++++++++++++++++++++
 utils/hercules/DETAILS |   10 ++++++++++
 utils/hercules/HISTORY |    5 +++++
 utils/hercules/PREPARE |    1 +
 5 files changed, 44 insertions(+)

New commits:
commit c04e9cb0cc142cb5d634a85a56545af7470aa0f2
Author: Tommy Boatman <tboatman at sourcemage.org>
Commit: Tommy Boatman <tboatman at sourcemage.org>

    hercules: added devel version and proper depends

diff --git a/utils/hercules/BUILD b/utils/hercules/BUILD
index 6b94081..8f6f850 100755
--- a/utils/hercules/BUILD
+++ b/utils/hercules/BUILD
@@ -1,3 +1,6 @@
+if [[ $HERC_VER == devel ]];then 
+  sh autogen.sh                                   
+fi
   ./configure  --prefix=/usr                     \
                --exec-prefix=/usr                \
                --sysconfdir=/etc                 \
diff --git a/utils/hercules/DEPENDS b/utils/hercules/DEPENDS
new file mode 100755
index 0000000..6f15e2f
--- /dev/null
+++ b/utils/hercules/DEPENDS
@@ -0,0 +1,25 @@
+if [[ $HERC_VER == devel ]];then
+depends subversion
+fi
+depends autoconf &&
+depends automake &&
+depends flex     &&
+depends gawk     &&
+depends gcc      &&
+depends gettext  &&
+depends grep     &&
+depends m4       &&
+depends perl     &&
+depends sed      &&
+optional_depends libgcrypt                               \
+                 ""                                      \
+                 ""                                      \
+                 "z990 crypto instructions"              &&
+optional_depends zlib                                    \
+                 ""                                      \
+                 ""                                      \
+                 "zlib compression for cckd and het"     &&           
+optional_depends bzip2                                    \
+                 "--enable-cckd-bzip2 --enable-het-bzip2" \
+                 ""                                       \
+                 "bzip compression for cckd and het"
diff --git a/utils/hercules/DETAILS b/utils/hercules/DETAILS
index aaec4e9..66442b7 100755
--- a/utils/hercules/DETAILS
+++ b/utils/hercules/DETAILS
@@ -1,10 +1,20 @@
            SPELL=hercules
+if [[ $HERC_VER == devel ]];then
+         VERSION=svn
+          SOURCE=$SPELL-svn.tar.bz2
+  FORCE_DOWNLOAD=ON
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+   SOURCE_URL[0]=svn://svn.hercules-390.org/$SPELL/trunk:$SPELL
+   SOURCE_IGNORE=volatile
+      PATCHLEVEL=1
+else
          VERSION=3.07
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=http://www.ibiblio.org/jmaynard/herc307/$SOURCE
         WEB_SITE=http://www.hercules-390.org
      SOURCE_HASH=sha512:5e4e55e9a11f0b7e78daafe9f219243d298bbdeeaf35f82c862db0c9f0de24f553239d0b76acaf7673cf54d03278193c2f93df3fba410874f95dbf93b5bb0e64
+fi
          ENTERED=20020411
         KEYWORDS="emulator utils"
            SHORT="Hercules is an IBM mainframe emulator (S/390)"
diff --git a/utils/hercules/HISTORY b/utils/hercules/HISTORY
index ebfc171..73fe10f 100644
--- a/utils/hercules/HISTORY
+++ b/utils/hercules/HISTORY
@@ -1,3 +1,8 @@
+2011-11-11 Tommy Boatman <tboatman at sourcemage.org>
+	* DETAILS: Added svn version
+	* PREPARE: Created to select version
+	* DEPENDS: Created according to build guide
+
 2010-04-11 Tommy Boatman <tboatman at sourcemage.org>
 	* DETAILS: Update to 3.07
 	  Change SOURCE_URL temporary new mirror
diff --git a/utils/hercules/PREPARE b/utils/hercules/PREPARE
new file mode 100755
index 0000000..464c149
--- /dev/null
+++ b/utils/hercules/PREPARE
@@ -0,0 +1 @@
+config_query_list HERC_VER 'which version to build?' stable devel


More information about the SM-Commit mailing list