aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorperky <perky@FreeBSD.org>2004-05-28 22:37:36 +0800
committerperky <perky@FreeBSD.org>2004-05-28 22:37:36 +0800
commit38a4f583c6f3e2e8bc1be8dbab67e4c81b6acaef (patch)
treeeff6b1f6f177e31f0fffeb90e313cdb98db66c39 /devel
parentef287e31857d72a3f96672d0cfd8e234fddd9dbb (diff)
downloadfreebsd-ports-graphics-38a4f583c6f3e2e8bc1be8dbab67e4c81b6acaef.tar.gz
freebsd-ports-graphics-38a4f583c6f3e2e8bc1be8dbab67e4c81b6acaef.tar.zst
freebsd-ports-graphics-38a4f583c6f3e2e8bc1be8dbab67e4c81b6acaef.zip
Add libsigsegv, a SIGSEGV handling library for user mode.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libsigsegv/Makefile19
-rw-r--r--devel/libsigsegv/distinfo2
-rw-r--r--devel/libsigsegv/pkg-descr11
-rw-r--r--devel/libsigsegv/pkg-plist3
5 files changed, 36 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index cac877162d3..6b8ddd14dfc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -425,6 +425,7 @@
SUBDIR += libsigc++
SUBDIR += libsigc++12
SUBDIR += libsigcx
+ SUBDIR += libsigsegv
SUBDIR += libslang
SUBDIR += libsoup
SUBDIR += libstatgrab
diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile
new file mode 100644
index 00000000000..99b24fb4684
--- /dev/null
+++ b/devel/libsigsegv/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: libsigsegv
+# Date created: 28 May 2004
+# Whom: Hye-Shik Chang
+#
+# $FreeBSD$
+#
+
+PORTNAME= libsigsegv
+PORTVERSION= 2.1
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR= libsigsegv
+
+MAINTAINER= perky@FreeBSD.org
+COMMENT= Handling page faults in user mode
+
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/devel/libsigsegv/distinfo b/devel/libsigsegv/distinfo
new file mode 100644
index 00000000000..ca159d5bca3
--- /dev/null
+++ b/devel/libsigsegv/distinfo
@@ -0,0 +1,2 @@
+MD5 (libsigsegv-2.1.tar.gz) = 6d75ca3fede5fbfd72a78bc918d9e174
+SIZE (libsigsegv-2.1.tar.gz) = 286220
diff --git a/devel/libsigsegv/pkg-descr b/devel/libsigsegv/pkg-descr
new file mode 100644
index 00000000000..20f79ed5915
--- /dev/null
+++ b/devel/libsigsegv/pkg-descr
@@ -0,0 +1,11 @@
+A library for handling page faults in user mode. A page fault occurs
+when a program tries to access to a region of memory that is currently
+not available. Catching and handling a page fault is a useful
+technique for implementing:
+ * pageable virtual memory,
+ * memory-mapped access to persistent databases,
+ * generational garbage collectors,
+ * stack overflow handlers,
+ * distributed shared memory,
+
+WWW: http://libsigsegv.sourceforge.net/
diff --git a/devel/libsigsegv/pkg-plist b/devel/libsigsegv/pkg-plist
new file mode 100644
index 00000000000..d55f975481b
--- /dev/null
+++ b/devel/libsigsegv/pkg-plist
@@ -0,0 +1,3 @@
+include/sigsegv.h
+lib/libsigsegv.a
+lib/libsigsegv.la