git: 40b2d3884d10 - main - devel/linux-rl9-libsigc++20: add new port

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 12 May 2024 10:02:46 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40b2d3884d1014c4ac8dc73783ab5e9344bfe780

commit 40b2d3884d1014c4ac8dc73783ab5e9344bfe780
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2024-02-08 07:24:16 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-05-12 10:01:19 +0000

    devel/linux-rl9-libsigc++20: add new port
    
    Sponsored by:   Serenity Cybersecurity, LLC
---
 Mk/Uses/linux.mk                            |  1 +
 devel/Makefile                              |  1 +
 devel/linux-rl9-libsigc++20/Makefile        | 20 ++++++++++++++++++++
 devel/linux-rl9-libsigc++20/distinfo        |  7 +++++++
 devel/linux-rl9-libsigc++20/pkg-plist.amd64 |  7 +++++++
 5 files changed, 36 insertions(+)

diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index c8a346dcca88..b3778d77dd06 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -110,6 +110,7 @@ _linux_${linux_ARGS}_libogg=		linux-${linux_ARGS}-libogg>0:audio/linux-${linux_A
 _linux_${linux_ARGS}_libpciaccess=	linux-${linux_ARGS}-libpciaccess>0:devel/linux-${linux_ARGS}-libpciaccess
 _linux_rl9_libproxy=			linux-rl9-libproxy>0:net/linux-rl9-libproxy
 _linux_${linux_ARGS}_librsvg2=		linux-${linux_ARGS}-librsvg2>0:graphics/linux-${linux_ARGS}-librsvg2
+_linux_${linux_ARGS}_libsigc++20=	linux-${linux_ARGS}-libsigc++20>0:devel/linux-${linux_ARGS}-libsigc++20
 _linux_rl9_libsigsegv=			linux-${linux_ARGS}-libsigsegv>0:devel/linux-${linux_ARGS}-libsigsegv
 _linux_${linux_ARGS}_libsndfile=	linux-${linux_ARGS}-libsndfile>0:audio/linux-${linux_ARGS}-libsndfile
 _linux_c7_libssh2=			linux-c7-libssh2>0:security/linux-c7-libssh2
diff --git a/devel/Makefile b/devel/Makefile
index b091e8988d27..92a2caf1f73f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1508,6 +1508,7 @@
     SUBDIR += linux-rl9-elfutils-libs
     SUBDIR += linux-rl9-libgfortran
     SUBDIR += linux-rl9-libpciaccess
+    SUBDIR += linux-rl9-libsigc++20
     SUBDIR += linux-rl9-libsigsegv
     SUBDIR += linux-rl9-libthai
     SUBDIR += linux-rl9-libunistring
diff --git a/devel/linux-rl9-libsigc++20/Makefile b/devel/linux-rl9-libsigc++20/Makefile
new file mode 100644
index 000000000000..4f18b8ceb04a
--- /dev/null
+++ b/devel/linux-rl9-libsigc++20/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	libsigc++20
+PORTVERSION=	2.10.7
+DISTVERSIONSUFFIX=	-2.el9
+CATEGORIES=	devel linux
+
+MAINTAINER=	emulation@FreeBSD.org
+COMMENT=	Callback Framework for C++ (Rocky Linux ${LINUX_DIST_VER})
+WWW=		http://libsigc.sourceforge.net/
+
+USES=		linux:rl9
+USE_LDCONFIG=	yes
+USE_LINUX_RPM=	yes
+
+CONFLICTS=	linux-c7-${PORTNAME}
+DESCR=		${.CURDIR}/../${PORTNAME}/pkg-descr
+DOCSDIR=	${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX}
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.mk>
diff --git a/devel/linux-rl9-libsigc++20/distinfo b/devel/linux-rl9-libsigc++20/distinfo
new file mode 100644
index 000000000000..139fb836dc72
--- /dev/null
+++ b/devel/linux-rl9-libsigc++20/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1707309419
+SHA256 (rocky/l/libsigc++20-2.10.7-2.el9.aarch64.rpm) = 23df51556ad0ef4da4601e70d83c669624f0851d3582e72457fa80ab75573477
+SIZE (rocky/l/libsigc++20-2.10.7-2.el9.aarch64.rpm) = 38646
+SHA256 (rocky/l/libsigc++20-2.10.7-2.el9.x86_64.rpm) = 7c7327a10e3efd22b91835e0565427fbf1f60939224196aa1b4273ed5befe8eb
+SIZE (rocky/l/libsigc++20-2.10.7-2.el9.x86_64.rpm) = 39411
+SHA256 (rocky/l/libsigc++20-2.10.7-2.el9.src.rpm) = ac37c3d42426f0ba25315cf9bd55e669c7fa840ff785110f3eb7816b4417a952
+SIZE (rocky/l/libsigc++20-2.10.7-2.el9.src.rpm) = 4805164
diff --git a/devel/linux-rl9-libsigc++20/pkg-plist.amd64 b/devel/linux-rl9-libsigc++20/pkg-plist.amd64
new file mode 100644
index 000000000000..f572d55b134b
--- /dev/null
+++ b/devel/linux-rl9-libsigc++20/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/4a/db2a5a1c3fdec4f90ff0bc7ca3005fdba8877f
+usr/lib64/libsigc-2.0.so.0
+usr/lib64/libsigc-2.0.so.0.0.0
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/libsigc++20/COPYING