[packages/xmms-output-ogg] - up to 0.3

qboosh qboosh at pld-linux.org
Mon Jun 1 05:36:13 CEST 2026


commit 9c9d74055930dadbd569bd4870d1fa151076f1a5
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Jun 1 05:36:20 2026 +0200

    - up to 0.3

 xmms-output-ogg-enc.patch | 11 +++++++++++
 xmms-output-ogg.spec      | 33 +++++++++++++++++++--------------
 2 files changed, 30 insertions(+), 14 deletions(-)
---
diff --git a/xmms-output-ogg.spec b/xmms-output-ogg.spec
index 7b5e0d0..c889825 100644
--- a/xmms-output-ogg.spec
+++ b/xmms-output-ogg.spec
@@ -1,21 +1,26 @@
 Summary:	Ogg Vorbis output plugin for XMMS
 Summary(pl.UTF-8):	Wtyczka wyjściowa dla XMMS-a kompresująca wyjście do plików Ogg Vorbis
 Name:		xmms-output-ogg
-Version:	0.2
-Release:	3
-License:	GPL
-Group:		Development/Libraries
-Source0:	http://dl.sourceforge.net/my-xmms-plugs/oggre-%{version}.tar.gz
-# Source0-md5:	247eff58c8310a1f21bb84c46d3e5848
+Version:	0.3
+Release:	1
+License:	GPL v2+
+Group:		Libraries
+Source0:	https://downloads.sourceforge.net/my-xmms-plugs/oggre-%{version}.tar.bz2
+# Source0-md5:	0645da25106c16bdc999275f86e194c6
 Patch0:		%{name}-enc.patch
+URL:		https://sourceforge.net/projects/my-xmms-plugs/
 BuildRequires:	autoconf
 BuildRequires:	automake
+BuildRequires:	glib-devel >= 1.2.2
+BuildRequires:	gtk+-devel >= 1.2.2
 BuildRequires:	libogg-devel
 BuildRequires:	libtool
 BuildRequires:	libvorbis-devel
 BuildRequires:	rpmbuild(macros) >= 1.125
-BuildRequires:	xmms-devel
-Requires:	xmms
+BuildRequires:	xmms-devel >= 1.2.3
+Requires:	glib >= 1.2.2
+Requires:	gtk+ >= 1.2.2
+Requires:	xmms >= 1.2.3
 Provides:	xmms-output-plugin
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -28,11 +33,10 @@ To jest wtyczka wyjściowa oggre dla XMMS-a. Umożliwia przekierowanie
 wyjścia całego dźwięku odgrywanego przez XMMS-a do plików Ogg-Vorbis.
 
 %prep
-%setup -q -n oggre
+%setup -q -n oggre-%{version}
 %patch -P0 -p1
 
 %build
-rm -f missing
 %{__libtoolize}
 %{__aclocal} -I macros
 %{__autoconf}
@@ -44,13 +48,14 @@ rm -f missing
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT \
-	libdir=%{xmms_output_plugindir}
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{xmms_output_plugindir}/*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README ChangeLog AUTHORS
-%attr(755,root,root) %{xmms_output_plugindir}/*
+%doc AUTHORS ChangeLog README
+%{xmms_output_plugindir}/liboggre.so
diff --git a/xmms-output-ogg-enc.patch b/xmms-output-ogg-enc.patch
index e9b3b25..890b6b2 100644
--- a/xmms-output-ogg-enc.patch
+++ b/xmms-output-ogg-enc.patch
@@ -10,3 +10,14 @@ diff -ruN oggre./macros/vorbis.m4 oggre/macros/vorbis.m4
  
    AC_MSG_CHECKING(for Vorbis)
    no_vorbis=""
+--- oggre-0.3/src/Makefile.am.orig	2026-06-01 05:33:38.026899640 +0200
++++ oggre-0.3/src/Makefile.am	2026-06-01 05:33:54.763475637 +0200
+@@ -3,7 +3,7 @@ lib_LTLIBRARIES = liboggre.la
+ libdir = @XMMS_OUTPUT_PLUGIN_DIR@
+ 
+ liboggre_la_LDFLAGS = -module -avoid-version
+-liboggre_la_LIBADD = @GTK_LIBS@ @OGG_LIBS@ @VORBIS_LIBS@ @VORBISENC_LIBS@
++liboggre_la_LIBADD = @GTK_LIBS@ @OGG_LIBS@ @VORBIS_LIBS@
+ liboggre_la_SOURCES= oggre.c
+ 
+ INCLUDES = @XMMS_CFLAGS@ @GTK_CFLAGS@ @OGG_CFLAGS@ @VORBIS_CFLAGS@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xmms-output-ogg.git/commitdiff/9c9d74055930dadbd569bd4870d1fa151076f1a5



More information about the pld-cvs-commit mailing list