aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2025-05-19 18:47:49 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2025-05-19 18:51:00 +0000
commit04681d8b480d099684e5908f3f1a12334c3c03ce (patch)
tree8170cd95206167111f26a7a7e516b91e9863dcfa
parent1fd05d73abb5f36a95d0028e120ede511d03534e (diff)
-rw-r--r--devel/Makefile1
-rw-r--r--devel/sltdl/Makefile17
-rw-r--r--devel/sltdl/distinfo3
-rw-r--r--devel/sltdl/files/patch-Makefile.in11
-rw-r--r--devel/sltdl/pkg-descr1
-rw-r--r--devel/sltdl/pkg-plist7
6 files changed, 40 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 60862415e1d1..03e7113c7278 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8189,6 +8189,7 @@
SUBDIR += skypat
SUBDIR += slf4j
SUBDIR += slibtool
+ SUBDIR += sltdl
SUBDIR += smake
SUBDIR += smc
SUBDIR += smooth
diff --git a/devel/sltdl/Makefile b/devel/sltdl/Makefile
new file mode 100644
index 000000000000..d6bc51ddee29
--- /dev/null
+++ b/devel/sltdl/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= sltdl
+PORTVERSION= 0.5.0
+CATEGORIES= devel
+MASTER_SITES= http://dl.midipix.org/${PORTNAME}/
+
+MAINTAINER= bapt@FreeBSD.org
+COMMENT= Surrogate ltdl implementation
+WWW= https://git.foss21.org/cross/sltdl
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING.SLTDL
+
+HAS_CONFIGURE= yes
+USES= tar:xz
+
+.include <bsd.port.mk>
+
diff --git a/devel/sltdl/distinfo b/devel/sltdl/distinfo
new file mode 100644
index 000000000000..1286d623ab3b
--- /dev/null
+++ b/devel/sltdl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747679645
+SHA256 (sltdl-0.5.0.tar.xz) = a900be2c678d16102e62c7efa91bad80ff815dc830437e2634fbe64ea75152c1
+SIZE (sltdl-0.5.0.tar.xz) = 34712
diff --git a/devel/sltdl/files/patch-Makefile.in b/devel/sltdl/files/patch-Makefile.in
new file mode 100644
index 000000000000..226ca00350ac
--- /dev/null
+++ b/devel/sltdl/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2025-05-19 18:40:16 UTC
++++ Makefile.in
+@@ -173,7 +173,7 @@ include $(PROJECT_DIR)/project/arch.mk
+ include $(PROJECT_DIR)/project/headers.mk
+ include $(PROJECT_DIR)/project/common.mk
+ include $(PROJECT_DIR)/project/arch.mk
+-include $(PROJECT_DIR)/project/extras.mk
++#include $(PROJECT_DIR)/project/extras.mk
+ include $(PROJECT_DIR)/project/overrides.mk
+
+
diff --git a/devel/sltdl/pkg-descr b/devel/sltdl/pkg-descr
new file mode 100644
index 000000000000..97e9d55df84d
--- /dev/null
+++ b/devel/sltdl/pkg-descr
@@ -0,0 +1 @@
+surrogate ltdl implementation
diff --git a/devel/sltdl/pkg-plist b/devel/sltdl/pkg-plist
new file mode 100644
index 000000000000..c471737c2cda
--- /dev/null
+++ b/devel/sltdl/pkg-plist
@@ -0,0 +1,7 @@
+include/sltdl/sltdl.h
+include/sltdl/sltdl_api.h
+lib/libsltdl.a
+lib/libsltdl.so
+lib/libsltdl.so.0
+lib/libsltdl.so.0.5.0
+libdata/pkgconfig/sltdl.pc