svn commit: r310321 - head/devel/qjson
Alberto Villa
avilla at FreeBSD.org
Sun Jan 13 14:05:06 UTC 2013
Author: avilla
Date: Sun Jan 13 14:05:05 2013
New Revision: 310321
URL: http://svnweb.freebsd.org/changeset/ports/310321
Log:
- Update to 0.8.1.
- Use OPTIONSng.
- Improve COMMENT.
Modified:
head/devel/qjson/Makefile (contents, props changed)
head/devel/qjson/distinfo (contents, props changed)
head/devel/qjson/pkg-descr (contents, props changed)
head/devel/qjson/pkg-plist (contents, props changed)
Modified: head/devel/qjson/Makefile
==============================================================================
--- head/devel/qjson/Makefile Sun Jan 13 12:29:15 2013 (r310320)
+++ head/devel/qjson/Makefile Sun Jan 13 14:05:05 2013 (r310321)
@@ -1,47 +1,40 @@
-# New ports collection makefile for: qjson
-# Date created: 19 December 2009
-# Whom: Alberto Villa <villa.alberto at gmail.com>
-#
# $FreeBSD$
PORTNAME= qjson
-PORTVERSION= 0.7.1
-PORTREVISION= 2
+PORTVERSION= 0.8.1
CATEGORIES= devel
MASTER_SITES= SF
MAINTAINER= avilla at FreeBSD.org
-COMMENT= Qt-based library that maps JSON data to QVariant objects
+COMMENT= Library to manage JSON objects with Qt
LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-USE_BZIP2= yes
USE_QT4= corelib moc_build qmake_build rcc_build uic_build
-MAKE_JOBS_SAFE= yes
+USE_BZIP2= yes
USE_CMAKE= yes
+MAKE_JOBS_SAFE= yes
USE_LDCONFIG= yes
PORTDOCS= *
-WRKSRC= ${WRKDIR}/${PORTNAME}
+.include <bsd.port.options.mk>
-.ifndef(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen
.endif
-pre-configure:
- ${REINPLACE_CMD} -e '/pkgconfig/ s/$${LIB_SUFFIX}/data/' \
- -e 's|apps/cmake/modules|cmake/Modules|' \
+post-patch:
+ @${REINPLACE_CMD} -e 's,/pkgconfig,/../libdata/pkgconfig,' \
${WRKSRC}/CMakeLists.txt
post-build:
-.ifndef(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
cd ${WRKSRC}/doc && doxygen
.endif
post-install:
-.ifndef(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} \* ${DOCSDIR}
.endif
Modified: head/devel/qjson/distinfo
==============================================================================
--- head/devel/qjson/distinfo Sun Jan 13 12:29:15 2013 (r310320)
+++ head/devel/qjson/distinfo Sun Jan 13 14:05:05 2013 (r310321)
@@ -1,2 +1,2 @@
-SHA256 (qjson-0.7.1.tar.bz2) = 3b8e94345fe846171c4b4d7d3518891d5fc864fda1e0c10d935bdb77bd3db994
-SIZE (qjson-0.7.1.tar.bz2) = 38075
+SHA256 (qjson-0.8.1.tar.bz2) = cd4db5b956247c4991a9c3e95512da257cd2a6bd011357e363d02300afc814d9
+SIZE (qjson-0.8.1.tar.bz2) = 64398
Modified: head/devel/qjson/pkg-descr
==============================================================================
--- head/devel/qjson/pkg-descr Sun Jan 13 12:29:15 2013 (r310320)
+++ head/devel/qjson/pkg-descr Sun Jan 13 14:05:05 2013 (r310321)
@@ -2,8 +2,8 @@ JSON (JavaScript Object Notation) is a l
format. It can represent integers, real numbers, strings, an ordered
sequence of values, and a collection of name/value pairs.
-QJson is a Qt-based library that maps JSON data to QVariant objects.
-JSON arrays will be mapped to QVariantList instances, while JSON's
-objects will be mapped to QVariantMap.
+QJson is a Qt-based library that maps JSON data to QVariant objects
+and vice versa. JSON arrays will be mapped to QVariantList instances,
+while JSON objects will be mapped to QVariantMap.
WWW: http://qjson.sourceforge.net
Modified: head/devel/qjson/pkg-plist
==============================================================================
--- head/devel/qjson/pkg-plist Sun Jan 13 12:29:15 2013 (r310320)
+++ head/devel/qjson/pkg-plist Sun Jan 13 14:05:05 2013 (r310321)
@@ -4,11 +4,14 @@ include/qjson/qjson_export.h
include/qjson/qobjecthelper.h
include/qjson/serializer.h
include/qjson/serializerrunnable.h
+lib/cmake/qjson/QJSONConfig.cmake
+lib/cmake/qjson/QJSONConfigVersion.cmake
+lib/cmake/qjson/QJSONTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/qjson/QJSONTargets.cmake
lib/libqjson.so
lib/libqjson.so.0
-lib/libqjson.so.0.7.1
+lib/libqjson.so.0.8.1
libdata/pkgconfig/QJson.pc
-share/cmake/Modules/FindQJSON.cmake
- at dirrmtry share/cmake/Modules
- at dirrmtry share/cmake
+ at dirrm lib/cmake/qjson
+ at dirrmtry lib/cmake
@dirrm include/qjson
More information about the svn-ports-all
mailing list