summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2010-03-28 12:13:38 +0200
committerMartin Väth <vaeth@mathematik.uni-wuerzburg.de>2010-03-28 12:13:38 +0200
commit3c20a4557767ea27aef7df1f4443dada90d06138 (patch)
treeb8bf2e2934314313ed99330577d4906b79d8f5aa
downloadmv-3c20a4557767ea27aef7df1f4443dada90d06138.tar.gz
mv-3c20a4557767ea27aef7df1f4443dada90d06138.tar.bz2
mv-3c20a4557767ea27aef7df1f4443dada90d06138.zip
Import of the mv overlay
-rw-r--r--app-dicts/stardict-dictd-BritannicaConcise/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-BritannicaConcise/Manifest4
-rw-r--r--app-dicts/stardict-dictd-BritannicaConcise/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-BritannicaConcise/stardict-dictd-BritannicaConcise-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-dictd-cced/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-cced/Manifest4
-rw-r--r--app-dicts/stardict-dictd-cced/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-cced/stardict-dictd-cced-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-dictd-longman/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-longman/Manifest4
-rw-r--r--app-dicts/stardict-dictd-longman/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-longman/stardict-dictd-longman-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-dictd-merrianwebster/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-merrianwebster/Manifest4
-rw-r--r--app-dicts/stardict-dictd-merrianwebster/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-merrianwebster/stardict-dictd-merrianwebster-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-dictd-oald/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-oald/Manifest4
-rw-r--r--app-dicts/stardict-dictd-oald/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-oald/stardict-dictd-oald-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-dictd-thesaurus-ee/ChangeLog7
-rw-r--r--app-dicts/stardict-dictd-thesaurus-ee/Manifest4
-rw-r--r--app-dicts/stardict-dictd-thesaurus-ee/metadata.xml9
-rw-r--r--app-dicts/stardict-dictd-thesaurus-ee/stardict-dictd-thesaurus-ee-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-freedict-deu-eng/ChangeLog7
-rw-r--r--app-dicts/stardict-freedict-deu-eng/Manifest4
-rw-r--r--app-dicts/stardict-freedict-deu-eng/metadata.xml9
-rw-r--r--app-dicts/stardict-freedict-deu-eng/stardict-freedict-deu-eng-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-freedict-deu-ita/ChangeLog7
-rw-r--r--app-dicts/stardict-freedict-deu-ita/Manifest4
-rw-r--r--app-dicts/stardict-freedict-deu-ita/metadata.xml9
-rw-r--r--app-dicts/stardict-freedict-deu-ita/stardict-freedict-deu-ita-2.4.2.ebuild15
-rw-r--r--app-dicts/stardict-freedict-ita-deu/ChangeLog7
-rw-r--r--app-dicts/stardict-freedict-ita-deu/Manifest4
-rw-r--r--app-dicts/stardict-freedict-ita-deu/metadata.xml9
-rw-r--r--app-dicts/stardict-freedict-ita-deu/stardict-freedict-ita-deu-2.4.2.ebuild15
-rw-r--r--app-shells/heirloom-sh/ChangeLog7
-rw-r--r--app-shells/heirloom-sh/Manifest4
-rw-r--r--app-shells/heirloom-sh/heirloom-sh-050706.ebuild34
-rw-r--r--app-shells/heirloom-sh/metadata.xml9
-rw-r--r--games-rpg/magus-live/ChangeLog59
-rw-r--r--games-rpg/magus-live/Manifest3
-rw-r--r--games-rpg/magus-live/magus-live-1.3.1-r6.ebuild262
-rw-r--r--games-rpg/magus-live/metadata.xml16
-rw-r--r--net-dialup/accounting/ChangeLog7
-rw-r--r--net-dialup/accounting/Manifest6
-rw-r--r--net-dialup/accounting/accounting-1.59.38-r2.ebuild67
-rw-r--r--net-dialup/accounting/files/ip-down.sh3
-rw-r--r--net-dialup/accounting/files/ip-up.sh4
-rw-r--r--net-dialup/accounting/metadata.xml9
-rw-r--r--net-dialup/martian/ChangeLog8
-rw-r--r--net-dialup/martian/Manifest4
-rw-r--r--net-dialup/martian/martian-20080625.ebuild63
-rw-r--r--net-dialup/martian/metadata.xml9
-rw-r--r--net-print/foo2zjs/ChangeLog8
-rw-r--r--net-print/foo2zjs/Manifest24
-rw-r--r--net-print/foo2zjs/files/foo2zjs-20081129-Makefile.patch145
-rw-r--r--net-print/foo2zjs/files/foo2zjs-20081129-udevfwld.patch273
-rw-r--r--net-print/foo2zjs/foo2zjs-20081129.ebuild126
-rw-r--r--net-print/foo2zjs/metadata.xml9
-rw-r--r--profiles/repo_name1
-rw-r--r--sys-apps/less-select/ChangeLog37
-rw-r--r--sys-apps/less-select/Manifest10
-rw-r--r--sys-apps/less-select/files/README.Gentoo22
-rw-r--r--sys-apps/less-select/files/code2color.patch34
-rw-r--r--sys-apps/less-select/files/less.envd2
-rw-r--r--sys-apps/less-select/files/lesspipe.sh267
-rw-r--r--sys-apps/less-select/less-select-436.ebuild69
-rw-r--r--sys-apps/less-select/metadata.xml12
-rw-r--r--sys-fs/aufs2/ChangeLog26
-rw-r--r--sys-fs/aufs2/Manifest3
-rw-r--r--sys-fs/aufs2/aufs2-99999999.ebuild143
-rw-r--r--sys-fs/aufs2/metadata.xml9
-rw-r--r--sys-fs/squash_dir/ChangeLog7
-rw-r--r--sys-fs/squash_dir/Manifest4
-rw-r--r--sys-fs/squash_dir/metadata.xml14
-rw-r--r--sys-fs/squash_dir/squash_dir-10.2.ebuild36
-rw-r--r--www-plugins/better-privacy/ChangeLog7
-rw-r--r--www-plugins/better-privacy/Manifest4
-rw-r--r--www-plugins/better-privacy/better-privacy-1.45.ebuild62
-rw-r--r--www-plugins/better-privacy/metadata.xml9
-rw-r--r--www-plugins/flashgot/ChangeLog7
-rw-r--r--www-plugins/flashgot/Manifest4
-rw-r--r--www-plugins/flashgot/flashgot-1.1.9.8.ebuild39
-rw-r--r--www-plugins/flashgot/metadata.xml9
-rw-r--r--www-plugins/stylish/ChangeLog7
-rw-r--r--www-plugins/stylish/Manifest4
-rw-r--r--www-plugins/stylish/metadata.xml9
-rw-r--r--www-plugins/stylish/stylish-1.0.7.ebuild50
-rw-r--r--www-plugins/video-downloadhelper/ChangeLog7
-rw-r--r--www-plugins/video-downloadhelper/Manifest4
-rw-r--r--www-plugins/video-downloadhelper/metadata.xml9
-rw-r--r--www-plugins/video-downloadhelper/video-downloadhelper-4.7.ebuild41
93 files changed, 2442 insertions, 0 deletions
diff --git a/app-dicts/stardict-dictd-BritannicaConcise/ChangeLog b/app-dicts/stardict-dictd-BritannicaConcise/ChangeLog
new file mode 100644
index 00000000..761602cc
--- /dev/null
+++ b/app-dicts/stardict-dictd-BritannicaConcise/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-BritannicaConcise
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-BritannicaConcise-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-BritannicaConcise/Manifest b/app-dicts/stardict-dictd-BritannicaConcise/Manifest
new file mode 100644
index 00000000..3c05b027
--- /dev/null
+++ b/app-dicts/stardict-dictd-BritannicaConcise/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-BritannicaConcise-2.4.2.tar.bz2 6999821 RMD160 1ba15cba0b11bb9e509a999e4e06b9ed8a8c0fdd SHA1 217c6ecae7ec302246ea91d0810400b9cfb3a96f SHA256 f25aae8633b4b4f87424b745c87478772e74351d8674e756ef6252c087e01e9c
+EBUILD stardict-dictd-BritannicaConcise-2.4.2.ebuild 380 RMD160 00a7ff7202c327dd286d834021a75b122fb8634d SHA1 a4a000c06b1faa207b309584b79b7360a1ac70db SHA256 9d4d2989b536e0dc1d51e9539c9973d66ed7af4a8df455404a427c85000eaaa7
+MISC ChangeLog 308 RMD160 2354913a1c92bf9f900c137e9cb6e8819fad2374 SHA1 c5a5fc2834b18e852481ebddbdb04b8ccb9bd3e0 SHA256 9a1abf61c4aaca672de56625f39da9ea5da39d8fb047bb2d4a5f20c11d898c59
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-BritannicaConcise/metadata.xml b/app-dicts/stardict-dictd-BritannicaConcise/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-BritannicaConcise/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-BritannicaConcise/stardict-dictd-BritannicaConcise-2.4.2.ebuild b/app-dicts/stardict-dictd-BritannicaConcise/stardict-dictd-BritannicaConcise-2.4.2.ebuild
new file mode 100644
index 00000000..a8d34546
--- /dev/null
+++ b/app-dicts/stardict-dictd-BritannicaConcise/stardict-dictd-BritannicaConcise-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's The Britannica Concise Encyclopedia"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-dictd-cced/ChangeLog b/app-dicts/stardict-dictd-cced/ChangeLog
new file mode 100644
index 00000000..d9266fa0
--- /dev/null
+++ b/app-dicts/stardict-dictd-cced/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-cced
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-cced-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-cced/Manifest b/app-dicts/stardict-dictd-cced/Manifest
new file mode 100644
index 00000000..6861f085
--- /dev/null
+++ b/app-dicts/stardict-dictd-cced/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-cced-2.4.2.tar.bz2 5151533 RMD160 6d5349f27c8fcf6a5aae6ed2be5cdf824308e0ca SHA1 fbf0092b939d9d5fde8797fbab9d76599d10377c SHA256 0d67c82164aa44622c8dd652afd4445b4cb5b7ed7c426e8d68cd822a130ba9ef
+EBUILD stardict-dictd-cced-2.4.2.ebuild 379 RMD160 cb2cd01dc6ea781a16c45418d4db09142a170dd5 SHA1 680cd100f349b502f39b1be853aff18a8ec88467 SHA256 1a301fa1ad68b6d2dd63cef194259a1e1d7bac75d3636f7194b57e985fb6ebdf
+MISC ChangeLog 282 RMD160 6dedd330708c1ebf94fdf1fc13a2f1d402674a4d SHA1 00e743871c01d7c4ea2314df4238132ae85c7170 SHA256 e66c6d1d7ebe9b21c7fd8707cec471cd60a724f5c9a3a71f07b6d810cb339743
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-cced/metadata.xml b/app-dicts/stardict-dictd-cced/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-cced/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-cced/stardict-dictd-cced-2.4.2.ebuild b/app-dicts/stardict-dictd-cced/stardict-dictd-cced-2.4.2.ebuild
new file mode 100644
index 00000000..f99bb27b
--- /dev/null
+++ b/app-dicts/stardict-dictd-cced/stardict-dictd-cced-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's Collins Cobuild English Dictionary"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-dictd-longman/ChangeLog b/app-dicts/stardict-dictd-longman/ChangeLog
new file mode 100644
index 00000000..f961d312
--- /dev/null
+++ b/app-dicts/stardict-dictd-longman/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-longman
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-longman-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-longman/Manifest b/app-dicts/stardict-dictd-longman/Manifest
new file mode 100644
index 00000000..aa91fa88
--- /dev/null
+++ b/app-dicts/stardict-dictd-longman/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-longman-2.4.2.tar.bz2 6402702 RMD160 3bb2dfd6467b24379d497fa0200b639b622f1e1e SHA1 f2b71d7c311cdb5690e023b4b9042382d92c999d SHA256 e6ff22d606f54e6838e7edb590e7beaffd10ce059a6e2e1b2df0fc6b8ee212ec
+EBUILD stardict-dictd-longman-2.4.2.ebuild 387 RMD160 12bafe82789a39c404c52639db7ce1d9f5d79069 SHA1 89da216238ab7617b35dc546782340f5bd0b73f0 SHA256 59479b536572c21bdd783c67428602858eb9b887bfb75b4926dcc8f78b75a98a
+MISC ChangeLog 288 RMD160 982268cd3481048c8fdbdd9906f41bac0ed4e8c2 SHA1 fc2e4bedc357c8817434b24d7d4ec44e7ecac65a SHA256 156460d869a93022667aeb84b5ccdfa2bbd22a825821054166829bfe4d4f44ca
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-longman/metadata.xml b/app-dicts/stardict-dictd-longman/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-longman/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-longman/stardict-dictd-longman-2.4.2.ebuild b/app-dicts/stardict-dictd-longman/stardict-dictd-longman-2.4.2.ebuild
new file mode 100644
index 00000000..9e07fe0c
--- /dev/null
+++ b/app-dicts/stardict-dictd-longman/stardict-dictd-longman-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's Longman Dictionary of Contemporary English"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-dictd-merrianwebster/ChangeLog b/app-dicts/stardict-dictd-merrianwebster/ChangeLog
new file mode 100644
index 00000000..7b850c2a
--- /dev/null
+++ b/app-dicts/stardict-dictd-merrianwebster/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-merrianwebster
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-merrianwebster-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-merrianwebster/Manifest b/app-dicts/stardict-dictd-merrianwebster/Manifest
new file mode 100644
index 00000000..84e57e3e
--- /dev/null
+++ b/app-dicts/stardict-dictd-merrianwebster/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-merrianwebster-2.4.2.tar.bz2 2532552 RMD160 65d87f5f3df3ad0a9eae2c565b885de34a78722b SHA1 6b23c72ad0b08697431b7f1c7b1456e45d6cb62f SHA256 e0424bb6087c608fb0b4d1f9c1f406966cf83cd96f2463b299f24b1410a82512
+EBUILD stardict-dictd-merrianwebster-2.4.2.ebuild 376 RMD160 ad0e2c9ba547d8b60bf8fd0078c349f08aa80e33 SHA1 933acdb81a929ce8b4ae6ab91ae618549c377a2d SHA256 3f674a8279ea591090b30ad36a89d5e9de46d82544a54ee49004d1a82f8923a4
+MISC ChangeLog 302 RMD160 9570d083c1377e9b156af821d1e7b82aba1624e4 SHA1 2c766fe60e3bda0e968c03e6debf23c9f1d41db4 SHA256 a2d27d197576659d57b39777600c258f4d315c63a629b9aa06068670189a757e
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-merrianwebster/metadata.xml b/app-dicts/stardict-dictd-merrianwebster/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-merrianwebster/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-merrianwebster/stardict-dictd-merrianwebster-2.4.2.ebuild b/app-dicts/stardict-dictd-merrianwebster/stardict-dictd-merrianwebster-2.4.2.ebuild
new file mode 100644
index 00000000..311a8b8d
--- /dev/null
+++ b/app-dicts/stardict-dictd-merrianwebster/stardict-dictd-merrianwebster-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's Merrian Webster 10th dictionary"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-dictd-oald/ChangeLog b/app-dicts/stardict-dictd-oald/ChangeLog
new file mode 100644
index 00000000..68333201
--- /dev/null
+++ b/app-dicts/stardict-dictd-oald/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-oald
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-oald-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-oald/Manifest b/app-dicts/stardict-dictd-oald/Manifest
new file mode 100644
index 00000000..b5f2e55b
--- /dev/null
+++ b/app-dicts/stardict-dictd-oald/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-oald-2.4.2.tar.bz2 4730785 RMD160 6bb189d3aa9e5e71a421868023cbfc9ff13459a1 SHA1 ca1257648f0b4036111efb27a8d77aa662f2bffc SHA256 c8f279f1013cfe4ed2becbcb541caca6c4fe51482da2c4726aa7aaef93f30e71
+EBUILD stardict-dictd-oald-2.4.2.ebuild 381 RMD160 6018eca9826f71a43bf08eeb796005cfd0054a9a SHA1 876286900c55b05a38a94e45d21f285544afd60c SHA256 601b42d3e545d32adfe57d9a9905747f914e685208353f48805035053bb87818
+MISC ChangeLog 282 RMD160 830eba3412652565a41d22872ca25dd5767ba97c SHA1 e9115dfaf3e0a3eec2a655dc062c79b5cf5cfc64 SHA256 f03682660336008fbba711e6f20d2da3790cdc6e9d9c9ff103998bbcd51262b7
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-oald/metadata.xml b/app-dicts/stardict-dictd-oald/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-oald/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-oald/stardict-dictd-oald-2.4.2.ebuild b/app-dicts/stardict-dictd-oald/stardict-dictd-oald-2.4.2.ebuild
new file mode 100644
index 00000000..70fab359
--- /dev/null
+++ b/app-dicts/stardict-dictd-oald/stardict-dictd-oald-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's Oxford Advanced Learner's Dictionary"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-dictd-thesaurus-ee/ChangeLog b/app-dicts/stardict-dictd-thesaurus-ee/ChangeLog
new file mode 100644
index 00000000..a3880df3
--- /dev/null
+++ b/app-dicts/stardict-dictd-thesaurus-ee/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-dictd-thesaurus-ee
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-dictd-thesaurus-ee-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-dictd-thesaurus-ee/Manifest b/app-dicts/stardict-dictd-thesaurus-ee/Manifest
new file mode 100644
index 00000000..d6342cdc
--- /dev/null
+++ b/app-dicts/stardict-dictd-thesaurus-ee/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-thesaurus-ee-2.4.2.tar.bz2 2234937 RMD160 8180bd4d07fd37e0e16e5b4665d5f2a189b6f2a7 SHA1 fecb323dad897030bb97196904bb2eed6e95b035 SHA256 91f0b221d16a7fb67befddae6487f08d7b76dfe0342a4e6b01677167115ee135
+EBUILD stardict-dictd-thesaurus-ee-2.4.2.ebuild 362 RMD160 fb1841f36950e21f899c6bb3b504f97385a2168e SHA1 f1ac5b606a75ea7a64da73464706157ce9289fa9 SHA256 6d9ba3498c06d8456fa78777d6b40e9a989abea71fa4778a3474093aa3f7e8ba
+MISC ChangeLog 298 RMD160 b0b869e726f77236ae83d08e529e017a0a41c9c3 SHA1 f2d5687ee7c1a1c6780bdf222a3e5ee843398a39 SHA256 8e73a557b912739adb640e8d60a7290ec38f31bf425f526ec871db0e3a1bdf09
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-dictd-thesaurus-ee/metadata.xml b/app-dicts/stardict-dictd-thesaurus-ee/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-dictd-thesaurus-ee/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-dictd-thesaurus-ee/stardict-dictd-thesaurus-ee-2.4.2.ebuild b/app-dicts/stardict-dictd-thesaurus-ee/stardict-dictd-thesaurus-ee-2.4.2.ebuild
new file mode 100644
index 00000000..e757d737
--- /dev/null
+++ b/app-dicts/stardict-dictd-thesaurus-ee/stardict-dictd-thesaurus-ee-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+DICT_PREFIX=""
+
+inherit stardict
+RESTRICT="mirror"
+
+DESCRIPTION="Stardict Dictionary for Dictd.org's English Thesaurus"
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-freedict-deu-eng/ChangeLog b/app-dicts/stardict-freedict-deu-eng/ChangeLog
new file mode 100644
index 00000000..387fab77
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-eng/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-freedict-deu-eng
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-freedict-deu-eng-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-freedict-deu-eng/Manifest b/app-dicts/stardict-freedict-deu-eng/Manifest
new file mode 100644
index 00000000..600305dd
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-eng/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-dictd_www.freedict.de_deu-eng-2.4.2.tar.bz2 2078539 RMD160 88b58f1c909925dd31b75502e463fc0e5f2f102f SHA1 65e396e01e45202369ac4e0480100607fe68c5ce SHA256 b0438a564b71a44e65a1f38d9bea68800471fbd1aa6020127229a4abe258601f
+EBUILD stardict-freedict-deu-eng-2.4.2.ebuild 355 RMD160 93a9fbe66deb8276f2dcc6ced31035cbf40ec9a7 SHA1 7761d6745f838f901d278329945c5a7df944ba54 SHA256 10869b5ba74be15ab62193337fb3b822f3c82477b171268e44fefa9dc99948c8
+MISC ChangeLog 294 RMD160 c8cc1ccad1472d45520c95d1de881a004f3130e8 SHA1 b524747b92e297007318528ad380a233dfc716a2 SHA256 18fb18c277104c8a2c566244f7b1b53ba5cc3476ec525fb5f0b1b0dc97b451cd
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-freedict-deu-eng/metadata.xml b/app-dicts/stardict-freedict-deu-eng/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-eng/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-freedict-deu-eng/stardict-freedict-deu-eng-2.4.2.ebuild b/app-dicts/stardict-freedict-deu-eng/stardict-freedict-deu-eng-2.4.2.ebuild
new file mode 100644
index 00000000..3778dbfd
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-eng/stardict-freedict-deu-eng-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+FROM_LANG="English"
+TO_LANG="German"
+DICT_PREFIX="dictd_www.freedict.de_"
+
+inherit stardict
+RESTRICT="mirror"
+
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.freedict.de.php"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-freedict-deu-ita/ChangeLog b/app-dicts/stardict-freedict-deu-ita/ChangeLog
new file mode 100644
index 00000000..20da86e1
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-ita/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-freedict-deu-ita
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-freedict-deu-ita-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-freedict-deu-ita/Manifest b/app-dicts/stardict-freedict-deu-ita/Manifest
new file mode 100644
index 00000000..1acdafaf
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-ita/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-dictd_www.freedict.de_deu-ita-2.4.2.tar.bz2 77889 RMD160 1bf57e04c3ecde85754abe37be99332b802ee0a1 SHA1 920e23a7c4189a9592e30f1accb8fc585a4a903e SHA256 5d3b3361b8ed32c1540eca0aad7da8a0b2c96658913cf45b754dcf60e185a733
+EBUILD stardict-freedict-deu-ita-2.4.2.ebuild 355 RMD160 bab2deddf4e7e56d7aebeb44497e30eb20abd973 SHA1 f07cbb191188dd60d89ef805e2513c9ac1583532 SHA256 6ddf817a6f0c270a3f81501df13a76a18412a9b0b277766c93204bd02b1be4f6
+MISC ChangeLog 294 RMD160 e5dbf99d11b90e2b7d5178535938521d2e12b85a SHA1 f87ce2bf8e398f129b61e3c07d5ae40b8aae154c SHA256 e1a470695b3344d05bb75bcedbdac45eeb1aacb600046e859cd0400230efd223
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-freedict-deu-ita/metadata.xml b/app-dicts/stardict-freedict-deu-ita/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-ita/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-freedict-deu-ita/stardict-freedict-deu-ita-2.4.2.ebuild b/app-dicts/stardict-freedict-deu-ita/stardict-freedict-deu-ita-2.4.2.ebuild
new file mode 100644
index 00000000..7e66135f
--- /dev/null
+++ b/app-dicts/stardict-freedict-deu-ita/stardict-freedict-deu-ita-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+FROM_LANG="German"
+TO_LANG="Italian"
+DICT_PREFIX="dictd_www.freedict.de_"
+
+inherit stardict
+RESTRICT="mirror"
+
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.freedict.de.php"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-dicts/stardict-freedict-ita-deu/ChangeLog b/app-dicts/stardict-freedict-ita-deu/ChangeLog
new file mode 100644
index 00000000..e5f67d03
--- /dev/null
+++ b/app-dicts/stardict-freedict-ita-deu/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-dicts/stardict-freedict-ita-deu
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stardict-freedict-ita-deu-2.4.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-dicts/stardict-freedict-ita-deu/Manifest b/app-dicts/stardict-freedict-ita-deu/Manifest
new file mode 100644
index 00000000..cae55a92
--- /dev/null
+++ b/app-dicts/stardict-freedict-ita-deu/Manifest
@@ -0,0 +1,4 @@
+DIST stardict-dictd_www.freedict.de_ita-deu-2.4.2.tar.bz2 60360 RMD160 7fb904d40d4b3d0a48628b8470e3970f556cdeeb SHA1 d0488286b95ba5de6b536cfa135243e6413598e3 SHA256 1b51359c90c78097eb04a6e144922ee06d3f9616e40bfeab47ccd52f2abed1a2
+EBUILD stardict-freedict-ita-deu-2.4.2.ebuild 355 RMD160 d1311d3aa27352e4c3d4b9966187f1797f4e4226 SHA1 ec07a682e18271c91ec9dd6af1f103cb1c490f7d SHA256 8b390ee9e68fe16ae072c774424ffc84d73884495a4ba586e686c3475fdca6a1
+MISC ChangeLog 294 RMD160 0a74e0ce9822ac62a81f910357551b63c914f67f SHA1 43798ca4c1f9ca2e313997951384033e9c9184b8 SHA256 8ceafc1c09906c7a68150cd17827f3f9dfdb69884edfa3251190e566e4bcfa89
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-dicts/stardict-freedict-ita-deu/metadata.xml b/app-dicts/stardict-freedict-ita-deu/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-dicts/stardict-freedict-ita-deu/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-dicts/stardict-freedict-ita-deu/stardict-freedict-ita-deu-2.4.2.ebuild b/app-dicts/stardict-freedict-ita-deu/stardict-freedict-ita-deu-2.4.2.ebuild
new file mode 100644
index 00000000..a866a177
--- /dev/null
+++ b/app-dicts/stardict-freedict-ita-deu/stardict-freedict-ita-deu-2.4.2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+FROM_LANG="Italian"
+TO_LANG="German"
+DICT_PREFIX="dictd_www.freedict.de_"
+
+inherit stardict
+RESTRICT="mirror"
+
+HOMEPAGE="http://stardict.sourceforge.net/Dictionaries_dictd-www.freedict.de.php"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=""
diff --git a/app-shells/heirloom-sh/ChangeLog b/app-shells/heirloom-sh/ChangeLog
new file mode 100644
index 00000000..25b8e91b
--- /dev/null
+++ b/app-shells/heirloom-sh/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for app-shells/heirloom-sh
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ heirloom-sh-050706.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/app-shells/heirloom-sh/Manifest b/app-shells/heirloom-sh/Manifest
new file mode 100644
index 00000000..a72401fe
--- /dev/null
+++ b/app-shells/heirloom-sh/Manifest
@@ -0,0 +1,4 @@
+DIST heirloom-sh-050706.tar.bz2 82725 RMD160 584458f73e7cd2376b333de2a5fd8a13f364d516 SHA1 0ce709c21e09ef183986347cf1ed80d5884aa12d SHA256 25fb8409e1eb75bb5da21ca32baf2d5eebcb8b84a1288d66e65763a125809e1d
+EBUILD heirloom-sh-050706.ebuild 677 RMD160 0671fbd37a72bf41bedc16299fe561b6cfd843e0 SHA1 063cb83fdd3c7c44cf4c3100a79b9a638bac0544 SHA256 795862a132291287b8210dc75fa38f9969870160b33833a6795990fb5af8de2e
+MISC ChangeLog 268 RMD160 92def1dd382cbbab293ab10073a66900949d892c SHA1 5c5d4c0267922de6e98c3f31be64406e86138877 SHA256 0dd116550116d058266d19b05a8d49ef7e0e5226dc072e28b2146fe2f2f442b0
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/app-shells/heirloom-sh/heirloom-sh-050706.ebuild b/app-shells/heirloom-sh/heirloom-sh-050706.ebuild
new file mode 100644
index 00000000..17d0e2da
--- /dev/null
+++ b/app-shells/heirloom-sh/heirloom-sh-050706.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit flag-o-matic toolchain-funcs
+RESTRICT="mirror"
+
+DESCRIPTION="Heirloom Bourne Shell, derived from OpenSolaris code SVR4/SVID3"
+HOMEPAGE="http://heirloom.sourceforge.net/sh.html"
+SRC_URI="mirror://sourceforge/heirloom/${P}.tar.bz2"
+
+LICENSE="CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_compile() {
+ append-cppflags -D_GNU_SOURCE
+ emake \
+ "CFLAGS=${CFLAGS}" \
+ "CPPFLAGS=${CPPFLAGS}" \
+ "LDFLAGS=${LDFLAGS}" \
+ "LARGEF=" \
+ "CC=$(tc-getCC)" || die
+}
+
+src_install() {
+ exeinto /bin
+ newexe sh jsh
+ newman sh.1 jsh.1
+}
diff --git a/app-shells/heirloom-sh/metadata.xml b/app-shells/heirloom-sh/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/app-shells/heirloom-sh/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-rpg/magus-live/ChangeLog b/games-rpg/magus-live/ChangeLog
new file mode 100644
index 00000000..2b60cb9d
--- /dev/null
+++ b/games-rpg/magus-live/ChangeLog
@@ -0,0 +1,59 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+*magus-live-1.3.1 (03 May 2009)
+
+ 10 Mar 2010; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r6.ebuild: Fix monotone dependency.
+
+ 08 Jan 2010; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r6.ebuild: Fix postgresql dependency.
+
+ 04 Jan 2010; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r6.ebuild: Select latest head.
+ Remove useless static libs and .la files by default;
+ can be overridden by EXTRA_ECONF=--enable-static
+
+ 03 Jan 2010; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r5.ebuild: Select Christoph's head.
+
+ 10 May 2009; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r4.ebuild: Support gcc-4.4
+
+ 03 May 2009; Martin Väth <martin@mvath.de> :
+ magus-live-1.3.1-r3.ebuild: Switch to EAPI=2
+
+ 03 Dec 2008; Martin Väth <martin@mvath.de> :
+ Useflag seamonkey. Put inherit at begin.
+ Patch build system to work with --as-needed.
+
+ 20 Sep 2008; Martin Väth <martin@mvath.de> :
+ Useflag postgres (instead of sqlite with inverted meaning).
+ Use firefox/kde as default browser. Introduce USE firefox/kde for dependency.
+ Install icons. Use doins -r for doc installing.
+ Introduce metadata.xml to explain useflags.
+
+ 24 Aug 2008; Martin Väth <martin@mvath.de> :
+ Support for sqlite. Warn if patches are not necessary anymore.
+ Split configure and make so that separate phases can be used for EAPI=2
+ if upstream supports it.
+
+ 11 Jul 2008; Martin Väth <martin@mvath.de> :
+ Support autotools eclass and filter some bad flags
+
+ 22 Dec 2007; Martin Väth <martin@mvath.de> :
+ Rather complete rewrite for monotone
+
+ 31 Aug 2007; Martin Väth <martin@mvath.de> :
+ Patch german gpl tex to use modern style {inputenc} which works with texlive
+
+ 20 Nov 2005; Martin Väth <martin@mvath.de> :
+ Dependency to media-gfx/pngcrush and compile dependency to virtual/tetex
+
+ 19 Nov 2005; Martin Väth <martin@mvath.de> :
+ Honor useflag postgres to make dependency on dev-db/postgresql optional
+
+ 03 May 2005; Martin Väth <martin@mvath.de> :
+ Initial version from scratch
+
diff --git a/games-rpg/magus-live/Manifest b/games-rpg/magus-live/Manifest
new file mode 100644
index 00000000..bdefb901
--- /dev/null
+++ b/games-rpg/magus-live/Manifest
@@ -0,0 +1,3 @@
+EBUILD magus-live-1.3.1-r6.ebuild 6182 RMD160 2d7e965b44b021b280bea05c67a05859929b7a1a SHA1 2adfae3eb6ae8f287afc901b6b4b4bf08ef7b7c6 SHA256 aa5a30b6d48d4d8f292af178bbe74188815f9a7c85225aae49ae68e1ade8ead8
+MISC ChangeLog 2419 RMD160 3048b4e333963398c94cfaf9c5c68e73826c8c2c SHA1 20a4e1787721270ddcc0bad7b3adda3bdc2b904b SHA256 850697e4938b0712d466606b333d577722a78370805ed39a4529cd3604f1e695
+MISC metadata.xml 769 RMD160 010d93475dd540465e1cea8780f662397f92bdaa SHA1 59e77eb479dd6cbb3c7e7f930f88e48d41b823f8 SHA256 84724ab4904cf94ea23d6f0209ad22a3320fed5aef4f217af5f3d4bdd9d0a307
diff --git a/games-rpg/magus-live/magus-live-1.3.1-r6.ebuild b/games-rpg/magus-live/magus-live-1.3.1-r6.ebuild
new file mode 100644
index 00000000..1eb5c1a4
--- /dev/null
+++ b/games-rpg/magus-live/magus-live-1.3.1-r6.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI="2"
+inherit autotools
+
+DESCRIPTION="A character generator for the popular German role playing game Midgard"
+HOMEPAGE="http://midgard.berlios.de"
+SRC_URI=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="firefox seamonkey kde pdf postgres"
+PROPERTIES="live"
+
+DEPENDCOMMON=">=dev-libs/libsigc++-2.0.1
+ >=dev-cpp/gtkmm-2.4.0
+ virtual/latex-base
+ postgres? ( virtual/postgresql-server )
+ !postgres? ( >=dev-db/sqlite-3 )"
+
+DEPEND="${DEPENDCOMMON}
+ media-gfx/pngcrush
+ dev-vcs/monotone
+ !games-rpg/magus
+ !games-rpg/magus-cvs"
+
+RDEPEND="${DEPENDCOMMON}
+ firefox? ( || ( www-client/mozilla-firefox www-client/mozilla-firefox-bin ) )
+ seamonkey? ( www-client/seamonkey )
+ kde? ( || ( kde-base/konqueror kde-base/kdebase ) )
+ pdf? ( app-text/acroread )"
+
+mtn_fetch() {
+ if ! test -d "${MTN_TOP_DIR}"
+ then
+ addwrite /foobar
+ addwrite /
+ mkdir -p -- "/${MTN_TOP_DIR}"
+ export SANDBOX_WRITE="${SANDBOX_WRITE//:\/foobar:\/}"
+ fi
+ cd -P -- "${MTN_TOP_DIR}" >/dev/null || die "cannot cd to ${MTN_TOP_DIR}"
+ MTN_TOP_DIR="${PWD}"
+ addwrite "${MTN_TOP_DIR}"
+
+ if ! test -e "${MTN_DB}"
+ then
+ mtn -d "${MTN_DB}" db init || die "mtn init failed"
+ mtn -d "${MTN_DB}" pull "petig-baender.dyndns.org" "*" || \
+ die "mtn pull failed"
+ else
+ mtn -d "${MTN_DB}" pull || die "mtn pull failed"
+ fi
+}
+
+mtn_co_module() {
+ local p m r
+ p="${1}"
+ m="${1##*/}"
+ shift
+ if [ ${#} -gt 0 ]
+ then
+ [ "${1}" = '--' ] || m="${1}"
+ shift
+ fi
+ if [ ${#} -eq 0 ]
+ then
+ r=`mtn -d "${MTN_DB}" automate heads "${p}" | tail -n1`
+ set -- -r "${r}"
+ fi
+ test -d "${m}" && rm -rf -- "${m}"
+ mtn -d "${MTN_DB}" -b "${p}" co "${@}" "${m}" || \
+ die "mtn -d ${MTN_DB} -b ${p} co ${*} ${m} failed"
+}
+
+mtn_co() {
+ einfo "Copying database ${MTN_DB_FULL} ..."
+ test -d "${S}" || mkdir -p -- "${S}" || die "mkdir ${S} failed"
+ cd -- "${S}" >/dev/null
+ cp -p -- "${MTN_DB_FULL}" "${MTN_DB}"
+ einfo "Checking out from temporary ${MTN_DB} ..."
+ mtn_co_module "manuproc.berlios.de/ManuProC_Base"
+ mtn_co_module "manuproc.berlios.de/GtkmmAddons"
+ mtn_co_module "manuproc.berlios.de/ManuProC_Widgets"
+ mtn_co_module "midgard.berlios.de/midgard"
+ rm -- "${MTN_DB}" || die "cannot remove temporary ${MTN_DB}"
+}
+
+mtn_src_unpack() {
+ : ${EMTN_OFFLINE:="${ESCM_OFFLINE}"}
+ case "${EMTN_OFFLINE:-0}" in
+ n*|N*|f*|F*|0)
+ mtn_fetch || die "mtn fetch failed."
+ ;;
+ *) test -e "${MTN_DB_FULL}" || \
+ die "Offline mode specified, but database ${MTN_DB_FULL} not found. Aborting."
+ ;;
+ esac
+}
+
+src_sed() {
+ local short file ori ignore remove
+ ignore=false
+ remove=false
+ while case "${1}" in
+ -f) remove=true;;
+ -i) ignore=true;;
+ *) false;;
+ esac
+ do
+ shift
+ done
+ short="${1}"
+ file="${S}/${short}"
+ ori="${file}.ori"
+ test -e "${ori}" && ${ignore} && ori="${file}.ori-1" && remove=true
+ test -e "${ori}" && die "File ${ori} already exists"
+ if ! test -e "${file}"
+ then
+ die "Expected file ${short} does not exist"
+ return 0
+ fi
+ einfo "Patching ${short}"
+ mv -- "${file}" "${ori}"
+ shift
+ sed "${@}" -- "${ori}" >"${file}"
+ ! ${ignore} && cmp -s -- "${ori}" "${file}" \
+ && ewarn "Unneeded patching of ${short}"
+ ${remove} && rm -- "${ori}"
+ return 0
+}
+
+mtn_unpack() {
+ local MTN_TOP_DIR="${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}/mtn-src"
+ local MTN_DB="magus.db"
+ local MTN_DB_FULL="${MTN_TOP_DIR}/${MTN_DB}"
+ mtn_src_unpack
+ mtn_co "${MTN_DB}"
+}
+
+src_unpack() {
+ mtn_unpack
+}
+
+src_patch() {
+ einfo
+ einfo "Various patches:"
+ einfo
+ src_sed midgard/tools/translate/translate.cc -e "1i#include <cstdlib>"
+ src_sed midgard/libmagus/MidgardBasicElement.cc -e "1i#include <cstdio>"
+ src_sed ManuProC_Base/src/Makefile.am \
+ -e "s/ \$(includedir)/ \$(DESTDIR)\$(includedir)/"
+ grep "^LIB" midgard/libmagus/Makefile.am && \
+ ewarn "Unneeded patching of midgard/libmagus/Makefile.am"
+ src_sed midgard/libmagus/Makefile.am -e "2iLIBS=-lManuProC_Base"
+
+ local browser="mozilla"
+ use seamonkey && browser="seamonkey"
+ use firefox && browser="firefox"
+ use kde && browser="konqueror"
+ [ "${browser}" = "mozilla" ] && return
+ src_sed midgard/docs/BMod_Op.html -e "s#mozilla#${browser}#"
+ src_sed midgard/libmagus/Magus_Optionen.cc -e "s#mozilla#${browser}#"
+ src_sed midgard/midgard.glade -e "s#mozilla#${browser}#"
+ src_sed midgard/src/table_optionen_glade.cc -e "s#mozilla#${browser}#"
+}
+
+my_cd() {
+ cd -- "${S}/${1}" >/dev/null || die "cd ${1} failed"
+}
+
+my_autoreconf() {
+ einfo
+ einfo "eautoreconf ${1}:"
+ einfo
+ my_cd "${1}"
+ export AT_M4DIR
+ test -d macros && AT_M4DIR="macros" || AT_M4DIR=""
+ eautoreconf
+}
+
+src_prepare() {
+ src_patch
+ local i
+ for i in "${S}"/*
+ do
+ my_autoreconf "${i##*/}"
+ done
+}
+
+my_conf() {
+ einfo
+ einfo "configuring ${1}"
+ einfo
+ my_cd "${1}"
+ shift
+ if [ -z "${COMMON_CONF}" ]
+ then
+ COMMON_CONF="$(use_enable !postgres sqlite)"
+ COMMON_CONF="${COMMON_CONF} $(use_with postgres postgresdir /usr)"
+ COMMON_CONF="${COMMON_CONF} --disable-static"
+ fi
+ econf ${COMMON_CONF} "${@}"
+}
+
+my_make() {
+ einfo
+ einfo "making ${*}"
+ einfo
+ my_cd "${1}"
+ emake || die "emake in ${1} failed"
+}
+
+my_confmake() {
+ # It is unfortunate that we must build here,
+ # but some ./configure's require make in other directories_
+ my_make "GtkmmAddons" "(needed for configuring ManuProC_Widget and midgard)"
+ my_make "ManuProC_Base" "(needed for configuring ManuProC_Widget and midgard)"
+ my_conf "ManuProC_Widgets"
+ my_make "ManuProC_Widgets" "(needed for configuring midgard)"
+ my_conf "midgard"
+}
+
+src_configure() {
+ my_conf "ManuProC_Base"
+ my_conf "GtkmmAddons"
+ my_confmake
+}
+
+src_compile() {
+ my_make "midgard"
+}
+
+my_install() {
+ my_cd "${1}"
+ emake DESTDIR="${D}" install || die "make install in ${1} failed"
+}
+
+src_install() {
+ my_install "ManuProC_Base"
+ my_install "midgard"
+ find "${D}" -name "*.la" -type f -exec rm -v -- '{}' '+'
+
+ insinto "/usr/share/magus"
+
+ my_cd "midgard"
+
+ doins -r docs
+ #doins xml/*.xml src/*.png src/*.tex
+
+ local MYICON MYRES
+ for MYICON in pixmaps/desktop-icons/MAGUS-*.png
+ do
+ test -e "${MYICON}" || continue
+ MYRES="${MYICON##*/MAGUS?}"
+ MYRES="${MYRES%.png}"
+ insinto "/usr/share/icons/hicolor/${MYRES}/apps"
+ doins "${MYICON}"
+ done
+}
+
diff --git a/games-rpg/magus-live/metadata.xml b/games-rpg/magus-live/metadata.xml
new file mode 100644
index 00000000..a7aa61bd
--- /dev/null
+++ b/games-rpg/magus-live/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+ <use>
+ <flag name="postgres">Use postgresql instead of sqlite</flag>
+ <flag name="seamonkey">Depend on seamonkey (without seamonkey/firefox/kde you are responsible to install/configure a browser)</flag>
+ <flag name="firefox">Depend on firefox; this overrides seamonkey</flag>
+ <flag name="kde">Depend on konqueror; this overrides seamonkey and firefox</flag>
+ <flag name="pdf">Depend on acroread (otherwise you are responsible to install/configure a pdf viewer)</flag>
+ </use>
+</pkgmetadata>
diff --git a/net-dialup/accounting/ChangeLog b/net-dialup/accounting/ChangeLog
new file mode 100644
index 00000000..7bbacaef
--- /dev/null
+++ b/net-dialup/accounting/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for net-dialup/accounting
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ accounting-1.59.38-r2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/net-dialup/accounting/Manifest b/net-dialup/accounting/Manifest
new file mode 100644
index 00000000..df3dfdd8
--- /dev/null
+++ b/net-dialup/accounting/Manifest
@@ -0,0 +1,6 @@
+AUX ip-down.sh 109 RMD160 6e9e230aa5ea0497f32a93c0bdb0f000fc4431ce SHA1 f16fe455e04f0b28d70a80f17149c86f01dc057c SHA256 8aab51ac919fa62332f52a03ed2874bd9b25d7abd42110f0c44b895fcccd5a33
+AUX ip-up.sh 142 RMD160 d1966b48de496c5ffc7e74e01520e1c065107436 SHA1 0142b743b822ef2c3f3c443c29375453e9604665 SHA256 cefb883c89eacd2ef9d8ca7c2d722ad25f39df8bbd6982ff17a3fd60cf680b3e
+DIST smpppd-1.59-38.src.rpm 156352 RMD160 7cc99062ea13daa1342e78977753b5833aa22ba5 SHA1 37d5d2788180041c6ef5f8417b42970133ca9c23 SHA256 e9fdc45ceda76ac32efebfbb06f56b0eb7f3d2e3a7f7f982f67d867167af578b
+EBUILD accounting-1.59.38-r2.ebuild 1982 RMD160 83d737ec3c795e8d1a2a3ff6b57c4139103cbc38 SHA1 86bc32a5e0460cfa62ddf72b47c582d591d38ff6 SHA256 d26b9a79e82d8e0cf1b2b237efeb355ab8306842a36afb7ac867df4b37d56f98
+MISC ChangeLog 270 RMD160 0c5cb48b71241ba0132b6268bf03b7cedb14d798 SHA1 24bd9154ed746956c57d68ef06a10522538b3813 SHA256 9fa4047743c3a96e63faa77d37923d7271551a91a9794a0208adfbca76d06656
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/net-dialup/accounting/accounting-1.59.38-r2.ebuild b/net-dialup/accounting/accounting-1.59.38-r2.ebuild
new file mode 100644
index 00000000..6ee5c777
--- /dev/null
+++ b/net-dialup/accounting/accounting-1.59.38-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit rpm
+RESTRICT="mirror"
+
+MY_PN="smpppd"
+MY_PV="${PV%.*}"
+MY_P="${MY_PN}-${MY_PV}-${PV##*.}"
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+DESCRIPTION="Give statistics about dialup connections. Originally part of SuSE's smpppd"
+HOMEPAGE="http://www.opensuse.org"
+SRC_URI="http://download.opensuse.org/distribution/10.2/repo/src-oss/suse/src/${MY_P}.src.rpm"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+test -z "${ACCOUNTING_LOG}" && ACCOUNTING_LOG="/var/log/accounting.log"
+
+CDIR="${S}/smpppd"
+DDIR="${S}/doc"
+
+DEPEND=">=net-dialup/ppp-2.4.4-r13"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ rpm_src_unpack
+ echo "#define VERSION ${MY_PV}" >"${CDIR}"/config.h
+ sed -i -e's!^\(#define ACCOUNTING_LOG \).*$!\1"'"${ACCOUNTING_LOG}"'"!' \
+ "${CDIR}"/defines.h
+ sed -i -e's!/var/log/[^.]*\.log!'"${ACCOUNTING_LOG}"'!' \
+ "${DDIR}"/accounting.1
+ sed -i -e '/#include <string>/i#include <cstring>' "${CDIR}"/parse.h
+ sed -i -e '/#include <string>/i#include <cstring>\n#include <cstdlib>\n#include <algorithm>' "${CDIR}"/utils.h
+ sed -i -e '/#include <string>/i#include <cstdlib>' "${CDIR}"/accounting.h
+}
+
+src_compile() {
+ cd "${CDIR}"
+ g++ ${CXXFLAGS} ${LDFLAGS} -o accounting \
+ accounting.cc utils.cc format.cc parse.cc tempus.cc filter.cc \
+ || die "compiling failed"
+}
+
+new_sedbin() {
+ dodir "${2%/*}"
+ sed -e "s!ACCOUNTING_LOG!${ACCOUNTING_LOG}!" -- "${1}" >"${D}/${2}"
+ fperms 755 "${2}"
+}
+
+src_install() {
+ cd "${CDIR}"
+ dobin accounting
+ cd "${DDIR}"
+ doman accounting.1
+ new_sedbin "${FILESDIR}"/ip-up.sh /etc/ppp/ip-up.d/80-accounting.sh
+ new_sedbin "${FILESDIR}"/ip-down.sh /etc/ppp/ip-down.d/10-accounting.sh
+}
+
+pkg_postinst() {
+ ewarn "The accounting tool only interprets ${ACCOUNTING_LOG}"
+ ewarn "This file is updated by scripts in /etc/ppp/ip-up.d and /etc/ppp/ip-down.d"
+ ewarn "You might want to modify these scripts (e.g. add provider info)."
+}
diff --git a/net-dialup/accounting/files/ip-down.sh b/net-dialup/accounting/files/ip-down.sh
new file mode 100644
index 00000000..10074598
--- /dev/null
+++ b/net-dialup/accounting/files/ip-down.sh
@@ -0,0 +1,3 @@
+#! /bin/sh
+echo `/bin/date --utc +'%F %X'` "${1}" d om "${BYTES_RCVD}" "${BYTES_SENT}" \
+ >>'ACCOUNTING_LOG'
diff --git a/net-dialup/accounting/files/ip-up.sh b/net-dialup/accounting/files/ip-up.sh
new file mode 100644
index 00000000..fa5618c0
--- /dev/null
+++ b/net-dialup/accounting/files/ip-up.sh
@@ -0,0 +1,4 @@
+#! /bin/sh
+[ -z "${PROVIDER}" ] && PROVIDER='Gentoo'
+echo `/bin/date --utc +'%F %X'` "${1}" u om "\"${PROVIDER} ${1}\"" \
+ >>'ACCOUNTING_LOG'
diff --git a/net-dialup/accounting/metadata.xml b/net-dialup/accounting/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/net-dialup/accounting/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-dialup/martian/ChangeLog b/net-dialup/martian/ChangeLog
new file mode 100644
index 00000000..b6f027b6
--- /dev/null
+++ b/net-dialup/martian/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-dialup/martian
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ martian-20080625.ebuild:
+ import with minor changes from a personal overlay.
+ See bug 285016
diff --git a/net-dialup/martian/Manifest b/net-dialup/martian/Manifest
new file mode 100644
index 00000000..51c3cc09
--- /dev/null
+++ b/net-dialup/martian/Manifest
@@ -0,0 +1,4 @@
+DIST martian-full-20080625.tar.gz 274510 RMD160 8110832e140d21e58ee5a6149f8143f8bf063821 SHA1 bc3bae2fe5a7519e37645be787ec45b313044150 SHA256 66761d2735bc59252e26535f08f9c7f4fa9bc5475d799fa06fc1781ab115cd91
+EBUILD martian-20080625.ebuild 1646 RMD160 0c689ce82e593aac2263c315020b8951126fb9a1 SHA1 85360ef6df77c3915e5b6706c63df2e2e0c8c5bb SHA256 043bbc1985bf18b8948b2b7219e4342775e0ade2c73488f54800fed02ace2575
+MISC ChangeLog 279 RMD160 2fc94f55f7bed8b80b3a9d4393e4c13f7e9d33d0 SHA1 75b9f12fa978ba51822087ce937b702c6d717f9e SHA256 270c0ac24bf870986d51635d52c6b3ad1b879d8f56c3b868cc6133f7d922b6f8
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/net-dialup/martian/martian-20080625.ebuild b/net-dialup/martian/martian-20080625.ebuild
new file mode 100644
index 00000000..036be39b
--- /dev/null
+++ b/net-dialup/martian/martian-20080625.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit linux-mod eutils
+
+ARCHRUMP="${PN}-full-${PV}"
+DESCRIPTION="Winmodems with Lucent Apollo (ISA) and Mars (PCI) chipsets"
+HOMEPAGE="http://linmodems.technion.ac.il/"
+SRC_URI="http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/${ARCHRUMP}.tar.gz"
+
+LICENSE="GPL-2 AgereSystems-WinModem"
+KEYWORDS="-* ~x86"
+IUSE=""
+
+RESTRICT="mirror strip"
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${ARCHRUMP}"
+
+MODULE_NAMES="martian_dev(ltmodem::kmodule)"
+CONFIG_CHECK="SERIAL_8250"
+SERIAL_8250_ERROR="This driver requires you to compile your kernel with serial core (CONFIG_SERIAL_8250) support."
+
+pkg_setup() {
+ linux-mod_pkg_setup
+
+ if kernel_is 2 4; then
+ eerror "This driver works only with 2.6 kernels!"
+ die "unsupported kernel detected"
+ fi
+
+ BUILD_TARGETS="all"
+ BUILD_PARAMS="KERNEL_DIR='${KV_DIR}' SUBLEVEL='${KV_PATCH}'"
+}
+
+src_install() {
+ # install kernel module
+ linux-mod_src_install
+ dosbin modem/martian_modem
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+
+ if [ "$ROOT" = "/" ]; then
+ /sbin/update-modules
+ fi
+
+ ewarn
+ ewarn "To make the modem available modprobe martian_dev and run \"martian_modem\"."
+ ewarn "This will make the modem available as /dev/ttySM0."
+ ewarn "When using wvdial add \"Carrier Check = no\" line."
+
+ if linux_chkconfig_present SMP ; then
+ ewarn
+ ewarn "Please note that Linux support for SMP (symmetric multi processor)"
+ ewarn "is reported to be incompatible with this driver!"
+ ewarn "In case it doesn't work, you should try first to disable CONFIG_SMP in your kernel."
+ fi
+}
diff --git a/net-dialup/martian/metadata.xml b/net-dialup/martian/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/net-dialup/martian/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-print/foo2zjs/ChangeLog b/net-print/foo2zjs/ChangeLog
new file mode 100644
index 00000000..9d4c0d39
--- /dev/null
+++ b/net-print/foo2zjs/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-print/foo2zjs
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ foo2zjs-20081129.ebuild:
+ import with minor changes from a personal overlay.
+ The change from the tree is the fixing of bug 271079
diff --git a/net-print/foo2zjs/Manifest b/net-print/foo2zjs/Manifest
new file mode 100644
index 00000000..761d9f00
--- /dev/null
+++ b/net-print/foo2zjs/Manifest
@@ -0,0 +1,24 @@
+AUX foo2zjs-20081129-Makefile.patch 4709 RMD160 670d88781bd13e6a63be3983c46ef25dd28db6b5 SHA1 197601abfed199f38b1c3588b0d37f2e0f9daf5e SHA256 d093d2cc2501fa7d84397e12b0085c18747134934540236f072919767edc3b56
+AUX foo2zjs-20081129-udevfwld.patch 8413 RMD160 8facdae03aa1fe392c364beac3975403c9877e6d SHA1 6497c77ad4d74a9124800cd0d1ed06176ef8ce66 SHA256 134e41e8e9dd41e1239566a0423b24a89833621d9447aa5707956026b1ef58fa
+DIST cpplxp.exe 4799488 RMD160 bcd5ceecca248c90a0d3e99dd55c6e1eedd4de6d SHA1 952ad6557f2a78ec30e9786f52e95f012e39ac1c SHA256 5f4c8b6f20ccf2d525f683847f5dc24bb4c7f58131d6704047d6c9a90d6895af
+DIST foo2zjs-20081129.tar.gz 1556478 RMD160 5bab9330aa2489adf8547df29883afff445b19da SHA1 bc716affa55e9ab7259d470d2b5fad97b85d820a SHA256 7b372e51a1251445f0150a7160148f4682ca32a2253f8ae9cbb845283b883b97
+DIST hpclj2600n.tar.gz 573660 RMD160 9a06114299186e45f6e29a9b22a585786da8389a SHA1 6cd86149f16ef05284e716408f107f9c38c976f5 SHA256 1f2c92055f22a7a6526b84b2c31e36ce1a6de003f66b31eb60cd400b84e213b6
+DIST km2430.tar.gz 929112 RMD160 fd30d0a26cbb3e8dbe90c83f98994d50345ab3bc SHA1 ccd1015a1b082081cbd448f77156e9c8ff54ae97 SHA256 88e21cc7f5c124223a6e4baea9d18dfae4a74f28f500dfae8e035495434ff572
+DIST km2530.tar.gz 2045958 RMD160 208f3f12435ab1dc4ef9350ff95c8235aa223151 SHA1 fd25c9cee4df205c4bedff14f381c520acb29ca4 SHA256 36226589e899f5d79476f5a718575eed51e81a81632ea11ba5db9e289572fb9b
+DIST lexc500.tar.gz 239577 RMD160 740be7d84e691c52f9c4e1b00786969184984827 SHA1 bd1cfef05ac0fb2a579ddcb7030f5de4dfe34e4f SHA256 823fd57b2e1b5aa6ed7a07055616238ed9b02e324b9d1c5f4f281e5ae4b0a667
+DIST m22dlicc.exe 634368 RMD160 392922135a3f517a76a2b5e8b7200c83e6104ef6 SHA1 4f2de3e9e5418361763805b76722cd5284543110 SHA256 1d57413f4c36941c64599dae2ac2b1f8a397e128796c2796a108be5b8fd282b3
+DIST m23dlicc.exe 170496 RMD160 f72be93dfc5c8c9159c75d7204820f1305f47905 SHA1 d1c28538f15f0e4564eeb81d53a8cb35fe08109c SHA256 1416cda7e2e3496ff1d121c87dd8984ad1d16ed3396096f05f4919dafd445ae4
+DIST okic3200.tar.gz 527532 RMD160 714319872e34805df277379ffa2c1d20222a95ad SHA1 fbbfe04c19532e0272bce014c0c2011ac772e3ad SHA256 f5503854d4537868d24a797912b2fa70c1fb5e0f097fc61a45f100725a064521
+DIST okic3400.tar.gz 453326 RMD160 442d981476b83c37a7c4f36717fbec07f9fab224 SHA1 fe53ac41a8f83e2afa7214a75a42010014c9e3ef SHA256 5f64ac0002c6f2f25d481bada150121d7d77e29e616de0639446903904043a70
+DIST okic5600.tar.gz 674998 RMD160 e24839f8ed8502ce9d01a7b1a8dfc6784c553c83 SHA1 848e9a74ccde0552ee1ef57a9c3464829d1e636b SHA256 7b2d59d54ecefecd053766bdb1d81db08c9d32979031cb8c4e2d5162d7d8f6bd
+DIST samclp300.tar.gz 427584 RMD160 f7c84ae04375d264db81c3115d86c077b811b526 SHA1 4c7b42b213b8269a62f55cc76d2c98267c760994 SHA256 cf7eaca16a6a1892e13cd87825dcb57060c4c50815a52b0f2cb09b27304ec140
+DIST sihp1000.tar.gz 50416 RMD160 f4246d6d02dc403ba8fabf1816debd7b2b75c5ea SHA1 21dbb550d7eb6432a774df84e77027e72f11624f SHA256 28ee34195a976212800c6abd29047c297c4367aaf727f279e16de297f13562f5
+DIST sihp1005.tar.gz 52297 RMD160 9780cc7d6e6661488cd42124ab003467a12415cb SHA1 fa16b87fbea5f402f320b5b080ec27c07a974bb5 SHA256 fb044ea77cbe3c5e2f86d00db02733ab1f8bdf102fcbfc55ba4eb2bee94535ee
+DIST sihp1018.tar.gz 70544 RMD160 b48999c1e16e72771ddb709a84b1178b80dd1aa6 SHA1 3c198e9db2c9e61b3af45c025b0aa8622c0f521c SHA256 95505c88af25d0c2130077af68e0404d88fc8dfb0a58943bdb9313f3e6c10f10
+DIST sihp1020.tar.gz 70139 RMD160 c09d7ee5f672d68ae6c35fd9cd955f42fdce3167 SHA1 83df3134cb9c7bfac08a2ba6c2fabb35143cfcb9 SHA256 c6117961ff9a4a1a880093daea52d800636f6c1002e4cf4fda2009f08f652751
+DIST sihpP1005.tar.gz 153447 RMD160 974186b3cf0a99fb8fea3296307b624820082777 SHA1 2837efd65570421f69603f5decd17e3013e1f68e SHA256 9672c09945f4d1b19841187b30832f3afdfbdf0a1e770f41d95c1575fb865c5c
+DIST sihpP1006.tar.gz 153532 RMD160 aa7167b49b24d6fe2f09c6805a2caf45193321a2 SHA1 725044bc5c571605d38c2cf51a8b2efa086cc0c2 SHA256 7974d669cd68a88674e0b6c44c5fa48f7c6625d16714cac6ded7b26024184f50
+DIST sihpP1505.tar.gz 166072 RMD160 3968a33dd8263f73ebad07173bb62d8d186f5511 SHA1 ed2bbeaacb41bb8599bbdb0acd0758596e3ce090 SHA256 f631bce116447af89b1740c3b9732666348579a9dcd96d6f31121d5586332f35
+EBUILD foo2zjs-20081129.ebuild 4384 RMD160 20e6d670a9b78015b8aa610d755e4cd1f830a93f SHA1 b9ac598d0fc7e6fa6339a837d9d462e83a47ef9c SHA256 1060dd47ce99f2f30e199ffef0028dfc7796082c77769803527fbe2e0bfddbe9
+MISC ChangeLog 316 RMD160 60e68ae5105feba7649343477b4eddbde8b6b663 SHA1 5d6ad70e8fedef71f7d3e49a3873f46c515ba5f3 SHA256 c0b9e792b9cb5468d5e974af9026993da9f1acf6a02fac320664fb4dddb2831a
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/net-print/foo2zjs/files/foo2zjs-20081129-Makefile.patch b/net-print/foo2zjs/files/foo2zjs-20081129-Makefile.patch
new file mode 100644
index 00000000..8391dad8
--- /dev/null
+++ b/net-print/foo2zjs/files/foo2zjs-20081129-Makefile.patch
@@ -0,0 +1,145 @@
+diff -urN foo2zjs.orig/icc2ps/Makefile foo2zjs/icc2ps/Makefile
+--- foo2zjs.orig/icc2ps/Makefile 2007-11-27 22:13:53.000000000 +0100
++++ foo2zjs/icc2ps/Makefile 2008-12-02 13:51:12.000000000 +0100
+@@ -1,11 +1,11 @@
+ UNAME := $(shell uname)
+-PREFIX= /usr
++PREFIX= $(DESTDIR)/usr
+ BIN= $(PREFIX)/bin
+ SRC= icc2ps.c xgetopt.c
+ LIB= cmscam97.c cmscnvrt.c cmserr.c cmsgamma.c cmsgmt.c cmsintrp.c cmsio1.c \
+ cmslut.c cmsmatsh.c cmsmtrx.c cmsnamed.c cmspack.c cmspcs.c cmsps2.c \
+ cmssamp.c cmswtpnt.c cmsxform.c cmsio0.c cmsvirt.c
+-CFLAGS= -O3
++CFLAGS?= -O3
+ INSTALL=install
+ ifeq ($(UNAME),SunOS)
+ INSTALL=/usr/ucb/install
+diff -urN foo2zjs.orig/Makefile foo2zjs/Makefile
+--- foo2zjs.orig/Makefile 2008-09-23 15:56:20.000000000 +0200
++++ foo2zjs/Makefile 2008-12-02 14:00:42.000000000 +0100
+@@ -251,7 +251,7 @@
+ endif
+
+ # Compiler flags
+-CFLAGS += -O2 -Wall
++CFLAGS ?= -O2 -Wall
+ #CFLAGS += -g
+
+ #
+@@ -543,14 +543,15 @@
+ UDEVBIN=$(DESTDIR)/bin/
+
+ install-prog:
++ [ -d $(BIN) ] || install -d -m 755 $(BIN)/
++ [ -d $(DESTDIR)/bin/ ] || install -d -m 755 $(DESTDIR)/bin/
+ #
+ # Install driver, wrapper, and development tools
+ #
+ $(INSTALL) -d $(BIN)
+ $(INSTALL) -c $(PROGS) $(SHELLS) $(BIN)/
+ if [ "$(BINPROGS)" != "" ]; then \
+- $(INSTALL) -d $(UDEVBIN); \
+- $(INSTALL) -c $(BINPROGS) $(UDEVBIN); \
++ install -c $(BINPROGS) $(DESTDIR)/bin/; \
+ fi
+ #
+ # Install gamma correction files. These are just templates,
+@@ -570,6 +571,7 @@
+ #
+ # Remove obsolete foomatic database files from previous versions
+ #
++ mkdir -p $(FOODB)/opt/
+ rm -f $(FOODB)/opt/foo2zjs-Media.xml
+ rm -f $(FOODB)/opt/foo2zjs-PaperSize.xml
+ rm -f $(FOODB)/opt/foo2zjs-Source.xml
+@@ -583,6 +585,7 @@
+ # Install current database files
+ #
+ @if [ -d $(FOODB) ]; then \
++ [ -d $(FOODB)/$$dir/ ] || install -d -m 755 $(FOODB)/$$dir/; \
+ for dir in driver printer opt; do \
+ echo install -m 644 foomatic-db/$$dir/*.xml $(FOODB)/$$dir/; \
+ $(INSTALL) -c -m 644 foomatic-db/$$dir/*.xml $(FOODB)/$$dir/; \
+@@ -601,10 +604,10 @@
+ #
+ # Clear foomatic cache and rebuild database if needed
+ #
+- rm -rf /var/cache/foomatic/*/*
+- rm -f /var/cache/foomatic/printconf.pickle
+- if [ -d /var/cache/foomatic/compiled ]; then \
+- cd /var/cache/foomatic/compiled; \
++ rm -rf $(DESTDIR)/var/cache/foomatic/*/*
++ rm -f $(DESTDIR)/var/cache/foomatic/printconf.pickle
++ if [ -d $(DESTDIR)/var/cache/foomatic/compiled ]; then \
++ cd $(DESTDIR)/var/cache/foomatic/compiled; \
+ foomatic-combo-xml -O >overview.xml; \
+ fi
+
+@@ -736,13 +739,6 @@
+ done; \
+ ppdmgr -u; \
+ elif [ -d $(PPD) ]; then \
+- find $(PPD) -name '*foo2zjs*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2hp*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2xqx*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2lava*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2qpdl*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2slx*' | xargs rm -rf; \
+- find $(PPD) -name '*foo2hiperc*' | xargs rm -rf; \
+ [ -d $(PPD)/foo2zjs ] || mkdir $(PPD)/foo2zjs; \
+ cd PPD; \
+ for ppd in *.ppd; do \
+@@ -789,10 +785,8 @@
+ $(INSTALL) -c -m 755 hplj10xx_gui.tcl $(SHAREZJS)
+
+
+-USBDIR=/etc/hotplug/usb
+-UDEVDIR=/etc/udev/rules.d
+-RULES=hplj10xx.rules
+-install-hotplug: install-hotplug-test install-hotplug-prog
++USBDIR=$(DESTDIR)/etc/hotplug/usb
++install-hotplug: install-hotplug-test install-udev
+
+ install-hotplug-test:
+ #
+@@ -810,9 +804,6 @@
+ #
+
+ install-hotplug-prog:
+- if [ -d $(UDEVDIR) ]; then \
+- $(INSTALL) -c -m 644 $(RULES) $(UDEVDIR)/11-$(RULES); \
+- fi
+ [ -d $(USBDIR) ] || $(INSTALL) -d -m 755 $(USBDIR)/
+ $(INSTALL) -c -m 755 hplj1000 $(USBDIR)/
+ ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hplj1005
+@@ -823,15 +814,12 @@
+ ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hpljP1007
+ ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hpljP1008
+ ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hpljP1505
+- $(USBDIR)/hplj1000 install-usermap
+- $(USBDIR)/hplj1005 install-usermap
+- $(USBDIR)/hplj1018 install-usermap
+- $(USBDIR)/hplj1020 install-usermap
+- $(USBDIR)/hpljP1005 install-usermap
+- $(USBDIR)/hpljP1006 install-usermap
+- $(USBDIR)/hpljP1007 install-usermap
+- $(USBDIR)/hpljP1008 install-usermap
+- $(USBDIR)/hpljP1505 install-usermap
++ install -c -m 644 hplj.usermap $(USBDIR)/
++UDEVDIR=$(DESTDIR)/etc/udev/rules.d
++RULES=hplj10xx.rules
++install-udev:
++ [ -d $(UDEVDIR) ] || install -d -m 755 $(UDEVDIR)/
++ install -c -m 644 $(RULES) $(UDEVDIR)/11-$(RULES)
+
+ cups: FRC
+ if [ -x /etc/init.d/cups ]; then \
+@@ -1223,7 +1211,6 @@
+ $(INSTALL) -c -m 644 README $(DOCDIR)
+ $(INSTALL) -c -m 644 ChangeLog $(DOCDIR)
+
+-GROFF=/usr/local/test/bin/groff
+ GROFF=groff
+ manual.pdf: $(MANPAGES)
+ -$(GROFF) -t -man $(MANPAGES) | ps2pdf - $@
diff --git a/net-print/foo2zjs/files/foo2zjs-20081129-udevfwld.patch b/net-print/foo2zjs/files/foo2zjs-20081129-udevfwld.patch
new file mode 100644
index 00000000..8820d24b
--- /dev/null
+++ b/net-print/foo2zjs/files/foo2zjs-20081129-udevfwld.patch
@@ -0,0 +1,273 @@
+--- Makefile
++++ Makefile
+@@ -20,6 +20,10 @@
+ PREFIX=/usr
+ PREFIX=$(DESTDIR)/usr
+
++# USB_PRINTERID is also installed there because it is needed by the FWloader
++FWLOADERDIR=$(DESTDIR)/sbin
++FIRMWAREDIR=$(DESTDIR)/lib/firmware
++
+ # Pathnames for this package...
+ BIN=$(PREFIX)/bin
+ SHAREZJS=$(PREFIX)/share/foo2zjs
+@@ -661,21 +665,21 @@
+ fi; \
+ done
+ # foo2zjs Firmware files (if any)
+- $(INSTALL) $(LPuid) $(LPgid) -m 775 -d $(SHAREZJS)/firmware/
++ $(INSTALL) $(LPuid) $(LPgid) -m 775 -d $(FIRMWAREDIR)/
+ for i in sihp1*.img; do \
+ if [ -f $$i ]; then \
+ base=`basename $$i .img`; \
+ ./arm2hpdl $$i >$$base.dl; \
+- $(INSTALL) -c -m 644 $$base.dl $(SHAREZJS)/firmware/; \
++ $(INSTALL) -c -m 644 $$base.dl $(FIRMWAREDIR)/; \
+ fi; \
+ done
+ # foo2xqx Firmware files (if any)
+- $(INSTALL) $(LPuid) $(LPgid) -m 775 -d $(SHAREXQX)/firmware/
++ $(INSTALL) $(LPuid) $(LPgid) -m 775 -d $(FIRMWAREDIR)/
+ for i in sihpP*.img; do \
+ if [ -f $$i ]; then \
+ base=`basename $$i .img`; \
+ ./arm2hpdl $$i >$$base.dl; \
+- $(INSTALL) -c -m 644 $$base.dl $(SHAREXQX)/firmware/; \
++ $(INSTALL) -c -m 644 $$base.dl $(FIRMWAREDIR)/; \
+ fi; \
+ done
+ # foo2oak ICM files (if any)
+@@ -818,6 +822,8 @@
+ UDEVDIR=$(DESTDIR)/etc/udev/rules.d
+ RULES=hplj10xx.rules
+ install-udev:
++ [ -d $(FWLOADERDIR) ] || install -d -m 755 $(FWLOADERDIR)/
++ install -c -m 755 foo2zjs-loadfw $(FWLOADERDIR)/
+ [ -d $(UDEVDIR) ] || install -d -m 755 $(UDEVDIR)/
+ install -c -m 644 $(RULES) $(UDEVDIR)/11-$(RULES)
+
+--- foo2zjs-loadfw
++++ foo2zjs-loadfw
+@@ -0,0 +1,151 @@
++#!/bin/sh
++
++# foo2zjs-loadfw:
++#
++# Hotplug script for 100[05],1018,1020,P100[5678],P1505,P1505n
++# USB laser printers. The model number
++# that this script deals with is determined from the udev env.
++#
++# Used to download firmware automatically into the printer when it
++# is powered up or plugged into the USB port.
++#
++# The inspiration fo this script is from:
++# Oscar Santacreu. Alicante-Spain (2002)
++# Mike Morgan (2004)
++# Modified by Stefan Schweizer (2005) to work as a udev-RUN-script
++
++#
++# Directory to find downloadable HP firmware files sihpMMMM.dl
++#
++FWDIR=/lib/firmware
++
++#
++# Program used to determine USB printer id information
++#
++USBID=/bin/usb_printerid
++
++#
++# Timeout to load firmware
++#
++TIMEOUT=6
++
++#
++# Figure out how to log our messages
++#
++if [ -t 1 ]; then
++ # Running from a tty...
++ log() {
++ echo "$0: $@"
++ }
++elif [ -x /usr/bin/logger ]; then
++ # Have logger...
++ log() {
++ logger -t "$0" -- "$@"
++ }
++else
++ # No logger...
++ log() {
++ echo "$0: $@" >> /var/log/messages
++ }
++fi
++
++#
++# Figure out the model number from the argument of this script
++#
++MODELNAME=''
++FWMODEL=''
++case "$1" in
++P1005)
++ MODEL=P1005
++ ;;
++P1006)
++ MODEL=P1006
++ ;;
++P1007)
++ MODEL=P1007
++ FWMODEL=P1005
++ ;;
++P1008)
++ MODEL=P1008
++ FWMODEL=P1006
++ ;;
++P1505)
++ MODEL=P1505
++ ;;
++P1505n)
++ MODEL=P1505n
++ FWMODEL=P1505
++ ;;
++1000)
++ MODEL=1000
++ MODELNAME="hp LaserJet $MODEL"
++ ;;
++1005)
++ MODEL=1005
++ MODELNAME="hp LaserJet $MODEL"
++ ;;
++1018)
++ MODEL=1018
++ ;;
++1020)
++ MODEL=1020
++ ;;
++*)
++ log "Only HP LaserJet 100[05],1018,1020,P100[5678],P1505,P1505n are supported"
++ log "You need to supply one of these on the cmdline: $0 10**"
++ exit
++ ;;
++esac
++: ${MODELNAME:="HP LaserJet $MODEL"}
++: ${FWMODEL:="$MODEL"}
++
++if [ -n "$2" ]; then
++ DEVNAME=$2
++elif [ -n "$DEVNAME" ]; then
++ log 'using $DEVNAME'
++else
++ log "You need to either have $DEVNAME set in the environment or supply it on the cmdline, like:"
++ log "$0 10** /dev/usb/lp0"
++ exit 1
++fi
++
++#
++# Procedure to load a single device with firmware
++#
++load1() {
++ fw="$FWDIR/sihp$FWMODEL.dl"
++ if [ ! -f "$fw" ]; then
++ log "Missing HP LaserJet $MODEL firmware file $fw"
++ log "...read foo2zjs installation instructions and run ./getweb $MODEL"
++ return 1
++ fi
++
++ log "loading HP LaserJet $MODEL firmware $fw to $DEVNAME ..."
++ if cat $fw > $DEVNAME; then
++ sleep $TIMEOUT
++ log "... download successful."
++ else
++ log "... download failed."
++ fi
++ return 0
++}
++
++#
++# OK, now download firmware to any printers that need it
++#
++if [ -x $USBID ]; then
++ if $USBID $DEVNAME | grep "$MODELNAME" 2> /dev/null; then
++ # This is a LaserJet 100x
++ if $USBID $DEVNAME | grep 'FWVER' 2> /dev/null; then
++ log "HP LaserJet $MODEL firmware already loaded into $DEVNAME"
++ else
++ # Firmware is not yet loaded
++ load1 "$DEVNAME"
++ fi
++ else
++ log "No supported printer found."
++ fi
++else
++ log "HP LaserJet $MODEL firmware was not downloaded..."
++ log "...couldn't find $USBID"
++fi
+--- hplj1000
++++ hplj1000
+@@ -35,7 +35,7 @@
+ #
+ # Directory to find downloadable HP firmware files sihpMMMM.dl
+ #
+-FWDIR=/usr/share/foo2zjs/firmware
++FWDIR=/lib/firmware
+
+ #
+ # Program used to determine USB printer id information
+--- hplj10xx.rules
++++ hplj10xx.rules
+@@ -1,36 +1,21 @@
+-#Own udev rule for HP Laserjet 1000
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="hp LaserJet 1000", NAME="usb/%k", \
+- SYMLINK+="hplj1000-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1000"
+-#Own udev rule for HP Laserjet 1005
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="hp LaserJet 1005 series", NAME="usb/%k", \
+- SYMLINK+="hplj1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1005"
+-#Own udev rule for HP Laserjet 1018
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet 1018", NAME="usb/%k", \
+- SYMLINK+="hplj1018-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1018"
+-#Own udev rule for HP Laserjet 1020
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet 1020", NAME="usb/%k", \
+- SYMLINK+="hplj1020-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1020"
+-#Own udev rule for HP Laserjet P1005
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet P1005", NAME="usb/%k", \
+- SYMLINK+="hpljP1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1005"
+-#Own udev rule for HP Laserjet P1006
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet P1006", NAME="usb/%k", \
+- SYMLINK+="hpljP1006-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1006"
+-#Own udev rule for HP Laserjet P1007
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet P1007", NAME="usb/%k", \
+- SYMLINK+="hpljP1007-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1007"
+-#Own udev rule for HP Laserjet P1008
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet P1008", NAME="usb/%k", \
+- SYMLINK+="hpljP1008-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1008"
+-#Own udev rule for HP Laserjet P1505
+-KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
+- SYSFS{product}=="HP LaserJet P1505", NAME="usb/%k", \
+- SYMLINK+="hpljP1505-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1505"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="3d17", RUN+="/sbin/foo2zjs-loadfw P1005 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="3e17", RUN+="/sbin/foo2zjs-loadfw P1006 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="4817", RUN+="/sbin/foo2zjs-loadfw P1007 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="4917", RUN+="/sbin/foo2zjs-loadfw P1008 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="3f17", RUN+="/sbin/foo2zjs-loadfw P1505 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="4017", RUN+="/sbin/foo2zjs-loadfw P1505n $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="0517", RUN+="/sbin/foo2zjs-loadfw 1000 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="1317", RUN+="/sbin/foo2zjs-loadfw 1005 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="4117", RUN+="/sbin/foo2zjs-loadfw 1018 $tempnode"
++ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
++ ATTRS{idProduct}=="2b17", RUN+="/sbin/foo2zjs-loadfw 1020 $tempnode"
++
diff --git a/net-print/foo2zjs/foo2zjs-20081129.ebuild b/net-print/foo2zjs/foo2zjs-20081129.ebuild
new file mode 100644
index 00000000..cc726ee8
--- /dev/null
+++ b/net-print/foo2zjs/foo2zjs-20081129.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit eutils
+
+DESCRIPTION="Support for printing to ZjStream-based printers. Fixes bug 271079"
+HOMEPAGE="http://foo2zjs.rkkda.com/"
+
+# extracted by http://gentooexperimental.org/~genstef/dist/foo2zjs-helper.sh
+DEVICES=( "hp2600n" "hp1600" "hp1500" "hp1215" "km2530" "km2490" "km2480"
+"xp6115" "km2430" "km2300" "km2200" "kmcpwl" "sa300" "sa315" "sa2160"
+"sa3160" "xp6110" "lm500" "oki3200" "oki3300" "oki3400" "oki3530" "oki5100"
+"oki5200" "oki5500" "oki5600" "oki5800" "hp1020" "hp1018" "hp1005" "hp1000"
+"hpp1505" "hpp1008" "hpp1007" "hpp1006" "hpp1005" )
+#"sa610" has no file to download
+URIS=(
+"http://foo2hp.rkkda.com/icm/hpclj2600n.tar.gz
+http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"http://foo2hp.rkkda.com/icm/hpclj2600n.tar.gz
+http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"http://foo2hp.rkkda.com/icm/hpclj2600n.tar.gz
+http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"http://foo2hp.rkkda.com/icm/hpclj2600n.tar.gz
+http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"http://foo2lava.rkkda.com/icm/km2530.tar.gz"
+"http://foo2lava.rkkda.com/icm/km2530.tar.gz"
+"http://foo2lava.rkkda.com/icm/km2530.tar.gz"
+"http://foo2lava.rkkda.com/icm/km2530.tar.gz"
+"http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"ftp://ftp.minolta-qms.com/pub/crc/out_going/other/m23dlicc.exe
+http://foo2zjs.rkkda.com/icm/km2430.tar.gz"
+"ftp://ftp.minolta-qms.com/pub/crc/out_going/win2000/m22dlicc.exe"
+"ftp://ftp.minolta-qms.com/pub/crc/out_going/windows/cpplxp.exe"
+"http://foo2qpdl.rkkda.com/icm/samclp300.tar.gz"
+"http://foo2qpdl.rkkda.com/icm/samclp300.tar.gz"
+"http://foo2qpdl.rkkda.com/icm/samclp300.tar.gz"
+"http://foo2qpdl.rkkda.com/icm/samclp300.tar.gz"
+"http://foo2qpdl.rkkda.com/icm/samclp300.tar.gz"
+"http://foo2slx.rkkda.com/icm/lexc500.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3200.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3400.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3400.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3400.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3200.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic3200.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic5600.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic5600.tar.gz"
+"http://foo2hiperc.rkkda.com/icm/okic5600.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihp1020.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihp1018.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihp1005.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihp1000.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihpP1505.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihpP1006.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihpP1005.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihpP1006.tar.gz"
+"http://foo2zjs.rkkda.com/firmware/sihpP1005.tar.gz"
+)
+
+SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.gz"
+IUSE="cups foomaticdb usb"
+for ((DEV=0; DEV < ${#DEVICES[*]}; DEV++)); do
+ SRC_URI="${SRC_URI} foo2zjs_devices_${DEVICES[DEV]}? ( ${URIS[DEV]} )"
+ IUSE="${IUSE} foo2zjs_devices_${DEVICES[DEV]}"
+ ALL_BEGIN="${ALL_BEGIN} !foo2zjs_devices_${DEVICES[DEV]}? ("
+ ALL_MIDDLE="${ALL_MIDDLE} ${URIS[DEV]}"
+ ALL_END="${ALL_END} )"
+done
+SRC_URI="${SRC_URI}${ALL_BEGIN}${ALL_MIDDLE}${ALL_END}"
+
+LICENSE="GPL-2"
+# due to those firmwares/icms/etc...
+RESTRICT="mirror"
+SLOT="0"
+DEPEND="app-arch/unzip"
+RDEPEND="cups? ( net-print/cups )
+ foomaticdb? ( net-print/foomatic-db-engine )
+ net-print/foomatic-filters
+ sys-fs/udev"
+KEYWORDS="~x86 ~amd64 ~ppc"
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ # link getweb files in ${S} to get unpacked
+ for i in ${A}
+ do
+ ln -s "${DISTDIR}"/${i} "${S}"
+ done
+
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+ epatch "${FILESDIR}"/${P}-udevfwld.patch
+}
+
+src_compile() {
+ emake getweb || die "Failed building getweb script"
+
+ # remove wget as we got the firmware with portage
+ sed -i -e "s/.*wget .*//" \
+ -e 's/.*rm $.*//' \
+ -e "s/error \"Couldn't dow.*//" getweb
+
+ # unpack files
+ GOT=0;
+ for ((DEV=0; DEV < ${#DEVICES[*]}; DEV++)); do
+ if use foo2zjs_devices_${DEVICES[DEV]}; then
+ ./getweb ${DEVICES[DEV]:2}
+ GOT=1
+ fi
+ done
+ if [ ${GOT} == 0 ]; then ./getweb all; fi
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ use foomaticdb && dodir /usr/share/foomatic/db/source
+
+ use cups && dodir /usr/share/cups/model
+
+ emake DESTDIR="${D}" install install-udev \
+ || die "emake install failed"
+}
diff --git a/net-print/foo2zjs/metadata.xml b/net-print/foo2zjs/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/net-print/foo2zjs/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/profiles/repo_name b/profiles/repo_name
new file mode 100644
index 00000000..4291d7f5
--- /dev/null
+++ b/profiles/repo_name
@@ -0,0 +1 @@
+mv
diff --git a/sys-apps/less-select/ChangeLog b/sys-apps/less-select/ChangeLog
new file mode 100644
index 00000000..21cb19e1
--- /dev/null
+++ b/sys-apps/less-select/ChangeLog
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+ 22 Jul 2009; Martin Väth <martin@mvath.de> :
+ Version bump to less-436
+
+ 12 Apr 2009; Martin Väth <martin@mvath.de> :
+ Version bump to less-429
+
+ 09 Feb 2009; Martin Väth <martin@mvath.de> :
+ Version bump to less-424
+
+ 04 Jan 2008; Martin Väth <martin@mvath.de> :
+ Version bump to less-418
+
+ 29 Nov 2007; Martin Väth <martin@mvath.de> :
+ Version bump to less-416
+
+ 16 Nov 2007; Martin Väth <martin@mvath.de> :
+ Version bump to less-415
+
+ 10 Oct 2007; Martin Väth <martin@mvath.de> :
+ Version bump to less-409
+
+ 29 Jun 2007; Martin Väth <martin@mvath.de> :
+ Version bump to less-406
+
+ 29 Dec 2005; Martin Väth <martin@mvath.de> :
+ Version bump to less-394
+
+ 03 Dec 2005; Martin Väth <martin@mvath.de> :
+ Version bump to less-393
+
+ 06 Mar 2005; Martin Väth <martin@mvath.de> :
+ Initial version based on less-382-r2.ebuild
+
diff --git a/sys-apps/less-select/Manifest b/sys-apps/less-select/Manifest
new file mode 100644
index 00000000..52ce5525
--- /dev/null
+++ b/sys-apps/less-select/Manifest
@@ -0,0 +1,10 @@
+AUX README.Gentoo 823 RMD160 be59c37906fca17fa25f6781d3f5e7abc114dc57 SHA1 5a1f126af728f5220b97623050e2f9b1ea5ae58e SHA256 3985fd1810f660ea1c1f2732f719b069b6934d62d8d9e8a09287e63f049ba27d
+AUX code2color.patch 1110 RMD160 712f7b79c94f92ee62825d5f53627f18fae693d2 SHA1 a82f937f3a923b52adc4f14cfc9b641903884839 SHA256 a3887126826ef0b4b821bd97cf4e7abfc8b1c9280bf2bb18a2a4cec9a2973936
+AUX less.envd 50 RMD160 e9d7b2497aa81e13b740dc765c0fc87d4f1f2f8e SHA1 f903d459e7f0b2c14009304bebb7a045a7cccf9d SHA256 1f186ac4f500c842a9016702b3d7e9d69fe161db23cf56c316ed7f5a51da6a4e
+AUX lesspipe.sh 6966 RMD160 0101ee8ceea57e5c31e1e38cf417e47bcc5f8a78 SHA1 8142b1755bd545be21b42eda0c966c8fb7d2ec0d SHA256 d3e2d7c7f97cd2ff6ccdadea20d1fc5591dbbd17ac7c6757249ecfc2c4ac68a4
+DIST code2color 199875 RMD160 378d340a20c3fe500f19116220d54816fe279225 SHA1 b30526dd52c747b8bd6dcf53cf5cc94824c47feb SHA256 ce63f148293a81b0fe5e072f33285f9bf4f1d832f64b23a2220519674a47091d
+DIST less-436.tar.gz 303921 RMD160 b186b76fcdbf38056b32fbc1b54877dccf64a8ec SHA1 f78998a1a79a7e1962c901dd41bdc3d1c2005471 SHA256 57a16ff07431a9af45cf1cd5b374e1066d019304219f0d156e22bb8c4d6734d2
+DIST less-select-patch-436.tar.gz 47383 RMD160 5ccbe853d1f6ce5940f283bd8265ce8b75e20363 SHA1 21f3f8b16be8cd0724820c167d6f685d236cec36 SHA256 bbdd0ee9241803b8de719c358090354bde63472d1df6db271a50be51bfc800f3
+EBUILD less-select-436.ebuild 2291 RMD160 e7145dd25beeeabfebf141f61dab90d0f066d2a2 SHA1 0bd3f839229c468a0e1670fac2d2916cd395a322 SHA256 e84ec916e7a47238de3ff00546ebced5551c72c561ea1b72502a16689471e42e
+MISC ChangeLog 1173 RMD160 e50821f7ba68924ac9efb539d0e1f3cd24f71d9e SHA1 f982dd0c85cc28953cd7a7cecd8c4d6642e39bbc SHA256 8bb38d02108a7267e88cc12aaa4b93410693258b8f0f3bab5154877dfcbcdcdc
+MISC metadata.xml 519 RMD160 0bddd9edd8deaf798fff7f50d3e6cdb00daff1b9 SHA1 4a5eb0f9ca4a380d0c9268e6d0e8ba4a54fbb256 SHA256 100c0d2dc9aacdc78d678da8b5ed7d0a36bd1fe5b7ea06345ded87afd9cda442
diff --git a/sys-apps/less-select/files/README.Gentoo b/sys-apps/less-select/files/README.Gentoo
new file mode 100644
index 00000000..dca83280
--- /dev/null
+++ b/sys-apps/less-select/files/README.Gentoo
@@ -0,0 +1,22 @@
+This version of less comes with some Gentoo enhancements:
+ - default lesspipe.sh script to "view" files
+ - colorization support
+
+To see what file types are supported, just read the /usr/bin/lesspipe.sh
+script (it's just a plain text bash script).
+
+Colorization support is disabled by default. To enable it, export the
+LESSCOLOR variable to "yes":
+ $ export LESSCOLOR=yes
+
+We also provide a colorization script, 'code2color', that is used by
+default. If you wish to use another script, simply export the LESSCOLORIZER
+variable to name of the script:
+ $ export LESSCOLORIZER=some-other-script
+
+If you want to use the code2color script and the default color schemes are
+not acceptable, you can develop your own schemes and save them in one of
+the following places:
+ /etc/code2color
+ ~/.code2color
+ CODE2COLOR_CONFIG env var
diff --git a/sys-apps/less-select/files/code2color.patch b/sys-apps/less-select/files/code2color.patch
new file mode 100644
index 00000000..5d4ac7fe
--- /dev/null
+++ b/sys-apps/less-select/files/code2color.patch
@@ -0,0 +1,34 @@
+--- code2color
++++ code2color
+@@ -163,11 +163,11 @@
+ # building up the database
+ # newer entries overwrite old ones
+ my @CONFIG_FILES;
+- push @CONFIG_FILES, "/etc/code2html.config";
++ push @CONFIG_FILES, "/etc/code2color";
+ push @CONFIG_FILES,
+- $ENV{'HOME'}."/.code2html.config" if $ENV{'HOME'};
++ $ENV{'HOME'}."/.code2color" if $ENV{'HOME'};
+ push @CONFIG_FILES,
+- split(/:/,$ENV{'CODE2HTML_CONFIG'}) if $ENV{'CODE2HTML_CONFIG'};
++ split(/:/,$ENV{'CODE2COLOR_CONFIG'}) if $ENV{'CODE2COLOR_CONFIG'};
+ push @CONFIG_FILES,
+ split(/:/,$params{'langfile'}) if $params{'langfile'};
+
+@@ -446,7 +446,6 @@
+
+ $_[2] = $langmode;
+ $_[3] = $alt_langmode;
+- print "==> append : to filename to switch off syntax highlighting\n";
+ return \$code;
+ };
+
+@@ -3192,7 +3192,7 @@
+ #
+
+ $LANGUAGE{'shellscript'} = {
+- 'filename' => '\\.(sh|shell)$',
++ 'filename' => '\\.(ebuild|eclass|sh|shell)$',
+ 'regex' => '^\\s*#\\s*![^\\s]*(sh|bash|ash|zsh|ksh)',
+ 'patterns' => [ {
+ 'name' => 'comment',
diff --git a/sys-apps/less-select/files/less.envd b/sys-apps/less-select/files/less.envd
new file mode 100644
index 00000000..200171c0
--- /dev/null
+++ b/sys-apps/less-select/files/less.envd
@@ -0,0 +1,2 @@
+LESSOPEN="|lesspipe.sh %s"
+LESS="-R -M --shift 5"
diff --git a/sys-apps/less-select/files/lesspipe.sh b/sys-apps/less-select/files/lesspipe.sh
new file mode 100644
index 00000000..afa7dc99
--- /dev/null
+++ b/sys-apps/less-select/files/lesspipe.sh
@@ -0,0 +1,267 @@
+#!/bin/bash
+#
+# Preprocessor for 'less'. Used when this environment variable is set:
+# LESSOPEN="|lesspipe.sh %s"
+
+# TODO: handle compressed files better
+
+trap 'exit 0' PIPE
+
+guesscompress() {
+ case "$1" in
+ *.gz|*.z) echo "gunzip -c" ;;
+ *.bz2) echo "bunzip2 -c" ;;
+ *.lz) echo "lzip -c" ;;
+ *.lzma) echo "unlzma -c" ;;
+ *.xz) echo "xzdec" ;;
+ *) echo "cat" ;;
+ esac
+}
+
+lesspipe_file() {
+ local out=$(file -L -- "$1")
+ local suffix
+ case ${out} in
+ *" 7-zip archive"*) suffix="7z";;
+ *" ar archive"*) suffix="a";;
+ *" CAB-Installer"*) suffix="cab";;
+ *" cpio archive"*) suffix="cpio";;
+ *" ELF "*) suffix="elf";;
+ *" LHa"*archive*) suffix="lha";;
+ *" troff "*) suffix="man";;
+ *" script text"*) suffix="sh";;
+ *" shared object"*) suffix="so";;
+ *" tar archive"*) suffix="tar";;
+ *" Zip archive"*) suffix="zip";;
+ *": data") hexdump -C -- "$1"; return 0;;
+ *) return 1;;
+ esac
+ lesspipe "$1" ".${suffix}"
+ return 0
+}
+
+lesspipe() {
+ local match=$2
+ [[ -z ${match} ]] && match=$1
+
+ local DECOMPRESSOR=$(guesscompress "$match")
+
+ # User filters
+ if [[ -x ~/.lessfilter ]] ; then
+ ~/.lessfilter "$1" && exit 0
+ fi
+
+ local ignore
+ for ignore in ${LESSIGNORE} ; do
+ [[ ${match} == *.${ignore} ]] && exit 0
+ done
+
+ case "$match" in
+
+ ### Doc files ###
+ *.[0-9n]|*.man|\
+ *.[0-9n].bz2|*.man.bz2|\
+ *.[0-9n].gz|*.man.gz|\
+ *.[0-9n].lzma|*.man.lzma|\
+ *.[0-9][a-z].gz|*.[0-9][a-z].gz)
+ local out=$(${DECOMPRESSOR} -- "$1" | file -)
+ case ${out} in
+ *troff*)
+ # Need to make sure we pass path to man or it will try
+ # to locate "$1" in the man search paths
+ if [[ $1 == /* ]] ; then
+ man -- "$1"
+ else
+ man -- "./$1"
+ fi
+ ;;
+ *text*)
+ ${DECOMPRESSOR} -- "$1"
+ ;;
+ *)
+ # We could have matched a library (libc.so.6), so let
+ # `file` figure out what the hell this thing is
+ lesspipe_file "$1"
+ ;;
+ esac
+ ;;
+ *.dvi) dvi2tty "$1" ;;
+ *.ps|*.pdf) ps2ascii "$1" || pstotext "$1" || pdftotext "$1" ;;
+ *.doc) antiword "$1" || catdoc "$1" ;;
+ *.rtf) unrtf --nopict --text "$1" ;;
+ *.conf|*.txt|*.log) ;; # force less to work on these directly #150256
+
+ ### URLs ###
+ ftp://*|http://*|*.htm|*.html)
+ for b in links2 links lynx ; do
+ ${b} -dump "$1" && exit 0
+ done
+ html2text -style pretty "$1"
+ ;;
+
+ ### Tar files ###
+ *.tar|\
+ *.tar.bz2|*.tbz2|*.tbz|\
+ *.tar.gz|*.tgz|*.tar.z|\
+ *.tar.lz|*.tar.tlz|\
+ *.tar.lzma|*.tar.xz)
+ ${DECOMPRESSOR} -- "$1" | tar tvvf -;;
+
+ ### Misc archives ###
+ *.bz2|\
+ *.gz|*.z|\
+ *.lz|\
+ *.lzma|*.xz) ${DECOMPRESSOR} -- "$1" ;;
+ *.rpm) rpm -qpivl --changelog -- "$1" ;;
+ *.cpi|*.cpio) cpio -itv < "$1" ;;
+ *.ace) unace l "$1" ;;
+ *.arc) arc v "$1" ;;
+ *.arj) unarj l -- "$1" ;;
+ *.cab) cabextract -l -- "$1" ;;
+ *.lha|*.lzh) lha v "$1" ;;
+ *.zoo) zoo -list "$1" || unzoo -l "$1" ;;
+ *.7z) 7z l -- "$1" || 7za l -- "$1" ;;
+ *.a) ar tv "$1" ;;
+ *.elf) readelf -a -- "$1" ;;
+ *.so) readelf -h -d -s -- "$1" ;;
+ *.mo|*.gmo) msgunfmt -- "$1" ;;
+
+ *.rar|.r[0-9][0-9]) unrar l -- "$1" ;;
+
+ *.jar|*.war|*.ear|*.xpi|*.zip)
+ unzip -v "$1" || miniunzip -l "$1" || miniunz -l "$1" || zipinfo -v "$1"
+ ;;
+
+ *.deb|*.udeb)
+ if type -P dpkg > /dev/null ; then
+ dpkg --info "$1"
+ dpkg --contents "$1"
+ else
+ ar tv "$1"
+ ar p "$1" data.tar.gz | tar tzvvf -
+ fi
+ ;;
+
+ ### Media ###
+ *.bmp|*.gif|*.jpeg|*.jpg|*.ico|*.pcd|*.pcx|*.png|*.ppm|*.tga|*.tiff|*.tif)
+ identify "$1" || file -L -- "$1"
+ ;;
+ *.avi|*.mpeg|*.mpg|*.mov|*.qt|*.wmv|*.asf|*.rm|*.ram)
+ midentify "$1" || file -L -- "$1"
+ ;;
+ *.mp3) mp3info "$1" || id3info "$1" ;;
+ *.ogg) ogginfo "$1" ;;
+ *.flac) metaflac --list "$1" ;;
+ *.torrent) torrentinfo-console "$1" || ctorrent -x "$1" ;;
+ *.bin|*.cue|*.raw)
+ # not all .bin/.raw files are cd images, so fall back to hexdump
+ cd-info --no-header --no-device-info "$1" || lesspipe_file "$1"
+ ;;
+ *.iso)
+ iso_info=$(isoinfo -d -i "$1")
+ echo "${iso_info}"
+ # Joliet output overrides Rock Ridge, so prefer the better Rock
+ case ${iso_info} in
+ *$'\n'"Rock Ridge"*) iso_opts="-R";;
+ *$'\n'"Joliet"*) iso_opts="-J";;
+ *) iso_opts="";;
+ esac
+ isoinfo -l ${iso_opts} -i "$1"
+ ;;
+
+ ### Source code ###
+ *.awk|*.groff|*.java|*.js|*.m4|*.php|*.pl|*.pm|*.pod|*.sh|\
+ *.ad[asb]|*.asm|*.inc|*.[ch]|*.[ch]pp|*.[ch]xx|*.cc|*.hh|\
+ *.lsp|*.l|*.pas|*.p|*.xml|*.xps|*.xsl|*.axp|*.ppd|*.pov|\
+ *.diff|*.patch|*.py|*.rb|*.sql|*.ebuild|*.eclass)
+
+ # Allow people to flip color off if they dont want it
+ case ${LESSCOLOR} in
+ always) LESSCOLOR=2;;
+ [yY][eE][sS]|1|true) LESSCOLOR=1;;
+ [nN][oO]|0|false) LESSCOLOR=0;;
+ *) LESSCOLOR=0;; # default to no color #188835
+ esac
+ [[ ${LESSCOLORIZER+set} != "set" ]] && LESSCOLORIZER=code2color
+ if [[ ${LESSCOLOR} == "0" ]] || [[ -z ${LESSCOLORIZER} ]] ; then
+ # let less itself handle these files
+ exit 0
+ fi
+
+ # 2: Only colorize if user forces it ...
+ # 1: ... or we know less will handle raw codes -- this will
+ # not detect -seiRM, so set LESSCOLORIZER yourself
+ if [[ ${LESSCOLOR} == "2" ]] || [[ " ${LESS} " == *" -"[rR]" "* ]] ; then
+ ${LESSCOLORIZER} "$1"
+ exit 0
+ fi
+ ;;
+
+# May not be such a good idea :)
+# ### Device nodes ###
+# /dev/[hs]d[a-z]*)
+# fdisk -l "${1:0:8}"
+# [[ $1 == *hd* ]] && hdparm -I "${1:0:8}"
+# ;;
+
+ ### Everything else ###
+ *)
+ # Sanity check
+ [[ ${recur} == 2 ]] && exit 0
+
+ # Maybe we didn't match due to case issues ...
+ if [[ ${recur} == 0 ]] ; then
+ recur=1
+ lesspipe "$1" "$(echo $1 | LC_ALL=C tr '[:upper:]' '[:lower:]')"
+
+ # Maybe we didn't match because the file is named weird ...
+ else
+ recur=2
+ lesspipe_file "$1"
+ fi
+
+ exit 0
+ ;;
+ esac
+}
+
+if [[ -z $1 ]] ; then
+ echo "Usage: lesspipe.sh <file>"
+elif [[ $1 == "-V" || $1 == "--version" ]] ; then
+ Id="cvsid"
+ cvsid="$Id: lesspipe.sh,v 1.35 2009/04/11 23:20:51 vapier Exp $"
+ cat <<-EOF
+ $cvsid
+ Copyright 2001-2009 Gentoo Foundation
+ Mike Frysinger <vapier@gentoo.org>
+ (with plenty of ideas stolen from other projects/distros)
+
+
+ EOF
+ less -V
+elif [[ $1 == "-h" || $1 == "--help" ]] ; then
+ cat <<-EOF
+ lesspipe.sh: preproccess files before sending them to less
+
+ Usage: lesspipe.sh <file>
+
+ lesspipe.sh specific settings:
+ LESSCOLOR env - toggle colorizing of output (no/yes/always)
+ LESSCOLORIZER env - program used to colorize output (default: code2color)
+ LESSIGNORE - list of extensions to ignore (don't do anything fancy)
+
+ You can create per-user filters as well by creating the executable file:
+ ~/.lessfilter
+ One argument is passed to it: the file to display.
+
+ To use lesspipe.sh, simply add to your environment:
+ export LESSOPEN="|lesspipe.sh %s"
+
+ Run 'less --help' or 'man less' for more info
+ EOF
+elif [[ -d $1 ]] ; then
+ ls -alF -- "$1"
+else
+ recur=0
+ lesspipe "$1" 2> /dev/null
+fi
diff --git a/sys-apps/less-select/less-select-436.ebuild b/sys-apps/less-select/less-select-436.ebuild
new file mode 100644
index 00000000..fbdcd17d
--- /dev/null
+++ b/sys-apps/less-select/less-select-436.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit eutils
+
+DESCRIPTION="Excellent text file viewer, patched with additional selection feature"
+HOMEPAGE="http://www.greenwoodsoftware.com/less/"
+PATCHVER=436
+SRC_URI="http://www.greenwoodsoftware.com/less/less-${PV}.tar.gz
+ http://www-zeuthen.desy.de/~friebel/unix/less/code2color
+ http://www.mathematik.uni-wuerzburg.de/~vaeth/download/less-select-patch-${PATCHVER}.tar.gz"
+
+LICENSE="|| ( GPL-3 less )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="unicode dummy-less"
+
+DEPEND=">=sys-libs/ncurses-5.2
+ !dummy-less? ( !sys-apps/less )"
+
+S="${WORKDIR}/less-${PV}"
+
+MYSUBDIR="${S}/less-select-patch-${PATCHVER}"
+
+src_unpack() {
+ cd "${WORKDIR}"
+ unpack "less-${PV}.tar.gz"
+ cd "${S}"
+ cp "${DISTDIR}"/code2color "${S}"/
+ epatch "${FILESDIR}"/code2color.patch
+ unpack "less-select-patch-${PATCHVER}.tar.gz"
+ mv "${MYSUBDIR}/INSTALL" "${MYSUBDIR}/README.less-select"
+ if [ -e "${MYSUBDIR}/less-${PV}-select.patch" ]; then
+ epatch "${MYSUBDIR}/less-${PV}-select.patch" || die "Patch less-${PV}-select failed"
+ else
+ epatch "${MYSUBDIR}/less-${PATCHVER}-select.patch" || die "Patch less-${PATCHVER}-select failed"
+ fi
+ "${MYSUBDIR}"/after-patch || die "${MYSUBDIR}/after-patch failed"
+}
+
+yesno() { use $1 && echo yes || echo no ; }
+src_compile() {
+ export ac_cv_lib_ncursesw_initscr=$(yesno unicode)
+ export ac_cv_lib_ncurses_initscr=$(yesno !unicode)
+ econf || die
+ emake || die
+ ./lesskey -o less-normal-key.bin "${MYSUBDIR}/less-normal-key.src" || die
+ ./lesskey -o less-select-key.bin "${MYSUBDIR}/less-select-key.src" || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+
+ dobin code2color || die "dobin"
+ newbin "${FILESDIR}"/lesspipe.sh lesspipe.sh || die "newbin"
+ echo 'LESS="-sFR -iMX --shift 5"' > 70less
+ doenvd 70less
+
+ dodoc NEWS README* "${FILESDIR}"/README.Gentoo "${MYSUBDIR}"/README.less-select
+
+ newbin "${MYSUBDIR}/less-select" less-select
+
+ insinto /etc
+ newins less-normal-key.bin lesskey.bin
+ newins less-select-key.bin less-select-key.bin
+ newins "${MYSUBDIR}/less-normal-key.src" lesskey.src
+ newins "${MYSUBDIR}/less-select-key.src" less-select-key.src
+}
diff --git a/sys-apps/less-select/metadata.xml b/sys-apps/less-select/metadata.xml
new file mode 100644
index 00000000..2e57c026
--- /dev/null
+++ b/sys-apps/less-select/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+ <use>
+ <flag name="dummy-less">Set this if you use /etc/portage/env/sys-apps/less to install only a dummy version of less. Only useful if you want to get informed about new less ebuilds by portage despite using less-select.</flag>
+ </use>
+</pkgmetadata>
diff --git a/sys-fs/aufs2/ChangeLog b/sys-fs/aufs2/ChangeLog
new file mode 100644
index 00000000..a9249324
--- /dev/null
+++ b/sys-fs/aufs2/ChangeLog
@@ -0,0 +1,26 @@
+# ChangeLog for sys-fs/aufs2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 17 Mar 2010; Martin Väth <martin@mvath.de>
+ Update git dependency according to package move.
+
+ 04 Mar 2010; Martin Väth <martin@mvath.de>
+ Support ESCM_OFFLINE/EGIT_OFFLINE in the same sense as git.eclass.
+ Output corresponding message only if *_OFFLINE is nonempty.
+
+ 16 Jan 2010; Martin Väth <martin@mvath.de>
+ Remove patch again since git.eclass is now fixed:
+ http://bugs.gentoo.org/show_bug.cgi?id=299204
+
+ 29 Dec 2009; Martin Väth <martin@mvath.de>
+ Patch for broken git.eclass 1.33 2009/12/29
+
+ 17 Dec 2009; Martin Väth <martin@mvath.de>
+ Adapt for new git.eclass 1.32 2009/12/16
+
+ 14 Oct 2009; Martin Väth <martin@mvath.de>
+ Patch automatically instead of informing the user
+
+ 04 Apr 2009; Martin Väth <martin@mvath.de>
+ aufs2-99999999.ebuild: Initial ebuild.
diff --git a/sys-fs/aufs2/Manifest b/sys-fs/aufs2/Manifest
new file mode 100644
index 00000000..ff1d75ac
--- /dev/null
+++ b/sys-fs/aufs2/Manifest
@@ -0,0 +1,3 @@
+EBUILD aufs2-99999999.ebuild 3938 RMD160 3ff696b2cff626424c2c1156fcd9eccda0412323 SHA1 f43351581df6c54c29a7b198be067737aac00e19 SHA256 2ff31c9e5af6ecf25eadf186935a45e4dba0b4f25767c28f5840b53fdb564a57
+MISC ChangeLog 1030 RMD160 1fc03caa73f947dcd17af6c2711e737d9336742c SHA1 8dc27c90c6533df277c363dd789816c6b2afc56c SHA256 4e737d7be59f7d1dbf29405f2f4e5b8aca06838fef25f0fd3acadfbcfb547b56
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/sys-fs/aufs2/aufs2-99999999.ebuild b/sys-fs/aufs2/aufs2-99999999.ebuild
new file mode 100644
index 00000000..3021c3eb
--- /dev/null
+++ b/sys-fs/aufs2/aufs2-99999999.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+EGIT_REPO_URI="http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git"
+EGIT_PROJECT="aufs2"
+# BRANCH/COMMIT will be overridden in pkg_setup (according to kernel version)
+EGIT_BRANCH="aufs2"
+EGIT_COMMIT="aufs2"
+if [ -n "${EGIT_OFFLINE:-${ESCM_OFFLINE}}" ]
+then EGIT_PRUNE=false
+else EGIT_PRUNE=true
+fi
+
+inherit git linux-info eutils
+
+DESCRIPTION="An entirely re-designed and re-implemented Unionfs."
+HOMEPAGE="http://aufs.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+# Since this is a live ebuild with unstable versions in portage we require
+# that the user unmasks this ebuild with ACCEPT_KEYWORDS='**'
+#KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
+IUSE="doc kernel-patch"
+PROPERTIES="live"
+
+RDEPEND=""
+DEPEND="dev-vcs/git[curl]"
+
+declare -a my_patchlist
+
+pkg_setup() {
+ local msg
+ linux-info_pkg_setup
+
+ # kernel version check
+ if kernel_is lt 2 6 26
+ then
+ eerror "${PN} is being developed and tested on linux-2.6.26 and later."
+ eerror "Make sure you have a proper kernel version!"
+ die "Wrong kernel version"
+ fi
+
+ if [ -n "${AUFS2BRANCH}" ]
+ then EGIT_BRANCH="${AUFS2BRANCH}"
+ else [ -n "${KV_PATCH}" ] && EGIT_BRANCH="aufs2-${KV_PATCH}"
+ fi
+ elog
+ elog "Using aufs2 branch: ${EGIT_BRANCH}"
+ elog "If this guess for the branch is wrong, set AUFS2BRANCH."
+ elog "For example, to use the aufs2 branch for kernel version 2.6.30, use:"
+ elog " AUFS2BRANCH=aufs2-30 emerge -1 aufs2"
+ elog "For the most current kernel it might be necessary to use"
+ elog " AUFS2BRANCH=aufs2 emerge -1 aufs2"
+ msg=''
+ [ -n "${ESCM_OFFLINE}" ] && msg="${msg} ESCM_OFFLINE=''"
+ [ -n "${EGIT_OFFLINE}" ] && msg="${msg} EGIT_OFFLINE=''"
+ if [ -n "${msg}" ]
+ then
+ elog "Note that it might be necessary in addition to fetch the newest aufs2:"
+ elog "Set ${msg# } and be sure to be online during emerge."
+ fi
+ elog
+ EGIT_COMMIT="${EGIT_BRANCH}"
+
+ use kernel-patch || return 0
+ (
+ cd -- "${KV_DIR}" >/dev/null 2>&1 && \
+ for i in aufs*.patch aufs*.diff
+ do test -f "${i}" || continue
+ if patch -R -p1 --dry-run --force <"${i}" >/dev/null
+ then
+ einfo "Applying kernel patch ${i} reversely"
+ patch -R -p1 --force --no-backup-if-mismatch \
+ <"${i}" >/dev/null || {
+ eerror "Reverse applying kernel patch ${i} failed."
+ eerror "Since dry run succeeded this is probably a problem with write permissions."
+ die "With USE=-kernel-patch you avoid automatic patching attempts."
+ }
+ else
+ ewarn "Kernel patch ${i} cannot be reverse applied - skipping."
+ fi
+ done
+ )
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local i k dk
+ i="Documentation/filesystems/aufs/aufs.5"
+ test -e "${i}" && doman "${i}"
+ k="$(readlink -f -- "${KV_DIR}")" && [ -n "${k}" ] || k="${KV_DIR}"
+ dk="${D}/${k}"
+ dodir "${k}/fs/aufs"
+ cp -pPR -- fs/aufs/* "${dk}/fs/aufs"
+ cp -pPR -- include "${dk}"
+ if use doc && test -e Documentation
+ then
+ cp -pPR -- Documentation "${dk}"
+ rm -- "${dk}/${i}"
+ fi
+ my_patchlist=()
+ for i in *.patch *.diff
+ do test -f "${i}" || continue
+ my_patchlist+=("${i}")
+ cp -pPR -- "${i}" "${dk}"
+ done
+}
+
+pkg_postinst() {
+ local i
+ [ "${#my_patchlist[@]}" -eq 0 ] && {
+ cd -- "${KV_DIR}" >/dev/null 2>&1 && for i in *.patch *.diff
+ do test -f "${i}" && my_patchlist+=("${i}")
+ done
+ }
+ if use kernel-patch
+ then
+ cd -- "${KV_DIR}" >/dev/null 2>&1 || die "cannot cd to ${KV_DIR}"
+ for i in "${my_patchlist[@]}"
+ do test -f "${i}" || continue
+ use kernel-patch && epatch "${i}"
+ done
+ elog "Your kernel has been patched. Cleanup and recompile it, selecting"
+ else
+ elog "You will have to apply the following patch to your kernel:"
+ elog " cd ${KV_DIR} && cat ${my_patchlist[*]} | patch -p1 --no-backup-if-mismatch"
+ elog "Then cleanup and recompile your kernel, selecting"
+ fi
+ elog " Filesystems/Miscellaneous Filesystems/aufs"
+ elog "in the configuration phase."
+}
diff --git a/sys-fs/aufs2/metadata.xml b/sys-fs/aufs2/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/sys-fs/aufs2/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/sys-fs/squash_dir/ChangeLog b/sys-fs/squash_dir/ChangeLog
new file mode 100644
index 00000000..26e2ac5e
--- /dev/null
+++ b/sys-fs/squash_dir/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for sys-fs/squash_dir
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ squash_dir-10.2.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/sys-fs/squash_dir/Manifest b/sys-fs/squash_dir/Manifest
new file mode 100644
index 00000000..c3b18852
--- /dev/null
+++ b/sys-fs/squash_dir/Manifest
@@ -0,0 +1,4 @@
+DIST squash_dir-10.2.tar.bz2 20543 RMD160 85be13c032496a02652c3594acbb9dca693bf20e SHA1 6fb61b485e52e3c70f3c7f9058f5fa8d166d67a1 SHA256 e286c4d729e6dd8235cc60f786cbb824a559e91b5e1807846bfd63739e364f2c
+EBUILD squash_dir-10.2.ebuild 935 RMD160 ebe66e1c40e52419a6e8a69ee3bb89b04a79ade6 SHA1 0b8be58c15cc085470122dc379a2fd0e5edfe823 SHA256 ecb898d343443c4865adf9dd3436136456db829e260267a2acff89e7e1293bab
+MISC ChangeLog 260 RMD160 5491a190237bab7f975d003d0cf72d085c01dfbb SHA1 51f9eddb4c62e620b49ac3420ab78c64d408a4d2 SHA256 4655008d1946cf2e8b2e0c253563f40914b363239e48cc1a3b749f4fda6702cb
+MISC metadata.xml 590 RMD160 d52330caaacff1748a0af5582ae572cdb912eb6e SHA1 61f22ebc0a9f4542331cca10962977ab719d4778 SHA256 07991afcf851cc41e72648c80e3c31cf63458ef1b98e9bbd802802b68a1a93ca
diff --git a/sys-fs/squash_dir/metadata.xml b/sys-fs/squash_dir/metadata.xml
new file mode 100644
index 00000000..c0a76ecb
--- /dev/null
+++ b/sys-fs/squash_dir/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ <description>Upstream developer</description>
+ </maintainer>
+ <use>
+ <flag name="hack-squash-utils">Activate hackishly a patch to emerge squashfs-utils next time with redirection of progress bar to stderr.</flag>
+ <flag name="unionfs-fuse">Depend on unionfs-fuse (used by default if aufs/aufs2 is not available).</flag>
+ </use>
+</pkgmetadata>
diff --git a/sys-fs/squash_dir/squash_dir-10.2.ebuild b/sys-fs/squash_dir/squash_dir-10.2.ebuild
new file mode 100644
index 00000000..32f56889
--- /dev/null
+++ b/sys-fs/squash_dir/squash_dir-10.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI=2
+inherit autotools
+RESTRICT="mirror"
+
+DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist"
+HOMEPAGE="http://www.mathematik.uni-wuerzburg.de/~vaeth/gentoo/index.html"
+SRC_URI="http://www.mathematik.uni-wuerzburg.de/~vaeth/gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="hack-squash-utils +unionfs-fuse"
+
+RDEPEND="sys-fs/squashfs-tools
+ unionfs-fuse? ( sys-fs/unionfs-fuse )"
+DEPEND=">=sys-devel/autoconf-2.65
+ >=sys-devel/automake-1.10"
+
+src_prepare () {
+ eautoreconf
+}
+
+src_configure () {
+ econf $(use_enable hack-squash-utils squashfs-tools-patch) \
+ --with-decompress="${PORTAGE_COMPRESS} -dc --" \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ prepalldocs
+}
diff --git a/www-plugins/better-privacy/ChangeLog b/www-plugins/better-privacy/ChangeLog
new file mode 100644
index 00000000..f198d35c
--- /dev/null
+++ b/www-plugins/better-privacy/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for www-plugins/better-privacy
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ better-privacy-1.45.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/www-plugins/better-privacy/Manifest b/www-plugins/better-privacy/Manifest
new file mode 100644
index 00000000..f5807f97
--- /dev/null
+++ b/www-plugins/better-privacy/Manifest
@@ -0,0 +1,4 @@
+DIST betterprivacy-1.45-sm+fx.xpi 66005 RMD160 e59df69be4a9b5a79b77055595749d2da077be88 SHA1 1ec0e1725a729cf6143fc1086ea1f618f81cd25f SHA256 5ff7f773ac2cc4646d9b20df2bd650eb95a8bc0ad8864fa0244b4fe7361b8c7f
+EBUILD better-privacy-1.45.ebuild 1700 RMD160 3b323ed32a0c86a91411d84c2e5a10c703e36928 SHA1 49affddd6ce73bc8d704dee80640e36559f06618 SHA256 21bb4aa12f8d6db18efa9c7cd5d60260424c9300bc748b9c6550a724683939b4
+MISC ChangeLog 273 RMD160 27c4a2cfc7c6ec0ba92b294de9e9009450882bf6 SHA1 ee6d832c898f897e017c078498c2bb8de9e1756b SHA256 108db5a41878322b079b88c795091697006275215b02cd88a3ce89e86e3d0ffb
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/www-plugins/better-privacy/better-privacy-1.45.ebuild b/www-plugins/better-privacy/better-privacy-1.45.ebuild
new file mode 100644
index 00000000..16efdc35
--- /dev/null
+++ b/www-plugins/better-privacy/better-privacy-1.45.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI="2"
+inherit mozextension multilib
+RESTRICT="mirror"
+
+DESCRIPTION="Firefox plugin for long time cookies like ~/.adobe/Flash_Player/AssetCache/*/*"
+HOMEPAGE="https://addons.mozilla.org/firefox/addon/6623"
+MY_P="${P/-/}"
+MY_P="${MY_P%_alpha*}"
+MY_P="${MY_P%_beta*}"
+MY_P="${MY_P}-sm+fx"
+FILENAME="${MY_P}.xpi"
+SRC_URI="https://addons.mozilla.org/de/firefox/downloads/latest/6623/${FILENAME}"
+case "${PV}" in
+*_alpha*|*_beta*)
+SRC_URI="https://addons.mozilla.org/de/firefox/downloads/file/76929/${FILENAME}?confirmed -> ${FILENAME}"
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+flash"
+
+RDEPEND="flash? ( www-plugins/adobe-flash )
+|| (
+ >=www-client/mozilla-firefox-bin-1.5.0.7
+ >=www-client/mozilla-firefox-1.5.0.7
+)"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_unpack() {
+ xpi_unpack "${FILENAME}"
+}
+
+# xpi_install is buggy: The detection of emid fails
+my_xpi_install() {
+ local emid
+ x="${1}"
+ cd ${x}
+ # determine id for extension
+ emid=$(sed -n -e '/install-manifest/,$ { /<\?em:id>\?/!d; s/.*\([\"{].*[}\"]\).*/\1/; s/\"//g; p; q }' ${x}/install.rdf) \
+ && [ -n "${emid}" ] || die "failed to determine extension id"
+ insinto "${MOZILLA_FIVE_HOME}"/extensions/${emid}
+ doins -r "${x}"/* || die "failed to copy extension"
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME
+ if has_version '>=www-client/mozilla-firefox-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox"
+ my_xpi_install "${S}"/"${MY_P}"
+ fi
+ if has_version '>=www-client/mozilla-firefox-bin-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/opt/firefox"
+ my_xpi_install "${S}"/"${MY_P}"
+ fi
+}
diff --git a/www-plugins/better-privacy/metadata.xml b/www-plugins/better-privacy/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/www-plugins/better-privacy/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-plugins/flashgot/ChangeLog b/www-plugins/flashgot/ChangeLog
new file mode 100644
index 00000000..ce443d10
--- /dev/null
+++ b/www-plugins/flashgot/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for www-plugins/flashgot
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ flashgot-1.1.9.8.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/www-plugins/flashgot/Manifest b/www-plugins/flashgot/Manifest
new file mode 100644
index 00000000..4da1189b
--- /dev/null
+++ b/www-plugins/flashgot/Manifest
@@ -0,0 +1,4 @@
+DIST flashgot-1.1.9.8.xpi 310986 RMD160 e8cf94a58d80d97cc18b8d9d87716272cb3a6002 SHA1 c5fd96aed38bab9f9033d15a3dd7687e181882c1 SHA256 c99bc53bdf2941dacc2da1bbce1f486e1ad4dd059fef620d5b340202318ca840
+EBUILD flashgot-1.1.9.8.ebuild 872 RMD160 31f103cf89cf63aa05c3c51049616768f174e284 SHA1 1ed493cd6dce9311d024d402836351cf18ef49bb SHA256 686ff184e35dd9542e051139726cd67b5e8e25bc107071f9641a2387ff574a45
+MISC ChangeLog 264 RMD160 b690bebcd1686802c7601d2c19614aadb2e0f043 SHA1 41b784b837b62d00c48ca5e38944a30f98d1e1aa SHA256 ce50403bd190e4fc21e312be109a098a401410cddf28c2edd7eb2e281600e5f4
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/www-plugins/flashgot/flashgot-1.1.9.8.ebuild b/www-plugins/flashgot/flashgot-1.1.9.8.ebuild
new file mode 100644
index 00000000..3c67bfe0
--- /dev/null
+++ b/www-plugins/flashgot/flashgot-1.1.9.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit mozextension multilib
+RESTRICT="mirror"
+
+DESCRIPTION="Firefox plugin: download manager"
+HOMEPAGE="http://flashgot.net/"
+SRC_URI="http://software.informaction.com/data/releases/${P}.xpi"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="|| (
+ >=www-client/mozilla-firefox-bin-1.5.0.7
+ >=www-client/mozilla-firefox-1.5.0.7
+)"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_unpack() {
+ xpi_unpack "${P}".xpi
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME
+ if has_version '>=www-client/mozilla-firefox-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox"
+ xpi_install "${S}"/"${P}"
+ fi
+ if has_version '>=www-client/mozilla-firefox-bin-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/opt/firefox"
+ xpi_install "${S}"/"${P}"
+ fi
+}
diff --git a/www-plugins/flashgot/metadata.xml b/www-plugins/flashgot/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/www-plugins/flashgot/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-plugins/stylish/ChangeLog b/www-plugins/stylish/ChangeLog
new file mode 100644
index 00000000..05d9a920
--- /dev/null
+++ b/www-plugins/stylish/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for www-plugins/stylish
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ stylish-1.0.7.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/www-plugins/stylish/Manifest b/www-plugins/stylish/Manifest
new file mode 100644
index 00000000..7f2394c2
--- /dev/null
+++ b/www-plugins/stylish/Manifest
@@ -0,0 +1,4 @@
+DIST stylish-1.0.7-fx+tb+sm.xpi 139048 RMD160 1721e9bea591f683c6b6c5555f9d93d8098c692a SHA1 000803899a6c690907ca20064c9845b20a4878f5 SHA256 18dcbf5e13f4b4d0db03b4b033dc181b4f2daef116ed68864c831ab9fae96ae2
+EBUILD stylish-1.0.7.ebuild 1412 RMD160 a72337e99bc8c1e1eb12056851166f15b226aa0c SHA1 6b15ee748fe5ab357c74e4899f7feb1f6c0a0a88 SHA256 c092281c504e8726dd4897781df04a0eda4d5026de39754cc46bb852bce3a3c3
+MISC ChangeLog 260 RMD160 ca82572e6b200d6a8a218292746f40045541ccec SHA1 a77050f5e5a0a3327a567dc49277eecefb2ea039 SHA256 3b42c54cdb7cff00049b3ff25f59846d2922462df30617314a112c73e5a9bfd6
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/www-plugins/stylish/metadata.xml b/www-plugins/stylish/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/www-plugins/stylish/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-plugins/stylish/stylish-1.0.7.ebuild b/www-plugins/stylish/stylish-1.0.7.ebuild
new file mode 100644
index 00000000..0e9d4a66
--- /dev/null
+++ b/www-plugins/stylish/stylish-1.0.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI="1"
+inherit mozextension multilib
+RESTRICT="mirror"
+
+DESCRIPTION="Firefox plugin to modify style of certain web pages, in particular of gentoo forums"
+HOMEPAGE="https://addons.mozilla.org/firefox/addon/2108"
+MY_P="${P}-fx+tb+sm"
+FILENAME="${MY_P}.xpi"
+SRC_URI="https://addons.mozilla.org/de/firefox/downloads/latest/2108/${FILENAME}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="|| (
+ >=www-client/mozilla-firefox-bin-1.5.0.7
+ >=www-client/mozilla-firefox-1.5.0.7
+)"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_unpack() {
+ xpi_unpack "${FILENAME}"
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME
+ if has_version '>=www-client/mozilla-firefox-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox"
+ xpi_install "${S}"/"${MY_P}"
+ fi
+ if has_version '>=www-client/mozilla-firefox-bin-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/opt/firefox"
+ xpi_install "${S}"/"${MY_P}"
+ fi
+}
+
+src_postinstall() {
+ einfo "You will probably want to setup the \"Darker forum\" style."
+ einfo "The old version could be found at"
+ einfo " http://jesgue.homelinux.org/other-files/dark-gentoo-forums.css"
+ einfo "but now it is easier to serve with javascript activated to"
+ einfo " http://userstyles.org/users/8172"
+ einfo "Note that you have to temporarily disable noscript for that site."
+}
diff --git a/www-plugins/video-downloadhelper/ChangeLog b/www-plugins/video-downloadhelper/ChangeLog
new file mode 100644
index 00000000..741646bd
--- /dev/null
+++ b/www-plugins/video-downloadhelper/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for www-plugins/video-downloadhelper
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header $
+
+ 28 Mar 2010; Martin Väth <martin@mvath.de>
+ video-downloadhelper-4.7.ebuild:
+ import with minor changes from a personal overlay.
diff --git a/www-plugins/video-downloadhelper/Manifest b/www-plugins/video-downloadhelper/Manifest
new file mode 100644
index 00000000..4b151812
--- /dev/null
+++ b/www-plugins/video-downloadhelper/Manifest
@@ -0,0 +1,4 @@
+DIST downloadhelper-4.7-fx+sm.xpi 574623 RMD160 54fdf77f82580f3dc08a7d222f7299688a4c102d SHA1 fd0af06fbfa226c5305a29aa478f6106640af17e SHA256 d5c80e341e93e8c3702ff8f7e65b5afac37086b00b172474274086536c321518
+EBUILD video-downloadhelper-4.7.ebuild 1017 RMD160 f1cd7a24909132fddfde901d6b73de1ff486ee1d SHA1 62cc16869637b16bc26b7f411bf4789acad9d622 SHA256 97e14e49fbc7cb24393d3dfe587623fc9bc1221b28b02447f4e936cddca22e6f
+MISC ChangeLog 284 RMD160 a5cb50f6da0eef0735729c458c2a3603a2f7b464 SHA1 9c7f0730e4ff138c39a0a19b8ba4ec0bf84d63e8 SHA256 0cfdcfef40173600cb1e052bd1528d5a5d2cc365ea3d6df851c6f6923da2ab2f
+MISC metadata.xml 274 RMD160 a46806846cb114b1d2889ac05c409164bc276800 SHA1 ec26b2018eda8c918c3d1b2ef99d7a8ba4b70dfe SHA256 b0e2d9479aa7d1b3025efa320ddc30ee2e2df365c159b0bfec02b8019d2628d8
diff --git a/www-plugins/video-downloadhelper/metadata.xml b/www-plugins/video-downloadhelper/metadata.xml
new file mode 100644
index 00000000..0366721c
--- /dev/null
+++ b/www-plugins/video-downloadhelper/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-plugins/video-downloadhelper/video-downloadhelper-4.7.ebuild b/www-plugins/video-downloadhelper/video-downloadhelper-4.7.ebuild
new file mode 100644
index 00000000..03059e61
--- /dev/null
+++ b/www-plugins/video-downloadhelper/video-downloadhelper-4.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+inherit mozextension multilib
+RESTRICT="mirror"
+
+DESCRIPTION="Firefox plugin to modify style of certain web pages, in particular of gentoo forums"
+HOMEPAGE="https://addons.mozilla.org/firefox/addon/3006"
+MY_P="${P#*-}-fx+sm"
+FILENAME="${MY_P}.xpi"
+SRC_URI="https://addons.mozilla.org/de/firefox/downloads/latest/3006/${FILENAME}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="|| (
+ >=www-client/mozilla-firefox-bin-1.5.0.7
+ >=www-client/mozilla-firefox-1.5.0.7
+)"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_unpack() {
+ xpi_unpack "${FILENAME}"
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME
+ if has_version '>=www-client/mozilla-firefox-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox"
+ xpi_install "${S}"/"${MY_P}"
+ fi
+ if has_version '>=www-client/mozilla-firefox-bin-1.5.0.7'; then
+ MOZILLA_FIVE_HOME="/opt/firefox"
+ xpi_install "${S}"/"${MY_P}"
+ fi
+}