Commit graph

48 commits

Author SHA1 Message Date
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
sbd
089d9fd581 Add devel/gdbm_compat buildlink on Linux.
Bump PKGREVISION
2011-12-03 09:29:26 +00:00
joerg
ea051d4218 DESTDIR support 2010-02-11 22:57:40 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
wiz
bb60724301 Remove Ex-MASTER_SITEs. From Zafer Aydogan. 2007-12-02 12:18:09 +00:00
jlam
2761568ac2 Convert to use the features framework. 2007-09-08 21:57:57 +00:00
jlam
df7d10dbeb Convert all libnbcompat/buildlink3.mk references to inplace.mk. 2007-09-06 21:51:52 +00:00
schwarz
3171075638 added support for Darwin 2006-10-16 19:20:27 +00:00
schwarz
3f3115205b added support for IRIX 5 and for Darwin 2006-10-15 21:59:13 +00:00
joerg
36662ba40a Fix a last-minute typo. Noticed by tjk on IRC. 2006-01-03 08:43:08 +00:00
joerg
fc6f8f47a9 Don't declare strnstr in a conflicting way for DragonFly. 2006-01-02 23:26:47 +00:00
wiz
898e61efd5 Convert to options framework. 2005-12-02 17:03:54 +00:00
tonio
b08e747b68 Update MASTERSITES and HOMEPAGE to use http://home.comcast.net/~bobyetman/
Fix PR 31821
2005-10-15 21:23:00 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
9c33078522 Add RMD160 digests 2005-02-24 12:19:55 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
df96c51def Convert to buildlink3. 2004-04-11 17:53:44 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
wiz
a2a67ab6b0 Update to 4.3.2, update MASTER_SITES and HOMEPAGE.
Changes:
both.c - sgetline() - changes to fix SSL bug with the select,
        connect_to_nntphost() - add code to handle
        host:port syntax.   This fix also allows you to
        specify a port number for the local host.

suck.c - to handle SIGINT in addition to SIGTERM,
        build_command() fix in potential buffer overflow

testhost.c - added -Q option, to allow user to specify
        NNTP authentiation via env variables.
And other bug fixes.
2003-04-10 12:45:41 +00:00
wiz
178866c1a3 Update to 4.3.1.
Extract of changes:
-Q option to specify NNTP authentication via environment variables

Changes to allow it to use SSL.

-i option, to ignore the readonly opening response and try to post
anyway, since inn-2.3, when using authinfo, still sends 201 code
meaning readonly.

do_one_group() - added code for resetcounter
option.  If remote end resets its article numbers
the normal suck response is to ignore the group
and reset the lastread counter to match the current
high counter.  This option tells suck to reset
its lastread counter to the low counter, effectively
causing suck to get all articles for the group, and
use the historydb to check for dupes.
Added low_read option. This option is used in concert
with the maxread option of the sucknewsrc.  Normally
when there is a maxread in the sucknewsrc, suck will
download the newest articles.  This option tells suck
to download instead the oldest articles.

do_articles() - added code for show_group option.
This option will add the name of the current group
to the BPS display as you download the articles.

do_nodownload() - added, this routine allows you
to specifiy Message-IDs to never download.  See the
SUCKNODOWNLOAD section in the man page.

Bugfixes and code cleanups.
2003-02-21 13:46:44 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
agc
9106bfca40 Move to sha1 digests, and add distfile sizes. 2001-04-19 13:37:53 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
veego
a5712b045c Sigh, I don't know why, but the Makefile in my tree had different content. 2001-01-21 18:31:27 +00:00
veego
460ca2642f Ever package Makefile needs an '.include "../../mk/bsd.pkg.mk"'
Add it here.
2001-01-21 18:25:04 +00:00
wiz
ae80718e19 MASTER_SITE_SUNSITE magic 2000-01-10 00:22:46 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
agc
4914f6c0d2 This file had somehow become corrupted. Regenerate. 1999-10-25 22:35:22 +00:00
agc
d7517f4a68 Regenerate patch-sum file, to include a NetBSD RCS Id Header. 1999-10-21 16:18:46 +00:00
agc
5036b3e6bf Update this package to version 4.2.2, provided by David Rankin
<drankin@bohemians.lexington.ky.us>, and reworked by me to include
socks support where necessary, and to use pkgsrc standards for
GNU_CONFIGURE, etc.  Also fixed the PLIST to reflect reality.

