gmtk-vl.spec 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  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.5
  7. Release: 1%{?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.5b1.svn56-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. * Sat Oct 15 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.5-1.b1.svn56
  65. - initial build
  66. - updated ja.po