Пакет lsp-plugins: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | %def_disable check %define xdg_name in.lsp_plug.lsp_plugins Name: lsp-plugins Version: 1.1.30 Release: alt2 Summary: Linux Studio Plugins Group: Sound License: LGPL-3.0 Url: https://lsp-plug.in/ #Source: https://sourceforge.net/projects/%name/files/%name/%version/%name-src-%version.tar.gz Vcs: https://github.com/sadko4u/lsp-plugins Source: https://github.com/sadko4u/%name/archive/%version/%name-%version.tar.gz BuildRequires(pre): rpm-build-xdg BuildRequires: gcc-c++ BuildRequires: lv2-devel libjack-devel ladspa_sdk BuildRequires: libsndfile-devel libcairo-devel BuildRequires: libGL-devel BuildRequires: %_bindir/php ExclusiveArch: %ix86 x86_64 aarch64 %e2k %description LSP (Linux Studio Plugins) is a collection of open-source plugins currently compatible with LADSPA, LV2 and LinuxVST formats. %package -n jack-%name Summary: LSP (Linux Studio Plugins) JACK plugins Group: Sound %description -n jack-%name LSP (Linux Studio Plugins) JACK plugins. %package -n ladspa-%name Summary: LSP (Linux Studio Plugins) LADSPA plugins Group: Sound %description -n ladspa-%name LSP (Linux Studio Plugins) LADSPA plugins. %package -n lv2-%name Summary: LSP (Linux Studio Plugins) LV2 plugins Group: Sound %description -n lv2-%name LSP (Linux Studio Plugins) LV2 plugins. %package -n vst-%name Summary: LSP (Linux Studio Plugins) LinuxVST plugins Group: Sound %description -n vst-%name LSP (Linux Studio Plugins) LinuxVST plugins. %package doc Summary: Documentation for LSP (Linux Studio Plugins) plugins Group: Sound BuildArch: noarch %description doc Documentation for LSP (Linux Studio Plugins) plugins. %prep %setup -n %name-%version %ifarch %e2k sed -i "s|VSTCALLBACK __cdecl|VSTCALLBACK|" include/3rdparty/steinberg/vst2.h %endif %build export PLATFORM=Linux SYSTEM=Linux export VERSION=%version %make PREFIX=%_prefix \ BUILD_PROFILE=%_arch \ CC_FLAGS="-DLSP_NO_EXPERIMENTAL %optflags_warnings %(getconf LFS_CFLAGS)" \ BIN_PATH=%_bindir LIB_PATH=%_libdir \ DOC_PATH=%_docdir VERBOSE=1 %install %makeinstall_std PREFIX=%_prefix LIB_PATH=%_libdir all install_xdg %check %make check %files -n jack-%name %_bindir/* %dir %_libdir/%name %_libdir/%name/%name-jack-core-%version.so %_libdir/%name/%name-r3d-glx.so %_desktopdir/%{xdg_name}_*.desktop %_datadir/desktop-directories/%name.directory %_xdgmenusdir/applications-merged/%name.menu %_iconsdir/hicolor/*/apps/%name.* %doc CHANGELOG.txt README.txt %files -n ladspa-%name %_libdir/ladspa/* %doc CHANGELOG.txt README.txt %files -n lv2-%name %_libdir/lv2/* %doc CHANGELOG.txt README.txt %files -n vst-%name %_libdir/vst/* %doc CHANGELOG.txt README.txt %files doc %_defaultdocdir/%name/ %changelog * Mon Aug 30 2021 Yuri N. Sedunov <aris@altlinux.org> 1.1.30-alt2 - fixed build for %%e2k (ilyakurdyukov@) * Sun Apr 11 2021 Yuri N. Sedunov <aris@altlinux.org> 1.1.30-alt1 - 1.1.30 * Tue Jan 19 2021 Yuri N. Sedunov <aris@altlinux.org> 1.1.29-alt1 - 1.1.29 * Mon Dec 21 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.28-alt1 - 1.1.28 * Thu Sep 17 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.26-alt1 - 1.1.26 * Thu Jul 16 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.24-alt1 - 1.1.24 * Sat May 30 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.21-alt1 - 1.1.21 * Mon Apr 20 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.19-alt1 - 1.1.19 * Sun Apr 05 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.17-alt1 - 1.1.17 * Sun Mar 29 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.15-alt1 - 1.1.15 * Sat Mar 21 2020 Yuri N. Sedunov <aris@altlinux.org> 1.1.14-alt1 - 1.1.14 * Tue Dec 24 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.13-alt1 - 1.1.13 - removed rpath.patch * Sun Dec 22 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.11-alt1 - 1.1.11 - enabled build for aarch64 * Wed Jul 24 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.10-alt1 - 1.1.10 * Thu Apr 04 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.9-alt1 - 1.1.9 * Tue Mar 19 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.7-alt1 - 1.1.7 * Tue Feb 12 2019 Yuri N. Sedunov <aris@altlinux.org> 1.1.5-alt1 - first build for Sisyphus |