packages: v8/v8.spec - 3.1.6.1, use gentoo tarballs - quote CC/CXX - simpli...

glen glen at pld-linux.org
Sat Mar 5 10:19:15 CET 2011


Author: glen                         Date: Sat Mar  5 09:19:15 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- 3.1.6.1, use gentoo tarballs
- quote CC/CXX
- simplify macros

---- Files affected:
packages/v8:
   v8.spec (1.19 -> 1.20) 

---- Diffs:

================================================================
Index: packages/v8/v8.spec
diff -u packages/v8/v8.spec:1.19 packages/v8/v8.spec:1.20
--- packages/v8/v8.spec:1.19	Sat Mar  5 09:58:26 2011
+++ packages/v8/v8.spec	Sat Mar  5 10:19:10 2011
@@ -1,22 +1,16 @@
 # $Revision$, $Date$
-%define		somajor 3
-%define		sominor 1
-%define		sobuild 5
-%define		sover	%{somajor}.%{sominor}.%{sobuild}
-
-%define		snap	20110218svn6858
-%define		rel		1
+%define		sover	%(v=%{version}; echo ${v%.*})
 Summary:	JavaScript Engine
 Name:		v8
-Version:	%{somajor}.%{sominor}.%{sobuild}.0
-Release:	0.%{snap}.%{rel}
-License:	BSD
+Version:	3.1.6.1
+Release:	1
+License:	New BSD License
 Group:		Libraries
 URL:		http://code.google.com/p/v8
 # No tarballs, pulled from svn
 # svn export http://v8.googlecode.com/svn/trunk/ v8
-Source0:	%{name}-%{snap}.tar.bz2
-# Source0-md5:	8ebfa445587a4a649c704d8a20d14ab4
+Source0:	http://distfiles.gentoo.org/distfiles/%{name}-%{version}.tar.gz
+# Source0-md5:	56c1dd943a981895302308d70204046c
 Patch1:		%{name}-2.0.0-d8-allocation.patch
 Patch2:		%{name}-cstdio.patch
 Patch3:		%{name}-strndup.patch
@@ -54,7 +48,7 @@
 Development headers and libraries for v8.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
@@ -76,11 +70,11 @@
 CXXFLAGS="%{rpmcxxflags}"
 LDFLAGS="%{rpmcflags}"
 %if "%{pld_release}" == "ac"
-CC=%{__cc}4
-CXX=%{__cxx}4
+CC="%{__cc}4"
+CXX="%{__cxx}4"
 %else
-CC=%{__cc}
-CXX=%{__cxx}
+CC="%{__cc}"
+CXX="%{__cxx}"
 %endif
 export CFLAGS LDFLAGS CXXFLAGS CC CXX
 %scons \
@@ -167,6 +161,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.20  2011/03/05 09:19:10  glen
+- 3.1.6.1, use gentoo tarballs
+- quote CC/CXX
+- simplify macros
+
 Revision 1.19  2011/03/05 08:58:26  glen
 - remove orphaned patch
 - fix gcc deps
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/v8/v8.spec?r1=1.19&r2=1.20&f=u



More information about the pld-cvs-commit mailing list