summaryrefslogtreecommitdiff
path: root/palm/prc-tools-gcc/Makefile
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2000-03-31 04:08:41 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2000-03-31 04:08:41 +0000
commit7bb9ffbfb8374ca15c0eabbddc0b80cf364fa67c (patch)
tree5617625a9be0e7a5f181e2557d5cbc616e5216fb /palm/prc-tools-gcc/Makefile
parentPRC-tools for Palm OS (binutils part). (diff)
PRC-tools for Palm OS (gcc part).
Notes
Notes: svn path=/head/; revision=27168
Diffstat (limited to 'palm/prc-tools-gcc/Makefile')
-rw-r--r--palm/prc-tools-gcc/Makefile50
1 files changed, 50 insertions, 0 deletions
diff --git a/palm/prc-tools-gcc/Makefile b/palm/prc-tools-gcc/Makefile
new file mode 100644
index 000000000000..bf96dac980b6
--- /dev/null
+++ b/palm/prc-tools-gcc/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: Palm OS PRC-Tools (gcc part)
+# Version required: 2.0
+# Date created: Mar 22 2000
+# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+DISTNAME= prc-tools-2.0
+PKGNAME= prc-tools-gcc-2.0
+CATEGORIES= palm
+MASTER_SITES= http://www.palm.com/devzone/tools/gcc/dist/ \
+ ${MASTER_SITE_GNU}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ gdb/gdb-4.18.tar.gz gcc/gcc-2.95.2.tar.gz
+
+MAINTAINER= kuriyama@FreeBSD.org
+
+BUILD_DEPENDS= ${PREFIX}/bin/m68k-palmos-as:${PORTSDIR}/palm/prc-tools-binutils
+
+USE_BISON= YES
+USE_GMAKE= YES
+PREFIX= ${LOCALBASE}/pilot
+WRKSRC= ${WRKDIR}/build
+ALL_TARGET= all-gcc
+INSTALL_TARGET= install-gcc
+HAS_CONFIGURE= YES
+CONFIGURE_SCRIPT= ../prc-tools-2.0/configure
+CONFIGURE_ARGS= --target=m68k-palmos --enable-languages=c,c++ \
+ --sharedstatedir=${LOCALBASE}/palmdev --prefix=${PREFIX}
+CONFIGURE_ENV= PATH=${PATH}:${PREFIX}/bin
+MAKE_ENV= PATH=${PATH}:${PREFIX}/bin
+MAN1= cccp.1 m68k-palmos-g++.1 m68k-palmos-gcc.1
+
+.include <bsd.port.pre.mk>
+
+CFLAGS:= ${CFLAGS:S/-m486//g}
+
+pre-patch:
+ ${MKDIR} ${WRKSRC}/empty
+ (cd ${WRKDIR} && \
+ ${CAT} prc-tools-2.0/gcc-2.95.2.palmos.diff \
+ prc-tools-2.0/gdb-4.18.palmos.diff | ${PATCH} -p0)
+
+pre-configure:
+ (cd ${WRKDIR}/prc-tools-2.0 && \
+ ${LN} -sf ../gdb-4.18 gdb; \
+ ${LN} -sf ../gcc-2.95.2 gcc)
+
+.include <bsd.port.post.mk>