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