Bug 121916 - New Port: sysutils/tbku
Summary: New Port: sysutils/tbku
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-20 15:40 UTC by tbku
Modified: 2008-04-26 19:31 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tbku 2008-03-20 15:40:06 UTC
# 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:
#
#	tbku
#	tbku/Makefile
#	tbku/distinfo
#	tbku/pkg-descr
#	tbku/pkg-plist
#
echo c - tbku
mkdir -p tbku > /dev/null 2>&1
echo x - tbku/Makefile
sed 's/^X//' >tbku/Makefile << 'END-of-tbku/Makefile'
X# New ports collection makefile for:	tbku
X# Date Created:				19 March 2008
X# Whom:					tundra
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tbku
XPORTVERSION=	1.115
XCATEGORIES=	sysutils
XMASTER_SITES=	http://www.tundraware.com/Software/tbku/
X
XMAINTAINER=	tbku@tundraware.com
XCOMMENT=	A Tool For Incremental And Imaging Backups
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for f in WHATSNEW.txt tbku-license.txt tbku.html tbku.pdf tbku.ps tbku.txt \
X	Imaging-FreeBSD-With-tbku.txt     Imaging-FreeBSD-With-tbku.html \
X	Imaging-FreeBSD-With-tbku.pdf     Imaging-FreeBSD-With-tbku.ps  \
X	Imaging-SUSE-Linux-With-tbku.txt  Imaging-SUSE-Linux-With-tbku.html \
X	Imaging-SUSE-Linux-With-tbku.pdf  Imaging-SUSE-Linux-With-tbku.ps
X	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-tbku/Makefile
echo x - tbku/distinfo
sed 's/^X//' >tbku/distinfo << 'END-of-tbku/distinfo'
XMD5 (tbku-1.115.tar.gz) = 68a2386e28ac34cd4318547c15d66f06
XSHA256 (tbku-1.115.tar.gz) = dae84435055c2011d11ea5fcb415a60cbd7ebe8b84b432581bb6178ab30fcac9
XSIZE (tbku-1.115.tar.gz) = 509316
END-of-tbku/distinfo
echo x - tbku/pkg-descr
sed 's/^X//' >tbku/pkg-descr << 'END-of-tbku/pkg-descr'
X'tbku' is a utility script for producing "tarball" backups of some- or
Xall of your files. It is useful both for producing incremental backups
Xor for systemwide images or "snapshots". The script can be run either
Xfrom the command line or, more typically, as a cron job to automate
Xsystem backup tasks.
X
XThe central benefit of using 'tbku' over hand written tar commands is
Xthat 'tbku' is "table driven". You specify the set of files to back up
Xin a table (a separate file). You can have as many of these "filesets"
Xas you wish, corresponding to different kinds of backups you want
Xdone. 'tbku' will do backups automatically or manually, based on the
Xname of the "fileset". This considerably simplifies automating
Xbackups, keeping backup logs, and generally maintaining an orderly
Xbackup environment.
X
X'tbku' can also be used to capture system images which can then
Xlater be used to (re)provision other machines.
END-of-tbku/pkg-descr
echo x - tbku/pkg-plist
sed 's/^X//' >tbku/pkg-plist << 'END-of-tbku/pkg-plist'
Xbin/tbku
Xman/cat1/tbku.1.gz
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.txt
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.txt
X%%PORTDOCS%%%%DOCSDIR%%/WHATSNEW.txt
X%%PORTDOCS%%%%DOCSDIR%%/tbku-license.txt
X%%PORTDOCS%%%%DOCSDIR%%/tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/tbku.txt
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-tbku/pkg-plist
exit
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-20 15:40:16 UTC
Class Changed
From-To: maintainer-update->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 tundra 2008-03-20 17:29:39 UTC
I've had to update the tarball because of some minor doc changes.
A 'make makesum' should be all that's needed.

Let me know if you want me to submit a diff for this small change...
-- 
----------------------------------------------------------------------------
Tim Daneliuk     tundra@tundraware.com
PGP Key:         http://www.tundraware.com/PGP/
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2008-03-20 18:00:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 4 tundra 2008-04-12 18:08:39 UTC
Is there anything further I need to do to get this added to the ports
tree?  It's been out about a month and the docs do refer to a
FreeBSD port being available.

Thanks,
-- 
----------------------------------------------------------------------------
Tim Daneliuk     tundra@tundraware.com
PGP Key:         http://www.tundraware.com/PGP/
Comment 5 tundra 2008-04-13 23:50:54 UTC
Here is an updated `shar` of the port that includes the change mentioned 
above.   This should install as-is.


