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