[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