postr-vl.spec 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # Basic Information
  2. Name: postr
  3. Version: 0.13
  4. Release: 1%{?_dist_release}
  5. License: GPLv2
  6. Group: Applications/Internet
  7. Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.13/%{name}-%{version}.tar.xz
  8. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  9. BuildArch: noarch
  10. Vendor: Project Vine
  11. Distribution: Vine Linux
  12. Packager: yasumichi
  13. Summary: Flickr Uploader
  14. Summary(ja): Flickr アップローダー
  15. # Dependency
  16. Requires: python
  17. Requires: pygtk2
  18. Requires: nautilus-python
  19. BuildRequires: python-devel
  20. BuildRequires: pygtk2-devel
  21. BuildRequires: nautilus-python-devel
  22. BuildRequires: gnome-doc-utils >= 0.3.2
  23. %description
  24. Postr is a Flickr uploading tool for the GNOME desktop, which aims to be
  25. simple to use but exposing enough of Flickr to be useful. It isn't finished
  26. yet, but its a very capable uploader already.
  27. %description -l ja
  28. Postr は、GNOME デスクトップ向けの Flickr アップロードツールです。利用が簡単
  29. でありながら、便利に Flicker へ十分露出できることを目標としています。目標は
  30. まだ完了していませんが、既にとても有能なアップローダーです。
  31. %prep
  32. %setup -q
  33. %build
  34. %configure --with-nautilus-extension-dir=%{_datadir}/nautilus-python/extensions
  35. %{__make} %{?_smp_mflags}
  36. %install
  37. %{__rm} -rf ${RPM_BUILD_ROOT}
  38. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  39. %find_lang %{name} --all-name --with-gnome
  40. %clean
  41. %{__rm} -rf ${RPM_BUILD_ROOT}
  42. %post
  43. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  44. %postun
  45. if [ $1 -eq 0 ] ; then
  46. touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
  47. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  48. update-desktop-database -q &> /dev/null ||:
  49. fi
  50. %posttrans
  51. gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
  52. update-desktop-database -q &> /dev/null ||:
  53. %files -f %{name}.lang
  54. %defattr(-,root,root)
  55. %doc AUTHORS COPYING README TODO
  56. %{_bindir}/%{name}
  57. %{python_sitelib}/%{name}
  58. %{_datadir}/applications/%{name}.desktop
  59. %{_datadir}/icons/hicolor/16x16/apps/postr.png
  60. %{_datadir}/icons/hicolor/22x22/apps/postr.png
  61. %{_datadir}/icons/hicolor/24x24/apps/postr.png
  62. %{_datadir}/icons/hicolor/32x32/apps/postr.png
  63. %{_datadir}/icons/hicolor/scalable/apps/postr.svg
  64. %{_datadir}/nautilus-python/extensions/*
  65. %{_datadir}/%{name}/%{name}.glade
  66. %changelog
  67. * Sat Oct 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13-1
  68. - new upstream release
  69. - add BuildRequires: pygtk2-devel, nautilus-python-devel, gnome-doc-utils
  70. * Tue Feb 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.4-2
  71. - rebuild with python-2.7.2
  72. * Sun Sep 18 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.12.4-1
  73. - initial build for Vine Linux