mirror of
https://github.com/outbackdingo/ports.git
synced 2026-01-27 10:20:12 +00:00
rapidjson: new port at 1.1.0
This commit is contained in:
1
main/rapidjson/.checksums
Normal file
1
main/rapidjson/.checksums
Normal file
@@ -0,0 +1 @@
|
||||
badd12c511e081fec6c89c43a7027bce rapidjson-1.1.0.tar.gz
|
||||
50
main/rapidjson/.pkgfiles
Normal file
50
main/rapidjson/.pkgfiles
Normal file
@@ -0,0 +1,50 @@
|
||||
rapidjson-1.1.0-1
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/rapidjson/
|
||||
-rw-r--r-- root/root usr/include/rapidjson/allocators.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/document.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/encodedstream.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/encodings.h
|
||||
drwxr-xr-x root/root usr/include/rapidjson/error/
|
||||
-rw-r--r-- root/root usr/include/rapidjson/error/en.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/error/error.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/filereadstream.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/filewritestream.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/fwd.h
|
||||
drwxr-xr-x root/root usr/include/rapidjson/internal/
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/biginteger.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/diyfp.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/dtoa.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/ieee754.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/itoa.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/meta.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/pow10.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/regex.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/stack.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/strfunc.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/strtod.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/internal/swap.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/istreamwrapper.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/memorybuffer.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/memorystream.h
|
||||
drwxr-xr-x root/root usr/include/rapidjson/msinttypes/
|
||||
-rw-r--r-- root/root usr/include/rapidjson/msinttypes/inttypes.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/msinttypes/stdint.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/ostreamwrapper.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/pointer.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/prettywriter.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/rapidjson.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/reader.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/schema.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/stream.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/stringbuffer.h
|
||||
-rw-r--r-- root/root usr/include/rapidjson/writer.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/cmake/
|
||||
drwxr-xr-x root/root usr/lib/cmake/RapidJSON/
|
||||
-rw-r--r-- root/root usr/lib/cmake/RapidJSON/RapidJSONConfig.cmake
|
||||
-rw-r--r-- root/root usr/lib/cmake/RapidJSON/RapidJSONConfigVersion.cmake
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/pkgconfig/RapidJSON.pc
|
||||
drwxr-xr-x root/root usr/share/
|
||||
26
main/rapidjson/spkgbuild
Normal file
26
main/rapidjson/spkgbuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# description: Fast JSON parser/generator for C++ with both SAX/DOM style API
|
||||
# homepage: https://github.com/miloyip/rapidjson
|
||||
# depends: cmake ninja
|
||||
|
||||
name=rapidjson
|
||||
version=1.1.0
|
||||
release=1
|
||||
source="https://github.com/miloyip/$name/archive/v$version/$name-$version.tar.gz"
|
||||
|
||||
build () {
|
||||
cmake -S $name-$version -B build -G Ninja \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_INSTALL_LIBEXECDIR=lib \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
|
||||
-D RAPIDJSON_BUILD_DOC=OFF \
|
||||
-D RAPIDJSON_BUILD_EXAMPLES=OFF \
|
||||
-D RAPIDJSON_BUILD_TESTS=OFF \
|
||||
-Wno-dev
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
rm -r $PKG/usr/share/doc
|
||||
}
|
||||
Reference in New Issue
Block a user