diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0a2c2ea..0000000 --- a/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -exaile-0.3.2.0.tar.gz -/exaile-0.3.2.1.tar.gz -/exaile-0.3.2.2.tar.gz -/exaile-3.3.0.tar.gz -/exaile-3.3.1.tar.gz -/exaile-3.3.2.tar.gz -/exaile-3.4.2.tar.gz -/exaile-3.4.3.tar.gz -/exaile-3.4.5.tar.gz -/exaile-4.0.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..22a75e4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +https://fedoraproject.org/wiki/Changes/RetirePython2 diff --git a/exaile.spec b/exaile.spec deleted file mode 100644 index 1cb2bab..0000000 --- a/exaile.spec +++ /dev/null @@ -1,308 +0,0 @@ -# This package depends on automagic byte compilation -# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 -%global _python_bytecompile_extra 1 - -Name: exaile -Version: 4.0.0 -Release: 3%{?dist} -Summary: Simple but powerful Amarok-style music player for GTK users -License: GPLv2+ -URL: http://www.exaile.org -Source0: https://github.com/exaile/exaile/archive/%{version}/%{name}-%{version}.tar.gz -BuildArch: noarch - - -BuildRequires: /usr/bin/pathfix.py -BuildRequires: python2-rpm-macros - -# Dependencies: -# see also https://github.com/exaile/exaile/blob/master/DEPS - -BuildRequires: desktop-file-utils -BuildRequires: gettext -BuildRequires: help2man -BuildRequires: libappstream-glib -BuildRequires: pygobject3-devel >= 3.13.2 -BuildRequires: gobject-introspection - -Requires: python2 -Requires: gtk3 >= 3.10 -Requires: python2-gstreamer1 >= 1.4 -Requires: gstreamer1-plugins-good >= 1.6 -Requires: gstreamer1-plugins-base >= 1.4 -Requires: python2-mutagen >= 1.10 -Requires: python2-dbus -Requires: pygobject3 >= 3.13.2 -Requires: python2-cairo -Requires: cairo-gobject -Requires: python2-gobject - -# Device detection: -Recommends: libudisks2 -# CD info: -Recommends: python2-cddb -# DAAP plugins (daapserver and daapclient): -#Not packaged for Fedora -#Recommends: spydaap -# Last.FM integration: -Recommends: python2-pylast -# Lyrics from lyricsmania.com (lyricsmania): -Recommends: python2-lxml -# Lyrics from lyrics.wikia.com (lyricwiki): -Recommends: python2-beautifulsoup4 -# Musicbrainz covers: -Recommends: python2-musicbrainzngs -# Podcast plugin: -#Not packaged for Fedora -#Recommends: python2-feedparser -# Wikipedia info: -Recommends: webkit2gtk3 -# Xlib-based hotkeys: -Recommends: keybinder3 -# Scalable icons: -Recommends: librsvg2 -# Native Notifications: -Recommends: libnotify -# Recording streams: -Recommends: streamripper -# Moodbar plugin: -#FTBFS on Fedora 30+, may be dropped soon -#Recommends: moodbar -# BPM Counter plugin: -#Not packaged for Fedora -#* bpmdetect from gstreamer1-plugins-bad - - -%description -Exaile is a music player with a simple interface and powerful music -management capabilities. Features include automatic fetching of album art, -lyrics fetching, streaming internet radio, tabbed playlists, smart -playlists with extensive filtering/search capabilities, and much more. - -Exaile is written using Python and GTK+ and is easily extensible via -plugins. There are over 50 plugins distributed with Exaile that include -advanced track tagging, last.fm scrobbling, support for portable media -players, podcasts, internet radio such as icecast and Soma.FM, -ReplayGain, output via a secondary output device (great for DJs!), and -much more. - -%prep -%setup -q -# Corresponding to: -# 1. Do not silently bytecompile. -# 2. Preserve timestamps. -find . -type f -name "Makefile" -exec \ - sed -i -e 's|compileall -q|compileall|g' \ - -e 's|install -m|install -pm|g' \ -{} + -print - -%build -%make_build - -%install -%make_install PREFIX=%{_prefix} LIBINSTALLDIR=%{_datadir} PYTHON2_CMD=%{__python2} - -# Some files got ambiguous python shebangs, we fix them after everything else is done -pathfix.py -pni "%{__python2}" %{buildroot}%{_datadir}/exaile/ - -desktop-file-install --delete-original \ - --dir=%{buildroot}%{_datadir}/applications \ - %{buildroot}%{_datadir}/applications/%{name}.desktop - -%find_lang %{name} - -%check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/*.appdata.xml -#make test - -%files -f %{name}.lang -%doc README.md -%license COPYING -%{_bindir}/exaile -%{_datadir}/appdata/exaile.appdata.xml -%{_datadir}/applications/exaile.desktop -%{_datadir}/bash-completion/completions/exaile -%{_datadir}/fish/vendor_completions.d/exaile.fish -%{_datadir}/pixmaps/exaile.png -%{_datadir}/exaile/ -%{_datadir}/dbus-1/services/org.exaile.Exaile.service -%dir %{_sysconfdir}/xdg/exaile/ -%config(noreplace) %{_sysconfdir}/xdg/exaile/settings.ini -%{_mandir}/man1/exaile*.1* - -%changelog -* Thu Jul 25 2019 Fedora Release Engineering - 4.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Jun 22 2019 Christian Stadelmann - 4.0.0-2 -- Update dependencies, add plugin dependencies as optional - -* Thu Jun 20 2019 Leigh Scott - 4.0.0-1 -- Update to 4.0.0 - -* Thu Jan 31 2019 Fedora Release Engineering - 3.4.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 3.4.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Igor Gnatenko - 3.4.5-8 -- Escape macros in %%changelog - -* Wed Feb 07 2018 Fedora Release Engineering - 3.4.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Feb 06 2018 Iryna Shcherbina - 3.4.5-6 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Sat Aug 26 2017 William Moreno - 3.4.5-5 -- Update requires to python2 binary rename - -* Wed Jul 26 2017 Fedora Release Engineering - 3.4.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 3.4.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 3.4.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jul 10 2015 Christopher Meng - 3.4.5-1 -- Update to 3.4.5 - -* Wed Jun 17 2015 Fedora Release Engineering - 3.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Jan 09 2015 Christopher Meng - 3.4.3-1 -- Update to 3.4.3 - -* Sat Jun 07 2014 Fedora Release Engineering - 3.3.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Feb 21 2014 Deji Akingunola - 3.3.2-1 -- Update to 3.3.2 - -* Sat Aug 03 2013 Fedora Release Engineering - 3.3.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Mar 08 2013 Jon Ciesla - 3.3.1-3 -- Drop desktop vendor tag. - -* Wed Feb 13 2013 Fedora Release Engineering - 3.3.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Nov 17 2012 Deji Akingunola - 3.3.1-1 -- Update to 3.3.1 - -* Mon Sep 24 2012 Deji Akingunola - 3.3.0-1 -- Update to 3.3.0 - -* Thu Jul 19 2012 Fedora Release Engineering - 0.3.2.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering - 0.3.2.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Sep 12 2011 Deji Akingunola - 0.3.2.2-2 -- Place exaile's private modules in %%datadir -- Trim (un-necessary?) requires - -* Wed Aug 31 2011 Deji Akingunola - 0.3.2.2-1 -- Update to 0.3.2.2 -- Drop hal. Apply patch to support udisk from upstream bzr's udisk branch - -* Thu Mar 03 2011 Deji Akingunola - 0.3.2.1-1 -- Update to 0.3.2.1 - -* Tue Feb 08 2011 Fedora Release Engineering - 0.3.2.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Jul 21 2010 David Malcolm - 0.3.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Mon Jun 28 2010 Deji Akingunola - 0.3.2.0-1 -- Update to 0.3.2.0 - -* Wed Jun 09 2010 Deji Akingunola - 0.3.1.2-1 -- Update to 0.3.1.2 - -* Fri Apr 09 2010 Deji Akingunola - 0.3.1.1-1 -- Update to 0.3.1.1 - -* Sat Mar 20 2010 Deji Akingunola - 0.3.1.0-1 -- Update to 0.3.1.0 - -* Wed Nov 25 2009 Deji Akingunola - 0.3.0.2-1 -- Update to 0.3.0.2 - -* Wed Sep 30 2009 Deji Akingunola - 0.3.0.1-1 -- Update to 0.3.0.1 - -* Fri Aug 28 2009 Deji Akingunola - 0.3.0-1 -- Update to 0.3.0 - -* Fri Jul 24 2009 Fedora Release Engineering - 0.2.14-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 0.2.14-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sun Nov 30 2008 Ignacio Vazquez-Abrams - 0.2.14-2 -- Rebuild for Python 2.6 - -* Thu Oct 09 2008 Deji Akingunola - 0.2.14-1 -- Update to 0.2.14 - -* Fri Jul 11 2008 Tom "spot" Callaway - 0.2.13-3 -- fix license tag - -* Mon Jul 07 2008 Tom "spot" Callaway - 0.2.13-2 -- fix conditional comparison -- add sparc64 to 64bit arch check - -* Wed Apr 02 2008 Deji Akingunola - 0.2.13-1 -- Update to 0.2.13 - -* Sun Feb 10 2008 Deji Akingunola - 0.2.11.1-2 -- Rebuild for gcc43 - -* Thu Nov 29 2007 Deji Akingunola - 0.2.11.1-1 -- Update to 0.2.11.1 that removes bogus cruft from 0.2.11 source tarball -- Rebuild for firefox-2.0.0.10 - -* Tue Nov 06 2007 Deji Akingunola - 0.2.11-2 -- Rebuild for firefox-2.0.0.9 - -* Mon Oct 22 2007 Deji Akingunola - 0.2.11-1 -- New release - -* Tue Sep 11 2007 Deji Akingunola - 0.2.10-3 -- Require pygtk2-libglade (BZ #278471) - -* Wed Aug 22 2007 Deji Akingunola - 0.2.10-2 -- Rebuild - -* Fri Aug 03 2007 Deji Akingunola - 0.2.10-2 -- License tag update - -* Sat Jun 30 2007 Deji Akingunola - 0.2.10-1 -- New release - -* Fri Mar 30 2007 Deji Akingunola - 0.2.9-1 -- New release - -* Tue Jan 09 2007 Deji Akingunola - 0.2.8-1 -- New release - -* Sat Dec 30 2006 Deji Akingunola - 0.2.7-1 -- New release - -* Wed Dec 27 2006 Deji Akingunola - 0.2.6-3 -- Rework the python include patch - -* Wed Dec 27 2006 Deji Akingunola - 0.2.6-2 -- Rewrite the build patch to be more generic - -* Tue Dec 26 2006 Deji Akingunola - 0.2.6-1 -- First version for Fedora Extras diff --git a/sources b/sources deleted file mode 100644 index fb58118..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (exaile-4.0.0.tar.gz) = 66ec7cafed6ac12dd528d0e7d7262e0b3300269e4fd3ded2016dfd5ea308d08b8b6000e61366de0d381b299c955442454559154d5f4e1f7e48cd62298f6a3e43