packages: libvpx/libvpx.spec - disable possible strip via HAVE_GNU_STRIP=no...

glen glen at pld-linux.org
Sat Jan 8 20:49:07 CET 2011


Author: glen                         Date: Sat Jan  8 19:49:07 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- disable possible strip via HAVE_GNU_STRIP=no
- use make install to install files

---- Files affected:
packages/libvpx:
   libvpx.spec (1.16 -> 1.17) 

---- Diffs:

================================================================
Index: packages/libvpx/libvpx.spec
diff -u packages/libvpx/libvpx.spec:1.16 packages/libvpx/libvpx.spec:1.17
--- packages/libvpx/libvpx.spec:1.16	Fri Jan  7 20:14:28 2011
+++ packages/libvpx/libvpx.spec	Sat Jan  8 20:49:02 2011
@@ -2,7 +2,7 @@
 #
 # Conditional build:
 %bcond_without	asm	# x86 assembler
-#
+
 Summary:	VP8, a high-quality video codec
 Summary(pl.UTF-8):	VP8 - kodek obrazu wysokiej jakości
 Name:		libvpx
@@ -81,10 +81,8 @@
 	--enable-postproc \
 	--enable-runtime-cpu-detect
 
-# disable stripping
-sed -i "s|STRIP=.*|STRIP=|g" {libs,examples,docs}-*.mk
-
 %{__make} verbose=true target=libs \
+	HAVE_GNU_STRIP=no \
 	CC="%{__cc}" \
 	LDFLAGS="%{rpmldflags}"
 
@@ -97,17 +95,11 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir}/vpx,%{_libdir}}
 
-install -d outdir
 %{__make} -C obj verbose=true install \
-	DIST_DIR=$(pwd)/outdir
+	LIBSUBDIR=%{_lib} \
+	DIST_DIR=$RPM_BUILD_ROOT%{_prefix}
 
-install -p outdir/bin/* $RPM_BUILD_ROOT%{_bindir}
-install -p obj/libvpx.so.* $RPM_BUILD_ROOT%{_libdir}
-ln -s libvpx.so.0.9.5 $RPM_BUILD_ROOT%{_libdir}/libvpx.so.0
-ln -s libvpx.so.0.9.5 $RPM_BUILD_ROOT%{_libdir}/libvpx.so
-
-cp -a outdir/include/vpx/*.h $RPM_BUILD_ROOT%{_includedir}/vpx
-cp -a outdir/lib/*.a $RPM_BUILD_ROOT%{_libdir}
+rm $RPM_BUILD_ROOT%{_libdir}/libvpx.so.0.?
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -138,6 +130,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.17  2011/01/08 19:49:02  glen
+- disable possible strip via HAVE_GNU_STRIP=no
+- use make install to install files
+
 Revision 1.16  2011/01/07 19:14:28  atler
 - drop broken manual shared linking and --enable-shared
 - use %{rpmldflags}
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libvpx/libvpx.spec?r1=1.16&r2=1.17&f=u



More information about the pld-cvs-commit mailing list