isomaster-vl.spec 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. Summary: An easy to use graphical CD image editor
  2. Summary(ja): 使いやすい GUI の CD イメージエディタ
  3. Name: isomaster
  4. Version: 1.3.9
  5. Release: 1%{?_dist_release}
  6. Source0: %{name}-%{version}.tar.bz2
  7. #Source1: isomaster-ja.po
  8. #Source2: isomaster-ja.mo
  9. Source3: isomaster.desktop.vine
  10. Patch1: isomaster-1.3.5-optflags.patch
  11. License: GPL
  12. Group: Applications/Accessories
  13. URL: http://littlesvr.ca/isomaster/
  14. BuildRequires: gtk2-devel, gettext
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. Vendor: Project Vine
  17. Distribution: Vine Linux
  18. Packager: kazutaka
  19. %description
  20. ISO Master is an open-source, easy to use, graphical CD image
  21. editor for Linux and BSD. Basically you can use this program
  22. to extract files from an ISO, add files to an ISO, and create
  23. bootable ISOs - all in a graphical user interface. It can
  24. open ISO, NRG, and some MDF files but can only save as ISO.
  25. %description -l ja
  26. ISO Masgete は Linux と BSD 向けのオープンソースで使いやすい
  27. グラフィカルな CD イメージエディタです。
  28. %prep
  29. %setup -q
  30. %patch1 -p1 -b .optflags
  31. %build
  32. make PREFIX=%{_prefix} OPTFLAGS="%{optflags}"
  33. %install
  34. %{__rm} -rf ${RPM_BUILD_ROOT}
  35. make install DESTDIR=${RPM_BUILD_ROOT} \
  36. PREFIX=%{_prefix}
  37. # install ja.po
  38. #%{__mkdir} -p ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES
  39. #msgfmt %{SOURCE1} -o ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES/isomaster.mo
  40. # install .desktop
  41. %{__cp} -f %{SOURCE3} ${RPM_BUILD_ROOT}/%{_datadir}/applications/isomaster.desktop
  42. # change install path of bkisofs manual pages
  43. %{__mv} $RPM_BUILD_ROOT/%{_docdir}/bkisofs .
  44. %find_lang %{name}
  45. %clean
  46. %{__rm} -rf ${RPM_BUILD_ROOT}
  47. %files -f %{name}.lang
  48. %defattr(-,root,root)
  49. %doc CHANGELOG.TXT CREDITS.TXT LICENCE.TXT README.TXT TODO.TXT bkisofs/
  50. %{_bindir}/isomaster
  51. %{_datadir}/isomaster
  52. %{_datadir}/applications/isomaster.desktop
  53. %{_mandir}/man1/isomaster.1*
  54. %changelog
  55. * Fri Mar 30 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.3.9-1
  56. - new upstream release
  57. * Sat Jun 18 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.3.8-1
  58. - new upstream release
  59. - add Vendor & Distribution tag
  60. - drop Source1 (japanese translation)
  61. * Sun May 24 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.3.5-1
  62. - new upstream release
  63. - update Patch1 (isomaster-1.3.5-optflags.patch)
  64. - update Source1 (japanese message catalog)
  65. - update Source3 (isomaster.desktop.vine)
  66. - update japanese description
  67. - drop Source2 and compile message catalog at %%install section
  68. * Sun Sep 28 2008 Shu KONNO <owa@bg.wakwak.com> 1.0-1vl5
  69. - applied new versioning policy, spec in utf-8
  70. * Mon Jul 16 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.0-0vl1
  71. - initial build for Vine Linux.