aboutsummaryrefslogtreecommitdiff
path: root/net/libcmis
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2013-02-12 23:33:20 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2013-02-12 23:33:20 +0000
commite4eb04de71005632d6ca5f1e6473a55ab99627f2 (patch)
tree4b12e229112e47debf5c8631823d7f8c59cdda53 /net/libcmis
parentdd3a5d7efa6e0098171962ebe8ab3746a9f342a1 (diff)
downloadports-e4eb04de71005632d6ca5f1e6473a55ab99627f2.tar.gz
ports-e4eb04de71005632d6ca5f1e6473a55ab99627f2.zip
- Update to 0.3.1.
- Shut up all warnings and use the default compiler.
Notes
Notes: svn path=/head/; revision=312136
Diffstat (limited to 'net/libcmis')
-rw-r--r--net/libcmis/Makefile28
-rw-r--r--net/libcmis/distinfo4
-rw-r--r--net/libcmis/files/patch-configure16
-rw-r--r--net/libcmis/pkg-plist4
4 files changed, 25 insertions, 27 deletions
diff --git a/net/libcmis/Makefile b/net/libcmis/Makefile
index 722180ca7493..929793489afc 100644
--- a/net/libcmis/Makefile
+++ b/net/libcmis/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= libcmis
-PORTVERSION= 0.3.0
+PORTVERSION= 0.3.1
CATEGORIES= net devel
MASTER_SITES= SF/${PORTNAME}
@@ -21,28 +21,10 @@ USE_GMAKE= yes
USE_LDCONFIG= yes
MAKE_JOBS_SAFE= yes
-CXXFLAGS+= -std=c++98
-CONFIGURE_ARGS+= --without-man \
- --with-boost=${LOCALBASE} \
- --disable-werror
-
-.include <bsd.port.pre.mk>
-
-.if exists(/usr/bin/clang) && ${OSVERSION} >= 900014
-CC= /usr/bin/clang
-CPP= /usr/bin/clang-cpp
-CXX= /usr/bin/clang++
-CONFIGURE_ENV+= CXXCPP="${CPP}"
-.else
-BUILD_DEPENDS+= clang-devel>=3.2.r159895:${PORTSDIR}/lang/clang-devel
-USE_BINUTILS= yes
-CC= ${LOCALBASE}/bin/clang
-CPP= ${CC} -E
-CXX= ${LOCALBASE}/bin/clang++
-CONFIGURE_ENV+= CXXCPP="${CXX} -E"
-.endif
+CONFIGURE_ARGS= --disable-werror --with-boost=${LOCALBASE} --without-man
post-patch:
- @${REINPLACE_CMD} -e "s|@WITH_LIBCMIS_MAN_FALSE@|#|g" ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e "s|@WITH_LIBCMIS_MAN_FALSE@|#|g" \
+ ${WRKSRC}/Makefile.in
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/net/libcmis/distinfo b/net/libcmis/distinfo
index 086bc70f6e68..ddf5069d60b4 100644
--- a/net/libcmis/distinfo
+++ b/net/libcmis/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libcmis-0.3.0.tar.gz) = 8c1271cba2494d8c52bba08fa3b14cdca7401b5f90faacb8b206364c84233ffb
-SIZE (libcmis-0.3.0.tar.gz) = 515564
+SHA256 (libcmis-0.3.1.tar.gz) = f12e0fe8f5c3aef6faadd736bcf1a2c81ad91640dd98ceabf600f17a8fe5ef1a
+SIZE (libcmis-0.3.1.tar.gz) = 524392
diff --git a/net/libcmis/files/patch-configure b/net/libcmis/files/patch-configure
new file mode 100644
index 000000000000..d194beb4b6b3
--- /dev/null
+++ b/net/libcmis/files/patch-configure
@@ -0,0 +1,16 @@
+--- configure.orig 2013-02-12 18:02:16.000000000 -0500
++++ configure 2013-02-12 18:03:06.000000000 -0500
+@@ -15694,13 +15694,6 @@
+ CXXFLAGS="$CXXFLAGS -Werror"
+
+ fi
+-if test x"$GCC" = xyes; then :
+-
+- # Be tough with warnings and produce less careless code
+- CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wendif-labels -Wextra"
+- CXXFLAGS="$CXXFLAGS -Wall -pedantic -Weffc++ -Wshadow -Wendif-labels -Wextra -Wsign-promo -Woverloaded-virtual -Wnon-virtual-dtor -Wsign-promo"
+-
+-fi
+
+ # Check for curl
+
diff --git a/net/libcmis/pkg-plist b/net/libcmis/pkg-plist
index 99d2e116c085..f23b1a9fc681 100644
--- a/net/libcmis/pkg-plist
+++ b/net/libcmis/pkg-plist
@@ -13,9 +13,9 @@ include/libcmis-0.3/libcmis/session.hxx
include/libcmis-0.3/libcmis/xml-utils.hxx
include/libcmis-0.3/libcmis/xmlserializable.hxx
include/libcmis-c-0.3/libcmis-c/allowable-actions.h
-include/libcmis-c-0.3/libcmis-c/document.h
+include/libcmis-c-0.3/libcmis-c/document.h
include/libcmis-c-0.3/libcmis-c/error.h
-include/libcmis-c-0.3/libcmis-c/folder.h
+include/libcmis-c-0.3/libcmis-c/folder.h
include/libcmis-c-0.3/libcmis-c/object-type.h
include/libcmis-c-0.3/libcmis-c/object.h
include/libcmis-c-0.3/libcmis-c/property-type.h