]> git.pld-linux.org Git - packages/ZynAddSubFX.git/blame - ZynAddSubFX.spec
- added make-jN.patch
[packages/ZynAddSubFX.git] / ZynAddSubFX.spec
CommitLineData
c2f8da85 1%define doc_ver 1.4.3
bc1b151a 2Summary: Realtime software synthesizer
3fb2ffbc 3Summary(pl.UTF-8): Syntezator programowy działający w czasie rzeczywistym
bc1b151a 4Name: ZynAddSubFX
928dddc9 5Version: 2.2.1
6Release: 1
bc1b151a 7License: GPL
8Group: X11/Applications/Sound
409d9a87 9Source0: http://dl.sourceforge.net/zynaddsubfx/%{name}-%{version}.tar.bz2
928dddc9 10# Source0-md5: fca8560e37d799bd20d17e22b11674d6
c2f8da85 11#Source1: http://dl.sourceforge.net/zynaddsubfx/%{name}-doc-%{doc_ver}.tar.gz
bc1b151a 12Source2: %{name}.desktop
4e257117 13Patch0: %{name}-make-jN.patch
9f56222a 14URL: http://zynaddsubfx.sourceforge.net/
bc1b151a 15BuildRequires: alsa-lib-devel
58f850ad 16BuildRequires: fftw3-devel
bc1b151a 17BuildRequires: fltk-devel >= 1.1.3
58f850ad 18BuildRequires: jack-audio-connection-kit-devel >= 0.66.3
928dddc9 19BuildRequires: mxml >= 2.2
58f850ad 20BuildRequires: pkgconfig
349551fb 21BuildRequires: rpmbuild(macros) >= 1.213
944af712 22BuildRequires: sed >= 4.0
bc1b151a 23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26ZynAddSubFX is a software synthesizer capable of making a countless
27number of instruments.
28
b58c0232 29%description -l pl.UTF-8
bc1b151a 30ZynAddSubFX jest programowym syntezatorem zdolnym do tworzenia
b58c0232 31niezliczonej ilości instrumentów.
bc1b151a 32
33%prep
c2f8da85 34%setup -q
4e257117 35%patch0 -p1
58f850ad 36sed -i -e "s|-O6|\$(OPTFLAGS)|" src/Makefile
bc1b151a 37
38%build
944af712 39%{__make} -C src \
349551fb 40%ifnarch %{ix86} %{x8664}
caed7694
JB
41 ASM_F2I=NO \
42%endif
944af712 43 OPTFLAGS="%{rpmcflags}" \
58f850ad 44 LINUX_AUDIOOUT="OSS_AND_JACK" \
944af712 45 CXX="%{__cxx}"
bc1b151a 46
47%install
48rm -rf $RPM_BUILD_ROOT
7f0f8434 49install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}} \
bc1b151a 50 $RPM_BUILD_ROOT%{_desktopdir} \
ddc8a411 51 $RPM_BUILD_ROOT%{_datadir}/%{name}/images
bc1b151a 52
53install -c src/zynaddsubfx $RPM_BUILD_ROOT%{_bindir}
bc1b151a 54install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
ddc8a411
AA
55mv banks/* examples/Banks
56cp -r examples $RPM_BUILD_ROOT%{_datadir}/%{name}/
bc1b151a 57
58f850ad 58# NOTE:
59# Outdated, new version not ready yet
60#
61#cd %{name}-doc-%{doc_ver}
62#bzip2 -dc demo_src.tar.bz2 | tar xf - -C ../examples
63#cp images/* $RPM_BUILD_ROOT%{_datadir}/%{name}/images
64#cp *.ogg $RPM_BUILD_ROOT%{_datadir}/%{name}
65#cp *.html $RPM_BUILD_ROOT%{_datadir}/%{name}
66#cd ..
67#cp examples/demo_src/*.*zyn $RPM_BUILD_ROOT%{_datadir}/%{name}/examples/demos
68
bc1b151a 69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
74%doc FAQ.txt HISTORY.txt README.txt
75%attr(755,root,root) %{_bindir}/*
76%{_datadir}/%{name}
77%{_desktopdir}/%{name}.desktop
This page took 0.368931 seconds and 5 git commands to generate.