5 MASTER_SITES= http://homepages.rya-online.net/plunky/
6 DISTFILES= ppp-lzs-1.2.tar.gz
8 MAINTAINER= plunky@rya-online.net
9 HOMEPAGE= http://homepages.rya-online.net/plunky/lzs.html
10 COMMENT= NetBSD kernel module for LZS decompression with PPP
12 # TODO - verify version (nbsomething most likely)
13 DEPENDS+= pppd>=2.4.3:../../net/pppd
15 ONLY_FOR_PLATFORM= NetBSD-*-*
16 MESSAGE_SUBST+= PREFIX=${PREFIX:Q}
19 INSTALLATION_DIRS= lkm
21 WRKSRC= ${WRKDIR:Q}/ppp-lzs-1.2
23 .include "../../mk/bsd.prefs.mk"
25 PKG_OPTIONS_VAR= PKG_OPTIONS.lzs-lkm
26 PKG_SUPPORTED_OPTIONS= lkm-diagnostic lkm-debug lkm-lockdebug lkm-malloclog lkm-multiprocessor
28 .include "../../mk/bsd.options.mk"
30 .if !empty(PKG_OPTIONS:Mlkm-diagnostic)
31 CPPFLAGS+= -DDIAGNOSTIC
34 .if !empty(PKG_OPTIONS:Mlkm-debug)
38 .if !empty(PKG_OPTIONS:Mlkm-lockdebug)
39 CPPFLAGS+= -DLOCKDEBUG
42 .if !empty(PKG_OPTIONS:Mlkm-malloclog)
43 CPPFLAGS+= -DMALLOCLOG
46 .if !empty(PKG_OPTIONS:Mlkm-multiprocessor)
47 CPPFLAGS+= -DMULTIPROCESSOR
51 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
52 ${WRKSRC:Q}/lkm/lzs.o ${PREFIX:Q}/lkm/lzs.o
54 .include "../../mk/bsd.pkg.mk"