Sun Sep 15 14:53:13 2019 UTC ()
haproxy: Adapt to currently available linux targets


(nia)
diff -r1.51 -r1.52 pkgsrc/net/haproxy/Makefile

cvs diff -r1.51 -r1.52 pkgsrc/net/haproxy/Makefile (expand / switch to unified diff)

--- pkgsrc/net/haproxy/Makefile 2019/09/15 12:22:33 1.51
+++ pkgsrc/net/haproxy/Makefile 2019/09/15 14:53:13 1.52
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.51 2019/09/15 12:22:33 nia Exp $ 1# $NetBSD: Makefile,v 1.52 2019/09/15 14:53:13 nia Exp $
2 2
3DISTNAME= haproxy-2.0.6 3DISTNAME= haproxy-2.0.6
4CATEGORIES= net www 4CATEGORIES= net www
5MASTER_SITES= http://www.haproxy.org/download/${PKGVERSION_NOREV:R}/src/ 5MASTER_SITES= http://www.haproxy.org/download/${PKGVERSION_NOREV:R}/src/
6 6
7MAINTAINER= morr@NetBSD.org 7MAINTAINER= morr@NetBSD.org
8HOMEPAGE= http://www.haproxy.org/ 8HOMEPAGE= http://www.haproxy.org/
9COMMENT= Reliable, high performance TCP/HTTP load balancer 9COMMENT= Reliable, high performance TCP/HTTP load balancer
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_LANGUAGES= c 12USE_LANGUAGES= c
13USE_TOOLS+= gmake 13USE_TOOLS+= gmake
14BUILD_MAKE_FLAGS+= ADDLIB=${COMPILER_RPATH_FLAG}${PREFIX}/lib 14BUILD_MAKE_FLAGS+= ADDLIB=${COMPILER_RPATH_FLAG}${PREFIX}/lib
@@ -32,37 +32,27 @@ RCD_SCRIPTS= haproxy @@ -32,37 +32,27 @@ RCD_SCRIPTS= haproxy
32DOCDIR= ${PREFIX}/share/doc/${PKGBASE} 32DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
33EGDIR= ${PREFIX}/share/examples/${PKGBASE} 33EGDIR= ${PREFIX}/share/examples/${PKGBASE}
34INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR} 34INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR}
35 35
36.include "../../mk/bsd.prefs.mk" 36.include "../../mk/bsd.prefs.mk"
37 37
38.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" 38.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
39TARGET= ${OPSYS:tl} 39TARGET= ${OPSYS:tl}
40.elif ${OPSYS} == "Darwin" 40.elif ${OPSYS} == "Darwin"
41TARGET= osx 41TARGET= osx
42.elif ${OPSYS} == "SunOS" 42.elif ${OPSYS} == "SunOS"
43TARGET= solaris 43TARGET= solaris
44.elif ${OPSYS} == "Linux" 44.elif ${OPSYS} == "Linux"
45. if !empty(OS_VERSION:M2.6.*) 45TARGET= linux-glibc
46TARGET= linux26 
47. elif !empty(OS_VERSION:M2.4.*) 
48. if exists(/usr/include/linux/eventpoll.h) 
49TARGET= linux24e 
50. else 
51TARGET= linux24 
52. endif 
53. else 
54TARGET= linux2628 
55. endif 
56.else 46.else
57TARGET= generic 47TARGET= generic
58.endif 48.endif
59 49
60LIBS.SunOS+= -lxnet 50LIBS.SunOS+= -lxnet
61 51
62post-install: 52post-install:
63 ${INSTALL_DATA} ${WRKSRC}/doc/architecture.txt ${DESTDIR}${DOCDIR}/ 53 ${INSTALL_DATA} ${WRKSRC}/doc/architecture.txt ${DESTDIR}${DOCDIR}/
64 ${INSTALL_DATA} ${WRKSRC}/doc/configuration.txt ${DESTDIR}${DOCDIR}/ 54 ${INSTALL_DATA} ${WRKSRC}/doc/configuration.txt ${DESTDIR}${DOCDIR}/
65 ${INSTALL_DATA} ${WRKSRC}/examples/*.cfg ${DESTDIR}${EGDIR}/ 55 ${INSTALL_DATA} ${WRKSRC}/examples/*.cfg ${DESTDIR}${EGDIR}/
66 56
67.include "../../devel/zlib/buildlink3.mk" 57.include "../../devel/zlib/buildlink3.mk"
68.include "../../mk/bsd.pkg.mk" 58.include "../../mk/bsd.pkg.mk"