liveusb-creator.spec | 55 +++++++++++++++++++++++++++++++++++---------------- 1 file changed, 38 insertions(+), 17 deletions(-)
New commits: commit 09ca7513e9b0d9ef574f6b30b323a1d059dd8f40 Author: Kushal Das <kdas@d80.(none)> Date: Wed Aug 13 22:16:39 2008 +0530
new spec file
diff --git a/liveusb-creator.spec b/liveusb-creator.spec index 6fe8a42..5d38291 100644 --- a/liveusb-creator.spec +++ b/liveusb-creator.spec @@ -1,34 +1,48 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + Name: liveusb-creator -Version: 0.3.0 +Version: 2.7 Release: 1%{?dist} -Summary: TODO +Summary: A liveusb creator
-Group: -License: -URL: -Source0: +Group: Applications/System +License: GPLv2 +URL: https://fedorahosted.org/liveusb-creator +Source0: https://fedorahosted.org/releases/l/i/liveusb-creator/%%7Bname%7D-linux-%%7B... BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: PyQt4-devel -Requires: PyQt4 -Requires: syslinux +BuildArch: noarch +BuildRequires: python-devel, python-setuptools, PyQt4-devel, desktop-file-utils +Requires: syslinux, PyQt4, usermode
%description - +A liveusb creator from Live Fedora images
%prep %setup -q
%build -%configure -make %{?_smp_mflags} +%{__python} setup.py build
%install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - +%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT + +# Adjust for console-helper magic +mkdir -p $RPM_BUILD_ROOT%{_sbindir} +mv $RPM_BUILD_ROOT%{_bindir}/%{name} $RPM_BUILD_ROOT%{_sbindir}/%{name} +ln -s ../bin/consolehelper $RPM_BUILD_ROOT%{_bindir}/%{name} +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d +cp %{name}.pam $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/%{name} +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps +cp %{name}.console $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/%{name} + +desktop-file-install --vendor="fedora" \ +--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ +%{buildroot}/%{_datadir}/applications/liveusb-creator.desktop +rm -rf %{buildroot}/%{_datadir}/applications/liveusb-creator.desktop
%clean rm -rf $RPM_BUILD_ROOT @@ -36,8 +50,15 @@ rm -rf $RPM_BUILD_ROOT
%files %defattr(-,root,root,-) -%doc - - +%doc README.txt LICENSE.txt +# For noarch packages: sitelib +%{python_sitelib}/* +%{_bindir}/* +%{_sbindir}/* +%{_datadir}/* +%config(noreplace) %{_sysconfdir}/pam.d/%{name} +%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%changelog +* Tue Aug 12 2008 Kushal Das kushal@fedoraproject.org 2.7-1 +- Initial release
liveusb-creator@lists.stg.fedorahosted.org