wip/qt5-qjson: Import as qjson-0.9.0
This commit is contained in:
parent
b80366cea0
commit
75931c45d5
1
Makefile
1
Makefile
|
@ -4225,6 +4225,7 @@ SUBDIR+= qstat214
|
|||
SUBDIR+= qt4-gstreamer
|
||||
SUBDIR+= qt4-libqtlua
|
||||
SUBDIR+= qt5-libqtlua
|
||||
SUBDIR+= qt5-qjson
|
||||
SUBDIR+= qt5-qscintilla
|
||||
SUBDIR+= qt5-qtbase-git
|
||||
SUBDIR+= qt5-qtwebengine
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
|
||||
It can represents integer, real number, string, an ordered sequence of
|
||||
value, 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 objects will
|
||||
be mapped to QVariantMap.
|
|
@ -0,0 +1,24 @@
|
|||
# $NetBSD: Makefile,v 1.19 2018/03/12 11:16:20 wiz Exp $
|
||||
|
||||
DISTNAME= qjson-0.9.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=flavio/}
|
||||
GITHUB_PROJECT= qjson
|
||||
|
||||
MAINTAINER= markd@NetBSD.org
|
||||
HOMEPAGE= http://qjson.sourceforge.net/
|
||||
COMMENT= Qt5 library for handling JSON data
|
||||
LICENSE= gnu-lgpl-v2
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
USE_CMAKE= yes
|
||||
|
||||
PKGCONFIG_OVERRIDE+= QJson.pc.in
|
||||
|
||||
pre-configure:
|
||||
${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
|
||||
cp ${FILESDIR}/*.* ${WRKSRC}/
|
||||
|
||||
.include "../../x11/qt5-qtbase/buildlink3.mk"
|
||||
.include "../../x11/qt5-qttools/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,15 @@
|
|||
@comment $NetBSD$
|
||||
include/qjson-qt5/parser.h
|
||||
include/qjson-qt5/parserrunnable.h
|
||||
include/qjson-qt5/qjson_export.h
|
||||
include/qjson-qt5/qobjecthelper.h
|
||||
include/qjson-qt5/serializer.h
|
||||
include/qjson-qt5/serializerrunnable.h
|
||||
lib/cmake/qjson-qt5/QJSON-qt5Config.cmake
|
||||
lib/cmake/qjson-qt5/QJSON-qt5ConfigVersion.cmake
|
||||
lib/cmake/qjson-qt5/QJSON-qt5Targets-noconfig.cmake
|
||||
lib/cmake/qjson-qt5/QJSON-qt5Targets.cmake
|
||||
lib/libqjson-qt5.so
|
||||
lib/libqjson-qt5.so.0
|
||||
lib/libqjson-qt5.so.${PKGVERSION}
|
||||
lib/pkgconfig/QJson-qt5.pc
|
|
@ -0,0 +1,13 @@
|
|||
# $NetBSD: buildlink3.mk,v 1.1.1.1 2012/03/20 10:12:24 markd Exp $
|
||||
|
||||
BUILDLINK_TREE+= qjson
|
||||
|
||||
.if !defined(QJSON_BUILDLINK3_MK)
|
||||
QJSON_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.qjson+= qjson>=0.7.1
|
||||
BUILDLINK_PKGSRCDIR.qjson?= ../../devel/qjson
|
||||
|
||||
.endif # QJSON_BUILDLINK3_MK
|
||||
|
||||
BUILDLINK_TREE+= -qjson
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.4 2015/11/03 03:29:18 agc Exp $
|
||||
|
||||
SHA1 (qjson-0.9.0.tar.gz) = 1b77f393a7bcf2c245498a85b9daaa550a2b9366
|
||||
RMD160 (qjson-0.9.0.tar.gz) = 9643205f616667b17e391c5300b9e6edc3a51a1e
|
||||
SHA512 (qjson-0.9.0.tar.gz) = ff0674f32abc6c88f9c535a58931f60baafa355655b043009a2574dadb822f10ec25017b78f2911f897a554a34733d7332c94cf4290dec16a631e22070c15e61
|
||||
Size (qjson-0.9.0.tar.gz) = 98300 bytes
|
|
@ -0,0 +1,9 @@
|
|||
SET(PACKAGE_VERSION "@QJSON_LIB_VERSION_STRING@")
|
||||
IF (PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
|
||||
SET(PACKAGE_VERSION_EXACT "true")
|
||||
ENDIF (PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
|
||||
IF (NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
|
||||
SET(PACKAGE_VERSION_COMPATIBLE "true")
|
||||
ELSE (NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
|
||||
SET(PACKAGE_VERSION_UNSUITABLE "true")
|
||||
ENDIF (NOT PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
|
|
@ -0,0 +1,3 @@
|
|||
SET(@CMAKE_PROJECT_NAME@_LIBRARIES "@LIB_INSTALL_DIR@/@LIB_OUT_NAME@" CACHE FILEPATH "Libraries for @CMAKE_PROJECT_NAME@")
|
||||
SET(@CMAKE_PROJECT_NAME@_INCLUDE_DIR "@INCLUDE_INSTALL_DIR@" CACHE PATH "Include path for @CMAKE_PROJECT_NAME@")
|
||||
SET(@CMAKE_PROJECT_NAME@_FOUND "TRUE")
|
Loading…
Reference in New Issue