svn commit: r347413 - head/www/chromium
Rene Ladan
rene at FreeBSD.org
Fri Mar 7 18:25:35 UTC 2014
Author: rene
Date: Fri Mar 7 18:25:34 2014
New Revision: 347413
URL: http://svnweb.freebsd.org/changeset/ports/347413
QAT: https://qat.redports.org/buildarchive/r347413/
Log:
Switch to using Google's tarball for both the browser and the test data.
This removes one chain in the link of trust since the tarball is no longer
modified and rerolled locally.
This means the Courgette code is now included, but it is only compiled and
used on Windows platforms to distribute binary updates.
Legal documentation:
http://law.justia.com/cases/federal/district-courts/massachusetts/madce/1:2009cv11813/125212/47/
Discussed with: portmgr/core (tabthorpe), FreeBSD Foundation (gnn)
Modified:
head/www/chromium/Makefile
head/www/chromium/distinfo
Modified: head/www/chromium/Makefile
==============================================================================
--- head/www/chromium/Makefile Fri Mar 7 17:57:07 2014 (r347412)
+++ head/www/chromium/Makefile Fri Mar 7 18:25:34 2014 (r347413)
@@ -4,15 +4,10 @@
#TODO eadler: s/python/python2/g on a number of files, chromium does not build with python3
PORTNAME= chromium
-DISTVERSIONPREFIX= courgette-redacted-
DISTVERSION= 33.0.1750.146
CATEGORIES= www
-MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/:testdata \
- http://download.goodking.org/downloads/:browser \
- ftp://rene-ladan.nl/pub/distfiles/:browser \
- LOCAL/rene:browser \
- http://files.etoilebsd.net/goodking/:browser
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:browser
+MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= chromium at FreeBSD.org
COMMENT= Mostly BSD-licensed web browser based on WebKit and Gtk+
@@ -20,7 +15,6 @@ COMMENT= Mostly BSD-licensed web browser
LICENSE= BSD3CLAUSE LGPL21 MPL
LICENSE_COMB= multi
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
CFLAGS+= -fno-stack-protector
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \
@@ -99,6 +93,8 @@ OPTIONS_DEFAULT= CODECS GCONF
GCONF_USE= GNOME=gconf2
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+TEST_DISTFILES= ${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX}
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCODECS}
@@ -133,7 +129,6 @@ LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}
.if ${PORT_OPTIONS:MTEST}
.include "Makefile.tests"
ALL_TARGET+= ${TEST_TARGETS}
-DISTFILES+= ${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX}:testdata
.endif
DEBUG_MAKE_ENV= V=1
Modified: head/www/chromium/distinfo
==============================================================================
--- head/www/chromium/distinfo Fri Mar 7 17:57:07 2014 (r347412)
+++ head/www/chromium/distinfo Fri Mar 7 18:25:34 2014 (r347413)
@@ -1,4 +1,4 @@
-SHA256 (chromium-courgette-redacted-33.0.1750.146.tar.xz) = 8030316421e197de8ce7a0fa7dcb3809e3abff5c87dbd599531cc254ec527e6f
-SIZE (chromium-courgette-redacted-33.0.1750.146.tar.xz) = 197160536
+SHA256 (chromium-33.0.1750.146.tar.xz) = d5b0e7a0f086aac200493fe4e5849ca84e9e21f7770c5d5830060da9fc2c4a74
+SIZE (chromium-33.0.1750.146.tar.xz) = 185394896
SHA256 (chromium-33.0.1750.146-testdata.tar.xz) = 918ccc080788ea9b8eba2e479b521c22b37b14c62d4bc0906d7f15a88f12c84c
SIZE (chromium-33.0.1750.146-testdata.tar.xz) = 112429020
More information about the svn-ports-all
mailing list