Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master quill by ruskie (fb310ba5ab7e2ab35b9e5df85abcd6cd14117e55)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: ruskie <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master quill by ruskie (fb310ba5ab7e2ab35b9e5df85abcd6cd14117e55)
  • Date: Tue, 9 Jan 2007 19:51:34 -0600

GIT changes to master quill by ruskie <ruskie@omega.(none)>:

var/lib/quill/ChangeLog | 4 ++++
var/lib/quill/modules/libperlcpan | 7 +++----
var/lib/quill/version | 2 +-
3 files changed, 8 insertions(+), 5 deletions(-)

New commits:
commit fb310ba5ab7e2ab35b9e5df85abcd6cd14117e55
Author: ruskie <ruskie@omega.(none)>
Commit: ruskie <ruskie@omega.(none)>

improved perlcpan mode

diff --git a/var/lib/quill/ChangeLog b/var/lib/quill/ChangeLog
index 9846eeb..ce04422 100644
--- a/var/lib/quill/ChangeLog
+++ b/var/lib/quill/ChangeLog
@@ -1,3 +1,7 @@
+2007-01-10 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * libperlcpan: fixed searching for the proper module
+ better spell name setup
+
2006-01-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* libcore: fixed query_list header and usage; further improved dumping
added overwriting-of-exsisting-spell managment to final put
diff --git a/var/lib/quill/modules/libperlcpan
b/var/lib/quill/modules/libperlcpan
index 864f07e..755a64b 100644
--- a/var/lib/quill/modules/libperlcpan
+++ b/var/lib/quill/modules/libperlcpan
@@ -1,7 +1,6 @@
#---
## @Synopsis Perl-cpan module to generate spells from perl-cpan metadata
#---
-
function quill_get_cpan_meta()
{
if [[ $FORCE_CPAN_DOWNLOAD == on ]] ||
@@ -12,14 +11,14 @@ function quill_get_cpan_meta()
wget -O 02packages.details.txt.gz
ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz
wget -O 03modlist.data.gz
ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz
fi
- eval QUILL_CPAN_INFO="( $(zgrep -w "$1"
$QUILL_TMP_DIR/02packages.details.txt.gz) )"
- eval QUILL_CPAN_METADATA="( $(zgrep -w -B1 -A9 "$1"
$QUILL_TMP_DIR/03modlist.data.gz | tr -d "[]" | sed 's:,$::g' ) )"
+ eval QUILL_CPAN_INFO="( $(zgrep -w -E "^${1}"
$QUILL_TMP_DIR/02packages.details.txt.gz) )"
+ eval QUILL_CPAN_METADATA="( $(zgrep -w -B1 -A9 -E "^${1}"
$QUILL_TMP_DIR/03modlist.data.gz | tr -d "[]" | sed 's:,$::g' ) )"
}

function quill_cpan_core()
{
quill_get_cpan_meta $1
- SPELL_NAME="${1/::/-}"
+ SPELL_NAME="$(echo ${1} | sed -e 's/::/-/g')"
SPELL_SRC_URL="http://www.cpan.org/authors/id/${QUILL_CPAN_INFO[2]}";
SPELL_VERSION="${QUILL_CPAN_INFO[1]}"
SPELL_SHORT_DESCRIPTION="${QUILL_CPAN_METADATA[6]}"
diff --git a/var/lib/quill/version b/var/lib/quill/version
index 160aada..002fa5a 100644
--- a/var/lib/quill/version
+++ b/var/lib/quill/version
@@ -1 +1 @@
-0.1.10.2
+0.1.10.3




Archive powered by MHonArc 2.6.24.

Top of Page