ports/116450: [NEW PORT] sysutils/bacula-bat GUI for sysutils/bacula-server

Dan Langille dan at langille.org
Tue Sep 18 21:50:02 UTC 2007


>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 at 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 at 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:



More information about the freebsd-ports-bugs mailing list