lxshortcut-vl.spec 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. Summary: Edit app shortcuts
  2. Summary(ja): アプリケーションのショートカットを編集します
  3. Name: lxshortcut
  4. Version: 0.1.1
  5. Release: 1%{?_dist_release}
  6. License: GPLv3+
  7. Group: User Interface/Desktops
  8. Source0: http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
  9. #Source1: lxterminal-upstream-r1231-ja.po
  10. #Patch0: lxshortcut-0.1-configure-catalogs.patch
  11. URL: http://lxde.sourceforge.net/
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: gtk2-devel >= 2.12 gettext intltool
  14. BuildRequires: pkgconfig automake autoconf
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. %description
  18. LXShortcut is a small program used to edit application shortcuts created
  19. with freedesktop.org Desktop Entry spec.
  20. %description -l ja
  21. LXShortcutはfreedesktop.orgデスクトップエントリの仕様に沿って
  22. 作成されたアプリケーションのショートカットを編集するために用いられる
  23. 小さなプログラムです。
  24. %prep
  25. %setup -q
  26. ### for ja.po
  27. #%patch0 -p1 -b .catalogs
  28. #%__cp -f %{SOURCE1} po/ja.po
  29. #pushd po
  30. #msgfmt -o ja.gmo ja.po
  31. #popd
  32. %build
  33. %configure
  34. make %{?_smp_mflags}
  35. %install
  36. rm -rf $RPM_BUILD_ROOT
  37. %makeinstall
  38. %{find_lang} %{name}
  39. %clean
  40. rm -rf $RPM_BUILD_ROOT
  41. %post
  42. %postun
  43. %files -f %{name}.lang
  44. %defattr(-, root, root)
  45. %doc COPYING README ChangeLog
  46. %{_bindir}/*
  47. %dir %{_datadir}/lxshortcut
  48. %{_datadir}/lxshortcut/*
  49. %changelog
  50. * Mon Jul 6 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1.1-1
  51. - new upstream release
  52. - dropt Source1 and Patch1
  53. * Sun Apr 12 2009 IWAI, Masaharu <iwai@alib.jp> 0.1-2
  54. - add ja.po from upstream r1231 (Source1)
  55. - add configure patch for ja.po (Patch0)
  56. - add Vendor and Distribution tags
  57. - fix License tag value
  58. - using %%makeinstall macro
  59. - add %%{_datadir}/lxshortcut directory in %%files
  60. - update Group: User Interface/Desktops
  61. * Fri Apr 3 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 0.1-1vl5
  62. - initial build for VineSeed (imported Mandriva package)
  63. * Sat Dec 06 2008 Funda Wang <fundawang@mandriva.org> 0.1-1mdv2009.1
  64. + Revision: 311195
  65. - import lxshortcut