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

Reply via email to