pavucontrol-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. Name: pavucontrol
  2. Version: 3.0
  3. Release: 1%{?_dist_release}
  4. Summary: Volume control for PulseAudio
  5. Summary(ja): PulseAudio のボリューム調整
  6. Group: Applications/Multimedia
  7. License: GPLv2+
  8. URL: http://0pointer.de/lennart/projects/pavucontrol
  9. Source0: http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-%{version}.tar.xz
  10. Patch11: pavucontrol-ja.patch
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: pulseaudio-libs-devel
  13. BuildRequires: gtkmm3-devel
  14. BuildRequires: libsigc++-devel
  15. BuildRequires: desktop-file-utils
  16. BuildRequires: libcanberra-gtk3-devel
  17. BuildRequires: intltool
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. Packager: daisuke
  21. %description
  22. PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control
  23. tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer
  24. tools this one allows you to control both the volume of hardware devices and
  25. of each playback stream separately.
  26. %prep
  27. %setup -q
  28. #%patch10 -p1
  29. %patch11 -p1
  30. #cp -f %{SOURCE10} po/ja.po
  31. %build
  32. %configure
  33. make %{?_smp_mflags}
  34. %install
  35. rm -rf $RPM_BUILD_ROOT
  36. make install DESTDIR=$RPM_BUILD_ROOT
  37. desktop-file-install \
  38. --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  39. --add-category="AudioVideo" --vendor="" \
  40. $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
  41. %find_lang %{name}
  42. %clean
  43. rm -rf $RPM_BUILD_ROOT
  44. %files -f %{name}.lang
  45. %defattr(-,root,root,-)
  46. %doc LICENSE doc/README
  47. %{_bindir}/pavucontrol
  48. %{_datadir}/pavucontrol
  49. %{_datadir}/applications/pavucontrol.desktop
  50. %{_docdir}/pavucontrol/*
  51. %changelog
  52. * Fri Jun 19 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0-1
  53. - new upstream release
  54. * Sun Oct 14 2012 Toshiharu Kudoh <daisuke@gmail.com> 1.0-1
  55. - new upstream release
  56. - changed BuildRequires: gtkmm2-devel and libglademm2-devel to gtkmm3-devel,
  57. libcanberra-devel to libcanberra-gtk3-devel
  58. * Wed Apr 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.10-2
  59. - rebuild for Vine 6
  60. * Sat Sep 4 2010 Toshiharu Kudoh <daisuke@gmail.com> 0.9.10-1
  61. - new upstream release
  62. - dropt Source10, Patch10
  63. - added Patch11
  64. - fixed --add-category="X-Fedora" to "AudioVideo" in desktop-file-install
  65. - fixed BuildRoot
  66. - added document dir in %%files
  67. * Sun Sep 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.9-1
  68. - new upstream release
  69. - BR: libcanberra-devel >= 0.17
  70. * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.8-1
  71. - new upstream release
  72. - add ja.po
  73. * Tue Mar 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.7-1
  74. - initial build for Vine Linux
  75. * Thu Oct 9 2008 Matthias Clasen <mclasen@redhat.com> 0.9.7-3
  76. - Handle locales properly
  77. * Tue Sep 9 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.7-2
  78. - Add intltool to deps
  79. * Tue Sep 9 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.7-1
  80. - Update to 0.9.7
  81. * Tue Jul 15 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.7-0.1.git20080715
  82. - Update from GIT snapshot
  83. * Fri Mar 28 2008 Lennart Poettering <lpoetter@redhat.com> 0.9.6-1
  84. - Update to 0.9.6
  85. * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.5-2
  86. - Autorebuild for GCC 4.3
  87. * Wed Nov 28 2007 Julian Sikorski <belegdol[at]gmail[dot]com> 0.9.5-1
  88. - Update to 0.9.5
  89. * Tue Sep 25 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.5-0.4.svn20070925
  90. - Update from SVN
  91. * Wed Sep 5 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.5-0.3.svn20070905
  92. - Add versioned dependency on pulseaudio-libs
  93. * Wed Sep 5 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.5-0.2.svn20070905
  94. - Update from SVN snapshot
  95. * Thu Aug 16 2007 Lennart Poettering <lpoetter@redhat.com> 0.9.5-0.1.svn20070816
  96. - Update from SVN snapshot
  97. * Sat Sep 9 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-3
  98. - Spec file cleanup.
  99. * Sat Sep 9 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-2
  100. - Add BuildRequires for desktop-file-utils.
  101. * Fri Sep 8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-1
  102. - Update to 0.9.4
  103. - Fix installation of desktop file.
  104. * Sun Aug 20 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.3-1
  105. - Update to 0.9.3
  106. * Sun Jul 9 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.2-1
  107. - Update to 0.9.2
  108. * Thu Jun 8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.1-1
  109. - Update to 0.9.1
  110. * Mon May 29 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.0-1
  111. - Initial package for Fedora Extras