[Midnightbsd-cvs] mports [15444] trunk/sysutils: warden & pbreg
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Sep 12 20:00:07 EDT 2013
Revision: 15444
http://svnweb.midnightbsd.org/mports/?rev=15444
Author: laffer1
Date: 2013-09-12 20:00:06 -0400 (Thu, 12 Sep 2013)
Log Message:
-----------
warden & pbreg
Modified Paths:
--------------
trunk/sysutils/Makefile
Added Paths:
-----------
trunk/sysutils/pbreg/
trunk/sysutils/pbreg/Makefile
trunk/sysutils/pbreg/distinfo
trunk/sysutils/pbreg/pkg-descr
trunk/sysutils/warden/
trunk/sysutils/warden/Makefile
trunk/sysutils/warden/distinfo
trunk/sysutils/warden/files/
trunk/sysutils/warden/files/pkg-message.in
trunk/sysutils/warden/pkg-descr
trunk/sysutils/warden/pkg-plist
Modified: trunk/sysutils/Makefile
===================================================================
--- trunk/sysutils/Makefile 2013-09-12 23:55:29 UTC (rev 15443)
+++ trunk/sysutils/Makefile 2013-09-13 00:00:06 UTC (rev 15444)
@@ -81,6 +81,7 @@
SUBDIR += p5-File-Listing
SUBDIR += p5-File-Which
SUBDIR += p5-Sys-Hostname-Long
+SUBDIR += pbreg
SUBDIR += php5-fileinfo
SUBDIR += php5-posix
SUBDIR += policykit
@@ -107,6 +108,7 @@
SUBDIR += upower
SUBDIR += upsd
SUBDIR += upsmon
+SUBDIR += warden
SUBDIR += wmbsdbatt
SUBDIR += xfce4-settings
SUBDIR += zeitgeist
Added: trunk/sysutils/pbreg/Makefile
===================================================================
--- trunk/sysutils/pbreg/Makefile (rev 0)
+++ trunk/sysutils/pbreg/Makefile 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,32 @@
+# $MidnightBSD$
+
+PORTNAME= pbreg
+PORTVERSION= 1.0
+CATEGORIES= sysutils
+MASTER_SITES= ftp://ftp.pcbsd.org/pub/software/ \
+ http://www.pcbsd.org/~kris/software/
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= PC-BSD registry editor
+
+LICENSE= unknown
+
+WRKSRC= ${WRKDIR}/PBReg
+
+USE_QT4= corelib gui qmake_build moc_build rcc_build uic_build
+HAS_CONFIGURE= yes
+
+QMAKE_ARGS= -unix -recursive ${QMAKE_PRO}
+QMAKE_PRO= PBReg.pro
+
+PLIST_FILES= bin/pbreg
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${WRKSRC}/${QMAKE_PRO}
+
+do-configure:
+ @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
+ ${QMAKE} -unix CONFIG+="configure" ${QMAKE_PRO}
+
+.include <bsd.port.mk>
Added: trunk/sysutils/pbreg/distinfo
===================================================================
--- trunk/sysutils/pbreg/distinfo (rev 0)
+++ trunk/sysutils/pbreg/distinfo 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,2 @@
+SHA256 (pbreg-1.0.tar.gz) = 640a759e9b223b0a10e78b45cac958d23a1ece4070f01e2d1e7d1403e13b7d07
+SIZE (pbreg-1.0.tar.gz) = 1239
Added: trunk/sysutils/pbreg/pkg-descr
===================================================================
--- trunk/sysutils/pbreg/pkg-descr (rev 0)
+++ trunk/sysutils/pbreg/pkg-descr 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,8 @@
+PC-BSD Registry Editor
+
+pbreg is a command-line front-end to QT's QSettings framework, allowing scripts
+and other command-line apps to get & set keys. This program can be used to
+easily interact between QT-based GUI's and command-line implementations of
+these applications.
+
+WWW: http://www.pcbsd.org/
Added: trunk/sysutils/warden/Makefile
===================================================================
--- trunk/sysutils/warden/Makefile (rev 0)
+++ trunk/sysutils/warden/Makefile 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,39 @@
+# $MidnightBSD$
+
+PORTNAME= warden
+PORTVERSION= 1.1.2
+CATEGORIES= sysutils
+MASTER_SITES= ftp://ftp.pcbsd.org/pub/software/ \
+ http://www.pcbsd.org/~kris/software/
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= PC-BSD's Jail Management Utility
+
+LICENSE= bsd2
+
+RUN_DEPENDS= pbreg:${PORTSDIR}/sysutils/pbreg
+
+WRKSRC= ${WRKDIR}/warden
+
+USE_QT4= corelib gui qmake_build moc_build rcc_build uic_build
+HAS_CONFIGURE= yes
+
+QMAKE_PRO= warden.pro
+QMAKE_ARGS= -unix -recursive ${QMAKE_PRO}
+
+SUB_FILES= pkg-message
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${WRKSRC}/warden.pro \
+ ${WRKSRC}/scripts/rc.d/wardenrc \
+ ${WRKSRC}/src/src.pro \
+ ${WRKSRC}/src/dialogwarden.h
+ ${RM} ${WRKSRC}/scripts/rc.d/wardenrc.bak
+
+do-configure:
+ @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
+ ${QMAKE} -unix CONFIG+="configure" ${QMAKE_PRO}
+
+
+.include <bsd.port.mk>
Added: trunk/sysutils/warden/distinfo
===================================================================
--- trunk/sysutils/warden/distinfo (rev 0)
+++ trunk/sysutils/warden/distinfo 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,2 @@
+SHA256 (warden-1.1.2.tar.gz) = 8014274ab2ab11fd469a52c91411ee9da7fa7ae8ff250d70ddc7db0183c71d9b
+SIZE (warden-1.1.2.tar.gz) = 84385
Added: trunk/sysutils/warden/files/pkg-message.in
===================================================================
--- trunk/sysutils/warden/files/pkg-message.in (rev 0)
+++ trunk/sysutils/warden/files/pkg-message.in 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,8 @@
+sysutils/warden is now installed, but it requires some additional setup.
+
+****************************************************
+Please run: %%PREFIX%%/warden/scripts/init-warden.sh
+****************************************************
+
+This script will set some required variables and prompt you for the network
+interface to run jails on.
Added: trunk/sysutils/warden/pkg-descr
===================================================================
--- trunk/sysutils/warden/pkg-descr (rev 0)
+++ trunk/sysutils/warden/pkg-descr 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,8 @@
+The Warden
+
+Warden is a jail management program designed on PC-BSD, which provides three
+interfaces to use, command-line, dialog-based, and a QT4 GUI. Warden has
+support for backing up an entire jail, installing pre-built packages
+(inmates) and more.
+
+WWW: http://wiki.pcbsd.org/index.php/Warden
Added: trunk/sysutils/warden/pkg-plist
===================================================================
--- trunk/sysutils/warden/pkg-plist (rev 0)
+++ trunk/sysutils/warden/pkg-plist 2013-09-13 00:00:06 UTC (rev 15444)
@@ -0,0 +1,39 @@
+bin/warden
+etc/rc.d/wardenrc
+warden/bin/warden
+warden/bin/warden-gui
+warden/conf/warden.conf
+warden/ports
+warden/scripts/warden.sh
+warden/scripts/init-warden.sh
+warden/scripts/managejails.sh
+warden/scripts/newjailmenu.sh
+warden/scripts/rc.d/shutdown.sh
+warden/scripts/rc.d/wardenrc
+warden/scripts/rc.d/startup.sh
+warden/scripts/importjailmenu.sh
+warden/scripts/backend/setupusers.sh
+warden/scripts/backend/createjail.sh
+warden/scripts/backend/chrootjail.sh
+warden/scripts/backend/checkstatus.sh
+warden/scripts/backend/installinmate.sh
+warden/scripts/backend/deleteinmate.sh
+warden/scripts/backend/exportjail.sh
+warden/scripts/backend/mkinmate.sh
+warden/scripts/backend/deletejail.sh
+warden/scripts/backend/listjails.sh
+warden/scripts/backend/startjail.sh
+warden/scripts/backend/listpkgs.sh
+warden/scripts/backend/stopjail.sh
+warden/scripts/backend/importjail.sh
+ at dirrm warden/bin
+ at dirrm warden/conf
+ at dirrmtry warden/export
+ at dirrmtry warden/inmates
+ at dirrmtry warden/jails
+ at dirrm warden/scripts/backend
+ at dirrm warden/scripts/rc.d
+ at dirrm warden/scripts
+ at dirrmtry warden/tmp
+ at dirrmtry warden/worlds
+ at dirrmtry warden
More information about the Midnightbsd-cvs
mailing list