liveusb-creator/liveusb-creator.spec

changeset 14
bc3cd9a53ab5
child 15
5ae423a55bed
equal deleted inserted replaced
-1:000000000000 0:55669c2c8d65
1 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
2
3 Name: liveusb-creator
4 Version: 3.11.1
5 Release: 1%{?dist}
6 Summary: A liveusb creator
7
8 Group: Applications/System
9 License: GPLv2
10 URL: https://fedorahosted.org/liveusb-creator
11 Source0: https://fedorahosted.org/releases/l/i/liveusb-creator/%{name}-%{version}.tar.bz2
12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13
14 BuildArch: noarch
15 ExcludeArch: ppc
16 ExcludeArch: ppc64
17
18 BuildRequires: python-devel, python-setuptools, PyQt4-devel, desktop-file-utils gettext
19 Requires: syslinux, PyQt4, usermode, isomd5sum
20 Requires: python-urlgrabber
21 Requires: pyparted >= 2.0
22 Requires: syslinux-extlinux
23
24 %description
25 A liveusb creator from Live Fedora images
26
27 %prep
28 %setup -q
29
30 %build
31 %{__python} setup.py build
32 make mo
33 make mo
34
35 %install
36 rm -rf %{buildroot}
37 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
38 %{__rm} -r liveusb/urlgrabber
39
40 # Adjust for console-helper magic
41 mkdir -p %{buildroot}%{_sbindir}
42 mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
43 ln -s ../bin/consolehelper %{buildroot}%{_bindir}/%{name}
44 mkdir -p %{buildroot}%{_sysconfdir}/pam.d
45 cp %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
46 mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
47 cp %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
48
49 desktop-file-install --vendor="fedora" \
50 --dir=%{buildroot}%{_datadir}/applications \
51 %{buildroot}/%{_datadir}/applications/liveusb-creator.desktop
52 rm -rf %{buildroot}/%{_datadir}/applications/liveusb-creator.desktop
53
54 %find_lang %{name}
55
56 %clean
57 rm -rf %{buildroot}
58
59 %files -f %{name}.lang
60 %defattr(-,root,root,-)
61 %doc README.txt LICENSE.txt
62 %{python_sitelib}/*
63 %{_bindir}/%{name}
64 %{_sbindir}/%{name}
65 %{_datadir}/applications/fedora-liveusb-creator.desktop
66 %{_datadir}/pixmaps/fedorausb.png
67 #%{_datadir}/locale/*/LC_MESSAGES/liveusb-creator.mo
68 %config(noreplace) %{_sysconfdir}/pam.d/%{name}
69 %config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
70
71 %changelog
72 * Tue May 24 2011 Luke Macken <lmacken@redhat.com> - 3.11.1-1
73 - Bump to support downloading Fedora 15
74
75 * Mon Apr 25 2011 Luke Macken <lmacken@redhat.com> - 3.11.0-1
76 - Latest upstream release
77
78 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.3-2
79 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
80
81 * Mon Jan 10 2011 Luke Macken <lmacken@redhat.com> - 3.9.3-1
82 - Update to 3.9.3
83 - Require syslinux-extlinux (#664093, #665002)
84
85 * Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.9.2-2
86 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
87
88 * Tue Jun 15 2010 Luke Macken <lmacken@redhat.com> - 3.9.2-1
89 - 3.9.2
90
91 * Tue Dec 08 2009 Luke Macken <lmacken@redhat.com> - 3.9.1-1
92 - 3.9.1 bugfix release
93
94 * Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.9-1
95 - 3.9 release
96
97 * Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.8.9-1
98 - 3.8.9, fixes bug #540255
99
100 * Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.8.8-1
101 - 3.8.8, bugfix release
102
103 * Tue Nov 17 2009 Luke Macken <lmacken@redhat.com> - 3.8.7-1
104 - 3.8.7, containing the F12 release
105
106 * Sat Nov 07 2009 Luke Macken <lmacken@redhat.com> - 3.8.6-1
107 - 3.8.6
108
109 * Thu Aug 27 2009 Luke Macken <lmacken@redhat.com> - 3.7.3-1
110 - 3.7.3
111
112 * Wed Aug 05 2009 Luke Macken <lmacken@redhat.com> - 3.7.2-1
113 - 3.7.2
114
115 * Sat Jun 27 2009 Luke Macken <lmacken@redhat.com> - 3.7.1-1
116 - 3.7.1
117
118 * Wed Jun 24 2009 Luke Macken <lmacken@redhat.com> - 3.7
119 - Latest upstream bugfix release
120
121 * Fri Jun 12 2009 Luke Macken <lmacken@redhat.com> - 3.6.8-1
122 - Latest upstream bugfix release
123
124 * Tue Jun 09 2009 Luke Macken <lmacken@redhat.com> - 3.6.7-1
125 - Fix a bug with ext formatted sticks
126
127 * Tue Jun 09 2009 Luke Macken <lmacken@redhat.com> - 3.6.6-1
128 - Update to v3.6.6
129 - Merge the dcon-unfreeze patch upstream
130 - Add Fedora 11 to the release list
131
132 * Wed May 20 2009 Christoph Wickert <cwickert@fedoraproject.org> - 3.6.5-3
133 - Make olpc.fth unfreeze disply for newer BIOSes than Q2E30 (#501688)
134
135 * Thu Apr 09 2009 Luke Macken <lmacken@redhat.com> 3.6.5-2
136 - Fix the checksum verification to support sha256
137
138 * Thu Apr 09 2009 Luke Macken <lmacken@redhat.com> 3.6.5-1
139 - Update to v3.6.5, which supports F11 beta, and the latest SoaS releases
140
141 * Wed Mar 18 2009 Luke Macken <lmacken@redhat.com> 3.6.4-1
142 - Update to v3.6.4, which works with the PyParted 2.0 API
143
144 * Thu Mar 12 2009 Luke Macken <lmacken@redhat.com> 3.6.3-1
145 - Update to v3.6.3
146
147 * Mon Mar 07 2009 Luke Macken <lmacken@redhat.com> 3.6-1
148 - Require pyparted
149 - Update to v3.6
150
151 * Fri Mar 06 2009 wwp <subscript@free.fr> 3.5-2
152 - Fix dd commands when output path contain whitespaces
153
154 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 3.5-3
155 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
156
157 * Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.5-1
158 - Update to v3.5
159
160 * Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.4-1
161 - Update to 3.4.
162
163 * Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.3-2
164 - Require python-urlgrabber
165
166 * Fri Jan 15 2009 Luke Macken <lmacken@redhat.com> 3.3-1
167 - Update to 3.3
168
169 * Fri Jan 02 2009 Luke Macken <lmacken@redhat.com> 3.2-1
170 - Fixed some syslinux-related issues (#167)
171 - Fixed some windows-related logging problems (#337)
172 - Mitigate a DBus/HAL-related segfault by unmounting upon termination
173
174 * Thu Jan 01 2009 Luke Macken <lmacken@redhat.com> 3.1-1
175 - Latest upstream release, containing some windows-specific
176 optimizations and fixes.
177
178 * Mon Dec 29 2008 Luke Macken <lmacken@redhat.com> 3.0-4
179 - Latest upstream release.
180 - Fedora 10 support
181 - Update to the latest sugar spin
182 - Lots of bug fixes and code improvements
183 - Improved OLPC support with the --xo flag
184 - Translation improvements
185 - Greek translation (Nikos Charonitakis)
186 - Slovak translation (Ondrej Sulek)
187 - Catalan translation (Xavier Conde)
188 - French translation (PabloMartin-Gomez)
189 - Serbian (Milos Komarcevic)
190 - Chinese (sainrysec)
191
192 * Fri Oct 03 2008 Luke Macken <lmacken@redhat.com> 3.0-2
193 - Exclude ppc and ppc64, as syslinux will not work on those architectures.
194
195 * Fri Aug 29 2008 Luke Macken <lmacken@redhat.com> 3.0-1
196 - Latest upstream release, containing various bugfixes
197 - Fedora 10 Beta support
198 - Brazilian Portuguese translation (Igor Pires Soares)
199 - Spanish translation (Domingo Becker)
200 - Malay translation (Sharuzzaman Ahmat Raslan)
201 - German Translation (Marcus Nitzschke, Fabian Affolter)
202 - Polish translation (Piotr Drąg)
203 - Portuguese translation (Valter Fukuoka)
204 - Czech translation (Adam Pribyl)
205
206 * Tue Aug 12 2008 Kushal Das <kushal@fedoraproject.org> 2.7-1
207 - Initial release

mercurial