FreeBSD Bugzilla – Attachment 48395 Details for
Bug 74072
[New Port] lang/gdc D Front End for GCC
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 12.39 KB, created by
Daichi GOTO
on 2004-11-18 13:20:19 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Daichi GOTO
Created:
2004-11-18 13:20:19 UTC
Size:
12.39 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># lang ># lang/gdc ># lang/gdc/Makefile ># lang/gdc/distinfo ># lang/gdc/pkg-descr ># lang/gdc/pkg-plist ># >echo c - lang >mkdir -p lang > /dev/null 2>&1 >echo c - lang/gdc >mkdir -p lang/gdc > /dev/null 2>&1 >echo x - lang/gdc/Makefile >sed 's/^X//' >lang/gdc/Makefile << 'END-of-lang/gdc/Makefile' >X# New ports collection makefile for: D Front End for GCC >X# Date created: 18 November 2004 >X# Whom: Masanori OZAWA (ozawa@ongs.co.jp) >X# >X# $FreeBSD$ >X# >X >XPORTNAME= gdc >XPORTVERSION= 0.8 >XCATEGORIES= lang >XMASTER_SITES= ${MASTER_SITE_GCC} \ >X http://home.earthlink.net/~dvdfrdmn/d/:gdc \ >X http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/:boehm >XMASTER_SITE_SUBDIR= snapshots/${GCC_VERSIONSTRING} >XDISTFILES= ${PORTNAME}-${PORTVERSION}.tar.bz2:gdc \ >X gcc-core-${GCC_VERSIONSTRING}.tar.bz2 \ >X gcc-g++-${GCC_VERSIONSTRING}.tar.bz2 \ >X gc6.3.tar.gz:boehm >XEXTRACT_ONLY= gcc-core-${GCC_VERSIONSTRING}.tar.bz2 \ >X gcc-g++-${GCC_VERSIONSTRING}.tar.bz2 >X >XMAINTAINER= daichi@FreeBSD.org >XCOMMENT= D Front End for GCC >X >XBUILD_DEPENDS= gcc34:${PORTSDIR}/lang/gcc34 >XRUN_DEPENDS= gcc34:${PORTSDIR}/lang/gcc34 >X >XONLY_FOR_ARCHS= i386 amd64 alpha >X >XUSE_GMAKE= yes >XUSE_BZIP2= yes >X >XGCC_VERSION= 3.4.4 >XGCC_REVISION= 20041112 >XGCC_VERSIONSTRING= 3.4-${GCC_REVISION} >X >XCC= gcc34 >XCXX= g++34 >XDFLAGS= -O2 -frelease >X >X.include <bsd.port.pre.mk> >X >X.if ${ARCH} == "amd64" >XCONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} >X.else >XCONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} >X.endif >X >XGXX_INC=${PREFIX}/lib/gcc/${CONFIGURE_TARGET}/${GCC_VERSION}/include/c++/ >X >XCONFIGURE_ARGS= --disable-nls --with-system-zlib \ >X --with-libiconv-prefix=${PERFIX} --program-suffix=34 \ >X --with-gxx-include-dir=${GXX_INC} \ >X --disable-shared --prefix=${PREFIX} \ >X --enable-languages=c,d,c++ >XGNU_CONFIGURE= yes >X >XWRKSRC= ${WRKDIR}/gcc-${GCC_VERSIONSTRING} >XGCCDIR= ${WRKSRC}/gcc >XD_DIR= ${GCCDIR}/d >XPHOBOSDIR= ${D_DIR}/phobos >X >X.if ${OSVERSION} < 500000 >XIGNORE= "Does not build on 4.X" >X.endif >X >Xpost-extract: >X @${TAR} xjf ${DISTDIR}/${PORTNAME}-${PORTVERSION}.tar.bz2 \ >X -C ${GCCDIR} >X @${RM} ${PHOBOSDIR}/boehm-gc >X @${TAR} xzf ${DISTDIR}/gc6.3.tar.gz -C ${PHOBOSDIR} >X @${MV} ${PHOBOSDIR}/gc6.3 ${PHOBOSDIR}/boehm-gc >X >Xpost-patch: >X @cd ${GCCDIR} && ${PATCH} -p1 < d/patch-gcc-3.4.x >X @echo "++ Patching for d/phobos/boehm-gc ++" >X @for _PF in `${LS} ${PORTSDIR}/devel/boehm-gc/files/*` ; \ >X do \ >X cd ${PHOBOSDIR}/boehm-gc && ${PATCH} < $${_PF}; \ >X done >X >Xdo-install: >X ${INSTALL} -o root -g wheel -m 755 ${GCCDIR}/gdc ${PREFIX}/bin/ >X @${STRIP_CMD} ${PREFIX}/bin/gdc >X ${INSTALL} -o root -g wheel -m 755 ${GCCDIR}/cc1d ${PREFIX}/bin/ >X @${STRIP_CMD} ${PREFIX}/bin/cc1d >X >Xpost-install: >X @${MKDIR} ${WRKSRC}/phobos_build >X @DFLAGS="${DFLAGS}" cd ${WRKSRC}/phobos_build && \ >X ../gcc/d/phobos/configure --prefix=${PREFIX} >X @DFLAGS="${DFLAGS}" cd ${WRKSRC}/phobos_build && \ >X ${GMAKE} && ${GMAKE} install && ${GMAKE} unittest >X >X.include <bsd.port.post.mk> >END-of-lang/gdc/Makefile >echo x - lang/gdc/distinfo >sed 's/^X//' >lang/gdc/distinfo << 'END-of-lang/gdc/distinfo' >XMD5 (gdc-0.8.tar.bz2) = c3e0d5ba6fc893c599995b9e92886e9b >XSIZE (gdc-0.8.tar.bz2) = 769104 >XMD5 (gcc-core-3.4-20041112.tar.bz2) = 118372b155a4c0dcdc839537d13f3194 >XSIZE (gcc-core-3.4-20041112.tar.bz2) = 10968946 >XMD5 (gcc-g++-3.4-20041112.tar.bz2) = 468ba0363174f85ab8edc75c5f6bf0b2 >XSIZE (gcc-g++-3.4-20041112.tar.bz2) = 2473835 >XMD5 (gc6.3.tar.gz) = 8b37ee18cbeb1dfd1866958e280db871 >XSIZE (gc6.3.tar.gz) = 772114 >END-of-lang/gdc/distinfo >echo x - lang/gdc/pkg-descr >sed 's/^X//' >lang/gdc/pkg-descr << 'END-of-lang/gdc/pkg-descr' >XD Front End for GCC >X >XWWW: http://home.earthlink.net/~dvdfrdmn/d/ >END-of-lang/gdc/pkg-descr >echo x - lang/gdc/pkg-plist >sed 's/^X//' >lang/gdc/pkg-plist << 'END-of-lang/gdc/pkg-plist' >Xbin/gdc >Xbin/cc1d >Xinclude/d/unittest.d >Xinclude/d/object.d >Xinclude/d/gcstats.d >Xinclude/d/crc32.d >Xinclude/d/etc/c/recls/win32.mak >Xinclude/d/etc/c/recls/recls.h >Xinclude/d/etc/c/recls/recls.lib >Xinclude/d/etc/c/recls/recls_api.cpp >Xinclude/d/etc/c/recls/recls_api_unix.cpp >Xinclude/d/etc/c/recls/recls_api_win32.cpp >Xinclude/d/etc/c/recls/recls_assert.h >Xinclude/d/etc/c/recls/recls_compiler.h >Xinclude/d/etc/c/recls/recls_compiler_dmc.h >Xinclude/d/etc/c/recls/recls_compiler_gcc.h >Xinclude/d/etc/c/recls/recls_debug.h >Xinclude/d/etc/c/recls/recls_defs.h >Xinclude/d/etc/c/recls/recls_fileinfo.cpp >Xinclude/d/etc/c/recls/recls_fileinfo_unix.cpp >Xinclude/d/etc/c/recls/recls_fileinfo_win32.cpp >Xinclude/d/etc/c/recls/recls_internal.cpp >Xinclude/d/etc/c/recls/recls_internal.h >Xinclude/d/etc/c/recls/recls_language.h >Xinclude/d/etc/c/recls/recls_platform.h >Xinclude/d/etc/c/recls/recls_platform_types.h >Xinclude/d/etc/c/recls/recls_retcodes.h >Xinclude/d/etc/c/recls/recls_unix.h >Xinclude/d/etc/c/recls/recls_util.cpp >Xinclude/d/etc/c/recls/recls_util.h >Xinclude/d/etc/c/recls/recls_util_unix.cpp >Xinclude/d/etc/c/recls/recls_util_win32.cpp >Xinclude/d/etc/c/recls/recls_win32.h >Xinclude/d/etc/c/recls/linux.mak >Xinclude/d/etc/c/stlsoft/winstl_tls_index.h >Xinclude/d/etc/c/stlsoft/stlsoft_cccap_dmc.h >Xinclude/d/etc/c/stlsoft/stlsoft_cccap_gcc.h >Xinclude/d/etc/c/stlsoft/stlsoft_iterator.h >Xinclude/d/etc/c/stlsoft/stlsoft_lock_scope.h >Xinclude/d/etc/c/stlsoft/stlsoft_null.h >Xinclude/d/etc/c/stlsoft/stlsoft_null_mutex.h >Xinclude/d/etc/c/stlsoft/stlsoft_nulldef.h >Xinclude/d/etc/c/stlsoft/stlsoft_static_initialisers.h >Xinclude/d/etc/c/stlsoft/unixstl.h >Xinclude/d/etc/c/stlsoft/unixstl_current_directory.h >Xinclude/d/etc/c/stlsoft/unixstl_current_directory_scope.h >Xinclude/d/etc/c/stlsoft/unixstl_environment_variable.h >Xinclude/d/etc/c/stlsoft/unixstl_filesystem_traits.h >Xinclude/d/etc/c/stlsoft/unixstl_findfile_sequence.h >Xinclude/d/etc/c/stlsoft/unixstl_functionals.h >Xinclude/d/etc/c/stlsoft/unixstl_glob_sequence.h >Xinclude/d/etc/c/stlsoft/unixstl_limits.h >Xinclude/d/etc/c/stlsoft/unixstl_process_mutex.h >Xinclude/d/etc/c/stlsoft/unixstl_readdir_sequence.h >Xinclude/d/etc/c/stlsoft/unixstl_spin_mutex.h >Xinclude/d/etc/c/stlsoft/unixstl_string_access.h >Xinclude/d/etc/c/stlsoft/unixstl_thread_mutex.h >Xinclude/d/etc/c/stlsoft/winstl.h >Xinclude/d/etc/c/stlsoft/winstl_atomic_functions.h >Xinclude/d/etc/c/stlsoft/winstl_filesystem_traits.h >Xinclude/d/etc/c/stlsoft/winstl_findfile_sequence.h >Xinclude/d/etc/c/stlsoft/winstl_spin_mutex.h >Xinclude/d/etc/c/stlsoft/winstl_system_version.h >Xinclude/d/etc/c/stlsoft/winstl_thread_mutex.h >Xinclude/d/etc/c/stlsoft/stlsoft.h >Xinclude/d/etc/c/zlib/zutil.h >Xinclude/d/etc/c/zlib/algorithm.txt >Xinclude/d/etc/c/zlib/ChangeLog >Xinclude/d/etc/c/zlib/compress.c >Xinclude/d/etc/c/zlib/crc32.c >Xinclude/d/etc/c/zlib/crc32.h >Xinclude/d/etc/c/zlib/deflate.c >Xinclude/d/etc/c/zlib/deflate.h >Xinclude/d/etc/c/zlib/example.c >Xinclude/d/etc/c/zlib/FAQ >Xinclude/d/etc/c/zlib/gzio.c >Xinclude/d/etc/c/zlib/INDEX >Xinclude/d/etc/c/zlib/infback.c >Xinclude/d/etc/c/zlib/infblock.c >Xinclude/d/etc/c/zlib/infblock.h >Xinclude/d/etc/c/zlib/infcodes.c >Xinclude/d/etc/c/zlib/infcodes.h >Xinclude/d/etc/c/zlib/inffast.c >Xinclude/d/etc/c/zlib/inffast.h >Xinclude/d/etc/c/zlib/inffixed.h >Xinclude/d/etc/c/zlib/inflate.c >Xinclude/d/etc/c/zlib/inflate.h >Xinclude/d/etc/c/zlib/inftrees.c >Xinclude/d/etc/c/zlib/inftrees.h >Xinclude/d/etc/c/zlib/infutil.c >Xinclude/d/etc/c/zlib/infutil.h >Xinclude/d/etc/c/zlib/linux.mak >Xinclude/d/etc/c/zlib/maketree.c >Xinclude/d/etc/c/zlib/minigzip.c >Xinclude/d/etc/c/zlib/README >Xinclude/d/etc/c/zlib/trees.c >Xinclude/d/etc/c/zlib/trees.h >Xinclude/d/etc/c/zlib/uncompr.c >Xinclude/d/etc/c/zlib/win32.mak >Xinclude/d/etc/c/zlib/zconf.h >Xinclude/d/etc/c/zlib/zconf.in.h >Xinclude/d/etc/c/zlib/zlib.3 >Xinclude/d/etc/c/zlib/zlib.h >Xinclude/d/etc/c/zlib/zlib.html >Xinclude/d/etc/c/zlib/zlib.lib >Xinclude/d/etc/c/zlib/zutil.c >Xinclude/d/etc/c/zlib/adler32.c >Xinclude/d/etc/c/zlib.d >Xinclude/d/gcc/unwind.d >Xinclude/d/gcc/builtins.d >Xinclude/d/gcc/cbridge_fdset.c >Xinclude/d/gcc/cbridge_math.c >Xinclude/d/gcc/cbridge_stdio.c >Xinclude/d/gcc/cbridge_time.c >Xinclude/d/gcc/configext.d >Xinclude/d/gcc/deh.d >Xinclude/d/gcc/gcgcc.d >Xinclude/d/gcc/support.d >Xinclude/d/gcc/threadsem.d >Xinclude/d/gcc/boehm-gc-d_init.c >Xinclude/d/gcc/config.d >Xinclude/d/gcc/configunix.d >Xinclude/d/internal/gc/win32.mak >Xinclude/d/internal/gc/gcbits.d >Xinclude/d/internal/gc/gclinux.d >Xinclude/d/internal/gc/gcx.d >Xinclude/d/internal/gc/linux.mak >Xinclude/d/internal/gc/testgc.d >Xinclude/d/internal/gc/win32.d >Xinclude/d/internal/gc/gc.d >Xinclude/d/internal/aApply.d >Xinclude/d/internal/adi.d >Xinclude/d/internal/alloca.d >Xinclude/d/internal/arraycast.d >Xinclude/d/internal/arraycat.d >Xinclude/d/internal/cast.d >Xinclude/d/internal/cmath2.d >Xinclude/d/internal/complex.c >Xinclude/d/internal/critical.c >Xinclude/d/internal/deh.c >Xinclude/d/internal/deh2.d >Xinclude/d/internal/dmain2.d >Xinclude/d/internal/invariant.d >Xinclude/d/internal/llmath.d >Xinclude/d/internal/mars.h >Xinclude/d/internal/memset.d >Xinclude/d/internal/minit.asm >Xinclude/d/internal/monitor.c >Xinclude/d/internal/obj.d >Xinclude/d/internal/object.d >Xinclude/d/internal/qsort.d >Xinclude/d/internal/aaA.d >Xinclude/d/internal/switch.d >Xinclude/d/std/windows/iunknown.d >Xinclude/d/std/windows/registry.d >Xinclude/d/std/c/mach/mach.d >Xinclude/d/std/c/mach/mach_extern.d >Xinclude/d/std/c/darwin/darwin.d >Xinclude/d/std/c/linux/linux.d >Xinclude/d/std/c/linux/linuxextern.d >Xinclude/d/std/c/windows/com.d >Xinclude/d/std/c/windows/windows.d >Xinclude/d/std/c/dirent.d >Xinclude/d/std/c/process.d >Xinclude/d/std/c/stdarg.d >Xinclude/d/std/c/stdio.d >Xinclude/d/std/c/stdlib.d >Xinclude/d/std/c/time.d >Xinclude/d/std/c/unix.d >Xinclude/d/std/c/math.d >Xinclude/d/std/typeinfo/ti_wchar.d >Xinclude/d/std/typeinfo/ti_AC.d >Xinclude/d/std/typeinfo/ti_Adchar.d >Xinclude/d/std/typeinfo/ti_Ag.d >Xinclude/d/std/typeinfo/ti_Aint.d >Xinclude/d/std/typeinfo/ti_Along.d >Xinclude/d/std/typeinfo/ti_Ashort.d >Xinclude/d/std/typeinfo/ti_Aubyte.d >Xinclude/d/std/typeinfo/ti_Auint.d >Xinclude/d/std/typeinfo/ti_Aulong.d >Xinclude/d/std/typeinfo/ti_Aushort.d >Xinclude/d/std/typeinfo/ti_Awchar.d >Xinclude/d/std/typeinfo/ti_bit.d >Xinclude/d/std/typeinfo/ti_byte.d >Xinclude/d/std/typeinfo/ti_C.d >Xinclude/d/std/typeinfo/ti_cdouble.d >Xinclude/d/std/typeinfo/ti_cfloat.d >Xinclude/d/std/typeinfo/ti_char.d >Xinclude/d/std/typeinfo/ti_creal.d >Xinclude/d/std/typeinfo/ti_dchar.d >Xinclude/d/std/typeinfo/ti_delegate.d >Xinclude/d/std/typeinfo/ti_double.d >Xinclude/d/std/typeinfo/ti_float.d >Xinclude/d/std/typeinfo/ti_idouble.d >Xinclude/d/std/typeinfo/ti_ifloat.d >Xinclude/d/std/typeinfo/ti_int.d >Xinclude/d/std/typeinfo/ti_ireal.d >Xinclude/d/std/typeinfo/ti_long.d >Xinclude/d/std/typeinfo/ti_ptr.d >Xinclude/d/std/typeinfo/ti_real.d >Xinclude/d/std/typeinfo/ti_short.d >Xinclude/d/std/typeinfo/ti_ubyte.d >Xinclude/d/std/typeinfo/ti_uint.d >Xinclude/d/std/typeinfo/ti_ulong.d >Xinclude/d/std/typeinfo/ti_ushort.d >Xinclude/d/std/typeinfo/ti_Aa.d >Xinclude/d/std/compiler.d >Xinclude/d/std/conv.d >Xinclude/d/std/ctype.d >Xinclude/d/std/date.d >Xinclude/d/std/dateparse.d >Xinclude/d/std/file.d >Xinclude/d/std/format.d >Xinclude/d/std/gc.d >Xinclude/d/std/intrinsic.d >Xinclude/d/std/loader.d >Xinclude/d/std/math.d >Xinclude/d/std/math2.d >Xinclude/d/std/md5.d >Xinclude/d/std/mmfile.d >Xinclude/d/std/moduleinit.d >Xinclude/d/std/outbuffer.d >Xinclude/d/std/outofmemory.d >Xinclude/d/std/path.d >Xinclude/d/std/perf.d >Xinclude/d/std/process.d >Xinclude/d/std/random.d >Xinclude/d/std/recls.d >Xinclude/d/std/regexp.d >Xinclude/d/std/stdio.d >Xinclude/d/std/socket.d >Xinclude/d/std/socketstream.d >Xinclude/d/std/stdarg.d >Xinclude/d/std/stdint.d >Xinclude/d/std/stream.d >Xinclude/d/std/string.d >Xinclude/d/std/switcherr.d >Xinclude/d/std/syserror.d >Xinclude/d/std/system.d >Xinclude/d/std/thread.d >Xinclude/d/std/uri.d >Xinclude/d/std/utf.d >Xinclude/d/std/zip.d >Xinclude/d/std/array.d >Xinclude/d/std/zlib.d >Xinclude/d/std/asserterror.d >Xinclude/d/std/base64.d >Xinclude/d/phobos-ver-syms >X@dirrm include/d/etc/c/recls >X@dirrm include/d/etc/c/stlsoft >X@dirrm include/d/etc/c/zlib >X@dirrm include/d/etc/c >X@dirrm include/d/etc >X@dirrm include/d/gcc >X@dirrm include/d/internal/gc >X@dirrm include/d/internal >X@dirrm include/d/std/windows >X@dirrm include/d/std/c/mach >X@dirrm include/d/std/c/darwin >X@dirrm include/d/std/c/linux >X@dirrm include/d/std/c/windows >X@dirrm include/d/std/c >X@dirrm include/d/std/typeinfo >X@dirrm include/d/std >X@dirrm include/d/ >Xlib/libphobos.a >Xlib/libphobos.spec >END-of-lang/gdc/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 74072
: 48395