Gentoo Archives: gentoo-commits

From: "Jim Ramsay (lack)" <lack@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in rox-base/rox-lib: ChangeLog rox-lib-2.0.5-r1.ebuild rox-lib-2.0.4.ebuild
Date: Thu, 02 Oct 2008 16:18:00
Message-Id: E1KlQsF-0001hW-Th@stork.gentoo.org
1 lack 08/10/02 16:17:55
2
3 Modified: ChangeLog
4 Added: rox-lib-2.0.5-r1.ebuild
5 Removed: rox-lib-2.0.4.ebuild
6 Log:
7 Added patch which fixes #239136, and version cleanup
8 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
9
10 Revision Changes Path
11 1.31 rox-base/rox-lib/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-lib/ChangeLog?rev=1.31&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-lib/ChangeLog?rev=1.31&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-lib/ChangeLog?r1=1.30&r2=1.31
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/rox-base/rox-lib/ChangeLog,v
20 retrieving revision 1.30
21 retrieving revision 1.31
22 diff -u -r1.30 -r1.31
23 --- ChangeLog 31 Aug 2008 21:11:29 -0000 1.30
24 +++ ChangeLog 2 Oct 2008 16:17:55 -0000 1.31
25 @@ -1,6 +1,13 @@
26 # ChangeLog for rox-base/rox-lib
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-lib/ChangeLog,v 1.30 2008/08/31 21:11:29 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/rox-base/rox-lib/ChangeLog,v 1.31 2008/10/02 16:17:55 lack Exp $
30 +
31 +*rox-lib-2.0.5-r1 (02 Oct 2008)
32 +
33 + 02 Oct 2008; Jim Ramsay <lack@g.o>
34 + -files/rox-lib-2.0.3-nosvg.patch, +files/rox-lib-nosvg.patch,
35 + -rox-lib-2.0.4.ebuild, +rox-lib-2.0.5-r1.ebuild:
36 + Added patch which fixes #239136, and version cleanup
37
38 31 Aug 2008; Raúl Porcel <armin76@g.o> rox-lib-2.0.5.ebuild:
39 alpha/sparc stable wrt #236057
40
41
42
43 1.1 rox-base/rox-lib/rox-lib-2.0.5-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-lib/rox-lib-2.0.5-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/rox-base/rox-lib/rox-lib-2.0.5-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: rox-lib-2.0.5-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/rox-base/rox-lib/rox-lib-2.0.5-r1.ebuild,v 1.1 2008/10/02 16:17:55 lack Exp $
53
54 NEED_PYTHON="2.3"
55 inherit python eutils multilib
56
57 MY_PN="rox-lib2"
58 DESCRIPTION="ROX-Lib2 - Shared code for ROX applications by Thomas Leonard"
59 HOMEPAGE="http://rox.sourceforge.net/desktop/ROX-Lib"
60 SRC_URI="mirror://sourceforge/rox/${MY_PN}-${PV}.tar.bz2"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
65 IUSE=""
66
67 RDEPEND=">=rox-base/rox-2.2.0
68 >=dev-python/pygtk-2.8.2"
69
70 DEPEND="rox-base/zeroinstall-injector"
71
72 S=${WORKDIR}/${MY_PN}-${PV}
73
74 src_unpack() {
75 unpack ${A}
76
77 cd "${S}"
78 epatch "${FILESDIR}/rox-lib-nosvg.patch"
79 }
80
81 src_install() {
82 local baselibdir="/usr/$(get_libdir)"
83 local NATIVE_FEED_DIR="/usr/share/0install.net/native_feeds"
84 local ICON_CACHE_DIR="/var/cache/0install.net/interface_icons"
85
86 dodir "${baselibdir}"
87 cp -r ROX-Lib2/ "${D}${baselibdir}"
88 dodir /usr/share/doc/
89 dosym "${baselibdir}/ROX-Lib2/Help" "/usr/share/doc/${P}"
90
91 0distutils ROX-Lib2/ROX-Lib2.xml > tmp.native_feed || die "0distutilss feed edit failed"
92 insinto "${baselibdir}/ROX-Lib2/"
93 newins tmp.native_feed ROX-Lib2.xml
94
95 local feedname
96 feedname=$(0distutils -e tmp.native_feed) || die "0distutils URI escape failed"
97 dosym "${baselibdir}/ROX-Lib2/ROX-Lib2.xml" "${NATIVE_FEED_DIR}/${feedname}"
98
99 local cachedname
100 cachedname=$(0distutils -c tmp.native_feed) || die "0distutils URI escape failed"
101 dosym "${baselibdir}/ROX-Lib2/.DirIcon" "${ICON_CACHE_DIR}/${cachedname}"
102 }
103
104 pkg_postinst() {
105 local baselibdir="/usr/$(get_libdir)"
106 python_mod_optimize "${baselibdir}/ROX-Lib2/"
107 }
108
109 pkg_postrm() {
110 local baselibdir="/usr/$(get_libdir)"
111 python_mod_cleanup "${baselibdir}/ROX-Lib2/"
112 }