Package librubberband: 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 | %def_disable static Name: librubberband Version: 1.8.1 Release: alt1.hg20140905.1 Summary: high quality library for audio time-stretching and pitch-shifting License: %gpl2plus Group: System/Libraries Url: http://www.breakfastquay.com/rubberband/ # hg clone https://bitbucket.org/breakfastquay/rubberband Source0: %name-%version.tar BuildPreReq: rpm-build-licenses doxygen java-devel-default graphviz # Automatically added by buildreq on Fri Aug 07 2009 BuildRequires: gcc-c++ ladspa_sdk libfftw3-devel libsamplerate-devel libsndfile-devel libvamp-devel %description Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio recording or stream dynamically and independently of one another. %package jni Summary: JNI interface for %name Group: Development/Java %description jni Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio recording or stream dynamically and independently of one another. This package contains JNI interface for %name. %package j Summary: Java interface for %name Group: Development/Java BuildArch: noarch %description j Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio recording or stream dynamically and independently of one another. This package contains Java interface for %name. %package docs Summary: Documentation for %name Group: Development/Documentation BuildArch: noarch %description docs Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio recording or stream dynamically and independently of one another. This package contains documentation for %name. %package devel Summary: Headers for %name Group: Development/C Requires: %name = %version-%release %description devel Headers for building software that uses %name %if_enabled static %package devel-static Summary: Static libraries for %name Group: Development/C Requires: %name-devel = %version-%release %description devel-static Static libs for building statically linked software that uses %name %endif %package -n rubberband Summary: An audio time-stretching and pitch-shifting utility program Group: Sound %description -n rubberband An audio time-stretching and pitch-shifting utility program %package -n vamp-rubberband Summary: An audio time-stretching and pitch-shifting Vamp plugin Group: Sound %description -n vamp-rubberband An audio time-stretching and pitch-shifting Vamp plugin %package -n ladspa-rubberband Summary: An audio time-stretching and pitch-shifting LADSPA plugin Group: Sound %description -n ladspa-rubberband An audio time-stretching and pitch-shifting LADSPA plugin %prep %setup %build %autoreconf %configure %{subst_enable static} --libdir=%_libdir %make_build %make_build jni doxygen %install %makeinstall_std install -d %buildroot%_javadir install -m644 lib/rubberband.jar %buildroot%_javadir/ %files %_libdir/*.so.* %doc README.txt CHANGELOG %files jni %_libdir/librubberband-jni.so %files j %_javadir/* %files docs %doc doc/html/* %files devel %_libdir/*.so %exclude %_libdir/librubberband-jni.so %_includedir/rubberband %_pkgconfigdir/*.pc %if_enabled static %files -n lib%name-devel-static %_libdir/lib%name.a %endif %files -n rubberband %_bindir/rubberband %files -n vamp-rubberband %_libdir/vamp/vamp-rubberband* %files -n ladspa-rubberband %_libdir/ladspa/ladspa-rubberband* %_datadir/ladspa/rdf/ladspa-rubberband* %changelog * Wed Jun 10 2015 Gleb F-Malinovskiy <glebfm@altlinux.org> 1.8.1-alt1.hg20140905.1 - Rebuilt for gcc5 C++11 ABI. * Fri Sep 12 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt1.hg20140905 - Version 1.8.1 * Wed Jan 11 2012 Alex Karpov <karpov@altlinux.ru> 1.7-alt1 - new version * Sun Nov 14 2010 Denis Smirnov <mithraen@altlinux.ru> 1.3-alt1.1 - rebuild (with the help of girar-nmu utility) * Mon Aug 03 2009 Timur Batyrshin <erthad@altlinux.org> 1.3-alt1 - Initial build for sisyphus |