| @@ -1,18 +1,18 @@ | | | @@ -1,18 +1,18 @@ |
1 | # $NetBSD: Makefile,v 1.45 2017/02/15 01:27:00 maya Exp $ | | 1 | # $NetBSD: Makefile,v 1.46 2017/02/23 10:18:06 rin Exp $ |
2 | | | 2 | |
3 | DISTNAME= simh-4.0.0 | | 3 | DISTNAME= simh-4.0.0 |
4 | PKGNAME= simh-4.0.0.20161218 | | 4 | PKGNAME= simh-4.0.0.20161218 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= emulators | | 6 | CATEGORIES= emulators |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=simh/} | | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=simh/} |
8 | GITHUB_PROJECT= simh | | 8 | GITHUB_PROJECT= simh |
9 | GITHUB_TAG= 7964e2b72d9cad0309afa7da08dd7e5e2336cd37 | | 9 | GITHUB_TAG= 7964e2b72d9cad0309afa7da08dd7e5e2336cd37 |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://simh.trailing-edge.com/ | | 12 | HOMEPAGE= http://simh.trailing-edge.com/ |
13 | COMMENT= Bob Supniks historical computer simulator | | 13 | COMMENT= Bob Supniks historical computer simulator |
14 | | | 14 | |
15 | USE_TOOLS+= gmake | | 15 | USE_TOOLS+= gmake |
16 | | | 16 | |
17 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 | | 17 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 |
18 | | | 18 | |
| @@ -23,42 +23,41 @@ BUILDLINK_TRANSFORM+= rm:-fwhole-program | | | @@ -23,42 +23,41 @@ BUILDLINK_TRANSFORM+= rm:-fwhole-program |
23 | | | 23 | |
24 | .if (${MACHINE_ARCH} == "arm") | | 24 | .if (${MACHINE_ARCH} == "arm") |
25 | BUILDLINK_TRANSFORM+= rm:-O2 | | 25 | BUILDLINK_TRANSFORM+= rm:-O2 |
26 | .endif | | 26 | .endif |
27 | | | 27 | |
28 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 | | 28 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 |
29 | .if (${MACHINE_ARCH} == "vax") | | 29 | .if (${MACHINE_ARCH} == "vax") |
30 | CFLAGS+= -fforce-addr | | 30 | CFLAGS+= -fforce-addr |
31 | .endif | | 31 | .endif |
32 | | | 32 | |
33 | CFLAGS.SunOS+= -DBSD_COMP | | 33 | CFLAGS.SunOS+= -DBSD_COMP |
34 | LDFLAGS.SunOS+= -lm | | 34 | LDFLAGS.SunOS+= -lm |
35 | | | 35 | |
36 | CFLAGS+= -DUSE_NETWORK | | | |
37 | LDFLAGS+= -lpcap | | | |
38 | | | | |
39 | INSTALLATION_DIRS= bin share/simh share/doc/simh | | 36 | INSTALLATION_DIRS= bin share/simh share/doc/simh |
40 | | | 37 | |
41 | MAKE_FILE= makefile | | 38 | MAKE_FILE= makefile |
42 | INCLUDES= ${PREFIX:Q}/include:\ | | 39 | INCLUDES= ${PREFIX:Q}/include:\ |
43 | ${BUILDLINK_PREFIX.SDL_ttf:Q}/include/SDL:\ | | 40 | ${BUILDLINK_PREFIX.SDL_ttf:Q}/include/SDL:\ |
44 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ | | 41 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ |
45 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ | | 42 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ |
46 | ${BUILDLINK_PREFIX.png:Q}/include | | 43 | ${BUILDLINK_PREFIX.png:Q}/include:\ |
| | | 44 | /usr/include |
47 | LIBRARIES= ${PREFIX:Q}/lib:\ | | 45 | LIBRARIES= ${PREFIX:Q}/lib:\ |
48 | ${BUILDLINK_PREFIX.SDL_ttf:Q}/lib${LIBABISUFFIX}:\ | | 46 | ${BUILDLINK_PREFIX.SDL_ttf:Q}/lib${LIBABISUFFIX}:\ |
49 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ | | 47 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ |
50 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ | | 48 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ |
51 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX} | | 49 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\ |
| | | 50 | /usr/lib${LIBABISUFFIX} |
52 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} | | 51 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} |
53 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} | | 52 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} |
54 | MAKE_ENV+= GCC=${CC:Q} | | 53 | MAKE_ENV+= GCC=${CC:Q} |
55 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} CFLAGS_O=${CFLAGS:Q} | | 54 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} CFLAGS_O=${CFLAGS:Q} |
56 | | | 55 | |
57 | post-extract: | | 56 | post-extract: |
58 | ${MKDIR} ${WRKSRC}/BIN | | 57 | ${MKDIR} ${WRKSRC}/BIN |
59 | | | 58 | |
60 | do-install: | | 59 | do-install: |
61 | (cd ${WRKSRC}/BIN && for BIN in *; do \ | | 60 | (cd ${WRKSRC}/BIN && for BIN in *; do \ |
62 | if [ -f $$BIN ] ; then \ | | 61 | if [ -f $$BIN ] ; then \ |
63 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ | | 62 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ |
64 | fi ; \ | | 63 | fi ; \ |