1.1 --- a/liveusb-creator/liveusb-creator.spec Thu May 26 15:49:15 2011 +0200 1.2 +++ b/liveusb-creator/liveusb-creator.spec Thu May 26 15:50:52 2011 +0200 1.3 @@ -2,30 +2,31 @@ 1.4 1.5 Name: liveusb-creator 1.6 Version: 3.11.1 1.7 -Release: 1%{?dist} 1.8 +Release: MSvB_1 1.9 Summary: A liveusb creator 1.10 1.11 Group: Applications/System 1.12 License: GPLv2 1.13 -URL: https://fedorahosted.org/liveusb-creator 1.14 -Source0: https://fedorahosted.org/releases/l/i/liveusb-creator/%{name}-%{version}.tar.bz2 1.15 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 1.16 +URL: https://www.fedorahosted.org/liveusb-creator 1.17 +Source0: https://www.fedorahosted.org/releases/l/i/liveusb-creator/%{name}-%{version}.tar.bz2 1.18 +BuildRoot: %{_tmppath}/%{name}-%{version}-build 1.19 1.20 BuildArch: noarch 1.21 ExcludeArch: ppc 1.22 ExcludeArch: ppc64 1.23 1.24 -BuildRequires: python-devel, python-setuptools, PyQt4-devel, desktop-file-utils gettext 1.25 -Requires: syslinux, PyQt4, usermode, isomd5sum 1.26 +BuildRequires: python-setuptools, desktop-file-utils gettext 1.27 +Requires: syslinux, python-qt4, isomd5sum 1.28 Requires: python-urlgrabber 1.29 -Requires: pyparted >= 2.0 1.30 -Requires: syslinux-extlinux 1.31 +Requires: python-parted >= 2.0 1.32 1.33 %description 1.34 A liveusb creator from Live Fedora images 1.35 1.36 %prep 1.37 %setup -q 1.38 +%{__sed} -i.orig -e 's;^\(Icon *=.*\)\.png;\1;' data/liveusb-creator.desktop 1.39 +%{__sed} -i.orig -e "s;^\(locale.setlocale(locale.LC_ALL,\).*;\1 'fr_FR.UTF-8');" liveusb/__init__.py 1.40 1.41 %build 1.42 %{__python} setup.py build 1.43 @@ -34,13 +35,12 @@ 1.44 1.45 %install 1.46 rm -rf %{buildroot} 1.47 -%{__python} setup.py install -O1 --skip-build --root %{buildroot} 1.48 +%{__python} setup.py install -O1 --skip-build --prefix /usr --root %{buildroot} 1.49 %{__rm} -r liveusb/urlgrabber 1.50 1.51 # Adjust for console-helper magic 1.52 mkdir -p %{buildroot}%{_sbindir} 1.53 mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name} 1.54 -ln -s ../bin/consolehelper %{buildroot}%{_bindir}/%{name} 1.55 mkdir -p %{buildroot}%{_sysconfdir}/pam.d 1.56 cp %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name} 1.57 mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps 1.58 @@ -60,7 +60,6 @@ 1.59 %defattr(-,root,root,-) 1.60 %doc README.txt LICENSE.txt 1.61 %{python_sitelib}/* 1.62 -%{_bindir}/%{name} 1.63 %{_sbindir}/%{name} 1.64 %{_datadir}/applications/fedora-liveusb-creator.desktop 1.65 %{_datadir}/pixmaps/fedorausb.png 1.66 @@ -69,6 +68,9 @@ 1.67 %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} 1.68 1.69 %changelog 1.70 +* Thu May 26 2011 Michael Schloh von Bennewitz <michael@schloh.com> - 3.11.1-MSvB_1 1.71 +- Port to OpenSUSE RPM build structure 1.72 + 1.73 * Tue May 24 2011 Luke Macken <lmacken@redhat.com> - 3.11.1-1 1.74 - Bump to support downloading Fedora 15 1.75