summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/f3/Manifest2
-rw-r--r--app-admin/f3/f3-1.1.3.ebuild29
-rw-r--r--app-backup/bup/Manifest20
-rw-r--r--app-backup/bup/bup-0.14a.ebuild48
-rw-r--r--app-backup/bup/bup-0.15.ebuild48
-rw-r--r--app-backup/bup/bup-0.16.ebuild48
-rw-r--r--app-backup/bup/bup-0.17.ebuild47
-rw-r--r--app-backup/bup/bup-0.19.ebuild47
-rw-r--r--app-backup/bup/bup-0.20.ebuild47
-rw-r--r--app-backup/bup/bup-0.24b.ebuild (renamed from app-backup/bup/bup-0.18.ebuild)26
-rw-r--r--app-backup/bup/bup-0.25_rc1.ebuild62
-rw-r--r--app-backup/bup/bup-9999.ebuild37
-rw-r--r--app-editors/texworks/Manifest3
-rw-r--r--app-editors/texworks/files/TeXworks.desktop12
-rw-r--r--app-editors/texworks/texworks-0.2.3.ebuild58
-rw-r--r--games-simulation/simutrans/Manifest7
-rw-r--r--games-simulation/simutrans/metadata.xml5
-rw-r--r--games-simulation/simutrans/simutrans-0.110.0.1.ebuild74
-rw-r--r--media-sound/quark/Manifest2
-rw-r--r--media-sound/quark/quark-3.23.ebuild34
-rw-r--r--sci-astronomy/ftools/Manifest2
-rw-r--r--sci-astronomy/ftools/ftools-6.11.ebuild105
-rw-r--r--sys-devel/redo/Manifest3
-rw-r--r--sys-devel/redo/files/gitvars.patch10
-rw-r--r--sys-devel/redo/redo-0.06.ebuild63
25 files changed, 409 insertions, 430 deletions
diff --git a/app-admin/f3/Manifest b/app-admin/f3/Manifest
new file mode 100644
index 0000000..e06cc14
--- /dev/null
+++ b/app-admin/f3/Manifest
@@ -0,0 +1,2 @@
+DIST f3v1_1_3.zip 15839 RMD160 e7994de3039c37ed5db867f5dc7c7ff5f312ccdd SHA1 1524a0727c008f513afb09b3596ec16c97e2394f SHA256 2db1c38516b6feceeec3ad91cb3b4debdf02d94f1a625c39791ac53dab833587
+EBUILD f3-1.1.3.ebuild 558 RMD160 d619b1edd07ddb818c3e266b2c696d56d83068d6 SHA1 868ea715b1f7e291cf92cfd161e913161b9fedd3 SHA256 308c3334ece91cc4f7ed9fa703bfca085b3cec4537c4d0983cbea660d14bd3dc
diff --git a/app-admin/f3/f3-1.1.3.ebuild b/app-admin/f3/f3-1.1.3.ebuild
new file mode 100644
index 0000000..c548beb
--- /dev/null
+++ b/app-admin/f3/f3-1.1.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+DESCRIPTION="Fight Flash Fraud, or Fight Fake Flash"
+HOMEPAGE="http://oss.digirati.com.br/f3/"
+SRC_URI="http://oss.digirati.com.br/${PN}/${PN}v${PV//./_}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+src_compile() {
+ cc ${CFLAGS} ${LDFLAGS} -o f3write f3write.c || die
+ cc ${CFLAGS} ${LDFLAGS} -o f3read f3read.c || die
+}
+
+src_install() {
+ dobin f3write
+ dobin f3read
+}
diff --git a/app-backup/bup/Manifest b/app-backup/bup/Manifest
index 3b5186d..47bc5f6 100644
--- a/app-backup/bup/Manifest
+++ b/app-backup/bup/Manifest
@@ -1,15 +1,5 @@
-DIST apenwarr-bup-bup-0.14a-0-gddf85b1.tar.gz 214428 RMD160 de91e74eb52b31e8dbeb1cc4544c184df28eaaa4 SHA1 5fe0795fe1ed8f2cad9e08b95b26898eb627854e SHA256 0b3d3187524cf1108693ccf58c4379efb5e22ca5c3f89c84c83164e0a7da1754
-DIST apenwarr-bup-bup-0.15-0-g82a633b.tar.gz 215287 RMD160 a23c941f37f9c70e0587dbb1e7bd0118565a5e72 SHA1 4794251d0d6780ef4558a5697f777deaede6a9f4 SHA256 4f5be0f761db53e63231ef46401ca37ba325834374b9a2c64edb457fde789e74
-DIST apenwarr-bup-bup-0.16-0-g3175874.tar.gz 291505 RMD160 aca5d5db508abbb8a5dc66b670aa419f30fb64d6 SHA1 0c6eea5d4104bbe501fe62ceac0f65b79fa2adfc SHA256 4a5715bbffc0aa105e8e8d56e3d1c40167729cea45eb2a917435ef49b8c6e5e0
-DIST bup-0.17.tar.gz 294547 RMD160 b75dd0d163b452467046957aff521f28bf488634 SHA1 9776f4796fccfa19392ea2410b73fbaab265b8ac SHA256 841a62beaa90f9f7c69c2e8f55041e713e9db3c3b5c1e3a81cb42f4a8bd4877a
-DIST bup-0.18.tar.gz 300564 RMD160 b00c5e68be9ff68abedb308754757eead533d67d SHA1 bfd4b3c0fa535570d77fd820441bacf37f976069 SHA256 0be058b6a5554779c8cd5b3f5b12cb41042b08c5a1904302d7e428f49d8d0b53
-DIST bup-0.19.tar.gz 302428 RMD160 82a4f921e1cab7d1af4d3612dc55680f3ea9ed4d SHA1 c96dd77f5acb0ee63410877f49dcbe6c3ab9b255 SHA256 d86c327ba6edff1cf977011f35be11e967cfda45b0afd3cd4ef44656549187a2
-DIST bup-0.20.tar.gz 305389 RMD160 91f17b9b1f9f9f8596f0f09bd43f383267542bf4 SHA1 cbf5ec32026ebb1f972437f7171112bfdccdea40 SHA256 63b01eb17bfb7c9fc4daa143b95cc9a04faabb57414a8c001ec949ca4b533325
-EBUILD bup-0.14a.ebuild 943 RMD160 5912b29a769d10d9a18b476f46b01869277ca4e0 SHA1 408c989a46eb416ff11ffe8ec16c97c3109572a1 SHA256 0d4aa4030f0e69f7a5777dd4e7e6e0e8334c1020547a2eb3448dd301e772136b
-EBUILD bup-0.15.ebuild 943 RMD160 a57e1ae6034073d9aa196bdb0536865b33b4503a SHA1 36643173847d16b13418bfa5a51b0a319954c6c1 SHA256 7e0e522d0884a3d61ea4a248599b9878a357acfaa6884d31b8b30647effddc5d
-EBUILD bup-0.16.ebuild 956 RMD160 8063d0e60924d853f97e089eb43965886caaec35 SHA1 c16d82670f4a33fb4beac6865e85069a1265869e SHA256 3dd87904305211f5344ae675c99908f780b38b6404cf1f27e36fd1c3645d4745
-EBUILD bup-0.17.ebuild 931 RMD160 8835c9f2119e049767725364456e7328ebb45fa8 SHA1 46fb77c14efdae9527bb75497da2ec8d24729d8a SHA256 8cec66013f5c2de34d283e51c73ea4ea0e9d924d8157503ec0f507019fafc66b
-EBUILD bup-0.18.ebuild 931 RMD160 b5a14baf9ced206f40454f16d5227ca5a0169eef SHA1 022b94b68c319eb71a9fedb7dbaf55514ea882dc SHA256 0b334e1733e29917542086329eb340cddefeb2246fb28ef2ce7d514c7324ae4a
-EBUILD bup-0.19.ebuild 931 RMD160 0600e19389fb11bda88148e84b86638cd0d964f7 SHA1 86800a8fdc2be20e2bf479a3b4ad4dc3e38712ee SHA256 73e7e4fa9e34c7234721b9ca70e0d6f9d437b863a97320ecb78faff7e70a3451
-EBUILD bup-0.20.ebuild 932 RMD160 642fa2e010cd2994657e0657aff245fcad55577b SHA1 469d3802205ad73c9686b74446bbace7f90b58b9 SHA256 9fb83d4ee63c6543ac8c66a13967147a5544773fd8536d4c8dddc9d5b0eafaaf
-EBUILD bup-9999.ebuild 840 RMD160 e99bbbd89b8aa082d287db6443658e5cede64da0 SHA1 cd8863f6a3c76e3a87dbe542dd3bef1b36b66afe SHA256 c7dadc3c1aae70026c356af663f4208a14da8bbda8ea7454844284cd270c346e
+DIST bup-0.24b.tar.gz 330630 RMD160 f2c3474c9f5467ad95153725947cc6c3a016f0f0 SHA1 478aa11b9f1ecc72d6d1ca07fb543042d152b81e SHA256 10674d25ec3a6a63525e4c5e7ba36cf08cee5a2d1d6bfc9306d2a560dbade429
+DIST bup-0.25_rc1.tar.gz 360010 RMD160 52addf38b0a2e1ed6f3ce496b43512619a9f64ff SHA1 04815a9f1c1d4d796b9f7f09401c49240b21b84a SHA256 b04186b48d2f6fc5a679c343c93e785ea2716d267c5c9621086a9d313fd2bea1
+EBUILD bup-0.24b.ebuild 903 RMD160 c77423cad8e4d7500bc0efbb4fc50dbfb49788b0 SHA1 afdb8ee091a4823a564edca06756175a51e15adb SHA256 dde24118b3f251744097d646c460b2086b1de89aea7613ea14a88b6c9203d4a0
+EBUILD bup-0.25_rc1.ebuild 1165 RMD160 7180baa48942cbe3afcbb312b09761944e35b9d2 SHA1 14d5eec60bcfb2d6f22402890fb5fd515f6d9662 SHA256 d9da9c04b775726fc63f2ef14ba19a4f556e5064f2e83574802b298ae7ee5536
+EBUILD bup-9999.ebuild 1164 RMD160 b2854b4ce8b818b1fe7af18361f840680527d455 SHA1 e1de59c6b3643b8b428428292c4e2bbf2cdfc2c0 SHA256 856f65e1e563f94e2bd8620368578a9dbc5797ea41170336cd3c3096ec57e8b3
diff --git a/app-backup/bup/bup-0.14a.ebuild b/app-backup/bup/bup-0.14a.ebuild
deleted file mode 100644
index 4472c72..0000000
--- a/app-backup/bup/bup-0.14a.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-TARFILE="apenwarr-${PN}-${P}-0-gddf85b1.tar.gz"
-UNPACKDIR="apenwarr-${PN}-8333243"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://download.github.com/${TARFILE}"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- app-text/pandoc"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.15.ebuild b/app-backup/bup/bup-0.15.ebuild
deleted file mode 100644
index 1801e7d..0000000
--- a/app-backup/bup/bup-0.15.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-TARFILE="apenwarr-${PN}-${P}-0-g82a633b.tar.gz"
-UNPACKDIR="apenwarr-${PN}-696cda7"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://download.github.com/${TARFILE}"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- app-text/pandoc"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.16.ebuild b/app-backup/bup/bup-0.16.ebuild
deleted file mode 100644
index edb1ff0..0000000
--- a/app-backup/bup/bup-0.16.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-TARFILE="apenwarr-${PN}-${P}-0-g3175874.tar.gz"
-UNPACKDIR="apenwarr-${PN}-12741f3"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://download.github.com/${TARFILE}"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+doc"
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- doc? ( app-text/pandoc )"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.17.ebuild b/app-backup/bup/bup-0.17.ebuild
deleted file mode 100644
index e7cd731..0000000
--- a/app-backup/bup/bup-0.17.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-UNPACKDIR="apenwarr-${PN}-47d71b9"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://github.com/apenwarr/${PN}/tarball/${P} -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+doc"
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- doc? ( app-text/pandoc )"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.19.ebuild b/app-backup/bup/bup-0.19.ebuild
deleted file mode 100644
index f523843..0000000
--- a/app-backup/bup/bup-0.19.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-UNPACKDIR="apenwarr-${PN}-dc07789"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://github.com/apenwarr/${PN}/tarball/${P} -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+doc"
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- doc? ( app-text/pandoc )"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.20.ebuild b/app-backup/bup/bup-0.20.ebuild
deleted file mode 100644
index 42dfe15..0000000
--- a/app-backup/bup/bup-0.20.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2100 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit eutils
-
-UNPACKDIR="apenwarr-${PN}-aa66cef"
-
-DESCRIPTION="It backs things up based on the git packfile format"
-HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="https://github.com/apenwarr/${PN}/tarball/${P} -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+doc"
-
-DEPEND="|| (
- dev-lang/python:2.4
- dev-lang/python:2.5
- dev-lang/python:2.6
- dev-lang/python:2.7
- )
- dev-vcs/git
- app-arch/par2cmdline
- dev-python/fuse-python
- doc? ( app-text/pandoc )"
-
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
-}
-
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
- dodoc README DESIGN
-}
-
-src_test() {
- emake test || die "emake test failed"
-}
diff --git a/app-backup/bup/bup-0.18.ebuild b/app-backup/bup/bup-0.24b.ebuild
index 70802aa..0107e7d 100644
--- a/app-backup/bup/bup-0.18.ebuild
+++ b/app-backup/bup/bup-0.24b.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2100 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI=4
inherit eutils
-UNPACKDIR="apenwarr-${PN}-139d4a1"
-
DESCRIPTION="It backs things up based on the git packfile format"
HOMEPAGE="http://github.com/apenwarr/bup"
-SRC_URI="http://github.com/apenwarr/${PN}/tarball/${P} -> ${P}.tar.gz"
+SRC_URI="https://github.com/apenwarr/${PN}/tarball/${P/_/-} -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
@@ -26,22 +24,26 @@ DEPEND="|| (
app-arch/par2cmdline
dev-python/fuse-python
doc? ( app-text/pandoc )"
+RDEPEND="${DEPEND}"
-S="${WORKDIR}/${UNPACKDIR}"
-
-src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
+src_unpack() {
+ unpack ${A}
+ mv -v * "${S}" || die
}
src_compile() {
- emake || die "emake failed"
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
+ emake install DESTDIR="${D}"
+
+ dodoc "${D}/usr/share/doc/${PN}"/*
+ rm -r "${D}/usr/share/doc/${PN}/" || die
+
dodoc README DESIGN
}
src_test() {
- emake test || die "emake test failed"
+ emake test
}
diff --git a/app-backup/bup/bup-0.25_rc1.ebuild b/app-backup/bup/bup-0.25_rc1.ebuild
new file mode 100644
index 0000000..3552bf2
--- /dev/null
+++ b/app-backup/bup/bup-0.25_rc1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+inherit eutils multilib
+
+DESCRIPTION="It backs things up based on the git packfile format"
+HOMEPAGE="http://github.com/apenwarr/bup"
+SRC_URI="https://github.com/apenwarr/${PN}/tarball/${P/_/-} -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="+doc"
+
+DEPEND="|| (
+ dev-lang/python:2.4
+ dev-lang/python:2.5
+ dev-lang/python:2.6
+ dev-lang/python:2.7
+ )
+ dev-vcs/git
+ app-arch/par2cmdline
+ dev-python/fuse-python
+ doc? ( app-text/pandoc )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ mv -v * "${S}" || die
+}
+
+src_configure() {
+ # bup doesn't accept --build= option
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --datadir=/usr/share \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib \
+ --libdir=/usr/"$(get_libdir)"
+
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+
+ dodoc "${D}/usr/share/doc/${PN}"/*
+ rm -r "${D}/usr/share/doc/${PN}/" || die
+
+ dodoc README DESIGN
+}
+
+src_test() {
+ emake test
+}
diff --git a/app-backup/bup/bup-9999.ebuild b/app-backup/bup/bup-9999.ebuild
index 1e64cf5..28b8786 100644
--- a/app-backup/bup/bup-9999.ebuild
+++ b/app-backup/bup/bup-9999.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2100 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
-inherit git eutils
+EAPI=4
+
+EGIT_REPO_URI="git://github.com/apenwarr/${PN}.git
+ http://github.com/apenwarr/${PN}.git"
+inherit git-2 eutils multilib
DESCRIPTION="It backs things up based on the git packfile format"
HOMEPAGE="http://github.com/apenwarr/bup"
-EGIT_REPO_URI="git://github.com/apenwarr/bup"
LICENSE="LGPL-2"
SLOT="0"
@@ -24,21 +26,38 @@ DEPEND="|| (
app-arch/par2cmdline
dev-python/fuse-python
doc? ( app-text/pandoc )"
-
+RDEPEND="${DEPEND}"
src_prepare() {
- sed -i -e "/^DOCDIR/s/bup$/${P}/" Makefile || die "sed failed"
+ epatch_user
+}
+
+src_configure() {
+ # bup doesn't accept --build= option
+ ./configure \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --datadir=/usr/share \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib \
+ --libdir=/usr/"$(get_libdir)"
+
}
src_compile() {
- emake || die "emake failed"
+ emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
}
src_install() {
- emake install DESTDIR="${D}" || die "emake install failed"
+ emake install DESTDIR="${D}"
+
+ dodoc "${D}/usr/share/doc/${PN}"/*
+ rm -r "${D}/usr/share/doc/${PN}/" || die
+
dodoc README DESIGN
}
src_test() {
- emake test || die "emake test failed"
+ emake test
}
diff --git a/app-editors/texworks/Manifest b/app-editors/texworks/Manifest
deleted file mode 100644
index 7650d74..0000000
--- a/app-editors/texworks/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX TeXworks.desktop 241 RMD160 326678a58f97ae2bce63f33befad47f8b783c342 SHA1 d82e5ffeda775a77ea70094936e8f4c143b906ea SHA256 64c1813cbb2c3613a78ef697b2354f510b9eeeeea11160fe1c7b5ebaaca7abff
-DIST texworks-0.2.3.tar.gz 1898960 RMD160 6f50dc1131f8fa614b7720bbf6036665aa4cafbe SHA1 4e0e174cf8524c42e1347f2aa8bad7b7801aaa8b SHA256 8813aa9dbd4e716d5f41e5451323d338bc0521c260c15681a159f41dc97ee47f
-EBUILD texworks-0.2.3.ebuild 1462 RMD160 be73157b00d8a29b7fc175f777f0cded569aa2f7 SHA1 4ff61f8a313422732a877753eeaa6b179ad1bfdc SHA256 176468dbb5864a3ae6ec5caf071c0cea591c83074e8139fcfbfde9644817364c
diff --git a/app-editors/texworks/files/TeXworks.desktop b/app-editors/texworks/files/TeXworks.desktop
deleted file mode 100644
index 63cf20c..0000000
--- a/app-editors/texworks/files/TeXworks.desktop
+++ /dev/null
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Categories=Office;Publishing;
-Exec=texworks
-GenericName=TeXworks LaTeX Editor
-Comment=Simple LaTeX development environment
-Icon=TeXworks
-MimeType=text/x-tex;
-Name=TeXworks
-StartupNotify=false
-Terminal=false
-Type=Application
-
diff --git a/app-editors/texworks/texworks-0.2.3.ebuild b/app-editors/texworks/texworks-0.2.3.ebuild
deleted file mode 100644
index 0d4594a..0000000
--- a/app-editors/texworks/texworks-0.2.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit qt4
-
-DESCRIPTION="A simple interface for working with TeX documents"
-HOMEPAGE="http://tug.org/texworks/"
-SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="+latex"
-
-LANGS="ar ca cs de es fa fr it ja ko nl pl pt_BR ru sl tr zh_CN"
-for LNG in ${LANGS}; do
- IUSE="${IUSE} linguas_${LNG}"
-done
-
-RDEPEND=">=x11-libs/qt-core-4.5.2
- >=x11-libs/qt-gui-4.5.2[dbus]
- >=app-text/poppler-0.12.3-r3[qt4]
- >=app-text/hunspell-1.2.8"
-DEPEND="${RDEPEND}"
-PDEPEND="latex? ( dev-texlive/texlive-latex ) !latex? ( app-text/texlive-core )"
-
-src_prepare() {
- # disable guessing path to tex binary, we already know it
- sed -i '\:system(./getDefaultBinPaths.sh): d' TeXworks.pro || die
- echo '#define DEFAULT_BIN_PATHS "/usr/bin"' > src/DefaultBinaryPaths.h || die
-
- sed -i '/TW_HELPPATH/ s:/usr/local:/usr:' TeXworks.pro || die
- cp "${FILESDIR}/TeXworks.desktop" "${S}" || die
-}
-
-src_compile() {
- eqmake4 TeXworks.pro
- emake || die "emake failed"
-}
-
-src_install() {
- dobin ${PN} || die
-
- # install translations
- insinto /usr/share/${PN}/
- for LNG in ${LANGS}; do
- if use linguas_${LNG}; then
- doins trans/TeXworks_${LNG}.qm || die
- fi
- done
- insinto /usr/share/pixmaps/
- doins res/images/TeXworks.png || die
- insinto /usr/share/applications/
- doins TeXworks.desktop || die
-}
diff --git a/games-simulation/simutrans/Manifest b/games-simulation/simutrans/Manifest
new file mode 100644
index 0000000..16ec1d1
--- /dev/null
+++ b/games-simulation/simutrans/Manifest
@@ -0,0 +1,7 @@
+DIST simulinux-110-0-1.zip 2584621 RMD160 93a1207be0c5d0de952e476d6c94499032817fdf SHA1 aeb15c6ed9214629d94abe75d11c94f7b729680b SHA256 4407430c66cbdad1a7cc9f7aa6778beab739bb31471d9f3bff0efef6d51ce197
+DIST simupak128-1.4.6--102.2.zip 22364540 RMD160 e7a961392ecc61e7a34cd65573f2c7ea46018c46 SHA1 4f1ed7a0d81c1c0b0a2d5e05bb396483d8042f3f SHA256 9689d7746da809fc1c7c4d4b243916de882976c338f76c50dfce1eded934dc37
+DIST simupak64-110-0-1.zip 3405709 RMD160 8a851e76b134df1702fc2de47b3408280af6c53a SHA1 f1e490bd4293b55b626c96d32c1cb61b090718d8 SHA256 98f5fc7f2e6b671af7e5cfde6582d1daef62d497a2ebaac50306c2b55a9a463f
+DIST simupak64-addon-food-110-0-1.zip 112502 RMD160 82e9d4766fa0152d2b71dae49848ad358618df6c SHA1 0e9f729e98ce84c6c9e15b3de97f62f9d0fda265 SHA256 f8836ec94227c4f3a852c1dd4bd5a99019fd72e090f18034b849e21bac513702
+DIST simutrans-src-110-0-1.zip 1342914 RMD160 a800f7d951bbeaac8090f6c3bfe4c20db1d904f8 SHA1 d4cd6800fa41b871c61b649ad5a7c642e3644ab4 SHA256 091239054717ad36f8729fdc5233e61d1afbb581c074ce8b5688b1c351279ab7
+EBUILD simutrans-0.110.0.1.ebuild 2123 RMD160 43fd8e5c77735b710ef31151d55fcbe4959471f1 SHA1 0327b13c8348d094d523b7f63d633ca223b68fd7 SHA256 ba6b17ff5cd2980de816f24e7c77b23118c8c3ef15365aaa9ae7872b7877f3a9
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-simulation/simutrans/metadata.xml b/games-simulation/simutrans/metadata.xml
new file mode 100644
index 0000000..d3c2cc9
--- /dev/null
+++ b/games-simulation/simutrans/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+</pkgmetadata>
diff --git a/games-simulation/simutrans/simutrans-0.110.0.1.ebuild b/games-simulation/simutrans/simutrans-0.110.0.1.ebuild
new file mode 100644
index 0000000..65c707d
--- /dev/null
+++ b/games-simulation/simutrans/simutrans-0.110.0.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/simutrans/simutrans-0.102.2.2.ebuild,v 1.3 2010/05/24 18:57:09 pacho Exp $
+
+EAPI=2
+inherit flag-o-matic eutils games
+
+MY_PV=${PV/0./}
+MY_PV=${MY_PV//./-}
+MY_FOOD_PV=${MY_PV/%-2/-1}
+MY_128_SV=102.2.2
+MY_128_PV=1.4.6--${MY_128_SV%.2}
+MY_SRCFRG="http://sourceforge.net/projects/${PN}/files"
+
+DESCRIPTION="A free Transport Tycoon clone"
+HOMEPAGE="http://www.simutrans.com/"
+# Note: The mirror:// syntax doesn't work here.
+SRC_URI="
+ ${MY_SRCFRG}/simutrans/${MY_PV}/simutrans-src-${MY_PV}.zip/download -> simutrans-src-${MY_PV}.zip
+ ${MY_SRCFRG}/simutrans/${MY_PV}/simulinux-${MY_PV}.zip/download -> simulinux-${MY_PV}.zip
+ ${MY_SRCFRG}/pak64/${MY_PV}/simupak64-${MY_PV}.zip/download -> simupak64-${MY_PV}.zip
+ ${MY_SRCFRG}/pak64/${MY_PV}/simupak64-addon-food-${MY_PV}.zip/download -> simupak64-addon-food-${MY_FOOD_PV}.zip
+ pak128? ( ${MY_SRCFRG}/pak128/pak128%20for%20${MY_128_SV//./-}/pak128-${MY_128_PV}.zip/download -> simupak128-${MY_128_PV}.zip )
+ "
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE="+pak128"
+
+RDEPEND="media-libs/libsdl[audio,video]
+ sys-libs/zlib
+ media-libs/libpng
+ media-libs/sdl-mixer"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}
+
+src_prepare() {
+ strip-flags # bug #293927
+ echo "BACKEND=mixer_sdl
+COLOUR_DEPTH=16
+OSTYPE=linux
+FLAGS=-DSTEPS16" > config.default \
+ || die "echo failed"
+
+ if use amd64; then
+ echo "FLAGS+=-DUSE_C" >> config.default
+ fi
+ # make it look in the install location for the data
+ sed -i \
+ -e "s:argv\[0\]:\"${GAMES_DATADIR}/${PN}/\":" \
+ simmain.cc \
+ || die "sed failed"
+
+ # Please don't override our CFLAGS, kthx
+ sed -i \
+ -e '/-O$/d' \
+ Makefile \
+ || die "sed failed"
+
+ rm -f simutrans/simutrans
+}
+
+src_install() {
+ newgamesbin sim ${PN} || die "dogamesbin failed"
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r simutrans/* || die "doins failed"
+ dodoc documentation/* todo.txt
+ doicon simutrans.ico
+ make_desktop_entry simutrans Simutrans /usr/share/pixmaps/simutrans.ico
+ prepgamesdirs
+}
diff --git a/media-sound/quark/Manifest b/media-sound/quark/Manifest
index 37068a7..63393d9 100644
--- a/media-sound/quark/Manifest
+++ b/media-sound/quark/Manifest
@@ -1,4 +1,2 @@
-DIST quark-3.23.tar.gz 214691 RMD160 82cb52969dc3684cf95c73f04394f5c52ddad8ff SHA1 e677d438bba1540fdc411035910f28b447391007 SHA256 fe11c22788a178cb47b5215bb0ff3846dfd9cbe19043f411f12fac9fda3759d7
DIST quark-3.24.tar.gz 215417 RMD160 d85c56222ad5dfd8efa8ee2fb50a99499634390f SHA1 597143f436704307dd40120f1fbf2cfd8a916d60 SHA256 afac7b03082fd581412cf701187a21a4d6f6eea75c207b366f4b1dc939fff04c
-EBUILD quark-3.23.ebuild 877 RMD160 62ce52b286320f87ef1b7088a8733b3cbd6c28e6 SHA1 324d8828796231afceb165cefec5935bb52a8989 SHA256 b6232e610a3cb1c3f2fde24db0b448bd9587b35ddf71bc5a55733bdfeddb023f
EBUILD quark-3.24.ebuild 877 RMD160 62ce52b286320f87ef1b7088a8733b3cbd6c28e6 SHA1 324d8828796231afceb165cefec5935bb52a8989 SHA256 b6232e610a3cb1c3f2fde24db0b448bd9587b35ddf71bc5a55733bdfeddb023f
diff --git a/media-sound/quark/quark-3.23.ebuild b/media-sound/quark/quark-3.23.ebuild
deleted file mode 100644
index 23f1821..0000000
--- a/media-sound/quark/quark-3.23.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quark/quark-3.21.ebuild,v 1.13 2008/08/07 20:41:26 mr_bones_ Exp $
-
-inherit gnome2 eutils
-#autotools
-
-DESCRIPTION="Quark is the Anti-GUI Music Player with a cool Docklet!"
-SRC_URI="http://hsgg.github.com/${PN}/${P}.tar.gz"
-HOMEPAGE="http://hsgg.github.com/quark"
-SLOT="0"
-
-KEYWORDS="alpha amd64 ppc sparc x86"
-
-LICENSE="GPL-2"
-
-IUSE=""
-RDEPEND=">=media-libs/xine-lib-1_beta10
- >=x11-libs/gtk+-2.2.1
- >=gnome-base/gconf-2.2.0
- >=gnome-base/gnome-vfs-2.0.4-r2"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-DOCS="AUTHORS README"
-
-
-pkg_postinst () {
- elog "Quark is an anti-gui music player."
- elog ""
- elog "Running the binary strange-quark will launch it in a"
- elog "freedesktop.org dock ie: Gnome Notification Area"
- elog ""
-}
diff --git a/sci-astronomy/ftools/Manifest b/sci-astronomy/ftools/Manifest
index 2581172..56b9581 100644
--- a/sci-astronomy/ftools/Manifest
+++ b/sci-astronomy/ftools/Manifest
@@ -1,6 +1,8 @@
AUX installManPage-S-namecollision.patch 786 RMD160 82f9911c5922d02f9f0870c19b960ae17b670ad1 SHA1 3e38468fda1e1b8c17a60ae1f9e27b266958aa72 SHA256 27bd0f77c7ddaa96cac057f2e2c690188059858e6e6fe495336556fb7c5ece31
DIST heasoft-6.10src.tar.gz 65094690 RMD160 ce22802a22fe0273a0d7c56b617436ee709af565 SHA1 21d4bb5c8fc0730c87114da11ba67edcfd82d77d SHA256 1e5d5439803e9b8c744784362e614fc7c8a6fb47b3430ea1edf23a5610b2fb0e
+DIST heasoft-6.11src.tar.gz 68732833 RMD160 aaad614d9ae68f535408db1c2fba199578274856 SHA1 e941edf6c626c57b974da0079d726f8a282d4c89 SHA256 2b93448846303d2d1b4cf9c509798a68e5cc40bf324d6d60e52e3bc62d5423b9
DIST heasoft6.9src.tar.gz 64709171 RMD160 e70eade8c125c47ed10bb83e1bb21fb7f3f5e229 SHA1 4c8b51f9a3a528d89065a0967bb6e0dc5f25ea30 SHA256 83df06147dc772441427c888c3c7c9d810486aad9a45208586bba56baf160ab4
EBUILD ftools-6.10.ebuild 3120 RMD160 b6fcee4134ad430cbc39e3f3ed9f902acbaaba4f SHA1 823503f9cf61d16523d9663d8ce28fd74217564f SHA256 243a6d99485a6635d0d6ca525a3ba1bc938276562d220aa4ad8593717a84b956
+EBUILD ftools-6.11.ebuild 3120 RMD160 bbb01e185b5ee6ac5f04816c5f208b4f0a497fd9 SHA1 5bd73fc5fe4feddb11bf89a6b0553ec07ae2bd70 SHA256 ac9dc9b3735ad131d79efcac83748e666bef5105b60d3abbb6fdd204e5a9a39d
EBUILD ftools-6.9-r1.ebuild 2967 RMD160 de5922fdb1c535b3bb760241ae35151606a5a111 SHA1 4ee04aea9c8e4f2d58329b800e67ddb4c9e770fa SHA256 8adba16987ad76a43e8a63efd2592b8b716599a205da9f0cf3a3a3977be4dd89
EBUILD ftools-6.9.ebuild 2251 RMD160 b08369c20cb0901c9a64e5478a37bd6ff9f1fcaa SHA1 6d809585a4d172b93deca0d833a1984b34bd206a SHA256 7e2671f0bf9d91bfc2b9c6fd2939449a092dbfa60ac05d0d2a99ab30c018dd50
diff --git a/sci-astronomy/ftools/ftools-6.11.ebuild b/sci-astronomy/ftools/ftools-6.11.ebuild
new file mode 100644
index 0000000..bac8a60
--- /dev/null
+++ b/sci-astronomy/ftools/ftools-6.11.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils
+
+DESCRIPTION="General-Use FTools for manipulating and inspecting FITS files"
+HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html"
+SRC_URI="http://localhost/heasoft-${PV}src.tar.gz"
+LICENSE="UNKOWN freedist as-is GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+RESTRICT="test"
+
+DEPEND="x11-base/xorg-server
+ >=dev-lang/perl-5.6.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/heasoft-${PV}/BUILD_DIR"
+PREFIX="${ROOT}/usr/heasoft-${PVR}"
+
+MSG="The HEASOFT General-Use FTools have been installed into
+${PREFIX}.
+
+To use the HEASOFT, you need to source the headas init script,
+like so
+ . \${HEADAS}/headas-init.sh
+if you are using a bourne-shell. As a shortcut you can put an
+alias in your ~/.bashrc:
+ alias heainit=\". \${HEADAS}/headas-init.sh\"
+
+C-shells should source \${HEADAS}/headas-init.csh instead.
+
+The environment variable \${HEADAS} has been defined for you
+globally in /etc/env.d/99headas."
+
+pkg_setup() {
+ [[ -d "${PREFIX}" ]] && die "Please unmerge previous installation."
+ ewarn "This ebuild works but doesn't do things as god intended..."
+ einfo "PREFIX=${PREFIX}"
+}
+
+src_prepare() {
+ for subdir in tcl tk; do
+ cd "${S}"/../tcltk/${subdir}/unix
+ epatch "${FILESDIR}"/installManPage-S-namecollision.patch \
+ || die "epatch failed"
+ done
+ cd "${S}"/../ftools/guis/xdf
+ sed -i '27iClientData Tk_MainWindow (Tcl_Interp *) ;' xdfShared.c || die
+}
+
+src_configure() {
+ econf --prefix="${PREFIX}" || die "econf failed"
+}
+
+src_compile() {
+ # -j1 and -j2 are ok, but -j3 is not.
+ emake -j2 || die "emake failed"
+}
+
+src_install() {
+ # The heasoft install scripts don't allow for $DESTDIR. Thus we
+ # must let headas install itself. This is very, very bad.
+ addwrite "${PREFIX}"
+ einfo "Installing into ${PREFIX} directly..."
+ # -j1 is needed, don't know why exactly
+ emake -j1 install || die "emake install failed"
+ einfo "Moving ${PREFIX} to image directory..."
+ D_PREFIX_DIR="${D}/${PREFIX%/*}"
+ mkdir -p "${D_PREFIX_DIR}" || die "Failed to create image directory"
+ mv "${PREFIX}" "${D_PREFIX_DIR}" || die "Failed to move to image directory"
+
+ echo "${MSG}" > WTF
+ dodoc WTF
+
+ HEADAS=`grep "HD_TOP_EXEC_PFX.*= " Makefile \
+ | sed "s#^HD_TOP_EXEC_PFX.*= ##"`
+ echo "HEADAS=\"${HEADAS}\"" > 99headas
+ doenvd 99headas
+
+ DHEADAS="${D}/${HEADAS}"
+
+ einfo "Heasoft's installation is a mess. A revdep-rebuild control "
+ einfo "file is installed for ape and cfitsio, so that any dependencies "
+ einfo "won't scream everytime you run revdep-rebuild."
+ ape_so="`ls "${DHEADAS}"/lib/libape_*.so`"
+ ape_so="${ape_so##*/}"
+ cfitsio_so="`ls "${DHEADAS}"/lib/libcfitsio_*.so`"
+ cfitsio_so="${cfitsio_so##*/}"
+ echo "# Heasoft's installation is a mess." > 70-heasoft
+ echo "# This file makes it slightly less annoying for other" >> 70-heasoft
+ echo "# packages using its libraries." >> 70-heasoft
+ echo >> 70-heasoft
+ echo "LD_LIBRARY_MASK=\"${ape_so} ${cfitsio_so}\"" >> 70-heasoft
+ insinto /etc/revdep-rebuild/
+ doins 70-heasoft
+}
+
+pkg_postinst() {
+ elog "${MSG}"
+}
diff --git a/sys-devel/redo/Manifest b/sys-devel/redo/Manifest
new file mode 100644
index 0000000..7876142
--- /dev/null
+++ b/sys-devel/redo/Manifest
@@ -0,0 +1,3 @@
+AUX gitvars.patch 262 RMD160 497164696910059730a5b6c24a0a505e304caa8a SHA1 bbe11886585def144d7916ba9aa0ed47a45c0dda SHA256 73d64219ce748c17c2a85cbb2b9b7e63940ffc7ac9e03fccea4bab39d614ed46
+DIST redo-0.06.tar.gz 67485 RMD160 6d48f1318580bd340f52e77e6ed0a6550820aae9 SHA1 d3023bc52b4cce2c3620074f884203f1d6ad7899 SHA256 b28f3bc90103060a045e1ec8bf1105a1d5f367dd5eec83849e43e64977946ec7
+EBUILD redo-0.06.ebuild 1307 RMD160 6e0cf2792752f890d56207d9b37d7b8afd2397c2 SHA1 934ad6b035704d5dc54a8e95ed38b2e19e96c682 SHA256 b32e39e68a35b41ff6d4b8d2d901a40432cf1326c09365798d3db38b2782f2ea
diff --git a/sys-devel/redo/files/gitvars.patch b/sys-devel/redo/files/gitvars.patch
new file mode 100644
index 0000000..4eccb3d
--- /dev/null
+++ b/sys-devel/redo/files/gitvars.patch
@@ -0,0 +1,10 @@
+--- /home/hsgg/redo/version/vars.do 2011-01-18 14:53:15.199056993 +0100
++++ version/vars.do 2011-02-15 14:00:53.006190998 +0100
+@@ -26,6 +26,7 @@
+ return 0
+ fi
+ x=${x#*,}
++ x=${x# }
+ done
+ commitpost=${COMMIT#???????}
+ commitpre=${COMMIT%$commitpost}
diff --git a/sys-devel/redo/redo-0.06.ebuild b/sys-devel/redo/redo-0.06.ebuild
new file mode 100644
index 0000000..f23ea7e
--- /dev/null
+++ b/sys-devel/redo/redo-0.06.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit eutils bash-completion
+
+DESCRIPTION="Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo."
+HOMEPAGE="http://github.com/apenwarr/redo"
+SRC_URI="https://github.com/apenwarr/${PN}/tarball/${P} -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# We list the possible shells here, because redo creates a symlink to the one
+# it favores.
+DEPEND="|| (
+ dev-lang/python:2.4
+ dev-lang/python:2.5
+ dev-lang/python:2.6
+ dev-lang/python:2.7
+ )
+ dev-python/markdown
+ || (
+ app-shells/dash
+ app-shells/ksh
+ app-shells/mksh
+ app-shells/pdksh
+ app-shells/bash
+ app-shells/zsh
+ sys-apps/busybox
+ )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ mv -v * "${S}" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/*.patch
+}
+
+# We use 'make' here, because then we can use 'emake'.
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+
+ dobashcompletion contrib/bash_completion.d/redo
+
+ dodoc "${D}/usr/share/doc/${PN}"/* && rm -r "${D}/usr/share/doc/${PN}/"
+
+ dodoc README.md
+}
+
+src_test() {
+ emake test || die "emake test failed"
+}