Skip to content

Commit

Permalink
cnats-3.7.0 (WIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
fd00 committed Dec 13, 2023
1 parent 0795ccf commit 9bc9229
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 33 deletions.
45 changes: 24 additions & 21 deletions cnats/README
Original file line number Diff line number Diff line change
Expand Up @@ -3,45 +3,45 @@ cnats
A C client for the NATS messaging system.

Runtime requirements:
cygwin-3.4.6-1
libnats-devel-3.6.1-1bl1
libnats3.6-3.6.1-1bl1
libprotobuf-c1-1.4.1-1bl1
cygwin-3.5.0-0.505.g0737bda6ff5a
libnats-devel-3.7.0-1bl1
libnats3.7-3.7.0-1bl1
libprotobuf-c1-1.5.0-1bl1
libsodium23-1.0.18-1
libssl1.1-1.1.1t-1
pkg-config-1.9.4-1
libssl3-3.0.12-1
pkg-config-2.1.0-1

Build requirements:
(besides corresponding -devel packages)
binutils-2.40-1
cmake-3.23.2-1
cygport-0.36.1-1
gcc-core-11.3.0-1
libprotobuf-c-devel-1.4.1-1bl1
binutils-2.41-3
cmake-3.25.3-1
cygport-0.36.7-1
gcc-core-11.4.0-1
libprotobuf-c-devel-1.5.0-1bl1
libsodium-devel-1.0.18-1
libssl-devel-1.1.1t-1
libssl-devel-3.0.12-1
ninja-1.11.1-1

Canonical website:
https://github.com/nats-io/nats.c

Canonical download:
https://github.com/nats-io/nats.c/archive/refs/tags/v3.6.1.tar.gz
https://github.com/nats-io/nats.c/archive/refs/tags/v3.7.0.tar.gz

-------------------------------------------

Build instructions:
1. unpack cnats-3.6.1-X-src.tar.xz
1. unpack cnats-3.7.0-X-src.tar.xz
2. if you use setup to install this src package,
it will be unpacked under /usr/src automatically
% cd /usr/src
% cygport ./cnats-3.6.1-X.cygport all
% cygport ./cnats-3.7.0-X.cygport all

This will create:
/usr/src/cnats-3.6.1-X-src.tar.xz
/usr/src/cnats-3.6.1-X.tar.xz
/usr/src/libnats3.6-3.6.1-X.tar.xz
/usr/src/libnats-devel-3.6.1-X.tar.xz
/usr/src/cnats-3.7.0-X-src.tar.xz
/usr/src/cnats-3.7.0-X.tar.xz
/usr/src/libnats3.7-3.7.0-X.tar.xz
/usr/src/libnats-devel-3.7.0-X.tar.xz

-------------------------------------------

Expand All @@ -56,8 +56,8 @@ Files included in the binary package:
/usr/share/doc/cnats/README.md
/usr/share/doc/cnats/dependencies.md

(libnats3.6)
/usr/bin/cygnats-3.6.dll
(libnats3.7)
/usr/bin/cygnats-3.7.dll

(libnats-devel)
/usr/include/nats.h
Expand All @@ -75,6 +75,9 @@ Files included in the binary package:

Port Notes:

----- version 3.7.0-1bl1 -----
Version bump.

----- version 3.6.1-1bl1 -----
Version bump.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,19 +40,19 @@ DIFF_EXCLUDES="

PKG_NAMES="
cnats
libnats${PV[1]}.${PV[2]}
libnats3.7
libnats-devel
"
cnats_CONTENTS="
usr/share
"
libnats3_6_CONTENTS="
usr/bin
libnats3_7_CONTENTS="
usr/bin/cyg*-3.7.dll
"
libnats_devel_CONTENTS="
usr/include
usr/lib
"
cnats_SUMMARY="${SUMMARY} (licensing & readmes)"
libnats3_6_SUMMARY="${SUMMARY} (runtime)"
libnats3_7_SUMMARY="${SUMMARY} (runtime)"
libnats_devel_SUMMARY="${SUMMARY} (development)"
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
--- origsrc/nats.c-3.6.1/CMakeLists.txt 2023-03-08 05:17:31.000000000 +0900
+++ src/nats.c-3.6.1/CMakeLists.txt 2023-03-25 07:27:30.689318400 +0900
--- origsrc/nats.c-3.7.0/CMakeLists.txt 2023-10-13 00:48:09.000000000 +0900
+++ src/nats.c-3.7.0/CMakeLists.txt 2023-12-13 13:16:25.325563600 +0900
@@ -113,7 +113,7 @@ if(NATS_BUILD_USE_SODIUM)
${NATS_SODIUM_DIR}
)
Expand All @@ -9,8 +9,8 @@
HINTS ${NATS_SODIUM_DIR}
)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(libsodium DEFAULT_MSG
--- origsrc/nats.c-3.6.1/src/CMakeLists.txt 2023-03-08 05:17:31.000000000 +0900
+++ src/nats.c-3.6.1/src/CMakeLists.txt 2023-03-25 07:27:30.709467000 +0900
--- origsrc/nats.c-3.7.0/src/CMakeLists.txt 2023-10-13 00:48:09.000000000 +0900
+++ src/nats.c-3.7.0/src/CMakeLists.txt 2023-12-13 13:16:25.325563600 +0900
@@ -60,7 +60,7 @@ if(NATS_BUILD_LIB_SHARED)
target_include_directories(nats PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
Expand All @@ -20,8 +20,8 @@
install(EXPORT cnats-targets
NAMESPACE cnats::
FILE cnats-config.cmake
--- origsrc/nats.c-3.6.1/src/libnats.pc.in 2023-03-08 05:17:31.000000000 +0900
+++ src/nats.c-3.6.1/src/libnats.pc.in 2023-03-25 07:27:30.762422000 +0900
--- origsrc/nats.c-3.7.0/src/libnats.pc.in 2023-10-13 00:48:09.000000000 +0900
+++ src/nats.c-3.7.0/src/libnats.pc.in 2023-12-13 13:16:25.325563600 +0900
@@ -1,12 +1,12 @@
-prefix="@CMAKE_INSTALL_PREFIX@"
-exec_prefix="${prefix}"
Expand All @@ -42,8 +42,8 @@
+Cflags: -I${includedir}
+Libs: -L${libdir} -lnats
+Libs.private: -L${libdir} -lnats @PKGCONF_LIBS_PRIV@
--- origsrc/nats.c-3.6.1/test/CMakeLists.txt 2023-03-08 05:17:31.000000000 +0900
+++ src/nats.c-3.6.1/test/CMakeLists.txt 2023-03-25 07:27:30.768306900 +0900
--- origsrc/nats.c-3.7.0/test/CMakeLists.txt 2023-10-13 00:48:09.000000000 +0900
+++ src/nats.c-3.7.0/test/CMakeLists.txt 2023-12-13 13:16:25.325563600 +0900
@@ -1,7 +1,7 @@
if(NOT BUILD_TESTING)
return()
Expand Down

0 comments on commit 9bc9229

Please sign in to comment.