Gentoo Archives: gentoo-commits

From: "Joe Sapp (nixphoeni)" <nixphoeni@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/gourmet: gourmet-0.16.1-r1.ebuild ChangeLog metadata.xml
Date: Tue, 05 Nov 2013 03:41:58
Message-Id: 20131105034152.04F6820035@flycatcher.gentoo.org
1 nixphoeni 13/11/05 03:41:51
2
3 Modified: ChangeLog metadata.xml
4 Added: gourmet-0.16.1-r1.ebuild
5 Log:
6 Update dependencies; fix some more runtime-specific directories
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key C01FFE9C)
9
10 Revision Changes Path
11 1.37 app-misc/gourmet/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/ChangeLog?rev=1.37&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/ChangeLog?rev=1.37&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/ChangeLog?r1=1.36&r2=1.37
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-misc/gourmet/ChangeLog,v
20 retrieving revision 1.36
21 retrieving revision 1.37
22 diff -u -r1.36 -r1.37
23 --- ChangeLog 17 Sep 2013 03:23:26 -0000 1.36
24 +++ ChangeLog 5 Nov 2013 03:41:51 -0000 1.37
25 @@ -1,6 +1,14 @@
26 # ChangeLog for app-misc/gourmet
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/ChangeLog,v 1.36 2013/09/17 03:23:26 patrick Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/ChangeLog,v 1.37 2013/11/05 03:41:51 nixphoeni Exp $
30 +
31 +*gourmet-0.16.1-r1 (05 Nov 2013)
32 +
33 + 05 Nov 2013; Joe Sapp <nixphoeni@g.o> +gourmet-0.16.1-r1.ebuild,
34 + +files/desktop-entry.patch, +files/no-docs.patch,
35 + +files/nutritional-db-fix.patch, metadata.xml:
36 + Update dependencies; fix some more runtime-specific directories; add 'web'
37 + and 'spell' USE flags; add support for Python 2.6
38
39 *gourmet-0.16.1 (17 Sep 2013)
40
41
42
43
44 1.8 app-misc/gourmet/metadata.xml
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/metadata.xml?rev=1.8&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/metadata.xml?rev=1.8&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/metadata.xml?r1=1.7&r2=1.8
49
50 Index: metadata.xml
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/app-misc/gourmet/metadata.xml,v
53 retrieving revision 1.7
54 retrieving revision 1.8
55 diff -u -r1.7 -r1.8
56 --- metadata.xml 16 Jun 2013 09:32:20 -0000 1.7
57 +++ metadata.xml 5 Nov 2013 03:41:51 -0000 1.8
58 @@ -2,7 +2,7 @@
59 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
60 <pkgmetadata>
61 <maintainer>
62 - <email>maintainer-needed@g.o</email>
63 + <email>nixphoeni@g.o</email>
64 </maintainer>
65 <longdescription>
66 Gourmet Recipe Manager is an application to store, organize
67 @@ -26,5 +26,7 @@
68 <flag name='rtf'>Enable export to RTF</flag>
69 <flag name='gnome-print'>Enable pretty Python printing with
70 gnome-print</flag>
71 + <flag name='web'>Enable the web import plugin</flag>
72 + <flag name='spell'>Enable spell checking support</flag>
73 </use>
74 </pkgmetadata>
75
76
77
78 1.1 app-misc/gourmet/gourmet-0.16.1-r1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/gourmet-0.16.1-r1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/gourmet/gourmet-0.16.1-r1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: gourmet-0.16.1-r1.ebuild
84 ===================================================================
85 # Copyright 1999-2013 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/gourmet-0.16.1-r1.ebuild,v 1.1 2013/11/05 03:41:51 nixphoeni Exp $
88
89 EAPI="5"
90 PYTHON_COMPAT=( python{2_6,2_7} )
91 PYTHON_REQ_USE="sqlite"
92 # Parallel builds fail when building translations
93 DISTUTILS_NO_PARALLEL_BUILD=1
94
95 inherit distutils-r1
96
97 DESCRIPTION="Recipe Organizer and Shopping List Generator for Gnome"
98 HOMEPAGE="http://thinkle.github.com/gourmet/"
99 SRC_URI="https://github.com/thinkle/gourmet/archive/${PV}.tar.gz -> ${P}.tar.gz"
100
101 LICENSE="GPL-2"
102 SLOT="0"
103 KEYWORDS="~amd64 ~x86"
104 IUSE="gnome-print pdf rtf spell web"
105
106 RDEPEND=">dev-python/pygtk-2.3.96
107 dev-python/sqlalchemy
108 !=dev-python/sqlalchemy-0.6.4
109 virtual/python-imaging
110 dev-db/metakit[python]
111 spell? ( dev-python/gtkspell-python )
112 pdf? ( dev-python/reportlab dev-python/python-poppler )
113 rtf? ( dev-python/pyrtf )
114 gnome-print? ( dev-python/libgnomeprint-python
115 dev-python/python-poppler )
116 web? ( dev-python/beautifulsoup )"
117 DEPEND="${RDEPEND}
118 dev-util/intltool
119 >dev-python/python-distutils-extra-2.20"
120
121 PATCHES=( ${FILESDIR}/no-docs.patch \
122 ${FILESDIR}/nutritional-db-fix.patch \
123 ${FILESDIR}/desktop-entry.patch)
124 # distutils gets a bunch of default docs
125 DOCS=( ChangeLog CODING FAQ TESTS TODO )
126
127 python_prepare_all() {
128 # Modify these lines before copying them out
129 sed -i "s:base_dir = '..':base_dir = '/usr/share':" gourmet/settings.py || die
130 sed -i 's:data_dir = os.path.join(base_dir, "gourmet", "data"):data_dir = os.path.join(base_dir, "gourmet"):' gourmet/settings.py || die
131 sed -i 's:\(icon_base = os.path.join(data_dir,\) "icons",:\1 "gourmet",:' gourmet/settings.py || die
132 sed -i 's:\(locale_base = os.path.join(base_dir, "gourmet",\) "build",:\1:' gourmet/settings.py || die
133 sed -i 's:\(plugin_base = os.path.join(base_dir,\) "gourmet", "build", "share",:\1:' gourmet/settings.py || die
134 distutils-r1_python_prepare_all
135 }
136
137 python_prepare() {
138 distutils-r1_python_prepare
139 sed -i "s:\(lib_dir = \)'../gourmet':\1'$(python_get_sitedir)':" gourmet/settings.py || die
140 }
141
142 src_install() {
143 distutils-r1_src_install
144 doman gourmet.1
145 }