pkgsrc-WIP-changes archive

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

Update jellyfish from jb-wip



Module Name:	pkgsrc-wip
Committed By:	Jason Bacon <bacon4000%gmail.com@localhost>
Pushed By:	outpaddling
Date:		Wed May 11 10:05:52 2016 -0500
Changeset:	2f77da432c3d8ce5ef3091cd9ef4353bce41f2cf

Modified Files:
	jellyfish/DESCR
	jellyfish/Makefile
	jellyfish/PLIST
	jellyfish/buildlink3.mk
	jellyfish/distinfo
Added Files:
	jellyfish/TODO

Log Message:
Update jellyfish from jb-wip

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

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

diffstat:
 jellyfish/DESCR         |  2 --
 jellyfish/Makefile      | 39 ++++++++++++++++++---------------------
 jellyfish/PLIST         |  2 +-
 jellyfish/TODO          |  1 +
 jellyfish/buildlink3.mk | 12 +-----------
 jellyfish/distinfo      |  2 +-
 6 files changed, 22 insertions(+), 36 deletions(-)

diffs:
diff --git a/jellyfish/DESCR b/jellyfish/DESCR
index b174132..4b5859e 100644
--- a/jellyfish/DESCR
+++ b/jellyfish/DESCR
@@ -3,5 +3,3 @@ A k-mer is a substring of length k, and counting the occurrences of all such
 substrings is a central step in many analyses of DNA sequence. JELLYFISH can
 count k-mers quickly by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase parallelism.
-
-WWW: http://www.genome.umd.edu/jellyfish.html
diff --git a/jellyfish/Makefile b/jellyfish/Makefile
index 6ed2043..f40ef30 100644
--- a/jellyfish/Makefile
+++ b/jellyfish/Makefile
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile,v 1.1 2015/01/28 16:36:28 outpaddling Exp $
-
+# $NetBSD$
+#
 ###########################################################
 #               Generated by fbsd2pkg                     #
 ###########################################################
@@ -7,46 +7,43 @@
 ###########################################################
 # Unconverted and partially converted FreeBSD port syntax:
 
-## Created by: Jason Bacon <jwbacon%tds.net@localhost>
-## $FreeBSD$
 ## Variable length arrays
 #USE_GCC=	yes
-#MAKE_JOBS_UNSAFE=yes
-#USE_LDCONFIG=	yes
-#LDFLAGS=	-lexecinfo
 ## GCC? -Wl,-rpath=${PREFIX}
 #post-stage:
 #	${MV} ${DESTDIR}${PREFIX}/lib/pkgconfig/* \
 #		${DESTDIR}${PREFIX}/libdata/pkgconfig
-#.include <bsd.port.mk>
 
-DISTNAME=	jellyfish-1.1.11
+DISTNAME=	jellyfish-${PORTVERSION}
 CATEGORIES=	biology
 MASTER_SITES=	http://www.cbcb.umd.edu/software/jellyfish/
 
-MAINTAINER=	jwbacon%tds.net@localhost
-
+MAINTAINER=	bacon4000%gmail.com@localhost
+HOMEPAGE=	http://www.genome.umd.edu/jellyfish.html
 COMMENT=	Fast, memory-efficient counting of k-mers in DNA
+# Double-check this
 LICENSE=	gnu-gpl-v3
 
-# Pessimistic assumption.  Test and change if possible.
-MAKE_JOBS_SAFE=	no
-
-ONLY_FOR_PLATFORM=	
+# Test and change if necessary.
+# MAKE_JOBS_SAFE=	no
 
 # Just assuming C and C++: Adjust this!
 USE_LANGUAGES=	c c++
+USE_TOOLS+=	gmake
+USE_LIBTOOL=	yes
 GNU_CONFIGURE=	yes
-DATADIR=	${PREFIX}/share/jellyfish
-DOCSDIR=	${PREFIX}/share/doc/jellyfish
+
+PORTVERSION=	1.1.11
 
 # Sets OPSYS, OS_VERSION, MACHINE_ARCH, etc..
-#.include "../../mk/bsd.prefs.mk"
+# .include "../../mk/bsd.prefs.mk"
 
 # Keep this if there are user-selectable options.
-#.include "options.mk"
+# .include "options.mk"
 
-# You may need this, especially if using do-install.
-#AUTO_MKDIRS=	yes
+# Specify which directories to create before install.
+# INSTALLATION_DIRS=	bin lib ${PKGMANDIR}/man1 share/doc share/examples
 
+# Linux doesn't have zlib in the base, so just in case...
+# .include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/jellyfish/PLIST b/jellyfish/PLIST
index 6a0c80d..f08ffd7 100644
--- a/jellyfish/PLIST
+++ b/jellyfish/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/01/28 16:36:28 outpaddling Exp $
+@comment $NetBSD$
 bin/jellyfish
 include/${PKGNAME}/jellyfish/aligned_values_array.hpp
 include/${PKGNAME}/jellyfish/allocators_malloc.hpp
diff --git a/jellyfish/TODO b/jellyfish/TODO
new file mode 100644
index 0000000..b2e3b56
--- /dev/null
+++ b/jellyfish/TODO
@@ -0,0 +1 @@
+Clean up and test.
diff --git a/jellyfish/buildlink3.mk b/jellyfish/buildlink3.mk
index 5657c0a..4eb3981 100644
--- a/jellyfish/buildlink3.mk
+++ b/jellyfish/buildlink3.mk
@@ -1,14 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2015/01/28 16:36:28 outpaddling Exp $
-# XXX
-# XXX This file was created automatically using createbuildlink-3.16.
-# XXX After this file has been verified as correct, the comment lines
-# XXX beginning with "XXX" should be removed.  Please do not commit
-# XXX unverified buildlink3.mk files.
-# XXX
-# XXX Packages that only install static libraries or headers should
-# XXX include the following line:
-# XXX
-# XXX	BUILDLINK_DEPMETHOD.jellyfish?=	build
+# $NetBSD$
 
 BUILDLINK_TREE+=	jellyfish
 
diff --git a/jellyfish/distinfo b/jellyfish/distinfo
index d4bd020..6e41bdc 100644
--- a/jellyfish/distinfo
+++ b/jellyfish/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2015/01/28 16:36:28 outpaddling Exp $
+$NetBSD$
 
 SHA1 (jellyfish-1.1.11.tar.gz) = 8bd6a7b382e94d37adfddd916dec2b0e36f840fd
 RMD160 (jellyfish-1.1.11.tar.gz) = 30c4ed6d264cbe736ab9da977074f743998fb1d2


Home | Main Index | Thread Index | Old Index