Commit graph

134 commits

Author SHA1 Message Date
dsainty
c3dc01ce0c Add an .../OLD URL to the SITES list, since version 4.76 is now not the latest version. Even if it were the latest version, this URL should still remain for future-proofing the package. Since I'm here, add an HTTP option too for those of us that prefer HTTP downloads. 2006-09-26 13:14:03 +00:00
tron
599f00583a Make this build again with NetBSD older than 3.99.24. 2006-08-01 12:29:59 +00:00
tron
a0cb7d8419 Make this build under NetBSD 3.99.24 and newer. 2006-08-01 12:24:12 +00:00
christos
964d14766a We don't export struct lockf anymore, thus we cannot print lock info. 2006-06-04 21:00:51 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tron
251b2f8ac7 Fix build problem under NetBSD 3.99.11 as suggested by Andrew Brown
in private e-mail.
2005-11-09 08:06:32 +00:00
atatat
92e74f2d24 Add back what was patch-ac (from kristerw) as patch-ab since it's not
a patch to lsof that the author would be interested in taking back as
it only addresses the use of pkgsrc on Darwin:

   Do not ask the user about the path to the darwin XNU kernel header
   files in the case they are not found -- report an error instead
   (since going interactive breaks bulk building...)

We are in a "freeze" at the moment, but this ought to fix the build of
a leaf package under Darwin.
2005-09-15 02:45:13 +00:00
taca
01a4821fd4 Make sure to update contents of distinfo to lsof 4.76. 2005-09-14 01:22:50 +00:00
christos
a2c5bd1b6b lsof 4.75 is gone; use 4.76 2005-09-13 20:18:27 +00:00
kristerw
1fd3dfd841 Do not ask the user about the path to the darwin XNU kernel header files
in the case they are not found -- report an error instead (since going
interactive breaks bulk building...)
2005-05-24 20:40:56 +00:00
atatat
8e812d143b Upgrade to lsof version 4.75, thereby getting rid of most of the
accumulated patches.  Changes related to or affecting NetBSD (or
pkgsrc) from the 00DIST file:

4.75            May 16, 2005
                ...
                Improved the BSDI, FreeBSD, NetBSD, OpenBSD and Solaris
                kvm_open() and kvm_openfiles() error messages.

                Enabled support for NetBSD 2.99.12.

Also, add the "uname -r" value to the lsof package version.  This
means that lintpkgsrc will report the lsof package as being out of
date if you update your kernel without updating lsof.  It's entirely
likely that lsof will continue to work, but it might not (and it will
warn you anyway), but it's nice to know that it might be good to
rebuild it.
2005-05-17 04:45:08 +00:00
jlam
2338cbae27 Change the EXTRACT_USING_PAX defined/undefined option into a EXTRACT_USING
which can take multiple values -- "pax" or "gtar".  The default value
of EXTRACT_USING is "pax", which more closely matches reality since
before, we were using bootstrap "tar" for ${GTAR} and it was actually
pax-as-tar.  Also, stop pretending pax-as-tar from the bootstrap kit
or on NetBSD is GNU tar.  Lastly, in bsd.pkg.extract.mk, note whether
we need "pax" or "gtar" depending on what we need to extract the
distfiles.
2005-05-16 03:04:44 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
kristerw
f1fd5e5e6d Do not ask the user about the path to the darwin XNU kernel header files
in the case they are not found -- report an error instead (since asking
the user breaks bulk builds).
2005-03-26 20:36:01 +00:00
atatat
ea2881f8bb Oops, wrong distinfo file 2005-03-23 04:57:59 +00:00
atatat
933a893cea This should also fix the lsof build on 3.0_BETA. Similar changes will
appear in the next release of lsof.  This patch is adapted from a
pre-release by the author.
2005-03-23 04:35:56 +00:00
atatat
848d548ad4 Fix lsof build on NetBSD 3.99.1 2005-03-19 19:47:33 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
atatat
e8b7a5b854 Upgrade to lsof version 4.74, thereby getting rid of most of the
accumulated patches.  Changes related to or affecting NetBSD (or
pkgsrc) from the 00DIST file:

