/[gentoo-x86]/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild
Gentoo

Contents of /xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Wed Jul 1 08:11:47 2015 UTC (5 years ago) by zlogene
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +3 -3 lines
x86 stable wrt bug #553500

(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xC42EB5D6)

1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.5.ebuild,v 1.1 2014/03/21 07:37:00 ssuominen Exp $
4
5 EAPI=5
6 inherit xfconf
7
8 MY_PN=Xfce-Theme-Manager
9 MY_P=${MY_PN}-${PV}
10
11 DESCRIPTION="An alternative theme manager for The Xfce Desktop Environment"
12 HOMEPAGE="http://keithhedger.hostingsiteforfree.com/pages/apps.html#themeed"
13 SRC_URI="http://keithhedger.hostingsiteforfree.com/zips/xfcethememanager/${MY_P}.tar.gz"
14
15 LICENSE="GPL-3"
16 SLOT="0"
17 KEYWORDS="~amd64 x86"
18 IUSE=""
19
20 RDEPEND=">=dev-libs/glib-2.30
21 >=x11-libs/gtk+-2.24:2
22 x11-libs/libXcursor
23 >=xfce-base/libxfce4ui-4.10
24 >=xfce-base/xfconf-4.10
25 >=xfce-base/xfdesktop-4.10"
26 DEPEND="${RDEPEND}
27 virtual/pkgconfig"
28
29 S=${WORKDIR}/${MY_P}
30
31 pkg_setup() {
32 DOCS=( ChangeLog )
33 }
34
35 src_prepare() {
36 sed -i \
37 -e '/^Cat/s:;;Settings::' \
38 -e '/^Cat/s:Gnome:GNOME:' \
39 ${MY_PN}/resources/pixmaps/${MY_PN}.desktop || die
40
41 local configext desktopversion=10
42 has_version '>=xfce-base/xfdesktop-4.11' && desktopversion=11
43 [[ -x configure ]] || configext=.ac
44
45 sed -i \
46 -e '/^CFLAGS/s:=-Wall:"& $CFLAGS":' \
47 -e '/^CXXFLAGS/s:=-Wall:"& $CXXFLAGS":' \
48 -e "/^desktopversion/s:=.*:=$desktopversion:" \
49 configure${configext} || die
50
51 xfconf_src_prepare
52 }
53
54 src_install() {
55 xfconf_src_install
56 rm -f "${ED}"/usr/share/${MY_PN}/docs/gpl-3.0.txt
57 }

  ViewVC Help
Powered by ViewVC 1.1.20