Annotation of pkgsrc/ham/trustedQSL/Makefile, Revision 1.60
1.60 ! mef 1: # $NetBSD: Makefile,v 1.59 2021/12/08 16:05:11 adam Exp $
1.1 mef 2:
1.60 ! mef 3: DISTNAME= tqsl-2.6.3
1.1 mef 4: CATEGORIES= ham
1.42 mef 5: MASTER_SITES= http://www.arrl.org/files/file/LoTW%20Instructions/
1.1 mef 6:
7: MAINTAINER= makoto@ki.nu
1.42 mef 8: HOMEPAGE= http://www.arrl.org/quick-start-tqsl
1.1 mef 9: COMMENT= TrustedQSL, uploading QSL Data to LoTW of ARRL
1.2 mef 10: LICENSE= arrl-license
1.1 mef 11:
1.9 mef 12: # A macro _S in /usr/include/ctype.h conflicts with one in apps/tqsltrace.h
13: # NOT_FOR_PLATFORM+= NetBSD-5.*
14:
1.1 mef 15: USE_TOOLS+= perl gmake cmake
1.37 gdt 16: # \todo tqsl is not documented to require c++11, but uses c++11 constructs
17: # \todo tqsl does not add --std=c++11
18: USE_LANGUAGES+= c c++11
1.1 mef 19: USE_LIBTOOL= yes
20: USE_CMAKE= yes
21:
1.55 gdt 22: CHECK_PORTABILITY_SKIP+= osx_createdmg.sh
23:
1.58 gdt 24: # \todo Check/rationalize
25: CMAKE_ARGS+= -DBDB_PREFIX=${PREFIX}
26: CMAKE_ARGS+= -DBDB_INCLUDE_DIR=${PREFIX}/include/db5
27: CMAKE_ARGS+= -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE
28: CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
29: CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH=${PREFIX}/lib
30: CMAKE_ARGS+= -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=FALSE
31: CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH=${PKGMANDIR}
1.1 mef 32:
1.58 gdt 33: # \todo Move to doc
1.1 mef 34: post-install:
35: (cd ${WRKSRC} ;\
36: ${INSTALL_DATA} LICENSE.txt ${DESTDIR}${PREFIX}/share/TrustedQSL/ \
37: )
1.47 gdt 38:
39: # \todo Perhaps change to lmdb, and (unlikely) consider an option.
40: .include "../../databases/db5/buildlink3.mk"
41: #.include "../../databases/lmdb/buildlink3.mk"
1.17 mef 42:
1.1 mef 43: .include "../../textproc/expat/buildlink3.mk"
1.47 gdt 44: .include "../../security/openssl/buildlink3.mk"
1.1 mef 45: .include "../../www/curl/buildlink3.mk"
1.47 gdt 46: # Upstream uses wxGTK28 on Windows because it has accessibility patches, but
47: # 30 is newer.
48: .include "../../x11/wxGTK30/buildlink3.mk"
1.1 mef 49: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>