Automatic assembly of usenet binaries.
Keeps track of what you've gotten already, what has parts missing, etc.
This commit is contained in:
parent
413ea0e8ba
commit
ed0554a9fa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=8232
5 changed files with 73 additions and 0 deletions
43
news/aub/Makefile
Normal file
43
news/aub/Makefile
Normal file
|
@ -0,0 +1,43 @@
|
|||
# ex:ts=8
|
||||
# Ports collection makefile for: aub
|
||||
# Version required: v2.0.5
|
||||
# Date created: Sun Oct 12, 1997
|
||||
# Whom: David O'Brien (obrien@cs.ucdavis.edu)
|
||||
#
|
||||
# $Id: Makefile,v 1.2 1997/01/25 18:08:40 obrien Exp $
|
||||
#
|
||||
|
||||
DISTNAME= aub
|
||||
PKGNAME= aub-2.0.5
|
||||
CATEGORIES= news
|
||||
MASTER_SITES= ftp://ftp.cdrom.com/pub/perl/CPAN/scripts/news/nntpstuff/aub/ \
|
||||
ftp://ftp.digital.com/pub/plan/perl/CPAN/scripts/news/nntpstuff/aub/ \
|
||||
ftp://ftp.perl.org/pub/CPAN/scripts/news/nntpstuff/aub/
|
||||
DISTFILES= aub aub.1 BUG_FIXES
|
||||
|
||||
MAINTAINER= obrien@FreeBSD.ORG
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
MAN1= aub.1
|
||||
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKDIR}
|
||||
|
||||
pre-configure:
|
||||
@${SED} -e '1,1s:/usr/local/bin/perl:!/usr/bin/perl:' \
|
||||
-e 's:$SUM = "/bin/sum":$SUM = "/usr/bin/sum":' \
|
||||
${DISTDIR}/aub > ${WRKDIR}/aub
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/aub ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${DISTDIR}/aub.1 ${PREFIX}/man/man1
|
||||
${MKDIR} ${PREFIX}/share/doc/aub
|
||||
${INSTALL_MAN} ${DISTDIR}/BUG_FIXES ${PREFIX}/share/doc/aub
|
||||
|
||||
#
|
||||
# There is a patch to aub to run with perl5.
|
||||
# You may find it in the files/ dir.
|
||||
#
|
||||
|
||||
.include <bsd.port.mk>
|
3
news/aub/distinfo
Normal file
3
news/aub/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (aub) = 74892a6ae002937d011d3e1102269b7f
|
||||
MD5 (aub.1) = 813f6c5782f6cce0412e462ab41e7f03
|
||||
MD5 (BUG_FIXES) = 394a97815510cef50655646f54932915
|
1
news/aub/pkg-comment
Normal file
1
news/aub/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
assemble usenet binaries
|
23
news/aub/pkg-descr
Normal file
23
news/aub/pkg-descr
Normal file
|
@ -0,0 +1,23 @@
|
|||
More and more people are posting binary files to usenet these days.
|
||||
Because of limitations in the type data that usenet can accommodate,
|
||||
binaries must be encoded into text, and because binary files are
|
||||
commonly very large relative to text files usenet was designed to
|
||||
handle, they frequently must be broken up into pieces.
|
||||
|
||||
aub, which stands for "assemble usenet binaries", automates the
|
||||
reassembly process for you. aub determines whether or not any new
|
||||
binaries have appeared in selected newsgroups since the last time it was
|
||||
run, and if so, retrieves, organizes and decodes them, depositing them
|
||||
in a configurable location. This process requires no human intervention
|
||||
once aub has been configured. aub also keeps track of binaries which it
|
||||
has seen some, but not all, of the pieces of. It remembers how to find
|
||||
these old pieces, so that when new, previously missing pieces arrive at
|
||||
your site, it will build the entire binary the next time it is run. It
|
||||
also remembers which binaries it has already seen all of the pieces of
|
||||
already, so that it does not waste time rebuilding the same binaries
|
||||
over and over again.
|
||||
|
||||
run: ``aub -M | more'' for the long form documentation, or
|
||||
``aub -m | more'' for the short form.
|
||||
|
||||
-- David (obrien@NUXI.com)
|
3
news/aub/pkg-plist
Normal file
3
news/aub/pkg-plist
Normal file
|
@ -0,0 +1,3 @@
|
|||
bin/aub
|
||||
man/man1/aub.1.gz
|
||||
share/doc/aub/BUG_FIXES
|
Loading…
Reference in a new issue