Date: Sun, 11 Aug 2013 14:58:19 +0000 (UTC) From: Gerald Pfeifer <gerald@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r324592 - head/lang/gcc48 Message-ID: <201308111458.r7BEwJda088351@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gerald Date: Sun Aug 11 14:58:18 2013 New Revision: 324592 URL: http://svnweb.freebsd.org/changeset/ports/324592 Log: Upgrade to the 20130808 snapshot of GCC 4.8.2. Adjust the scheme used for PORTVERSION such that snapshots compare less than the actual release (and no EPOCH bump becomes necessary at end of life of a release series). [1] Rename VERSIONSTRING to the standard DISTVERSION. [2] Add more notes on the various variables carrying version information. Suggested by: tijl [1], crees [2] Modified: head/lang/gcc48/Makefile head/lang/gcc48/distinfo Modified: head/lang/gcc48/Makefile ============================================================================== --- head/lang/gcc48/Makefile Sun Aug 11 14:45:59 2013 (r324591) +++ head/lang/gcc48/Makefile Sun Aug 11 14:58:18 2013 (r324592) @@ -2,11 +2,10 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 4.8.1.20130418 +PORTVERSION= 4.8.2.s20130808 CATEGORIES= lang java MASTER_SITES= ${MASTER_SITE_GCC} -MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} -DISTNAME= gcc-${VERSIONSTRING} +MASTER_SITE_SUBDIR= snapshots/${DISTVERSION} MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 4.8 @@ -21,10 +20,12 @@ RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORT BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif -# VERSIONSTRING relates to downloads, GCC_VERSION and SUFFIX to names -# of executables and directories once installed. -VERSIONSTRING= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.([0-9]+)/\1-\2/} -GCC_VERSION= ${PORTVERSION:C/(.+)\.[0-9]{8}/\1/} +# DISTVERSION relates to downloads, GCC_VERSION and SUFFIX to names +# of executables and directories once installed. A PORTVERSION of +# 4.Y.2.s20130808 results in values of 4.Y-20130808, 4.Y.2, and 4Y +# for these three. +DISTVERSION= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.s([0-9]+)/\1-\2/} +GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX} ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64 @@ -56,7 +57,7 @@ CONFIGURE_ENV+= UNAME_m="powerpc64" .endif LANGUAGES:= c,c++,objc,fortran -SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING} +SRCDIR= ${WRKDIR}/gcc-${DISTVERSION} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} Modified: head/lang/gcc48/distinfo ============================================================================== --- head/lang/gcc48/distinfo Sun Aug 11 14:45:59 2013 (r324591) +++ head/lang/gcc48/distinfo Sun Aug 11 14:58:18 2013 (r324592) @@ -1,2 +1,2 @@ -SHA256 (gcc-4.8-20130418.tar.bz2) = f1148307d1ef0ab731dda8b6e5e90fd778f37bf62f46ad455e0a1cb8d948dc05 -SIZE (gcc-4.8-20130418.tar.bz2) = 82573341 +SHA256 (gcc-4.8-20130808.tar.bz2) = 97940f3d3ba9ed5e173d30ee0f36cbbd072a9b39f4294e8ed3511b8ee05b1ca8 +SIZE (gcc-4.8-20130808.tar.bz2) = 81696111
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308111458.r7BEwJda088351>