pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cppsimpleuri: 2.2.1 initial revision, URI parser for C++



Module Name:	pkgsrc-wip
Committed By:	Mayuresh <mayuresh%acm.org@localhost>
Pushed By:	mayuresh
Date:		Mon Dec 15 11:15:48 2025 +0530
Changeset:	17bfb4179d2abb0a67b51c280ae48837a650c6fc

Added Files:
	cppsimpleuri/COMMIT_MSG
	cppsimpleuri/DESCR
	cppsimpleuri/Makefile
	cppsimpleuri/PLIST
	cppsimpleuri/distinfo

Log Message:
cppsimpleuri: 2.2.1 initial revision, URI parser for C++

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=17bfb4179d2abb0a67b51c280ae48837a650c6fc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cppsimpleuri/COMMIT_MSG |  4 ++++
 cppsimpleuri/DESCR      |  5 +++++
 cppsimpleuri/Makefile   | 29 +++++++++++++++++++++++++++++
 cppsimpleuri/PLIST      |  5 +++++
 cppsimpleuri/distinfo   |  5 +++++
 5 files changed, 48 insertions(+)

diffs:
diff --git a/cppsimpleuri/COMMIT_MSG b/cppsimpleuri/COMMIT_MSG
new file mode 100644
index 0000000000..196e535ce3
--- /dev/null
+++ b/cppsimpleuri/COMMIT_MSG
@@ -0,0 +1,4 @@
+textproc/cppsimpleuri: Add cppsimpleuri version 2.2.1
+
+Packaged in wip by Mayuresh <mayuresh%acm.org@localhost>
+
diff --git a/cppsimpleuri/DESCR b/cppsimpleuri/DESCR
new file mode 100644
index 0000000000..47525738cf
--- /dev/null
+++ b/cppsimpleuri/DESCR
@@ -0,0 +1,5 @@
+cppsimpleuri is a C++ uri & query parser
+
+- According to RFC3986
+- Includes Query Parser & Builder
+- Includes percent-encoding & -decoding
diff --git a/cppsimpleuri/Makefile b/cppsimpleuri/Makefile
new file mode 100644
index 0000000000..6957066c9e
--- /dev/null
+++ b/cppsimpleuri/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD$
+
+DISTNAME=	cppsimpleuri-2.2.1
+CATEGORIES=	textproc
+MASTER_SITES=	${MASTER_SITE_GITHUB:=salzaverde/}
+GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/salzaverde/cppsimpleuri/
+COMMENT=	C++ uri & query parser
+LICENSE=	mit
+
+WRKSRC=	${WRKDIR}/${DISTNAME}
+
+USE_LANGUAGES=	c c++
+USE_TOOLS=	pax
+
+CMAKE_CONFIGURE_ARGS+=	-DSIMPLEURI_LIB_BUILD_TESTS=OFF
+
+INSTALL_TARGET=	preinstall
+
+INSTALLATION_DIRS+=	include lib
+
+do-install:
+	cd ${WRKSRC}/include && ${PAX} -rw * ${DESTDIR}${PREFIX}/include
+	cd ${WRKSRC}/${CMAKE_BUILD_DIR} && ${PAX} -rw libcppsimpleuri.a ${DESTDIR}${PREFIX}/lib
+
+.include "../../devel/cmake/build.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/cppsimpleuri/PLIST b/cppsimpleuri/PLIST
new file mode 100644
index 0000000000..24d2abf30b
--- /dev/null
+++ b/cppsimpleuri/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+include/salzaverde/detail/encoder.h
+include/salzaverde/query.h
+include/salzaverde/uri.h
+lib/libcppsimpleuri.a
diff --git a/cppsimpleuri/distinfo b/cppsimpleuri/distinfo
new file mode 100644
index 0000000000..a27cfb8c69
--- /dev/null
+++ b/cppsimpleuri/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (cppsimpleuri-2.2.1.tar.gz) = b4b1991734f86d6fd3d8b7a09b03c1a021985cf6998dee31c66f5c1812b99cc4
+SHA512 (cppsimpleuri-2.2.1.tar.gz) = 9cc22808bd453121302ad0c00fc63ae19e924410e7612e0cf71f82ac0a8af8aaa31de89d33e8f912800a38925d55e87668132ee4bb5d714f39ce5430b5c74977
+Size (cppsimpleuri-2.2.1.tar.gz) = 12300 bytes


Home | Main Index | Thread Index | Old Index