Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37769476
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: 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
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin