rpms/sdlmame/F-10 .cvsignore, 1.37, 1.38 sdlmame.spec, 1.46, 1.47 sources, 1.38, 1.39
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/sdlmame/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv32102
Modified Files:
.cvsignore sdlmame.spec sources
Log Message:
* Fri Apr 10 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0131-0.4.0130u3
- Updated to 0.130u3
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/F-10/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- .cvsignore 29 Mar 2009 10:40:36 -0000 1.37
+++ .cvsignore 10 Apr 2009 07:42:20 -0000 1.38
@@ -1,2 +1,2 @@
ui.bdc
-sdlmame0130u2.zip
+sdlmame0130u3.zip
Index: sdlmame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/F-10/sdlmame.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- sdlmame.spec 29 Mar 2009 10:40:36 -0000 1.46
+++ sdlmame.spec 10 Apr 2009 07:42:20 -0000 1.47
@@ -1,4 +1,4 @@
-%define beta 0130u2
+%define beta 0130u3
%if "0%{?beta}" != "0"
%define _version %{?beta}
@@ -18,7 +18,7 @@
Name: sdlmame
Version: 0131
-Release: 0.2.%{?beta}%{?dist}
+Release: 0.4.%{?beta}%{?dist}
Summary: SDL Multiple Arcade Machine Emulator
Group: Applications/Emulators
@@ -213,6 +213,12 @@
%changelog
+* Fri Apr 10 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0131-0.4.0130u3
+- Updated to 0.130u3
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0131-0.3.0130u2
+- rebuild for new F11 features
+
* Sun Mar 29 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0131-0.2.0130u2
- Updated to 0.130u2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/F-10/sources,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- sources 29 Mar 2009 10:40:36 -0000 1.38
+++ sources 10 Apr 2009 07:42:20 -0000 1.39
@@ -1,2 +1,2 @@
b64914c2a5589f6d5b00361464152acd ui.bdc
-76b3e6d2446859342d284006a48c6067 sdlmame0130u2.zip
+e95c6cf2f9227b36d0917c5e2cfbfa76 sdlmame0130u3.zip
15 years, 7 months
rpms/sdlmame/devel .cvsignore, 1.37, 1.38 sdlmame.spec, 1.46, 1.47 sources, 1.38, 1.39
by Julian Sikorski
Author: belegdol
Update of /cvs/nonfree/rpms/sdlmame/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31990
Modified Files:
.cvsignore sdlmame.spec sources
Log Message:
* Fri Apr 10 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0131-0.4.0130u3
- Updated to 0.130u3
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/devel/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- .cvsignore 29 Mar 2009 10:40:27 -0000 1.37
+++ .cvsignore 10 Apr 2009 07:42:09 -0000 1.38
@@ -1,2 +1,2 @@
ui.bdc
-sdlmame0130u2.zip
+sdlmame0130u3.zip
Index: sdlmame.spec
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/devel/sdlmame.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- sdlmame.spec 29 Mar 2009 15:14:51 -0000 1.46
+++ sdlmame.spec 10 Apr 2009 07:42:09 -0000 1.47
@@ -1,4 +1,4 @@
-%define beta 0130u2
+%define beta 0130u3
%if "0%{?beta}" != "0"
%define _version %{?beta}
@@ -18,7 +18,7 @@
Name: sdlmame
Version: 0131
-Release: 0.3.%{?beta}%{?dist}
+Release: 0.4.%{?beta}%{?dist}
Summary: SDL Multiple Arcade Machine Emulator
Group: Applications/Emulators
@@ -213,6 +213,9 @@
%changelog
+* Fri Apr 10 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0131-0.4.0130u3
+- Updated to 0.130u3
+
* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0131-0.3.0130u2
- rebuild for new F11 features
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/sdlmame/devel/sources,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- sources 29 Mar 2009 10:40:27 -0000 1.38
+++ sources 10 Apr 2009 07:42:09 -0000 1.39
@@ -1,2 +1,2 @@
b64914c2a5589f6d5b00361464152acd ui.bdc
-76b3e6d2446859342d284006a48c6067 sdlmame0130u2.zip
+e95c6cf2f9227b36d0917c5e2cfbfa76 sdlmame0130u3.zip
15 years, 7 months
rpms/smplayer/F-10 smplayer-0.6.7-fix-translations.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 smplayer.spec, 1.8, 1.9 sources, 1.7, 1.8
by Sebastian Vahl
Author: svahl
Update of /cvs/free/rpms/smplayer/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv30753/F-10
Modified Files:
.cvsignore smplayer.spec sources
Added Files:
smplayer-0.6.7-fix-translations.patch
Log Message:
update for older branches
smplayer-0.6.7-fix-translations.patch:
--- NEW FILE smplayer-0.6.7-fix-translations.patch ---
diff -up ./src/translations/smplayer_gl.ts.orig ./src/translations/smplayer_gl.ts
--- ./src/translations/smplayer_gl.ts.orig 2009-03-26 08:52:13.000000000 +0100
+++ ./src/translations/smplayer_gl.ts 2009-03-26 08:53:11.000000000 +0100
@@ -2417,10 +2417,6 @@ Por favor verifica os permisos dese cart
<translation type="obsolete">Serbocroata</translation>
</message>
<message>
- <source>Volapük</source>
- <translation type="obsolete">Volapük</translation>
- </message>
- <message>
<source>Avestan</source>
<translation type="unfinished"></translation>
</message>
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-10/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore 28 Jan 2009 21:40:35 -0000 1.7
+++ .cvsignore 9 Apr 2009 21:55:00 -0000 1.8
@@ -1 +1 @@
-smplayer-0.6.6.tar.bz2
+smplayer-0.6.7.tar.bz2
Index: smplayer.spec
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-10/smplayer.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- smplayer.spec 28 Jan 2009 21:40:35 -0000 1.8
+++ smplayer.spec 9 Apr 2009 21:55:00 -0000 1.9
@@ -8,7 +8,7 @@
%endif
Name: smplayer
-Version: 0.6.6
+Version: 0.6.7
Release: 1%{?dist}
Summary: A graphical frontend for mplayer
@@ -22,6 +22,7 @@
# https://sourceforge.net/tracker/?func=detail&atid=913576&aid=2052905&grou...
Source1: smplayer_enqueue_kde4.desktop
Source2: smplayer_enqueue_kde3.desktop
+Patch0: smplayer-0.6.7-fix-translations.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -39,6 +40,7 @@
%prep
%setup -qn %{name}-%{version}
+%patch0 -p1 -b .fix-translations
# correction for wrong-file-end-of-line-encoding
%{__sed} -i 's/\r//' *.txt
@@ -63,7 +65,7 @@
%install
rm -rf %{buildroot}
-make PREFIX=%{_prefix} DESTDIR=%{buildroot}/ install
+make QMAKE=%{_qt4_qmake} PREFIX=%{_prefix} DESTDIR=%{buildroot}/ install
desktop-file-install --delete-original \
--vendor "rpmfusion" \
@@ -121,6 +123,12 @@
%endif
%changelog
+* Sun Mar 29 2009 Sebastian Vahl <fedora(a)deadbabylon.de> - 0.6.7-1
+- new upstream version: 0.6.7
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.6.6-2
+- rebuild for new F11 features
+
* Sat Jan 10 2009 Sebastian Vahl <fedora(a)deadbabylon.de> - 0.6.6-1
- new upstream version: 0.6.6
Index: sources
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-10/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources 28 Jan 2009 21:40:35 -0000 1.7
+++ sources 9 Apr 2009 21:55:00 -0000 1.8
@@ -1 +1 @@
-0e3532d659e23c389c07a526117b8605 smplayer-0.6.6.tar.bz2
+306b99374ad89cee93f1ad6fa94dea71 smplayer-0.6.7.tar.bz2
15 years, 7 months
rpms/smplayer/F-9 smplayer-0.6.7-fix-translations.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 smplayer.spec, 1.5, 1.6 sources, 1.5, 1.6
by Sebastian Vahl
Author: svahl
Update of /cvs/free/rpms/smplayer/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv30753/F-9
Modified Files:
.cvsignore smplayer.spec sources
Added Files:
smplayer-0.6.7-fix-translations.patch
Log Message:
update for older branches
smplayer-0.6.7-fix-translations.patch:
--- NEW FILE smplayer-0.6.7-fix-translations.patch ---
diff -up ./src/translations/smplayer_gl.ts.orig ./src/translations/smplayer_gl.ts
--- ./src/translations/smplayer_gl.ts.orig 2009-03-26 08:52:13.000000000 +0100
+++ ./src/translations/smplayer_gl.ts 2009-03-26 08:53:11.000000000 +0100
@@ -2417,10 +2417,6 @@ Por favor verifica os permisos dese cart
<translation type="obsolete">Serbocroata</translation>
</message>
<message>
- <source>Volapük</source>
- <translation type="obsolete">Volapük</translation>
- </message>
- <message>
<source>Avestan</source>
<translation type="unfinished"></translation>
</message>
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-9/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 28 Jan 2009 21:40:35 -0000 1.5
+++ .cvsignore 9 Apr 2009 21:55:00 -0000 1.6
@@ -1 +1 @@
-smplayer-0.6.6.tar.bz2
+smplayer-0.6.7.tar.bz2
Index: smplayer.spec
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-9/smplayer.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- smplayer.spec 28 Jan 2009 21:40:35 -0000 1.5
+++ smplayer.spec 9 Apr 2009 21:55:00 -0000 1.6
@@ -8,7 +8,7 @@
%endif
Name: smplayer
-Version: 0.6.6
+Version: 0.6.7
Release: 1%{?dist}
Summary: A graphical frontend for mplayer
@@ -22,6 +22,7 @@
# https://sourceforge.net/tracker/?func=detail&atid=913576&aid=2052905&grou...
Source1: smplayer_enqueue_kde4.desktop
Source2: smplayer_enqueue_kde3.desktop
+Patch0: smplayer-0.6.7-fix-translations.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -39,6 +40,7 @@
%prep
%setup -qn %{name}-%{version}
+%patch0 -p1 -b .fix-translations
# correction for wrong-file-end-of-line-encoding
%{__sed} -i 's/\r//' *.txt
@@ -63,7 +65,7 @@
%install
rm -rf %{buildroot}
-make PREFIX=%{_prefix} DESTDIR=%{buildroot}/ install
+make QMAKE=%{_qt4_qmake} PREFIX=%{_prefix} DESTDIR=%{buildroot}/ install
desktop-file-install --delete-original \
--vendor "rpmfusion" \
@@ -121,6 +123,12 @@
%endif
%changelog
+* Sun Mar 29 2009 Sebastian Vahl <fedora(a)deadbabylon.de> - 0.6.7-1
+- new upstream version: 0.6.7
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 0.6.6-2
+- rebuild for new F11 features
+
* Sat Jan 10 2009 Sebastian Vahl <fedora(a)deadbabylon.de> - 0.6.6-1
- new upstream version: 0.6.6
Index: sources
===================================================================
RCS file: /cvs/free/rpms/smplayer/F-9/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 28 Jan 2009 21:40:35 -0000 1.5
+++ sources 9 Apr 2009 21:55:00 -0000 1.6
@@ -1 +1 @@
-0e3532d659e23c389c07a526117b8605 smplayer-0.6.6.tar.bz2
+306b99374ad89cee93f1ad6fa94dea71 smplayer-0.6.7.tar.bz2
15 years, 7 months
rpms/xmms2-nonfree/F-9 xmms2-0.5DrLecter-moresaneversioning.patch, NONE, 1.1 xmms2-0.5DrLecter-no-O0.patch, NONE, 1.1 xmms2-0.5DrLecter-use-libdir.patch, NONE, 1.1 xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch, NONE, 1.1 xmms2-nonfree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Orcan Ogetbil
Author: oget
Update of /cvs/nonfree/rpms/xmms2-nonfree/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv23162/F-9
Modified Files:
.cvsignore sources
Added Files:
xmms2-0.5DrLecter-moresaneversioning.patch
xmms2-0.5DrLecter-no-O0.patch
xmms2-0.5DrLecter-use-libdir.patch
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
xmms2-nonfree.spec
Log Message:
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
xmms2-0.5DrLecter-moresaneversioning.patch:
--- NEW FILE xmms2-0.5DrLecter-moresaneversioning.patch ---
diff -up xmms2-0.5DrLecter/wscript.versionsanity xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.versionsanity 2008-12-10 15:22:56.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:27:09.000000000 -0500
@@ -23,7 +23,7 @@ import Object
import Utils
import Common
-BASEVERSION="0.5 DrLecter"
+BASEVERSION="0.5"
APPNAME='xmms2'
srcdir='.'
@@ -252,14 +252,15 @@ def configure(conf):
nam,changed = gittools.get_info()
conf.check_message("git commit id", "", True, nam)
- if Params.g_options.customversion:
- conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
- else:
- dirty=""
- if changed:
- dirty="-dirty"
- conf.check_message("uncommitted changes", "", bool(changed))
- conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ ## if Params.g_options.customversion:
+ ## conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
+ ## else:
+ ## dirty=""
+ ## if changed:
+ ## dirty="-dirty"
+ ## conf.check_message("uncommitted changes", "", bool(changed))
+ ## conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ conf.env["VERSION"] = BASEVERSION
## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
xmms2-0.5DrLecter-no-O0.patch:
--- NEW FILE xmms2-0.5DrLecter-no-O0.patch ---
diff -up xmms2-0.5DrLecter/wscript.BAD xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.BAD 2008-12-10 15:04:53.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:05:09.000000000 -0500
@@ -261,8 +261,8 @@ def configure(conf):
conf.check_message("uncommitted changes", "", bool(changed))
conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
- conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
- conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
conf.env['XMMS_PKGCONF_FILES'] = []
conf.env['XMMS_OUTPUT_PLUGINS'] = [(-1, "NONE")]
xmms2-0.5DrLecter-use-libdir.patch:
--- NEW FILE xmms2-0.5DrLecter-use-libdir.patch ---
diff -up xmms2-0.5DrLecter/src/include/xmms/wscript.BAD xmms2-0.5DrLecter/src/include/xmms/wscript
--- xmms2-0.5DrLecter/src/include/xmms/wscript.BAD 2008-12-04 16:28:12.000000000 -0500
+++ xmms2-0.5DrLecter/src/include/xmms/wscript 2008-12-04 16:28:44.000000000 -0500
@@ -12,8 +12,7 @@ def configure(conf):
defs = {}
- defs['PKGLIBDIR'] = os.path.join(conf.env['PREFIX'],
- 'lib', 'xmms2')
+ defs['PKGLIBDIR'] = os.path.join(conf.env['LIBDIR'], 'xmms2')
defs['BINDIR'] = conf.env['BINDIR']
defs['SHAREDDIR'] = os.path.join(conf.env['PREFIX'],
'share', 'xmms2')
diff -up xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD xmms2-0.5DrLecter/wafadmin/Tools/python.py
--- xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD 2008-12-04 16:36:29.000000000 -0500
+++ xmms2-0.5DrLecter/wafadmin/Tools/python.py 2008-12-04 16:36:41.000000000 -0500
@@ -211,7 +211,7 @@ def check_python_version(conf, minver=No
else:
python_LIBDEST = None
if python_LIBDEST is None:
- python_LIBDEST = os.path.join(conf.env['PREFIX'], "lib", "python" + pyver)
+ python_LIBDEST = os.path.join(conf.env['LIBDIR'], "python" + pyver)
dir = os.path.join(python_LIBDEST, "site-packages")
conf.add_define('PYTHONDIR', dir)
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch:
--- NEW FILE xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch ---
From: Daniel Chokola <dan(a)chokola.com>
Date: Tue, 22 Jul 2008 14:21:36 +0000 (-0400)
Subject: BUG(1998): use XMMS_PATH_MAX in helpers.h
X-Git-Url: http://git.xmms.se/?p=xmms2-devel.git;a=commitdiff_plain;h=37578b59f5d737...
BUG(1998): use XMMS_PATH_MAX in helpers.h
---
diff --git a/src/include/xmmsclient/xmmsclient++/helpers.h b/src/include/xmmsclient/xmmsclient++/helpers.h
index b131575..f237231 100644
--- a/src/include/xmmsclient/xmmsclient++/helpers.h
+++ b/src/include/xmmsclient/xmmsclient++/helpers.h
@@ -44,8 +44,8 @@ namespace Xmms
*/
inline std::string getUserConfDir() {
- char buf[PATH_MAX] = { '\0' };
- if( !xmmsc_userconfdir_get( buf, PATH_MAX ) ) {
+ char buf[XMMS_PATH_MAX] = { '\0' };
+ if( !xmmsc_userconfdir_get( buf, XMMS_PATH_MAX ) ) {
throw Xmms::result_error( "Error occured when trying to get "
"user config directory." );
}
--- NEW FILE xmms2-nonfree.spec ---
%global codename DrLecter
Name: xmms2-nonfree
Summary: Nonfree plugins for XMMS2
Version: 0.5
Release: 3%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
# Fedora's xmms2 has to use a sanitized tarball, we don't.
Source0: http://downloads.sourceforge.net/xmms2/xmms2-%{version}%{codename}.tar.bz2
# From upstream git (Compilation fixes)
Patch0: xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
# Use libdir properly for Fedora multilib
Patch1: xmms2-0.5DrLecter-use-libdir.patch
# Don't add extra CFLAGS, we're smart enough, thanks.
Patch4: xmms2-0.5DrLecter-no-O0.patch
# More sane versioning
Patch5: xmms2-0.5DrLecter-moresaneversioning.patch
URL: http://wiki.xmms2.xmms.se/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: sqlite-devel
BuildRequires: glib2-devel
BuildRequires: python-devel
# RPMFusion only BuildRequires
BuildRequires: mac-devel
Provides: xmms2-mac = %{version}-%{release}
%description
XMMS2 is an audio framework, but it is not a general multimedia player - it
will not play videos. It has a modular framework and plugin architecture for
audio processing, visualisation and output, but this framework has not been
designed to support video. Also the client-server design of XMMS2 (and the
daemon being independent of any graphics output) practically prevents direct
video output being implemented. It has support for a wide range of audio
formats, which is expandable via plugins. It includes a basic CLI interface
to the XMMS2 framework, but most users will want to install a graphical XMMS2
client (such as gxmms2 or esperanza).
This package contains an XMMS2 Plugin for listening to Monkey's Audio files.
%prep
%setup -q -n xmms2-%{version}%{codename}
%patch0 -p1 -b .compilefix
%patch1 -p1 -b .plugins-use-libdir
%patch4 -p1 -b .noO0
%patch5 -p1 -b .versionsanity
# Clean up paths in wafadmin
WAFADMIN_FILES=`find wafadmin/ -type f`
for i in $WAFADMIN_FILES; do
sed -i 's|/usr/lib|%{_libdir}|g' $i
done
%build
export CFLAGS="%{optflags}"
./waf configure --prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig \
--without-optionals=avahi \
--without-optionals=cli \
--without-optionals=dns_sd \
--without-optionals=et \
--without-optionals=launcher \
--without-optionals=medialib-updater \
--without-optionals=perl \
--without-optionals=pixmaps \
--without-optionals=python \
--without-optionals=ruby \
--without-optionals=xmmsclient-ecore \
--without-optionals=xmmsclient++ \
--without-optionals=xmmsclient++-glib \
--without-plugins=airplay \
--without-plugins=alsa \
--without-plugins=ao \
--without-plugins=asf \
--without-plugins=asx \
--without-plugins=cdda \
--without-plugins=cue \
--without-plugins=curl \
--without-plugins=daap \
--without-plugins=diskwrite \
--without-plugins=equalizer \
--without-plugins=curl \
--without-plugins=file \
--without-plugins=flac \
--without-plugins=gme \
--without-plugins=gvfs \
--without-plugins=ices \
--without-plugins=icymetaint \
--without-plugins=id3v2 \
--without-plugins=jack \
--without-plugins=karaoke \
--without-plugins=lastfm \
--without-plugins=lastfmeta \
--without-plugins=m3u \
--without-plugins=modplug \
--without-plugins=musepack \
--without-plugins=normalize \
--without-plugins=null \
--without-plugins=nulstripper \
--without-plugins=ofa \
--without-plugins=oss \
--without-plugins=pls \
--without-plugins=pulse \
--without-plugins=replaygain \
--without-plugins=rss \
--without-plugins=samba \
--without-plugins=speex \
--without-plugins=vocoder \
--without-plugins=vorbis \
--without-plugins=wave \
--without-plugins=xml \
--without-plugins=xspf \
--without-plugins=avcodec \
--without-plugins=faad \
--without-plugins=mad \
--without-plugins=mms \
--without-plugins=mp4
./waf build -v %{?_smp_mflags}
%install
rm -rf %{buildroot}
./waf install \
--destdir=%{buildroot} \
--prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig
# There are lots of things that get built that we don't need
# to package, because they're in the Fedora xmms2 package.
rm -rf %{buildroot}%{_bindir} \
%{buildroot}%{_libdir}/libxmmsclient* \
%{buildroot}%{_mandir} \
%{buildroot}%{_datadir} \
%{buildroot}%{_includedir} \
%{buildroot}%{_libdir}/pkgconfig
# exec flags for debuginfo
chmod +x %{buildroot}%{_libdir}/xmms2/*
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc COPYING.LGPL
%{_libdir}/xmms2/libxmms_mac.so
%changelog
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 9 Apr 2009 17:36:04 -0000 1.1
+++ .cvsignore 9 Apr 2009 19:46:46 -0000 1.2
@@ -0,0 +1 @@
+xmms2-0.5DrLecter.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 9 Apr 2009 17:36:04 -0000 1.1
+++ sources 9 Apr 2009 19:46:46 -0000 1.2
@@ -0,0 +1 @@
+9033ef15be9069ef43aeb4b6360a4d36 xmms2-0.5DrLecter.tar.bz2
15 years, 7 months
rpms/xmms2-nonfree/F-10 xmms2-0.5DrLecter-moresaneversioning.patch, NONE, 1.1 xmms2-0.5DrLecter-no-O0.patch, NONE, 1.1 xmms2-0.5DrLecter-use-libdir.patch, NONE, 1.1 xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch, NONE, 1.1 xmms2-nonfree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Orcan Ogetbil
Author: oget
Update of /cvs/nonfree/rpms/xmms2-nonfree/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22876/F-10
Modified Files:
.cvsignore sources
Added Files:
xmms2-0.5DrLecter-moresaneversioning.patch
xmms2-0.5DrLecter-no-O0.patch
xmms2-0.5DrLecter-use-libdir.patch
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
xmms2-nonfree.spec
Log Message:
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
xmms2-0.5DrLecter-moresaneversioning.patch:
--- NEW FILE xmms2-0.5DrLecter-moresaneversioning.patch ---
diff -up xmms2-0.5DrLecter/wscript.versionsanity xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.versionsanity 2008-12-10 15:22:56.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:27:09.000000000 -0500
@@ -23,7 +23,7 @@ import Object
import Utils
import Common
-BASEVERSION="0.5 DrLecter"
+BASEVERSION="0.5"
APPNAME='xmms2'
srcdir='.'
@@ -252,14 +252,15 @@ def configure(conf):
nam,changed = gittools.get_info()
conf.check_message("git commit id", "", True, nam)
- if Params.g_options.customversion:
- conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
- else:
- dirty=""
- if changed:
- dirty="-dirty"
- conf.check_message("uncommitted changes", "", bool(changed))
- conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ ## if Params.g_options.customversion:
+ ## conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
+ ## else:
+ ## dirty=""
+ ## if changed:
+ ## dirty="-dirty"
+ ## conf.check_message("uncommitted changes", "", bool(changed))
+ ## conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ conf.env["VERSION"] = BASEVERSION
## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
xmms2-0.5DrLecter-no-O0.patch:
--- NEW FILE xmms2-0.5DrLecter-no-O0.patch ---
diff -up xmms2-0.5DrLecter/wscript.BAD xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.BAD 2008-12-10 15:04:53.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:05:09.000000000 -0500
@@ -261,8 +261,8 @@ def configure(conf):
conf.check_message("uncommitted changes", "", bool(changed))
conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
- conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
- conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
conf.env['XMMS_PKGCONF_FILES'] = []
conf.env['XMMS_OUTPUT_PLUGINS'] = [(-1, "NONE")]
xmms2-0.5DrLecter-use-libdir.patch:
--- NEW FILE xmms2-0.5DrLecter-use-libdir.patch ---
diff -up xmms2-0.5DrLecter/src/include/xmms/wscript.BAD xmms2-0.5DrLecter/src/include/xmms/wscript
--- xmms2-0.5DrLecter/src/include/xmms/wscript.BAD 2008-12-04 16:28:12.000000000 -0500
+++ xmms2-0.5DrLecter/src/include/xmms/wscript 2008-12-04 16:28:44.000000000 -0500
@@ -12,8 +12,7 @@ def configure(conf):
defs = {}
- defs['PKGLIBDIR'] = os.path.join(conf.env['PREFIX'],
- 'lib', 'xmms2')
+ defs['PKGLIBDIR'] = os.path.join(conf.env['LIBDIR'], 'xmms2')
defs['BINDIR'] = conf.env['BINDIR']
defs['SHAREDDIR'] = os.path.join(conf.env['PREFIX'],
'share', 'xmms2')
diff -up xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD xmms2-0.5DrLecter/wafadmin/Tools/python.py
--- xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD 2008-12-04 16:36:29.000000000 -0500
+++ xmms2-0.5DrLecter/wafadmin/Tools/python.py 2008-12-04 16:36:41.000000000 -0500
@@ -211,7 +211,7 @@ def check_python_version(conf, minver=No
else:
python_LIBDEST = None
if python_LIBDEST is None:
- python_LIBDEST = os.path.join(conf.env['PREFIX'], "lib", "python" + pyver)
+ python_LIBDEST = os.path.join(conf.env['LIBDIR'], "python" + pyver)
dir = os.path.join(python_LIBDEST, "site-packages")
conf.add_define('PYTHONDIR', dir)
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch:
--- NEW FILE xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch ---
From: Daniel Chokola <dan(a)chokola.com>
Date: Tue, 22 Jul 2008 14:21:36 +0000 (-0400)
Subject: BUG(1998): use XMMS_PATH_MAX in helpers.h
X-Git-Url: http://git.xmms.se/?p=xmms2-devel.git;a=commitdiff_plain;h=37578b59f5d737...
BUG(1998): use XMMS_PATH_MAX in helpers.h
---
diff --git a/src/include/xmmsclient/xmmsclient++/helpers.h b/src/include/xmmsclient/xmmsclient++/helpers.h
index b131575..f237231 100644
--- a/src/include/xmmsclient/xmmsclient++/helpers.h
+++ b/src/include/xmmsclient/xmmsclient++/helpers.h
@@ -44,8 +44,8 @@ namespace Xmms
*/
inline std::string getUserConfDir() {
- char buf[PATH_MAX] = { '\0' };
- if( !xmmsc_userconfdir_get( buf, PATH_MAX ) ) {
+ char buf[XMMS_PATH_MAX] = { '\0' };
+ if( !xmmsc_userconfdir_get( buf, XMMS_PATH_MAX ) ) {
throw Xmms::result_error( "Error occured when trying to get "
"user config directory." );
}
--- NEW FILE xmms2-nonfree.spec ---
%global codename DrLecter
Name: xmms2-nonfree
Summary: Nonfree plugins for XMMS2
Version: 0.5
Release: 3%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
# Fedora's xmms2 has to use a sanitized tarball, we don't.
Source0: http://downloads.sourceforge.net/xmms2/xmms2-%{version}%{codename}.tar.bz2
# From upstream git (Compilation fixes)
Patch0: xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
# Use libdir properly for Fedora multilib
Patch1: xmms2-0.5DrLecter-use-libdir.patch
# Don't add extra CFLAGS, we're smart enough, thanks.
Patch4: xmms2-0.5DrLecter-no-O0.patch
# More sane versioning
Patch5: xmms2-0.5DrLecter-moresaneversioning.patch
URL: http://wiki.xmms2.xmms.se/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: sqlite-devel
BuildRequires: glib2-devel
BuildRequires: python-devel
# RPMFusion only BuildRequires
BuildRequires: mac-devel
Provides: xmms2-mac = %{version}-%{release}
%description
XMMS2 is an audio framework, but it is not a general multimedia player - it
will not play videos. It has a modular framework and plugin architecture for
audio processing, visualisation and output, but this framework has not been
designed to support video. Also the client-server design of XMMS2 (and the
daemon being independent of any graphics output) practically prevents direct
video output being implemented. It has support for a wide range of audio
formats, which is expandable via plugins. It includes a basic CLI interface
to the XMMS2 framework, but most users will want to install a graphical XMMS2
client (such as gxmms2 or esperanza).
This package contains an XMMS2 Plugin for listening to Monkey's Audio files.
%prep
%setup -q -n xmms2-%{version}%{codename}
%patch0 -p1 -b .compilefix
%patch1 -p1 -b .plugins-use-libdir
%patch4 -p1 -b .noO0
%patch5 -p1 -b .versionsanity
# Clean up paths in wafadmin
WAFADMIN_FILES=`find wafadmin/ -type f`
for i in $WAFADMIN_FILES; do
sed -i 's|/usr/lib|%{_libdir}|g' $i
done
%build
export CFLAGS="%{optflags}"
./waf configure --prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig \
--without-optionals=avahi \
--without-optionals=cli \
--without-optionals=dns_sd \
--without-optionals=et \
--without-optionals=launcher \
--without-optionals=medialib-updater \
--without-optionals=perl \
--without-optionals=pixmaps \
--without-optionals=python \
--without-optionals=ruby \
--without-optionals=xmmsclient-ecore \
--without-optionals=xmmsclient++ \
--without-optionals=xmmsclient++-glib \
--without-plugins=airplay \
--without-plugins=alsa \
--without-plugins=ao \
--without-plugins=asf \
--without-plugins=asx \
--without-plugins=cdda \
--without-plugins=cue \
--without-plugins=curl \
--without-plugins=daap \
--without-plugins=diskwrite \
--without-plugins=equalizer \
--without-plugins=curl \
--without-plugins=file \
--without-plugins=flac \
--without-plugins=gme \
--without-plugins=gvfs \
--without-plugins=ices \
--without-plugins=icymetaint \
--without-plugins=id3v2 \
--without-plugins=jack \
--without-plugins=karaoke \
--without-plugins=lastfm \
--without-plugins=lastfmeta \
--without-plugins=m3u \
--without-plugins=modplug \
--without-plugins=musepack \
--without-plugins=normalize \
--without-plugins=null \
--without-plugins=nulstripper \
--without-plugins=ofa \
--without-plugins=oss \
--without-plugins=pls \
--without-plugins=pulse \
--without-plugins=replaygain \
--without-plugins=rss \
--without-plugins=samba \
--without-plugins=speex \
--without-plugins=vocoder \
--without-plugins=vorbis \
--without-plugins=wave \
--without-plugins=xml \
--without-plugins=xspf \
--without-plugins=avcodec \
--without-plugins=faad \
--without-plugins=mad \
--without-plugins=mms \
--without-plugins=mp4
./waf build -v %{?_smp_mflags}
%install
rm -rf %{buildroot}
./waf install \
--destdir=%{buildroot} \
--prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig
# There are lots of things that get built that we don't need
# to package, because they're in the Fedora xmms2 package.
rm -rf %{buildroot}%{_bindir} \
%{buildroot}%{_libdir}/libxmmsclient* \
%{buildroot}%{_mandir} \
%{buildroot}%{_datadir} \
%{buildroot}%{_includedir} \
%{buildroot}%{_libdir}/pkgconfig
# exec flags for debuginfo
chmod +x %{buildroot}%{_libdir}/xmms2/*
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc COPYING.LGPL
%{_libdir}/xmms2/libxmms_mac.so
%changelog
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 9 Apr 2009 17:36:04 -0000 1.1
+++ .cvsignore 9 Apr 2009 19:44:52 -0000 1.2
@@ -0,0 +1 @@
+xmms2-0.5DrLecter.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 9 Apr 2009 17:36:04 -0000 1.1
+++ sources 9 Apr 2009 19:44:52 -0000 1.2
@@ -0,0 +1 @@
+9033ef15be9069ef43aeb4b6360a4d36 xmms2-0.5DrLecter.tar.bz2
15 years, 7 months
rpms/xmms2-nonfree/devel xmms2-0.5DrLecter-moresaneversioning.patch, NONE, 1.1 xmms2-0.5DrLecter-no-O0.patch, NONE, 1.1 xmms2-0.5DrLecter-use-libdir.patch, NONE, 1.1 xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch, NONE, 1.1 xmms2-nonfree.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Orcan Ogetbil
Author: oget
Update of /cvs/nonfree/rpms/xmms2-nonfree/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv22553/devel
Modified Files:
.cvsignore sources
Added Files:
xmms2-0.5DrLecter-moresaneversioning.patch
xmms2-0.5DrLecter-no-O0.patch
xmms2-0.5DrLecter-use-libdir.patch
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
xmms2-nonfree.spec
Log Message:
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
xmms2-0.5DrLecter-moresaneversioning.patch:
--- NEW FILE xmms2-0.5DrLecter-moresaneversioning.patch ---
diff -up xmms2-0.5DrLecter/wscript.versionsanity xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.versionsanity 2008-12-10 15:22:56.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:27:09.000000000 -0500
@@ -23,7 +23,7 @@ import Object
import Utils
import Common
-BASEVERSION="0.5 DrLecter"
+BASEVERSION="0.5"
APPNAME='xmms2'
srcdir='.'
@@ -252,14 +252,15 @@ def configure(conf):
nam,changed = gittools.get_info()
conf.check_message("git commit id", "", True, nam)
- if Params.g_options.customversion:
- conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
- else:
- dirty=""
- if changed:
- dirty="-dirty"
- conf.check_message("uncommitted changes", "", bool(changed))
- conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ ## if Params.g_options.customversion:
+ ## conf.env["VERSION"] = BASEVERSION + " (%s + %s)" % (nam, Params.g_options.customversion)
+ ## else:
+ ## dirty=""
+ ## if changed:
+ ## dirty="-dirty"
+ ## conf.check_message("uncommitted changes", "", bool(changed))
+ ## conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
+ conf.env["VERSION"] = BASEVERSION
## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
xmms2-0.5DrLecter-no-O0.patch:
--- NEW FILE xmms2-0.5DrLecter-no-O0.patch ---
diff -up xmms2-0.5DrLecter/wscript.BAD xmms2-0.5DrLecter/wscript
--- xmms2-0.5DrLecter/wscript.BAD 2008-12-10 15:04:53.000000000 -0500
+++ xmms2-0.5DrLecter/wscript 2008-12-10 15:05:09.000000000 -0500
@@ -261,8 +261,8 @@ def configure(conf):
conf.check_message("uncommitted changes", "", bool(changed))
conf.env["VERSION"] = BASEVERSION + " (git commit: %s%s)" % (nam, dirty)
- conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
- conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CCFLAGS"] = Utils.to_list(conf.env["CCFLAGS"]) + ['-g', '-O0']
+ ## conf.env["CXXFLAGS"] = Utils.to_list(conf.env["CXXFLAGS"]) + ['-g', '-O0']
conf.env['XMMS_PKGCONF_FILES'] = []
conf.env['XMMS_OUTPUT_PLUGINS'] = [(-1, "NONE")]
xmms2-0.5DrLecter-use-libdir.patch:
--- NEW FILE xmms2-0.5DrLecter-use-libdir.patch ---
diff -up xmms2-0.5DrLecter/src/include/xmms/wscript.BAD xmms2-0.5DrLecter/src/include/xmms/wscript
--- xmms2-0.5DrLecter/src/include/xmms/wscript.BAD 2008-12-04 16:28:12.000000000 -0500
+++ xmms2-0.5DrLecter/src/include/xmms/wscript 2008-12-04 16:28:44.000000000 -0500
@@ -12,8 +12,7 @@ def configure(conf):
defs = {}
- defs['PKGLIBDIR'] = os.path.join(conf.env['PREFIX'],
- 'lib', 'xmms2')
+ defs['PKGLIBDIR'] = os.path.join(conf.env['LIBDIR'], 'xmms2')
defs['BINDIR'] = conf.env['BINDIR']
defs['SHAREDDIR'] = os.path.join(conf.env['PREFIX'],
'share', 'xmms2')
diff -up xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD xmms2-0.5DrLecter/wafadmin/Tools/python.py
--- xmms2-0.5DrLecter/wafadmin/Tools/python.py.BAD 2008-12-04 16:36:29.000000000 -0500
+++ xmms2-0.5DrLecter/wafadmin/Tools/python.py 2008-12-04 16:36:41.000000000 -0500
@@ -211,7 +211,7 @@ def check_python_version(conf, minver=No
else:
python_LIBDEST = None
if python_LIBDEST is None:
- python_LIBDEST = os.path.join(conf.env['PREFIX'], "lib", "python" + pyver)
+ python_LIBDEST = os.path.join(conf.env['LIBDIR'], "python" + pyver)
dir = os.path.join(python_LIBDEST, "site-packages")
conf.add_define('PYTHONDIR', dir)
xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch:
--- NEW FILE xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch ---
From: Daniel Chokola <dan(a)chokola.com>
Date: Tue, 22 Jul 2008 14:21:36 +0000 (-0400)
Subject: BUG(1998): use XMMS_PATH_MAX in helpers.h
X-Git-Url: http://git.xmms.se/?p=xmms2-devel.git;a=commitdiff_plain;h=37578b59f5d737...
BUG(1998): use XMMS_PATH_MAX in helpers.h
---
diff --git a/src/include/xmmsclient/xmmsclient++/helpers.h b/src/include/xmmsclient/xmmsclient++/helpers.h
index b131575..f237231 100644
--- a/src/include/xmmsclient/xmmsclient++/helpers.h
+++ b/src/include/xmmsclient/xmmsclient++/helpers.h
@@ -44,8 +44,8 @@ namespace Xmms
*/
inline std::string getUserConfDir() {
- char buf[PATH_MAX] = { '\0' };
- if( !xmmsc_userconfdir_get( buf, PATH_MAX ) ) {
+ char buf[XMMS_PATH_MAX] = { '\0' };
+ if( !xmmsc_userconfdir_get( buf, XMMS_PATH_MAX ) ) {
throw Xmms::result_error( "Error occured when trying to get "
"user config directory." );
}
--- NEW FILE xmms2-nonfree.spec ---
%global codename DrLecter
Name: xmms2-nonfree
Summary: Nonfree plugins for XMMS2
Version: 0.5
Release: 3%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
# Fedora's xmms2 has to use a sanitized tarball, we don't.
Source0: http://downloads.sourceforge.net/xmms2/xmms2-%{version}%{codename}.tar.bz2
# From upstream git (Compilation fixes)
Patch0: xmms2-devel.git-37578b59f5d7376213da74b3bf6b7c7f430d0bc9.patch
# Use libdir properly for Fedora multilib
Patch1: xmms2-0.5DrLecter-use-libdir.patch
# Don't add extra CFLAGS, we're smart enough, thanks.
Patch4: xmms2-0.5DrLecter-no-O0.patch
# More sane versioning
Patch5: xmms2-0.5DrLecter-moresaneversioning.patch
URL: http://wiki.xmms2.xmms.se/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: sqlite-devel
BuildRequires: glib2-devel
BuildRequires: python-devel
# RPMFusion only BuildRequires
BuildRequires: mac-devel
Provides: xmms2-mac = %{version}-%{release}
%description
XMMS2 is an audio framework, but it is not a general multimedia player - it
will not play videos. It has a modular framework and plugin architecture for
audio processing, visualisation and output, but this framework has not been
designed to support video. Also the client-server design of XMMS2 (and the
daemon being independent of any graphics output) practically prevents direct
video output being implemented. It has support for a wide range of audio
formats, which is expandable via plugins. It includes a basic CLI interface
to the XMMS2 framework, but most users will want to install a graphical XMMS2
client (such as gxmms2 or esperanza).
This package contains an XMMS2 Plugin for listening to Monkey's Audio files.
%prep
%setup -q -n xmms2-%{version}%{codename}
%patch0 -p1 -b .compilefix
%patch1 -p1 -b .plugins-use-libdir
%patch4 -p1 -b .noO0
%patch5 -p1 -b .versionsanity
# Clean up paths in wafadmin
WAFADMIN_FILES=`find wafadmin/ -type f`
for i in $WAFADMIN_FILES; do
sed -i 's|/usr/lib|%{_libdir}|g' $i
done
%build
export CFLAGS="%{optflags}"
./waf configure --prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig \
--without-optionals=avahi \
--without-optionals=cli \
--without-optionals=dns_sd \
--without-optionals=et \
--without-optionals=launcher \
--without-optionals=medialib-updater \
--without-optionals=perl \
--without-optionals=pixmaps \
--without-optionals=python \
--without-optionals=ruby \
--without-optionals=xmmsclient-ecore \
--without-optionals=xmmsclient++ \
--without-optionals=xmmsclient++-glib \
--without-plugins=airplay \
--without-plugins=alsa \
--without-plugins=ao \
--without-plugins=asf \
--without-plugins=asx \
--without-plugins=cdda \
--without-plugins=cue \
--without-plugins=curl \
--without-plugins=daap \
--without-plugins=diskwrite \
--without-plugins=equalizer \
--without-plugins=curl \
--without-plugins=file \
--without-plugins=flac \
--without-plugins=gme \
--without-plugins=gvfs \
--without-plugins=ices \
--without-plugins=icymetaint \
--without-plugins=id3v2 \
--without-plugins=jack \
--without-plugins=karaoke \
--without-plugins=lastfm \
--without-plugins=lastfmeta \
--without-plugins=m3u \
--without-plugins=modplug \
--without-plugins=musepack \
--without-plugins=normalize \
--without-plugins=null \
--without-plugins=nulstripper \
--without-plugins=ofa \
--without-plugins=oss \
--without-plugins=pls \
--without-plugins=pulse \
--without-plugins=replaygain \
--without-plugins=rss \
--without-plugins=samba \
--without-plugins=speex \
--without-plugins=vocoder \
--without-plugins=vorbis \
--without-plugins=wave \
--without-plugins=xml \
--without-plugins=xspf \
--without-plugins=avcodec \
--without-plugins=faad \
--without-plugins=mad \
--without-plugins=mms \
--without-plugins=mp4
./waf build -v %{?_smp_mflags}
%install
rm -rf %{buildroot}
./waf install \
--destdir=%{buildroot} \
--prefix=%{_prefix} \
--with-libdir=%{_libdir} \
--with-pkgconfigdir=%{_libdir}/pkgconfig
# There are lots of things that get built that we don't need
# to package, because they're in the Fedora xmms2 package.
rm -rf %{buildroot}%{_bindir} \
%{buildroot}%{_libdir}/libxmmsclient* \
%{buildroot}%{_mandir} \
%{buildroot}%{_datadir} \
%{buildroot}%{_includedir} \
%{buildroot}%{_libdir}/pkgconfig
# exec flags for debuginfo
chmod +x %{buildroot}%{_libdir}/xmms2/*
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc COPYING.LGPL
%{_libdir}/xmms2/libxmms_mac.so
%changelog
* Thu Apr 09 2009 John Doe <anonymous(a)american.us> 0.5-3
- License is LGPLv2+
- Some SPEC file cosmetics
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-2
- Kill the -mac subpackage
* Wed Apr 08 2009 John Doe <anonymous(a)american.us> 0.5-1
- Initial package for RPMFusion (SPEC file is a slightly
modified version of xmms2-freeworld)
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 9 Apr 2009 17:36:04 -0000 1.1
+++ .cvsignore 9 Apr 2009 19:43:48 -0000 1.2
@@ -0,0 +1 @@
+xmms2-0.5DrLecter.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/xmms2-nonfree/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 9 Apr 2009 17:36:04 -0000 1.1
+++ sources 9 Apr 2009 19:43:48 -0000 1.2
@@ -0,0 +1 @@
+9033ef15be9069ef43aeb4b6360a4d36 xmms2-0.5DrLecter.tar.bz2
15 years, 7 months
rpms/xmms2-nonfree/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/xmms2-nonfree/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/nonfree/owners/tmpcvsM15392/rpms/xmms2-nonfree/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module xmms2-nonfree
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: xmms2-nonfree
# $Id: Makefile,v 1.1 2009/04/09 17:36:04 thl Exp $
NAME := xmms2-nonfree
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
15 years, 7 months
rpms/xmms2-nonfree Makefile, NONE, 1.1 import.log, NONE, 1.1 pkg.acl, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/xmms2-nonfree
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/nonfree/owners/tmpcvsM15392/rpms/xmms2-nonfree
Added Files:
Makefile import.log pkg.acl
Log Message:
Setup of module xmms2-nonfree
--- NEW FILE Makefile ---
# Top level Makefile for module xmms2-nonfree
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
--- NEW FILE import.log ---
--- NEW FILE pkg.acl ---
15 years, 7 months
rpms/xmms2-nonfree/devel - New directory
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/xmms2-nonfree/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/nonfree/owners/tmpcvsM15392/rpms/xmms2-nonfree/devel
Log Message:
Directory /cvs/nonfree/rpms/xmms2-nonfree/devel added to the repository
15 years, 7 months