| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.27 2015/03/19 19:26:28 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.28 2015/03/31 09:44:30 tnn Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= synergy-1.7.0 | | 4 | DISTNAME= synergy-1.7.0 |
5 | CATEGORIES= net x11 | | 5 | CATEGORIES= net x11 |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=synergy/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=synergy/} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://synergy-project.org/ | | 9 | HOMEPAGE= http://synergy-project.org/ |
10 | COMMENT= Let a user share a mouse and keyboard among computers | | 10 | COMMENT= Let a user share a mouse and keyboard among computers |
11 | LICENSE= gnu-gpl-v2 | | 11 | LICENSE= gnu-gpl-v2 |
12 | | | 12 | |
13 | EXTRACT_USING= bsdtar | | 13 | EXTRACT_USING= bsdtar |
14 | USE_LANGUAGES= c c++ | | 14 | USE_LANGUAGES= c c++ |
| @@ -52,26 +52,33 @@ do-install: | | | @@ -52,26 +52,33 @@ do-install: |
52 | .endfor | | 52 | .endfor |
53 | .for f in ${EXAMPLES} | | 53 | .for f in ${EXAMPLES} |
54 | ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DESTDIR}${PREFIX}/share/examples/${PKGBASE} | | 54 | ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DESTDIR}${PREFIX}/share/examples/${PKGBASE} |
55 | .endfor | | 55 | .endfor |
56 | | | 56 | |
57 | .include "../../mk/compiler.mk" | | 57 | .include "../../mk/compiler.mk" |
58 | .if !empty(PKGSRC_COMPILER:Mclang) | | 58 | .if !empty(PKGSRC_COMPILER:Mclang) |
59 | _WRAP_EXTRA_ARGS.CXX+= -std=c++11 -Wno-switch -Wno-unused \ | | 59 | _WRAP_EXTRA_ARGS.CXX+= -std=c++11 -Wno-switch -Wno-unused \ |
60 | -Wno-deprecated-register -Wno-tautological-compare | | 60 | -Wno-deprecated-register -Wno-tautological-compare |
61 | CWRAPPERS_APPEND.cxx+= -std=c++11 -Wno-switch -Wno-unused \ | | 61 | CWRAPPERS_APPEND.cxx+= -std=c++11 -Wno-switch -Wno-unused \ |
62 | -Wno-deprecated-register -Wno-tautological-compare | | 62 | -Wno-deprecated-register -Wno-tautological-compare |
63 | .endif | | 63 | .endif |
64 | | | 64 | |
| | | 65 | .include "../../mk/endian.mk" |
| | | 66 | .if ${MACHINE_ENDIAN} == "big" |
| | | 67 | CFLAGS+= -DUSYNERGY_BIG_ENDIAN |
| | | 68 | .else |
| | | 69 | CFLAGS+= -DUSYNERGY_LITTLE_ENDIAN |
| | | 70 | .endif |
| | | 71 | |
65 | # XXX surely there exists a better way to do this | | 72 | # XXX surely there exists a better way to do this |
66 | .if ${OPSYS} != "Linux" | | 73 | .if ${OPSYS} != "Linux" |
67 | BUILDLINK_TRANSFORM+= rm:-ldl | | 74 | BUILDLINK_TRANSFORM+= rm:-ldl |
68 | .endif | | 75 | .endif |
69 | | | 76 | |
70 | .include "../../www/curl/buildlink3.mk" | | 77 | .include "../../www/curl/buildlink3.mk" |
71 | .if !exists(/System/Library/Frameworks/Carbon.framework) | | 78 | .if !exists(/System/Library/Frameworks/Carbon.framework) |
72 | .include "../../x11/libXext/buildlink3.mk" | | 79 | .include "../../x11/libXext/buildlink3.mk" |
73 | .include "../../x11/libXinerama/buildlink3.mk" | | 80 | .include "../../x11/libXinerama/buildlink3.mk" |
74 | .include "../../x11/libXrandr/buildlink3.mk" | | 81 | .include "../../x11/libXrandr/buildlink3.mk" |
75 | .include "../../x11/libXt/buildlink3.mk" | | 82 | .include "../../x11/libXt/buildlink3.mk" |
76 | .include "../../x11/libXtst/buildlink3.mk" | | 83 | .include "../../x11/libXtst/buildlink3.mk" |
77 | .endif | | 84 | .endif |