[SM-Commit] GIT changes to master grimoire by George Sherwood (e228c3d240c435adf8c89817025382e122a535d4)

George Sherwood scm at mail.sourcemage.org
Mon Oct 23 01:21:10 EDT 2006


GIT changes to master grimoire by George Sherwood <chat at sourcemage.org>:

 ChangeLog                           |    3 
 devel/automake-1.9/DEPENDS          |    4 +
 devel/automake-1.9/DETAILS          |   30 ++++++++
 devel/automake-1.9/HISTORY          |  130 ++++++++++++++++++++++++++++++++++++
 devel/automake-1.9/INSTALL          |    3 
 devel/automake-1.9/PRE_BUILD        |   10 ++
 devel/automake-1.9/TRIGGERS         |    1 
 devel/automake-1.9/versioning.patch |   48 +++++++++++++
 8 files changed, 229 insertions(+)

New commits:
commit e228c3d240c435adf8c89817025382e122a535d4
Author: George Sherwood <chat at sourcemage.org>
Commit: George Sherwood <chat at sourcemage.org>

    automake-1.9: Added new spell since automake 1.10 is out.

diff --git a/ChangeLog b/ChangeLog
index f9c15d0..1aec8a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2006-10-23 George Sherwood <george at beernabeer.com>
+	* devel/automake-1.9: Added new spell
+
 2006-10-23 Lalo Martins <lalo at sourcemage.org>
         * python-devel/mutagen: recorded optional dependency on pyvorbis
 