4.74            January 17, 2005
                ...
                Updated lsof for NetBSD 2.99.10 and tested it on a
                system provided by Andrew Brown <atatat@atatdot.net>.
                ...
                Added BSDI, FreeBSD, NetBSD and OpenBSD support for the
                *effnlink member of the inode structure.  This makes
                the lsof LTnlink test run faster on all modified
                dialects and correctly on OpenBSD.

                Added ptyfs support for NetBSD, using modifications
                provided by Andrew Brown.

                Changed the netbsd Configure stanza to look by default
                for system header files in both /usr/include and
                /usr/src.  (The NETBSD_SYS environment variable can
                still be used to select an alternate for /usr/src.)
                ...
2005-01-17 14:54:01 +00:00
atatat
1d87bf31b2 Fix lsof to deal with the new ptyfs fake inode number allocation
scheme.  This code now does both.
2004-12-18 05:30:33 +00:00
atatat
234b958ad1 Redo three patches to address build failure on NetBSD <= 1.6ZC, to
change the reported node number for the master side of ptyfs devices,
and to deal more cleanly with some header files.
2004-11-30 02:02:13 +00:00
atatat
76d4751d5c Tweak the sys/bufq.h support (it disappeared again), enhance the
procfs support a little, incorporate the author's patches to deal with
netbsd-current version numbers getting longer, and add ptyfs support.

These patches are adapted from an interim release the author made and
will appear in the next full release.

PKGREVISION bumped to 1 for the ptyfs support.
2004-11-28 22:39:07 +00:00
erh
0d710314f7 Check for actual existance of sys/bufq.h instead of just relying on uname. 2004-11-12 05:41:36 +00:00
kim
ff78da8ee7 Needs <sys/bufq.h> on 2.99.10 2004-11-07 18:16:27 +00:00
kim
efc01af74d Add share/lsof/sort_res.perl5 2004-11-07 18:15:56 +00:00
atatat
b54ce30814 Upgrade to lsof version 4.73. No changes related to or affecting
NetBSD (or pkgsrc) are mentioned in the 00DIST file, but this update
conveniently and completely eliminates the problem of the changing tar
file from a few days ago.
2004-10-21 13:09:20 +00:00
atatat
397e5f8aaf A minor change (by the author) to the tarball (but without changing
the name) renders the checksum invalid (even though the material
contents of the tarball are unchanged).

Luckily, we can switch from the .tar.bz2 distribution to the .tar.gz
one.  It's a little larger, but it get around this problem.  We will
switch back to the .tar.bz2 one once 4.73 is released, which ought to
happen in a few weeks.
2004-10-19 13:10:47 +00:00
atatat
27b27a2e7b Upgrade to lsof version 4.72. Changes related to or affecting NetBSD
(or pkgsrc) from the 00DIST file:

4.72            July 13, 2004
                ...
                Added support for NetBSD 2.0 with patches supplied by
                Andrew Brown <atatat@atatdot.net>.  Andrew also
                provided two test systems.
                ...
2004-07-13 13:42:41 +00:00
atatat
97298bbfe4 Fix NetBSD 2.0 check in Configure, and check for and deal with the new
statvfs() sysctl call which replaced statfs() around 2.0D.  This pkg
will now build on current again (addresses my PR pkg/25372).  Bump
PKGREVISION to 1.

Changes adapted from changes adapted by lsof maintainer based on
changes that made things work this morning.  That means they'll all be
in the next official lsof release.  So there.
2004-04-29 04:19:22 +00:00
tron
7e5677fefe Use configuration for NetBSD 1.6* under 2.0* to fix build under
NetBSD 2.0 and newer.
2004-04-01 20:15:54 +00:00
atatat
81f3f21257 Upgrade to lsof version 4.71. Changes related to or affecting NetBSD
(or pkgsrc) from the 00DIST file:

4.71            March 11, 2004
                ...
                Added process_kqueue() function prototypes for FreeBSD,
                NetBSD and OpenBSD.
                ...
                Added support for the optional reporting of socket
                options, socket states and TCP flags for most currently
                supported dialects. John Smith <lbalbalba@hotmail.com>
                and Tristan Nefzger <tn@bhtrader.com> requested the
                information.  The dialects and their versions for which
                this feature has become available include:

                    AIX 4.3.2 and 5.[12]
                    Apple Darwin 7.2
                    BSDI BSD/OS 4.3.1
                    Digital UNIX and Tru64 UNIX 4.0
                    FreeBSD 4.9 and 5.2
                    HP-UX 11 and 11.11 (aka 11i)
                    NetBSD 1.6ZH
                    OpenBSD 3.4
                    OPENSTEP 4.2
                    OpenUNIX 8
                    Solaris 2.6, 8, 9 and 10
                    UnixWare 7.1.[134]
