rpms/xmms/devel xmms.spec,1.23,1.24 xmms.req,1.2,NONE
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Wed Jun 21 17:11:14 UTC 2006
Author: scop
Update of /cvs/extras/rpms/xmms/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27010
Modified Files:
xmms.spec
Removed Files:
xmms.req
Log Message:
* Wed Jun 21 2006 Ville Skyttä <ville.skytta at iki.fi> - 1:1.2.10-27
- Split EsounD output plugin into -esd subpackage, don't filter dependencies.
- Make menu entry symlink relative.
- Re-enable parallel make.
Index: xmms.spec
===================================================================
RCS file: /cvs/extras/rpms/xmms/devel/xmms.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- xmms.spec 8 Jun 2006 02:17:48 -0000 1.23
+++ xmms.spec 21 Jun 2006 17:11:14 -0000 1.24
@@ -1,10 +1,6 @@
-# This is to avoid requiring all of arts, esound, audiofile...
-%define _use_internal_dependency_generator 0
-%define __find_requires sh %{SOURCE1}
-
Name: xmms
Version: 1.2.10
-Release: 26%{?dist}
+Release: 27%{?dist}
Epoch: 1
Summary: The X MultiMedia System, a media player
@@ -16,7 +12,6 @@
# $ tar jx --exclude "mpg123*" -f xmms-1.2.10.tar.bz2
# $ tar jcf xmms-1.2.10.patched.tar.bz2 xmms-1.2.10
Source0: %{name}-%{version}.patched.tar.bz2
-Source1: xmms.req
Source2: xmms.xpm
Source3: rh_mp3.c
# http://cvs.xmms.org/cvsweb.cgi/xmms/General/joystick/joy.c.diff?r1=1.8&r2=1.9
@@ -67,6 +62,14 @@
%description libs
The X MultiMedia System player engine and core plugins.
+%package esd
+Summary: EsounD output plugin for XMMS
+Group: System Environment/Libraries
+Requires: %{name}-libs = %{epoch}:%{version}-%{release}
+
+%description esd
+EsounD output plugin for the X MultiMedia System.
+
%package devel
Summary: Files required for XMMS plug-in development
Group: Development/Libraries
@@ -122,7 +125,7 @@
--with-pic \
--disable-static
find . -name Makefile | xargs sed -i -e s/-lpthread//g # old libtool, x86_64
-make
+make %{?_smp_mflags}
%{__cc} $RPM_OPT_FLAGS -fPIC -shared -Wl,-soname -Wl,librh_mp3.so \
-o librh_mp3.so -I. $(gtk-config --cflags gtk) %{SOURCE3}
@@ -140,7 +143,7 @@
# Link to the desktop menu entry included in redhat-menus
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/applications
-ln -s %{_datadir}/desktop-menu-patches/redhat-audio-player.desktop \
+ln -s ../desktop-menu-patches/redhat-audio-player.desktop \
$RPM_BUILD_ROOT%{_datadir}/applications
install -Dpm 644 %{SOURCE2} \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/xmms.xpm
@@ -181,7 +184,19 @@
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/libxmms.so.*
-%{_libdir}/xmms/
+%dir %{_libdir}/xmms/
+%{_libdir}/xmms/Effect/
+%{_libdir}/xmms/General/
+%{_libdir}/xmms/Input/
+%dir %{_libdir}/xmms/Output/
+%{_libdir}/xmms/Output/libALSA.so
+%{_libdir}/xmms/Output/libOSS.so
+%{_libdir}/xmms/Output/libdisk_writer.so
+%{_libdir}/xmms/Visualization/
+
+%files esd
+%defattr(-,root,root,-)
+%{_libdir}/xmms/Output/libesdout.so
%files devel
%defattr(-,root,root,-)
@@ -193,6 +208,11 @@
%changelog
+* Wed Jun 21 2006 Ville Skyttä <ville.skytta at iki.fi> - 1:1.2.10-27
+- Split EsounD output plugin into -esd subpackage, don't filter dependencies.
+- Make menu entry symlink relative.
+- Re-enable parallel make.
+
* Wed Jun 7 2006 Jeremy Katz <katzj at redhat.com> - 1:1.2.10-26
- don't use parallel make to try to stop the build hang
--- xmms.req DELETED ---
More information about the fedora-extras-commits
mailing list