diff --git a/devel/automake-1.9/DEPENDS b/devel/automake-1.9/DEPENDS
new file mode 100755
index 0000000..03eaa59
--- /dev/null
+++ b/devel/automake-1.9/DEPENDS
@@ -0,0 +1,4 @@
+depends  automake  &&
+depends  autoconf  &&
+depends  gnupg     &&
+depends  smgl-fhs
diff --git a/devel/automake-1.9/DETAILS b/devel/automake-1.9/DETAILS
new file mode 100755
index 0000000..ccdc051
--- /dev/null
+++ b/devel/automake-1.9/DETAILS
@@ -0,0 +1,30 @@
+           SPELL=automake-1.9
+         VERSION=1.9.6
+          SOURCE=automake-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.sig
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/automake-$VERSION
+   SOURCE_URL[0]=$GNU_URL/automake/$SOURCE
+   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/automake/$SOURCE
+  SOURCE2_URL[0]=$GNU_URL/automake/$SOURCE2
+  SOURCE2_URL[1]=ftp://ftp.gnu.org/pub/gnu/automake/$SOURCE2
+      SOURCE_GPG=gnu-verified.gpg:$SOURCE2
+  SOURCE2_IGNORE=signature
+        WEB_SITE=http://www.gnu.org/software/automake/
+         ENTERED=20010922
+         UPDATED=20040512
+      LICENSE[0]=GPL
+        KEYWORDS="devel"
+           SHORT="Generate make files compliant with the GNU coding standards"
+cat << EOF
+automake - Generates Makefile.in files
+'Automake' automatically generates make files compliant with the GNU
+coding standards. It was inspired by the 4.4 BSD make and include files,
+but aims to be portable and to confrom to the GNU standards for Make
+file variables and targets. Automake is a Perl script.
+The input files are called Makefile.am; the output files are called
+Makefile.in. They are intended for use with autoconf. Automake requires
+certain things to be done in your configure.in.
+This package also includes the "aclocal' program, which generates an
+'aclocal.m4' based on the contents of 'configure.in.' It is useful as an
+extensible, maintainable mechanism for augmenting autoconf.
+EOF
diff --git a/devel/automake-1.9/HISTORY b/devel/automake-1.9/HISTORY
new file mode 100644
index 0000000..57991f3
--- /dev/null
+++ b/devel/automake-1.9/HISTORY
@@ -0,0 +1,130 @@
+2006-10-23 George Sherwood <george at beernabeer.com>
+	* all: Moved to new spell automake-1.9
+
+2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson at sourcemage.org>
+	* DETAILS: (automated) Add KEYWORDS
+
+2006-02-08 Eric Sandall <eric at sandall.us>
+	* DEPENDS: Depends on smgl-fhs (for directory structure)
+
+2006-02-06 Eric Sandall <eric at sandall.us>
+	* DEPENDS: Depends on gnupg (for SOURCE verification)
+
+2005-08-25 Jeremy Blosser <jblosser-smgl at firinn.org>
+	* DETAILS: Added upstream GPG checking via gnu-verified.gpg.
+
+2005-07-11 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.9.6
+
+2005-02-14 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.9.5
+
+2005-01-06 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.9.4
+	  Shortened SHORT
+
+2004-11-01 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.9.3
+
+2004-10-09 Eric Sandall <eric at sandall.us>
+	* DEPENDS: autoconf depends on perl for us
+
+2004-09-20 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.9.2
+
+2004-08-12 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.9.1
+
+2004-08-03 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.9
+	  BUILD_API=2
+	* BUILD: Removed
+	* INSTALL: Added
+
+2004-05-17 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.8.5, gz -> bz2
+
+2004-05-12 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated UPDATED to register trigger
+	* TRIGGERS: Add cast_self on perl cast (Bug #6844)
+
+2004-03-08 Seth Woolley <seth at tautology.org>
+	* DETAILS: Updated to 1.8.3 *security fix*
+
+2004-02-01 hgg <hgreig at bigpond.net.au>
+	* DETAILS: remove archive=off
+
+2004-01-13 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.8.2
+
+2004-01-11 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.8.1
+
+2003-12-11 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.8
+
+2003-12-01 Eric Sandall <eric at sandall.us>
+	* BUILD: Use INSTALL_ROOT
+
+2003-11-12 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.7.9
+
+2003-10-10 Eric Sandall <eric at sandall.us>
+	* DETAILS: Updated to 1.7.8
+	* HISTORY: Updated to follow Guru Handbook (notes that Julian
+	  had already been following this standard...wow)
+
+2003-10-01 Eric Sandall <eric at sandall.us>
+	* DETAILS: Update to 1.7.7
+
+2003-07-11 Eric Sandall <eric at sandall.us>
+	* DETAILS: Update to 1.7.6
+
+2003-06-23 hgg <hgreig at bigpond.net.au>
+	* DETAILS: Update to 1.7.5
+
+2003-06-23 hgg <hgreig at bigpond.net.au>
+	* DETAILS: ARCHIVE="off" fix in bugzilla bug #1068, reverting change
+	  13315, keeping 13321
+	* PREPARE: Added to remove cache after fixing bug #1068
+
+2003-04-15 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.7.3.
+
+2002-12-21 Julian v. Bock <julian at wongr.net>
+	* BUILD: make correct symlink.
+	* DETAILS: update UPDATED.
+
+2002-12-10 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.7.2.
+
+2002-10-31 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.7.1.
+
+2002-10-13 Eric Sandall <eric at sandall.us>
+	* BUILD: Fixed to remove /usr/share/automake if the
+	  symlink exists and update it with the new version
+	  (was hard-coded to be 1.6, now uses ${VERSION})
+
+2002-10-03 Julian v. Bock <julian at wongr.net>
+	* DETAILS: add LICENSE and MD5 fields.
+	* DETAILS: set VERSION to 1.7.
+
+2002-07-30 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.6.3.
+
+2002-06-18 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.6.2.
+
+2002-05-28 Julian v. Bock <julian at wongr.net>
+	* BUILD: add; add /usr/share/automake symlink as temporary fix.
+
+2002-05-24 Julian v. Bock <julian at wongr.net>
+	* DEPENDS: add autoconf dependency.
+
+2002-05-21 Julian v. Bock <julian at wongr.net>
+	* DETAILS: set VERSION to 1.6.1.
+
diff --git a/devel/automake-1.9/INSTALL b/devel/automake-1.9/INSTALL
new file mode 100755
index 0000000..4c2493a
--- /dev/null
+++ b/devel/automake-1.9/INSTALL
@@ -0,0 +1,3 @@
+default_install  &&
+ln  -sf  ${INSTALL_ROOT}/usr/share/automake-$(echo $VERSION | cut -d '.' -f 1,2)  \
+         ${INSTALL_ROOT}/usr/share/automake
diff --git a/devel/automake-1.9/PRE_BUILD b/devel/automake-1.9/PRE_BUILD
new file mode 100755
index 0000000..9dad031
--- /dev/null
+++ b/devel/automake-1.9/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build  &&
+cd  $SOURCE_DIRECTORY  &&
+patch -p0 < $SCRIPT_DIRECTORY/versioning.patch  &&
+# replace this with a plain 'automake'/'aclocal' after some time, it's
+# needed right now because the 'automake'/'aclocal' binary might have
+# been removed due to being previously tracked by one of the 
+# automake-X.X spells
+aclocal-1.10   &&
+automake-1.10  &&
+autoconf
diff --git a/devel/automake-1.9/TRIGGERS b/devel/automake-1.9/TRIGGERS
new file mode 100755
index 0000000..4bf3b34
--- /dev/null
+++ b/devel/automake-1.9/TRIGGERS
@@ -0,0 +1 @@
+on_cast  perl  cast_self
diff --git a/devel/automake-1.9/versioning.patch b/devel/automake-1.9/versioning.patch
new file mode 100644
index 0000000..01c0213
--- /dev/null
+++ b/devel/automake-1.9/versioning.patch
@@ -0,0 +1,48 @@
+--- Makefile.am.orig	2005-04-24 10:32:06.000000000 +0200
++++ Makefile.am	2005-04-24 10:35:30.000000000 +0200
+@@ -24,7 +24,7 @@
+ ## tests.
+ SUBDIRS = . doc m4 lib tests
+ 
+-bin_SCRIPTS = automake aclocal
++bin_SCRIPTS = automake- at APIVERSION@ aclocal- at APIVERSION@
+ 
+ CLEANFILES = $(bin_SCRIPTS)
+ AUTOMAKESOURCES = automake.in aclocal.in
+@@ -34,19 +34,6 @@
+ EXTRA_DIST = ChangeLog.96 ChangeLog.98 ChangeLog.00 ChangeLog.01 ChangeLog.02 \
+   $(AUTOMAKESOURCES)
+ 
+-## Make versioned links.  We only run the transform on the root name;
+-## then we make a versioned link with the transformed base name.  This
+-## seemed like the most reasonable approach.
+-install-exec-hook:
+-	@$(POST_INSTALL)
+-	@for p in $(bin_SCRIPTS); do \
+-	  f="`echo $$p|sed '$(transform)'`"; \
+-	  fv="$$f-$(APIVERSION)"; \
+-	  rm -f $(DESTDIR)$(bindir)/$$fv; \
+-	  echo " $(LN) $(DESTDIR)$(bindir)/$$f $(DESTDIR)$(bindir)/$$fv"; \
+-	  $(LN) $(DESTDIR)$(bindir)/$$f $(DESTDIR)$(bindir)/$$fv; \
+-	done
+-
+ uninstall-hook:
+ 	@for p in $(bin_SCRIPTS); do \
+ 	  f="`echo $$p|sed '$(transform)'`"; \
+@@ -71,14 +58,14 @@
+ ## These files depend on Makefile so they are rebuilt if $(VERSION),
+ ## $(datadir) or other do_subst'ituted variables change.
+ ## Use chmod a-w to prevent people from editing the wrong file by accident.
+-automake: automake.in Makefile
++automake- at APIVERSION@: automake.in Makefile
+ 	rm -f $@ $@.tmp
+ 	$(do_subst) $(srcdir)/automake.in >$@.tmp
+ 	chmod +x $@.tmp
+ 	chmod a-w $@.tmp
+ 	mv -f $@.tmp $@
+ 
+-aclocal: aclocal.in Makefile
++aclocal- at APIVERSION@: aclocal.in Makefile
+ 	rm -f $@ $@.tmp
+ 	$(do_subst) $(srcdir)/aclocal.in >$@.tmp
+ 	chmod +x $@.tmp



More information about the SM-Commit mailing list