]> git.pld-linux.org Git - packages/v8.git/commitdiff
- up to 3.6.6.24, no more google provided tarballs (for this version) auto/th/v8-3_6_6_24-1
authorElan Ruusamäe <glen@pld-linux.org>
Mon, 19 Mar 2012 14:15:15 +0000 (14:15 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    get-source.sh -> 1.1
    v8.spec -> 1.34

get-source.sh [new file with mode: 0644]
v8.spec

diff --git a/get-source.sh b/get-source.sh
new file mode 100644 (file)
index 0000000..a65b59d
--- /dev/null
@@ -0,0 +1,54 @@
+#!/bin/sh
+# Usage:
+# ./get-source.sh
+# Author: Elan Ruusamäe <glen@pld-linux.org>
+
+p=v8
+baseurl=http://$p.googlecode.com/svn
+# leave empty to use latest tag, or "trunk" for trunk
+version=
+specfile=$p.spec
+
+# abort on errors
+set -e
+# work in package dir
+dir=$(dirname "$0")
+cd "$dir"
+
+if [ "$1" ]; then
+       version=$1
+fi
+
+if [ -z "$version" ]; then
+       basever=$(awk '/^Version:/{split($2, v, "."); printf("%d[.]%d[.]%d\n", v[1], v[2], v[3])}' $specfile)
+       echo "Looking for latest version for $basever..."
+       version=$(svn ls $baseurl/tags/ | grep "^$basever\." | sort -V | tail -n1)
+       version=${version%/}
+fi
+
+if [ "$version" = "trunk" ]; then
+       echo "Using trunk"
+       svnurl=$baseurl/trunk
+       tarball=$p-$(date +%Y%m%d).tar.bz2
+else
+       echo "Version: $version"
+       svnurl=$baseurl/tags/$version
+       tarball=$p-$version.tar.bz2
+fi
+
+if [ "$svnurl" ]; then
+       svn co $svnurl${revno:+@$revno} $p-$version
+
+       tar -cjf $tarball --exclude-vcs $p-$version
+       ../dropin $tarball &
+fi
+
+../md5 $specfile
+
+if [ "$url" ]; then
+       release=0.1
+       sed -i -e "
+               s/^\(Version:[ \t]\+\)[.0-9]\+\$/\1$version/
+               s/^\(Release:[ \t]\+\)[.0-9]\+\$/\1$release/
+       " $specfile
+fi
diff --git a/v8.spec b/v8.spec
index 7e178f5e7cdda0494ea0331f612b2d9a2b255fe2..d8c3cb63df029146860adccd90fe9adc443a3021 100644 (file)
--- a/v8.spec
+++ b/v8.spec
@@ -3,12 +3,13 @@
 Summary:       JavaScript Engine by Google
 Summary(pl.UTF-8):     Silnik JavaScript firmy Google
 Name:          v8
-Version:       3.6.6.19
+Version:       3.6.6.24
 Release:       1
 License:       BSD
 Group:         Applications
-Source0:       http://commondatastorage.googleapis.com/chromium-browser-official/%{name}-%{version}.tar.bz2
-# Source0-md5: e8cf8d9891751fbab38dad46e40e1158
+#Source0:      http://commondatastorage.googleapis.com/chromium-browser-official/%{name}-%{version}.tar.bz2
+Source0:       %{name}-%{version}.tar.bz2
+# Source0-md5: f802b986976f281e0679efbdd55d8611
 Patch0:                %{name}-cstdio.patch
 Patch1:                %{name}-strndup.patch
 Patch2:                %{name}-soname.patch
This page took 0.055947 seconds and 4 git commands to generate.