ports/107534: [NEW PORT] sysutils/bacula-docs - split the docs from bacula-client/bacula-server

Dan Langille dan at langille.org
Thu Jan 4 22:00:33 UTC 2007


>Number:         107534
>Category:       ports
>Synopsis:       [NEW PORT] sysutils/bacula-docs - split the docs from bacula-client/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:   Thu Jan 04 22:00:30 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dan Langille
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
The FreeBSD Diary
>Environment:
System: FreeBSD xeon.unixathome.org 4.9-STABLE FreeBSD 4.9-STABLE #2: Wed Mar 3 08:16:24 EST 2004 dan at polo.unixathome.org:/usr/obj/usr/src/sys/XEON i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:
It times to move Bacula documentation into its own port.  Now you can install it anytime, anywhere,
independant of your Bacula ports.

	



--- bacula-docs.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-docs
#	bacula-docs/Makefile
#	bacula-docs/distinfo
#	bacula-docs/pkg-descr
#
echo c - bacula-docs
mkdir -p bacula-docs > /dev/null 2>&1
echo x - bacula-docs/Makefile
sed 's/^X//' >bacula-docs/Makefile << 'END-of-bacula-docs/Makefile'
X# New ports collection makefile for:	bacula
X# Date created:				4 January 2006
X# Whom:					Dan Langille <dan at langille.org>
X#
X# $FreeBSD: ports/sysutils/bacula-server-devel/Makefile,v 1.14 2006/12/27 15:47:18 oliver Exp $
X#
X
XPORTNAME=	bacula
XPORTVERSION=	2.0.0
XCATEGORIES=	sysutils
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	bacula
XPKGNAMESUFFIX=	-docs
X
XMAINTAINER=	dan at langille.org
XCOMMENT=	The Bacula document set
X
XNO_BUILD=       YES
X
XCONFLICTS=	bacula-server-devel[0-9]* bacula-client-devel[0-9]* bacula-docs-devel-[0-9]*
X
XUNIQUENAME=${PORTNAME}${PKGNAMESUFFIX}
X
XDISTFILES=	${PORTNAME}-docs-${PORTVERSION}.tar.gz ${PORTNAME}-${PORTVERSION}.tar.gz
X
XPORTDOCS=	ReleaseNotes bacula.pdf developers.pdf kernstodo manual bacula-web
X
Xdo-install:
X# Documentation is only installed in -client port
X	for na in manual bacula-web; do \
X		${MKDIR} ${DOCSDIR}/$$na ;\
X		cd ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION} && ${FIND} $$na | \
X			${CPIO} -pdm -L -R root:wheel ${DOCSDIR}; \
X	done
X	@${CP} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/ReleaseNotes ${DOCSDIR}
X	@${CP} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/manual/bacula.pdf ${DOCSDIR}
X	@${CP} ${WRKDIR}/${PORTNAME}-docs-${PORTVERSION}/developers/developers.pdf ${DOCSDIR}
X	@${CP} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/kernstodo ${DOCSDIR}
X
X.include <bsd.port.mk>
END-of-bacula-docs/Makefile
echo x - bacula-docs/distinfo
sed 's/^X//' >bacula-docs/distinfo << 'END-of-bacula-docs/distinfo'
XMD5 (bacula-docs-2.0.0.tar.gz) = 9fe0efdf50c82f40f15b3ea6c7ad7ed6
XSHA256 (bacula-docs-2.0.0.tar.gz) = 6f5b9bfe171800bf06dbb48b3a265febc6f1797e0dde657bffdf962b096852b0
XSIZE (bacula-docs-2.0.0.tar.gz) = 28132575
XMD5 (bacula-2.0.0.tar.gz) = fbf990e64eb895a674c52c0de5acf0cd
XSHA256 (bacula-2.0.0.tar.gz) = 208aa7a65983a515b32f5e28d4f46468a4823f00685c679560f86f8f3e5386ee
XSIZE (bacula-2.0.0.tar.gz) = 2488471
END-of-bacula-docs/distinfo
echo x - bacula-docs/pkg-descr
sed 's/^X//' >bacula-docs/pkg-descr << 'END-of-bacula-docs/pkg-descr'
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
XThis port is built from the development branch of Bacula.
X
XWWW: http://www.bacula.org/
END-of-bacula-docs/pkg-descr
exit
--- bacula-docs.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list