svn commit: r441747 - in head/devel/libqb: . files
Wen Heping
wen at FreeBSD.org
Fri May 26 02:32:13 UTC 2017
Author: wen
Date: Fri May 26 02:32:11 2017
New Revision: 441747
URL: https://svnweb.freebsd.org/changeset/ports/441747
Log:
- Update to 1.0.2
PR: 219542
Submitted by: dpejesh at yahoo.com(maintainer)
Added:
head/devel/libqb/files/
head/devel/libqb/files/patch-configure.ac (contents, props changed)
Modified:
head/devel/libqb/Makefile
head/devel/libqb/distinfo
head/devel/libqb/pkg-plist
Modified: head/devel/libqb/Makefile
==============================================================================
--- head/devel/libqb/Makefile Thu May 25 22:12:55 2017 (r441746)
+++ head/devel/libqb/Makefile Fri May 26 02:32:11 2017 (r441747)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libqb
-PORTVERSION= 1.0
+PORTVERSION= 1.0.2
CATEGORIES= devel
MASTER_SITES= https://github.com/ClusterLabs/libqb/releases/download/v${PORTVERSION}/
@@ -18,10 +18,11 @@ QB_SOCKET_DIR?= /var/run/qb
PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR}
USE_LDCONFIG= yes
-USES= gmake libtool pathfix pkgconfig tar:xz
+USES= autoreconf gmake libtool pathfix pkgconfig tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR}
INSTALL_TARGET= install-strip
+PATHFIX_MAKEFILEIN= Makefile.am
OPTIONS_DEFINE= DOXYGEN
OPTIONS_SUB= yes
Modified: head/devel/libqb/distinfo
==============================================================================
--- head/devel/libqb/distinfo Thu May 25 22:12:55 2017 (r441746)
+++ head/devel/libqb/distinfo Fri May 26 02:32:11 2017 (r441747)
@@ -1,2 +1,3 @@
-SHA256 (libqb-1.0.tar.xz) = 7ee62e3d0542a39ede943927e1f4c3c9e3b922a175c3b246144ea48166afa01a
-SIZE (libqb-1.0.tar.xz) = 424436
+TIMESTAMP = 1495648740
+SHA256 (libqb-1.0.2.tar.xz) = bbc4614a0f2abb78dbbd5da489f8cc828425c29c39ab743436801b379e87f229
+SIZE (libqb-1.0.2.tar.xz) = 451564
Added: head/devel/libqb/files/patch-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libqb/files/patch-configure.ac Fri May 26 02:32:11 2017 (r441747)
@@ -0,0 +1,15 @@
+Disable check for pthread_spin_lock() since it doesn't support
+PTHREAD_PROCESS_SHARED. This causes libqb to fallback gracefully
+to using pthread mutexes without having to patch anything.
+
+--- configure.ac.orig 2017-05-19 12:54:05 UTC
++++ configure.ac
+@@ -212,7 +212,7 @@ AC_CHECK_FUNCS([alarm clock_gettime ftru
+ AX_SAVE_FLAGS
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
+ LIBS="$LIBS $PTHREAD_LIBS"
+-AC_CHECK_FUNCS([pthread_spin_lock pthread_setschedparam \
++AC_CHECK_FUNCS([pthread_setschedparam \
+ pthread_mutexattr_setpshared \
+ pthread_condattr_setpshared \
+ sem_timedwait semtimedop])
Modified: head/devel/libqb/pkg-plist
==============================================================================
--- head/devel/libqb/pkg-plist Thu May 25 22:12:55 2017 (r441746)
+++ head/devel/libqb/pkg-plist Fri May 26 02:32:11 2017 (r441747)
@@ -15,7 +15,7 @@ include/qb/qbutil.h
lib/libqb.a
lib/libqb.so
lib/libqb.so.0
-lib/libqb.so.0.18.0
+lib/libqb.so.0.18.2
libdata/pkgconfig/libqb.pc
%%DOXYGEN%%man/man3/qbarray.h.3.gz
%%DOXYGEN%%man/man3/qbatomic.h.3.gz
More information about the svn-ports-all
mailing list