megacoffee.net Gentoo overlay - legacy mirror
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 |
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 } |