pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import /home/bacon/Pkgsrc/pkgsrc-2016Q1/wip/ seqtk seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8 as wip/seqtk.



Module Name:	pkgsrc-wip
Committed By:	Jason Bacon <bacon4000%gmail.com@localhost>
Pushed By:	outpaddling
Date:		Wed May 11 13:29:47 2016 -0500
Changeset:	1ed224e8dd647eb0ae60be3f7dd3543683ad97be

Added Files:
	seqtk/DESCR
	seqtk/Makefile
	seqtk/PLIST
	seqtk/TODO
	seqtk/distinfo
	seqtk/patches/patch-Makefile

Log Message:
Import /home/bacon/Pkgsrc/pkgsrc-2016Q1/wip/seqtk
seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8 as wip/seqtk.

Seqtk is a fast and lightweight tool for processing sequences
in the FASTA or FASTQ format. It seamlessly parses both FASTA
and FASTQ files which can also be optionally compressed by gzip.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1ed224e8dd647eb0ae60be3f7dd3543683ad97be

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 seqtk/DESCR                  |  3 +++
 seqtk/Makefile               | 40 ++++++++++++++++++++++++++++++++++++++++
 seqtk/PLIST                  |  3 +++
 seqtk/TODO                   |  1 +
 seqtk/distinfo               |  7 +++++++
 seqtk/patches/patch-Makefile | 13 +++++++++++++
 6 files changed, 67 insertions(+)

diffs:
diff --git a/seqtk/DESCR b/seqtk/DESCR
new file mode 100644
index 0000000..ca4a4a1
--- /dev/null
+++ b/seqtk/DESCR
@@ -0,0 +1,3 @@
+Seqtk is a fast and lightweight tool for processing sequences
+in the FASTA or FASTQ format. It seamlessly parses both FASTA
+and FASTQ files which can also be optionally compressed by gzip.
diff --git a/seqtk/Makefile b/seqtk/Makefile
new file mode 100644
index 0000000..4b305e0
--- /dev/null
+++ b/seqtk/Makefile
@@ -0,0 +1,40 @@
+# $NetBSD$
+#
+###########################################################
+#               Generated by fbsd2pkg                     #
+###########################################################
+
+DISTNAME=	seqtk-${PORTVERSION}
+CATEGORIES=	biology
+MASTER_SITES=	${MASTER_SITE_GITHUB:=lh3/}
+GITHUB_TAG=	${PORTVERSION}
+
+MAINTAINER=	bacon4000%gmail.com@localhost
+HOMEPAGE=	https://github.com/lh3/seqtk
+COMMENT=	Tool for processing sequences in FASTA/FASTQ format
+LICENSE=	gnu-gpl-v2
+
+# Just assuming C and C++: Adjust this!
+USE_LANGUAGES=	c c++
+USE_TOOLS+=	gmake
+
+WRKSRC=		${WRKDIR}/seqtk-${PORTVERSION}
+
+.if ${MACHINE_ARCH} == i386
+CFLAGS+=	-msse2
+.endif
+
+FETCH_USING=	curl
+
+PORTVERSION=	4feb6e81444ab6bc44139dd3a125068f81ae4ad8
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/seqtk \
+		${DESTDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/trimadap \
+		${DESTDIR}${PREFIX}/bin
+
+INSTALLATION_DIRS=	bin
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/seqtk/PLIST b/seqtk/PLIST
new file mode 100644
index 0000000..5c094b3
--- /dev/null
+++ b/seqtk/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+bin/seqtk
+bin/trimadap
diff --git a/seqtk/TODO b/seqtk/TODO
new file mode 100644
index 0000000..b687356
--- /dev/null
+++ b/seqtk/TODO
@@ -0,0 +1 @@
+Clean up and test
diff --git a/seqtk/distinfo b/seqtk/distinfo
new file mode 100644
index 0000000..95603bb
--- /dev/null
+++ b/seqtk/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8-4feb6e81444ab6bc44139dd3a125068f81ae4ad8.tar.gz) = 07ed35a65dafa9eaf084f4049f2db8e3d2a6d0ff
+RMD160 (seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8-4feb6e81444ab6bc44139dd3a125068f81ae4ad8.tar.gz) = 420bb303e634c12f736677366d043c9ac2222a29
+SHA512 (seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8-4feb6e81444ab6bc44139dd3a125068f81ae4ad8.tar.gz) = 502eea151c65717f3ea8d8f9ea81038fc31c1b8f1cec3d90bff21f693a8cbabd7862810e8ded1cb6a9e11e6c6e69830af27b74494a67f7ed03e36847fa494f7e
+Size (seqtk-4feb6e81444ab6bc44139dd3a125068f81ae4ad8-4feb6e81444ab6bc44139dd3a125068f81ae4ad8.tar.gz) = 30936 bytes
+SHA1 (patch-Makefile) = 2b1ff004d7233a269573a1890b6b03a3fc0697b4
diff --git a/seqtk/patches/patch-Makefile b/seqtk/patches/patch-Makefile
new file mode 100644
index 0000000..5f53f38
--- /dev/null
+++ b/seqtk/patches/patch-Makefile
@@ -0,0 +1,13 @@
+$NetBSD$
+
+# Respect env
+--- Makefile.orig	2015-06-17 19:10:21 UTC
++++ Makefile
+@@ -1,5 +1,5 @@
+-CC=gcc
+-CFLAGS=-g -Wall -O2 -Wno-unused-function
++CC ?=		gcc
++CFLAGS ?=	-g -Wall -O2 -Wno-unused-function
+ 
+ all:seqtk trimadap
+ 


Home | Main Index | Thread Index | Old Index