commit 883449e88277e18ae0f98f574749b163541acee0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
grub2: gettext isn't actually optional
In file included from kern/err.c:23:
./include/grub/i18n.h:28:5: error: "ENABLE_NLS" is not defined
make: *** [kernel_img-kern_err.o] Error 1
commit 797dd318dbfd6cdb279f7c668482067bb2c0dd44
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
grub2: gettext disable -> enable for enable option
commit 05002623909fe9240ebcd985d20f2f67aae2d74b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
grub2: Cleanup formatting
commit 1b0fd43f6074ac19a141158235de22e61840d5e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
grub2: lvm disble -> disable
commit 142b46482762b0941007b70178eea5d2436682a8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
glibc 2.14
commit 4cbb529a152b0e082f54f65fcba7c4a7206f3d54
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
VERSION: 0.58-test
commit 824b6d6794a00b177659bc8cb6632a97b0262c9c
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
imagemagick: Updated to version 6.7.0-2
commit 18609bc5c99e0dd76b06701306bef69dbafdd05d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
wireshark 1.4.7, SECURITY_PATCH=30
commit 2ebe798d57a967890328562f2dfecc1e8f4713f3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
enna: use hg_download
commit 1cb17f0765602b1f3c042e75ee75682fd6cd3844
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
surf: use hg_download
commit 9683d2f17850952976ca89bb7b78e2b070f0a655
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
wmii: use hg_download
commit 59747676cb89f6da95e14314d7873703d124b5d4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
oss: use hg_download
commit 1ba2b60533570339101e4aa8c81551973177c8e4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libvalhalla: use hg_download
commit 9c2398673e6f3e783a8c61b6e8f3d6efc4219774
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libsvdrp: use hg_download
commit 01d86f5e6b67fb7e056375e6b5c5c3b20479d90e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libplayer: use hg_download
commit 7b6f873c7feac1d7fba2e49f2877eae527579424
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libnfo: use hg_download
commit a852318435c40b3bc90293529fde33a7b84f712f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libixp: use hg_download
commit 6befb0f9868430054a6a69ad107225783a35a091
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
pymsnt: use hg_download
commit 18250c7436922b7a2f8994bb825a4a4dda05a309
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
scrapy: add scm version
commit 46bbcbf55036ddddabeb7bc0cf7e2114dbd0eb66
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
hg_download.function: hg download handler
Mostly copied from pymsnt.
commit 0f8003cceee353ec821fb0b6366dca6d29728d8a
Author: David Haley <khoralin AT gmail.com>
Commit: David Haley <khoralin AT gmail.com>
Dependency Update: Change In Spell Requirements
It was found that without 'extras' in the udev DEPENDS enabled there
were several spells that were needed for the udev spell to cast
successfully.
Spell required for udev to cast:
gperf
usbutils
PCIIDS
The spells listed above were moved out of the 'extras' IF block within the
DEPENDS file to insure they are always queried for when udev is cast.
USBIDS was removed from the DEPENDS file. usbutils appears to be
explicitly
required for udev to compile properly. Since usbutils provides USBIDS it
does not seem necassary to have both spells listed in the DEPENDS file.
commit 7fa8c55e5439e39d482e668e085a2799bff8b021
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
new spells: w3lib & scrapy
diff --git a/ChangeLog b/ChangeLog
index 33823a4..32ff7f5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-05-31 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/w3lib: new spell, Library of web-relatedfunctions
+ * python-pypi/scrapy: new spell, A high-level Python Screen Scraping
framework
+ * hg_download.function: hg download handler (mostly copied from
pymsnt)
+
2011-05-31 Treeve Jelbert <treeve AT sourcemage.org>
* python-pypi/geraldo: new spell, python reporting engine
diff --git a/FUNCTIONS b/FUNCTIONS
index 6e26adc..00cab13 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -720,3 +720,4 @@ fi
diff --git a/disk/udev/HISTORY b/disk/udev/HISTORY
index f3e8e2d..fa93ca9 100644
--- a/disk/udev/HISTORY
+++ b/disk/udev/HISTORY
@@ -1,3 +1,6 @@
+2011-06-01 David C. Haley <khoralin AT gmail.com>
+ * DEPENDS: gperf, usbutils, PCIIDS required dependencies
+
2011-05-29 Arjan Bouter <abouter AT sourcemage.org>
* INSTALL: check for /run before creating the dir
diff --git a/e-17/enna/DOWNLOAD b/e-17/enna/DOWNLOAD
index 2141846..24a9860 100755
--- a/e-17/enna/DOWNLOAD
+++ b/e-17/enna/DOWNLOAD
@@ -1,45 +1,8 @@
#once the hg download handler hits stable sorcery this DOWNLOAD script would
#only need to be removed, SOURCE_URL is compatible with the planned hg
handler
diff --git a/libs/libplayer/DOWNLOAD b/libs/libplayer/DOWNLOAD
index 2141846..24a9860 100755
--- a/libs/libplayer/DOWNLOAD
+++ b/libs/libplayer/DOWNLOAD
@@ -1,45 +1,8 @@
#once the hg download handler hits stable sorcery this DOWNLOAD script would
#only need to be removed, SOURCE_URL is compatible with the planned hg
handler
-function my_url_hg_http_crack() {
-
- URL=$(url_strip_prefix "$1" hg_http)
- HG_ROOT=$(echo $URL | sed "s#\(^[^/]*[^:]*\):.*#\1#")
- HG_ROOT=http://$HG_ROOT
- local HG_DIRECTORY_TAG=$(echo $URL | sed "s#^[^/]*[^:]*\(.*\)#\1#")
- HG_DIRECTORY=$(echo $HG_DIRECTORY_TAG | cut -d : -f2)
- local HG_TAGNAME=$(echo $HG_DIRECTORY_TAG | cut -d : -f3)
- HG_TAG=${HG_TAGNAME:=default}
-
-}
-
if [[ "${VERSION}" != "mercurial" && "${VERSION}" != "$(date +%Y%m%d)" ]];
then
- default_download &&
- return $?
-fi &&
-
-message "${MESSAGE_COLOR}Starting Mercurial checkout of" \
- "${FILE_COLOR}${SOURCE}${MESSAGE_COLOR}...${DEFAULT_COLOR}" &&
-my_url_hg_http_crack $SOURCE_URL &&
-if [[ -f $SOURCE_CACHE/$SOURCE ]]; then
- message "${MESSAGE_COLOR}Previous source found
unpacking...${DEFAULT_COLOR}" &&
- tar -jxf $SOURCE_CACHE/$SOURCE &&
- message "${MESSAGE_COLOR}Running hg pull...${DEFAULT_COLOR}" &&
- ( cd $HG_DIRECTORY &&
- echo hg pull $HG_ROOT &&
- hg pull $HG_ROOT &&
- echo hg update $HG_TAG &&
- hg update $HG_TAG )
+ default_download
else
- message "${MESSAGE_COLOR}Running hg clone...${DEFAULT_COLOR}"
- echo hg clone $HG_ROOT $HG_DIRECTORY
- hg clone $HG_ROOT $HG_DIRECTORY &&
- ( cd $HG_DIRECTORY &&
- echo hg update $HG_TAG &&
- hg update $HG_TAG )
-fi &&
-message "${MESSAGE_COLOR}Generating tarball...${DEFAULT_COLOR}" &&
-tar -jcf $SOURCE $HG_DIRECTORY &&
-cp $SOURCE $SOURCE_CACHE/$SOURCE &&
-rm $SOURCE &&
-message "${MESSAGE_COLOR}Mercurial checkout complete...${DEFAULT_COLOR}"
+ hg_download
+fi
diff --git a/libs/libplayer/HISTORY b/libs/libplayer/HISTORY
index 37e2b1d..fb696ab 100644
--- a/libs/libplayer/HISTORY
+++ b/libs/libplayer/HISTORY
@@ -1,3 +1,6 @@
+2011-06-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DOWNLOAD: use hg_download
+
2010-03-03 Philippe "Puppet_Master" Caseiro <puppetmaster AT sourcemage.org>
* CONFIGURE : file added, for player selection
* DEPENDS : adding support for player selection, vlc dep added
diff --git a/libs/libsvdrp/DOWNLOAD b/libs/libsvdrp/DOWNLOAD
index c6c5535..3e723f3 100755
--- a/libs/libsvdrp/DOWNLOAD
+++ b/libs/libsvdrp/DOWNLOAD
@@ -1,45 +1,8 @@
#once the hg download handler hits stable sorcery this DOWNLOAD script would
#only need to be removed, SOURCE_URL is compatible with the planned hg
handler
diff --git a/python-pypi/pymsnt/DOWNLOAD b/python-pypi/pymsnt/DOWNLOAD
index ce3191a..89c3683 100755
--- a/python-pypi/pymsnt/DOWNLOAD
+++ b/python-pypi/pymsnt/DOWNLOAD
@@ -1,66 +1,5 @@
-set +x
-function url_hg_crack() {
-
- URL=$(url_strip_prefix "$1" hg_http)
- HG_ROOT=$(echo $URL | sed "s#\(^[^/]*[^:]*\):.*#\1#")
- local HG_MODULE_TAG=$(echo $URL | sed "s#^[^/]*[^:]*\(.*\)#\1#")
- HG_MODULE=$(echo $HG_MODULE_TAG | cut -d : -f2)
- local HG_TAGNAME=$(echo $HG_MODULE_TAG | cut -d : -f3)
- HG_TAG=${HG_TAGNAME:-tip}
-
-}
-
if [[ $PYMSNT_SCM == y ]]; then
-url_hg_crack ${SOURCE_URL}
-message "${MESSAGE_COLOR}Starting Mercurial checkout of" \
- "${FILE_COLOR}${SOURCE}${MESSAGE_COLOR}...${DEFAULT_COLOR}" &&
-if [[ -f $SOURCE_CACHE/${SOURCE} ]]
-then
- message "${MESSAGE_COLOR}Previous source found
unpacking...${DEFAULT_COLOR}" &&
- tar -jxf $SOURCE_CACHE/${SOURCE} &&
- cd ${HG_MODULE} &&
- message "${MESSAGE_COLOR}Running Mercurial update...${DEFAULT_COLOR}" &&
- hg pull -u -r ${HG_TAG}
- cd ..
- message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
+ hg_download
else
- message "${MESSAGE_COLOR}Running initial Mercurial
clone...${DEFAULT_COLOR}" &&
- hg clone -r${HG_TAG} "http://${HG_ROOT}" ${HG_MODULE}
- message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
-fi &&
-message "${MESSAGE_COLOR}Generating tarball...${DEFAULT_COLOR}" &&
-tar -jcf \
- ${SOURCE} \
- ${HG_MODULE} &&
-cp ${SOURCE} ${SOURCE_CACHE}/${SOURCE} &&
-rm ${SOURCE} &&
-message "${MESSAGE_COLOR}Mercurial checkout complete...${DEFAULT_COLOR}" &&
-# cleaning for the next one
-unset URL HG_ROOT HG_MODULE HG_TAG &&
-url_hg_crack ${SOURCE2_URL} &&
-message "${MESSAGE_COLOR}Starting Mercurial checkout of" \
- "${FILE_COLOR}${SOURCE2}${MESSAGE_COLOR}...${DEFAULT_COLOR}" &&
-if [[ -f $SOURCE_CACHE/${SOURCE2} ]]
-then
- message "${MESSAGE_COLOR}Previous source found
unpacking...${DEFAULT_COLOR}" &&
- tar -jxf $SOURCE_CACHE/${SOURCE2} &&
- cd ${HG_MODULE} &&
- message "${MESSAGE_COLOR}Running Mercurial update...${DEFAULT_COLOR}" &&
- hg pull -u -r ${HG_TAG}
- cd ..
- message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
-else
- message "${MESSAGE_COLOR}Running initial Mercurial
clone...${DEFAULT_COLOR}" &&
- hg clone -r${HG_TAG} "http://${HG_ROOT}" ${HG_MODULE}
- message "${MESSAGE_COLOR}Done...${DEFAULT_COLOR}"
-fi &&
-message "${MESSAGE_COLOR}Generating tarball...${DEFAULT_COLOR}" &&
-tar -jcf \
- ${SOURCE2} \
- ${HG_MODULE} &&
-cp ${SOURCE2} ${SOURCE_CACHE}/${SOURCE2} &&
-rm ${SOURCE2} &&
-message "${MESSAGE_COLOR}Mercurial checkout complete...${DEFAULT_COLOR}"
-else
- acquire_src ''
+ default_download
fi
diff --git a/python-pypi/pymsnt/HISTORY b/python-pypi/pymsnt/HISTORY
index 2e29a77..2504fbc 100644
--- a/python-pypi/pymsnt/HISTORY
+++ b/python-pypi/pymsnt/HISTORY
@@ -1,3 +1,6 @@
+2011-06-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DOWNLOAD: use hg_download
+
2009-01-03 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* PRE_BUILD: added for SCM version
* DETAILS: SCM version
diff --git a/python-pypi/scrapy/DEPENDS b/python-pypi/scrapy/DEPENDS
new file mode 100755
index 0000000..ff17518
--- /dev/null
+++ b/python-pypi/scrapy/DEPENDS
@@ -0,0 +1,7 @@
+depends python &&
+depends SETUPTOOLS &&
+depends twisted &&
+depends lxml &&
+depends simplejson &&
+depends w3lib &&
+depends pyopenssl
diff --git a/python-pypi/scrapy/DETAILS b/python-pypi/scrapy/DETAILS
new file mode 100755
index 0000000..cf6b611
--- /dev/null
+++ b/python-pypi/scrapy/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=scrapy
+ SPELLX=Scrapy
+if [[ $SCRAPY_SCM == y ]]; then
+ if [[ "$SCRAPY_SCM_AUTOUPDATE" == "y" ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=scm
+ fi
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=hg_http://hg.scrapy.org/scrapy:$SPELL-scm
+ SOURCE=$SPELL-scm.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+else
+ VERSION=0.12.0.2542
+
SOURCE_HASH=sha512:b9346a3f723e241df5a6164d5f938f4c39e83fff7c275d450f6bea0de9686ccf6be26ce6b27e0ae9e7917495010ecb29c12f49091e26c858e51883cd4cab1507
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/S/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+fi
+ WEB_SITE=http://scrapy.org/
+ LICENSE[0]=BSD
+ UPDATED=20110531
+ SHORT='A high-level Python Screen Scraping framework'
+cat << EOF
+Scrapy is a high level scraping and web crawling framework for writing
spiders
+to crawl and parse web pages for all kinds of purposes, from information
+retrieval to monitoring or testing web sites.
+EOF
diff --git a/python-pypi/scrapy/DOWNLOAD b/python-pypi/scrapy/DOWNLOAD
new file mode 100644
index 0000000..a11b9dc
--- /dev/null
+++ b/python-pypi/scrapy/DOWNLOAD
@@ -0,0 +1,5 @@
+if [[ "$SCRAPY_SCM" == "y" ]]; then
+ hg_download
+else
+ default_download
+fi
diff --git a/python-pypi/scrapy/HISTORY b/python-pypi/scrapy/HISTORY
new file mode 100644
index 0000000..3bbba7c
--- /dev/null
+++ b/python-pypi/scrapy/HISTORY
@@ -0,0 +1,3 @@
+2011-05-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+ * DETAILS, DOWNLOAD, PREPARE: add scm version
diff --git a/python-pypi/scrapy/PREPARE b/python-pypi/scrapy/PREPARE
new file mode 100755
index 0000000..bde3381
--- /dev/null
+++ b/python-pypi/scrapy/PREPARE
@@ -0,0 +1,6 @@
+config_query SCRAPY_SCM "Do you want to use SCM version?" n
+if [[ "$SCRAPY_SCM" == "y" ]]; then
+ config_query SCRAPY_SCM_AUTOUPDATE \
+ "Automaticaly update the spell on sorcery queue/system-update?" \
+ "n"
+fi
diff --git a/python-pypi/w3lib/DEPENDS b/python-pypi/w3lib/DEPENDS
new file mode 100755
index 0000000..84a0acc
--- /dev/null
+++ b/python-pypi/w3lib/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends SETUPTOOLS
diff --git a/python-pypi/w3lib/DETAILS b/python-pypi/w3lib/DETAILS
new file mode 100755
index 0000000..df50dad
--- /dev/null
+++ b/python-pypi/w3lib/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=w3lib
+ VERSION=1.0
+
SOURCE_HASH=sha512:007c6c08708c97be542937c598731dea07449e67ec90c5ce66aec5dce9286681ab04c007ed180fa1b7274ae74ecb8dc3c6520e422debee6f0420d9817f30bc03
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/w/$SPELL/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://github.com/scrapy/w3lib
+ LICENSE[0]=BSD
+ UPDATED=20110531
+ SHORT='Library of web-related functions'
+cat << EOF
+This is a Python library of web-related functions, such as:
+* remove comments, or tags from HTML snippets
+* extract base url from HTML snippets
+* translate entites on HTML strings
+* encoding mulitpart/form-data
+* convert raw HTTP headers to dicts and vice-versa
+* construct HTTP auth header
+* RFC-compliant url joining
+* sanitize urls (like browsers do)
+* extract arguments from urls
+EOF
diff --git a/python-pypi/w3lib/HISTORY b/python-pypi/w3lib/HISTORY
new file mode 100644
index 0000000..6b244bf
--- /dev/null
+++ b/python-pypi/w3lib/HISTORY
@@ -0,0 +1,2 @@
+2011-05-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index c478ab1..2b5032b 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.4.6
- SECURITY_PATCH=29
+ VERSION=1.4.7
+ SECURITY_PATCH=30
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.wireshark.org/download/src/$SOURCE
-
SOURCE_HASH=sha512:53fe11064adaf11e455b3555967f41b3b82483f26ef3b8bba3f925424374d3d9a161824d8e3bdab6490c43610856454f3f87addc3496a9c6fcd7fde3f5aeedc7
+
SOURCE_HASH=sha512:6d6f0497760f73673685fc6c8a601cde5198ef62d49b524292d1bfa36bea0671b922f303331e266ce0fc3852e0e77b35b105d7257da81c141ec577b23261412f
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 627d423..ac7cece 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,7 @@
+2011-06-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.7, SECURITY_PATCH=30
+ http://www.wireshark.org/security/wnpa-sec-2011-08.html
+
2011-04-19 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.6
diff --git a/windowmanagers/wmii/DOWNLOAD b/windowmanagers/wmii/DOWNLOAD
index 4fce9e7..8f67500 100755
--- a/windowmanagers/wmii/DOWNLOAD
+++ b/windowmanagers/wmii/DOWNLOAD
@@ -1,44 +1,8 @@
#once the hg download handler hits stable sorcery this DOWNLOAD script would
#only need to be removed, SOURCE_URL is compatible with the planned hg
handler