Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/hamster-applet: metadata.xml Manifest hamster-applet-2.24.0.ebuild ChangeLog
Date: Sun, 19 Oct 2008 20:07:24
Message-Id: E1KreYV-0006N7-0N@stork.gentoo.org
1 eva 08/10/19 20:07:15
2
3 Added: metadata.xml Manifest hamster-applet-2.24.0.ebuild
4 ChangeLog
5 Log:
6 initial ebuild, Shamelessly stolen from graaff's overlay.
7 (Portage version: 2.2_rc12/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
8
9 Revision Changes Path
10 1.1 gnome-extra/hamster-applet/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>gnome</herd>
21 <longdescription lang="en">
22 Project Hamster is time tracking for masses. It helps you to keep track on how much time you have spent during the day on activities you have set up.
23 </longdescription>
24 </pkgmetadata>
25
26
27
28
29 1.1 gnome-extra/hamster-applet/Manifest
30
31 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/Manifest?rev=1.1&view=markup
32 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/Manifest?rev=1.1&content-type=text/plain
33
34 Index: Manifest
35 ===================================================================
36 AUX hamster-applet-2.24.0-gnomevfs.patch 744 RMD160 ad2da96b98822ddf16c7f9bce53f260a20c8928b SHA1 dc13b7280a4dbc3eeb70bf68115b11a180bd7128 SHA256 0571434947b125da75a9a62cb159136a60334c5250c49dbb777a4267de0f8f55
37 AUX hamster-applet-2.24.0-python25.patch 1959 RMD160 302d2fd687d35462b23ce7becb8f3019f6656905 SHA1 9530e3aee51a3d8494e17af3de0f65098d18d60f SHA256 55b7fbb935da813fea51905c61a23a4fcdbae9581a7ea97b194e6981b7cb9a55
38 DIST hamster-applet-2.24.0.tar.bz2 428745 RMD160 821af07df8007283f02fd097c5702669e4eee8df SHA1 e6da9ba36862b670868c04bed37e85a05cd7bfd4 SHA256 54018e1f5461b14473e98b367ba5034fc0885c600b4519177c8f79a5d55e77d4
39 EBUILD hamster-applet-2.24.0.ebuild 1686 RMD160 bb94fb51809d58f46747b2e89641895e8618c576 SHA1 f81a5fba13dc440474a5573557ec440276e7f0ed SHA256 a2738b8897b64d0bb69147275ccc77530e413b046fdfa1e2bf683602a2e0b720
40 MISC ChangeLog 422 RMD160 84e3c9461c83f2a88282d07ee07508fb533904ad SHA1 a078324e0d5b23e807d7fcba2e9fa9843edbefda SHA256 2a6d765f408a840ebea3678abd75e72d6fa5ef3922b03d37715fbdc523b5c730
41 MISC metadata.xml 356 RMD160 6547f0bc2bc56bf2d45d562045db0430e5cc8c90 SHA1 cb8155da094785b94dfb43e2ae95f8061f4c26f4 SHA256 d1b867ff5d8db648194a023f5b919ebaf9ef8f5878c9c6f4883c36c72393f6c6
42
43
44
45 1.1 gnome-extra/hamster-applet/hamster-applet-2.24.0.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/hamster-applet-2.24.0.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/hamster-applet-2.24.0.ebuild?rev=1.1&content-type=text/plain
49
50 Index: hamster-applet-2.24.0.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/hamster-applet/hamster-applet-2.24.0.ebuild,v 1.1 2008/10/19 20:07:14 eva Exp $
55 EAPI=1
56
57 GCONF_DEBUG="no"
58 SCROLLKEEPER_UPDATE="no"
59
60 inherit autotools eutils gnome2 python
61
62 DESCRIPTION="Time tracking for the masses, in a GNOME applet"
63 HOMEPAGE="http://projecthamster.wordpress.com/"
64
65 # license on homepage is out-of-date, was changed to GPL-2 on 2008-04-16
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE="eds"
70
71 RDEPEND="
72 || ( >=dev-lang/python-2.5
73 ( dev-lang/python:2.4
74 dev-python/pysqlite:2 ) )
75 dev-python/gnome-applets-python
76 dev-python/gconf-python
77 dev-python/dbus-python
78 eds? ( dev-python/evolution-python )
79 >=dev-python/pygobject-2.14
80 >=dev-python/pygtk-2.12
81 >=x11-libs/gtk+-2.12
82 x11-libs/libXScrnSaver"
83
84 DEPEND="${RDEPEND}
85 x11-proto/scrnsaverproto
86 >=dev-util/intltool-0.37.1
87 dev-util/pkgconfig
88 sys-devel/gettext"
89
90 DOCS="AUTHORS ChangeLog NEWS README"
91
92 pkg_setup() {
93 local msg="Rebuild dev-lang/python-2.5 with the sqlite USE flag"
94 if has_version dev-lang/python 2.5; then
95 if ! built_with_use dev-lang/python sqlite; then
96 eerror "${msg}"
97 die "${msg}"
98 fi
99 fi
100 }
101
102 src_unpack() {
103 gnome2_src_unpack
104
105 # Allow use of python 2.5
106 epatch "${FILESDIR}/${P}-python25.patch"
107
108 # Remove dependency on gnome-vfs
109 epatch "${FILESDIR}/${P}-gnomevfs.patch"
110
111 AT_M4DIR="m4" eautoreconf
112
113 # disable pyc compiling
114 mv py-compile py-compile.orig
115 ln -s $(type -P true) py-compile
116 }
117
118 pkg_postinst() {
119 gnome2_pkg_postinst
120
121 python_version
122 python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/hamster
123 }
124
125 pkg_postrm() {
126 gnome2_pkg_postrm
127 python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/hamster
128 }
129
130
131
132 1.1 gnome-extra/hamster-applet/ChangeLog
133
134 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/ChangeLog?rev=1.1&view=markup
135 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hamster-applet/ChangeLog?rev=1.1&content-type=text/plain
136
137 Index: ChangeLog
138 ===================================================================
139 # ChangeLog for gnome-extra/hamster-applet
140 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
141 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/hamster-applet/ChangeLog,v 1.1 2008/10/19 20:07:14 eva Exp $
142
143 *hamster-applet-2.24.0 (19 Oct 2008)
144
145 19 Oct 2008; Gilles Dartiguelongue <eva@g.o>
146 +files/hamster-applet-2.24.0-gnomevfs.patch,
147 +files/hamster-applet-2.24.0-python25.patch, +metadata.xml,
148 +hamster-applet-2.24.0.ebuild:
149 initial ebuild, Shamelessly stolen from graaff's overlay.