Changes since previous pkgsrc version:

* lmove.c match_group(), move_msgs(), scan_args() - Re-wrote
	for new options -h and -s to create hard or symbolic
	links to files crossposted to multiple groups.  Re-wrote
 	code to handle malformed header with spaces either before
	or after the newsgroup names.
	load_active() - added test for duplicate group line.
* suck.c - do_one_group() - changed command from "xhdr 111-"
	to "xhdr 111-2222" for brain-dead servers that don't
	follow the proposed standard and treat 111- correctly.
* xover.c - do_xover(), do_group_xover() - changed command from
	"xover 111-" to "xover 111-222".
* rpost.c - do_perl() - fixed bug where infile was being lost
	due to FREETMPS, causing failed posting.
* suck.c - restart_yn() - fixed bug where if prior to restart,
	we had sent command for an article, but not received it,
	then on restart, we would skip article.   So I have
	to set sentcmd to false if we haven't downloaded it.
* xover.c - chk_a_group() - rewrote into one loop, to get rid
	of segfaults on NULL field, and to speed things up for
	complicated xover files.
* active.c - get_msgids() - added new option, -i, to set the default
	number of articles to download when using the -A or -AL option
	and a new group is added.  See man page for usage.
        do_one_group() - changed handling of return from
	do_group_xover() so handle new error code.
	parse_args(), main() - added code to handle -i option.
	get_articles() - fixed bug in handling of pause and
	reconnect after X nr of articles.  Wasn't taken into
	account 0 articles correctly.
* killfile.c - moved xoverview pointer out of master killfile and
	into master struct, so can use independently of killfiles
	(for -Z option).
	parse_killfile() - changed to passed which argument to
	various setup routines, so can distinguish between XOVER
	and regular killfiles.
* killprg.c - killprg_forkit(), killperl_setup() - added test for
	which, so if XOVER killfiles we don't point the killfile
	functions to killprg stuff.
	- killprg_sendoverview(), killprg_sendxover,
	killperl_sendxover() - created.  These routines handle
	the sending of the overview.fmt and each overview line
	to a child program or perl subroutine for matching.
* suck.c - main() - added code to handle retreival and freeing up
	of memory used by overview.fmt.  Added call to free up
	xoverp killfile.u
	- do_one_group() - added code to handle new option, -Z,
	to use XOVER vice XHDR to get message-ids, in case the
	remote server doesn't support the XHDR command.
* xover.c - do_group_xover() - changed the error code returned
	if server can't do xover command, so can recover
	gracefully from other errors (such as too long msgid)
	get_xover(), find_msgid() - created.  These routines
	use the XOVER command to get the Message-ID and alloc
	it for the -Z option.
	Moved xoverview pointer out of master killfile and into
	master struct, so can use for -Z option.
	- do_one_line() - added code so if we have a program
	or perl subroutine to do the checking, it gets called
* suck.c -- do_supplemental() - added call to do_sup_bynr().
	do_sup_bynr() - created.  Handles lines in suckothermsgs
	that specify a group name and article number for retreival.
* suck.c - get_one_article() - fixed bug in sending command
	for the second article, was resending first article
	command.
* killfile.c - get_one_article_kill() - added code to handle
	new option, -g, to get only the headers of articles.
	See man pages for details.
* suck.c - get_one_article() - added code to handle new option
	-g, to get only the headers of articles.
* xover.c - chk_a_group() - fix bug in counting of Xref line,
	causing inaccurate count.
        do_one_line(), get_xoverview() - fixed handling of :full
	flag in overview.fmt.
