summaryrefslogtreecommitdiff
path: root/lang/gdc
diff options
context:
space:
mode:
authorDaichi GOTO <daichi@FreeBSD.org>2006-09-05 12:24:51 +0000
committerDaichi GOTO <daichi@FreeBSD.org>2006-09-05 12:24:51 +0000
commit0796cb3b2fbd0dd833f42e852ec34b829199f8e8 (patch)
tree512eb189d0ce157abba1ec7f1711df64de476f3e /lang/gdc
parentAdd p5-Test-Object 0.06, thoroughly testing objects via registered (diff)
fixes: lang/gdc: add the "dmd wrapper script"
- add the "dmd wrapper script" PR: misc/102725 Submitted by: maintainer
Notes
Notes: svn path=/head/; revision=172315
Diffstat (limited to 'lang/gdc')
-rw-r--r--lang/gdc/Makefile7
-rw-r--r--lang/gdc/pkg-plist1
2 files changed, 6 insertions, 2 deletions
diff --git a/lang/gdc/Makefile b/lang/gdc/Makefile
index ce830efcbb3d..5e45ba5c9aee 100644
--- a/lang/gdc/Makefile
+++ b/lang/gdc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gdc
PORTVERSION= 0.19
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC} \
${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/dgcc/g:S/$/:gdc/g}
@@ -23,7 +24,7 @@ ONLY_FOR_ARCHS= i386
USE_BISON= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= yes
SRCDIR= ${WRKDIR}/gcc-${GCC_VERSIONSTRING}
WRKSRC= ${WRKDIR}/build
@@ -39,7 +40,7 @@ CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}\///}/configure
PLIST_SUB= GCC_VER=${GCC_VERSION} CONF_TARGET=${CONFIGURE_TARGET}
-MAN1= gdc.1
+MAN1= gdc.1 gdmd.1
.ifndef TARGET_GCC
TARGET_GCC= 3.4 # default
@@ -115,7 +116,9 @@ post-build:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gcc/gdc ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/gcc/cc1d ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${GCCDIR}/d/dmd-script ${PREFIX}/bin/gdmd
${INSTALL_MAN} ${GCCDIR}/d/gdc.1 ${PREFIX}/man/man1
+ ${INSTALL_MAN} ${GCCDIR}/d/dmd-script.1 ${PREFIX}/man/man1/gdmd.1
@(cd ${WRKSRC} && ${GMAKE} install-target-libphobos)
check: build
diff --git a/lang/gdc/pkg-plist b/lang/gdc/pkg-plist
index 2f85bcd58e53..983faf0d3d40 100644
--- a/lang/gdc/pkg-plist
+++ b/lang/gdc/pkg-plist
@@ -1,5 +1,6 @@
bin/gdc
bin/cc1d
+bin/gdmd
include/d/%%GCC_VER%%/etc/gamma.d
include/d/%%GCC_VER%%/etc/c/zlib.d
include/d/%%GCC_VER%%/etc/c/zlib/crc32.h