gmtk-vl.spec 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. %define with_my_japo 1
  2. #% define svnrevision 56
  3. #% define rcversion 1
  4. #% define betaversion b1
  5. Name: gmtk
  6. Version: 1.0.6
  7. Release: 3%{?betaversion:.%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}%{?_dist_release}
  8. Summary: Library of common functions and widgets for gnome-mplayer and gecko-mediaplayer
  9. License: GPLv2+
  10. URL: http://code.google.com/p/%{name}/
  11. Source0: http://code.google.com/p/%{name}/files/%{name}-%{version}%{?betaversion:%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
  12. Source10: gmtk-snapshot.sh
  13. ## vine
  14. %if %{with_my_japo}
  15. Source100: gmtk-1.0.6b1-ja.po
  16. %endif
  17. BuildRequires: alsa-lib-devel
  18. BuildRequires: GConf2-devel
  19. BuildRequires: gettext
  20. %if %{?_dist_release} == "vl7"
  21. BuildRequires: gtk3-devel
  22. %elseif %{?_dist_release} == "vl6"
  23. BuildRequires: gtk2-devel
  24. %endif
  25. BuildRequires: intltool
  26. BuildRequires: pulseaudio-libs-devel
  27. #Requires: mplayer
  28. %description
  29. Library of common functions and widgets for gnome-mplayer and gecko-mediaplayer
  30. %package devel
  31. Summary: Development files for %{name}
  32. Requires: %{name} = %{version}-%{release}
  33. %description devel
  34. The %{name}-devel package contains libraries and header files for
  35. developing applications that use %{name}.
  36. %prep
  37. #% setup -q %{?rcversion:-n %{name}-%{version}.rc%{rcversion}}
  38. %setup -q %{?betaversion:-n %{name}-%{version}%betaversion}
  39. ## vine
  40. %if %{with_my_japo}
  41. %__install -m644 %{SOURCE100} po/ja.po
  42. %endif
  43. ##
  44. autoreconf --install --force --verbose
  45. %build
  46. %configure --disable-static
  47. %__make %{?_smp_mflags}
  48. %install
  49. %__rm -rf $RPM_BUILD_ROOT
  50. %__make install DESTDIR=$RPM_BUILD_ROOT
  51. find $RPM_BUILD_ROOT -name '*.la' -exec %__rm -f {} ';'
  52. %find_lang %{name}
  53. %post -p /sbin/ldconfig
  54. %postun -p /sbin/ldconfig
  55. %files -f %{name}.lang
  56. %{_docdir}/%{name}
  57. %{_libdir}/*.so.*
  58. %files devel
  59. %doc
  60. %{_includedir}/*
  61. %{_libdir}/*.so
  62. %{_libdir}/pkgconfig/*.pc
  63. %changelog
  64. * Mon Apr 16 2012 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.6-3
  65. - new upstream release
  66. * Thu Apr 5 2012 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.6-2.b1
  67. - updated ja.po
  68. * Sat Mar 24 2012 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.6-1.b1
  69. - new upstream release
  70. * Fri Dec 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.5-1
  71. - new upstream release
  72. * Sat Oct 15 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.5-1.b1.svn56
  73. - initial build
  74. - updated ja.po