xfburn-vl.spec 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. Name: xfburn
  2. Version: 0.5.4
  3. Release: 1%{?_dist_release}
  4. Summary: An easy to use CD/DVD burning program
  5. Summary(ja): 簡単に使える CD/DVD 焼き込みプログラム
  6. License: GPLv2+
  7. Group: Applications/Multimedia
  8. URL: http://goodies.xfce.org/projects/applications/%{name}
  9. Source0: http://archive.xfce.org/src/apps/%{name}/0.5/%{name}-%{version}.tar.bz2
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: dbus-glib-devel >= 0.34
  12. BuildRequires: desktop-file-utils
  13. BuildRequires: eudev-libgudev1-devel
  14. BuildRequires: gstreamer1-plugins-base-devel
  15. BuildRequires: gtk2-devel >= 2.10.0
  16. BuildRequires: libburn-devel >= 0.4.2
  17. BuildRequires: libexo-devel >= 0.3.4
  18. BuildRequires: libisofs-devel >= 0.6.2
  19. BuildRequires: libxfce4ui-devel >= 4.8.0
  20. Requires(post,postun): desktop-file-utils
  21. Vendor: Project Vine
  22. Distribution: Vine Linux
  23. Packager: Takemikaduchi
  24. %description
  25. This application allows you to capture the entire screen, the active window or a selected region. You can set the delay that elapses before the screenshot is taken and the action that will be done with the screenshot: save it to a PNG file, copy it to the clipboard, open it using another application, or host it on ZimageZ, a free online image hosting service.
  26. A plugin for the Xfce panel is also available.
  27. %prep
  28. %setup -q
  29. %build
  30. %configure --disable-static
  31. make %{?_smp_mflags}
  32. %install
  33. rm -rf $RPM_BUILD_ROOT
  34. make install DESTDIR=$RPM_BUILD_ROOT
  35. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
  36. %find_lang %{name}
  37. %clean
  38. rm -rf $RPM_BUILD_ROOT
  39. %post
  40. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  41. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  42. update-desktop-database %{_datadir}/applications &> /dev/null || :
  43. %postun
  44. if [ $1 -eq 0 ]; then
  45. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  46. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  47. fi
  48. update-desktop-database %{_datadir}/applications &> /dev/null || :
  49. %files -f %{name}.lang
  50. %defattr(-,root,root,-)
  51. %doc AUTHORS ChangeLog NEWS TODO COPYING
  52. %{_bindir}/%{name}
  53. %{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
  54. %{_datadir}/applications/%{name}.desktop
  55. %{_datadir}/icons/hicolor/*/*/*
  56. %{_datadir}/%{name}
  57. %{_mandir}/man1/xfburn.1.gz
  58. %changelog
  59. * Thu Jun 11 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.5.4-1
  60. - new upstream release
  61. - added BR: gstreamer1-plugins-base-devel instead of gstreamer-plugins-base-devel
  62. * Sun Mar 1 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.5.2-1
  63. - updated to 0.5.2
  64. - dropt Patch0
  65. - added BR: udev-libgudev1-devel
  66. - added BR: libxfce4ui-devel instead of libxfcegui4-devel
  67. * Sat Jun 09 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.3-1
  68. - initial build for Vine Linux