diff options
author | Yusuf Yaman <nxjoseph@protonmail.com> | 2025-02-20 19:58:29 +0300 |
---|---|---|
committer | Hiroki Tagato <tagattie@FreeBSD.org> | 2025-06-23 22:42:01 +0900 |
commit | 77da1403f331732b3013658a5966c86d6cb75e9c (patch) | |
tree | 3a8d4280f0629facd0c85563f58d5e1ab2617628 | |
parent | devel/cpprestsdk: unbreak build with boost >=1.87 and take maintainership (diff) |
net/identme: new port: Simple CLI for retrieving your public IP address
identme provides a simple command-line interface (CLI) for retrieving
your public IP address. This tool is designed for users who need to
access their IP address programmatically without the overhead of a
full backend or mobile application.
WWW: https://github.com/pcarrier/ident.me \
https://www.ident.me
PR: 284931
Reported by: Yusuf Yaman <nxjoseph@protonmail.com> (new maintainer)
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/identme/Makefile | 27 | ||||
-rw-r--r-- | net/identme/distinfo | 3 | ||||
-rw-r--r-- | net/identme/pkg-descr | 4 |
4 files changed, 35 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index f53f3e7e00ce..b56313c6b707 100644 --- a/net/Makefile +++ b/net/Makefile @@ -265,6 +265,7 @@ SUBDIR += httpry SUBDIR += icmpinfo SUBDIR += icpld + SUBDIR += identme SUBDIR += ifdepd SUBDIR += iffinder SUBDIR += ifstat diff --git a/net/identme/Makefile b/net/identme/Makefile new file mode 100644 index 000000000000..f22790bd0278 --- /dev/null +++ b/net/identme/Makefile @@ -0,0 +1,27 @@ +PORTNAME= identme +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= net + +MAINTAINER= nxjoseph@protonmail.com +COMMENT= Simple CLI for retrieving your public IP address +WWW= https://github.com/pcarrier/ident.me \ + https://www.ident.me + +LICENSE= BSD0CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:ftp/curl + +USES= cmake compiler:c++17-lang +USE_CXXSTD= c++17 +USE_GITHUB= yes +GH_ACCOUNT= pcarrier +GH_PROJECT= ident.me + +CMAKE_SOURCE_PATH= ${WRKSRC}/cli +LDFLAGS+= -lpthread + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/net/identme/distinfo b/net/identme/distinfo new file mode 100644 index 000000000000..824e15f8cc1b --- /dev/null +++ b/net/identme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1740069820 +SHA256 (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 5e37f2f5b661ebe9731aab8d6d2ecdbea6e2239ea6f5ad1f2b158ea15fea947c +SIZE (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 238209 diff --git a/net/identme/pkg-descr b/net/identme/pkg-descr new file mode 100644 index 000000000000..ac0b1d961b7b --- /dev/null +++ b/net/identme/pkg-descr @@ -0,0 +1,4 @@ +identme provides a simple command-line interface (CLI) for retrieving +your public IP address. This tool is designed for users who need to +access their IP address programmatically without the overhead of a +full backend or mobile application. |