Пакет SDL_mixer: 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 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 | Name: SDL_mixer Version: 1.2.12 Release: alt1 Summary: Simple DirectMedia Layer - mixer Group: System/Libraries License: LGPLv2+ Url: http://www.libsdl.org/projects/SDL_mixer/ Packager: Valery Inozemtsev <shrek@altlinux.ru> Source: %name-%version.tar Patch: %name-1.2.11-alt5.patch BuildRequires: gcc-c++ libSDL-devel libvorbis-devel libflac-devel libmikmod-devel BuildRequires: libmad-devel %description SDL_mixer is a sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, FLAC, Ogg Vorbis, and SMPEG MP3 libraries. %package -n lib%name Summary: Main library for %name Group: System/Libraries Requires: timidity-instruments Provides: %name = %version-%release %description -n lib%name This package contains the library needed to run programs dynamically linked with %name. %package -n lib%name-devel Summary: Header files for developing programs that will use %name Group: Development/C Requires: lib%name = %version-%release Provides: %name-devel = %version-%release %description -n lib%name-devel This package contains the headers that programmers will need to develop applications which will use %name. %package utils Summary: %name utilities for playing various types of sound files. Group: System/Libraries Requires: lib%name = %version-%release %description utils This package contains the %name console utilities for playing various types of sound files using %name. %prep %setup %patch -p1 cat acinclude/* > aclocal.m4 %build autoconf %configure \ --enable-music-mp3-mad-gpl \ --disable-music-mp3-shared \ --disable-music-ogg-shared \ --disable-music-flac-shared \ --disable-music-mod-shared \ --disable-static # get rid of RPATH sed -ri 's/^(hardcode_libdir_flag_spec|runpath_var)=.*/\1=/' libtool %make_build %install %makeinstall_std %files utils %_bindir/playmus %_bindir/playwave %files -n lib%name %doc CHANGES README %_libdir/lib*.so.* %files -n lib%name-devel %_libdir/*.so %_includedir/SDL %_pkgconfigdir/*.pc %changelog * Fri Jan 16 2015 Igor Vlasenko <viy@altlinux.ru> 1.2.12-alt1 - update to 1.2.12 (closes: #30656) * Wed Feb 29 2012 Valery Inozemtsev <shrek@altlinux.ru> 1.2.11-alt5 - replaced by smpeg to mad * Tue Dec 27 2011 Dmitry V. Levin <ldv@altlinux.org> 1.2.11-alt4 - Added SDL_mixer-utils subpackage (by Igor Vlasenko). * Sat Mar 12 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2.11-alt3 - Rebuilt for debuginfo * Fri Nov 19 2010 Dmitry V. Levin <ldv@altlinux.org> 1.2.11-alt2 - Minor specfile cleanup. - Rebuilt for soname set-versions. * Tue Dec 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.11-alt1 - 1.2.11 * Fri Nov 13 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.9-alt2 - disabled smpeg on arm * Tue Oct 20 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.9-alt1 - 1.2.9 * Sat Mar 14 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.8-alt4 - rebuild * Mon Nov 10 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.2.8-alt3 - disabled esd support * Mon Nov 10 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.2.8-alt2 - fixed timidity config path/name (close #17846) - added requires timidity-instruments * Sun Jul 22 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.2.8-alt1 - 1.2.8 * Sat Jan 20 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.2.7-alt2 - enable OGG support for %%ix86 * Wed Dec 20 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.2.7-alt1 - 1.2.7 * Tue Feb 08 2005 Anton Farygin <rider@altlinux.ru> 1.2.6-alt2 - updated build requires - enabled internal libmikmod (#6060) * Tue Jan 25 2005 Anton Farygin <rider@altlinux.ru> 1.2.6-alt1 - new version * Sun Dec 14 2003 Rider <rider@altlinux.ru> 1.2.4-alt5 - .la files removed from lib%name-devel package * Wed Oct 23 2002 Grigory Milev <week@altlinux.ru> 1.2.4-alt4 - rebuild with new directfb * Tue Oct 01 2002 Rider <rider@altlinux.ru> 1.2.4-alt3 - BuildRequires fix (auto) * Mon Sep 23 2002 Rider <rider@altlinux.ru> 1.2.4-alt2 - rebuild (gcc 3.2) * Wed Jul 31 2002 Stanislav Ievlev <inger@altlinux.ru> 1.2.4-alt1.1 - rebuild with new vorbis * Fri Jun 07 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.2.4-alt1 - 1.2.4 * Wed May 22 2002 Yuri N. Sedunov <aris@altlinux.ru> 1.2.1-alt2 - Rebuilt (wrong dependence on oldalsa fixed, SDL requires libalsa2) - Automatically added BuildRequires. - specfile cleanups * Sat Feb 09 2002 Rider <rider@altlinux.ru> 1.2.1-alt1 - 1.2.1 * Fri Aug 17 2001 Rider <rider@altlinux.ru> 1.2.0-alt1 - 1.2.0 * Fri Apr 6 2001 Kostya Timoshenko <kt@altlinux.ru> 1.1.0-ipl5mdk - Rebuild with SDL-1.2.0 - Moved static libraries to devel-static subpackage. * Wed Mar 14 2001 Kostya Timoshenko <kt@petr.kz> 1.1.0-ipl4mdk - Libification. * Tue Jan 16 2001 Kostya Timoshenko <kt@petr.kz> 1.1.0-ipl3mdk - adding SDL_mixer-fix-timidity-path.patch * Tue Dec 26 2000 Kostya Timoshenko <kt@petr.kz> 1.1.0-ipl2mdk - Build for RE * Fri Dec 1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.1.0-1mdk - 1.1.0 - better new lib policy, do not generate anymore an ambiguous package containing binaries but with the old lib name * Wed Nov 29 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-4mdk - macros - against cool new libogg and libvorbis - new lib policy - split package for binaries * Thu Nov 2 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-3mdk - rebuild against newest oggvorbis to get vorbis support * Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.0.6-2mdk - automatically added BuildRequires * Mon Jul 03 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.6-1mdk - new release * Fri Jun 23 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.5-1mdk - change buildrequires - v1.0.5 * Tue Jun 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.0.4-4mdk - Use makeinstall macros. * Tue May 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.0.4-3mdk - Fix macros with new libtoolize. - Use %-configure. * Tue Apr 11 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.4-2mdk - added url - fixed group - some minor package build fixes * Fri Feb 11 2000 Lenny Cartier <lenny@mandrakesoft.com> - new in contribs - v1.0.4 - used specfile provided by Hakan Tandogan <hakan@iconsult.com> * Tue Jan 18 2000 Hakan Tandogan <hakan@iconsult.com> - initial spec file |