pkgsrc/biology/plinkseq/Makefile

39 lines
1.1 KiB
Makefile
Raw Normal View History

2022-04-03 20:50:16 +02:00
# $NetBSD: Makefile,v 1.11 2022/04/03 18:50:17 adam Exp $
DISTNAME= plinkseq-0.08
2022-04-03 20:50:16 +02:00
PKGREVISION= 6
CATEGORIES= biology
2018-02-11 16:50:59 +01:00
MASTER_SITES= https://atgu.mgh.harvard.edu/plinkseq/dist/version-0.08/
MAINTAINER= bacon@NetBSD.org
2018-02-11 16:50:59 +01:00
HOMEPAGE= https://atgu.mgh.harvard.edu/plinkseq/
COMMENT= C/C++ library for working with human genetic variation data
LICENSE= gnu-gpl-v2 # Assuming same as plink. No info on web.
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++11
USE_TOOLS= bash:run
REPLACE_BASH= browser/pbrowse.in index/index.in
2014-02-08 13:27:14 +01:00
LDFLAGS.SunOS+= -lsocket -lnsl
.include "../../mk/bsd.prefs.mk"
2016-12-17 13:55:29 +01:00
.if ${OPSYS} != "Linux"
BUILDLINK_TRANSFORM= rm:-ldl
.endif
# Put missing protocol description files in place:
post-extract:
2016-12-17 13:55:29 +01:00
${CP} ${FILESDIR}/pp.proto ${WRKSRC}/lib/
${CP} ${FILESDIR}/variant.proto ${WRKSRC}/lib/
# Regenerate:
pre-build:
2016-12-17 13:55:29 +01:00
cd ${WRKSRC}/lib && protoc --cpp_out=. pp.proto && mv pp.pb.cc pp.pb.cpp
cd ${WRKSRC}/lib && protoc --cpp_out=. variant.proto && mv variant.pb.cc variant.pb.cpp
.include "../../devel/protobuf/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"