liveusb-creator/liveusb-creator.spec

changeset 15
5ae423a55bed
parent 14
bc3cd9a53ab5
     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  

mercurial