New commits:
commit 995efdfb5251133eb8e64e2d315b0cb578e305c1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Prefix spell name with "haskell-"
commit 1bc2872290dffa5b42ed9532eea52d63331d7b92
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Fix parsing of build dependencies
commit e93e0065cd2e1811316c5793f06d47faeb6291f7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Build source URL from information in the cabal file
commit 1e7a41278ac91ee72443a85febf250883318971f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Implement simpler description parsing (in AWK)
commit 823094aa1ea8de0a2d03cd10aea108e60e9753b8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Update URLs
commit 321a8bb488746d36e44093f525d4258653ecc05d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Improve variable quoting
commit f442db39151576c8ca1a1229f5294032211422e6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libhackagedb: Optimize usage of sed
commit 08f11013d8d8613260b9128134283472165613a4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
quill: Fix parsing of git URLs as first argument
commit 377af4c8b084c0ca57f1bf898975a049b54e79e6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ChangeLog: Fix order for recently added entries
diff --git a/usr/bin/quill b/usr/bin/quill
index 5f6cf99..7bf5f26 100755
--- a/usr/bin/quill
+++ b/usr/bin/quill
@@ -99,6 +99,10 @@ if [[ -n $QUILL_UPDATE ]]; then
fi
if [[ -z $QUILL_TARGET ]]; then
case "$1" in
+ git:*)
+ SPELL_SRC_URL="$1"
+ QUILL_ORIG_TARGET=$(sed -r 's@\.git$@@;s@.*/@@' <<< "$1")
+ ;;
*:*)
SPELL_SRC_URL="$1"
QUILL_ORIG_TARGET=$(sed -r '
diff --git a/var/lib/quill/ChangeLog b/var/lib/quill/ChangeLog
index d4285c2..53ffd60 100644
--- a/var/lib/quill/ChangeLog
+++ b/var/lib/quill/ChangeLog
@@ -1,21 +1,24 @@
+2015-01-12 Ismael Luceno <ismael AT sourcemage.org>
+ * quill: Correctly parse git URLs as first argument
+
2015-01-10 Ismael Luceno <ismael AT sourcemage.org>
* libcopy: Optimize SECTION2 search
2015-01-04 Ismael Luceno <ismael AT sourcemage.org>
* quill: Improve parsing of URL as first argument
-2014-12-25 Ismael Luceno <ismael AT sourcemage.org>
- * libcopy: Sort presented grimoire and section lists
-
2015-01-02 Ismael Luceno <ismael AT sourcemage.org>
* quill: Remove the useless argument discarding warning
-2013-11-22 Ismael Luceno <ismael AT sourcemage.org>
- * quill: Allow specifying version on command line when updating
+2014-12-25 Ismael Luceno <ismael AT sourcemage.org>
+ * libcopy: Sort presented grimoire and section lists
2014-12-09 Ismael Luceno <ismael AT sourcemage.org>
* quill: Allow specifying URL as second argument on CLI
+2013-11-22 Ismael Luceno <ismael AT sourcemage.org>
+ * quill: Allow specifying version on command line when updating
+
2013-05-07 Ismael Luceno <ismael AT sourcemage.org>
* quill: Allow specifying source URL on command line
diff --git a/var/lib/quill/modules/site_handlers/libhackagedb
b/var/lib/quill/modules/site_handlers/libhackagedb
index 31c6a72..417b9f4 100644
--- a/var/lib/quill/modules/site_handlers/libhackagedb
+++ b/var/lib/quill/modules/site_handlers/libhackagedb
@@ -20,24 +20,24 @@ function quill_hdb_get_files(){
package_page="$2"
cabal_file="$3"