svn commit: r493397 - in head/biology/pbcopper: . files
Jason W. Bacon
jwb at FreeBSD.org
Tue Feb 19 22:20:13 UTC 2019
Author: jwb
Date: Tue Feb 19 22:20:11 2019
New Revision: 493397
URL: https://svnweb.freebsd.org/changeset/ports/493397
Log:
biology/pbcopper: Upgrade to 0.4.1 release
In preparation for biology/unanimity upgrade
Added:
head/biology/pbcopper/files/patch-meson__options.txt (contents, props changed)
Deleted:
head/biology/pbcopper/files/patch-cmake_pbcopper-gitsha1.cmake
Modified:
head/biology/pbcopper/Makefile
head/biology/pbcopper/distinfo
head/biology/pbcopper/pkg-plist
Modified: head/biology/pbcopper/Makefile
==============================================================================
--- head/biology/pbcopper/Makefile Tue Feb 19 22:09:23 2019 (r493396)
+++ head/biology/pbcopper/Makefile Tue Feb 19 22:20:11 2019 (r493397)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pbcopper
-DISTVERSION= g20180413
-PORTREVISION= 3
+DISTVERSION= 0.4.1 # Test with biology/unanimity before upgrading!
CATEGORIES= biology
MAINTAINER= jwb at FreeBSD.org
@@ -13,17 +12,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
-USES= cmake compiler:c++14-lang
-# Although there are a couple releases, git describe --tags does not work
-# so we cannot use the usual USE_GITHUB tools here.
+# Meson needs BOOST_ROOT=${LOCALBASE}
+# https://github.com/mesonbuild/meson/issues/2239
+USES= compiler:c++14-lang localbase meson
+USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= PacificBiosciences
-GH_TAGNAME= 17ef457a0dbe1894a8d17af7ddba01a6261bf117
-do-install:
- ${INSTALL_DATA} ${BUILD_WRKSRC}/lib/*.a ${STAGEDIR}${PREFIX}/lib
- cd ${WRKSRC}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include
- ${MV} ${STAGEDIR}${PREFIX}/include/meson.build \
- ${STAGEDIR}${PREFIX}/include/pbcopper
+post-install:
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/libpbcopper.so.${PORTVERSION} \
+ ${STAGEDIR}${PREFIX}/lib/libpbcopper.so.0.4
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/libpbcopper.so.${PORTVERSION} \
+ ${STAGEDIR}${PREFIX}/lib/libpbcopper.so.0
.include <bsd.port.mk>
Modified: head/biology/pbcopper/distinfo
==============================================================================
--- head/biology/pbcopper/distinfo Tue Feb 19 22:09:23 2019 (r493396)
+++ head/biology/pbcopper/distinfo Tue Feb 19 22:20:11 2019 (r493397)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1524500014
-SHA256 (PacificBiosciences-pbcopper-g20180413-17ef457a0dbe1894a8d17af7ddba01a6261bf117_GH0.tar.gz) = 13f006d53334a0538657e0ba5c6e02f811f1901cd25fce220fc9011726ffe23f
-SIZE (PacificBiosciences-pbcopper-g20180413-17ef457a0dbe1894a8d17af7ddba01a6261bf117_GH0.tar.gz) = 3033636
+TIMESTAMP = 1550453144
+SHA256 (PacificBiosciences-pbcopper-0.4.1_GH0.tar.gz) = 4c8daf6c1a6efe3860a16fb5b6111ebe65221423254819f3a68a400d0a984fcd
+SIZE (PacificBiosciences-pbcopper-0.4.1_GH0.tar.gz) = 3095846
Added: head/biology/pbcopper/files/patch-meson__options.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/biology/pbcopper/files/patch-meson__options.txt Tue Feb 19 22:20:11 2019 (r493397)
@@ -0,0 +1,7 @@
+--- meson_options.txt.orig 2019-02-17 22:34:29 UTC
++++ meson_options.txt
+@@ -1,3 +1,3 @@
+ option('build-examples', type : 'boolean', value : true, description : 'Build pbcopper examples')
+ option('build-docs', type : 'boolean', value : false, description : 'Build pbcopper docs')
+-option('tests', type : 'boolean', value : true, description : 'Enable dependencies required for testing')
++option('tests', type : 'boolean', value : false, description : 'Enable dependencies required for testing')
Modified: head/biology/pbcopper/pkg-plist
==============================================================================
--- head/biology/pbcopper/pkg-plist Tue Feb 19 22:09:23 2019 (r493396)
+++ head/biology/pbcopper/pkg-plist Tue Feb 19 22:20:11 2019 (r493397)
@@ -1,4 +1,5 @@
include/pbcopper/PbcopperConfig.h
+include/pbcopper/PbcopperMakeUnique.h
include/pbcopper/align/Seed.h
include/pbcopper/align/Seeds.h
include/pbcopper/align/internal/Seed-inl.h
@@ -23,7 +24,6 @@ include/pbcopper/cli/toolcontract/ResolvedToolContract
include/pbcopper/cli/toolcontract/ResourceType.h
include/pbcopper/cli/toolcontract/Task.h
include/pbcopper/cli/toolcontract/TaskType.h
-include/pbcopper/cli/toolcontract/internal/Config-inl.h
include/pbcopper/cli/toolcontract/internal/Driver-inl.h
include/pbcopper/cli/toolcontract/internal/InputFileType-inl.h
include/pbcopper/cli/toolcontract/internal/OutputFileType-inl.h
@@ -48,7 +48,6 @@ include/pbcopper/json/JSON.h
include/pbcopper/json/internal/json.hpp
include/pbcopper/logging/Logging.h
include/pbcopper/logging/internal/Logging-inl.h
-include/pbcopper/meson.build
include/pbcopper/parallel/FireAndForget.h
include/pbcopper/parallel/WorkQueue.h
include/pbcopper/qgram/Index.h
@@ -72,4 +71,8 @@ include/pbcopper/utility/internal/FileUtils-inl.h
include/pbcopper/utility/internal/Stopwatch-inl.h
include/pbcopper/utility/internal/StringUtils-inl.h
include/pbcopper/utility/internal/SystemInfo-inl.h
-lib/libpbcopper.a
+lib/libpbcopper.so
+lib/libpbcopper.so.0
+lib/libpbcopper.so.0.4
+lib/libpbcopper.so.0.4.1
+libdata/pkgconfig/pbcopper.pc
More information about the svn-ports-all
mailing list