New commits:
commit d4826ca66c400073ef141c6f6efaf28dcd17297a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>
gnome2-libs/policykit: spidermonkey is required now
commit 0f7ebb81b669d5629acbaa2a8ca67b320f23b309
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/git: version 1.8.2.3
commit 6537687ad675599577105b4d41ea16dd3e7c804c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/git-cola: version 1.8.3
commit d3d154ab483d568fab27de6c9e689355a48842ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libnl: => 3.2.22
commit f0fcb0189ed039da11035cfa369fa343c81cc746
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/firefox: version 21.0
commit 6229bcb2f3a032b0d65b62663b89fb31e981e812
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
utils/bluez-hcidump: version 2.5
commit 063849ecd539876ffb73f0e86ceaae84a38c6485
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11/blueman: version 1.23
commit ff02af0d1fc6d256fa3bd9cf4999b360f9d64e90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
c-ares 1.10.0
commit 4634232b1224a85b1c2bda28bdc6043af1db5db8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
mksh: corrected description for new release
commit f5754d51e67cb2d851f59483bbe595042dec6b61
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
vifm: => 0.7.5
commit d4b305677f233dd797bdd24a6e51b65289ee038c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
kernels/linux: version 3.9.2
commit 9a688da89a5dfce0dffb7310ec96f57663ad152e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
editors/gawk: version 4.1.0
commit 066582d2b8ada5c53558de88d10bf79a9c18672d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu.gpg: add 937EC0D2
commit 43f19b31ab5780e975e71389bd4783b1d1ab6e9b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
gnu.gpg: refresh keys
commit 2eb4c3735c19e7154ba1ad431f6a536fbcfca049
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
tzdata: => 2013c
commit a35ed3624035dd226cd39e71d1a4e85319ee7353
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dbi: => 1.625
commit 57c9f631ee109fa176c5e3988ac35c3bec4bda66
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/class-load-xs: new spell, XS implementation parts of Class::Load
commit 354058c03043d0d932af3718ac28f2ff2cf95b10
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Revert "perl-cpan/class-load-xs: new spell, XS implementation parts of
Class::Load"
This reverts commit 06e56e6116611075ac96bd808aa8de2b5e300ec5.
Conflicts:
ChangeLog
commit f8e9d85f868de7beff890c7d5c15f6cf676ec81f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/geo-gpx: add dependency on class-load-xs
commit 64813e00ca4fa2cbad01d14a0fd88f9dfdc46d21
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime-format-builder: add dependency on class-factory-util
commit f006e756f6c42bcc4731b83f4036dce4e437b611
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/class-factory-util: new spell, provide utility methods for
factory classes
commit 06e56e6116611075ac96bd808aa8de2b5e300ec5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/class-load-xs: new spell, XS implementation parts of Class::Load
commit 1a14e2517e08f9a2ebc8968ce8a1b6a415d348cd
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
libgsf 1.14.26
commit b97033ff57ce6366afd9197335443715624e91e8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-simple: version 0.98_05
commit 4a2f2357f58411b0d263f1eaf1df1ab392d6ad70
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime-format-iso8601: new spell, Parses ISO8601 formats
commit 55a3d77dae9124718e2fc94f9e6a6c981ba38121
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/file-find-rule: new spell, Alternative interface to File::Find
commit 178f6c1052f9944b94acfa6741b438b6fea82a88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime-format-builder: new spell, Create DateTime parser
classes and objects
commit a2beb984b6795b2e29fd40cc0f49cd5c7299e354
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/bash: add patches 38-45
commit e394eba177fc915965f0d63cd299a327121924f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime: version 1.03
commit 9f78f47b966adef33350c002a1db8743989f0981
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/xml-descent: new spell, Recursive descent XML parsing
commit 21d3a7b9b2e029fab8b362ede25e1ac44a3d868a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/xml-tokeparser: new spell, Simplified interface to XML::Parser
commit bb6db3b01a6995f85ce5519d3f5619f11f558b0b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-differences: version 0.61
commit 083c446201919b12625f8cdc568eb910d81c0abd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime-timezone: version 1.59
commit 037539ed5cd1091275796b3f831649c4c7a01397
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/data-optlist: new spell, parse and validate simple name/value
option pairs
commit 7ed31f54edd56af6fd443305eec225ee87c5fafe
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-output: new spell, Utilities to test STDOUT and STDERR
messages
commit d7b51e46a6e38b1b83e2ba23d9ebd69e35ac25c9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-tester: new spell, Ease testing test modules built with
Test::Builder
commit 37e145a1bcd6fe038e456bb92a6b12c74b7b8601
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/sub-exporter: new spell, a sophisticated exporter for
custom-built routines
commit 303f04257b4ddd8275be1a68643bf8ef79e65708
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/sub-install: new spell, install subroutines into packages
easily
commit 522b9c9dfaad34a4907141339dc1f0ddd0a092c1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/params-util: new spell, simple, compact and correct
param-checking functions
commit cab374ed2be4ce753aa9036fbae02d2685059340
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/class-load: new spell, a working (require "Class::Name") and
more
commit 8b8fe723184ab79b540d86c709ec0ef8a3fc012e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/list-moreutils: version 0.33
commit 43c703b84dd245a78a08270f8f290b7ef252a272
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/datetime-locale: version 0.45
commit 26102af810c2eaba818c0d431e9e171b6aeb1e0c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/params-validate: version 1.07
commit 6cc0a6565a9371968d6fe132ff2ff770b6a3fce7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/module-implementation: new spell, loads one of several
alternate underlying implementations for a module
commit 5e525617f3002c9bb6f979b9d807a8e00b0826e6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/module-runtime: new spell, runtime module handling
commit 68ee53cb6dc21ac7b00010c4598107ff6fa4341d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-requires: new spell, checks to see if the module can be
loaded
commit 7bce68cb0ab0ded4ac1bbdefe66674d4e8616804
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/test-fatal: new spell, an alternative to the popular
Test::Exception
commit 198089e7a2c55ce5df303b774db2e0a984f73f89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/try-tiny: new spell, minimal try/catch with proper localization
of $@
commit 1a84f28559ff0930a11f101334996ede0b37e25c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
perl-cpan/geo-gpx: new spell, create and parse gpx files
commit baa73159d80e4bdb794ca6e1dee83ddd36a48f14
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
gdk-pixbuf2 2.28.1
commit 1066023ab62c8c5a4971d90af3eaed576d4ade90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
eog-plugins 3.8.0
commit 5989bffab146f05ca0f005e41e263f875ac82b0c
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
eog2 3.8.0
commit e2838d8a084c719c27a90a0b74d82861ca5d5570
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
libpeas 1.8.0
commit b515ee85d248d4a9c94f3850393742e381897c42
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
cantarell-fonts 0.0.12
commit 7b8ece8f0a2a0b2e25c2468ef153b633b62f47b7
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
baobab 3.8.1
commit 5c21c47c3306d957db98d88f95db9d711e9d7b85
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
at-spi2-atk 2.8.1
commit 766b0a9e9b1224c0d12e679f24bd65aedeae4a03
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
at-spi2-core 2.8.0
commit d414c5c52ba183515fe35b43a2df1325df00cfef
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
gnupg-exp 2.0.20
commit 062d2d0b6ac5763762689988bbe3ddff2801b555
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
pango: Add dependency on pango with GI
commit 6b10d9eb1055a816dea3af1158c848eb89832fd0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
pango: Add GI subdepedency
commit 9d15692a0910ab8eff69d3a5f23d920ee0260be3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
wine: Update devel to 1.5.30
commit a7bcb3c4a4352bb80122e4015e4fd298bad78be5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
dosfstools: Fix SOURCE
commit cc5c0071a5637134fbb49082c533be09f6b6f91d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
cdebootstrap 0.5.10
commit 79bb3eab773787f4ec57e7814659aee41e651a6e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ubuntu-keyring: Add optional dependency on ubuntu-keyring
commit 62ba85031658460d111a3fc823611db36c156c33
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ubuntu-keyring: new spell, GnuPG keys of the Ubuntu archive
commit 8dfe5d7193ef3d0b7fa4539c164ca9ce5153aebd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
debian-archive-keyring: Cleanup
commit 349b85c63e7706dd890e7f2d414c1524994ec456
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
debian-archive-keyring: Update spell to 2012.4
commit 4b48579dd5bed7c423bbe0676cfdef285ec8a870
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
freetype2: => 2.4.12
commit 8ee0b17e57cb8ab3d1769e78b3f94a0aa85b8458
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
tcl: Fix building of bundled sqlite3
commit 7a0bef15d0b0ca03ee1bee46b733c107d1bebf96
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
busybox: version 1.20.2, fix build issue
commit 629bf4049e760012200d4634ffd1ce0c25706492
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
glib2: make python optional again
commit 1e9750bb3e957dd22d91fc54dfc773d540b01e65
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
collab/subversion: version 1.7.9
commit 18835c07d972f242bdf5235facc7075b90956ea8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
fox: => 1.6.49
commit 67dda5d493a924b54420ea49dbd80d3bfee13934
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
curl: improve -DPIC in CFLAGS fix
Remove all occurrences of -DPIC
Prefer pure bash solution over spawning grep
Improves fix for #537
commit 59573698c6ecee70a4dd74f6cd70cd9ad657cab9
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
binutils: workaround texinfo related build failure
Temporary workaround for build failure with current texinfo
Fixes #543
diff --git a/ChangeLog b/ChangeLog
index d7b972f..12de597 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,47 @@
+2013-05-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * gnu.gpg: refresh keys, add key 937EC0D2
+
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/datetime-format-builder: new spell, Create DateTime parser
+ classes and objects
+ * perl-cpan/file-find-rule: new spell, Alternative interface to
File::Find
+ * perl-cpan/datetime-format-iso8601: new spell, Parses ISO8601 formats
+ * perl-cpan/class-load-xs: new spell, XS implementation parts of
+ Class::Load
+ * perl-cpan/class-factory-util: new spell, provide utility methods for
+ factory classes
+
+2013-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * perl-cpan/geo-gpx: new spell, generate and parse gpx files
+ * perl-cpan/try-tiny: new spell, minimal try/catch with proper
+ localization of $@
+ * perl-cpan/test-fatal: new spell, an alternative to the popular
+ Test::Exception
+ * perl-cpan/test-requires: new spell, checks to see if the module can
be
+ loaded
+ * perl-cpan/module-runtime: new spell, runtime module handling
+ * perl-cpan/module-implementation: new spell, loads one of several
+ alternate underlying implementations for a module
+ * perl-cpan/class-load: new spell, a working (require "Class::Name")
and
+ more
+ * perl-cpan/params-util: new spell, simple, compact and correct
+ param-checking functions
+ * perl-cpan/sub-install: new spell, install subroutines into packages
+ easily
+ * perl-cpan/sub-exporter: new spell, a sophisticated exporter for
+ custom-built routines
+ * perl-cpan/test-tester: new spell, Ease testing test modules built
with
+ Test::Builder
+ * perl-cpan/test-output: new spell, Utilities to test STDOUT and
STDERR
+ messages
+ * perl-cpan/data-optlist: new spell, parse and validate simple
name/value
+ option pairs
+ * perl-cpan/xml-tokeparser: new spell, Simplified interface to
XML::Parser
+ * perl-cpan/xml-descent: new spell, Recursive descent XML parsing
+
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * archive/ubuntu-keyring: new spell, GnuPG keys of the Ubuntu archive
+
2013-05-09 Ladislav Hagara <hgr AT vabo.cz>
* devel/spidermonkey17: new spell, new stable version of spidermonkey
diff --git a/archive/cdebootstrap/DEPENDS b/archive/cdebootstrap/DEPENDS
index 3cecb9b..031903a 100755
--- a/archive/cdebootstrap/DEPENDS
+++ b/archive/cdebootstrap/DEPENDS
@@ -1,3 +1,6 @@
-suggest_depends debian-archive-keyring '' '' 'Verify package downloads' &&
+suggest_depends debian-archive-keyring '' '' \
+ 'Verify Debian package downloads' &&
+suggest_depends ubuntu-keyring '' '' \
+ 'Verify Ubuntu package downloads' &&
depends libdebian-installer &&
depends dpkg
diff --git a/archive/cdebootstrap/DETAILS b/archive/cdebootstrap/DETAILS
index 3c9fbfa..6496239 100755
--- a/archive/cdebootstrap/DETAILS
+++ b/archive/cdebootstrap/DETAILS
@@ -1,9 +1,9 @@
SPELL=cdebootstrap
- VERSION=0.5.5
+ VERSION=0.5.10
SOURCE=${SPELL}_${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/c/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:8389f874e55f366ce3b27df5ea707b879cae29d26ff19176ab3c45ff4f847bf1ef1378713bb2ad664984fc8882792affaec696c7454d675efc68e99367f57344
+
SOURCE_HASH=sha512:eb7f4fbfc74b8f8e6cbc7bc59f2546cb35e467529566868ee62ae478d6182060c54affb74a9660ceaf16e2adcf07c99ba96fdc93e1ad8d6a8828c859532650af
WEB_SITE=http://packages.debian.org/unstable/cdebootstrap
ENTERED=20090804
LICENSE[0]=GPL
diff --git a/archive/cdebootstrap/HISTORY b/archive/cdebootstrap/HISTORY
index fab30a1..e81e6b5 100644
--- a/archive/cdebootstrap/HISTORY
+++ b/archive/cdebootstrap/HISTORY
@@ -1,3 +1,8 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.5.10
+ fixed build directory
+ * DEPENDS: Added optional dependency on ubuntu-keyring
+
2009-08-04 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DETAILS, DEPENDS: created spell
* DEPENDS: added suggested depend on debian-archive-keyring
diff --git a/archive/debian-archive-keyring/DETAILS
b/archive/debian-archive-keyring/DETAILS
index eea4ee9..ad37fcf 100755
--- a/archive/debian-archive-keyring/DETAILS
+++ b/archive/debian-archive-keyring/DETAILS
@@ -1,14 +1,14 @@
SPELL=debian-archive-keyring
- VERSION=2009.01.31
+ VERSION=2012.4
SOURCE=${SPELL}_${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=http://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:e2829082a6d9073d0a7a16e0a1defb16e290234cc81250d7609dca639a8e0ba7d1935833e847bfddb72a4972cd00582dd7460b7ec38ca281bc4a47a7826fc941
- WEB_SITE=http://packages.debian.org/unstable/debian-archive-keyring
+
SOURCE_HASH=sha512:67f3f8ff9bc2daec6b7780e7aa67de4cae3b44c90d44ab3994600c96d4995b3f97a34ed5b5d20fca4b090d4e4f6481eb86cecac73be7d8ebc93b2b18c3c80cf8
+ WEB_SITE=http://packages.debian.org/unstable/$SPELL
ENTERED=20090804
LICENSE[0]=GPL
KEYWORDS="archive"
- SHORT="GnuPG archive keys of the Debian archive"
+ SHORT="GnuPG keys of the Debian archive"
cat << EOF
The Debian project digitally signs its Release files. This package contains
the archive keys used for that.
diff --git a/archive/debian-archive-keyring/HISTORY
b/archive/debian-archive-keyring/HISTORY
index 8966eae..3986bd6 100644
--- a/archive/debian-archive-keyring/HISTORY
+++ b/archive/debian-archive-keyring/HISTORY
@@ -1,3 +1,7 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2012.4
+ * DETAILS, INSTALL: cleanup
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)
diff --git a/archive/debian-archive-keyring/INSTALL
b/archive/debian-archive-keyring/INSTALL
index b55c6df..7cfe78a 100755
--- a/archive/debian-archive-keyring/INSTALL
+++ b/archive/debian-archive-keyring/INSTALL
@@ -1,8 +1,4 @@
-# README -> /usr/share/doc/debian-archive-keyring/
-
-cd $SOURCE_DIRECTORY &&
-cp -R keyrings /usr/share &&
+cd $SOURCE_DIRECTORY/debian &&
mkdir -p /usr/share/doc/debian-archive-keyring &&
-cp debian/copyright /usr/share/doc/debian-archive-keyring &&
-cp debian/changelog /usr/share/doc/debian-archive-keyring &&
-cp README /usr/share/doc/debian-archive-keyring
+cp -R ../keyrings /usr/share &&
+cp copyright changelog ../README /usr/share/doc/debian-archive-keyring
diff --git a/archive/ubuntu-keyring/BUILD b/archive/ubuntu-keyring/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/archive/ubuntu-keyring/BUILD
@@ -0,0 +1 @@
+true
diff --git a/archive/ubuntu-keyring/DETAILS b/archive/ubuntu-keyring/DETAILS
new file mode 100755
index 0000000..240f54f
--- /dev/null
+++ b/archive/ubuntu-keyring/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=ubuntu-keyring
+ VERSION=2012.05.19
+ SOURCE=${SPELL}_${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+
SOURCE_URL=http://archive.ubuntu.com/ubuntu/pool/main/u/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:3f33099255af9aad1ae8ae845074e714dc846134f49934b221a74c21ef35af5172dc1d845d3819cb28f353abd23df690b15fa0e7f74f8e2a882ddef1ab150f54
+ WEB_SITE=http://packages.ubuntu.com/raring/misc/$SPELL
+ ENTERED=20130510
+ LICENSE[0]=GPL
+ KEYWORDS="archive"
+ SHORT="GnuPG keys of the Ubuntu archive"
+cat << EOF
+Ubuntu digitally signs its Release files. This package contains the archive
+keys used for that.
+
+Useful with cdebootstrap.
+EOF
diff --git a/archive/ubuntu-keyring/HISTORY b/archive/ubuntu-keyring/HISTORY
new file mode 100644
index 0000000..4f2ffa0
--- /dev/null
+++ b/archive/ubuntu-keyring/HISTORY
@@ -0,0 +1,2 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created (from debian-archive-keyring)
diff --git a/archive/ubuntu-keyring/INSTALL b/archive/ubuntu-keyring/INSTALL
new file mode 100755
index 0000000..a41286c
--- /dev/null
+++ b/archive/ubuntu-keyring/INSTALL
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/debian &&
+mkdir -p /usr/share/doc/ubuntu-keyring &&
+cp -R ../keyrings /usr/share &&
+cp copyright changelog ../README /usr/share/doc/ubuntu-keyring
diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index ec16691..385236e 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -1,5 +1,5 @@
SPELL=subversion
- VERSION=1.7.8
+ VERSION=1.7.9
SECURITY_PATCH=2
if [[ "$SVN_HEAD" == y ]]; then VERSION=${VERSION%.*}-HEAD; fi
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index e3a7345..80a725d 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,6 @@
+2012-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.7.9
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* CONFIGURE, DEPENDS: Subversion itself does not support SSL, but
relies
on external software (e.g. neon/Serf)
diff --git a/crypto/gnupg-exp/DETAILS b/crypto/gnupg-exp/DETAILS
index b79bf46..9f9ed63 100755
--- a/crypto/gnupg-exp/DETAILS
+++ b/crypto/gnupg-exp/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg-exp
- VERSION=2.0.19
+ VERSION=2.0.20
SECURITY_PATCH=6
PATCHLEVEL=0
diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index b9a61af..574164a 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.20
+
2012-03-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.19
if spell_ok $SPELL; then
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index aee698e..2c588c8 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * DEPENDS, PRE_BUILD: make python optional again
+
2013-04-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.36.1
diff --git a/gnome2-libs/glib2/PRE_BUILD b/gnome2-libs/glib2/PRE_BUILD
new file mode 100755
index 0000000..e79c7ff
--- /dev/null
+++ b/gnome2-libs/glib2/PRE_BUILD
@@ -0,0 +1,8 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if ! is_depends_enabled $SPELL python; then
+ sed -i -e '/^SUBDIRS = / s,gdbus-2.0/codegen,,' gio/Makefile.am &&
+ sed -i -e '/^SUBDIRS += / s,tests,,' gio/Makefile.am &&
+ ./autogen.sh
+fi
diff --git a/gnome2-libs/libgsf/DETAILS b/gnome2-libs/libgsf/DETAILS
index 1a97770..dd67f98 100755
--- a/gnome2-libs/libgsf/DETAILS
+++ b/gnome2-libs/libgsf/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgsf
- VERSION=1.14.24
+ VERSION=1.14.26
#
SOURCE_HASH=sha512:21c6f80fb242b3cd1482cef34126de963ffc566f909cbff656c67a20a179abcf1dcfcc2cf78f8aa56ec1b23eebf890262d31aef3709db635bab1432990ac451e
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/gnome2-libs/libgsf/HISTORY b/gnome2-libs/libgsf/HISTORY
index 97243bd..9002430 100644
--- a/gnome2-libs/libgsf/HISTORY
+++ b/gnome2-libs/libgsf/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.14.26
+
2012-09-19 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.4.24
* DEPENDS: ./configure does not understand --with-gnome-vfs,
--with-bonobo,
diff --git a/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
b/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig
deleted file mode 100644
index ed6dbfc..0000000
Binary files a/gnome2-libs/libgsf/libgsf-1.14.24.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
b/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
new file mode 100644
index 0000000..846b4b6
Binary files /dev/null and b/gnome2-libs/libgsf/libgsf-1.14.26.tar.xz.sig
differ
diff --git a/gnome2-libs/libpeas/DETAILS b/gnome2-libs/libpeas/DETAILS
index 14ef021..48471af 100755
--- a/gnome2-libs/libpeas/DETAILS
+++ b/gnome2-libs/libpeas/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpeas
- VERSION=1.6.1
+ VERSION=1.8.0
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/libpeas/HISTORY b/gnome2-libs/libpeas/HISTORY
index a643776..eab1bc1 100644
--- a/gnome2-libs/libpeas/HISTORY
+++ b/gnome2-libs/libpeas/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.0
+
2012-10-27 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.1
diff --git a/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig
deleted file mode 100644
index a1a19ec..0000000
Binary files a/gnome2-libs/libpeas/libpeas-1.6.1.tar.xz.sig and /dev/null
differ
diff --git a/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
b/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
new file mode 100644
index 0000000..b9cd154
Binary files /dev/null and b/gnome2-libs/libpeas/libpeas-1.8.0.tar.xz.sig
differ
diff --git a/gnome2-libs/pango/HISTORY b/gnome2-libs/pango/HISTORY
index b8cb0e5..34182ec 100644
--- a/gnome2-libs/pango/HISTORY
+++ b/gnome2-libs/pango/HISTORY
@@ -1,3 +1,6 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: Added GI subdependency
+
2013-02-01 Sukneet Basuta <sukneet AT sourcemage.org>
* PRE_BUILD: removed, no longer needed
* fake-gtk-doc-check.m4: removed, check works fine now
diff --git a/gnome2-libs/pango/PRE_SUB_DEPENDS
b/gnome2-libs/pango/PRE_SUB_DEPENDS
index 1c09093..406b7f1 100755
--- a/gnome2-libs/pango/PRE_SUB_DEPENDS
+++ b/gnome2-libs/pango/PRE_SUB_DEPENDS
@@ -1,4 +1,5 @@
case $THIS_SUB_DEPENDS in
+ GI) is_depends_enabled $SPELL gobject-introspection ;;
X) is_depends_enabled $SPELL libxft;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"
return 1;;
diff --git a/gnome2-libs/pango/SUB_DEPENDS b/gnome2-libs/pango/SUB_DEPENDS
index 94f9afc..57727c7 100755
--- a/gnome2-libs/pango/SUB_DEPENDS
+++ b/gnome2-libs/pango/SUB_DEPENDS
@@ -1,4 +1,7 @@
case $THIS_SUB_DEPENDS in
+ GI) message "Pango with GI requested, forcing gobject-instrospection
dependency" &&
+ depends gobject-introspection
+ ;;
X) message "Pango with XFT support requested, forcing libxft dependency" &&
depends libxft "--with-xft" &&
depends libx11 &&
diff --git a/gnome2-libs/policykit/DEPENDS b/gnome2-libs/policykit/DEPENDS
index 0870a55..46cc900 100755
--- a/gnome2-libs/policykit/DEPENDS
+++ b/gnome2-libs/policykit/DEPENDS
@@ -2,6 +2,7 @@ depends pkgconfig &&
depends dbus &&
depends dbus-glib &&
depends expat &&
+depends spidermonkey &&
if [[ "$POLICYKIT_AFW" != "none" ]]; then
depends $POLICYKIT_AFW
diff --git a/gnome2-libs/policykit/HISTORY b/gnome2-libs/policykit/HISTORY
index f11d427..65e0157 100644
--- a/gnome2-libs/policykit/HISTORY
+++ b/gnome2-libs/policykit/HISTORY
@@ -1,3 +1,6 @@
+2013-05-157 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS: added spidermonkey
+
2012-05-04 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated to 0.110
diff --git a/gnome3-apps/baobab/DETAILS b/gnome3-apps/baobab/DETAILS
index ea26f1c..32bd87f 100755
--- a/gnome3-apps/baobab/DETAILS
+++ b/gnome3-apps/baobab/DETAILS
@@ -1,5 +1,5 @@
SPELL=baobab
- VERSION=3.4.0
+ VERSION=3.8.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome3-apps/baobab/HISTORY b/gnome3-apps/baobab/HISTORY
index 0e02d0f..526fb1f 100644
--- a/gnome3-apps/baobab/HISTORY
+++ b/gnome3-apps/baobab/HISTORY
@@ -1,2 +1,5 @@
+2013-05-11 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.8.1
+
2012-04-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 3.4.0
diff --git a/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
b/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig
deleted file mode 100644
index 0f7d58b..0000000
Binary files a/gnome3-apps/baobab/baobab-3.4.0.tar.xz.sig and /dev/null differ
diff --git a/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig
b/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig
new file mode 100644
index 0000000..c30043c
Binary files /dev/null and b/gnome3-apps/baobab/baobab-3.8.1.tar.xz.sig differ
diff --git a/gnome3-libs/cogl/DEPENDS b/gnome3-libs/cogl/DEPENDS
new file mode 100755
index 0000000..938fb9d
--- /dev/null
+++ b/gnome3-libs/cogl/DEPENDS
@@ -0,0 +1,2 @@
+depends pango &&
+sub_depends pango GI
diff --git a/gnome3-libs/cogl/HISTORY b/gnome3-libs/cogl/HISTORY
index 5cf44f0..e7d4a5c 100644
--- a/gnome3-libs/cogl/HISTORY
+++ b/gnome3-libs/cogl/HISTORY
@@ -1,3 +1,6 @@
+2013-05-10 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Added dependency on pango with GI
+
2013-05-08 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.14.0
diff --git a/gnu.gpg b/gnu.gpg
index adea11d..d454248 100644
Binary files a/gnu.gpg and b/gnu.gpg differ
diff --git a/graphics-libs/freetype2/DETAILS b/graphics-libs/freetype2/DETAILS
index 8751e51..8da1711 100755
--- a/graphics-libs/freetype2/DETAILS
+++ b/graphics-libs/freetype2/DETAILS
@@ -1,5 +1,5 @@
SPELL=freetype2
- VERSION=2.4.11
+ VERSION=2.4.12
SECURITY_PATCH=8
SOURCE=freetype-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index 9c28507..fff3130 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,6 @@
+2013-05-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.12
+
2012-12-22 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.11; SECURITY_PATCH++
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 135bb05..8180b53 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,13 +1,13 @@
SPELL=firefox
if [[ $FIREFOX_CVS == y ]]; then
- VERSION=20.0.1
+ VERSION=21.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG=firefox.gpg:$SOURCE2:UPSTREAM_KEY
diff --git a/perl-cpan/module-implementation/BUILD
b/perl-cpan/module-implementation/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/module-implementation/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/module-implementation/DEPENDS
b/perl-cpan/module-implementation/DEPENDS
new file mode 100755
index 0000000..545b90f
--- /dev/null
+++ b/perl-cpan/module-implementation/DEPENDS
@@ -0,0 +1,5 @@
+depends perl &&
+depends module-runtime &&
+depends test-fatal &&
+depends test-requires &&
+depends try-tiny
diff --git a/perl-cpan/module-implementation/DETAILS
b/perl-cpan/module-implementation/DETAILS
new file mode 100755
index 0000000..c509aab
--- /dev/null
+++ b/perl-cpan/module-implementation/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=module-implementation
+ VERSION=0.06
+ SOURCE="Module-Implementation-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DR/DROLSKY/${SOURCE}
+
SOURCE_HASH=sha512:329854912a6a2deba00f3dd3773f164b588892f90904cabc3426230c1377cce730792e4673c0f292fa3969747b5a21f9a295ea88caa502487f352747941feb6b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Implementation-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Module-Implementation/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="loads one of several alternate underlying implementations
for a module"
+cat << EOF
+This module abstracts out the process of choosing one of several underlying
+implementations for a module. This can be used to provide XS and pure Perl
+implementations of a module, or it could be used to load an implementation
for
+a given OS or any other case of needing to provide multiple implementations.
+
+This module is only useful when you know all the implementations ahead of
time.
+If you want to load arbitrary implementations then you probably want
something
+like a plugin system, not this module.
+EOF
diff --git a/perl-cpan/module-implementation/HISTORY
b/perl-cpan/module-implementation/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/module-implementation/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/module-runtime/BUILD b/perl-cpan/module-runtime/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/module-runtime/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/module-runtime/DEPENDS
b/perl-cpan/module-runtime/DEPENDS
new file mode 100755
index 0000000..02e8a5b
--- /dev/null
+++ b/perl-cpan/module-runtime/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends test-simple
diff --git a/perl-cpan/module-runtime/DETAILS
b/perl-cpan/module-runtime/DETAILS
new file mode 100755
index 0000000..5892252
--- /dev/null
+++ b/perl-cpan/module-runtime/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=module-runtime
+ VERSION=0.013
+ SOURCE="Module-Runtime-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/Z/ZE/ZEFRAM/${SOURCE}
+
SOURCE_HASH=sha512:4e8ad61d27d9e269a26a7da4905fcfb2bcc4d775ca1bcddd96f14e8238c725ff8c916dfc8e6faebad5d42c3a0a8eb7d264298471b0cc65d972b5d344a6b9a339
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Module-Runtime-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Module-Runtime/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="runtime module handling"
+cat << EOF
+The functions exported by this module deal with runtime handling of Perl
+modules, which are normally handled at compile time. This module avoids
+using any other modules, so that it can be used in low-level infrastructure.
+EOF
diff --git a/perl-cpan/module-runtime/HISTORY
b/perl-cpan/module-runtime/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/module-runtime/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/params-util/BUILD b/perl-cpan/params-util/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/params-util/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/params-util/DEPENDS b/perl-cpan/params-util/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/params-util/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/params-util/DETAILS b/perl-cpan/params-util/DETAILS
new file mode 100755
index 0000000..f9bdabe
--- /dev/null
+++ b/perl-cpan/params-util/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=params-util
+ VERSION=1.07
+ SOURCE="Params-Util-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AD/ADAMK/${SOURCE}
+
SOURCE_HASH=sha512:ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Params-Util-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Params-Util/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="simple, compact and correct param-checking functions"
+cat << EOF
+Params::Util provides a basic set of importable functions that makes checking
+parameters a hell of a lot easier.
+
+While they can be (and are) used in other contexts, the main point behind
+this module is that the functions both Do What You Mean, and Do The Right
+Thing, so they are most useful when you are getting params passed into your
+code from someone and/or somewhere else and you can't really trust the
quality.
+EOF
diff --git a/perl-cpan/params-util/HISTORY b/perl-cpan/params-util/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/params-util/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/params-validate/BUILD b/perl-cpan/params-validate/BUILD
new file mode 100755
index 0000000..2a0f65b
--- /dev/null
+++ b/perl-cpan/params-validate/BUILD
@@ -0,0 +1,2 @@
+perl Build.PL &&
+./Build
diff --git a/perl-cpan/params-validate/DEPENDS
b/perl-cpan/params-validate/DEPENDS
index 6043209..1dd08c9 100755
--- a/perl-cpan/params-validate/DEPENDS
+++ b/perl-cpan/params-validate/DEPENDS
@@ -1 +1,4 @@
-depends perl
+depends perl &&
+depends module-implementation &&
+depends test-fatal &&
+depends test-simple
diff --git a/perl-cpan/params-validate/DETAILS
b/perl-cpan/params-validate/DETAILS
index 93cb595..ec9cce8 100755
--- a/perl-cpan/params-validate/DETAILS
+++ b/perl-cpan/params-validate/DETAILS
@@ -1,11 +1,11 @@
SPELL=params-validate
- VERSION=0.91
-
SOURCE_HASH=sha512:171d68fa265c3ae9a90ad297f1c224a534957057c10a3299c437fe007ffc3cda4227bb6ca21c6a1775e0d4861ada67ac1583ad682a388ed0fdc436690bab58c7
+ VERSION=1.07
+
SOURCE_HASH=sha512:fc49cdba84a1d9cc3d526fd86328bf724adbfee7c161c4bcc2dac84b6a9a4369f50f216be23606e3bef46ba58aa476be38f93075a068941245ca4ab6393d75d6
SOURCE=Params-Validate-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Params-Validate-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/D/DR/DROLSKY/$SOURCE
LICENSE=ART
- WEB_SITE="http://search.cpan.org/search?module=Basic::Queue"
+
WEB_SITE="http://search.cpan.org/~drolsky/Params-Validate-${VERSION}/"
ENTERED=20040506
KEYWORDS="perl"
SHORT="Params-Validate"
diff --git a/perl-cpan/params-validate/HISTORY
b/perl-cpan/params-validate/HISTORY
index 4b8db1d..a97f29a 100644
--- a/perl-cpan/params-validate/HISTORY
+++ b/perl-cpan/params-validate/HISTORY
@@ -1,3 +1,9 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.07
+ * DEPENDS: added dependencies on module-implementation, test-fatal,
+ test-simple
+ * BUILD, INSTALL: added
+
2008-10-28 Treeve Jelbert <treev AT pi.be>
* DETAILS: version 0.91
diff --git a/perl-cpan/params-validate/INSTALL
b/perl-cpan/params-validate/INSTALL
new file mode 100755
index 0000000..bd76e0b
--- /dev/null
+++ b/perl-cpan/params-validate/INSTALL
@@ -0,0 +1 @@
+./Build install --prefix "${INSTALL_ROOT}/usr"
diff --git a/perl-cpan/sub-exporter/BUILD b/perl-cpan/sub-exporter/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/sub-exporter/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/sub-exporter/DEPENDS b/perl-cpan/sub-exporter/DEPENDS
new file mode 100755
index 0000000..26ab27f
--- /dev/null
+++ b/perl-cpan/sub-exporter/DEPENDS
@@ -0,0 +1,4 @@
+depends perl &&
+depends data-optlist &&
+depends params-util &&
+depends sub-install
diff --git a/perl-cpan/sub-exporter/DETAILS b/perl-cpan/sub-exporter/DETAILS
new file mode 100755
index 0000000..4be7d01
--- /dev/null
+++ b/perl-cpan/sub-exporter/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sub-exporter
+ VERSION=0.985
+ SOURCE="Sub-Exporter-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:b8f4cebf5822fad13d8521ad98b5a330acfa5def3d105daf907faf35cfa7003fc0bad554746f629d255fe4e4c8d3390f965915a559e8fbc90515c93ca8de17ba
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Exporter-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Exporter/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="a sophisticated exporter for custom-built routines"
+cat << EOF
+The biggest benefit of Sub::Exporter over existing exporters (including the
+ubiquitous Exporter.pm) is its ability to build new coderefs for export,
rather
+than to simply export code identical to that found in the exporting package.
+EOF
diff --git a/perl-cpan/sub-exporter/HISTORY b/perl-cpan/sub-exporter/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/sub-exporter/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/sub-install/BUILD b/perl-cpan/sub-install/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/sub-install/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/sub-install/DEPENDS b/perl-cpan/sub-install/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/sub-install/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/sub-install/DETAILS b/perl-cpan/sub-install/DETAILS
new file mode 100755
index 0000000..43d98f2
--- /dev/null
+++ b/perl-cpan/sub-install/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=sub-install
+ VERSION=0.926
+ SOURCE="Sub-Install-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:c536e1ace79ce8c6bd4a6e580cc2e181671b54f07cef231a84094c854779aee556de4b2ff0a95f0e6a8aca87f77a6e19d148071a48fe5c6e9c0ca15314f0c9cc
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Sub-Install-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Sub-Install/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="install subroutines into packages easily"
+cat << EOF
+This module makes it easy to install subroutines into packages without the
+unslightly mess of no strict or typeglobs lying about where just anyone can
+see them.
+EOF
diff --git a/perl-cpan/sub-install/HISTORY b/perl-cpan/sub-install/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/sub-install/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-differences/DETAILS
b/perl-cpan/test-differences/DETAILS
index 55f610e..6b679be 100755
--- a/perl-cpan/test-differences/DETAILS
+++ b/perl-cpan/test-differences/DETAILS
@@ -1,11 +1,11 @@
SPELL=test-differences
SPELLX=Test-Differences
- VERSION=0.47
-
SOURCE_HASH=sha512:65109a437289770bb66734db2b2127589c2b38a2efc399eac2c8d332e7462f8f5fe69c5b1eefa7d11d9cb644aee5f2c90b20282c44e88a70bc833544c9dea287
+ VERSION=0.61
+
SOURCE_HASH=sha512:bba23427d2a8607fc6717a01866b5f50908ca12ffc0abd1bcf569edd59bb6bcace3773af6833b961587306ca53d3b44cf5965b548eecf69cb0bb9baef808a004
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://search.cpan.org/search?query=$SPELL
-SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/R/RB/RBS/$SOURCE
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/O/OV/OVID/$SOURCE
LICENSE[0]=GPL
ENTERED=20061115
KEYWORDS="perl"
diff --git a/perl-cpan/test-differences/HISTORY
b/perl-cpan/test-differences/HISTORY
index 7f5e80d..8abf69e 100644
--- a/perl-cpan/test-differences/HISTORY
+++ b/perl-cpan/test-differences/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.61
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless
diff --git a/perl-cpan/test-fatal/BUILD b/perl-cpan/test-fatal/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-fatal/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-fatal/DEPENDS b/perl-cpan/test-fatal/DEPENDS
new file mode 100755
index 0000000..97218b25
--- /dev/null
+++ b/perl-cpan/test-fatal/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends try-tiny
diff --git a/perl-cpan/test-fatal/DETAILS b/perl-cpan/test-fatal/DETAILS
new file mode 100755
index 0000000..239ea93
--- /dev/null
+++ b/perl-cpan/test-fatal/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=test-fatal
+ VERSION=0.010
+ SOURCE="Test-Fatal-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RJ/RJBS/${SOURCE}
+
SOURCE_HASH=sha512:24ed85a957e316f49673613295978ff4f2485f762427a8e51594221fe7601d6df3ab1d92dd5a9a8943cce42a04a3a712b781a7ae31403995a03bbf177006edf6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Fatal-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Fatal/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="incredibly simple helpers for testing code with exceptions"
+cat << EOF
+Test::Fatal is an alternative to the popular Test::Exception. It does much
+less, but should allow greater flexibility in testing exception-throwing
+code with about the same amount of typing.
+EOF
diff --git a/perl-cpan/test-fatal/HISTORY b/perl-cpan/test-fatal/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-fatal/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-output/BUILD b/perl-cpan/test-output/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-output/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-output/DEPENDS b/perl-cpan/test-output/DEPENDS
new file mode 100755
index 0000000..97c5c33
--- /dev/null
+++ b/perl-cpan/test-output/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends sub-exporter &&
+depends test-tester
diff --git a/perl-cpan/test-output/DETAILS b/perl-cpan/test-output/DETAILS
new file mode 100755
index 0000000..c63e09f
--- /dev/null
+++ b/perl-cpan/test-output/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=test-output
+ VERSION=1.01
+ SOURCE="Test-Output-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/B/BD/BDFOY/${SOURCE}
+
SOURCE_HASH=sha512:50085c468d676e770a1a98221f40e332048501f0b7da32fab42e0e0824e630ab8fe45ddfe6b29bd3c560e420e34b5191774f79ee9e1fac59e79771aff56cf1ce
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Output-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Output/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Utilities to test STDOUT and STDERR messages"
+cat << EOF
+Test::Output provides a simple interface for testing output sent to STDOUT
+or STDERR. A number of different utilities are included to try and be as
+flexible as possible to the tester.
+
+Originally this module was designed not to have external requirements,
+however, the features provided by Sub::Exporter over what Exporter provides
+is just to great to pass up.
+
+Test::Output ties STDOUT and STDERR using Test::Output::Tie.
+EOF
diff --git a/perl-cpan/test-output/HISTORY b/perl-cpan/test-output/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-output/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-requires/BUILD b/perl-cpan/test-requires/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-requires/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-requires/DEPENDS b/perl-cpan/test-requires/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/test-requires/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-requires/DETAILS b/perl-cpan/test-requires/DETAILS
new file mode 100755
index 0000000..6197046
--- /dev/null
+++ b/perl-cpan/test-requires/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=test-requires
+ VERSION=0.06
+ SOURCE="Test-Requires-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TO/TOKUHIROM/${SOURCE}
+
SOURCE_HASH=sha512:cd326cca098feb2d395f3eeaa4af2e624ae7795a97477374fd892f133093fd00fc312b295e07f648e2f0411f2a0522b386a2b8df2dda1ee0660c2fef28f510f6
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Requires-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Requires/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="checks to see if the module can be loaded"
+cat << EOF
+Test::Requires checks to see if the module can be loaded.
+
+If this fails rather than failing tests this skips all tests.
+EOF
diff --git a/perl-cpan/test-requires/HISTORY b/perl-cpan/test-requires/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-requires/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/test-simple/DETAILS b/perl-cpan/test-simple/DETAILS
index a249b3f..ecd0fc6 100755
--- a/perl-cpan/test-simple/DETAILS
+++ b/perl-cpan/test-simple/DETAILS
@@ -1,9 +1,9 @@
SPELL=test-simple
- VERSION=0.65
+ VERSION=0.98_05
SOURCE=Test-Simple-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/Test-Simple-$VERSION
SOURCE_URL[0]=http://www.cpan.org/authors/id/M/MS/MSCHWERN/$SOURCE
-
SOURCE_HASH=sha512:8e109dbadfb6da02e9944c622a5750dd017276e24607bdd51c1b0a50b70f759c2a9bb2b59bda5ac024a5ebbd2242207d94bd5e3b0fa9334d5e29bbd39380751e
+
SOURCE_HASH=sha512:ca4a77a5e5841ab6fb5d5ec8ff7bca6ec244c75ae267a6d85e8340204f109eb35ccc2fab1f30d06d2a98d2dd7687b7d908fcfad12041c15cdd4d1133a7359e5f
LICENSE=ART
WEB_SITE="http://search.cpan.org/module?Test::Simple"
ENTERED=20020424
diff --git a/perl-cpan/test-simple/HISTORY b/perl-cpan/test-simple/HISTORY
index bbdd3e6..970b345 100644
--- a/perl-cpan/test-simple/HISTORY
+++ b/perl-cpan/test-simple/HISTORY
@@ -1,3 +1,6 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.98_05
+
2008-01-07 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: useless
diff --git a/perl-cpan/test-tester/BUILD b/perl-cpan/test-tester/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/test-tester/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/test-tester/DEPENDS b/perl-cpan/test-tester/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/test-tester/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/test-tester/DETAILS b/perl-cpan/test-tester/DETAILS
new file mode 100755
index 0000000..045b4ac
--- /dev/null
+++ b/perl-cpan/test-tester/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=test-tester
+ VERSION=0.108
+ SOURCE="Test-Tester-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/F/FD/FDALY/${SOURCE}
+
SOURCE_HASH=sha512:5c3b82645e70b496b53a6c4e0066c634430f5faa3d57a5eba1c75858e129dca73ecc45aa2187291873eaaf5a5fcb4170fc6a5e823dd80ebf2ccd6a262be93029
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Test-Tester-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Test-Tester/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="ease testing test modules built with Test::Builder"
+cat << EOF
+If you have written a test module based on Test::Builder then Test::Tester
+allows you to test it with the minimum of effort.
+EOF
diff --git a/perl-cpan/test-tester/HISTORY b/perl-cpan/test-tester/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/test-tester/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/try-tiny/BUILD b/perl-cpan/try-tiny/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/try-tiny/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/try-tiny/DEPENDS b/perl-cpan/try-tiny/DEPENDS
new file mode 100755
index 0000000..c1a1bc6
--- /dev/null
+++ b/perl-cpan/try-tiny/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/perl-cpan/try-tiny/DETAILS b/perl-cpan/try-tiny/DETAILS
new file mode 100755
index 0000000..0889333
--- /dev/null
+++ b/perl-cpan/try-tiny/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=try-tiny
+ VERSION=0.12
+ SOURCE="Try-Tiny-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/D/DO/DOY/${SOURCE}
+
SOURCE_HASH=sha512:4c627f1fc160c625281c83ee5cf1001a7b7884724e2f9495613ad5387eb8b4f047e4b469be1e39ba84df1e86b4494330aafb637643e5c655205521aacf8b218d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Try-Tiny-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/Try-Tiny/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="minimal try/catch with proper localization of $@"
+cat << EOF
+This module provides bare bones try/catch/finally statements that are
designed
+to minimize common mistakes with eval blocks, and NOTHING else.
+EOF
diff --git a/perl-cpan/try-tiny/HISTORY b/perl-cpan/try-tiny/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/try-tiny/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-descent/BUILD b/perl-cpan/xml-descent/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/xml-descent/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/xml-descent/DEPENDS b/perl-cpan/xml-descent/DEPENDS
new file mode 100755
index 0000000..9ecaf11
--- /dev/null
+++ b/perl-cpan/xml-descent/DEPENDS
@@ -0,0 +1,3 @@
+depends perl &&
+depends test-differences &&
+depends xml-tokeparser
diff --git a/perl-cpan/xml-descent/DETAILS b/perl-cpan/xml-descent/DETAILS
new file mode 100755
index 0000000..ea3869d
--- /dev/null
+++ b/perl-cpan/xml-descent/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=xml-descent
+ VERSION=1.04
+ SOURCE="XML-Descent-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AN/ANDYA/${SOURCE}
+
SOURCE_HASH=sha512:779a476907ecfbe9c279fa1f476c3aa64de626c515719643be21fef8b945cdd5c1f654a189bf7ea9a6964a88818e101e1eddc019439a5dcb397f56b13bdfa415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-Descent-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~ANDYA/XML-Descent/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Simple recursive descent XML parsing"
+cat << EOF
+Simple recursive descent XML parsing
+EOF
diff --git a/perl-cpan/xml-descent/HISTORY b/perl-cpan/xml-descent/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/xml-descent/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/perl-cpan/xml-tokeparser/BUILD b/perl-cpan/xml-tokeparser/BUILD
new file mode 100755
index 0000000..2de29cd
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/BUILD
@@ -0,0 +1 @@
+default_build_perl
diff --git a/perl-cpan/xml-tokeparser/DEPENDS
b/perl-cpan/xml-tokeparser/DEPENDS
new file mode 100755
index 0000000..3e6fbeb
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/DEPENDS
@@ -0,0 +1,2 @@
+depends perl &&
+depends xml-parser-expat
diff --git a/perl-cpan/xml-tokeparser/DETAILS
b/perl-cpan/xml-tokeparser/DETAILS
new file mode 100755
index 0000000..ae25eeb
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=xml-tokeparser
+ VERSION=0.05
+ SOURCE="XML-TokeParser-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/P/PO/PODMASTER/${SOURCE}
+
SOURCE_HASH=sha512:c19be15013a04908ae863ec1095af34785ad6050c8f895759e98053a0c097c9a80f5c99d33e30675c003cde7eb3b9340e866bc90c5fbcfcad93666df42439a7a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/XML-TokeParser-${VERSION}"
+ WEB_SITE="http://search.cpan.org/~/XML-TokeParser/"
+ LICENSE[0]=ART
+ ENTERED=20130511
+ SHORT="Simplified interface to XML::Parser"
+cat << EOF
+XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser
+in much the same way that Gisle Aas' HTML::TokeParser provides a procedural
+interface to HTML::Parser. XML::TokeParser splits its XML input up into
+"tokens," each corresponding to an XML::Parser event.
+EOF
diff --git a/perl-cpan/xml-tokeparser/HISTORY
b/perl-cpan/xml-tokeparser/HISTORY
new file mode 100644
index 0000000..e41678e
--- /dev/null
+++ b/perl-cpan/xml-tokeparser/HISTORY
@@ -0,0 +1,3 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/shell-term-fm/bash/DETAILS b/shell-term-fm/bash/DETAILS
index 495618e..0f74ff8 100755
--- a/shell-term-fm/bash/DETAILS
+++ b/shell-term-fm/bash/DETAILS
@@ -1,6 +1,7 @@
SPELL=bash
VERSION=4.2
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
+ BASH_PATCHLEVEL=045
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE3=$SPELL-doc-3.2.tar.gz
diff --git a/shell-term-fm/bash/HISTORY b/shell-term-fm/bash/HISTORY
index 1476f43..3d2a17d 100644
--- a/shell-term-fm/bash/HISTORY
+++ b/shell-term-fm/bash/HISTORY
@@ -1,3 +1,9 @@
+2013-05-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: SECURITY_PATCH++, introduce variable BASH_PATCHLEVEL
+ * PRE_BUILD: use variable BASH_PATCHLEVEL to determine which
+ patches to apply
+ * patches/bash42-{038..045}: added 4.2 patches
+
2012-10-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: SECURITY_PATCH=1, CVE-2012-3410
* PRE_BUILD, patches/bash42-{001..037}: added 4.2 patches
diff --git a/shell-term-fm/bash/PRE_BUILD b/shell-term-fm/bash/PRE_BUILD
index 59fb9dc..1e09873 100755
--- a/shell-term-fm/bash/PRE_BUILD
+++ b/shell-term-fm/bash/PRE_BUILD
@@ -2,7 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
unpack_file 3 &&
-for i in $(seq -w 1 037); do
+for i in $(seq -w 1 $BASH_PATCHLEVEL); do
message "${MESSAGE_COLOR}applying patch bash42-$i ...${DEFAULT_COLOR}" &&
patch -p0 < $SPELL_DIRECTORY/patches/bash42-$i
done &&
diff --git a/shell-term-fm/bash/patches/bash42-038
b/shell-term-fm/bash/patches/bash42-038
new file mode 100644
index 0000000..411e4dd
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-038
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-038
+
+Bug-Reported-by: armandsl AT gmail.com
+Bug-Reference-ID: <20120822112810.8D14920040 AT windmill.latviatours.lv>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-08/msg00049.html
+
+Bug-Description:
+
+If a backslash-newline (which is removed) with no other input is given as
+input to `read', the shell tries to dereference a null pointer and seg
faults.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/read.def 2012-03-11 17:52:44.000000000
-0400
+--- builtins/read.def 2012-08-22 11:53:09.000000000 -0400
+***************
+*** 792,796 ****
+ #endif
+
+! if (saw_escape)
+ {
+ t = dequote_string (input_string);
+--- 847,851 ----
+ #endif
+
+! if (saw_escape && input_string && *input_string)
+ {
+ t = dequote_string (input_string);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 37
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 38
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-039
b/shell-term-fm/bash/patches/bash42-039
new file mode 100644
index 0000000..21457af
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-039
@@ -0,0 +1,58 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-039
+
+Bug-Reported-by: Dan Douglas <ormaaj AT gmail.com>
+Bug-Reference-ID: <1498458.MpVlmOXDB7@smorgbox>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-09/msg00008.html
+
+Bug-Description:
+
+Under certain circumstances, bash attempts to expand variables in arithmetic
+expressions even when evaluation is being suppressed.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/expr.c 2011-11-21 18:03:35.000000000 -0500
+--- expr.c 2012-09-09 16:31:18.000000000 -0400
+***************
+*** 1010,1013 ****
+--- 1073,1082 ----
+ #endif
+
++ /*itrace("expr_streval: %s: noeval = %d", tok, noeval);*/
++ /* If we are suppressing evaluation, just short-circuit here instead of
++ going through the rest of the evaluator. */
++ if (noeval)
++ return (0);
++
+ /* [[[[[ */
+ #if defined (ARRAY_VARS)
+***************
+*** 1183,1186 ****
+--- 1256,1263 ----
+
+ *cp = '\0';
++ /* XXX - watch out for pointer aliasing issues here */
++ if (curlval.tokstr && curlval.tokstr == tokstr)
++ init_lvalue (&curlval);
++
+ FREE (tokstr);
+ tokstr = savestring (tp);
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 38
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 39
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-040
b/shell-term-fm/bash/patches/bash42-040
new file mode 100644
index 0000000..1de0fe3
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-040
@@ -0,0 +1,56 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-040
+
+Bug-Reported-by: Andrey Zaitsev <jstcdr AT gmail.com>
+Bug-Reference-ID:
<CAEZVQT5PJ1Mb_Zh8LT5qz8sv+-9Q6hGfQ5DU9ZxdJ+gV7xBUaQ AT mail.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-04/msg00144.html
+
+Bug-Description:
+
+Output redirection applied to builtin commands missed I/O errors if
+they happened when the file descriptor was closed, rather than on write
+(e.g., like with an out-of-space error on a remote NFS file system).
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/redir.c 2011-01-02 16:00:31.000000000 -0500
+--- redir.c 2012-04-24 20:42:12.000000000 -0400
+***************
+*** 1092,1099 ****
+ #if defined (BUFFERED_INPUT)
+ check_bash_input (redirector);
+! close_buffered_fd (redirector);
+ #else /* !BUFFERED_INPUT */
+! close (redirector);
+ #endif /* !BUFFERED_INPUT */
+ }
+ break;
+--- 1092,1101 ----
+ #if defined (BUFFERED_INPUT)
+ check_bash_input (redirector);
+! r = close_buffered_fd (redirector);
+ #else /* !BUFFERED_INPUT */
+! r = close (redirector);
+ #endif /* !BUFFERED_INPUT */
++ if (r < 0 && (flags & RX_INTERNAL) && (errno == EIO || errno ==
ENOSPC))
++ REDIRECTION_ERROR (r, errno, -1);
+ }
+ break;
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 39
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 40
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-041
b/shell-term-fm/bash/patches/bash42-041
new file mode 100644
index 0000000..37d4ac7
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-041
@@ -0,0 +1,47 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-041
+
+Bug-Reported-by: Andrey Borzenkov <arvidjaar AT gmail.com>
+Bug-Reference-ID: <20121202205200.2134478e AT opensuse.site>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-12/msg00008.html
+
+Bug-Description:
+
+Process substitution incorrectly inherited a flag that inhibited using the
+(local) temporary environment for variable lookups if it was providing
+the filename to a redirection. The intent the flag is to enforce the
+Posix command expansion ordering rules.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/subst.c 2012-07-14 15:53:20.000000000 -0400
+--- subst.c 2012-12-02 22:26:54.000000000 -0500
+***************
+*** 5125,5128 ****
+--- 5129,5136 ----
+ #endif /* HAVE_DEV_FD */
+
++ /* subshells shouldn't have this flag, which controls using the temporary
++ environment for variable lookups. */
++ expanding_redir = 0;
++
+ result = parse_and_execute (string, "process substitution",
(SEVAL_NONINT|SEVAL_NOHIST));
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 40
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 41
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-042
b/shell-term-fm/bash/patches/bash42-042
new file mode 100644
index 0000000..1ce0cae
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-042
@@ -0,0 +1,57 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-042
+
+Bug-Reported-by: Adam Pippin <adam AT gp-inc.ca>
+Bug-Reference-ID:
<CAPYbNHr6ucZFOoWsRdUJj6KP3Ju0j1bkESa_cmb7iU+kZwdVpg AT mail.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2012-11/msg00087.html
+
+Bug-Description:
+
+Compilation failed after specifying the `--enable-minimal-config' option to
+configure (more specifically, specifying `--disable-alias').
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/parse.y 2012-07-08 21:53:33.000000000 -0400
+--- parse.y 2012-10-14 20:20:34.000000000 -0400
+***************
+*** 2394,2397 ****
+--- 2392,2396 ----
+ to consume the quoted newline and move to the next character in
+ the expansion. */
++ #if defined (ALIAS)
+ if (expanding_alias () && shell_input_line[shell_input_line_index+1]
== '\0')
+ {
+***************
+*** 2404,2408 ****
+ goto next_alias_char; /* and get next character */
+ }
+! else
+ goto restart_read;
+ }
+--- 2403,2408 ----
+ goto next_alias_char; /* and get next character */
+ }
+! else
+! #endif
+ goto restart_read;
+ }
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 41
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 42
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-043
b/shell-term-fm/bash/patches/bash42-043
new file mode 100644
index 0000000..b25a5ee
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-043
@@ -0,0 +1,65 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-043
+
+Bug-Reported-by: konsolebox <konsolebox AT gmail.com>
+Bug-Reference-ID:
<CAJnmqwZuGKLgMsMwxRK4LL+2NN+HgvmKzrnode99QBGrcgX1Lw AT mail.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2013-01/msg00138.html
+
+Bug-Description:
+
+When SIGCHLD is trapped, and a SIGCHLD trap handler runs when a pending
+`read -t' invocation times out and generates SIGALRM, bash can crash with
+a segmentation fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/builtins/read.def 2012-10-31 21:22:51.000517000
-0400
+--- builtins/read.def 2013-01-25 10:28:16.000038000 -0500
+***************
+*** 386,393 ****
+ /* Tricky. The top of the unwind-protect stack is the free of
+ input_string. We want to run all the rest and use input_string,
+! so we have to remove it from the stack. */
+! remove_unwind_protect ();
+! run_unwind_frame ("read_builtin");
+ input_string[i] = '\0'; /* make sure it's terminated */
+ retval = 128+SIGALRM;
+ goto assign_vars;
+--- 386,403 ----
+ /* Tricky. The top of the unwind-protect stack is the free of
+ input_string. We want to run all the rest and use input_string,
+! so we have to save input_string temporarily, run the unwind-
+! protects, then restore input_string so we can use it later. */
+!
+ input_string[i] = '\0'; /* make sure it's terminated */
++ if (i == 0)
++ {
++ t = (char *)xmalloc (1);
++ t[0] = 0;
++ }
++ else
++ t = savestring (input_string);
++
++ run_unwind_frame ("read_builtin");
++ input_string = t;
+ retval = 128+SIGALRM;
+ goto assign_vars;
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 42
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 43
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-044
b/shell-term-fm/bash/patches/bash42-044
new file mode 100644
index 0000000..e5bf283
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-044
@@ -0,0 +1,70 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-044
+
+Bug-Reported-by: "Dashing" <dashing AT hushmail.com>
+Bug-Reference-ID: <20130211175049.D90786F446 AT smtp.hushmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2013-02/msg00030.html
+
+Bug-Description:
+
+When converting a multibyte string to a wide character string as part of
+pattern matching, bash does not handle the end of the string correctly,
+causing the search for the NUL to go beyond the end of the string and
+reference random memory. Depending on the contents of that memory, bash
+can produce errors or crash.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/lib/glob/xmbsrtowcs.c 2012-07-08 21:53:19.000000000
-0400
+--- lib/glob/xmbsrtowcs.c 2013-02-12 12:00:39.000000000 -0500
+***************
+*** 217,220 ****
+--- 217,226 ----
+ n = mbsnrtowcs(wsbuf+wcnum, &p, nms, wsbuf_size-wcnum, &state);
+
++ if (n == 0 && p == 0)
++ {
++ wsbuf[wcnum] = L'\0';
++ break;
++ }
++
+ /* Compensate for taking single byte on wcs conversion failure
above. */
+ if (wcslength == 1 && (n == 0 || n == (size_t)-1))
+***************
+*** 222,226 ****
+ state = tmp_state;
+ p = tmp_p;
+! wsbuf[wcnum++] = *p++;
+ }
+ else
+--- 228,238 ----
+ state = tmp_state;
+ p = tmp_p;
+! wsbuf[wcnum] = *p;
+! if (*p == 0)
+! break;
+! else
+! {
+! wcnum++; p++;
+! }
+ }
+ else
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 43
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 44
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/bash/patches/bash42-045
b/shell-term-fm/bash/patches/bash42-045
new file mode 100644
index 0000000..e0f8559
--- /dev/null
+++ b/shell-term-fm/bash/patches/bash42-045
@@ -0,0 +1,53 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.2
+Patch-ID: bash42-045
+
+Bug-Reported-by: Stephane Chazelas <stephane.chazelas AT gmail.com>
+Bug-Reference-ID: <20130218195539.GA9620 AT chaz.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2013-02/msg00080.html
+
+Bug-Description:
+
+The <&n- and >&n- redirections, which move one file descriptor to another,
+leave the file descriptor closed when applied to builtins or compound
+commands.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.2-patched/redir.c 2013-01-30 11:56:09.000000000 -0500
+--- redir.c 2013-02-19 09:38:36.000000000 -0500
+***************
+*** 1008,1011 ****
+--- 1008,1021 ----
+ REDIRECTION_ERROR (r, errno, -1);
+ }
++ if ((flags & RX_UNDOABLE) && (ri == r_move_input || ri ==
r_move_output))
++ {
++ /* r_move_input and r_move_output add an additional close()
++ that needs to be undone */
++ if (fcntl (redirector, F_GETFD, 0) != -1)
++ {
++ r = add_undo_redirect (redir_fd, r_close_this, -1);
++ REDIRECTION_ERROR (r, errno, -1);
++ }
++ }
+ #if defined (BUFFERED_INPUT)
+ check_bash_input (redirector);
+
+*** ../bash-4.2-patched/patchlevel.h Sat Jun 12 20:14:48 2010
+--- patchlevel.h Thu Feb 24 21:41:34 2011
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 44
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 45
+
+ #endif /* _PATCHLEVEL_H_ */
diff --git a/shell-term-fm/busybox/DETAILS b/shell-term-fm/busybox/DETAILS
index d9c1237..2e560d1 100755
--- a/shell-term-fm/busybox/DETAILS
+++ b/shell-term-fm/busybox/DETAILS
@@ -1,9 +1,12 @@
SPELL=busybox
- VERSION=1.19.4
+ VERSION=1.20.2
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:e7ba4e6ee07e695a214006acadda0b9305d0ecd73201d53f777b89844b201915c47d2195ff7fb4503ee12df61a6a79643cf89ffa94b329fe8663863973482f24
+
SOURCE_HASH=sha512:089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
+ SOURCE2=$SPELL-$VERSION-sys-resource.patch
+
SOURCE2_HASH=sha512:52341d96d6d9fd9d0835b8ceba6d130840358cf1a7af4e647f77a5cf61ee61ec1fb86cb20d850d88d3e6026462a5f074e2076f0b93cb3545532298e8d5361f89
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.busybox.net/downloads/$SOURCE
+ SOURCE2_URL[0]=http://www.busybox.net/downloads/fixes-$VERSION/$SOURCE2
WEB_SITE=http://www.busybox.net
ENTERED=20011020
LICENSE[0]=GPL2
diff --git a/shell-term-fm/busybox/HISTORY b/shell-term-fm/busybox/HISTORY
index e24062f..cbbed69 100644
--- a/shell-term-fm/busybox/HISTORY
+++ b/shell-term-fm/busybox/HISTORY
@@ -1,3 +1,7 @@
+2013-05-10 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS, busybox.config: version 1.20.2
+ * DETAILS, PRE_BUILD: patch for building with current glibc
+
2012-06-01 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.19.4
@@ -12,20 +12,20 @@ CONFIG_HAVE_DOT_CONFIG=y
#
# General Configuration
#
-# CONFIG_DESKTOP is not set
+CONFIG_DESKTOP=y
# CONFIG_EXTRA_COMPAT is not set
-# CONFIG_INCLUDE_SUSv2 is not set
+CONFIG_INCLUDE_SUSv2=y
# CONFIG_USE_PORTABLE_CODE is not set
CONFIG_PLATFORM_LINUX=y
CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
CONFIG_SHOW_USAGE=y
-# CONFIG_FEATURE_VERBOSE_USAGE is not set
+CONFIG_FEATURE_VERBOSE_USAGE=y
CONFIG_FEATURE_COMPRESS_USAGE=y
CONFIG_FEATURE_INSTALLER=y
# CONFIG_INSTALL_NO_USR is not set
-CONFIG_LOCALE_SUPPORT=y
+# CONFIG_LOCALE_SUPPORT is not set
CONFIG_UNICODE_SUPPORT=y
# CONFIG_UNICODE_USING_LOCALE is not set
# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
@@ -49,12 +49,12 @@ CONFIG_FEATURE_SUID_CONFIG_QUIET=y
# CONFIG_FEATURE_PREFER_APPLETS is not set
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
+CONFIG_FEATURE_HAVE_RPC=y
#
# Build Options
#
-CONFIG_STATIC=y
+# CONFIG_STATIC is not set
# CONFIG_PIE is not set
# CONFIG_NOMMU is not set
# CONFIG_BUILD_LIBBUSYBOX is not set
@@ -62,7 +62,10 @@ CONFIG_STATIC=y
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
CONFIG_LFS=y
CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_SYSROOT=""
CONFIG_EXTRA_CFLAGS=""
+CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDLIBS=""
#
# Debugging Options
@@ -92,25 +95,26 @@ CONFIG_PREFIX="./_install"
CONFIG_FEATURE_SYSTEMD=y
CONFIG_FEATURE_RTMINMAX=y
CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
-# CONFIG_FEATURE_FAST_TOP is not set
+CONFIG_MD5_SMALL=1
+CONFIG_FEATURE_FAST_TOP=y
# CONFIG_FEATURE_ETC_NETWORKS is not set
CONFIG_FEATURE_USE_TERMIOS=y
-# CONFIG_FEATURE_EDITING is not set
-CONFIG_FEATURE_EDITING_MAX_LEN=0
+CONFIG_FEATURE_EDITING=y
+CONFIG_FEATURE_EDITING_MAX_LEN=1024
# CONFIG_FEATURE_EDITING_VI is not set
-CONFIG_FEATURE_EDITING_HISTORY=0
-# CONFIG_FEATURE_EDITING_SAVEHISTORY is not set
-# CONFIG_FEATURE_REVERSE_SEARCH is not set
-# CONFIG_FEATURE_TAB_COMPLETION is not set
+CONFIG_FEATURE_EDITING_HISTORY=255
+CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set
+CONFIG_FEATURE_REVERSE_SEARCH=y
+CONFIG_FEATURE_TAB_COMPLETION=y
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
-# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set
+CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set
CONFIG_FEATURE_NON_POSIX_CP=y
# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set
CONFIG_FEATURE_COPYBUF_KB=4
CONFIG_FEATURE_SKIP_ROOTFS=y
-CONFIG_MONOTONIC_SYSCALL=y
+# CONFIG_MONOTONIC_SYSCALL is not set
CONFIG_IOCTL_HEX2STR_ERROR=y
CONFIG_FEATURE_HWIB=y
@@ -130,26 +134,27 @@ CONFIG_FEATURE_SEAMLESS_GZ=y
# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
# CONFIG_FEATURE_AR_CREATE is not set
CONFIG_BUNZIP2=y
-# CONFIG_BZIP2 is not set
-# CONFIG_CPIO is not set
-# CONFIG_FEATURE_CPIO_O is not set
-# CONFIG_FEATURE_CPIO_P is not set
+CONFIG_BZIP2=y
+CONFIG_CPIO=y
+CONFIG_FEATURE_CPIO_O=y
+CONFIG_FEATURE_CPIO_P=y
# CONFIG_DPKG is not set
# CONFIG_DPKG_DEB is not set
# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
CONFIG_GUNZIP=y
CONFIG_GZIP=y
CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
+CONFIG_GZIP_FAST=0
CONFIG_LZOP=y
# CONFIG_LZOP_COMPR_HIGH is not set
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
+CONFIG_RPM2CPIO=y
+CONFIG_RPM=y
CONFIG_TAR=y
CONFIG_FEATURE_TAR_CREATE=y
CONFIG_FEATURE_TAR_AUTODETECT=y
-# CONFIG_FEATURE_TAR_FROM is not set
-# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
-# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
+CONFIG_FEATURE_TAR_FROM=y
+CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
+CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
CONFIG_FEATURE_TAR_TO_COMMAND=y
@@ -157,9 +162,9 @@ CONFIG_FEATURE_TAR_UNAME_GNAME=y
CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
# CONFIG_FEATURE_TAR_SELINUX is not set
# CONFIG_UNCOMPRESS is not set
-# CONFIG_UNLZMA is not set
+CONFIG_UNLZMA=y
# CONFIG_FEATURE_LZMA_FAST is not set
-# CONFIG_LZMA is not set
+CONFIG_LZMA=y
CONFIG_UNXZ=y
CONFIG_XZ=y
CONFIG_UNZIP=y
@@ -173,58 +178,59 @@ CONFIG_DATE=y
CONFIG_FEATURE_DATE_ISOFMT=y
# CONFIG_FEATURE_DATE_NANO is not set
CONFIG_FEATURE_DATE_COMPAT=y
+CONFIG_HOSTID=y
CONFIG_ID=y
CONFIG_GROUPS=y
CONFIG_TEST=y
-# CONFIG_FEATURE_TEST_64 is not set
+CONFIG_FEATURE_TEST_64=y
CONFIG_TOUCH=y
+CONFIG_FEATURE_TOUCH_SUSV3=y
CONFIG_TR=y
-# CONFIG_FEATURE_TR_CLASSES is not set
-# CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_FEATURE_TR_CLASSES=y
+CONFIG_FEATURE_TR_EQUIV=y
CONFIG_BASE64=y
CONFIG_WHO=y
CONFIG_USERS=y
-# CONFIG_CAL is not set
-# CONFIG_CATV is not set
+CONFIG_CAL=y
+CONFIG_CATV=y
CONFIG_CHGRP=y
CONFIG_CHMOD=y
CONFIG_CHOWN=y
CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
CONFIG_CHROOT=y
-# CONFIG_CKSUM is not set
-# CONFIG_COMM is not set
+CONFIG_CKSUM=y
+CONFIG_COMM=y
CONFIG_CP=y
CONFIG_FEATURE_CP_LONG_OPTIONS=y
CONFIG_CUT=y
CONFIG_DD=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
-# CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_FEATURE_DD_IBS_OBS=y
CONFIG_DF=y
CONFIG_FEATURE_DF_FANCY=y
CONFIG_DIRNAME=y
-# CONFIG_DOS2UNIX is not set
-# CONFIG_UNIX2DOS is not set
+CONFIG_DOS2UNIX=y
+CONFIG_UNIX2DOS=y
CONFIG_DU=y
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
CONFIG_ECHO=y
CONFIG_FEATURE_FANCY_ECHO=y
CONFIG_ENV=y
-# CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
-# CONFIG_EXPAND is not set
-# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set
-# CONFIG_EXPR is not set
-# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_FEATURE_ENV_LONG_OPTIONS=y
+CONFIG_EXPAND=y
+CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
+CONFIG_EXPR=y
+CONFIG_EXPR_MATH_SUPPORT_64=y
CONFIG_FALSE=y
-# CONFIG_FOLD is not set
+CONFIG_FOLD=y
CONFIG_FSYNC=y
CONFIG_HEAD=y
CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
CONFIG_INSTALL=y
-# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
CONFIG_LN=y
-# CONFIG_LOGNAME is not set
+CONFIG_LOGNAME=y
CONFIG_LS=y
CONFIG_FEATURE_LS_FILETYPES=y
CONFIG_FEATURE_LS_FOLLOWLINKS=y
@@ -233,28 +239,28 @@ CONFIG_FEATURE_LS_SORTFILES=y
CONFIG_FEATURE_LS_TIMESTAMPS=y
CONFIG_FEATURE_LS_USERNAME=y
CONFIG_FEATURE_LS_COLOR=y
-# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set
+CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
CONFIG_MD5SUM=y
CONFIG_MKDIR=y
-# CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set
+CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
CONFIG_MKFIFO=y
CONFIG_MKNOD=y
CONFIG_MV=y
-# CONFIG_FEATURE_MV_LONG_OPTIONS is not set
-# CONFIG_NICE is not set
-# CONFIG_NOHUP is not set
+CONFIG_FEATURE_MV_LONG_OPTIONS=y
+CONFIG_NICE=y
+CONFIG_NOHUP=y
CONFIG_OD=y
-# CONFIG_PRINTENV is not set
+CONFIG_PRINTENV=y
CONFIG_PRINTF=y
CONFIG_PWD=y
CONFIG_READLINK=y
-# CONFIG_FEATURE_READLINK_FOLLOW is not set
+CONFIG_FEATURE_READLINK_FOLLOW=y
CONFIG_REALPATH=y
CONFIG_RM=y
CONFIG_RMDIR=y
CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-# CONFIG_SEQ is not set
-# CONFIG_SHA1SUM is not set
+CONFIG_SEQ=y
+CONFIG_SHA1SUM=y
CONFIG_SHA256SUM=y
CONFIG_SHA512SUM=y
CONFIG_SLEEP=y
@@ -262,29 +268,29 @@ CONFIG_FEATURE_FANCY_SLEEP=y
CONFIG_FEATURE_FLOAT_SLEEP=y
CONFIG_SORT=y
CONFIG_FEATURE_SORT_BIG=y
-# CONFIG_SPLIT is not set
-# CONFIG_FEATURE_SPLIT_FANCY is not set
-# CONFIG_STAT is not set
-# CONFIG_FEATURE_STAT_FORMAT is not set
-# CONFIG_STTY is not set
-# CONFIG_SUM is not set
+CONFIG_SPLIT=y
+CONFIG_FEATURE_SPLIT_FANCY=y
+CONFIG_STAT=y
+CONFIG_FEATURE_STAT_FORMAT=y
+CONFIG_STTY=y
+CONFIG_SUM=y
CONFIG_SYNC=y
CONFIG_TAC=y
CONFIG_TAIL=y
CONFIG_FEATURE_FANCY_TAIL=y
CONFIG_TEE=y
-# CONFIG_FEATURE_TEE_USE_BLOCK_IO is not set
+CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
CONFIG_TRUE=y
CONFIG_TTY=y
CONFIG_UNAME=y
-# CONFIG_UNEXPAND is not set
-# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
+CONFIG_UNEXPAND=y
+CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
CONFIG_UNIQ=y
CONFIG_USLEEP=y
CONFIG_UUDECODE=y
CONFIG_UUENCODE=y
CONFIG_WC=y
-# CONFIG_FEATURE_WC_LARGE is not set
+CONFIG_FEATURE_WC_LARGE=y
CONFIG_WHOAMI=y
CONFIG_YES=y
@@ -311,25 +317,25 @@ CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
#
# Console Utilities
#
-# CONFIG_CHVT is not set
+CONFIG_CHVT=y
CONFIG_FGCONSOLE=y
CONFIG_CLEAR=y
-# CONFIG_DEALLOCVT is not set
-# CONFIG_DUMPKMAP is not set
+CONFIG_DEALLOCVT=y
+CONFIG_DUMPKMAP=y
CONFIG_KBD_MODE=y
CONFIG_LOADFONT=y
CONFIG_LOADKMAP=y
-# CONFIG_OPENVT is not set
+CONFIG_OPENVT=y
CONFIG_RESET=y
-# CONFIG_RESIZE is not set
-# CONFIG_FEATURE_RESIZE_PRINT is not set
-# CONFIG_SETCONSOLE is not set
-# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set
+CONFIG_RESIZE=y
+CONFIG_FEATURE_RESIZE_PRINT=y
+CONFIG_SETCONSOLE=y
+CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
CONFIG_SETFONT=y
CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
CONFIG_DEFAULT_SETFONT_DIR=""
-# CONFIG_SETKEYCODES is not set
-# CONFIG_SETLOGCONS is not set
+CONFIG_SETKEYCODES=y
+CONFIG_SETLOGCONS=y
CONFIG_SHOWKEY=y
#
@@ -341,14 +347,14 @@ CONFIG_FEATURE_LOADFONT_RAW=y
#
# Debian Utilities
#
-# CONFIG_MKTEMP is not set
-# CONFIG_PIPE_PROGRESS is not set
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-# CONFIG_START_STOP_DAEMON is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
+CONFIG_MKTEMP=y
+CONFIG_PIPE_PROGRESS=y
+CONFIG_RUN_PARTS=y
+CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y
+CONFIG_FEATURE_RUN_PARTS_FANCY=y
+CONFIG_START_STOP_DAEMON=y
+CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
+CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
CONFIG_WHICH=y
#
@@ -356,7 +362,7 @@ CONFIG_WHICH=y
#
CONFIG_PATCH=y
CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=1024
+CONFIG_FEATURE_VI_MAX_LEN=4096
# CONFIG_FEATURE_VI_8BIT is not set
CONFIG_FEATURE_VI_COLON=y
CONFIG_FEATURE_VI_YANKMARK=y
@@ -372,11 +378,11 @@ CONFIG_FEATURE_VI_ASK_TERMINAL=y
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
CONFIG_AWK=y
CONFIG_FEATURE_AWK_LIBM=y
-# CONFIG_CMP is not set
-# CONFIG_DIFF is not set
-# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
-# CONFIG_FEATURE_DIFF_DIR is not set
-# CONFIG_ED is not set
+CONFIG_CMP=y
+CONFIG_DIFF=y
+CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
+CONFIG_FEATURE_DIFF_DIR=y
+CONFIG_ED=y
CONFIG_SED=y
CONFIG_FEATURE_ALLOW_EXEC=y
@@ -401,7 +407,7 @@ CONFIG_FEATURE_FIND_DEPTH=y
CONFIG_FEATURE_FIND_PAREN=y
CONFIG_FEATURE_FIND_SIZE=y
CONFIG_FEATURE_FIND_PRUNE=y
-# CONFIG_FEATURE_FIND_DELETE is not set
+CONFIG_FEATURE_FIND_DELETE=y
CONFIG_FEATURE_FIND_PATH=y
CONFIG_FEATURE_FIND_REGEX=y
# CONFIG_FEATURE_FIND_CONTEXT is not set
@@ -429,10 +435,10 @@ CONFIG_INIT=y
CONFIG_FEATURE_USE_INITTAB=y
# CONFIG_FEATURE_KILL_REMOVED is not set
CONFIG_FEATURE_KILL_DELAY=0
-# CONFIG_FEATURE_INIT_SCTTY is not set
-# CONFIG_FEATURE_INIT_SYSLOG is not set
-# CONFIG_FEATURE_EXTRA_QUIET is not set
-# CONFIG_FEATURE_INIT_COREDUMPS is not set
+CONFIG_FEATURE_INIT_SCTTY=y
+CONFIG_FEATURE_INIT_SYSLOG=y
+CONFIG_FEATURE_EXTRA_QUIET=y
+CONFIG_FEATURE_INIT_COREDUMPS=y
CONFIG_FEATURE_INITRD=y
CONFIG_INIT_TERMINAL_TYPE="linux"
CONFIG_MESG=y
@@ -441,8 +447,8 @@ CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
#
# Login/Password Management Utilities
#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
+CONFIG_ADD_SHELL=y
+CONFIG_REMOVE_SHELL=y
CONFIG_FEATURE_SHADOWPASSWDS=y
CONFIG_USE_BB_PWD_GRP=y
CONFIG_USE_BB_SHADOW=y
@@ -455,20 +461,22 @@ CONFIG_FIRST_SYSTEM_ID=100
CONFIG_LAST_SYSTEM_ID=999
CONFIG_ADDGROUP=y
CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
-# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set
+CONFIG_FEATURE_ADDUSER_TO_GROUP=y
CONFIG_DELUSER=y
CONFIG_DELGROUP=y
-# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
+CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
CONFIG_GETTY=y
CONFIG_LOGIN=y
+# CONFIG_LOGIN_SESSION_AS_CHILD is not set
# CONFIG_PAM is not set
-# CONFIG_LOGIN_SCRIPTS is not set
+CONFIG_LOGIN_SCRIPTS=y
CONFIG_FEATURE_NOLOGIN=y
CONFIG_FEATURE_SECURETTY=y
CONFIG_PASSWD=y
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
CONFIG_CRYPTPW=y
-# CONFIG_CHPASSWD is not set
+CONFIG_CHPASSWD=y
+CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des"
CONFIG_SU=y
CONFIG_FEATURE_SU_SYSLOG=y
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
@@ -478,9 +486,9 @@ CONFIG_VLOCK=y
#
# Linux Ext2 FS Progs
#
-# CONFIG_CHATTR is not set
-# CONFIG_FSCK is not set
-# CONFIG_LSATTR is not set
+CONFIG_CHATTR=y
+CONFIG_FSCK=y
+CONFIG_LSATTR=y
# CONFIG_TUNE2FS is not set
#
@@ -518,6 +526,12 @@ CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# Linux System Utilities
#
CONFIG_BLOCKDEV=y
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
CONFIG_REV=y
CONFIG_ACPID=y
CONFIG_FEATURE_ACPID_COMPAT=y
@@ -528,7 +542,7 @@ CONFIG_FEATURE_DMESG_PRETTY=y
CONFIG_FBSET=y
CONFIG_FEATURE_FBSET_FANCY=y
CONFIG_FEATURE_FBSET_READMODE=y
-# CONFIG_FDFLUSH is not set
+CONFIG_FDFLUSH=y
CONFIG_FDFORMAT=y
CONFIG_FDISK=y
# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
@@ -544,8 +558,8 @@ CONFIG_FLOCK=y
CONFIG_FREERAMDISK=y
CONFIG_FSCK_MINIX=y
CONFIG_MKFS_EXT2=y
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
+CONFIG_MKFS_MINIX=y
+CONFIG_FEATURE_MINIX2=y
# CONFIG_MKFS_REISER is not set
CONFIG_MKFS_VFAT=y
CONFIG_GETOPT=y
@@ -554,19 +568,13 @@ CONFIG_HEXDUMP=y
CONFIG_FEATURE_HEXDUMP_REVERSE=y
CONFIG_HD=y
CONFIG_HWCLOCK=y
-# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
-CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
-# CONFIG_IPCRM is not set
-# CONFIG_IPCS is not set
+CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
+# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set
+CONFIG_IPCRM=y
+CONFIG_IPCS=y
CONFIG_LOSETUP=y
CONFIG_LSPCI=y
CONFIG_LSUSB=y
-# CONFIG_MDEV is not set
-# CONFIG_FEATURE_MDEV_CONF is not set
-# CONFIG_FEATURE_MDEV_RENAME is not set
-# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
-# CONFIG_FEATURE_MDEV_EXEC is not set
-# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
CONFIG_MKSWAP=y
CONFIG_FEATURE_MKSWAP_UUID=y
CONFIG_MORE=y
@@ -576,22 +584,22 @@ CONFIG_FEATURE_MOUNT_VERBOSE=y
# CONFIG_FEATURE_MOUNT_HELPERS is not set
CONFIG_FEATURE_MOUNT_LABEL=y
# CONFIG_FEATURE_MOUNT_NFS is not set
-# CONFIG_FEATURE_MOUNT_CIFS is not set
+CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
CONFIG_PIVOT_ROOT=y
-# CONFIG_RDATE is not set
+CONFIG_RDATE=y
CONFIG_RDEV=y
-# CONFIG_READPROFILE is not set
+CONFIG_READPROFILE=y
CONFIG_RTCWAKE=y
CONFIG_SCRIPT=y
CONFIG_SCRIPTREPLAY=y
-# CONFIG_SETARCH is not set
+CONFIG_SETARCH=y
CONFIG_SWAPONOFF=y
CONFIG_FEATURE_SWAPON_PRI=y
CONFIG_SWITCH_ROOT=y
CONFIG_UMOUNT=y
-# CONFIG_FEATURE_UMOUNT_ALL is not set
+CONFIG_FEATURE_UMOUNT_ALL=y
#
# Common options for mount/umount
@@ -625,19 +633,19 @@ CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
#
# Miscellaneous Utilities
#
-# CONFIG_CONSPY is not set
+CONFIG_CONSPY=y
CONFIG_LESS=y
CONFIG_FEATURE_LESS_MAXLINES=9999999
-# CONFIG_FEATURE_LESS_BRACKETS is not set
-# CONFIG_FEATURE_LESS_FLAGS is not set
-# CONFIG_FEATURE_LESS_MARKS is not set
-# CONFIG_FEATURE_LESS_REGEXP is not set
+CONFIG_FEATURE_LESS_BRACKETS=y
+CONFIG_FEATURE_LESS_FLAGS=y
+CONFIG_FEATURE_LESS_MARKS=y
+CONFIG_FEATURE_LESS_REGEXP=y
CONFIG_FEATURE_LESS_WINCH=y
CONFIG_FEATURE_LESS_ASK_TERMINAL=y
CONFIG_FEATURE_LESS_DASHCMD=y
CONFIG_FEATURE_LESS_LINENUMS=y
-# CONFIG_NANDWRITE is not set
-# CONFIG_NANDDUMP is not set
+CONFIG_NANDWRITE=y
+CONFIG_NANDDUMP=y
CONFIG_SETSERIAL=y
CONFIG_UBIATTACH=y
CONFIG_UBIDETACH=y
@@ -645,9 +653,9 @@ CONFIG_UBIMKVOL=y
CONFIG_UBIRMVOL=y
CONFIG_UBIRSVOL=y
CONFIG_UBIUPDATEVOL=y
-# CONFIG_ADJTIMEX is not set
-CONFIG_BBCONFIG=y
-CONFIG_FEATURE_COMPRESS_BBCONFIG=y
+CONFIG_ADJTIMEX=y
+# CONFIG_BBCONFIG is not set
+# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set
CONFIG_BEEP=y
CONFIG_FEATURE_BEEP_FREQ=4000
CONFIG_FEATURE_BEEP_LENGTH_MS=30
@@ -659,14 +667,14 @@ CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
CONFIG_FEATURE_CHAT_CLR_ABORT=y
-# CONFIG_CHRT is not set
-# CONFIG_CROND is not set
-# CONFIG_FEATURE_CROND_D is not set
-# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
-CONFIG_FEATURE_CROND_DIR=""
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
+CONFIG_CHRT=y
+CONFIG_CROND=y
+CONFIG_FEATURE_CROND_D=y
+CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
+CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
+CONFIG_CRONTAB=y
+CONFIG_DC=y
+CONFIG_FEATURE_DC_LIBM=y
# CONFIG_DEVFSD is not set
# CONFIG_DEVFSD_MODLOAD is not set
# CONFIG_DEVFSD_FG_NP is not set
@@ -682,163 +690,164 @@ CONFIG_FBSPLASH=y
# CONFIG_FLASH_ERASEALL is not set
CONFIG_IONICE=y
# CONFIG_INOTIFYD is not set
-# CONFIG_LAST is not set
+CONFIG_LAST=y
# CONFIG_FEATURE_LAST_SMALL is not set
-# CONFIG_FEATURE_LAST_FANCY is not set
+CONFIG_FEATURE_LAST_FANCY=y
CONFIG_HDPARM=y
-# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set
-# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set
-# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set
-# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set
+CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
+CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
+CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
+CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
CONFIG_MAKEDEVS=y
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
CONFIG_FEATURE_MAKEDEVS_TABLE=y
CONFIG_MAN=y
-# CONFIG_MICROCOM is not set
-# CONFIG_MOUNTPOINT is not set
-# CONFIG_MT is not set
-# CONFIG_RAIDAUTORUN is not set
-# CONFIG_READAHEAD is not set
+CONFIG_MICROCOM=y
+CONFIG_MOUNTPOINT=y
+CONFIG_MT=y
+CONFIG_RAIDAUTORUN=y
+CONFIG_READAHEAD=y
# CONFIG_RFKILL is not set
-# CONFIG_RUNLEVEL is not set
-# CONFIG_RX is not set
-# CONFIG_SETSID is not set
+CONFIG_RUNLEVEL=y
+CONFIG_RX=y
+CONFIG_SETSID=y
CONFIG_STRINGS=y
# CONFIG_TASKSET is not set
# CONFIG_FEATURE_TASKSET_FANCY is not set
CONFIG_TIME=y
CONFIG_TIMEOUT=y
-# CONFIG_TTYSIZE is not set
+CONFIG_TTYSIZE=y
CONFIG_VOLNAME=y
CONFIG_WALL=y
-# CONFIG_WATCHDOG is not set
+CONFIG_WATCHDOG=y
#
# Networking Utilities
#
-# CONFIG_NAMEIF is not set
-# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
+CONFIG_NAMEIF=y
+CONFIG_FEATURE_NAMEIF_EXTENDED=y
CONFIG_NBDCLIENT=y
-# CONFIG_NC is not set
-# CONFIG_NC_SERVER is not set
-# CONFIG_NC_EXTRA is not set
+CONFIG_NC=y
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
# CONFIG_NC_110_COMPAT is not set
CONFIG_PING=y
-# CONFIG_PING6 is not set
+CONFIG_PING6=y
CONFIG_FEATURE_FANCY_PING=y
CONFIG_WHOIS=y
-# CONFIG_FEATURE_IPV6 is not set
+CONFIG_FEATURE_IPV6=y
# CONFIG_FEATURE_UNIX_LOCAL is not set
-# CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set
+CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set
-# CONFIG_ARP is not set
-# CONFIG_ARPING is not set
+CONFIG_ARP=y
+CONFIG_ARPING=y
CONFIG_BRCTL=y
CONFIG_FEATURE_BRCTL_FANCY=y
CONFIG_FEATURE_BRCTL_SHOW=y
-# CONFIG_DNSD is not set
-# CONFIG_ETHER_WAKE is not set
-# CONFIG_FAKEIDENTD is not set
+CONFIG_DNSD=y
+CONFIG_ETHER_WAKE=y
+CONFIG_FAKEIDENTD=y
CONFIG_FTPD=y
CONFIG_FEATURE_FTP_WRITE=y
CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
+CONFIG_FTPGET=y
+CONFIG_FTPPUT=y
+CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y
CONFIG_HOSTNAME=y
-# CONFIG_HTTPD is not set
-# CONFIG_FEATURE_HTTPD_RANGES is not set
-# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set
-# CONFIG_FEATURE_HTTPD_SETUID is not set
-# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
-# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set
-# CONFIG_FEATURE_HTTPD_CGI is not set
-# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set
-# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set
-# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set
-# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
-# CONFIG_FEATURE_HTTPD_PROXY is not set
-# CONFIG_FEATURE_HTTPD_GZIP is not set
+CONFIG_HTTPD=y
+CONFIG_FEATURE_HTTPD_RANGES=y
+CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
+CONFIG_FEATURE_HTTPD_SETUID=y
+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
+CONFIG_FEATURE_HTTPD_PROXY=y
+CONFIG_FEATURE_HTTPD_GZIP=y
CONFIG_IFCONFIG=y
CONFIG_FEATURE_IFCONFIG_STATUS=y
-# CONFIG_FEATURE_IFCONFIG_SLIP is not set
-# CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_FEATURE_IFCONFIG_SLIP=y
+CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
CONFIG_FEATURE_IFCONFIG_HW=y
-# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set
+CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
CONFIG_IFENSLAVE=y
CONFIG_IFPLUGD=y
-# CONFIG_IFUPDOWN is not set
-CONFIG_IFUPDOWN_IFSTATE_PATH=""
-# CONFIG_FEATURE_IFUPDOWN_IP is not set
-# CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set
+CONFIG_IFUPDOWN=y
+CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
+CONFIG_FEATURE_IFUPDOWN_IP=y
+CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set
-# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set
-# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set
+CONFIG_FEATURE_IFUPDOWN_IPV4=y
+CONFIG_FEATURE_IFUPDOWN_IPV6=y
+CONFIG_FEATURE_IFUPDOWN_MAPPING=y
# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-# CONFIG_IP is not set
-# CONFIG_FEATURE_IP_ADDRESS is not set
-# CONFIG_FEATURE_IP_LINK is not set
-# CONFIG_FEATURE_IP_ROUTE is not set
-# CONFIG_FEATURE_IP_TUNNEL is not set
-# CONFIG_FEATURE_IP_RULE is not set
-# CONFIG_FEATURE_IP_SHORT_FORMS is not set
+CONFIG_INETD=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
+CONFIG_FEATURE_INETD_RPC=y
+CONFIG_IP=y
+CONFIG_FEATURE_IP_ADDRESS=y
+CONFIG_FEATURE_IP_LINK=y
+CONFIG_FEATURE_IP_ROUTE=y
+CONFIG_FEATURE_IP_TUNNEL=y
+CONFIG_FEATURE_IP_RULE=y
+CONFIG_FEATURE_IP_SHORT_FORMS=y
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
-# CONFIG_IPADDR is not set
-# CONFIG_IPLINK is not set
-# CONFIG_IPROUTE is not set
-# CONFIG_IPTUNNEL is not set
-# CONFIG_IPRULE is not set
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-# CONFIG_NETSTAT is not set
-# CONFIG_FEATURE_NETSTAT_WIDE is not set
-# CONFIG_FEATURE_NETSTAT_PRG is not set
-# CONFIG_NSLOOKUP is not set
+CONFIG_IPADDR=y
+CONFIG_IPLINK=y
+CONFIG_IPROUTE=y
+CONFIG_IPTUNNEL=y
+CONFIG_IPRULE=y
+CONFIG_IPCALC=y
+CONFIG_FEATURE_IPCALC_FANCY=y
+CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y
+CONFIG_NETSTAT=y
+CONFIG_FEATURE_NETSTAT_WIDE=y
+CONFIG_FEATURE_NETSTAT_PRG=y
+CONFIG_NSLOOKUP=y
CONFIG_NTPD=y
CONFIG_FEATURE_NTPD_SERVER=y
-# CONFIG_PSCAN is not set
+CONFIG_PSCAN=y
CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-# CONFIG_TELNET is not set
-# CONFIG_FEATURE_TELNET_TTYPE is not set
-# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
-# CONFIG_TELNETD is not set
-# CONFIG_FEATURE_TELNETD_STANDALONE is not set
-# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
-# CONFIG_TFTP is not set
+CONFIG_SLATTACH=y
+CONFIG_TCPSVD=y
+CONFIG_TELNET=y
+CONFIG_FEATURE_TELNET_TTYPE=y
+CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_TELNETD=y
+CONFIG_FEATURE_TELNETD_STANDALONE=y
+CONFIG_FEATURE_TELNETD_INETD_WAIT=y
+CONFIG_TFTP=y
CONFIG_TFTPD=y
#
# Common options for tftp/tftpd
#
-# CONFIG_FEATURE_TFTP_GET is not set
-# CONFIG_FEATURE_TFTP_PUT is not set
-# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
-# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
+CONFIG_FEATURE_TFTP_GET=y
+CONFIG_FEATURE_TFTP_PUT=y
+CONFIG_FEATURE_TFTP_BLOCKSIZE=y
+CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
# CONFIG_TFTP_DEBUG is not set
-# CONFIG_TRACEROUTE is not set
-# CONFIG_TRACEROUTE6 is not set
-# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set
+CONFIG_TRACEROUTE=y
+CONFIG_TRACEROUTE6=y
+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
CONFIG_TUNCTL=y
CONFIG_FEATURE_TUNCTL_UG=y
+# CONFIG_UDHCPC6 is not set
CONFIG_UDHCPD=y
CONFIG_DHCPRELAY=y
CONFIG_DUMPLEASES=y
-# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
+CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set
CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
CONFIG_UDHCPC=y
@@ -849,15 +858,15 @@ CONFIG_FEATURE_UDHCP_RFC3397=y
CONFIG_FEATURE_UDHCP_8021Q=y
CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
-# CONFIG_UDPSVD is not set
+CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
+CONFIG_UDPSVD=y
CONFIG_VCONFIG=y
CONFIG_WGET=y
CONFIG_FEATURE_WGET_STATUSBAR=y
CONFIG_FEATURE_WGET_AUTHENTICATION=y
-# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
+CONFIG_FEATURE_WGET_LONG_OPTIONS=y
CONFIG_FEATURE_WGET_TIMEOUT=y
-# CONFIG_ZCIP is not set
+CONFIG_ZCIP=y
#
# Print Utilities
@@ -881,8 +890,9 @@ CONFIG_SENDMAIL=y
# Process Utilities
#
CONFIG_IOSTAT=y
+CONFIG_LSOF=y
CONFIG_MPSTAT=y
-# CONFIG_NMETER is not set
+CONFIG_NMETER=y
CONFIG_PMAP=y
CONFIG_POWERTOP=y
CONFIG_PSTREE=y
@@ -891,19 +901,20 @@ CONFIG_SMEMCAP=y
CONFIG_UPTIME=y
CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
CONFIG_FREE=y
-# CONFIG_FUSER is not set
+CONFIG_FUSER=y
CONFIG_KILL=y
CONFIG_KILLALL=y
-# CONFIG_KILLALL5 is not set
-# CONFIG_PGREP is not set
+CONFIG_KILLALL5=y
+CONFIG_PGREP=y
CONFIG_PIDOF=y
-# CONFIG_FEATURE_PIDOF_SINGLE is not set
-# CONFIG_FEATURE_PIDOF_OMIT is not set
-# CONFIG_PKILL is not set
+CONFIG_FEATURE_PIDOF_SINGLE=y
+CONFIG_FEATURE_PIDOF_OMIT=y
+CONFIG_PKILL=y
CONFIG_PS=y
# CONFIG_FEATURE_PS_WIDE is not set
-# CONFIG_FEATURE_PS_TIME is not set
-# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
+# CONFIG_FEATURE_PS_LONG is not set
+CONFIG_FEATURE_PS_TIME=y
+CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
CONFIG_RENICE=y
CONFIG_BB_SYSCTL=y
@@ -911,26 +922,26 @@ CONFIG_TOP=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
-# CONFIG_FEATURE_TOP_DECIMALS is not set
+CONFIG_FEATURE_TOP_DECIMALS=y
CONFIG_FEATURE_TOP_SMP_PROCESS=y
-# CONFIG_FEATURE_TOPMEM is not set
+CONFIG_FEATURE_TOPMEM=y
CONFIG_FEATURE_SHOW_THREADS=y
CONFIG_WATCH=y
#
# Runit Utilities
#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
+CONFIG_RUNSV=y
+CONFIG_RUNSVDIR=y
# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-# CONFIG_CHPST is not set
-# CONFIG_SETUIDGID is not set
-# CONFIG_ENVUIDGID is not set
-# CONFIG_ENVDIR is not set
-# CONFIG_SOFTLIMIT is not set
+CONFIG_SV=y
+CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service"
+CONFIG_SVLOGD=y
+CONFIG_CHPST=y
+CONFIG_SETUIDGID=y
+CONFIG_ENVUIDGID=y
+CONFIG_ENVDIR=y
+CONFIG_SOFTLIMIT=y
# CONFIG_CHCON is not set
# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
# CONFIG_GETENFORCE is not set
@@ -960,27 +971,27 @@ CONFIG_ASH_BUILTIN_ECHO=y
CONFIG_ASH_BUILTIN_PRINTF=y
CONFIG_ASH_BUILTIN_TEST=y
CONFIG_ASH_CMDCMD=y
-CONFIG_ASH_MAIL=y
+# CONFIG_ASH_MAIL is not set
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-# CONFIG_ASH_RANDOM_SUPPORT is not set
-# CONFIG_ASH_EXPAND_PRMT is not set
-# CONFIG_CTTYHACK is not set
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
+CONFIG_ASH_RANDOM_SUPPORT=y
+CONFIG_ASH_EXPAND_PRMT=y
+CONFIG_CTTYHACK=y
+CONFIG_HUSH=y
+CONFIG_HUSH_BASH_COMPAT=y
+CONFIG_HUSH_BRACE_EXPANSION=y
+CONFIG_HUSH_HELP=y
+CONFIG_HUSH_INTERACTIVE=y
+CONFIG_HUSH_SAVEHISTORY=y
+CONFIG_HUSH_JOB=y
+CONFIG_HUSH_TICK=y
+CONFIG_HUSH_IF=y
+CONFIG_HUSH_LOOPS=y
+CONFIG_HUSH_CASE=y
+CONFIG_HUSH_FUNCTIONS=y
+CONFIG_HUSH_LOCAL=y
+CONFIG_HUSH_RANDOM_SUPPORT=y
+CONFIG_HUSH_EXPORT_N=y
+CONFIG_HUSH_MODE_X=y
# CONFIG_MSH is not set
CONFIG_FEATURE_SH_IS_ASH=y
# CONFIG_FEATURE_SH_IS_HUSH is not set
@@ -990,7 +1001,7 @@ CONFIG_FEATURE_SH_IS_ASH=y
CONFIG_FEATURE_BASH_IS_NONE=y
CONFIG_SH_MATH_SUPPORT=y
CONFIG_SH_MATH_SUPPORT_64=y
-# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
+CONFIG_FEATURE_SH_EXTRA_QUIET=y
# CONFIG_FEATURE_SH_STANDALONE is not set
# CONFIG_FEATURE_SH_NOFORK is not set
CONFIG_FEATURE_SH_HISTFILESIZE=y
@@ -1000,14 +1011,14 @@ CONFIG_FEATURE_SH_HISTFILESIZE=y
#
CONFIG_SYSLOGD=y
CONFIG_FEATURE_ROTATE_LOGFILE=y
-# CONFIG_FEATURE_REMOTE_LOG is not set
+CONFIG_FEATURE_REMOTE_LOG=y
CONFIG_FEATURE_SYSLOGD_DUP=y
CONFIG_FEATURE_SYSLOGD_CFG=y
CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
CONFIG_FEATURE_IPC_SYSLOG=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
-# CONFIG_LOGREAD is not set
-# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+CONFIG_LOGREAD=y
+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
CONFIG_KLOGD=y
CONFIG_FEATURE_KLOGD_KLOGCTL=y
CONFIG_LOGGER=y
diff --git a/shell-term-fm/mksh/DETAILS b/shell-term-fm/mksh/DETAILS
index b3f8300..e89f43c 100755
--- a/shell-term-fm/mksh/DETAILS
+++ b/shell-term-fm/mksh/DETAILS
@@ -16,8 +16,8 @@ Bourne-compatible shell which is largely similar to the
original AT&T Korn
shell; mksh is the only pdksh derivate currently being actively developed. It
includes bug fixes and feature improvements, in order to produce a modern,
robust shell good for interactive and especially script use. mksh has UTF-8
-support (e.g. in the emacs editing mode); R38c corresponds to OpenBSD
-4.5-current ksh (without GNU bash-like $PS1 and fancy character classes). The
+support (e.g. in the emacs editing mode); R46 corresponds to OpenBSD
+5.1-current ksh (without GNU bash-like $PS1 and fancy character classes). The
code has throughoutly been cleaned up and simplified, bugs fixed, standards
compliance added, and several enhancements (for extended compatibility to
other
modern shells - as well as a couple of its own) have been placed.
diff --git a/shell-term-fm/mksh/HISTORY b/shell-term-fm/mksh/HISTORY
index b839ae3..4b988a6 100644
--- a/shell-term-fm/mksh/HISTORY
+++ b/shell-term-fm/mksh/HISTORY
@@ -1,3 +1,6 @@
+2013-05-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: corrected description for R46 release
+
2013-05-07 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: updated spell to R46