ports/98527: [PATCH] lang/gdc: update to 0.18
Masanori OZAWA
ozawa at ongs.co.jp
Mon Jun 5 13:31:14 UTC 2006
>Number: 98527
>Category: ports
>Synopsis: [PATCH] lang/gdc: update to 0.18
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Jun 05 13:30:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Masanori OZAWA
>Release: FreeBSD 6.1-RELEASE
>Organization:
ONGS Inc.
>Environment:
FreeBSD mithos.ongs.co.jp 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Mon May 22 15:03:11 JST 2006 root at mithos.ongs.co.jp:/usr/obj/usr/src/sys/MITHOS i386
>Description:
- update to 0.18
>How-To-Repeat:
>Fix:
diff -urN gdc.orig/Makefile gdc/Makefile
--- gdc.orig/Makefile Sat Apr 29 01:11:19 2006
+++ gdc/Makefile Mon Jun 5 22:19:40 2006
@@ -6,15 +6,16 @@
#
PORTNAME= gdc
-PORTVERSION= 0.17
-PORTREVISION= 1
+PORTVERSION= 0.18
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC} \
- http://home.earthlink.net/~dvdfrdmn/d/:gdc
+ ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/dgcc/g:S/$/:gdc/g}
MASTER_SITE_SUBDIR= ${GCC_MASTER_SITE_SUBDIR}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:gdc \
+DISTFILES= ${DISTNAME}.tar.gz:gdc \
gcc-core-${GCC_VERSIONSTRING}${EXTRACT_SUFX} \
gcc-g++-${GCC_VERSIONSTRING}${EXTRACT_SUFX}
+EXTRACT_ONLY= gcc-core-${GCC_VERSIONSTRING}${EXTRACT_SUFX} \
+ gcc-g++-${GCC_VERSIONSTRING}${EXTRACT_SUFX}
MAINTAINER= ozawa at ongs.co.jp
COMMENT= D Front End for GCC
@@ -50,7 +51,7 @@
.if ${TARGET_GCC} == 4.0
GCC_VERSION= 4.0.4
-GCC_REVISION= 20060413
+GCC_REVISION= 20060525
GCC_VERSIONSTRING= 4.0-${GCC_REVISION}
GCC_MASTER_SITE_SUBDIR= snapshots/${GCC_VERSIONSTRING}
.else
@@ -86,6 +87,7 @@
@${ECHO_CMD}
post-extract:
+ @cd ${WRKDIR} && ${TAR} -xzf ${_DISTDIR}/${DISTNAME}.tar.gz
@${MV} ${WRKDIR}/d ${GCCDIR}
post-patch:
@@ -98,7 +100,7 @@
${GCCDIR}/d/Make-lang.in
pre-configure:
- @(cd ${SRCDIR} ; contrib/gcc_update --touch)
+ @(cd ${SRCDIR} && contrib/gcc_update --touch)
@${RM} -f ${SRCDIR}/gcc/*/*.info*
@${MKDIR} ${CONFIGURE_WRKSRC}
diff -urN gdc.orig/distinfo gdc/distinfo
--- gdc.orig/distinfo Sat Apr 29 01:11:19 2006
+++ gdc/distinfo Mon Jun 5 22:19:40 2006
@@ -1,15 +1,15 @@
-MD5 (gdc-0.17.tar.bz2) = 4e8cccc0d416cb6d7e5bd043901dcedb
-SHA256 (gdc-0.17.tar.bz2) = 85e426fde257767c82bdade6d63480b8a0b5b15afceee410db178fbbf6157833
-SIZE (gdc-0.17.tar.bz2) = 931385
+MD5 (gdc-0.18.tar.gz) = 6934dcf30360a4e9818072f6a2537b6d
+SHA256 (gdc-0.18.tar.gz) = b76054c3c4a45220b8bf26e752bfe0e8badc70fe7aa730734c0117258024d314
+SIZE (gdc-0.18.tar.gz) = 1104791
MD5 (gcc-core-3.4.6.tar.bz2) = 5324ace5145b12afd9ca867af7ec084d
SHA256 (gcc-core-3.4.6.tar.bz2) = 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133
SIZE (gcc-core-3.4.6.tar.bz2) = 13366790
MD5 (gcc-g++-3.4.6.tar.bz2) = ef81fd74bc9fd964120af47243a1360f
SHA256 (gcc-g++-3.4.6.tar.bz2) = f186937402752d25317adf2832b0b1d316334e158ae380471ab62509e4ea90b1
SIZE (gcc-g++-3.4.6.tar.bz2) = 2511332
-MD5 (gcc-core-4.0-20060413.tar.bz2) = b1f59dc22f286e43594049d619754daf
-SHA256 (gcc-core-4.0-20060413.tar.bz2) = 906d1179cbb92e1a27096bcca09da9beff720529f8f6d93206c1b90a79dd6190
-SIZE (gcc-core-4.0-20060413.tar.bz2) = 13773402
-MD5 (gcc-g++-4.0-20060413.tar.bz2) = b0d955995c632cbc16a594fc225830a9
-SHA256 (gcc-g++-4.0-20060413.tar.bz2) = 3c9881e858d6868450c276c48dc233a2a98c6a8437eca82cd83a135d20f17fd6
-SIZE (gcc-g++-4.0-20060413.tar.bz2) = 2712990
+MD5 (gcc-core-4.0-20060525.tar.bz2) = cede8fff53e105b7545029312611411a
+SHA256 (gcc-core-4.0-20060525.tar.bz2) = e3781718399f61ac12aa0242f1de8e0aaa154d377f9998a90b6b5e306576910f
+SIZE (gcc-core-4.0-20060525.tar.bz2) = 13771168
+MD5 (gcc-g++-4.0-20060525.tar.bz2) = 60990ad383ebeffc21eb7af45436ccde
+SHA256 (gcc-g++-4.0-20060525.tar.bz2) = 7f9f91bb6131783ac58c0beba83f7438a96d262eebd05e437015b883913f5276
+SIZE (gcc-g++-4.0-20060525.tar.bz2) = 2715611
diff -urN gdc.orig/pkg-plist gdc/pkg-plist
--- gdc.orig/pkg-plist Mon Dec 5 16:59:25 2005
+++ gdc/pkg-plist Mon Jun 5 22:19:40 2006
@@ -2,52 +2,6 @@
bin/cc1d
include/d/%%GCC_VER%%/etc/gamma.d
include/d/%%GCC_VER%%/etc/c/zlib.d
-include/d/%%GCC_VER%%/etc/c/recls/recls.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_assert.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_compiler.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_compiler_dmc.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_compiler_gcc.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_debug.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_defs.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_internal.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_language.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_platform.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_platform_types.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_retcodes.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_unix.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_util.h
-include/d/%%GCC_VER%%/etc/c/recls/recls_win32.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_cccap_dmc.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_cccap_gcc.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_iterator.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_lock_scope.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_null.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_null_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_nulldef.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/stlsoft_static_initialisers.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_current_directory.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_current_directory_scope.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_environment_variable.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_filesystem_traits.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_findfile_sequence.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_functionals.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_glob_sequence.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_limits.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_process_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_readdir_sequence.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_spin_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_string_access.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/unixstl_thread_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_atomic_functions.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_filesystem_traits.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_findfile_sequence.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_spin_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_system_version.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_thread_mutex.h
-include/d/%%GCC_VER%%/etc/c/stlsoft/winstl_tls_index.h
include/d/%%GCC_VER%%/etc/c/zlib/crc32.h
include/d/%%GCC_VER%%/etc/c/zlib/deflate.h
include/d/%%GCC_VER%%/etc/c/zlib/infblock.h
@@ -66,15 +20,18 @@
include/d/%%GCC_VER%%/gcc/builtins.d
include/d/%%GCC_VER%%/gcc/configext.d
include/d/%%GCC_VER%%/gcc/deh.d
+include/d/%%GCC_VER%%/gcc/fpmath.d
include/d/%%GCC_VER%%/gcc/support.d
include/d/%%GCC_VER%%/gcc/threadsem.d
include/d/%%GCC_VER%%/gcc/unwind.d
include/d/%%GCC_VER%%/std/array.d
include/d/%%GCC_VER%%/std/asserterror.d
include/d/%%GCC_VER%%/std/base64.d
+include/d/%%GCC_VER%%/std/bitarray.d
include/d/%%GCC_VER%%/std/boxer.d
include/d/%%GCC_VER%%/std/compiler.d
include/d/%%GCC_VER%%/std/conv.d
+include/d/%%GCC_VER%%/std/cover.d
include/d/%%GCC_VER%%/std/cstream.d
include/d/%%GCC_VER%%/std/ctype.d
include/d/%%GCC_VER%%/std/date.d
@@ -97,7 +54,6 @@
include/d/%%GCC_VER%%/std/perf.d
include/d/%%GCC_VER%%/std/process.d
include/d/%%GCC_VER%%/std/random.d
-include/d/%%GCC_VER%%/std/recls.d
include/d/%%GCC_VER%%/std/regexp.d
include/d/%%GCC_VER%%/std/socket.d
include/d/%%GCC_VER%%/std/socketstream.d
@@ -116,20 +72,25 @@
include/d/%%GCC_VER%%/std/zip.d
include/d/%%GCC_VER%%/std/zlib.d
include/d/%%GCC_VER%%/std/c/dirent.d
+include/d/%%GCC_VER%%/std/c/fenv.d
include/d/%%GCC_VER%%/std/c/math.d
include/d/%%GCC_VER%%/std/c/process.d
include/d/%%GCC_VER%%/std/c/stdarg.d
include/d/%%GCC_VER%%/std/c/stddef.d
include/d/%%GCC_VER%%/std/c/stdio.d
include/d/%%GCC_VER%%/std/c/stdlib.d
+include/d/%%GCC_VER%%/std/c/string.d
include/d/%%GCC_VER%%/std/c/time.d
include/d/%%GCC_VER%%/std/c/darwin/darwin.d
include/d/%%GCC_VER%%/std/c/darwin/ldblcompat.d
+include/d/%%GCC_VER%%/std/c/linux/ldblcompat.d
include/d/%%GCC_VER%%/std/c/linux/linux.d
include/d/%%GCC_VER%%/std/c/linux/linuxextern.d
include/d/%%GCC_VER%%/std/c/linux/socket.d
include/d/%%GCC_VER%%/std/c/mach/mach.d
include/d/%%GCC_VER%%/std/c/mach/mach_extern.d
+include/d/%%GCC_VER%%/std/c/skyos/compat.d
+include/d/%%GCC_VER%%/std/c/skyos/skyos.d
include/d/%%GCC_VER%%/std/c/unix/unix.d
include/d/%%GCC_VER%%/std/c/windows/com.d
include/d/%%GCC_VER%%/std/c/windows/windows.d
@@ -190,7 +151,6 @@
include/d/%%GCC_VER%%/%%CONF_TARGET%%/phobos-ver-syms
lib/libgphobos.a
lib/libgphobos.spec
- at dirrm include/d/%%GCC_VER%%/etc/c/recls
@dirrm include/d/%%GCC_VER%%/etc/c/stlsoft
@dirrm include/d/%%GCC_VER%%/etc/c/zlib
@dirrm include/d/%%GCC_VER%%/etc/c
@@ -199,6 +159,7 @@
@dirrm include/d/%%GCC_VER%%/std/c/darwin
@dirrm include/d/%%GCC_VER%%/std/c/linux
@dirrm include/d/%%GCC_VER%%/std/c/mach
+ at dirrm include/d/%%GCC_VER%%/std/c/skyos
@dirrm include/d/%%GCC_VER%%/std/c/unix
@dirrm include/d/%%GCC_VER%%/std/c/windows
@dirrm include/d/%%GCC_VER%%/std/typeinfo
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list