diff --git a/.cvsignore b/.cvsignore index e69de29..97ccc25 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +unetbootin-source-356.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..bcf3e75 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +unetbootin-0-2_356bzr_fc11:HEAD:unetbootin-0-2.356bzr.fc11.src.rpm:1247250507 diff --git a/sources b/sources index e69de29..6f727b1 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +4a8e72ab32afbb8564519a211c798f71 unetbootin-source-356.tar.gz diff --git a/unetbootin.spec b/unetbootin.spec new file mode 100644 index 0000000..1b2bf56 --- /dev/null +++ b/unetbootin.spec @@ -0,0 +1,65 @@ +%global rel 356 + +Name: unetbootin +Version: 0 +Release: 2.%{rel}bzr%{?dist} +Summary: Create bootable Live USB drives for a variety of Linux distributions +Group: System Environment/Base +License: GPLv2+ +URL: http://unetbootin.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-source-%{rel}.tar.gz +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +BuildRequires: desktop-file-utils +BuildRequires: qt4-devel +# Not picked up automatically, required for operation +Requires: p7zip-plugins +Requires: syslinux + +%description +UNetbootin allows you to create bootable Live USB drives for a variety of +Linux distributions from Windows or Linux, without requiring you to burn a CD. +You can either let it download one of the many distributions supported +out-of-the-box for you, or supply your own Linux .iso file if you've already +downloaded one or your preferred distribution isn't on the list. + +%prep +%setup -q -c +# Fix EOL encoding +for file in README.TXT; do + sed "s|\r||g" $file > $file.new && \ + touch -r $file $file.new && \ + mv $file.new $file +done +# Fix desktop file +sed -i '/^Version/d' unetbootin.desktop +sed -i '/\[en_US\]/d' unetbootin.desktop +sed -i 's|/usr/bin/unetbootin|unetbootin|g' unetbootin.desktop + +%build +qmake-qt4 +make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +install -D -p -m 755 unetbootin %{buildroot}%{_bindir}/unetbootin +# Install desktop file +desktop-file-install --remove-category=Application --dir=%{buildroot}%{_datadir}/applications unetbootin.desktop + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc README.TXT +%{_bindir}/unetbootin +%{_datadir}/applications/unetbootin.desktop + +%changelog +* Fri Jul 10 2009 Jussi Lehtola - 0-2.356bzr +- Fixed source URL. +- Changed Req: p7zip to p7zip-plugins. +- Use included desktop file. + +* Fri Jul 10 2009 Jussi Lehtola - 0-1.356bzr +- First release.