We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

annotate kde-misc/py-cashew/py-cashew-1.2.ebuild @ 45:e1ae18b48ffd

adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
author Daniel Neugebauer <dneuge@energiequant.de>
date Sat, 28 Sep 2013 19:25:24 +0200
parents 30706ef7fc03
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
1 # Copyright 1999-2013 Gentoo Foundation
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
2 # Distributed under the terms of the GNU General Public License v2
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
3
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
4 EAPI=5
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
5
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
6 DESCRIPTION="Plasmoid for KDE 4.6+ to remove the so-called Cashew (desktop configuration icon) - replacement for abandoned plasmoid \"I HATE the cashew\"."
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
7 HOMEPAGE="http://kde-look.org/content/show.php/Py-Cashew?content=147892"
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
8
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
9 LICENSE="GPL-3"
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
10 SLOT="0"
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
11 KEYWORDS="~amd64 ~x86"
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
12 IUSE=""
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
13
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
14 inherit git-2
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
15 #inherit kde4-base
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
16
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
17 EGIT_REPO_URI="https://github.com/benoit-monin/Py-Cashew.git"
44
30706ef7fc03 updating kde-misc/py-cashew to version 1.2
Daniel Neugebauer <dneuge@energiequant.de>
parents: 43
diff changeset
18 EGIT_COMMIT="226e0352785f14323f787b65a3673abf4b8ce4f2"
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
19
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
20 #src_unpack() {
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
21 # cd ${WORKDIR}
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
22 # git clone ${EGIT_REPO_URI} py-cashew-1.2
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
23 # cd py-cashew-1.2
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
24 # git checkout -b TMP-ebuild ${EGIT_COMMIT}
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
25 # cd ..
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
26 #}
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
27
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
28 #pkg_postinst() {
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
29 # plasmapkg --packageroot /usr/share/apps/plasma/plasmoids -i py-cashew-1.2.plasmoid
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
30 #}
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
31
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
32 src_install() {
45
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
33 # we try to mimic plasmapkg which does not work in sandbox
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
34
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
35 insinto /usr/share/apps/plasma/plasmoids/py-cashew
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
36 doins metadata.desktop
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
37
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
38 # no idea where icons should go, nothing seems to fit PNGs...
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
39 #insinto /usr/share/apps/desktoptheme/default/icons/
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
40 #doins py-cashew.png
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
41
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
42 insinto /usr/share/apps/plasma/plasmoids/py-cashew/contents/code
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
43 doins contents/code/main.py
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
44
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
45 cp -a metadata.desktop plasma-applet-py-cashew.desktop
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
46 insinto /usr/share/kde4/services
e1ae18b48ffd adding kde-misc/py-cashew-1.2; removing non-working kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents: 44
diff changeset
47 doins plasma-applet-py-cashew.desktop
43
d842e6476e9a adding ebuild for kde-misc/py-cashew-1.1-r1
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff changeset
48 }