Gentoo Archives: gentoo-commits

From: "Joe Sapp (nixphoeni)" <nixphoeni@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/gdesklets-core: ChangeLog gdesklets-core-0.36-r1.ebuild
Date: Sun, 20 Apr 2008 05:08:58
Message-Id: E1JnRnK-0000eR-Lf@stork.gentoo.org
1 nixphoeni 08/04/20 05:08:54
2
3 Modified: ChangeLog
4 Added: gdesklets-core-0.36-r1.ebuild
5 Log:
6 Using the LINGUAS patch from 0.36_beta (bug 215538). Added blockers for colliding desklets (bug 215662).
7 (Portage version: 2.1.5_rc5)
8
9 Revision Changes Path
10 1.85 gnome-extra/gdesklets-core/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog?rev=1.85&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog?rev=1.85&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog?r1=1.84&r2=1.85
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog,v
19 retrieving revision 1.84
20 retrieving revision 1.85
21 diff -u -r1.84 -r1.85
22 --- ChangeLog 26 Mar 2008 02:39:59 -0000 1.84
23 +++ ChangeLog 20 Apr 2008 05:08:54 -0000 1.85
24 @@ -1,6 +1,16 @@
25 # ChangeLog for gnome-extra/gdesklets-core
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog,v 1.84 2008/03/26 02:39:59 nixphoeni Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/ChangeLog,v 1.85 2008/04/20 05:08:54 nixphoeni Exp $
29 +
30 +*gdesklets-core-0.36-r1 (20 Apr 2008)
31 +
32 + 20 Apr 2008; Joe Sapp <nixphoeni@g.o>
33 + +gdesklets-core-0.36-r1.ebuild:
34 + Added blockers for desklet-calendar and desklet-clock as those desklets
35 + are now included in the core package. The LINGUAS patch from 0.36_beta is
36 + still needed (thanks bug 215538). The global Displays directory no longer
37 + needs to be created. Thanks to Iain for reporting bug 215662 and eva for
38 + the note about the desklets now included in the code package.
39
40 26 Mar 2008; Joe Sapp <nixphoeni@g.o> -files/dst-fix-0.34.3.patch:
41 Cleanup - removed an old patch
42
43
44
45 1.1 gnome-extra/gdesklets-core/gdesklets-core-0.36-r1.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gdesklets-core/gdesklets-core-0.36-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gdesklets-core/gdesklets-core-0.36-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: gdesklets-core-0.36-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gdesklets-core/gdesklets-core-0.36-r1.ebuild,v 1.1 2008/04/20 05:08:54 nixphoeni Exp $
55
56 # We want the latest autoconf and automake (the default)
57 inherit gnome2 eutils autotools multilib
58
59 MY_PN="gdesklets"
60 MY_P="${MY_PN}-${PV/_/}"
61 S="${WORKDIR}/${MY_P}"
62
63 DESCRIPTION="GNOME Desktop Applets: Core library for desktop applets"
64 SRC_URI="http://gdesklets.de/files/${MY_P}.tar.bz2"
65 HOMEPAGE="http://www.gdesklets.de"
66 LICENSE="GPL-2"
67
68 SLOT="0"
69 IUSE=""
70 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
71
72 # is libgsf needed for runtime or just compiling?
73 RDEPEND=">=dev-lang/python-2.3
74 >=dev-libs/glib-2.4
75 gnome-extra/libgsf
76 >=gnome-base/librsvg-2.8
77 >=gnome-base/libgtop-2.8.2
78 >=dev-python/pygtk-2.10
79 >=dev-python/gnome-python-2.6
80 >=dev-libs/expat-1.95.8
81 >=dev-python/pyxml-0.8.3-r1
82 !x11-plugins/desklet-calendar
83 !x11-plugins/desklet-clock"
84
85 DEPEND="${RDEPEND}
86 sys-devel/gettext
87 dev-util/pkgconfig
88 dev-util/intltool"
89
90 # Parallel makes sometimes break during install phase
91 MAKEOPTS="${MAKEOPTS} -j1"
92 # Force using MAKEOPTS with emake
93 USE_EINSTALL="0"
94 DOCS="AUTHORS ChangeLog NEWS README TODO"
95
96 src_unpack() {
97
98 gnome2_src_unpack
99
100 # Use po/LINGUAS - see gnome bug #506828
101 epatch "${FILESDIR}/${PN}-0.36_beta-linguas.patch"
102
103 eautoreconf
104 intltoolize --force || die
105
106 }
107
108 src_install() {
109
110 gnome2_src_install
111
112 # Install the gdesklets-control-getid script
113 insinto /usr/$(get_libdir)/gdesklets
114 insopts -m0555
115 doins "${FILESDIR}/gdesklets-control-getid"
116
117 # Remove conflicts with x11-misc/shared-mime-info and auto-generated
118 # MIME info
119 rm -rf "${D}/usr/share/mime"
120
121 }
122
123 pkg_postinst() {
124
125 gnome2_pkg_postinst
126
127 echo
128 elog "gDesklets Displays are required before the library"
129 elog "will be usable. The displays are found in -"
130 elog " x11-plugins/desklet-* ,"
131 elog "at http://www.gdesklets.de, or at http://gdesklets.zencomputer.ca"
132 elog
133 elog "Next you'll need to start gdesklets using"
134 elog " ${ROOT}usr/bin/gdesklets start"
135 elog "If you're using GNOME this can be done conveniently"
136 elog "through Applications->Accessories->gDesklets"
137 elog
138 elog "If you're updating from a version less than 0.35_rc1,"
139 elog "you can migrate your desklet configurations by"
140 elog "running"
141 elog " ${ROOT}usr/$(get_libdir)/gdesklets/gdesklets-migration-tool"
142 elog "after the first time you run gdesklets"
143 echo
144
145 # This stuff is important, especially the migration-tool
146 # information which flies by on an update.
147 epause 9
148
149 }
150
151
152
153 --
154 gentoo-commits@l.g.o mailing list