Группа :: Система/Библиотеки
Пакет: libmatemixer
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: libmatemixer-1.26.0-alt1.patch
Скачать
Скачать
.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 <mate@raveit.de> 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 <shrek@altlinux.ru>
+
+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 <shrek@altlinux.ru> 1:1.26.0-alt1
+- 1.26.0
+
+* Fri Aug 14 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:1.24.1-alt1
+- 1.24.1
+
+* Tue Feb 25 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:1.24.0-alt1
+- 1.24.0
+
+* Mon Mar 04 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:1.22.0-alt1
+- 1.22.0
+
+* Fri Jun 15 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.1-alt1
+- 1.20.1
+
+* Mon Mar 12 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.0-alt1
+- initial build from git.mate-desktop.org
+
+* Tue Feb 20 2018 Vladimir D. Seleznev <vseleznv@altlinux.org> 1.20.0-alt1_1
+- new fc release