Commit graph

106 commits

Author SHA1 Message Date
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
2569301ae4 Let the commit message contain an empty line by default.
Requested by salo; ride 1.11.6 update version bump.
2003-07-12 09:39:28 +00:00
wiz
6da4e38375 Update to 1.11.6.
* A warning message is now issued if an administrative file contains
more than one DEFAULT entry.

* An error running a verifymsg script (such as referencing an unset
user variable or the script not existing) now causes the verification
to fail.

* Errors in administrative files commands (like unset user variables)
are no longer reported unless the command is actually executed.

* When a file is initially checked out, its last access time is
now set to the current time rather than being set to the time the
file was last checked in like the modification time is.

* The Checkin.prog and Update.prog functionality has been removed.
This fuctionality previously allowed executables to be specified
in the modules file to be run at update and checkin time, but users
could edit these files on a per workspace basis, creating a security
hole.
[NB: already fixed in the package earlier -- wiz]

* Corrected the path in a failed write error message.

* Autoconf and Automake are no longer run automatically unless you
run configure with --enable-maintainer-mode.  Accordingly,
noautomake.sh is no longer needed and has been removed.

* We've standardized on Automake version 1.7.5 and Autoconf version
2.57 to get at a few new macros.  Again, this should only really
affect developers.  See the section of the INSTALL file about using
the autotools if you are compiling CVS yourself.
2003-07-12 09:19:17 +00:00
grant
3ef68c51eb kill some leading whitespace 2003-07-09 17:03:27 +00:00
seb
eadec76813 Convert to USE_NEW_TEXINFO.
Remove unnecessary patches on texinfo sources.
2003-06-19 21:55:26 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmc
1a2859d833 INET6 needs to be disabled on solaris9 as well 2003-04-01 22:52:42 +00:00
jschauma
cc889f1ae1 As with Solaris:
The IPv6 patch doesn't go well with Linux idea of struct sockaddr, so
disable IPv6 for the time being.
2003-03-30 20:04:00 +00:00
seb
414552782d Cvs' IPv6 patch does not like Solaris 8's getaddrinfo().
So disable IPv6 support on this system.
2003-03-23 19:16:48 +00:00
grant
bd9fb58bec fix USE_INET6 and KERBEROS conditionals, allowing this to build with
IPv6 support on FreeBSD and probably others.

bump PKGREVISION for user-visible changes.
2003-03-18 15:29:48 +00:00
grant
9721d61242 bz2 -> gz 2003-03-07 05:41:13 +00:00
grant
2a70b2b93d don't use .bz2 distfile, as it doesn't appear to exist on various
mirrors.
2003-03-07 05:34:30 +00:00
wiz
e264881530 Reorder slightly to please pkglint. 2003-01-21 09:58:38 +00:00
wiz
f71cfe97f2 Update to 1.11.5 (minor update).
The security fix that was the reason for releasing 1.11.5 was already
in 1.11.4nb1.
2003-01-21 09:57:50 +00:00
wiz
a50eb025ee Bump PKGREVISION for patch-ar change. 2003-01-17 02:11:00 +00:00
christos
c2aa9b9d18 - disable update-prog and commit-prog
- avoid double free
2003-01-16 14:46:07 +00:00
wiz
a8d93b1fc7 Update to 1.11.4. Use KAME patch for IPv6 support. If compiling with
kerberos, also use kerberos5 headers since they are now needed by the
gssapi code in cvs.

Changes since 1.11.3:

* Some minor changes to allow the code to compile on Windows platforms.

Changes from 1.11.2 to 1.11.3:

* When waiting for another user's lock, the message timestamps are now
in UTC rather than the server's local time.

* The options.h file is no longer used.  This fixes a bug that occurred when
1.11.2 was compiled on Windows platforms.

* We've standardized on Automake version 1.6.3 and Autoconf version 2.53.
They are cleaner, less bug prone, and will hopfully allow me to start updating
sanity.sh to use Autotest and Autoshell.  Again, this should only really affect
developers.  See the section of the INSTALL file about using the autotools if
you are compiling CVS yourself.
2003-01-15 22:49:37 +00:00
schmonz
d4833b9159 Add "-framework Kerberos" to LDFLAGS to fix build on Darwin. From Fink. 2002-12-24 23:00:18 +00:00
wiz
d214224384 According to a mail from Alan Post on tech-pkg on 2002/11/27,
this package needs a newer makeinfo to compile, so let it demand 4.2.
2002-11-27 17:50:20 +00:00
junyoung
a4c3018741 Correct information for cvs-1.11.2.tar.gz. 2002-11-26 10:30:19 +00:00
hubertf
63e3f73033 Update cvs to 1.11.2. Changes:
Changes since 1.11.1p1:

* The "log" and "rlog" commands now have a -S option to suppress the
header information when no revisions are selected.

* A serious error that allowed read-only users to tag files has been
corrected.

* The "annotate" command will no longer annotate binary files unless
you specify the new -F option.

* The "tag" and "rtag" commands will no longer move or delete branch
tags unless you use the new -B option.  (This prevents accidental
changes to branch tags that are hard to undo.)

* We've standardized on the 1.5 Automake release for the moment.  Again, this
should only really affect developers.  See the section of the INSTALL file
about using the autotools if you are compiling CVS yourself.

Changes from 1.11.1 to 1.11.1p1:

* Read only access was broken - now fixed.

Changes from 1.11 to 1.11.1:

* The "cvs diff" command now accepts the -y/--side=by-side and -T/
--initial-tab options.  (To use these options with a remote repository,
both the client and the server must support them.)

