Date: Tue, 18 Sep 2007 17:49:47 -0400 (EDT) From: Dan Langille <dan@langille.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Dan Langille <dan@langille.org> Subject: ports/116450: [NEW PORT] sysutils/bacula-bat GUI for sysutils/bacula-server Message-ID: <20070918214947.65FC0B95B@bast.unixathome.org> Resent-Message-ID: <200709182150.l8ILo2JB088953@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 116450 >Category: ports >Synopsis: [NEW PORT] sysutils/bacula-bat GUI for sysutils/bacula-server >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Sep 18 21:50:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Dan Langille >Release: FreeBSD 6.2-STABLE i386 >Organization: The FreeBSD Diary >Environment: System: FreeBSD bast.example.org 6.2-STABLE FreeBSD 6.2-STABLE #3: Wed Feb 28 22:21:12 EST 2007 dan@bast.example.org:/usr/obj/usr/src/sys/BAST i386 >Description: Add the GUI interface for Bacula, >How-To-Repeat: >Fix: --- bacula-bat.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # bacula-bat # bacula-bat/Makefile # bacula-bat/pkg-descr # bacula-bat/pkg-plist # echo c - bacula-bat mkdir -p bacula-bat > /dev/null 2>&1 echo x - bacula-bat/Makefile sed 's/^X//' >bacula-bat/Makefile << 'END-of-bacula-bat/Makefile' X# New ports collection makefile for: bacula-bat X# Date created: 18 Sep 2007 X# Whom: Dan Langille <dan@langille.org> X# X# $FreeBSD$ X# X XPORTNAME= bacula XPKGNAMESUFFIX= -bat X XCOMMENT= The network backup solution (GUI) X XWITH_BAT= yes X XUSE_QT_VER= 4 XQT_COMPONENTS= qmake Xpre-install: X# override master X Xpost-install: X# override master X Xdo-install: X# Install config files and preserve existing ones X ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/bat ${PREFIX}/sbin X ${INSTALL_SCRIPT} ${WRKSRC}/src/qt-console/bat.conf ${PREFIX}/etc/bat.conf.sample X ${INSTALL_MAN} ${WRKSRC}/manpages/bat.1 ${PREFIX}/man/man1/bat.1.gz X XMAN1=bat.1 X XMAKE_ARGS= -E MAN1 XMAKE_ENV= MAN1="${MAN1}" X XMAKE_ENV+= MAKEOBJDIRPREFIX=/ X XLIB_DEPENDS+= qwt.5:${PORTSDIR}/x11-toolkits/qwt-devel X XPLIST=${.CURDIR}/pkg-plist X XCONFIGURE_ARGS+= --enable-bat \ X --with-qwt={$PREFIX}/lib \ X --disable-build-dird \ X --disable-build-stored \ X --enable-client-only X XMASTERDIR= ${.CURDIR}/../bacula-server X.include "${MASTERDIR}/Makefile" END-of-bacula-bat/Makefile echo x - bacula-bat/pkg-descr sed 's/^X//' >bacula-bat/pkg-descr << 'END-of-bacula-bat/pkg-descr' Xbat is the GUI inteface for Bacula. X XBacula is a set of computer programs that permit you (or the system Xadministrator) to manage backup, recovery, and verification of Xcomputer data across a network of computers of different kinds. XIn technical terms, it is a network Client/Server based backup program. XBacula is relatively easy to use and efficient, while offering many Xadvanced storage management features that make it easy to find and Xrecover lost or damaged files. Due to its modular design, Bacula is Xscalable from small single computer systems to systems consisting of Xhundreds of computers located over a large network. X XWWW: http://www.bacula.org/ END-of-bacula-bat/pkg-descr echo x - bacula-bat/pkg-plist sed 's/^X//' >bacula-bat/pkg-plist << 'END-of-bacula-bat/pkg-plist' Xetc/bat.conf.sample Xsbin/bat END-of-bacula-bat/pkg-plist exit --- bacula-bat.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070918214947.65FC0B95B>