summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenry Gebhardt <hsggebhardt@googlemail.com>2010-08-07 19:53:37 +0200
committerHenry Gebhardt <hsggebhardt@googlemail.com>2010-08-07 19:54:19 +0200
commitbd5cfbf91c2aec6853ae827f4ec71334e57d71b4 (patch)
tree024b09c677eb8a5e86a288734746492943557b67 /app-backup
parentsci-astronomy/ftools: Fix perl dependency, and remove old versions (diff)
downloadkork-bd5cfbf91c2aec6853ae827f4ec71334e57d71b4.tar.gz
kork-bd5cfbf91c2aec6853ae827f4ec71334e57d71b4.tar.bz2
kork-bd5cfbf91c2aec6853ae827f4ec71334e57d71b4.zip
app-backup/bup-9999: This works now. Hooray!
The differences between the ebuilds are minimal now.
Diffstat (limited to 'app-backup')
-rw-r--r--app-backup/bup/Manifest2
-rw-r--r--app-backup/bup/bup-9999.ebuild28
2 files changed, 26 insertions, 4 deletions
diff --git a/app-backup/bup/Manifest b/app-backup/bup/Manifest
index 373a768..59f66c5 100644
--- a/app-backup/bup/Manifest
+++ b/app-backup/bup/Manifest
@@ -4,4 +4,4 @@ DIST apenwarr-bup-bup-0.16-0-g3175874.tar.gz 291505 RMD160 aca5d5db508abbb8a5dc6
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-9999.ebuild 426 RMD160 a81193113023437d7faf0183d6788822661c208a SHA1 2eb4d730876d4a588b67883a553779c19cf57d7d SHA256 1b9b5bd9f5db3f97d00bccc37329a728c8eca06c71734c1ea46c608aa00ca4d8
+EBUILD bup-9999.ebuild 840 RMD160 e99bbbd89b8aa082d287db6443658e5cede64da0 SHA1 cd8863f6a3c76e3a87dbe542dd3bef1b36b66afe SHA256 c7dadc3c1aae70026c356af663f4208a14da8bbda8ea7454844284cd270c346e
diff --git a/app-backup/bup/bup-9999.ebuild b/app-backup/bup/bup-9999.ebuild
index 7a8b8ed..1e64cf5 100644
--- a/app-backup/bup/bup-9999.ebuild
+++ b/app-backup/bup/bup-9999.ebuild
@@ -3,15 +3,16 @@
# $Header: $
EAPI=2
-inherit git
+inherit git eutils
-DESCRIPTION="It backs things up"
+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"
KEYWORDS=""
+IUSE="+doc"
DEPEND="|| (
dev-lang/python:2.4
@@ -19,4 +20,25 @@ DEPEND="|| (
dev-lang/python:2.6
dev-lang/python:2.7
)
- dev-vcs/git"
+ dev-vcs/git
+ app-arch/par2cmdline
+ dev-python/fuse-python
+ doc? ( app-text/pandoc )"
+
+
+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"
+}