Package libsndfile: 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 | Name: libsndfile Version: 1.0.28 Release: alt1.M80P.1 Summary: A library to handle various audio file formats Group: System/Libraries License: LGPL Url: http://www.mega-nerd.com/%name/ Packager: Valery Inozemtsev <shrek@altlinux.ru> Source: %url/files/%name-%version.tar.gz Patch0: libsndfile-1.0.25-system-gsm.patch Patch1: libsndfile-1.0.25-zerodivfix.patch Patch2: revert.patch Patch3: libsndfile-1.0.28-flacbufovfl.patch Patch4: libsndfile-1.0.29-cve2017_6892.patch Patch5: libsndfile-1.0.28-cve2017_12562.patch BuildRequires: gcc-c++ libalsa-devel libflac-devel libsqlite3-devel libvorbis-devel libgsm-devel # for check BuildRequires: python-modules %description %name is a C library for reading and writing sound files such as AIFF, AU and WAV files through one standard interface. It can currently read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files and a number of compressed formats. This package contains shared library required for %name-based applications. %package devel Summary: Development environment for %name Group: Development/C Requires: %name = %version-%release %description devel This package contains development files required in development of the %name-based applications. %package utils Summary: Utilities for %name Group: Sound Requires: %name = %version-%release %description utils This package contains utilities for %name %prep %setup -q %patch0 -p1 -b .systemgsm %patch1 -p1 -b .zerodivfix %patch2 -p1 -b .revert %patch3 -p1 -b .flacbufovfl %patch4 -p1 -b .cve2017_6892 %patch5 -p1 -b .cve2017_12562 rm -r src/GSM610 %build %autoreconf %configure \ --disable-static %make_build %install %make DESTDIR=%buildroot \ htmldir=%_docdir/%name-devel-%version/html install %check export LD_LIBRARY_PATH=%buildroot%_libdir %make check %files %doc AUTHORS NEWS %_libdir/*.so.* %files devel %doc %_docdir/%name-devel-%version %_includedir/* %_libdir/*.so %_pkgconfigdir/*.pc %files utils %_bindir/* %_man1dir/*.1* %changelog * Wed Sep 12 2018 Grigory Ustinov <grenka@altlinux.org> 1.0.28-alt1.M80P.1 - backport to p8. * Fri Sep 07 2018 Valery Inozemtsev <shrek@altlinux.ru> 1.0.28-alt2 - fixes: CVE-2017-6892, CVE-2017-12562 * Wed Sep 27 2017 Anton V. Boyarshinov <boyarsh@altlinux.org> 1.0.28-alt1 - 1.0.28 (Fixes: CVE-2017-7585, CVE-2017-7586, CVE-2017-7741, CVE-2017-7742) * Wed Nov 23 2016 Yuri N. Sedunov <aris@altlinux.org> 1.0.27-alt0.M80P.1 - backport to p8 * Mon Nov 14 2016 Yuri N. Sedunov <aris@altlinux.org> 1.0.27-alt1 - 1.0.27 (fixed CVE-2014-9496, CVE-2014-9756, CVE-2015-7805) * Sat Feb 04 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.0.25-alt1.1 - Removed bad RPATH * Fri Jul 15 2011 Valery Inozemtsev <shrek@altlinux.ru> 1.0.25-alt1 - 1.0.25 * Wed Mar 23 2011 Valery Inozemtsev <shrek@altlinux.ru> 1.0.24-alt1 - 1.0.24 * Fri Mar 11 2011 Valery Inozemtsev <shrek@altlinux.ru> 1.0.23-alt2 - rebuild for debuginfo * Sat Oct 16 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.0.23-alt1 - 1.0.23 * Tue Oct 05 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.0.22-alt1 - 1.0.22 * Mon Mar 08 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.0.21-alt1 - 1.0.21 * Fri May 15 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.0.20-alt1 - fixed potential heap overflow in VOC file parser (closes: #20051) * Wed Mar 04 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.0.19-alt1 - fixed CVE-2009-0186 * Sun Feb 08 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.0.18-alt1 - 1.0.18 * Sat Nov 22 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.0.17-alt5 - removed obsolete %%post_ldconfig/%%postun_ldconfig calls * Thu Oct 16 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.0.17-alt4 - fixed build * Wed Sep 19 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0.17-alt3 - fixed heap-based buffer overflow in flac.c * Thu Mar 01 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0.17-alt2 - rebuild with flac-1.1.4 * Sat Dec 09 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.17-alt1 - 1.0.17 - added libsndfile-1.0.17+flac-1.1.3.patch.gz * Sun May 28 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.16-alt1 - 1.0.16 * Tue Nov 16 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.0.11-alt1 - 1.0.11 * Thu Jun 17 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.0.10-alt1 - 1.0.10 * Tue Mar 16 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.0.8-alt1 - 1.0.8 * Wed Feb 25 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.0.7-alt1 - 1.0.7 - do not build devel-static subpackage by default. - new url. * Thu Nov 27 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.5-alt2 - use libtool_1.4 - don't package .la files. * Sat May 03 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.5-alt1 - 1.0.5 * Wed Apr 30 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.4-alt1 - 1.0.4 * Tue Dec 03 2002 Yuri N. Sedunov <aris@altlinux.ru> 1.0.2-alt1 - 1.0.2 * Thu Sep 19 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.0.1-alt2 - Added pkgconfig files to devel * Thu Sep 19 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.0.1-alt1 - 1.0.1 - Fixed configure.in - Disabled parallel building * Thu Apr 11 2002 Konstantin Volckov <goldhead@altlinux.ru> 0.0.27-alt2 - Fixed memleak in sf_open_read - Some fixes in spec * Wed Mar 06 2002 Konstantin Volckov <goldhead@altlinux.ru> 0.0.27-alt1 - 0.0.27 * Mon Oct 01 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.0.26-alt1 - 0.0.26 * Wed Sep 26 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.0.25-alt1 - 0.0.25 - Moved static library to devel-static subpackage. * Fri Jan 19 2001 Dmitry V. Levin <ldv@fandra.org> 0.0.22-ipl1 - Initial revision. |