rpms/zynjacku/F-11 import.log, NONE, 1.1 lv2rack.desktop, NONE, 1.1 zynjacku.desktop, NONE, 1.1 zynjacku.png, NONE, 1.1 zynjacku.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orcan Ogetbil oget at fedoraproject.org
Fri Apr 17 18:57:08 UTC 2009


Author: oget

Update of /cvs/pkgs/rpms/zynjacku/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6666/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log lv2rack.desktop zynjacku.desktop zynjacku.png 
	zynjacku.spec 
Log Message:
* Fri Apr 10 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 4-2
- License is GPLv2
- Clean up unnecessary bits from SPEC file

* Mon Mar 30 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 4-1
- Initial build



--- NEW FILE import.log ---
zynjacku-4-2_fc10:F-11:zynjacku-4-2.fc10.src.rpm:1239994532


--- NEW FILE lv2rack.desktop ---
[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;Music;X-Jack;


--- NEW FILE zynjacku.desktop ---
[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;Music;X-Jack;


--- NEW FILE zynjacku.spec ---
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

Name:		zynjacku
Version:	4
Release:	2%{?dist}
Summary:	LV2 synths and plugins host
Group:		Applications/Multimedia
License:	GPLv2
URL:		http://home.gna.org/zynjacku/	
Source0:	http://download.gna.org/zynjacku/%{name}-%{version}.tar.bz2
# Derived from the logo.png from the tarball
Source1:	%{name}.png
Source2:	%{name}.desktop
Source3:	lv2rack.desktop
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	gtk2-devel
BuildRequires:	desktop-file-utils
BuildRequires:	jack-audio-connection-kit-devel
BuildRequires:	lv2dynparam-devel
BuildRequires:	pygtk2-devel
BuildRequires:	slv2-devel

Requires:	pygtk2-libglade

Provides:	lv2rack = %{version}-%{release}

%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


%build
export am_cv_python_pythondir=%{python_sitearch}
%configure --disable-static
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# We don't need duplicate files
ln -sf ../doc/%{name}-%{version}/gpl.txt $RPM_BUILD_ROOT/%{_datadir}/%{name}/

# Kill .la files
rm -f $RPM_BUILD_ROOT%{python_sitearch}/*.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}


%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc AUTHORS gpl.txt NEWS README
%{_bindir}/*
# F-11+ automatically excludes these files:
%if x%fedora < x11
%exclude %{_bindir}/*.py?
%endif
%{python_sitearch}/*.so
%{_datadir}/%{name}/
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/72x72/apps/%{name}.png

%changelog
* Fri Apr 10 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 4-2
- License is GPLv2
- Clean up unnecessary bits from SPEC file

* Mon Mar 30 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 4-1
- Initial build


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/zynjacku/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Apr 2009 16:51:24 -0000	1.1
+++ .cvsignore	17 Apr 2009 18:56:38 -0000	1.2
@@ -0,0 +1 @@
+zynjacku-4.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/zynjacku/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Apr 2009 16:51:25 -0000	1.1
+++ sources	17 Apr 2009 18:56:38 -0000	1.2
@@ -0,0 +1 @@
+20ead5385b1a47f0a148f9f27e8889ef  zynjacku-4.tar.bz2




More information about the scm-commits mailing list