rpms/elisa-plugins-ugly/F-9 elisa-plugins-ugly-0.5.2-install.patch, NONE, 1.1 elisa-plugins-ugly.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Saou thias at rpmfusion.org
Sun Apr 12 19:48:58 CEST 2009


Author: thias

Update of /cvs/free/rpms/elisa-plugins-ugly/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv7719/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	elisa-plugins-ugly-0.5.2-install.patch elisa-plugins-ugly.spec 
Log Message:
pdate to match the current Fedora version.


elisa-plugins-ugly-0.5.2-install.patch:

--- NEW FILE elisa-plugins-ugly-0.5.2-install.patch ---
diff -Naupr elisa-plugins-ugly-0.5.2.orig/setup_bundle.py elisa-plugins-ugly-0.5.2/setup_bundle.py
--- elisa-plugins-ugly-0.5.2.orig/setup_bundle.py	2008-07-21 19:24:42.000000000 +0200
+++ elisa-plugins-ugly-0.5.2/setup_bundle.py	2008-07-23 16:23:53.000000000 +0200
@@ -7,14 +7,10 @@ def setup(args, plugins):
     if installed:
         # Run extracted from the tarball to install
         plugins_dir = os.path.normpath(os.path.join(script_dir, 'elisa', 'plugins'))
-        if os.path.exists(build_dir):
-            shutil.rmtree(build_dir)
     else:
         # Run from the development branch to create the tarball
         plugins_dir = os.path.normpath(os.path.join(script_dir, '..', 'elisa-plugins', 'elisa', 'plugins'))
 
     for plugin in plugins:
-        if 'install' in args and installed and os.path.exists(build_dir):
-            shutil.rmtree(build_dir)
         script = os.path.join(plugins_dir, plugin, 'setup.py')
         subprocess.call([sys.executable, script] + args)


--- NEW FILE elisa-plugins-ugly.spec ---
%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")

Summary: Ugly Plugins for the Elisa Media Center
Name: elisa-plugins-ugly
Version: 0.5.30
Release: 1%{?dist}
License: GPLv3
Group: Applications/Multimedia
URL: http://elisa.fluendo.com/
Source: http://elisa.fluendo.com/static/download/elisa/elisa-plugins-ugly-%{version}.tar.gz
Patch0: elisa-plugins-ugly-0.5.2-install.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
# For the parent directories
Requires: elisa >= %{version}
# For some "ugly" formats
Requires: gstreamer-plugins-ugly

# Plugin requirements, in order, only once each
# flickr
Requires: python-twill
Requires: python-twisted-web2
# lirc
# shoutcast
#Requires: python-twisted-web2
# youtube
#Requires: python-twisted-web2

BuildRequires: elisa-base = %{version}
BuildRequires: python-devel
BuildArch: noarch

%description
This package contains the ugly set of plugins for the Elisa Media Center,
plugins which might present licensing or other similar issues.


%prep
%setup -q
%patch0 -p1


%build
%{__python} setup.py build


%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install \
    --single-version-externally-managed \
    -O1 --skip-build --root %{buildroot}


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{python_sitelib}/elisa/plugins/flickr/
%{python_sitelib}/elisa/plugins/lirc/
%{python_sitelib}/elisa/plugins/shoutcast/
%{python_sitelib}/elisa/plugins/youtube/
%{python_sitelib}/elisa_plugin_*


%changelog
* Tue Mar  3 2009 Matthias Saou <http://freshrpms.net/> 0.5.30-1
- Update to 0.5.30.

* Sat Feb 28 2009 Matthias Saou <http://freshrpms.net/> 0.5.29-1
- Update to 0.5.29.

* Tue Feb 17 2009 Matthias Saou <http://freshrpms.net/> 0.5.28-1
- Update to 0.5.28.

* Fri Feb 13 2009 Matthias Saou <http://freshrpms.net/> 0.5.27-1
- Update to 0.5.27.

* Sat Feb  7 2009 Matthias Saou <http://freshrpms.net/> 0.5.26-1
- Update to 0.5.26.

* Mon Jan 26 2009 Matthias Saou <http://freshrpms.net/> 0.5.24.1-1
- Update to 0.5.24.1.

* Mon Jan 12 2009 Matthias Saou <http://freshrpms.net/> 0.5.23-1
- Update to 0.5.23.

