aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/confman/Makefile25
-rw-r--r--sysutils/confman/distinfo3
-rw-r--r--sysutils/confman/pkg-descr6
-rw-r--r--sysutils/confman/pkg-plist18
5 files changed, 53 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 5774cfbfab9b..5d21fc397684 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -105,6 +105,7 @@
SUBDIR += comconsole
SUBDIR += comiccron
SUBDIR += condor
+ SUBDIR += confman
SUBDIR += conky
SUBDIR += conky-awesome
SUBDIR += consolehm
diff --git a/sysutils/confman/Makefile b/sysutils/confman/Makefile
new file mode 100644
index 000000000000..eb76c891f898
--- /dev/null
+++ b/sysutils/confman/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: confman
+# Date created: 6 May 2009
+# Whom: ccowart@timesinks.net
+#
+# $FreeBSD$
+#
+
+PORTNAME= confman
+PORTVERSION= 1.9.0b
+CATEGORIES= sysutils
+MASTER_SITES= http://www.timesinks.net/distfiles/
+
+MAINTAINER= ccowart@timesinks.net
+COMMENT= A revision controlled configuration manager
+
+RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \
+ svn:${PORTSDIR}/devel/subversion \
+ sudo:${PORTSDIR}/security/sudo
+
+GNU_CONFIGURE= yes
+
+MAN5= confman.conf.5
+MAN8= confadmin.8 confaudit.8 confexport.8 confman.8 confsync.8
+
+.include <bsd.port.mk>
diff --git a/sysutils/confman/distinfo b/sysutils/confman/distinfo
new file mode 100644
index 000000000000..c5fa4edd16a7
--- /dev/null
+++ b/sysutils/confman/distinfo
@@ -0,0 +1,3 @@
+MD5 (confman-1.9.0b.tar.gz) = 69f515bfa06c4c4e91211703e7a8c886
+SHA256 (confman-1.9.0b.tar.gz) = 52437bd67036d9d33c0ff7efd5b98195c1c2b9489fe6f901231f02c5a1361ce7
+SIZE (confman-1.9.0b.tar.gz) = 75895
diff --git a/sysutils/confman/pkg-descr b/sysutils/confman/pkg-descr
new file mode 100644
index 000000000000..09b38553cfc1
--- /dev/null
+++ b/sysutils/confman/pkg-descr
@@ -0,0 +1,6 @@
+confman is a configuration manager written in bash. confman uses Subversion to
+provide a revision-controlled environment for editing and deploying
+configuration files. With confman, you can easily manage configuration files
+for all or any subset of your machines.
+
+WWW: http://www.timesinks.net/projects/confman
diff --git a/sysutils/confman/pkg-plist b/sysutils/confman/pkg-plist
new file mode 100644
index 000000000000..2ee996ce2a20
--- /dev/null
+++ b/sysutils/confman/pkg-plist
@@ -0,0 +1,18 @@
+etc/bash_completion.d/confman_completion
+etc/confman.conf.sample
+etc/defaults/confman.conf
+libexec/confman/abspath
+libexec/confman/confaudit
+libexec/confman/confexport
+libexec/confman/conflock
+libexec/confman/confsync
+sbin/confadmin
+sbin/confman
+%%DATADIR%%/confadmindoc.sh
+%%DATADIR%%/confmancommon.sh
+%%DATADIR%%/confmandoc.sh
+%%DATADIR%%/confmanlib.sh
+@dirrmtry etc/bash_completion.d
+@dirrmtry etc/defaults
+@dirrm libexec/confman
+@dirrm %%DATADIR%%