fixed issues with using command line options added by plugins Ex. --skip-broken ...
[yumex.git] / yumex.spec
blobf950caaf1283cee4ae08614acdb08205a7ca8eee
1 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
3 Name: yumex
4 Version: 2.0.3
5 Release: 2%{?dist}
6 Summary: Yum Extender graphical package management tool
8 Group: Applications/System
9 License: GPLv2+
10 URL: http://www.yum-extender.org
11 Source0: http://www.yum-extender.org/dnl/yumex/source/%{name}-%{version}.tar.gz
12 BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
14 BuildArch: noarch
15 BuildRequires: python-devel
16 BuildRequires: desktop-file-utils
17 BuildRequires: gettext
18 BuildRequires: intltool
21 Requires: yum >= 3.0
22 Requires: pygtk2
23 Requires: usermode
24 Requires: pygtk2-libglade
26 %description
27 Graphical User Interface for Yum.
30 %prep
31 %setup -q
34 %build
35 make
38 %install
39 rm -rf $RPM_BUILD_ROOT
40 make DESTDIR=$RPM_BUILD_ROOT install
42 desktop-file-install --vendor fedora --delete-original \
43 --dir $RPM_BUILD_ROOT%{_datadir}/applications \
44 --add-category X-Fedora \
45 $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
47 # this is a doc file; removing from installed tree
48 rm $RPM_BUILD_ROOT%{_datadir}/yumex/COPYING
50 %find_lang %name
53 %clean
54 rm -rf $RPM_BUILD_ROOT
56 %files -f %{name}.lang
57 %defattr(-, root, root, -)
58 %doc COPYING ChangeLog
59 %{_datadir}/pixmaps/yumex
60 %{_datadir}/yumex
61 %{_bindir}/yumex
62 %{python_sitelib}/yumgui/
63 %config(noreplace) %{_sysconfdir}/yumex.profiles.conf
64 %config(noreplace) %{_sysconfdir}/yumex.conf
65 %config(noreplace) %{_sysconfdir}/pam.d/yumex
66 %config(noreplace) %{_sysconfdir}/security/console.apps/yumex
68 %{_datadir}/applications/fedora-%{name}.desktop
70 %changelog
71 * Mon Nov 19 2007 Tim Lauridsen <tla@rasmil.dk> - 2.0.3-2
72 - fixed missing '\\n' in fr.po
73 * Mon Nov 19 2007 Tim Lauridsen <tla@rasmil.dk> - 2.0.3-1
74 - Release 2.0.3
75 * Fri Sep 28 2007 Tim Lauridsen <tla@rasmil.dk> - 2.0.2-1
76 - Release 2.0.2
77 * Wed Aug 22 2007 Tim Lauridsen <tla@rasmil.dk> - 2.0.1-1
78 - Release 2.0.1
79 * Thu Aug 16 2007 Tim Lauridsen <tla@rasmil.dk> - 2.0-1
80 - Release 2.0 GA
81 - Updated license tag to apply to Fedora guidelines.
82 * Sun Jul 8 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.11-1
83 - Development Release 1.9.11-1
84 * Sun Jul 8 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.10-2.0
85 - Development Release 1.9.10-2.0
86 * Sat Jul 7 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.10-1.0
87 - Development Release 1.9.10-1.0
88 * Tue Jun 12 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.9-1.0
89 - Development Release 1.9.9-1.0
90 * Mon Jun 4 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.8-2.0
91 - Development Release 1.9.8-2.0
92 - Forgot to update changelog
93 * Mon Jun 4 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.8-1.0
94 - Development Release 1.9.8-1.0
95 * Tue May 29 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.7-1.0
96 - Development Release 1.9.7-1.0
97 * Tue Apr 17 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.6-1.0
98 - Development Release 1.9.6-1.0
99 * Mon Mar 20 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.5-1.0
100 - Development Release 1.9.5-1.0
101 * Mon Mar 19 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.4-1.0
102 - Development Release 1.9.4-1.0
103 * Fri Feb 16 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.3-1.0
104 - Development Release 1.9.3-1.0
105 * Tue Jan 30 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.2-1.1
106 - Development Release 1.9.2-1.1
107 * Mon Jan 29 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.2-1.0
108 - Development Release 1.9.2-1.0
109 * Mon Jan 8 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.2-0.1.pre1
110 - Development Release 1.9.2-0.1.pre1
111 * Sun Jan 7 2007 Tim Lauridsen <tla@rasmil.dk> - 1.9.1-1.0
112 - Development Release 1.9.1-1.0
113 * Fri Dec 22 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.1-0.1.pre1
114 - Development Release 1.9.1-0.1.pre1
115 * Fri Dec 22 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.0-1.2
116 - Updated SOURCE url to the right place
117 - fixed rpmlint errors: macros in changelog.
118 * Wed Dec 18 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.0-1.1
119 - Updated urls to new yumex homepage
120 - using %%{python_sitearch} macro insted of hardcode path
121 * Wed Dec 18 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.0-1.0
122 - Development Release 1.9.0-1.0
123 * Wed Nov 22 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.0-0.1.pre2
124 - Development Release 1.9.0-0.1.pre2
125 * Wed Oct 25 2006 Tim Lauridsen <tla@rasmil.dk> - 1.9.0-0.1.pre1
126 - Development Release 1.9.0-0.1.pre1
127 * Wed Oct 25 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.7-1.0
128 - Development Release 1.1.7-1.0
129 * Wed Oct 25 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.6-1.0
130 - Development Release 1.1.6-1.0
131 * Sun Oct 22 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.5-2.0
132 - bumped release for new build
133 * Sun Oct 22 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.5-1.0
134 - Development Release 1.1.5-1.0
135 * Mon Oct 9 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.4-2.0
136 - Development Release 1.1.4-2.0
137 - Updated Requires: yum >= 3.0.0 to yum >= 3.0
138 * Sat Oct 7 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.4-1.0
139 - Development Release 1.1.4-1.0
140 - Updated Requires: yum >= 2.9.6 to yum >= 3.0.0
141 * Wed Sep 6 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.3-1.0
142 - Development Release 1.1.3-1.0
143 - Updated Requires: yum >= 2.9.5 to yum >= 2.9.6
144 * Fri Aug 25 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.2-1.0
145 - Development Release 1.1.2-1.0
146 - Updated Requires: yum >= 2.9.3 to yum >= 2.9.5
147 * Thu Aug 17 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.1-1.0
148 - Development Release 1.1.1-1.0
149 * Wed Aug 16 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.1-0.3.pre3
150 - Development Release 1.1.1-0.3.pre3
151 * Fri Aug 11 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.1-0.2.pre2
152 - Development Release 1.1.1-0.2.pre2
153 * Thu Aug 10 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.1-0.1.pre1
154 - Development Release 1.1.1-0.1.pre1
155 - Updated yum >= 2.9 to yum >= 2.9.3
156 * Mon Jun 19 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.0-2.0
157 - BuildRequires: intltool
158 * Wed May 3 2006 Tim Lauridsen <tla@rasmil.dk> - 1.1.0-1.0
159 - Development Release 1.1.0-1.0
160 - Requires: yum >= 2.9 (Because of yum API Changes)
161 * Fri Apr 21 2006 Tim Lauridsen <tla@rasmil.dk> - 1.0.0-1.0
162 - Release 1.0.0-1.0
163 * Fri Apr 21 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.17-1.0
164 - Development Release 0.99.17-1.0
165 * Thu Mar 30 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.16-1.0
166 - Development Release 0.99.16-1.0
167 * Wed Mar 22 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.15-1.0
168 - Development Release 0.99.15-1.0
169 * Mon Mar 20 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.14-1.0
170 - Development Release 0.99.14-1.0
171 * Mon Mar 13 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.13-1.0
172 - Development Release 0.99.13-1.0
173 * Mon Mar 13 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.12-1.0
174 - Development Release 0.99.12-1.0
175 - Added '-q' option to %%setup
176 * Tue Feb 28 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.11-1.0
177 - Development Release 0.99.11-1.0
178 * Tue Feb 15 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.10-1.0
179 - Development Release 0.99.10-1.0
180 * Tue Feb 14 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.9-1.0
181 - Development Release 0.99.9-1.0
182 * Tue Feb 14 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.8-1.0
183 - Development Release 0.99.8-1.0
184 * Thu Feb 09 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.7-1.0
185 - Development Release 0.99.7-1.0
186 * Thu Feb 09 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.6-2.0
187 - Development Release 0.99.6-2.0
188 - Requires: yum from 2.5 to 2.4
189 * Thu Feb 09 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.5-1.0
190 - Development Release 0.99.5-1.0
191 * Sun Feb 05 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.4-1.0
192 - Development Release 0.99.4-1.0
193 * Thu Jan 26 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.3-1.0
194 - Development Release 0.99.3-1.0
195 * Wed Jan 25 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.2-1.0
196 - Development Release 0.99.2-1.0
197 * Tue Jan 24 2006 Tim Lauridsen <tla@rasmil.dk> - 0.99.1-1.0
198 - Development Release 0.99.1-1.0
199 - Changed versioning from X.Y to X.Y.Z
200 - Remove build_v
201 - Removed build_v from source0
202 - Added /usr/lib/python?.?/site-packages/yumex to %%files
203 - Added /usr/lib/python?.?/site-packages/yumgui to %%files
204 * Fri Jan 6 2006 Tim Lauridsen <tla@rasmil.dk> - 0.45-2.0
205 - Development Release 0.45-2.0
206 - Lot of changes, check the changelog.
207 * Tue Dec 20 2005 Tim Lauridsen <tla@rasmil.dk> - 0.45-1.0
208 - Development Release 0.45-1.0
209 - Changed to work with yum 2.5.0
210 - Requires: yum >= 2.5
211 - Same features as 0.44-1.0, but uses yum 2.5.0 API
212 * Thu Dec 15 2005 Tim Lauridsen <tla@rasmil.dk> - 0.44-1.0
213 - Public Release 0.44-1.0
214 * Sun Dec 11 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-10.0
215 - Release 0.43-10.0
216 * Sat Dec 10 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-9.0
217 - Release 0.43-9.0
218 * Wed Nov 23 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-8.0
219 - Release 0.43-8.0
220 * Wed Nov 23 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-7.0
221 - Release 0.43-7.0
222 * Fri Nov 18 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-6.0
223 - Release 0.43-6.0
224 * Thu Nov 17 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-5.0
225 - Release 0.43-5.0
226 * Wed Nov 16 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-4.0
227 - Release 0.43-4.0
228 * Thu Nov 8 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-3.0
229 - Release 0.43-3.0
230 * Thu Nov 7 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-2.0
231 - Release 0.43-2.0
232 * Thu Nov 7 2005 Tim Lauridsen <tla@rasmil.dk> - 0.43-1.0
233 - Release 0.43-1.0
234 - Lot of changes, check the ChangeLog
235 * Thu Oct 13 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-8.0
236 - Release 0.42-8.0
237 * Thu Oct 13 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-7.0
238 - Release 0.42-7.0
239 - Changed Requires: yum to >= 2.4
240 - Fixed exclude list, now it works again.
241 - Add a Gnome HIG compliance patches (Thanks to Dennis Cranston)
242 - Fixed bug when creating new repos on repo page.
243 - Added new icon (Thanks to Dennis Cranston)
244 * Thu Oct 6 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-6.0
245 - Release 0.42-6.0
246 - added MATSUURA Takanori's menu keyboard navigation patch
247 - added Japanese translation (Thanks to MATSUURA Takanori)
248 - disabled yum plugins in yumex. (Bugzilla #168595)
249 - fixed wrong space chars in french translation (Bugzilla #167881)
250 * Sat Sep 3 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-5.0
251 - Release 0.42-5.0
252 * Tue Aug 30 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-4.0
253 - Release 0.42-4.0
254 - Fixed delete repo on repos page. (Rightclick + Delete now working)
255 - Fixed UTF-8 bugs, when strings are encoded with iso-8859-1.
256 * Sat Aug 20 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-3.0
257 - Release 0.42-3.0
258 - Fixed Dependencies not resolved bug.
259 * Wed Aug 17 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-2.0
260 - Release 0.42-2.0
261 - Fixed TypeError in yumexBase.errorlog in yumbase.py
264 * Wed Aug 17 2005 Tim Lauridsen <tla@rasmil.dk> - 0.42-1.0
265 - Release 0.42
266 - Added Requires: pygtk2-libglade (Bugzilla 163439)
267 - A lot of changes and new features, check Changelog for details.
268 * Tue Jun 21 2005 Michael A. Peters <mpeters@mac.com> - 0.40-5.1
269 - removed unnecessary [ "$RPM_BUILD_ROOT" != "/" ] checks
270 - commented out python-abi check - automatic in fc4
271 - added gettext BuildRequires
272 - removed --add-category X-Red-Hat-Base
274 * Mon Jun 20 2005 Tim Lauridsen <tla@rasmil.dk> 0.40-4.2
275 - updated build_v to 4.2 & release to 4.2, They have to match
276 * Mon Jun 20 2005 Michael A. Peters <mpeters@mac.com> - 0.40-4.1
277 - added build_v macro
278 - change {release} in Source0 to %%{build_v} so it would properly expand when
279 - {?dist} is defined
281 * Mon Jun 20 2005 Tim Lauridsen <tla@rasmil.dk> 0.40-4
282 - Add Release to source tar.gz
283 - Changed Source0 URL
284 - Fixed absolut link in Makefile (consolehelper)
285 - Updated Release in yumex.py
286 - Update archive section in Makefile to include release in tar.gz.
287 * Sun Jun 19 2005 Tim Lauridsen <tla@rasmil.dk> 0.40-3
288 - Moved yumex.profiles.conf back to /etc.
289 - Added Fedora repos to yumex.repos.conf.
290 - Added full URL to Source0.
291 - Added Requires: usermode.
292 - Fixed files section.
294 * Sat Jun 18 2005 Tim Lauridsen <tla@rasmil.dk>
295 - added yumex.repos.conf again, it is used at a template for creating .repo files by
296 the yumex repo installer, it is not used at a yum.conf replacement.
297 - moved yumex.profiles.conf & yumex.repos.conf from /etc to /usr/share/yumex.
298 - clean out the yumex.repos.conf, because it contains links to grayzone stuff.
299 * Fri Jun 17 2005 Matthew Miller <mattdm@mattdm.org> - 0.40-2
300 - clean up formatting of rpm header lines to match typical FE packages
301 - remove some rpm-howto/template comments
302 - don't need to go deleting the buildroot quite so often
303 - put some whitespace in the changelog to stop my eyes from bleeding ;)
304 - move to group Applications/System to match system-config-packages
305 - find_lang instead of listing datadir/locale in files
306 - buildrequires python-devel, not just plain python
307 - requires python-abi magicstuff
308 - remove echo statements from post scriptlet -- rpm should be quiet
309 except in emergencies
310 - actually, remove that entirely -- instead, put the default config file
311 in place as config(noreplace)
312 - add ChangeLog as doc file
313 - remove COPYING from the installed tree; add as doc file
314 - list more files explicitly instead of using wildcards -- more work, but
315 safer
316 - install .desktop file with desktop-file-install
317 - default permissions are right for .desktop file -- not listing separately
318 - add symlink for consolehelper
319 - remove yumex.repos.conf -- use regular /etc/yum.repos.d repos instead
320 (and, the default ones contain several not-safe-for-fedora repos)
322 * Wed Jun 15 2005 Tim Lauridsen <tla@rasmil.dk>
323 - 0.40-01 FC4 release Build
325 * Mon May 17 2005 Tim Lauridsen <tla@rasmil.dk>
326 - 0.39-03 FC4 prerelease Build
328 * Thu May 13 2005 Tim Lauridsen <tla@rasmil.dk>
329 - 0.39-02 FC4 prerelease Build
331 * Thu Apr 28 2005 Tim Lauridsen <tla@rasmil.dk>
332 - 0.39-01 First FC4 prerelease Build
334 * Mon Apr 11 2005 Tim Lauridsen <tla@rasmil.dk>
335 - 0.34-01 Release Build
337 * Wed Apr 06 2005 Tim Lauridsen <tla@rasmil.dk>
338 - 0.33-03
340 * Thu Mar 31 2005 Tim Lauridsen <tla@rasmil.dk>
341 - Ver 0.33-02
342 - No Requires : yum >= 2.2.0
343 - Removed gpgkey installation, yum 2.2.0 can handle this
345 * Tue Mar 29 2005 Tim Lauridsen <tla@rasmil.dk>
346 - Ver 0.33-01
347 - Now using make to do the real stuff.
349 * Fri Mar 4 2005 Tim Lauridsen <tla@rasmil.dk>
350 - Ver 0.32-5
351 - Changed post install to only install i yumex.conf if it not exists.
353 * Wed Mar 2 2005 Tim Lauridsen <tla@rasmil.dk>
354 - Ver 0.32-2
356 * Thu Feb 24 2005 Tim Lauridsen <tla@rasmil.dk>
357 - Ver 0.32-1
359 * Fri Feb 11 2005 Tim Lauridsen <tla@rasmil.dk>
360 - Ver 0.31-1
361 - Release 0.31
363 * Tue Jan 25 2005 Tim Lauridsen <tla@rasmil.dk>
364 - Ver 0.30-2
365 - fixed error printing emtpy string (yum info package)
367 * Tue Jan 25 2005 Tim Lauridsen <tla@rasmil.dk>
368 - Ver 0.30-1
369 - Added GPL License (COPYING) to package
370 - Added automatic refresh at program start.
372 * Sat Jan 22 2005 Tim Lauridsen <tla@rasmil.dk>
373 - Ver 0.30 Build
375 * Wed Dec 22 2004 Tim Lauridsen <tla@rasmil.dk>
376 - fixed problem with no repos in yum.conf
378 * Mon Dec 20 2004 Tim Lauridsen <tla@rasmil.dk>
379 - Ver 0.23 RPM Build
381 * Sun Dec 19 2004 Tim Lauridsen <tla@rasmil.dk>
382 - Changed permission flags on non execution files (755 -> 644)
384 * Tue Dec 13 2004 Tim Lauridsen <tla@rasmil.dk>
385 - Ver 0.22 RPM Build
387 * Tue Dec 7 2004 Tim Lauridsen <tla@rasmil.dk>
388 - Ver 0.21 RPM Build
390 * Tue Nov 30 2004 Tim Lauridsen <tla@rasmil.dk>
391 - Ver 0.20 RPM Build
393 * Wed Nov 24 2004 Tim Lauridsen <tla@rasmil.dk>
394 - Initial RPM Build