3 BuildRequires: gettext-tools
4 BuildRequires: libogg-devel
6 BuildRequires: pkg-config
13 Summary: Free Lossless Audio Codec
14 Url: http://flac.sourceforge.net/
15 Group: Productivity/Multimedia/Sound/Utilities
16 Source: %{name}-%{version}.tar.bz2
17 Patch0: flac-no-xmms.diff
18 Patch1: flac-printf-format-fix.diff
19 Patch2: flac-gcc43-fixes.diff
20 Patch3: flac-1.2.1-asm.patch
21 Patch4: flac-1.2.1-bitreader.patch
22 Patch5: flac-ocloexec.patch
23 Patch6: flac-visibility.patch
24 Patch7: flac-leaks.patch
25 Patch8: flac-disable-hidden-visibility-for-ppc.patch
26 Patch9: flac-gcc47.patch
27 BuildRoot: %{_tmppath}/%{name}-%{version}-build
30 FLAC is an open source lossless audio codec developed by Josh Coalson.
33 Summary: Free Lossless Audio Codec Library
34 Group: System/Libraries
36 %description -n libflac
37 This package contains the library for FLAC (Free Lossless Audio Codec)
38 developed by Josh Coalson.
41 Summary: Free Lossless Audio Codec Library
42 Group: System/Libraries
44 %description -n libflac++
45 This package contains the C++ library for FLAC (Free Lossless Audio
46 Codec) developed by Josh Coalson.
49 Summary: FLAC Library Development Package
50 Group: Development/Libraries/C and C++
52 Requires: libflac = %{version}
53 Requires: libflac = %{version}
54 Requires: libstdc++-devel
57 This package contains the files needed to compile programs that use the
73 autoreconf --force --install
74 %define warn_flags -O3 -W -Wall -Wstrict-prototypes -Wformat-security
75 export CFLAGS="%{optflags} %{warn_flags}"
76 export CXXFLAGS="$CFLAGS"
77 %configure --disable-thorough-tests --disable-exhaustive-tests\
78 --disable-xmms-plugin \
89 mkdir -p %{buildroot}%{_docdir}
90 mv %{buildroot}%{_datadir}/doc/%{name}-%{version} %{buildroot}%{_docdir}/%{name}
91 cp -a AUTHORS README COPYING.* %{buildroot}%{_docdir}/%{name}
93 %post -n libflac -p /sbin/ldconfig
95 %postun -n libflac -p /sbin/ldconfig
97 %post -n libflac++ -p /sbin/ldconfig
99 %postun -n libflac++ -p /sbin/ldconfig
102 %defattr(-, root, root)
103 %doc %{_docdir}/%{name}
108 %defattr(-, root, root)
109 %{_libdir}/libFLAC.so.8*
112 %defattr(-, root, root)
113 %{_libdir}/libFLAC++.so.6*
116 %defattr(-, root, root)
119 %{_libdir}/pkgconfig/*.pc
120 %{_datadir}/aclocal/*.m4