rpms/exaile/devel .cvsignore, 1.9, 1.10 exaile-makefile.patch, 1.2, 1.3 exaile.spec, 1.26, 1.27 sources, 1.9, 1.10
Deji Akingunola
deji at fedoraproject.org
Sat Aug 29 22:46:32 UTC 2009
- Previous message (by thread): rpms/rednotebook/F-10 .cvsignore, 1.12, 1.13 rednotebook.spec, 1.16, 1.17 sources, 1.15, 1.16 rednotebook-0.8.4-gtk-2.14.patch, 1.1, NONE
- Next message (by thread): rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-libversion.patch, 1.1, 1.2 mingw32-openssl.spec, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: deji
Update of /cvs/pkgs/rpms/exaile/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26070
Modified Files:
.cvsignore exaile-makefile.patch exaile.spec sources
Log Message:
* Fri Aug 28 2009 Deji Akingunola <dakingun at gmail.com> - 0.3.0-1
- Update to 0.3.0
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/exaile/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore 9 Oct 2008 05:21:16 -0000 1.9
+++ .cvsignore 29 Aug 2009 22:46:31 -0000 1.10
@@ -1 +1 @@
-exaile_0.2.14.tar.gz
+exaile-0.3.0.tar.gz
exaile-makefile.patch:
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: exaile-makefile.patch
===================================================================
RCS file: /cvs/pkgs/rpms/exaile/devel/exaile-makefile.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- exaile-makefile.patch 2 Apr 2008 13:43:10 -0000 1.2
+++ exaile-makefile.patch 29 Aug 2009 22:46:31 -0000 1.3
@@ -1,84 +1,20 @@
---- Makefile 2008-02-28 11:17:05.000000000 -0500
-+++ Makefile.new 2008-02-28 11:29:09.000000000 -0500
-@@ -18,14 +18,14 @@
+--- Makefile 2009-08-24 17:25:03.000000000 -0400
++++ Makefile.new 2009-08-28 19:46:25.227288689 -0400
+@@ -2,7 +2,7 @@
+ LIBINSTALLDIR ?= /lib
+ XDGCONFDIR ?= /etc/xdg
- make-install-dirs:
- mkdir -p $(DESTDIR)$(PREFIX)/bin
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels
-- mkdir -p $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/plugins
-+ mkdir -p $(DESTDIR)$(LIBDIR)
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/lib
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/gui
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/media
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/panels
-+ mkdir -p $(DESTDIR)$(LIBDIR)/exaile/xl/plugins
- mkdir -p $(DESTDIR)$(PREFIX)/share/
- mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps
- mkdir -p $(DESTDIR)$(PREFIX)/share/applications
-@@ -41,26 +41,26 @@
+-EXAILELIBDIR = $(DESTDIR)$(PREFIX)$(LIBINSTALLDIR)/exaile
++EXAILELIBDIR = $(DESTDIR)$(LIBINSTALLDIR)/exaile
+ EXAILESHAREDIR = $(DESTDIR)$(PREFIX)/share/exaile
- install: make-install-dirs
- install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/share/man/man1
-- install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile
-+ install -m 644 exaile.py $(DESTDIR)$(LIBDIR)/exaile
- install -m 644 exaile.glade $(DESTDIR)$(PREFIX)/share/exaile
- install -m 644 equalizer.ini $(DESTDIR)$(PREFIX)/share/exaile
- install -m 644 sql/*.sql $(DESTDIR)$(PREFIX)/share/exaile/sql
-- -install -m 644 mmkeys.so $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile
-+ -install -m 644 mmkeys.so $(DESTDIR)$(LIBDIR)/exaile
- install -m 644 images/*.png $(DESTDIR)$(PREFIX)/share/exaile/images
- install -m 644 images/default_theme/*.png \
- $(DESTDIR)$(PREFIX)/share/exaile/images/default_theme
-- install -m 644 xl/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
-- -install -m 644 xl/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
-- install -m 644 xl/media/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media
-- -install -m 644 xl/media/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/media
-- install -m 644 xl/panels/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels
-- -install -m 644 xl/panels/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/panels
-- install -m 644 xl/gui/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui
-- -install -m 644 xl/gui/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/gui
-- install -m 644 lib/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
-- -install -m 644 lib/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
-+ install -m 644 xl/*.py $(DESTDIR)$(LIBDIR)/exaile/xl
-+ -install -m 644 xl/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl
-+ install -m 644 xl/media/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/media
-+ -install -m 644 xl/media/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/media
-+ install -m 644 xl/panels/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/panels
-+ -install -m 644 xl/panels/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/panels
-+ install -m 644 xl/gui/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/gui
-+ -install -m 644 xl/gui/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/xl/gui
-+ install -m 644 lib/*.py $(DESTDIR)$(LIBDIR)/exaile/lib
-+ -install -m 644 lib/*.py[co] $(DESTDIR)$(LIBDIR)/exaile/lib
- install -m 644 data/*.ini $(DESTDIR)$(PREFIX)/share/exaile/data
-- install -m 644 xl/plugins/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/plugins
-+ install -m 644 xl/plugins/*.py $(DESTDIR)$(LIBDIR)/exaile/xl/plugins
- install -m 644 xl/plugins/*.glade $(DESTDIR)$(PREFIX)/share/exaile/xl/plugins
- install -m 644 images/largeicon.png \
- $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png
-@@ -69,7 +69,8 @@
- /bin/echo -e \
- "#!/bin/sh\n" \
- "cd $(PREFIX)/share/exaile\n" \
-- "exec python $(PREFIX)$(LIBDIR)/exaile/exaile.py \"\$$@\"" \
-+ "export MOZILLA_FIVE_HOME=\`cat $(GRE_CONF_PATH) | grep GRE_PATH | sed -e 's/GRE_PATH=//'\`\n" \
-+ "exec python $(LIBDIR)/exaile/exaile.py \"\$$@\"" \
- > exaile && \
- chmod 755 exaile
- for f in `find po -name exaile.mo` ; do \
-@@ -92,7 +93,7 @@
-
- uninstall:
- rm -rf $(DESTDIR)$(PREFIX)/share/exaile
-- rm -rf $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile
-+ rm -rf $(DESTDIR)$(LIBDIR)/exaile
- rm -rf $(DESTDIR)$(PREFIX)/bin/exaile
- rm -f $(DESTDIR)$(PREFIX)/share/applications/exaile.desktop
- rm -f $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png
+ all: compile
+@@ -87,7 +87,7 @@
+ # the printf here is for bsd compat, dont use echo!
+ cd $(DESTDIR)$(PREFIX)/bin && \
+ printf "#!/bin/sh\n\
+- exec python $(PREFIX)$(LIBINSTALLDIR)/exaile/exaile.py \
++ exec python $(LIBINSTALLDIR)/exaile/exaile.py \
+ --datadir=$(PREFIX)/share/exaile/data --startgui \"\$$@\"" \
+ > exaile && \
+ chmod 755 exaile
Index: exaile.spec
===================================================================
RCS file: /cvs/pkgs/rpms/exaile/devel/exaile.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- exaile.spec 24 Jul 2009 22:24:42 -0000 1.26
+++ exaile.spec 29 Aug 2009 22:46:31 -0000 1.27
@@ -1,43 +1,36 @@
+%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
Summary: A music player
Name: exaile
-Version: 0.2.14
-Release: 4%{?dist}
+Version: 0.3.0
+Release: 1%{?dist}
Group: Applications/Multimedia
-# It actually says GPL 1 or later version; one file says "Artistic/Perl", which is GPL+ or Artistic.
-License: GPL+ or Artistic
+License: GPLv2+
URL: http://www.exaile.org
-Source0: http://www.exaile.org/files/exaile_%{version}.tar.gz
+Source0: http://www.launchpad.net/exaile/0.3.0/0.3.0/+download/exaile-%{version}.tar.gz
Patch0: exaile-makefile.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel
-BuildRequires: pygtk2-devel
-BuildRequires: gtk2-devel
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig
-#BuildRequires: gecko-devel
+#BuildRequires: pygtk2-devel
+#BuildRequires: sphinx
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: pygtk2-libglade
-Requires: gnome-python2-gtkhtml2
-Requires: gnome-python2-gtkmozembed
+#Requires: gnome-python2-gtkhtml2
+Requires: python-inotify
Requires: python-CDDB
Requires: python-sexy
Requires: gamin-python
+Requires: hal
-%if 0%{?fedora} > 6
-# for iPod device support
-Requires: python-gpod
-%endif
-
-%ifarch x86_64 ia64 ppc64 s390x sparc64
-%define gre_conf %{_sysconfdir}/gre.d/gre64.conf
-%else
-%define gre_conf %{_sysconfdir}/gre.d/gre.conf
-%endif
+BuildArch: noarch
%description
Exaile is a media player aiming to be similar to KDE's AmaroK, but for GTK+.
@@ -56,25 +49,19 @@ on your iPod to last.fm
%setup -q
%patch0 -p0 -b .fix
-# remove shebangs from all files as none should be executable scripts
-sed -e '/^#!\//,1 d' -i plugins/*.py xl/plugins/*.py xl/*.py exaile.py
-
%build
-make #%{?_smp_mflags}
+make %{?_smp_mflags}
%install
rm -rf %{buildroot}
-make install PREFIX=%{_prefix} LIBDIR=%{_libdir} \
- GRE_CONF_PATH=%{gre_conf} DESTDIR=%{buildroot}
+make install PREFIX=%{_prefix} LIBINSTALLDIR=%{python_sitelib} DESTDIR=%{buildroot}
desktop-file-install --delete-original \
--vendor="fedora" \
--dir=%{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop
-chmod 755 %{buildroot}%{_libdir}/exaile/mmkeys.so
-
%find_lang %{name}
%clean
@@ -82,15 +69,19 @@ rm -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc changelog COPYING
+%doc COPYING
%{_bindir}/exaile
-%{_libdir}/exaile/
+#%{_libdir}/exaile/
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/exaile.png
%{_datadir}/exaile/
-%{_mandir}/man1/exaile*.*
+%{_sysconfdir}/xdg/exaile/
+%{python_sitelib}/exaile/
%changelog
+* Fri Aug 28 2009 Deji Akingunola <dakingun at gmail.com> - 0.3.0-1
+- Update to 0.3.0
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.2.14-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/exaile/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources 9 Oct 2008 05:21:16 -0000 1.9
+++ sources 29 Aug 2009 22:46:31 -0000 1.10
@@ -1 +1 @@
-5e569c084134abe13d651f804812b6fa exaile_0.2.14.tar.gz
+8d89110396b088042f39677892829e2d exaile-0.3.0.tar.gz
- Previous message (by thread): rpms/rednotebook/F-10 .cvsignore, 1.12, 1.13 rednotebook.spec, 1.16, 1.17 sources, 1.15, 1.16 rednotebook-0.8.4-gtk-2.14.patch, 1.1, NONE
- Next message (by thread): rpms/mingw32-openssl/devel mingw32-openssl-1.0.0-beta3-libversion.patch, 1.1, 1.2 mingw32-openssl.spec, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list