.gear/rules | 2 + .../tags/0f01b550b50b0f008ee0d6ffab3777295979f525 | 6 ++ .gear/tags/list | 1 + backends/alsa/Makefile.am | 1 + backends/null/Makefile.am | 4 +- backends/oss/Makefile.am | 1 + backends/pulse/Makefile.am | 1 + libmatemixer.spec | 79 ++++++++++++++++++++++ 8 files changed, 94 insertions(+), 1 deletion(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..4b0460c --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: v@version@:. +diff: v@version@:. . diff --git a/.gear/tags/0f01b550b50b0f008ee0d6ffab3777295979f525 b/.gear/tags/0f01b550b50b0f008ee0d6ffab3777295979f525 new file mode 100644 index 0000000..b0def82 --- /dev/null +++ b/.gear/tags/0f01b550b50b0f008ee0d6ffab3777295979f525 @@ -0,0 +1,6 @@ +object 4454ee1745420cd530afdec39eb89dc5ca3a19b4 +type commit +tag v1.26.0 +tagger raveit65 1628014892 +0200 + +version 1.26.0 diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..c2c0089 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +0f01b550b50b0f008ee0d6ffab3777295979f525 v1.26.0 diff --git a/backends/alsa/Makefile.am b/backends/alsa/Makefile.am index 798ce8b..c5dabb7 100644 --- a/backends/alsa/Makefile.am +++ b/backends/alsa/Makefile.am @@ -43,6 +43,7 @@ libmatemixer_alsa_la_SOURCES = \ alsa-types.h libmatemixer_alsa_la_LIBADD = \ + $(top_srcdir)/libmatemixer/libmatemixer.la \ $(GLIB_LIBS) \ $(UDEV_LIBS) \ $(ALSA_LIBS) diff --git a/backends/null/Makefile.am b/backends/null/Makefile.am index f0371a7..46874be 100644 --- a/backends/null/Makefile.am +++ b/backends/null/Makefile.am @@ -18,7 +18,9 @@ libmatemixer_null_la_SOURCES = \ null-backend.c \ null-backend.h -libmatemixer_null_la_LIBADD = $(GLIB_LIBS) +libmatemixer_null_la_LIBADD = \ + $(top_srcdir)/libmatemixer/libmatemixer.la \ + $(GLIB_LIBS) libmatemixer_null_la_LDFLAGS = \ -avoid-version \ diff --git a/backends/oss/Makefile.am b/backends/oss/Makefile.am index d9e1fa7..88f4c25 100644 --- a/backends/oss/Makefile.am +++ b/backends/oss/Makefile.am @@ -32,6 +32,7 @@ libmatemixer_oss_la_SOURCES = \ oss-types.h libmatemixer_oss_la_LIBADD = \ + $(top_srcdir)/libmatemixer/libmatemixer.la \ $(GLIB_LIBS) \ $(OSS_LIBS) diff --git a/backends/pulse/Makefile.am b/backends/pulse/Makefile.am index b07cc7e..76a2c98 100644 --- a/backends/pulse/Makefile.am +++ b/backends/pulse/Makefile.am @@ -62,6 +62,7 @@ libmatemixer_pulse_la_SOURCES = \ pulse-types.h libmatemixer_pulse_la_LIBADD = \ + $(top_srcdir)/libmatemixer/libmatemixer.la \ $(GLIB_LIBS) \ $(PULSEAUDIO_LIBS) diff --git a/libmatemixer.spec b/libmatemixer.spec new file mode 100644 index 0000000..ecebef8 --- /dev/null +++ b/libmatemixer.spec @@ -0,0 +1,79 @@ +Name: libmatemixer +Version: 1.26.0 +Release: alt1 +Epoch: 1 +Summary: Mixer library for MATE desktop +License: GPLv2+ +Group: System/Libraries +Url: http://mate-desktop.org/ +Packager: Valery Inozemtsev + +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +BuildRequires: mate-common gtk-doc libalsa-devel libpulseaudio-devel libudev-devel + +%description +libmatemixer is a mixer library for MATE desktop. +It provides an abstract API allowing access to mixer functionality +available in the PulseAudio and ALSA sound systems. + +%package devel +Group: Development/C +Summary: Development libraries for libmatemixer + +%description devel +Development libraries for libmatemixer + +%prep +%setup -q +%patch -p1 + +%build +%autoreconf +%configure \ + --disable-static \ + --enable-pulseaudio \ + --enable-alsa \ + --enable-gtk-doc + +%make_build + +%install +%make DESTDIR=%buildroot install + +%find_lang %name --with-gnome --all-name + +%files -f %name.lang +%doc AUTHORS COPYING NEWS README +%_libdir/%name.so.* +%dir %_libdir/%name +%_libdir/%name/*.so + +%files devel +%_includedir/mate-mixer/ +%_libdir/%name.so +%_pkgconfigdir/*.pc +%_datadir/gtk-doc/html/%name + +%changelog +* Fri Aug 06 2021 Valery Inozemtsev 1:1.26.0-alt1 +- 1.26.0 + +* Fri Aug 14 2020 Valery Inozemtsev 1:1.24.1-alt1 +- 1.24.1 + +* Tue Feb 25 2020 Valery Inozemtsev 1:1.24.0-alt1 +- 1.24.0 + +* Mon Mar 04 2019 Valery Inozemtsev 1:1.22.0-alt1 +- 1.22.0 + +* Fri Jun 15 2018 Valery Inozemtsev 1:1.20.1-alt1 +- 1.20.1 + +* Mon Mar 12 2018 Valery Inozemtsev 1:1.20.0-alt1 +- initial build from git.mate-desktop.org + +* Tue Feb 20 2018 Vladimir D. Seleznev 1.20.0-alt1_1 +- new fc release