rpms/exaile/devel exaile-launch_script.in, NONE, 1.1 .cvsignore, 1.4, 1.5 exaile.spec, 1.8, 1.9 sources, 1.4, 1.5 exaile-python.patch, 1.1, NONE
Deji Akingunola (deji)
fedora-extras-commits at redhat.com
Sat Jun 30 10:44:23 UTC 2007
- Previous message (by thread): rpms/notecase/F-7 notecase.spec,1.26,1.27 sources,1.14,1.15
- Next message (by thread): rpms/exaile/F-7 exaile-launch_script.in, NONE, 1.1 .cvsignore, 1.4, 1.5 exaile.spec, 1.8, 1.9 sources, 1.4, 1.5 exaile-python.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: deji
Update of /cvs/extras/rpms/exaile/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24458
Modified Files:
.cvsignore exaile.spec sources
Added Files:
exaile-launch_script.in
Removed Files:
exaile-python.patch
Log Message:
* Sat Jun 30 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.10-1
- New release
--- NEW FILE exaile-launch_script.in ---
#!/bin/bash
FF_LIBDIR=`cat @GRE_CONF_PATH@ | grep GRE_PATH | sed -e 's/GRE_PATH=//'`
cd @DATADIR@/exaile
export LD_LIBRARY_PATH=$FF_LIBDIR
exec python exaile.py "$@"
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/exaile/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 28 Mar 2007 21:07:34 -0000 1.4
+++ .cvsignore 30 Jun 2007 10:43:47 -0000 1.5
@@ -1 +1 @@
-exaile_0.2.9.tar.gz
+exaile_0.2.10.tar.gz
Index: exaile.spec
===================================================================
RCS file: /cvs/extras/rpms/exaile/devel/exaile.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- exaile.spec 31 Mar 2007 14:19:37 -0000 1.8
+++ exaile.spec 30 Jun 2007 10:43:47 -0000 1.9
@@ -1,26 +1,27 @@
Summary: A music player
Name: exaile
-Version: 0.2.9
-Release: 4%{?dist}
+Version: 0.2.10
+Release: 1%{?dist}
Group: Applications/Multimedia
License: GPL
URL: http://www.exaile.org
Source0: http://www.exaile.org/files/exaile_%{version}.tar.gz
+Source1: exaile-launch_script.in
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel
BuildRequires: pygtk2-devel
BuildRequires: gtk2-devel
-BuildRequires: gstreamer-plugins-good-devel
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig
+BuildRequires: gettext intltool perl(XML::Parser)
Requires: python-mutagen >= 1.8
Requires: dbus-python
Requires: gstreamer-python >= 0.10
Requires: python-sqlite2
-Requires: pygtk2
-Requires: gnome-python2-gtkhtml2
-Requires: gnome-python2-extras
+Requires: pygtk2
+Requires: gnome-python2-gtkhtml2
+Requires: gnome-python2-gtkmozembed
Requires: python-CDDB
Requires: python-sexy
Requires: gamin-python
@@ -30,6 +31,12 @@
Requires: python-gpod
%endif
+%ifarch x86_64 ia64 ppc64 s390x
+%define gre_conf %{_sysconfdir}/gre.d/gre64.conf
+%else
+%define gre_conf %{_sysconfdir}/gre.d/gre.conf
+%endif
+
%description
Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+.
It incorporates many of the cool things from AmaroK (and other media players)
@@ -46,18 +53,18 @@
%prep
%setup -q -n %{name}_%{version}
+#Fix typo in the desktop file
+sed -i 's/MimeType=M/M/' exaile.desktop
# remove shebangs from all files as none should be executable scripts
-sed -e '/^#!\//,1 d' -i plugins/*.py
-sed -e '/^\s*strip /d' -i mmkeys/Makefile # fix -debuginfo
+sed -e '/^#!\//,1 d' -i plugins/*.py exaile.py
%build
-export CFLAGS="$RPM_OPT_FLAGS"
-make %{?_smp_mflags}
-
+make #%{?_smp_mflags}
+
%install
rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
+make install PREFIX=%{_prefix} LIBDIR=%{_libdir} DESTDIR=%{buildroot}
desktop-file-install --delete-original \
--vendor="fedora" \
@@ -67,9 +74,12 @@
--dir=%{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop
-mkdir -p %{buildroot}%{_libdir}/%{name}
-mv %{buildroot}%{_datadir}/%{name}/mmkeys.so %{buildroot}%{_libdir}/%{name}/
-chmod 755 %{buildroot}%{_libdir}/%{name}/mmkeys.so
+rm -rf %{buildroot}%{_bindir}/exaile
+sed 's#@DATADIR@#'%{_datadir}'#g;s#@GRE_CONF_PATH@#'%{gre_conf}'#g' \
+ < %{SOURCE1} > %{buildroot}%{_bindir}/exaile
+chmod 755 %{buildroot}%{_bindir}/exaile
+
+chmod 755 %{buildroot}%{_libdir}/exaile/mmkeys.so
%find_lang %{name}
@@ -84,22 +94,14 @@
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/exaile.png
%{_datadir}/exaile/
+%{_mandir}/man1/exaile*.*
%changelog
-* Sat Mar 31 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.9-4
-- Yet more runtime dependencies
-
-* Fri Mar 30 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.9-3
-- Fix typo
-
-* Fri Mar 30 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.9-2
-- Add more runtime 'requires' (Debarshi Ray, BZ #231794)
-
-* Wed Mar 27 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.9-1
-- New version 0.2.9
+* Sat Jun 30 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.10-1
+- New release
-* Sun Jan 28 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.8-2
-- Fixes for empty debuginfo by Ville Skyttä (Bug #225093)
+* Fri Mar 30 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.9-1
+- New release
* Tue Jan 09 2007 Deji Akingunola <dakingun at gmail.com> - 0.2.8-1
- New release
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/exaile/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 28 Mar 2007 21:07:34 -0000 1.4
+++ sources 30 Jun 2007 10:43:47 -0000 1.5
@@ -1 +1 @@
-d52241d30a66286d9483e30e1259d8d4 exaile_0.2.9.tar.gz
+776412d9844b06fe26444c0d7f74d712 exaile_0.2.10.tar.gz
--- exaile-python.patch DELETED ---
- Previous message (by thread): rpms/notecase/F-7 notecase.spec,1.26,1.27 sources,1.14,1.15
- Next message (by thread): rpms/exaile/F-7 exaile-launch_script.in, NONE, 1.1 .cvsignore, 1.4, 1.5 exaile.spec, 1.8, 1.9 sources, 1.4, 1.5 exaile-python.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list