pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/gflags
Module Name: pkgsrc
Committed By: adam
Date: Fri Mar 17 14:49:58 UTC 2017
Modified Files:
pkgsrc/devel/gflags: Makefile PLIST distinfo
Log Message:
Changes 2.2.0:
This release adds support for use of the gflags library as external dependency not only in projects using CMake, but also Bazel, or pkg-config. One new minor feature is added in this release: when a
command flag argument contains dashes, these are implicitly converted to underscores. This is to allow those used to separate words of the flag name by dashes to do so, while the flag variable names
are required to use underscores.
Memory leaks reported by valgrind should be resolved by this release.
This release fixes build errors with MS Visual Studio 2015.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/gflags/Makefile \
pkgsrc/devel/gflags/PLIST pkgsrc/devel/gflags/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/gflags/Makefile
diff -u pkgsrc/devel/gflags/Makefile:1.1 pkgsrc/devel/gflags/Makefile:1.2
--- pkgsrc/devel/gflags/Makefile:1.1 Tue Dec 6 00:34:18 2016
+++ pkgsrc/devel/gflags/Makefile Fri Mar 17 14:49:58 2017
@@ -1,28 +1,31 @@
-# $NetBSD: Makefile,v 1.1 2016/12/06 00:34:18 rodent Exp $
+# $NetBSD: Makefile,v 1.2 2017/03/17 14:49:58 adam Exp $
-DISTNAME= gflags-${PORTVERSION}
+DISTNAME= gflags-2.2.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=gflags/}
-GITHUB_PROJECT= gflags
-GITHUB_TAG= v${PORTVERSION}
MAINTAINER= bacon4000%gmail.com@localhost
HOMEPAGE= https://github.com/gflags/gflags
COMMENT= Commandline flags module for C++
LICENSE= modified-bsd
+GITHUB_PROJECT= gflags
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
USE_LANGUAGES= c c++
USE_TOOLS+= bash:run
REPLACE_BASH= src/gflags_completions.sh
USE_CMAKE= yes
-CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release -DBUILD_SHARED_LIBS:BOOL=ON
-CMAKE_ARGS+= -DBUILD_STATIC_LIBS:BOOL=ON -DBUILD_TESTING:BOOL=ON
+CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release
+CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON
+CMAKE_ARGS+= -DBUILD_STATIC_LIBS:BOOL=ON
+CMAKE_ARGS+= -DBUILD_TESTING:BOOL=ON
CMAKE_ARGS+= -DGFLAGS_NAMESPACE:STRING=gflags
PTHREAD_OPTS+= require
-TEST_TARGET= test
+PKGCONFIG_OVERRIDE= cmake/package.pc.in
-PORTVERSION= 2.1.2
+TEST_TARGET= test
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/gflags/PLIST
diff -u pkgsrc/devel/gflags/PLIST:1.1 pkgsrc/devel/gflags/PLIST:1.2
--- pkgsrc/devel/gflags/PLIST:1.1 Tue Dec 6 00:34:18 2016
+++ pkgsrc/devel/gflags/PLIST Fri Mar 17 14:49:58 2017
@@ -1,17 +1,18 @@
-@comment $NetBSD: PLIST,v 1.1 2016/12/06 00:34:18 rodent Exp $
+@comment $NetBSD: PLIST,v 1.2 2017/03/17 14:49:58 adam Exp $
bin/gflags_completions.sh
+include/gflags/gflags.h
include/gflags/gflags_completions.h
include/gflags/gflags_declare.h
-include/gflags/gflags.h
-lib/cmake/gflags/gflags-config.cmake
lib/cmake/gflags/gflags-config-version.cmake
-lib/cmake/gflags/gflags-export.cmake
-lib/cmake/gflags/gflags-export-release.cmake
+lib/cmake/gflags/gflags-config.cmake
+lib/cmake/gflags/gflags-targets-release.cmake
+lib/cmake/gflags/gflags-targets.cmake
lib/libgflags.a
+lib/libgflags.so
+lib/libgflags.so.2.2
+lib/libgflags.so.${PKGVERSION}
lib/libgflags_nothreads.a
lib/libgflags_nothreads.so
-lib/libgflags_nothreads.so.2
+lib/libgflags_nothreads.so.2.2
lib/libgflags_nothreads.so.${PKGVERSION}
-lib/libgflags.so
-lib/libgflags.so.2
-lib/libgflags.so.${PKGVERSION}
+lib/pkgconfig/gflags.pc
Index: pkgsrc/devel/gflags/distinfo
diff -u pkgsrc/devel/gflags/distinfo:1.1 pkgsrc/devel/gflags/distinfo:1.2
--- pkgsrc/devel/gflags/distinfo:1.1 Tue Dec 6 00:34:18 2016
+++ pkgsrc/devel/gflags/distinfo Fri Mar 17 14:49:58 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2016/12/06 00:34:18 rodent Exp $
+$NetBSD: distinfo,v 1.2 2017/03/17 14:49:58 adam Exp $
-SHA1 (gflags-2.1.2.tar.gz) = 8bdbade9d041339dc14b4ab426e2354a5af38478
-RMD160 (gflags-2.1.2.tar.gz) = c43a4b98d72f3093e4a6268c6a656667856d2401
-SHA512 (gflags-2.1.2.tar.gz) = f636023c1150e4d536d2d472e40d643ff0b02d3c96d8cb7f31544df23e6255fa6c4fd927ef94a3660c250d3faeae7d8d78519fc5e856749a577347a78d9d9ab5
-Size (gflags-2.1.2.tar.gz) = 95716 bytes
+SHA1 (gflags-2.2.0.tar.gz) = bf07a7926cb2ce4dd4048bdc081f9e00e91cefd6
+RMD160 (gflags-2.2.0.tar.gz) = 134cb58d460c4d00ca9451d6176fbafdeb62eb32
+SHA512 (gflags-2.2.0.tar.gz) = e2106ca70ff539024f888bca12487b3bf7f4f51928acf5ae3e1022f6bbd5e3b7882196ec50b609fd52f739e1f7b13eec7d4b3535d8216ec019a3577de6b4228d
+Size (gflags-2.2.0.tar.gz) = 96408 bytes
Home |
Main Index |
Thread Index |
Old Index