diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 34aef65..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -zynjacku-5.tar.bz2 -/zynjacku-6.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/lv2rack.desktop b/lv2rack.desktop deleted file mode 100644 index b36f11d..0000000 --- a/lv2rack.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=lv2rack -GenericName=LV2 effect plugins host -Comment=JACK based host for LV2 effect plugins -Exec=lv2rack -Icon=zynjacku -Terminal=false -Type=Application -Categories=GTK;AudioVideo;Audio;Midi;X-Jack;X-DigitalProcessing; diff --git a/sources b/sources deleted file mode 100644 index b7710c6..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -4fe6bb1322ee5784280c7e71c77b636c zynjacku-6.tar.bz2 diff --git a/zynjacku-lv2path.patch b/zynjacku-lv2path.patch deleted file mode 100644 index 40aaf51..0000000 --- a/zynjacku-lv2path.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -rupN zynjacku-5.old/zynworld/lv2.py zynjacku-5/zynworld/lv2.py ---- zynjacku-5.old/zynworld/lv2.py 2009-06-07 15:28:42.000000000 -0400 -+++ zynjacku-5/zynworld/lv2.py 2009-06-13 15:45:02.000000000 -0400 -@@ -328,7 +328,7 @@ class LV2DB: - if sys.platform == "darwin": - lv2path.append("/Library/Audio/Plug-Ins/LV2") - -- lv2path += ["/usr/local/lib/lv2", "/usr/lib/lv2"] -+ lv2path += ["/usr/local/lib/lv2", "/usr/lib/lv2", "/usr/local/lib64/lv2", "/usr/lib64/lv2"] - - print "LV2_PATH not set, defaulting to %s" % repr(lv2path) - diff --git a/zynjacku.desktop b/zynjacku.desktop deleted file mode 100644 index cf8515a..0000000 --- a/zynjacku.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=zynjacku -GenericName=LV2 synth host -Comment=JACK based host for LV2 synths -Exec=zynjacku -Icon=zynjacku -Terminal=false -Type=Application -Categories=GTK;AudioVideo;Audio;Midi;X-Jack;X-Synthesis; diff --git a/zynjacku.png b/zynjacku.png deleted file mode 100644 index ec90e9d..0000000 Binary files a/zynjacku.png and /dev/null differ diff --git a/zynjacku.spec b/zynjacku.spec deleted file mode 100644 index 1d368cb..0000000 --- a/zynjacku.spec +++ /dev/null @@ -1,205 +0,0 @@ -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} - -Name: zynjacku -Version: 6 -Release: 25%{?dist} -Summary: LV2 synths and plugins host -License: GPLv2 -URL: http://home.gna.org/zynjacku/ -Source0: http://download.gna.org/zynjacku/%{name}-%{version}.tar.bz2 -# Derived from the art/logo/logo.png from the tarball -Source1: %{name}.png -Source2: %{name}.desktop -Source3: lv2rack.desktop -# Correct lv2 path on 64bit systems: -# https://gna.org/bugs/?13687 -Patch0: %{name}-lv2path.patch - -BuildRequires: gtk2-devel -BuildRequires: desktop-file-utils -BuildRequires: gcc -BuildRequires: jack-audio-connection-kit-devel -BuildRequires: lv2core-devel -BuildRequires: lv2dynparam-devel -BuildRequires: pygtk2-devel - -Requires: pygtk2-libglade -Requires: python2-lash - -Provides: lv2rack = %{version}-%{release} - -# we don't want to provide private python extension libs -%{?filter_setup: -%filter_provides_in %{python2_sitearch}/.*\.so$ -%filter_setup -} - -%description -zynjacku is JACK based, GTK (2.x) host for LV2 synths. It has one JACK MIDI -input port (routed to all hosted synths) and one (two for stereo synths) JACK -audio output port per plugin. Such design provides multi-timbral sound by -running several synth plugins. - -zynjacku is a nunchaku weapon for JACK audio synthesis. You have solid parts -for synthesis itself and you have flexible part that allows synthesis to suit -your needs. - -lv2rack is a host for LV2 effect plugins. - -%prep -%setup -q -%patch0 -p1 -b .lv2path - -# Remove redundant shebang -sed -i '\|/usr/bin/env|d' zynworld/host.py - -# Fedora >= 30 does not accept unversioned python shebangs -sed -i 's|/usr/bin/env python|%{__python2}|' zynjacku lv2rack zynspect - -# lv2core seemingly permanently renamed to lv2 at version 1.16 -# A proper fix involves invoking autotools, however as this package is -# dead upstream a quick hack is sufficient. -sed -i 's|lv2core|lv2|g' configure - -%build -export am_cv_python_pythondir=%{python2_sitearch} -%configure --disable-static -make %{?_smp_mflags} - - -%install -make install DESTDIR=$RPM_BUILD_ROOT - -# Fix weird permissions -chmod -x $RPM_BUILD_ROOT%{python2_sitearch}/zynworld/*.py - -# We don't need duplicate files -ln -sf %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}/gpl.txt \ - $RPM_BUILD_ROOT/%{_datadir}/%{name}/ - -# Kill .la files -rm -f $RPM_BUILD_ROOT%{python2_sitearch}/zynworld/*.la - -# Icon -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/72x72/apps/ -cp -a %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/72x72/apps/ - -# .desktop files -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/ -desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications/ %{SOURCE2} -desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications/ %{SOURCE3} - - -%files -%doc AUTHORS NEWS README -%license gpl.txt -%{_bindir}/* -%{python2_sitearch}/zynworld -%{_datadir}/%{name}/ -%{_datadir}/applications/*.desktop -%{_datadir}/icons/hicolor/72x72/apps/%{name}.png - -%changelog -* Sat Aug 03 2019 Orcan Ogetbil - 6-25 -- lv2core -> lv2 in configure - -* Sat Jul 27 2019 Fedora Release Engineering - 6-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Feb 11 2019 Orcan Ogetbil - 6-23 -- Versioned Python shebangs -- Fixed Python macros properly - -* Sun Feb 03 2019 Fedora Release Engineering - 6-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 6-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 14 2018 Iryna Shcherbina - 6-20 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Fri Feb 09 2018 Fedora Release Engineering - 6-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 18 2018 Igor Gnatenko - 6-18 -- Remove obsolete scriptlets - -* Thu Aug 03 2017 Fedora Release Engineering - 6-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 6-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jul 07 2017 Igor Gnatenko - 6-15 -- Rebuild due to bug in RPM (RHBZ #1468476) - -* Sat Feb 11 2017 Fedora Release Engineering - 6-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jul 19 2016 Fedora Release Engineering - 6-13 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Fri Feb 05 2016 Fedora Release Engineering - 6-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 6-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Aug 20 2014 Kevin Fenzi - 6-10 -- Rebuild for rpm bug 1131892 - -* Mon Aug 18 2014 Fedora Release Engineering - 6-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Nov 9 2013 Ville Skyttä - 6-7 -- Fix symlink to gpl.txt when doc dir is unversioned. -- Fix bogus date in %%changelog. - -* Sun Aug 04 2013 Fedora Release Engineering - 6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Jul 22 2012 Fedora Release Engineering - 6-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Dec 06 2011 Adam Jackson - 6-2 -- Rebuild for new libpng - -* Sat Apr 30 2011 Orcan Ogetbil - 6-1 -- Update to 6 -- Drop upstreamed patch - -* Tue Feb 08 2011 Fedora Release Engineering - 5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Jul 22 2010 David Malcolm - 5-5 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Fri Jan 22 2010 Orcan Ogetbil - 5-4 -- Don't crash when there are no plugins installed RHBZ#551480 - -* Wed Aug 05 2009 Orcan Ogetbil - 5-3 -- Update the .desktop file - -* Mon Jul 27 2009 Fedora Release Engineering - 5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun Jun 14 2009 Orcan Ogetbil - 5-1 -- Update to 5 - -* Fri Apr 10 2009 Orcan Ogetbil - 4-2 -- License is GPLv2 -- Clean up unnecessary bits from SPEC file - -* Mon Mar 30 2009 Orcan Ogetbil - 4-1 -- Initial build