fix .pc file
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/wavpack?expand=0&rev=11
This commit is contained in:
parent
b233b6fa1b
commit
5f078dc83f
16
wavpack-fix_pkgconfig.patch
Normal file
16
wavpack-fix_pkgconfig.patch
Normal file
@ -0,0 +1,16 @@
|
||||
--- wavpack.pc.in.orig 2011-12-01 00:48:27.306001025 +0100
|
||||
+++ wavpack.pc.in 2011-12-01 00:48:45.777001024 +0100
|
||||
@@ -1,5 +1,5 @@
|
||||
prefix=@prefix@
|
||||
-libdir=${prefix}/lib
|
||||
+libdir=@libdir@
|
||||
includedir=${prefix}/include
|
||||
|
||||
Name: wavpack
|
||||
@@ -7,5 +7,5 @@
|
||||
Version: @PACKAGE_VERSION@
|
||||
Requires:
|
||||
Conflicts:
|
||||
-Libs: -L${libdir} -lwavpack @LIBM@ @ICONV@
|
||||
+Libs: -lwavpack @LIBM@ @ICONV@
|
||||
Cflags: -I${includedir}
|
51
wavpack.spec
51
wavpack.spec
@ -26,10 +26,13 @@ Url: http://www.wavpack.com/
|
||||
Summary: Free Hybrid Lossless Audio Compression Format
|
||||
Version: 4.60.1
|
||||
Release: 1
|
||||
%define soname 1
|
||||
Source: http://www.wavpack.com/%{name}-%{version}.tar.bz2
|
||||
# pbleser: fix .pc file by using @libdir@ instead of @prefix@/lib, and remove -L$libdir altogether
|
||||
Patch1: wavpack-fix_pkgconfig.patch
|
||||
# Name used by third parties before openSUSE 10.3:
|
||||
Provides: WavPack = %{version}-%{release}
|
||||
Requires: libwavpack1 >= %{version}
|
||||
Requires: libwavpack%{soname} >= %{version}
|
||||
Obsoletes: WavPack < %version
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
@ -55,18 +58,12 @@ used all by itself, and a "correction" file that (when combined with
|
||||
the lossy file) provides full lossless restoration. For some users this
|
||||
means never having to choose between lossless and lossy compression!
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
David Bryant <david@wavpack.com>
|
||||
|
||||
%package -n libwavpack1
|
||||
%package -n libwavpack%{soname}
|
||||
License: BSD3c
|
||||
Summary: Free Hybrid Lossless Audio Compression Format
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libwavpack1
|
||||
%description -n libwavpack%{soname}
|
||||
WavPack is a completely open audio compression format providing
|
||||
lossless, high-quality lossy, and a unique hybrid compression mode.
|
||||
Although the technology is loosely based on previous versions of
|
||||
@ -88,12 +85,6 @@ used all by itself, and a "correction" file that (when combined with
|
||||
the lossy file) provides full lossless restoration. For some users this
|
||||
means never having to choose between lossless and lossy compression!
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
David Bryant <david@wavpack.com>
|
||||
|
||||
%package devel
|
||||
License: BSD3c
|
||||
Summary: Free Hybrid Lossless Audio Compression Format
|
||||
@ -122,51 +113,49 @@ used all by itself, and a "correction" file that (when combined with
|
||||
the lossy file) provides full lossless restoration. For some users this
|
||||
means never having to choose between lossless and lossy compression!
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
David Bryant <david@wavpack.com>
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch1
|
||||
|
||||
%build
|
||||
autoreconf -f -i
|
||||
autoreconf -fiv
|
||||
%configure --disable-static --with-pic
|
||||
%{__make} %{?jobs:-j%jobs}
|
||||
%{__make} %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%makeinstall
|
||||
#not needed
|
||||
%{__rm} %{buildroot}%{_libdir}/*.la
|
||||
%__rm "%{buildroot}%{_libdir}"/*.la
|
||||
|
||||
%check
|
||||
make check
|
||||
|
||||
%post -n libwavpack1 -p /sbin/ldconfig
|
||||
%post -n libwavpack%{soname} -p /sbin/ldconfig
|
||||
|
||||
%postun -n libwavpack1 -p /sbin/ldconfig
|
||||
%postun -n libwavpack%{soname} -p /sbin/ldconfig
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
%{?buildroot:%__rm -rf "%{buildroot}"}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
# AUTHORS NEWS are empty
|
||||
%doc ChangeLog README license.txt
|
||||
%{_bindir}/*
|
||||
%{_bindir}/wavpack
|
||||
%{_bindir}/wvgain
|
||||
%{_bindir}/wvunpack
|
||||
%{_mandir}/man?/*
|
||||
|
||||
%files -n libwavpack1
|
||||
%files -n libwavpack%{soname}
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/*.so.*
|
||||
%{_libdir}/libwavpack.so.%{soname}
|
||||
%{_libdir}/libwavpack.so.%{soname}.*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%doc doc/*.*
|
||||
%{_includedir}/wavpack
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/libwavpack.so
|
||||
%{_libdir}/pkgconfig/wavpack.pc
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user