summaryrefslogtreecommitdiff
path: root/biology/plinkseq/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'biology/plinkseq/Makefile')
-rw-r--r--biology/plinkseq/Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/biology/plinkseq/Makefile b/biology/plinkseq/Makefile
index 2578471abd2..93b002a32a1 100644
--- a/biology/plinkseq/Makefile
+++ b/biology/plinkseq/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2012/11/01 04:06:21 asau Exp $
+# $NetBSD: Makefile,v 1.2 2013/03/26 20:11:19 asau Exp $
DISTNAME= plinkseq-0.08
+PKGREVISION= 1
CATEGORIES= biology
MASTER_SITES= http://atgu.mgh.harvard.edu/plinkseq/dist/version-0.08/
@@ -21,5 +22,15 @@ REPLACE_BASH= browser/pbrowse.in index/index.in
BUILDLINK_TRANSFORM= rm:-ldl
.endif
+# Put missing protocol description files in place:
+post-extract:
+ $(CP) $(FILESDIR)/pp.proto $(WRKSRC)/lib/
+ $(CP) $(FILESDIR)/variant.proto $(WRKSRC)/lib/
+
+# Regenerate:
+pre-build:
+ 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"