2004-03-12 14:31:37 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
atatat
a9b0c4ecc4 Actually, since we can, let's use the .bz2 file 2004-01-17 19:37:35 +00:00
atatat
c92f357754 Upgrade to lsof version 4.70. Changes related to or affecting NetBSD
(or pkgsrc) from the 00DIST file:

4.70            January 16, 2004
                ...
                Added bz2 compression.
                ...
                Improved handling of parameters after "-i@".
                ...
                With help from Andrew Brown <atatat@atatdot.net> and
                John Heasley <heas@netbsd.org> added log-structured
                file system (LFS) support for NetBSD and OpenBSD.
2004-01-17 19:31:30 +00:00
atatat
6db43c9266 Add LFS support to lsof. Bump PKGREVISION to 1, making this 4.69nb1.
This patch will be included in the next lsof release.
2004-01-13 02:50:27 +00:00
jlam
d916fe5c4e bl3ify 2004-01-05 12:48:30 +00:00
atatat
70d8aa92d2 Bring back patch-aa -- it's for pkgsrc, not a bugfix. 2003-11-22 23:30:03 +00:00
christos
dbe710593d 4.69 is out, 4.68 is gone. Approved by agc. 2003-11-22 23:19:47 +00:00
veego
3ef1ffef93 Bump PKGREVISION for the latest changes from atatat:
Refix build on -current now that procfs and kernfs have churned again.
2003-10-05 07:26:11 +00:00
atatat
7af1d9b0ee Refix build on -current now that procfs and kernfs have churned again. 2003-10-04 20:22:35 +00:00
atatat
9d84e9aafe Make lsof build under -current again 2003-09-26 03:13:04 +00:00
atatat
8a3a940f43 A patch (courtesy of the lsof maintainer) to make lsof build again on
NetBSD-current, where the structure of the vnode has been altered.
This patch will, as usual, be obsoleted by the next lsof release.
PKGREVISION bumped accordingly.

Install the lsof.8 man page in man8 instead of installing the
preformatted copy in man1 (doing so used to slide by, by new groff
really doesn't like formatting preformatted man pages, and besides, it
was in the wrong place).

Since the only thing left untouched was the DESCR file, I also added
mention of kqueues as something lsof might note, meaning that this
patch touches every file in the pkg.
2003-08-13 13:24:15 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
tron
a3fbe78da6 Remove non-existing site "ftp.web.ad.jp" from master site list and
correct hostname of mirror in Sweden.
2003-06-19 07:31:13 +00:00
atatat
06607c96e0 Upgrade to lsof version 4.68. Changes related to or affecting NetBSD
(or pkgsrc) from the 00DIST file:

4.68            June 18, 2003
		...
                Upgraded EXT2FS and UFS support for NetBSD and
                OpenBSD to handle new inode information, and the
                fast UFS1 and UFS2 file systems.

                With the help of Andrew Brown <atatat@atatdot.net>
                determined the NetBSD snapshot (1.6F) at which
                <sys/mount.h> could be included under _KERNEL, thus
                eliminating the lsof netexport.h hack.  The same
                change applies to OpenBSD versions 3.3 and above.
		...

The former change obsoletes patches ab, ac, and ad.
2003-06-19 03:09:37 +00:00
salo
92cfd159f2 delint. 2003-05-04 10:28:30 +00:00
salo
2ee3c1ea97 Sync with reality. (hi atatat!) 2003-05-04 10:27:44 +00:00
atatat
68b37f4439 Re-patch lsof with patches from Vic Abell. Building should now work
on all platforms, with ffs2 (and ext2fs) related bugs smoothed out.

Bump to PKGREVISION 2.
2003-05-03 16:55:28 +00:00
christos
0b3883902e make this compile again. No UFS2 support. 2003-04-19 02:09:09 +00:00