Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (bce2af46f706764f3364bc3f434558a1452e08eb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jaka Kranjc <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (bce2af46f706764f3364bc3f434558a1452e08eb)
  • Date: Fri, 26 Jan 2007 10:47:11 -0600

GIT changes to master grimoire by Jaka Kranjc <lynxlynxlynx AT sourcemage.org>:

smgl/quill/DEPENDS | 5 +++--
smgl/quill/DETAILS | 34 ++++++++++++++++++++++++++++++----
smgl/quill/HISTORY | 5 +++++
3 files changed, 38 insertions(+), 6 deletions(-)

New commits:
commit 5342280ee91124df3de6a73f33729183a7113f57
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>

quill 0.2, finally!

diff --git a/smgl/quill/DEPENDS b/smgl/quill/DEPENDS
index a122102..68d3081 100755
--- a/smgl/quill/DEPENDS
+++ b/smgl/quill/DEPENDS
@@ -3,5 +3,6 @@ then
depends git
fi &&

-optional_depends "xml-twig" "" "" "For freshmeat xml support." &&
-optional_depends "curl" "" "" "For freshmeat xml support."
+suggest_depends xml-twig "" "" "for freshmeat xml support" &&
+suggest_depends curl "" "" "for freshmeat xml support" &&
+suggest_depends sudo "" "" "to use sudo instead of su where possible"
diff --git a/smgl/quill/DETAILS b/smgl/quill/DETAILS
index 4e504d8..2a2d92a 100755
--- a/smgl/quill/DETAILS
+++ b/smgl/quill/DETAILS
@@ -13,7 +13,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPEL
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=0.1.14
+ VERSION=0.2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.sourcemage.org/projects/quill/$SOURCE
@@ -25,8 +25,34 @@ fi
WEB_SITE=http://www.sourcemage.org
LICENSE[0]=GPL
KEYWORDS="smgl"
- SHORT="quill - a spell creator script."
+ SHORT="a spell creator and updater script."
cat << EOF
-A spell generator script. It's meant to eventually become the be all for
-spell creation and updates.
+An interactive spell generator and updater script. It's meant to eventually
+become the be-all for spell manipulation. It has support for moving the
working
+copy of the spell around, so any lacking features can easily be circumvented
+manually (the old way).
+
+Current set of features:
+* spell creation with different levels of complexity (see quill -h)
+* full fledged update mode that checks new urls and downloads the sources
+* freshmeat and/or cpan metadata fetching for quicker work
+* copying the spell from and back to the grimoire
+* copying the spell from and back to a local git grimoire (any scm actually)
+* casting of the spell
+* creating a tarball out of it for easy submission
+* SOURCE and SOURCE_URL unexpansion, so later updates will be easy
+* substitution of source urls with known mirror and spell variables
+* dumping of default_build and similar functions for custom spell files
+* sudo support for the copying cases where root privileges are required
+
+Update mode highlights:
+* url checking that also tries substituting the suffixes on failure
(bz2<->gz)
+* some multiversion support
+* automatic HISTORY updates
+* simple and automatically style-conformant adding of arbitrary HISTORY
entries
+* automatic removal of deprecated variables like UPDATED and MD5
+* automatic removal of old signature files and PATCHLEVEL
+* hash and gpg verification support on spell updates
+* patchlevel handling
+
EOF
diff --git a/smgl/quill/HISTORY b/smgl/quill/HISTORY
index f00589f..3e72ac7 100644
--- a/smgl/quill/HISTORY
+++ b/smgl/quill/HISTORY
@@ -1,3 +1,8 @@
+2007-01-25 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: added sudo and changed the optionals to suggested
+ * DETAILS: 0.2
+ long long description
+
2007-01-24 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated spell to 0.1.14, did it with quill -u




  • [SM-Commit] GIT changes to master grimoire by Jaka Kranjc (bce2af46f706764f3364bc3f434558a1452e08eb), Jaka Kranjc, 01/26/2007

Archive powered by MHonArc 2.6.24.

Top of Page