Wed Feb 8 23:48:46 2017 UTC ()
add an option for static linking.  No change to the default build


(dmcmahill)
diff -r1.13 -r1.14 pkgsrc/net/inadyn/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/net/inadyn/Makefile (expand / switch to unified diff)

--- pkgsrc/net/inadyn/Makefile 2016/05/29 22:32:11 1.13
+++ pkgsrc/net/inadyn/Makefile 2017/02/08 23:48:45 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.13 2016/05/29 22:32:11 abs Exp $ 1# $NetBSD: Makefile,v 1.14 2017/02/08 23:48:45 dmcmahill Exp $
2 2
3DISTNAME= inadyn-1.99.15 3DISTNAME= inadyn-1.99.15
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= ${MASTER_SITE_GITHUB:=troglobit/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=troglobit/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://troglobit.com/inadyn.html 9HOMEPAGE= http://troglobit.com/inadyn.html
10COMMENT= Dynamic DNS client 10COMMENT= Dynamic DNS client
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GITHUB_RELEASE= 1.99.15 13GITHUB_RELEASE= 1.99.15
14GITHUB_TYPE= release 14GITHUB_TYPE= release
@@ -30,20 +30,34 @@ BUILD_DEFS+= VARBASE @@ -30,20 +30,34 @@ BUILD_DEFS+= VARBASE
30 30
31SUBST_CLASSES+= etc 31SUBST_CLASSES+= etc
32SUBST_SED.etc= -e "s|/etc|${PKG_SYSCONFDIR}|g" 32SUBST_SED.etc= -e "s|/etc|${PKG_SYSCONFDIR}|g"
33SUBST_FILES.etc= man/inadyn.conf.5 man/inadyn.8 include/ddns.h 33SUBST_FILES.etc= man/inadyn.conf.5 man/inadyn.8 include/ddns.h
34SUBST_MESSAGE.etc= Fixing path to configuration file 34SUBST_MESSAGE.etc= Fixing path to configuration file
35SUBST_STAGE.etc= pre-configure 35SUBST_STAGE.etc= pre-configure
36 36
37SUBST_CLASSES+= var 37SUBST_CLASSES+= var
38SUBST_SED.var= -e "s|/var|${VARBASE}|" 38SUBST_SED.var= -e "s|/var|${VARBASE}|"
39SUBST_FILES.var= man/inadyn.conf.5 man/inadyn.8 include/ddns.h 39SUBST_FILES.var= man/inadyn.conf.5 man/inadyn.8 include/ddns.h
40SUBST_MESSAGE.var= Adjusting path to VARBASE 40SUBST_MESSAGE.var= Adjusting path to VARBASE
41SUBST_STAGE.var= pre-configure 41SUBST_STAGE.var= pre-configure
42 42
 43.include "../../mk/bsd.prefs.mk"
 44
 45PKG_OPTIONS_VAR= PKG_OPTIONS.inadyn
 46PKG_SUPPORTED_OPTIONS= static
 47
 48.include "../../mk/bsd.options.mk"
 49
 50##
 51## Static link
 52##
 53.if !empty(PKG_OPTIONS:Mstatic)
 54LDFLAGS+= -static
 55.endif
 56
43pre-configure: 57pre-configure:
44 cd ${WRKSRC} && autoreconf -i 58 cd ${WRKSRC} && autoreconf -i
45 59
46.include "../../security/openssl/buildlink3.mk" 60.include "../../security/openssl/buildlink3.mk"
47.include "../../devel/libite/buildlink3.mk" 61.include "../../devel/libite/buildlink3.mk"
48.include "../../mk/dlopen.buildlink3.mk" 62.include "../../mk/dlopen.buildlink3.mk"
49.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"