diff options
author | david_david <david.david@mageialinux-online.org> | 2013-12-03 10:20:25 +0100 |
---|---|---|
committer | david_david <david.david@mageialinux-online.org> | 2013-12-03 10:20:25 +0100 |
commit | f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1 (patch) | |
tree | bb65783053ebda961fda4d8757bdb4a38ead9230 | |
parent | e75d9f988bbce6b5fc84bbcc35382708cb2446b2 (diff) | |
download | isodumper-f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1.tar isodumper-f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1.tar.gz isodumper-f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1.tar.bz2 isodumper-f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1.tar.xz isodumper-f1f66d83dfe3d3ae1e529f2cee2527e8dafb78c1.zip |
Update isodumper.spec
- Added a Makefile, clean a bit spec file.
- usermode-consoleonly is not a BR, but it is a Requires package.
- Added a pixmaps icons.
-rw-r--r-- | isodumper.spec | 45 |
1 files changed, 5 insertions, 40 deletions
diff --git a/isodumper.spec b/isodumper.spec index 967e865..9ba2256 100644 --- a/isodumper.spec +++ b/isodumper.spec @@ -1,5 +1,5 @@ Name: isodumper -Version: 0.12 +Version: 0.13 Release: %mkrel 1 Summary: Tool for writing ISO images on a USB stick Summary(fr_FR): Outil pour écrire des images ISO sur une clé USB @@ -11,7 +11,6 @@ Source0: %{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: imagemagick -BuildRequires: usermode-consoleonly Requires: coreutils Requires: udisks @@ -19,6 +18,7 @@ Requires: procps Requires: python Requires: xterm Requires: pygtk2.0-libglade +Requires: usermode-consoleonly %description A GUI tool for writing ISO images on a USB stick. @@ -37,46 +37,10 @@ Ce logiciel est écrit en python. %setup -q %build -%setup_compile_flags +%make %install -mkdir -p %{buildroot}%{_sbindir} -mkdir -p %{buildroot}%{_usr}/lib/%{name} -mkdir -p %{buildroot}%{_datadir}/%{name} - -install -m 755 isodumper %{buildroot}%{_sbindir}/%{name} -install -m 644 share/%{name}/%{name}.glade %{buildroot}%{_datadir}/%{name}/%{name}.glade -install -m 644 share/%{name}/header.png %{buildroot}%{_datadir}/%{name}/header.png - -# desktop menu entry -mkdir -p %{buildroot}%{_datadir}/applications -install -m 644 share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop - -# LIBFILES isodumper.py find_devices -install -m 755 lib/find_devices %{buildroot}%{_usr}/lib/%{name}/find_devices -install -m 755 lib/%{name}.py %{buildroot}%{_usr}/lib/%{name}/%{name}.py - -# isodumper.mo translations -pushd ./share/locale/ -for locale in * -do - mkdir -p %{buildroot}%{_datadir}/locale/$locale/LC_MESSAGES - install -m 644 $locale/LC_MESSAGES/%{name}.mo \ - "%{buildroot}%{_datadir}/locale/$locale/LC_MESSAGES/" -done -popd - -# icons -mkdir -p %{buildroot}/{%{_liconsdir},%{_miconsdir},%{_iconsdir}} -convert %{name}.png -geometry 20x20 %{buildroot}/%{_miconsdir}/%{name}.png -convert %{name}.png -geometry 32x32 %{buildroot}/%{_iconsdir}/%{name}.png -convert %{name}.png -geometry 48x48 %{buildroot}/%{_liconsdir}/%{name}.png - -# Adjust for console-helper magic -mkdir -p %{buildroot}%{_bindir} -pushd %{buildroot}%{_bindir} -ln -s consolehelper %{name} -popd +%makeinstall_std DESTDIR="%{buildroot}" PREFIX="%{_prefix}" %find_lang %{name} @@ -87,6 +51,7 @@ popd %{_usr}/lib/%{name}/ %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/%{name}.png %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png |