Gentoo Archives: gentoo-commits

From: "Alin Nastac (mrness)" <mrness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-mobilephone/gammu: ChangeLog gammu-1.26.0.ebuild gammu-1.25.0.ebuild gammu-1.24.0-r1.ebuild
Date: Sat, 05 Sep 2009 06:19:04
Message-Id: E1Mjoc2-00073Q-M0@stork.gentoo.org
1 mrness 09/09/05 06:19:02
2
3 Modified: ChangeLog gammu-1.25.0.ebuild
4 Added: gammu-1.26.0.ebuild
5 Removed: gammu-1.24.0-r1.ebuild
6 Log:
7 Add python USE flag (#283671). Version bump (#283670).
8 (Portage version: 2.1.6.13/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.72 app-mobilephone/gammu/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/ChangeLog?rev=1.72&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/ChangeLog?rev=1.72&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/ChangeLog?r1=1.71&r2=1.72
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/ChangeLog,v
20 retrieving revision 1.71
21 retrieving revision 1.72
22 diff -u -r1.71 -r1.72
23 --- ChangeLog 16 Aug 2009 08:05:49 -0000 1.71
24 +++ ChangeLog 5 Sep 2009 06:19:02 -0000 1.72
25 @@ -1,6 +1,13 @@
26 # ChangeLog for app-mobilephone/gammu
27 # Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/ChangeLog,v 1.71 2009/08/16 08:05:49 mrness Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/ChangeLog,v 1.72 2009/09/05 06:19:02 mrness Exp $
30 +
31 +*gammu-1.26.0 (05 Sep 2009)
32 +
33 + 05 Sep 2009; Alin Năstac <mrness@g.o>
34 + +files/gammu-1.26.0-skip-locktest.patch, -gammu-1.24.0-r1.ebuild,
35 + gammu-1.25.0.ebuild, +gammu-1.26.0.ebuild:
36 + Add python USE flag (#283671). Version bump (#283670).
37
38 *gammu-1.25.0 (16 Aug 2009)
39
40
41
42
43 1.2 app-mobilephone/gammu/gammu-1.25.0.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild?r1=1.1&r2=1.2
48
49 Index: gammu-1.25.0.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- gammu-1.25.0.ebuild 16 Aug 2009 08:05:49 -0000 1.1
56 +++ gammu-1.25.0.ebuild 5 Sep 2009 06:19:02 -0000 1.2
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2009 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild,v 1.1 2009/08/16 08:05:49 mrness Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.25.0.ebuild,v 1.2 2009/09/05 06:19:02 mrness Exp $
62
63 EAPI="2"
64
65 @@ -13,7 +13,7 @@
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~ppc ~x86"
69 -IUSE="curl debug bluetooth irda mysql postgres dbi nls usb"
70 +IUSE="curl debug bluetooth irda mysql postgres dbi nls python usb"
71
72 RDEPEND="bluetooth? ( || ( net-wireless/bluez net-wireless/bluez-libs ) )
73 curl? ( net-misc/curl )
74 @@ -61,13 +61,16 @@
75 $(cmake-utils_use_with irda IRDA) \
76 $(cmake-utils_use_with curl CURL) \
77 $(cmake-utils_use_with usb USB) \
78 + $(cmake-utils_use_with python PYTHON) \
79 $(cmake-utils_use_with mysql MySQL) \
80 $(cmake-utils_use_with postgres Postgres) \
81 $(cmake-utils_use_with dbi LibDBI) \
82 $(cmake-utils_use_with nls GettextLibs) \
83 $(cmake-utils_use_with nls Iconv) \
84 - -DBUILD_SHARED_LIBS=ON -DINSTALL_DOC_DIR=share/doc/${PF} \
85 - -DBUILD_PYTHON=/usr/bin/python"
86 + -DBUILD_SHARED_LIBS=ON -DINSTALL_DOC_DIR=share/doc/${PF}"
87 + if use python; then
88 + mycmakeargs="${mycmakearg} -DBUILD_PYTHON=/usr/bin/python"
89 + fi
90 cmake-utils_src_configure
91 }
92
93
94
95
96 1.1 app-mobilephone/gammu/gammu-1.26.0.ebuild
97
98 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/gammu-1.26.0.ebuild?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-mobilephone/gammu/gammu-1.26.0.ebuild?rev=1.1&content-type=text/plain
100
101 Index: gammu-1.26.0.ebuild
102 ===================================================================
103 # Copyright 1999-2009 Gentoo Foundation
104 # Distributed under the terms of the GNU General Public License v2
105 # $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.26.0.ebuild,v 1.1 2009/09/05 06:19:02 mrness Exp $
106
107 EAPI="2"
108
109 inherit cmake-utils distutils
110
111 DESCRIPTION="a fork of the gnokii project, a tool to handle your cellular phone"
112 HOMEPAGE="http://www.gammu.org"
113 SRC_URI="http://dl.cihar.com/gammu/releases/${P}.tar.bz2"
114
115 LICENSE="GPL-2"
116 SLOT="0"
117 KEYWORDS="~amd64 ~ppc ~x86"
118 IUSE="curl debug bluetooth irda mysql postgres dbi nls python usb"
119
120 RDEPEND="bluetooth? ( || ( net-wireless/bluez net-wireless/bluez-libs ) )
121 curl? ( net-misc/curl )
122 usb? ( dev-libs/libusb:1 )
123 mysql? ( virtual/mysql )
124 postgres? ( virtual/postgresql-server )
125 dbi? ( >=dev-db/libdbi-0.8.3 )
126 dev-util/dialog
127 dev-lang/python
128 !dev-python/python-gammu" # needs to be removed from the tree
129 DEPEND="${RDEPEND}
130 irda? ( virtual/os-headers )
131 nls? ( sys-devel/gettext )
132 dev-util/cmake"
133
134 # sys-devel/gettext is needed for creating .mo files
135 # Supported languages and translated documentation
136 # Be sure all languages are prefixed with a single space!
137 MY_AVAILABLE_LINGUAS=" af bg ca cs da de el es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv zh_CN zh_TW"
138 IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
139
140 src_prepare() {
141 epatch "${FILESDIR}"/${P}-skip-locktest.patch
142
143 local lang support_linguas=no
144 for lang in ${MY_AVAILABLE_LINGUAS} ; do
145 if use linguas_${lang} ; then
146 support_linguas=yes
147 break
148 fi
149 done
150 # install all languages when all selected LINGUAS aren't supported
151 if [ "${support_linguas}" = "yes" ]; then
152 for lang in ${MY_AVAILABLE_LINGUAS} ; do
153 if ! use linguas_${lang} ; then
154 rm -rf locale/${lang} || die
155 fi
156 done
157 fi
158 }
159
160 src_configure() {
161 # debug flag is used inside cmake-utils.eclass
162 local mycmakeargs="$(cmake-utils_use_with bluetooth Bluez) \
163 $(cmake-utils_use_with irda IRDA) \
164 $(cmake-utils_use_with curl CURL) \
165 $(cmake-utils_use_with usb USB) \
166 $(cmake-utils_use_with python PYTHON) \
167 $(cmake-utils_use_with mysql MySQL) \
168 $(cmake-utils_use_with postgres Postgres) \
169 $(cmake-utils_use_with dbi LibDBI) \
170 $(cmake-utils_use_with nls GettextLibs) \
171 $(cmake-utils_use_with nls Iconv) \
172 -DBUILD_SHARED_LIBS=ON -DINSTALL_DOC_DIR=share/doc/${PF}"
173 if use python; then
174 mycmakeargs="${mycmakearg} -DBUILD_PYTHON=/usr/bin/python"
175 fi
176 cmake-utils_src_configure
177 }
178
179 src_compile() {
180 cmake-utils_src_compile
181 }
182
183 src_test() {
184 LD_LIBRARY_PATH="${WORKDIR}"/${PN}_build/common cmake-utils_src_test
185 }
186
187 src_install() {
188 cmake-utils_src_install
189 }