Hi All, please find below a straightforward gflags update to 2.2.1.
ports relevant: - Switch to github - remove MAINTAINER (Not available - also removed in devel/gtest) - sharedlibs bump All tests are green and the only one consumer graphics/blender builds fine. Ok? Comments? Rafael Sadowski Index: Makefile =================================================================== RCS file: /cvs/ports/devel/gflags/Makefile,v retrieving revision 1.13 diff -u -p -u -p -r1.13 Makefile --- Makefile 26 Jul 2017 22:45:17 -0000 1.13 +++ Makefile 23 Aug 2017 13:01:11 -0000 @@ -1,27 +1,26 @@ # $OpenBSD: Makefile,v 1.13 2017/07/26 22:45:17 sthen Exp $ -# Original from: auclair.vincent - COMMENT = c++ commandline flags processing library -DISTNAME = gflags-1.2 -REVISION = 4 +GH_ACCOUNT = gflags +GH_PROJECT = gflags +GH_TAGNAME = v2.2.1 -SHARED_LIBS += gflags 0.0 # .0.0 -SHARED_LIBS += gflags_nothreads 0.0 # .0.0 +SHARED_LIBS += gflags 1.0 # .0.0 +SHARED_LIBS += gflags_nothreads 1.0 # .0.0 CATEGORIES = devel -HOMEPAGE = https://code.google.com/p/google-gflags/ - -MAINTAINER = Vincent Auclair <[email protected]> +HOMEPAGE = https://gflags.github.io/gflags/ # New BSD PERMIT_PACKAGE_CDROM = Yes -MASTER_SITES = ${MASTER_SITE_GOOGLECODE:=google-gflags/} +WANTLIB += ${COMPILER_LIBCXX} m + +MODULES = devel/cmake -WANTLIB = pthread m ${COMPILER_LIBCXX} -CONFIGURE_STYLE = gnu -MAKE_FLAGS = docdir='$$(prefix)/share/doc/gflags' +CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON \ + -DBUILD_STATIC_LIBS=ON \ + -DBUILD_TESTING=ON .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/gflags/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo 18 Jan 2015 03:13:12 -0000 1.2 +++ distinfo 23 Aug 2017 13:01:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (gflags-1.2.tar.gz) = eVVvt+JGTFMYu0MVHDEg0TN+PowNHmjHNPDNbYor7cQ= -SIZE (gflags-1.2.tar.gz) = 526580 +SHA256 (gflags-2.2.1.tar.gz) = rifNvNai+TW6p45PIfZ1ZJJxY0wJKxvgFGlEBJVgnQ4= +SIZE (gflags-2.2.1.tar.gz) = 96985 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/gflags/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- pkg/PLIST 16 Mar 2015 18:07:40 -0000 1.2 +++ pkg/PLIST 23 Aug 2017 13:01:11 -0000 @@ -3,21 +3,16 @@ bin/gflags_completions.sh include/gflags/ include/gflags/gflags.h include/gflags/gflags_completions.h -include/google/ -include/google/gflags.h -include/google/gflags_completions.h +include/gflags/gflags_declare.h +include/gflags/gflags_gflags.h +lib/cmake/ +lib/cmake/gflags/ +lib/cmake/gflags/gflags-config-version.cmake +lib/cmake/gflags/gflags-config.cmake +lib/cmake/gflags/gflags-targets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/gflags/gflags-targets.cmake lib/libgflags.a -lib/libgflags.la @lib lib/libgflags.so.${LIBgflags_VERSION} lib/libgflags_nothreads.a -lib/libgflags_nothreads.la @lib lib/libgflags_nothreads.so.${LIBgflags_nothreads_VERSION} -share/doc/gflags/ -share/doc/gflags/AUTHORS -share/doc/gflags/COPYING -share/doc/gflags/ChangeLog -share/doc/gflags/INSTALL -share/doc/gflags/NEWS -share/doc/gflags/README -share/doc/gflags/designstyle.css -share/doc/gflags/gflags.html +lib/pkgconfig/gflags.pc