* reworked restart code.  Got rid of suck.restart and suck.sorted,
   replaced with suck.db, which contains the records of all messages.
   All of this code is now contained in db.c.  Cleaned up the use of
   the Mandatory field by creating separate delete and sentcmd fields.
* chkhistory.c chkhistory() - fixed bug which caused no articles to be
	checked, I wasn't passing the current article to my_bsearch().
        chkhistory() - changed HISTORY_FILE to a run time option vice
	the constant defined in the Makefile.
* chkhistory_db.c
	chkhistory(), open_history() - changed HISTORY_FILE to a
	run_time option.
* killfile.c - added code to handle new killfile option NRXREF.
	This works the same as NRGRPS, but on the Xref line
	instead of the Newsgroups line.
  killfile_done() - fixed bug in freeing perl_int.
  check_a_group() - fixed bug in counting nr of groups.
  pass_two() - fix bug if groupline didn't have group name, we could
	core dump when trying to nuke nl.
* ssort.c - changed params that my_bsearch is called with, to make
	chkhistory faster.  Changed second param to string vice struct.
* suck.c - do_cleanup() - fixed a bug with moving suck.newrc to sucknewsrc.
	If we're restarted with -R, no suck.newrc would exist, and
	we'd move sucknewsrc to sucknewsrc.old, and fail on the
	move of suck.newrc to sucknewsrc.  Now if suck.newrc doesn't
	exist, we don't move sucknewsrc either.
	parse_args() - added code to handle history file option (HF).
* xover.c - added code to handle to option NRXREF, like above.
	Also added code to handle new option XOVER_LOG_LONG,
	which causes suck to format xover kills so that they
	look like message headers, instead of printing just
	the Xover line.
* active.c - get_message_index_active() - added code to handle -F
	option, reconnect after reading the active file.  This is
	in case of a large active file, and the remote end times
	out while reading it.
* killprg.c - tweaked the #ifdef for the Perl 5.004 stuff
* lmove.c - move_msg(), scan_args() - Added test to see if article
	exists in new location before I move it.  This is to avoid
	overwriting articles if another process adds articles to
	directory without changing the active file.   If an article
	already exists, I abort UNLESS you use the -A option.  See
	man page for more details.
   main() - rewrote tests for msgdir and basedir, to avoid segfaults
	if not defined.
* suck.c - main(), scan_args() - added code to handle -F option.
* xover.c - get_xoverview() - fixed bug in parsing of xoverview, not
	stripping the blanks and nls correctly.  Also fixed bug in
	allocing of memory (had POverview vice Overview).
* batch.c - do_post_filter() - created, allows you to edit all articles
	downloaded.
*batch.c - do_lmove_patch()
*killprg.c - killprg_forkit()
*rpost.c - do_filter - added exit(-1) so that if child doesn't execl,
	we don't have both parent and child running.
* chkhistory.c - chkhistory() - changed error_log() call to MyPerror()
	for open of history file, so get more descriptive error msg.
*  suck.c - main(), parse_args() - added arg handling for do_post_filter().
   get_articles(), restart_yn() - re-worked the handling of restarts, to
	avoid downloading same article twice, or not downloading an article,
	due to the de-duping process when I did a rescan for new articles,
	so I had the same MsgId twice, then deleted the first one already
	downloaded, and then downloaded it again.
* dedupe.c - dedupe_list() - added code so that if one of a set of dupes
	is marked as downloaded, or a dupe, I delete the other one
	instead, to help avoid the scenario above.
1999-10-21 16:17:04 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
frueauf
f1a7dd0f90 Update suck to 3.10.1. 1998-10-16 21:08:26 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
frueauf
f9655655d4 Update to suck-3.9.4. 1998-08-01 16:59:39 +00:00
agc
988019b016 Update package Makefiles for automatic manual page handling. 1998-06-22 12:58:33 +00:00
frueauf
6725e8b7ec Initial import of suck-3.9.3, based on pr 5332. 1998-04-28 11:05:52 +00:00