# 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:
#
#	tbku
#	tbku/Makefile
#	tbku/distinfo
#	tbku/pkg-descr
#	tbku/pkg-plist
#
echo c - tbku
mkdir -p tbku > /dev/null 2>&1
echo x - tbku/Makefile
sed 's/^X//' >tbku/Makefile << 'END-of-tbku/Makefile'
X# New ports collection makefile for:	tbku
X# Date Created:				19 March 2008
X# Whom:					tundra
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tbku
XPORTVERSION=	1.115
XCATEGORIES=	sysutils
XMASTER_SITES=	http://www.tundraware.com/Software/tbku/
X
XMAINTAINER=	tbku@tundraware.com
XCOMMENT=	A Tool For Incremental And Imaging Backups
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for f in WHATSNEW.txt tbku-license.txt tbku.html tbku.pdf tbku.ps tbku.txt \
X	Imaging-FreeBSD-With-tbku.txt     Imaging-FreeBSD-With-tbku.html \
X	Imaging-FreeBSD-With-tbku.pdf     Imaging-FreeBSD-With-tbku.ps  \
X	Imaging-SUSE-Linux-With-tbku.txt  Imaging-SUSE-Linux-With-tbku.html \
X	Imaging-SUSE-Linux-With-tbku.pdf  Imaging-SUSE-Linux-With-tbku.ps
X	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-tbku/Makefile
echo x - tbku/distinfo
sed 's/^X//' >tbku/distinfo << 'END-of-tbku/distinfo'
XMD5 (tbku-1.115.tar.gz) = 048efe26149fe6d29d8b3a9d0daf447a
XSHA256 (tbku-1.115.tar.gz) = 4f3d9879f9dc2d8b0fe60d9edfeca8751b67c39d5d118d783fcba3570b4a69f3
XSIZE (tbku-1.115.tar.gz) = 509504
END-of-tbku/distinfo
echo x - tbku/pkg-descr
sed 's/^X//' >tbku/pkg-descr << 'END-of-tbku/pkg-descr'
X'tbku' is a utility script for producing "tarball" backups of some- or
Xall of your files. It is useful both for producing incremental backups
Xor for systemwide images or "snapshots". The script can be run either
Xfrom the command line or, more typically, as a cron job to automate
Xsystem backup tasks.
X
XThe central benefit of using 'tbku' over hand written tar commands is
Xthat 'tbku' is "table driven". You specify the set of files to back up
Xin a table (a separate file). You can have as many of these "filesets"
Xas you wish, corresponding to different kinds of backups you want
Xdone. 'tbku' will do backups automatically or manually, based on the
Xname of the "fileset". This considerably simplifies automating
Xbackups, keeping backup logs, and generally maintaining an orderly
Xbackup environment.
X
X'tbku' can also be used to capture system images which can then
Xlater be used to (re)provision other machines.
END-of-tbku/pkg-descr
echo x - tbku/pkg-plist
sed 's/^X//' >tbku/pkg-plist << 'END-of-tbku/pkg-plist'
Xbin/tbku
Xman/cat1/tbku.1.gz
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.txt
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.txt
X%%PORTDOCS%%%%DOCSDIR%%/WHATSNEW.txt
X%%PORTDOCS%%%%DOCSDIR%%/tbku-license.txt
X%%PORTDOCS%%%%DOCSDIR%%/tbku.html
X%%PORTDOCS%%%%DOCSDIR%%/tbku.pdf
X%%PORTDOCS%%%%DOCSDIR%%/tbku.ps
X%%PORTDOCS%%%%DOCSDIR%%/tbku.txt
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-tbku/pkg-plist
exit
Comment 6 dfilter service freebsd_committer freebsd_triage 2008-04-26 19:28:58 UTC
miwi        2008-04-26 18:28:52 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/tbku        Makefile distinfo pkg-descr pkg-plist 
  Log:
  tbku is a utility script for producing "tarball" backups of some- or
  all of your files. It is useful both for producing incremental backups
  or for systemwide images or "snapshots". The script can be run either
  from the command line or, more typically, as a cron job to automate
  system backup tasks.
  
  The central benefit of using 'tbku' over hand written tar commands is
  that 'tbku' is "table driven". You specify the set of files to back up
  in a table (a separate file). You can have as many of these "filesets"
  as you wish, corresponding to different kinds of backups you want
  done. 'tbku' will do backups automatically or manually, based on the
  name of the "fileset". This considerably simplifies automating
  backups, keeping backup logs, and generally maintaining an orderly
  backup environment.
  
  'tbku' can also be used to capture system images which can then
  later be used to (re)provision other machines.
  
  PR:             ports/121916
  Submitted by:   Tim Daneliuk <tbku@tundraware.com>
  
  Revision  Changes    Path
  1.999     +1 -0      ports/sysutils/Makefile
  1.1       +28 -0     ports/sysutils/tbku/Makefile (new)
  1.1       +3 -0      ports/sysutils/tbku/distinfo (new)
  1.1       +17 -0     ports/sysutils/tbku/pkg-descr (new)
  1.1       +17 -0     ports/sysutils/tbku/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Martin Wilke freebsd_committer freebsd_triage 2008-04-26 19:31:10 UTC
State Changed
From-To: open->closed

Committed. Thanks!