summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2010-03-22 19:46:29 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2010-03-22 19:46:29 +0000
commit0615aacad24345366b916b4ed953448e34c48021 (patch)
tree72241cc4dbbaeb624f47f52ac0e9440ff01a0a10 /sysutils
parent- Fix build in presence of graphics/libvisual (diff)
Libsunacl is a wrapper around FreeBSD NFSv4 ACL API (acl_get_file(3) etc),
providing SunOS-compatible acl(3)/facl(3) functions. Its main purpose is to make it easier to port software such as Samba, which already supports SunOS ACL API.
Notes
Notes: svn path=/head/; revision=251382
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/libsunacl/Makefile25
-rw-r--r--sysutils/libsunacl/distinfo3
-rw-r--r--sysutils/libsunacl/pkg-descr4
4 files changed, 33 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 681c2681ead0..7435355c8ae3 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -429,6 +429,7 @@
SUBDIR += libieee1284
SUBDIR += libpcbsd
SUBDIR += libretto-config
+ SUBDIR += libsunacl
SUBDIR += libutempter
SUBDIR += lineak-defaultplugin
SUBDIR += lineak-kdeplugins
diff --git a/sysutils/libsunacl/Makefile b/sysutils/libsunacl/Makefile
new file mode 100644
index 000000000000..b7a48dcbcdbc
--- /dev/null
+++ b/sysutils/libsunacl/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: libsunacl
+# Date created: 2010-03-22
+# Whom: Edward Tomasz Napierala <trasz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libsunacl
+PORTVERSION= 1.0
+CATEGORIES= sysutils
+MASTER_SITES= SF
+
+MAINTAINER= trasz@FreeBSD.org
+COMMENT= Wrapper providing SunOS NFSv4 ACL API
+
+USE_LDCONFIG= yes
+PLIST_FILES= include/sunacl.h lib/libsunacl.a lib/libsunacl_p.a lib/libsunacl.so.1 lib/libsunacl.so
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 800000
+IGNORE= no NFSv4 ACL support before FreeBSD 8.0
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/libsunacl/distinfo b/sysutils/libsunacl/distinfo
new file mode 100644
index 000000000000..1831a1cf9f8f
--- /dev/null
+++ b/sysutils/libsunacl/distinfo
@@ -0,0 +1,3 @@
+MD5 (libsunacl-1.0.tar.gz) = 28400eb8494daee75be0d3928dead463
+SHA256 (libsunacl-1.0.tar.gz) = 6b386274771d94e80386e4ec7e3052df5bf02829e508ae4537a39065842c87b8
+SIZE (libsunacl-1.0.tar.gz) = 3980
diff --git a/sysutils/libsunacl/pkg-descr b/sysutils/libsunacl/pkg-descr
new file mode 100644
index 000000000000..2b0a58885040
--- /dev/null
+++ b/sysutils/libsunacl/pkg-descr
@@ -0,0 +1,4 @@
+Libsunacl is a wrapper around FreeBSD NFSv4 ACL API (acl_get_file(3) etc),
+providing SunOS-compatible acl(3)/facl(3) functions. Its main purpose
+is to make it easier to port software such as Samba, which already supports
+SunOS ACL API.