diff options
| author | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2009-09-17 09:06:11 +0200 |
|---|---|---|
| committer | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2009-09-17 09:06:11 +0200 |
| commit | c6e6b5726d41280bc0d618885901649aa8766959 (patch) | |
| tree | cda8b38b74f0ffd11416432155b5233b92dc6c22 | |
| parent | f07b12f2de9c19c5c7e9ce247815ea4ae0c9229a (diff) | |
| download | kde-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/ChangeLog | 10 | ||||
| -rw-r--r-- | app-backup/kaveau/Manifest | 5 | ||||
| -rw-r--r-- | app-backup/kaveau/kaveau-9999.ebuild | 15 | ||||
| -rw-r--r-- | app-backup/kaveau/metadata.xml | 3 |
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> - |
