summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-09-17 09:06:11 +0200
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-09-17 09:06:11 +0200
commitc6e6b5726d41280bc0d618885901649aa8766959 (patch)
treecda8b38b74f0ffd11416432155b5233b92dc6c22
parentf07b12f2de9c19c5c7e9ce247815ea4ae0c9229a (diff)
downloadkde-c6e6b5726d41280bc0d618885901649aa8766959.tar.gz
kde-c6e6b5726d41280bc0d618885901649aa8766959.tar.bz2
kde-c6e6b5726d41280bc0d618885901649aa8766959.zip
[app-backup/kaveau] A little QA:
- because all scm eclasses have flaw in EAPI=2 (provide prepare phase), don't let them do it accidentally - inherit kde-base as last - from the reasons above - explicitly override src_unpack to use git - add kde4-base_src_prepare call for overriden phase - removed unnecessary src_install, kde4-base eclass does it all - separate KEYWORDS and IUSE with SLOT - removed ChangeLog - we do't keep those in overlay
-rw-r--r--app-backup/kaveau/ChangeLog10
-rw-r--r--app-backup/kaveau/Manifest5
-rw-r--r--app-backup/kaveau/kaveau-9999.ebuild15
-rw-r--r--app-backup/kaveau/metadata.xml3
4 files changed, 10 insertions, 23 deletions
diff --git a/app-backup/kaveau/ChangeLog b/app-backup/kaveau/ChangeLog
deleted file mode 100644
index a65d08fb0d8..00000000000
--- a/app-backup/kaveau/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for app-backup/kaveau
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*kaveau-9999 (16 Sep 2009)
-
- 16 Sep 2009; Dominik Kapusta <ayoy@gentoo.org> +kaveau-9999.ebuild,
- +metadata.xml:
- Initial commit
-
diff --git a/app-backup/kaveau/Manifest b/app-backup/kaveau/Manifest
index af3476c07ae..e4a4c615fc5 100644
--- a/app-backup/kaveau/Manifest
+++ b/app-backup/kaveau/Manifest
@@ -1,3 +1,2 @@
-EBUILD kaveau-9999.ebuild 614 RMD160 f4133a9a02e993c3b0718346dfee304f4d8d6740 SHA1 85f31e4220e8925226881f57c8143015958311b5 SHA256 58a07d039acbef753324239c024ea38bef695790e1fb3f8f1e0b94403814d74e
-MISC ChangeLog 251 RMD160 3b22dd1e8567afdefc375173e7339d72c8334239 SHA1 75f62faa8279ce3d5f6158339fd588abbff85761 SHA256 161bcb5afc7c40d4ea6b2210a49b2d891df7076c412460a553d27094037ee836
-MISC metadata.xml 300 RMD160 d3e0cfd066a96e582925de335ea9e48a5bb81be3 SHA1 a84374aadaf1c15e658607360bf1a00789396d01 SHA256 4f824cce30c06b72651b285e6dde0a33586315164631669a8f106d889f2ca568
+EBUILD kaveau-9999.ebuild 593 RMD160 4e9f04f9d103b0c0d6f21f0f7ab560d921cce55f SHA1 15e7ab76ca95367da666c031887732e7a9511a84 SHA256 59b0132df96f712350802105b5f04cd0af9c00860c67b2682eccbb8f5a8fac52
+MISC metadata.xml 250 RMD160 1bafaf28d8f5f679c49e32435648f5974fee4ad3 SHA1 92b6c2d43f60e9a14d5ee2525d4359f7cfbf0950 SHA256 d83d029ccf0f4cfec96ae8631adc9befe9f0a84e9c46fbf92458470efe81b43b
diff --git a/app-backup/kaveau/kaveau-9999.ebuild b/app-backup/kaveau/kaveau-9999.ebuild
index 1199e62d947..ad7f0a9e524 100644
--- a/app-backup/kaveau/kaveau-9999.ebuild
+++ b/app-backup/kaveau/kaveau-9999.ebuild
@@ -4,27 +4,28 @@
EAPI="2"
-inherit eutils kde4-base git
+inherit eutils git kde4-base
DESCRIPTION="Easy to use and fully integrated backup solution for KDE"
HOMEPAGE="http://flavio.castelli.name/tag/kaveau"
EGIT_REPO_URI="git://github.com/flavio/${PN}.git"
LICENSE="GPL-2"
-SLOT="0"
KEYWORDS=""
+SLOT="0"
IUSE="debug test"
S="${WORKDIR}/${PN}"
+src_unpack() {
+ git_src_unpack
+}
+
src_prepare() {
+ kde4-base_src_prepare
+
if ! use test; then
sed -i -e '/ADD_SUBDIRECTORY(tests)/d' \
CMakeLists.txt || die "sed failed"
fi
}
-
-src_install() {
- kde4-base_src_install
- dodoc AUTHORS || die "dodoc failed"
-}
diff --git a/app-backup/kaveau/metadata.xml b/app-backup/kaveau/metadata.xml
index 0741a56598b..9f16cf67d34 100644
--- a/app-backup/kaveau/metadata.xml
+++ b/app-backup/kaveau/metadata.xml
@@ -6,7 +6,4 @@
<email>ayoy@gentoo.org</email>
<name>Dominik Kapusta</name>
</maintainer>
- <longdescription lang="en">
- </longdescription>
</pkgmetadata>
-