* The expansion of the loginfo format string has changed slightly.
Previously, the expansion was surrounded by single quotes ('); if a file
name contained a single quote character, the string would not be parsed
as a single entity by the Unix shell (and it would not be possible to
parse it unambiguously).  Now the expansion is surrounded by double
quotes (") and any embedded dollar signs ($), backticks (`), backslashes
(\), and double quotes are preceded by a backslash.  This is parsed as a
single entity by the shell reguardless of content.  This change should
not be noticable unless you're not using a Unix shell or you have
embedded the format string inside a double quoted string.

* There was a bug in the diff code which sometimes caused conflicts to
be flagged which shouldn't have been.  This has been fixed.

* New "cvs rlog" and "cvs rannotate" commands have been added to get log
messages and annotations without having to have a checked-out copy.

* Exclusive revision ranges have been added to "cvs log" using ::
(similar to "cvs admin -o").

* The VMS client now accepts wildcards if you're running VMS 7.x.

* ZLIB has been updated to version 1.1.3, the most current version.  This
includes mostly some optimizations and minor bug fixes.

* The ~/.cvspass file has a slightly modified format.  CVSROOTs are now
stored in a new canonical form - hostnames are now case insensitive and
port numbers are always stored in the new format.  Until a new login for
a particular CVSROOT is performed with the new version of CVS, new and
old versions of CVS should interoperate invisibly.  After that point, an
extra login using the old version of CVS may be necessary to continue to
allow the new and old versions of CVS to interoperate using the same
~/.cvspass file and CVSROOT. The exception to this rule occurs when the
CVSROOTs used with the different versions use case insensitively
different hostnames, for example, "empress", and "empress.2-wit.com".

* A password and a port number may now be specified in CVSROOT for
pserver connections.  The new format is:

    :pserver:[[user][:password]@]host[:[port]]/path

Note that passwords specified in a checkout command will be saved in the
clear in the CVS/Root file in each created directory, so this is not
recommended, except perhaps when accessing anonymous repositories or the
like.

* The distribution has been converted to use Automake.  This shouldn't
affect most users except to ease some portability concerns, but if you
are building from the repository and encounter problems with the
makefiles, you might try running ./noautomake.sh after a fresh update
-AC.
2002-11-24 21:31:20 +00:00
wiz
76d79f60d0 buildlink1 -> buildlink2. 2002-10-10 09:37:12 +00:00
wiz
81817a95e6 Standardize. 2002-09-12 19:37:07 +00:00
grant
618961e568 check that USE_INET6 is defined.
remove extraneous parenthesis around .if (${FOO} ..) conditions.
2002-08-21 02:43:44 +00:00
jschauma
e10e2a05bb Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot org
after consulting with Todd.  Any volunteers for any of these packages?
2002-08-01 02:37:41 +00:00
grant
8ebbe9123d update MASTER_SITES. 2002-07-15 01:40:02 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
skrll
5aca240a80 Remove build dependency on autoconf... the patch distfile already included
a patch for configure so it wasn't really needed anyway.

An autoreconf run here noted a small difference in configure patch so I've
created a new patch distfiles with the new configure patch included.
2002-01-11 12:47:23 +00:00
jlam
e677734073 Run autoreconf at pre-configure time so that "make patch" will leave just
the patched files.
2001-12-09 20:10:16 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
f9d82ca980 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Also
replace reference to "autoreconf" with a full pathname.
2001-06-25 20:38:43 +00:00
wiz
0535b53d5d Add 'P' to enumeration of possible letters for 'cvs update' in cvs.1.
(sync with -current)
2001-04-30 17:33:47 +00:00
wiz
9d0cd8eb3f Document 'P file' output for 'cvs update'. Same patch as for cvs.1 in
-current in response to bin/12785.
2001-04-29 18:35:09 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + 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 10:57:56 +00:00
tron
414df668ac "autoconf" is not required to build this package under Solaris because
the "configure.in" isn't modified by the IPv6 patch.
2001-04-17 07:49:46 +00:00
tron
e1974d465f Disable the IPv6 patch under Solaris because it is not backward compatible
and causes build failures on systems with IPv6 but without KAME API.
2001-04-17 07:44:03 +00:00
itojun
2d1c3d7b0d bump version number from 1.11nb1 to 1.11nb2, for IPv6 support addition.
suggested From: Matthias Scheler <tron@zhadum.de>
2001-04-16 02:49:43 +00:00
itojun
c38ce95c95 pull and enable IPv6 patch. 2001-04-13 05:33:16 +00:00
assar
9563ac7944 make it work with krb4 and gssapi (on krb5) 2001-03-04 01:08:01 +00:00
wiz
f97f401807 Add some documentation for `tag' in the config file. 2001-02-22 17:04:36 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
hubertf
4c651a332a Don't allow non-pkgsrc zlib installed. Per discussion on tech-pkg.
(This makes me wonder how things work when I setup a system from solaris
 pkgs only, that were generated from pkgsrc - i doubt they have the /var/db/pkg
 information to make our system recognize them as "our" pkg... ?)
2001-02-03 08:07:33 +00:00
tron
ff5a57cfcc Solaris 8 includes "libz". 2001-01-21 18:13:31 +00:00
veego
1d9f49b130 On Solaris include ${PREFIX}/include to find zlib.h. 2000-10-26 12:41:21 +00:00
wiz
e11c943ee8 oops. echo -> ${ECHO} 2000-10-21 22:21:23 +00:00
wiz
8203c24723 Mirror commits to cvs in base system:
Make LOCALID a runtime option, instead of a compiletime option, by moving
the value to CVSROOT/config (repository specific).
Some minor fixes for buffer sizes.
Add a RCS Id where missing; add some warning about the deprecated
RCS_LOCALID variable.
Both changes from OpenBSD.
Bump to 1.11nb1.
2000-10-21 19:29:05 +00:00