/[packages]/cauldron/artyfx/current/SPECS/artyfx.spec
ViewVC logotype

Annotation of /cauldron/artyfx/current/SPECS/artyfx.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1473915 - (hide annotations) (download)
Fri Dec 27 20:09:03 2019 UTC (5 years, 6 months ago) by wally
File size: 1267 byte(s)
- build with new cmake macros
1 semiletov 1200238 %define commit f13889496145c33abb76fa16b02edd0a1299299d
2    
3 wally 1254710 %define gdate 20171104
4 umeabot 1294583 %define rel 3
5 wally 1254710
6 semiletov 1200434 Name: artyfx
7 wally 1254710 Version: 1.3
8     Release: %mkrel git%{gdate}.%{rel}
9 semiletov 1200434 Summary: A LV2 plugin bundle of artistic audio effects
10     Group: Sound/Midi
11     License: GPLv2
12     URL: http://openavproductions.com/artyfx/
13 semiletov 1200238 Source0: https://github.com/openAVproductions/openAV-ArtyFX/archive/%{commit}.tar.gz
14 wally 1254710 Patch0: artyfx-cmake-fix.patch
15 semiletov 1200434 BuildRequires: cmake
16     BuildRequires: pkgconfig(lv2)
17     BuildRequires: pkgconfig(fftw3)
18     BuildRequires: pkgconfig(sndfile)
19 semiletov 1200440 BuildRequires: pkgconfig(cairo)
20 semiletov 1200434 BuildRequires: suil-devel
21 semiletov 1200238
22 semiletov 1200434 Requires: lv2
23     Requires: suil-x11-in-gtk2
24 semiletov 1200238
25     %description
26 wally 1254710 ArtyFX is a plugin bundle of artistic real-time audio effects.
27     The aim of this plugin collection is to allow the designing of
28 semiletov 1200238 your sound just as you desired using a fast, efficient workflow.
29 wally 1254710 From bitcrushers, delays, distortions, equalizers, compressors,
30 semiletov 1200238 reverbs and more, there is a range of sounds available from ArtyFX
31    
32     %prep
33 semiletov 1200245 %setup -q -n openAV-ArtyFX-%{commit}
34 wally 1254710 %autopatch -p1
35 semiletov 1200238
36     %build
37 wally 1254792 %ifarch %{arm}
38     export CXXFLAGS="%{optflags} -DPFFFT_SIMD_DISABLE"
39     %endif
40 wally 1254710 %cmake \
41     %ifarch %{arm} aarch64
42     -DBUILD_SSE=OFF \
43 semiletov 1200250 %endif
44 wally 1254710 -DBUILD_GUI=ON
45 semiletov 1200447
46 wally 1473915 %cmake_build
47 semiletov 1200238
48     %install
49 wally 1473915 %cmake_install
50 semiletov 1200238
51     %files
52 wally 1254710 %doc README.md LICENSE
53 semiletov 1200238 %{_libdir}/lv2/*
54    

  ViewVC Help
Powered by ViewVC 1.1.30