Fri Jan 8 17:03:16 2010 UTC ()
Too ancient a source for amd64.


(joerg)
diff -r1.30 -r1.31 pkgsrc/lang/gpc/Makefile

cvs diff -r1.30 -r1.31 pkgsrc/lang/gpc/Makefile (switch to unified diff)

--- pkgsrc/lang/gpc/Makefile 2007/02/22 19:01:20 1.30
+++ pkgsrc/lang/gpc/Makefile 2010/01/08 17:03:16 1.31
@@ -1,80 +1,80 @@ @@ -1,80 +1,80 @@
1# $NetBSD: Makefile,v 1.30 2007/02/22 19:01:20 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2010/01/08 17:03:16 joerg Exp $
2 2
3DISTNAME= gpc-2.1 3DISTNAME= gpc-2.1
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= http://www.gnu-pascal.de/stable/ 6MASTER_SITES= http://www.gnu-pascal.de/stable/
7DISTFILES= ${DISTNAME}${EXTRACT_SUFX} 7DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
8DISTFILES+= gcc-2.95.3.tar.gz 8DISTFILES+= gcc-2.95.3.tar.gz
9SITES.gcc-2.95.3.tar.gz=${MASTER_SITE_GNU:=gcc/} 9SITES.gcc-2.95.3.tar.gz=${MASTER_SITE_GNU:=gcc/}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.gnu-pascal.de/gpc/h-index.html 12HOMEPAGE= http://www.gnu-pascal.de/gpc/h-index.html
13COMMENT= GNU Pascal Compiler 13COMMENT= GNU Pascal Compiler
14 14
15PATCH_SITES= ${MASTER_SITE_LOCAL} 15PATCH_SITES= ${MASTER_SITE_LOCAL}
16PATCHFILES= gcc-2.95.3-diff-2002-08-29.gz 16PATCHFILES= gcc-2.95.3-diff-2002-08-29.gz
17 17
18BUILD_DEPENDS+= gsed-[0-9]*:../../textproc/gsed 18BUILD_DEPENDS+= gsed-[0-9]*:../../textproc/gsed
19 19
20NOT_FOR_PLATFORM+= Interix-*-* 20NOT_FOR_PLATFORM+= Interix-*-* *-*-x86_64
21 21
22WRKSRC= ${WRKDIR}/gcc-2.95.3 22WRKSRC= ${WRKDIR}/gcc-2.95.3
23USE_TOOLS+= gmake 23USE_TOOLS+= gmake
24USE_NCURSES= yes 24USE_NCURSES= yes
25PLIST_SRC= PLIST 25PLIST_SRC= PLIST
26 26
27.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
28 28
29GCC_REQD+= 2.95.3 29GCC_REQD+= 2.95.3
30 30
31.if ${OPSYS} == "NetBSD" 31.if ${OPSYS} == "NetBSD"
32CFLAGS+= -DNETBSD_NATIVE 32CFLAGS+= -DNETBSD_NATIVE
33GPC_PREFIX= ${PREFIX} 33GPC_PREFIX= ${PREFIX}
34GPC_SUBPREFIX= 34GPC_SUBPREFIX=
35PLIST_SRC+= PLIST.netbsd 35PLIST_SRC+= PLIST.netbsd
36.else 36.else
37GPC_PREFIX= ${_GCC_PREFIX} 37GPC_PREFIX= ${_GCC_PREFIX}
38GPC_SUBPREFIX= ${_GCC_SUBPREFIX}/ 38GPC_SUBPREFIX= ${_GCC_SUBPREFIX}/
39.endif 39.endif
40 40
41HAS_CONFIGURE= yes 41HAS_CONFIGURE= yes
42CONFIGURE_SCRIPT= ${WRKSRC}/configure 42CONFIGURE_SCRIPT= ${WRKSRC}/configure
43CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} 43CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q}
44CONFIGURE_ARGS+= --prefix=${GPC_PREFIX:Q} 44CONFIGURE_ARGS+= --prefix=${GPC_PREFIX:Q}
45CONFIGURE_ARGS+= --infodir=${PREFIX:Q}/${PKGINFODIR:Q} 45CONFIGURE_ARGS+= --infodir=${PREFIX:Q}/${PKGINFODIR:Q}
46CONFIGURE_ARGS+= --mandir=${PREFIX:Q}/${PKGMANDIR:Q} 46CONFIGURE_ARGS+= --mandir=${PREFIX:Q}/${PKGMANDIR:Q}
47CONFIGURE_ARGS+= --enable-shared 47CONFIGURE_ARGS+= --enable-shared
48CONFIGURE_ARGS+= --enable-languages=pascal 48CONFIGURE_ARGS+= --enable-languages=pascal
49 49
50PLIST_SUBST+= GPC_SUBPREFIX=${GPC_SUBPREFIX:Q} 50PLIST_SUBST+= GPC_SUBPREFIX=${GPC_SUBPREFIX:Q}
51 51
52CONFIGURE_DIRS= ${WRKDIR}/objdir 52CONFIGURE_DIRS= ${WRKDIR}/objdir
53BUILD_DIRS= ${CONFIGURE_DIRS} 53BUILD_DIRS= ${CONFIGURE_DIRS}
54INSTALL_DIRS= ${BUILD_DIRS}/gcc 54INSTALL_DIRS= ${BUILD_DIRS}/gcc
55 55
56INSTALL_TARGET= pascal.install 56INSTALL_TARGET= pascal.install
57 57
58INFO_FILES= # PLIST 58INFO_FILES= # PLIST
59 59
60post-extract: 60post-extract:
61 ${MKDIR} ${WRKSRC} 61 ${MKDIR} ${WRKSRC}
62 ${CP} ${.CURDIR}/../gcc/files/xm-netbsd.h ${WRKSRC}/gcc/config 62 ${CP} ${.CURDIR}/../gcc/files/xm-netbsd.h ${WRKSRC}/gcc/config
63 ${CP} ${.CURDIR}/../gcc/files/xm-target64.h ${WRKSRC}/gcc/config 63 ${CP} ${.CURDIR}/../gcc/files/xm-target64.h ${WRKSRC}/gcc/config
64 for file in ${.CURDIR}/../gcc/files/*_* ; do \ 64 for file in ${.CURDIR}/../gcc/files/*_* ; do \
65 arch=`${BASENAME} $${file} | ${SED} -e "s/_.*//"`; \ 65 arch=`${BASENAME} $${file} | ${SED} -e "s/_.*//"`; \
66 dest=`${BASENAME} $${file} | ${SED} -e "s/$${arch}_//"`; \ 66 dest=`${BASENAME} $${file} | ${SED} -e "s/$${arch}_//"`; \
67 ${MKDIR} ${WRKSRC}/gcc/config/$${arch}; \ 67 ${MKDIR} ${WRKSRC}/gcc/config/$${arch}; \
68 ${CP} $${file} ${WRKSRC}/gcc/config/$${arch}/$${dest}; \ 68 ${CP} $${file} ${WRKSRC}/gcc/config/$${arch}/$${dest}; \
69 done 69 done
70 ${RM} ${WRKSRC}/gcc/config/alpha/netbsd-elf.h 70 ${RM} ${WRKSRC}/gcc/config/alpha/netbsd-elf.h
71 ${RM} ${WRKSRC}/gcc/config/arm/t-netbsd 71 ${RM} ${WRKSRC}/gcc/config/arm/t-netbsd
72 ${RM} ${WRKSRC}/gcc/config/mips/x-netbsd 72 ${RM} ${WRKSRC}/gcc/config/mips/x-netbsd
73 73
74pre-patch: 74pre-patch:
75 ${MV} -f ${WRKDIR}/gpc-20020510/p ${WRKDIR}/gcc-2.95.3/gcc/ 75 ${MV} -f ${WRKDIR}/gpc-20020510/p ${WRKDIR}/gcc-2.95.3/gcc/
76 76
77pre-configure: 77pre-configure:
78 ${MKDIR} ${BUILD_DIRS} 78 ${MKDIR} ${BUILD_DIRS}
79 79
80.include "../../mk/bsd.pkg.mk" 80.include "../../mk/bsd.pkg.mk"