| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.14 2008/06/14 14:30:23 adrianp Exp $ | | 1 | # $NetBSD: Makefile,v 1.15 2008/07/15 11:48:34 adrianp Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= InspIRCd-1.1.20 | | 4 | DISTNAME= InspIRCd-1.1.20 |
5 | PKGNAME= ${DISTNAME:S/InspIRCd/inspircd/} | | 5 | PKGNAME= ${DISTNAME:S/InspIRCd/inspircd/} |
6 | CATEGORIES= chat | | 6 | CATEGORIES= chat |
7 | MASTER_SITES= http://www.inspircd.org/downloads/ | | 7 | MASTER_SITES= http://www.inspircd.org/downloads/ |
8 | EXTRACT_SUFX= .tar.bz2 | | 8 | EXTRACT_SUFX= .tar.bz2 |
9 | | | 9 | |
10 | MAINTAINER= adrianp@NetBSD.org | | 10 | MAINTAINER= adrianp@NetBSD.org |
11 | HOMEPAGE= http://www.inspircd.org/ | | 11 | HOMEPAGE= http://www.inspircd.org/ |
12 | COMMENT= Modular C++ IRC Daemon | | 12 | COMMENT= Modular C++ IRC Daemon |
13 | | | 13 | |
14 | USE_TOOLS+= perl:build gmake pkg-config | | 14 | USE_TOOLS+= perl:build gmake pkg-config |
| @@ -90,35 +90,36 @@ INSP_MAXIDENT?= 12 | | | @@ -90,35 +90,36 @@ INSP_MAXIDENT?= 12 |
90 | INSP_MAXQUIT?= 255 | | 90 | INSP_MAXQUIT?= 255 |
91 | INSP_MAXTOPIC?= 307 | | 91 | INSP_MAXTOPIC?= 307 |
92 | INSP_MAXKICK?= 255 | | 92 | INSP_MAXKICK?= 255 |
93 | INSP_MAXGECOS?= 128 | | 93 | INSP_MAXGECOS?= 128 |
94 | INSP_MAXAWAY?= 200 | | 94 | INSP_MAXAWAY?= 200 |
95 | INSP_MAXMODES?= 20 | | 95 | INSP_MAXMODES?= 20 |
96 | | | 96 | |
97 | CHECK_BUILTIN.openssl:=yes | | 97 | CHECK_BUILTIN.openssl:=yes |
98 | .include "../../security/openssl/builtin.mk" | | 98 | .include "../../security/openssl/builtin.mk" |
99 | CHECK_BUILTIN.openssl:=no | | 99 | CHECK_BUILTIN.openssl:=no |
100 | | | 100 | |
101 | post-extract: | | 101 | post-extract: |
102 | ${MV} ${WRKDIR}/inspircd ${WRKDIR}/${DISTNAME:S/InspIRCd/inspircd/} | | 102 | ${MV} ${WRKDIR}/inspircd ${WRKDIR}/${DISTNAME:S/InspIRCd/inspircd/} |
103 | .if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) | | 103 | .if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) && !empty(PKG_OPTIONS:Mssl) |
104 | ${CP} ${FILESDIR}/openssl.pc ${WRKSRC}/openssl.pc | | 104 | ${CP} ${FILESDIR}/openssl.pc ${WRKSRC}/openssl.pc |
105 | SUBST_FILES.conf+= ${WRKSRC}/openssl.pc | | 105 | SUBST_FILES.conf+= ${WRKSRC}/openssl.pc |
106 | SUBST_SED.conf+= -e "s|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g" | | 106 | SUBST_SED.conf+= -e "s|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g" |
107 | SUBST_SED.conf+= -e "s|@SSLVER@|${BUILTIN_VERSION.openssl}|g" | | 107 | SUBST_SED.conf+= -e "s|@SSLVER@|${BUILTIN_VERSION.openssl}|g" |
108 | .endif | | 108 | .endif |
109 | | | 109 | |
110 | pre-configure: | | 110 | pre-configure: |
111 | .if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) | | 111 | .if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) && !empty(PKG_OPTIONS:Mssl) |
| | | 112 | ${MKDIR} ${BUILDLINK_DIR}/lib/pkgconfig |
112 | ${CP} ${WRKSRC}/openssl.pc ${BUILDLINK_DIR}/lib/pkgconfig | | 113 | ${CP} ${WRKSRC}/openssl.pc ${BUILDLINK_DIR}/lib/pkgconfig |
113 | .endif | | 114 | .endif |
114 | .if defined(MODULES) | | 115 | .if defined(MODULES) |
115 | . for f in ${MODULES} | | 116 | . for f in ${MODULES} |
116 | ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f} | | 117 | ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f} |
117 | . endfor | | 118 | . endfor |
118 | .endif | | 119 | .endif |
119 | .if defined(HEADERS) | | 120 | .if defined(HEADERS) |
120 | . for f in ${HEADERS} | | 121 | . for f in ${HEADERS} |
121 | ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f} | | 122 | ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f} |
122 | . endfor | | 123 | . endfor |
123 | .endif | | 124 | .endif |
124 | | | 125 | |