* Thu Dec 18 2008 Matthias Saou <http://freshrpms.net/> 0.5.22-1
- Update to 0.5.22.

* Mon Dec  1 2008 Matthias Saou <http://freshrpms.net/> 0.5.20-1
- Update to 0.5.20.

* Mon Nov 24 2008 Matthias Saou <http://freshrpms.net/> 0.5.19-1
- Update to 0.5.19.

* Mon Nov 17 2008 Matthias Saou <http://freshrpms.net/> 0.5.18-1
- Update to 0.5.18.

* Tue Nov  4 2008 Matthias Saou <http://freshrpms.net/> 0.5.17-1
- Update to 0.5.17.

* Mon Oct 27 2008 Matthias Saou <http://freshrpms.net/> 0.5.16-1
- Update to 0.5.16.

* Tue Oct 21 2008 Matthias Saou <http://freshrpms.net/> 0.5.15-1
- Update to 0.5.15.
- Add new python-twill requirement for the flickr plugin.

* Mon Oct 13 2008 Matthias Saou <http://freshrpms.net/> 0.5.14-1
- Update to 0.5.14.

* Fri Oct 10 2008 Matthias Saou <http://freshrpms.net/> 0.5.13-2
- Build require elisa-base from now on.
- Update description to explain what "ugly" plugins are.

* Tue Oct  7 2008 Matthias Saou <http://freshrpms.net/> 0.5.13-1
- Update to 0.5.13.

* Tue Sep 30 2008 Matthias Saou <http://freshrpms.net/> 0.5.12-1
- Update to 0.5.12.

* Tue Sep 23 2008 Matthias Saou <http://freshrpms.net/> 0.5.11-1
- Update to 0.5.11.

* Tue Sep 16 2008 Matthias Saou <http://freshrpms.net/> 0.5.10-1
- Update to 0.5.10.

* Tue Sep  9 2008 Matthias Saou <http://freshrpms.net/> 0.5.9-1
- Update to 0.5.9.

* Mon Sep  2 2008 Matthias Saou <http://freshrpms.net/> 0.5.8-1
- Update to 0.5.8.

* Tue Aug 26 2008 Matthias Saou <http://freshrpms.net/> 0.5.7-1
- Update to 0.5.7.

* Tue Aug 19 2008 Matthias Saou <http://freshrpms.net/> 0.5.6-1
- Update to 0.5.6.
- Require the exact same elisa version, as elisa and all plugins are always
  released all at once and should always match.

* Mon Aug 11 2008 Matthias Saou <http://freshrpms.net/> 0.5.5-1
- Update to 0.5.5.

* Fri Aug  8 2008 Matthias Saou <http://freshrpms.net/> 0.5.4-1
- Update to 0.5.4.

* Tue Jul 29 2008 Matthias Saou <http://freshrpms.net/> 0.5.3-1
- Update to 0.5.3.

* Wed Jul 23 2008 Matthias Saou <http://freshrpms.net/> 0.5.2-3
- Update to 0.5.2.
- Update the build patch which is still required.
- Now build require the elisa-devel package.
- Update requirements.

* Tue Jul 15 2008 Matthias Saou <http://freshrpms.net/> 0.5.1-1
- Update to 0.5.1.

* Sun Mar 16 2008 Matthias Saou <http://freshrpms.net/> 0.3.5-2
- Remove pyxdg requirement from xmlmenu, as it's not in this package.

* Sun Mar 16 2008 Matthias Saou <http://freshrpms.net/> 0.3.5-1
- Initial RPM release.



Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/elisa-plugins-ugly/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	19 Oct 2008 15:47:28 -0000	1.1
+++ .cvsignore	12 Apr 2009 17:48:28 -0000	1.2
@@ -0,0 +1 @@
+elisa-plugins-ugly-0.5.30.tar.gz


Index: sources
===================================================================
RCS file: /cvs/free/rpms/elisa-plugins-ugly/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	19 Oct 2008 15:47:28 -0000	1.1
+++ sources	12 Apr 2009 17:48:28 -0000	1.2
@@ -0,0 +1 @@
+2fe4e5e83f971bada88eef1b4aca911a  elisa-plugins-ugly-0.5.30.tar.gz



More information about the rpmfusion-commits mailing list