Commit graph

463 commits

Author SHA1 Message Date
jlam
a155df85ab Update pkgtools/x11-links to 0.3. Changes from version 0.2 are adding
a missing shared library from XFree86-3.3.x (libXext.so.6.3).
2001-09-25 23:47:30 +00:00
jlam
91ff1a94c3 Add missing shared library from XFree86-3.3.x (libXext.so.6.3), noted by
Thomas-Peter Klug <thomas-peter.klug@db.com> on port-amiga.
2001-09-25 23:36:49 +00:00
agc
7ec92c14b7 Bump pkg_tarup to version 1.0.3
+ Convert a few "grep | awk" pipelines into straight awk.
+ Add in path names per OS.
+ Add a just-in-time su so that pkg_tarup can be run as a normal user, and
the right things will happen.
2001-09-20 17:06:01 +00:00
abs
ef55564253 Update pkgchk to 1.12
Report failed installs when running with -k
2001-09-16 22:27:59 +00:00
wiz
f6b217ba97 Update to 0.101: Fixes for Solaris by Stoned Elipot from pkg/13877. 2001-09-14 22:40:57 +00:00
abs
065c16b5ca Update pkg-chk to 1.11
Correct check for X libraries (x11 tag)
2001-09-13 17:44:27 +00:00
wiz
dab4064630 NO_WRKSUBDIR is deprecated, while USE_LIBTOOL isn't anymore.
Version now 3.08.
2001-09-09 20:50:16 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
8ebcec96e4 Comment out buildlink-x11 as it's no longer a default dependency for X11
packages.
2001-08-29 22:28:35 +00:00
jlam
5dd38dcd93 Note addition of x11-links. 2001-08-29 22:27:06 +00:00
jlam
2cffc55c8f x11-links creates a shadow directory of symbolic links for X11 headers and
libraries to ${X11BASE} under ${LOCALBASE}/share/x11-links.  It is intended
for use by buildlink code to cleanly separate out the true X11 code files
from any installed X11 package code files.  The X11 hierarchies supported
are:
	XFree86-3.3.x
	XFree86-4.0.x
	XFree86-4.1.0
2001-08-29 22:24:49 +00:00
abs
e4fc224719 Updated pkgchk to 1.10:
Fix -B on some systems, and implement '-k' (similar to make's usage)
2001-08-23 11:55:16 +00:00
jlam
a7961779d5 Update buildlink-x11 to 0.8. Changes from version 0.7 include looking for
the X11 headers and libraries in ${BUILDLINK_X11_DIR} in constructing
the header and library search paths for the compiler.
2001-08-22 17:45:57 +00:00
tron
34033aff22 Make this package more Solaris friendly. 2001-08-19 16:22:25 +00:00
abs
e7211a12bd Update pkgchk to 1.09
-u should imply -i
2001-08-10 11:05:55 +00:00
drochner
1e334b619d put /usr/sbin into $PATH to find pkg_{info,add,...} independantly
of the user's one
2001-08-10 10:54:21 +00:00
abs
8b66e2d83f Update pkgchk to 1.08:
Check during install if packages have already been installed.
	Avoids reinstalling a package if it had already been installed as
	a depends on a previous package.
2001-08-08 13:41:43 +00:00
jlam
69c35a1df9 Update pkgtools/buildlink-x11 to 0.7. Changes from version 0.6 include
installing buildlinkX11.rules as X11.rules via a symlink to ensure that
buildlinkX11.rules gets used in place of X11.rules everywhere.  This should
fix pkg/13638 by Martin Husemann <martin@duskware.de>.
2001-08-08 07:23:28 +00:00
wiz
5fda8f604d Add some `\n' in error messages, per pkg/13650 by Stoned Elipot.
Bump to 20010807.
2001-08-07 22:14:52 +00:00
tron
1915eca856 Update "pkgchk" to version 1.07:
- Add Solaris portability fixes supplied by Stoned Elipot in PR pkg/13434.
- Rename binary to "pkg_chk" which matches the naming of our package tools
  and avoids confusion with Solaris's "pkgchk" command.
2001-07-31 17:32:06 +00:00
hubertf
4410e44610 Make text at EOF (or rather, after EOF :-) a bit more readable.
Noted by Tomasz Luchowski.
2001-07-26 11:39:37 +00:00
wiz
ed12cf97a3 Update to 20010724:
Better support for tbz packages, `pkg_add -u', and lots of man page fixes.
2001-07-24 15:02:14 +00:00
wiz
74e5bd76a3 'file' should be replaced by '${FILE_CMD}' now.
Bump to 3.07.
2001-07-15 12:56:58 +00:00
jlam
295b0775b4 Remove inclusion of gettext-lib/buildlink.mk as it's pulled in by
rpm/buildlink.mk.
2001-07-14 07:38:29 +00:00
jlam
4cb33d6d21 Move inclusion of buildlink.mk files to end of Makefile and remove
commented-out USE_LIBINTL.
2001-07-14 05:55:18 +00:00
jlam
16aaef58a8 Add buildlink-xmkmf to PLIST. 2001-07-14 02:33:44 +00:00
tv
4c2989abc9 Just like perl-mk, python-mk is python version specific. However, as I
don't use python, set this to NO_PACKAGE to prevent building a binary
package.  For now I'll let someone else look at merging this directly
into the python pkg (where it should be).
2001-07-13 15:00:02 +00:00
hubertf
db91716b34 remove no=longer=needed perl-mk 2001-07-13 14:55:51 +00:00
wiz
42f06cdebe Warn about some more directly used commands we now have ${CMD} for.
[cmp, dirname, sort, wc]
2001-07-13 08:20:54 +00:00
jlam
9820a22a90 In package Makefiles, create FILES_SUBST instead of duplicating sed
expression for substituting in DEINSTALL/INSTALL scripts.  Use "${CMP} -s"
instead of "diff -q" since the former is more portable across OSes.
2001-07-13 07:09:17 +00:00
tron
69a42c47df Make this package work under Solaris, bump version number to 1.0.2. 2001-07-10 11:42:06 +00:00
hubertf
c9f38b70e4 bump version to 1.6 - work with host.def not existing on Solaris 8/x86 2001-07-10 00:58:32 +00:00
hubertf
4ec3eacb82 I don't know why I don't have a $X11_HOSTDEF, still I have none.
(Solaris 88/x86, of course with X running :)

Make xpkgwedge not wedge in this config.
2001-07-10 00:57:10 +00:00
abs
6920c5444c Update pkgchk to 1.06
Handle obsoleted (and to a limited extent moved) packages is a more graceful
fashion (pkgtools/perl-mk anyone :)
2001-07-09 23:15:56 +00:00
hubertf
c4b3694b31 Bump version to 20010709 2001-07-09 21:44:58 +00:00
hubertf
a5fad2cd26 Pull in consistent set of headers (<sys/cdefs.h> - BSD-specific too,
but at least it's consistent :)
2001-07-09 21:43:20 +00:00
hubertf
59758216a2 Get rid of BSD err() and warn() functions - for great just^Wportability! 2001-07-09 21:42:30 +00:00
hubertf
9fbec0016f Always use this pkg's md5 routines. The Solaris ones e.g. aren't
compatible, and not everyone uses a full BSD environment on !BSD.
2001-07-09 21:42:03 +00:00
tv
d6c0d5882c * Make perl stop installing anything in the man3 directory. It's starting
to install things like "open.3" and "lib.3" which confuse users.  Perl
  ships with a documentation tool, "perldoc", for this purpose; create a
  MESSAGE indicating that it should be used instead.  (Perl still installs
  command line program manual pages in man1.)

* Integrate bsd.perl.mk into the perl5-base build where it should have been
  from the beginning.  The separate perl-mk pkg makes binary packages of
  perl-mk completely useless[*].  Older perl builders will not break, since
  <bsd.pkg.mk> contains fallback definitions that are evaluated at pkg
  build time.

=====

[*] bsd.perl.mk is tightly bound to the version of perl that is installed.
    The version name "perl-mk-1.1" is completely useless as a binary pkg,
    since keeping multiple binary versions of perl on a FTP server means
    that one of the perl-mk's will get clobbered.

    However, putting the current pkgsrc PERL5_DIST_VERS in the perl-mk pkg
    is also a problem, because that doesn't necessarily reflect the
    installed version of perl.  Snarfing the installed version at perl-mk
    build time would be even uglier, since you could not then walk the tree
    without perl being installed.

    The cleanest solution is to integrate bsd.perl.mk into the perl5-base
    pkg, and let those who have not upgraded perl yet use the runtime
    definitions in <bsd.pkg.mk>.
2001-07-09 17:10:25 +00:00
abs
95034b0da7 Update pkgchk to 1.05
Ensure -u works for packages which have more than one package depending
	upon them.
2001-07-09 14:57:17 +00:00
abs
aa15f78e45 Update pkgchk to 1.04
- Set BSD_PKG_MK when parsing mk.conf - from PR pkg/13413 from Stoned Elipot
 - Actually delete previous version of a package when updating via binary pkgs
 - After finishing print a summary of packages updated and added
2001-07-08 23:15:53 +00:00
wiz
050a6f4411 Update to 3.05: pkglint support for SVR4_PKGNAME, as requested by
Bernd Ernesti.
2001-07-08 16:41:52 +00:00
dmcmahill
632b55b717 add -O option to lintpkgsrc to report packages which have the
OSVERSION_SPECIFIC flag set.

bump version to 3.04
2001-07-07 18:21:29 +00:00
abs
29bd1451e4 Updated pkgchk to 1.03
- Move update/installs after check phase, and perform all updates before
	  installs.
	- When updating packages that depend on each other, skip dependent
	  packages to reduce unnecessary rebuilding.
	- Implement -n (display actions but do not perform them)
2001-07-07 12:17:35 +00:00
abs
730f20bd14 Updated pkgchk to 1.02 - if extracting the pkgname form a pkgdir fails,
make sure to display the pkgdir name.
2001-07-05 21:00:54 +00:00
jlam
d8e22debda Update buildlink-x11 to 0.6. Changes include moving the custom overrides
of X11.rules settings below the inclusion of <X11.rules>.  This should
cause overrides to work correct for XFree-3.3.x systems.
2001-07-05 17:22:59 +00:00
jlam
00655f3659 Update buildlink-x11 to 0.5. Changes from previous version are the
addition of the xmkmf script from the XFree86-4.0.x distribution, which
understands passing -D options through to imake.  Update the dependency
on buildlink-x11 in bsd.pkg.mk for packages using USE_BUILDLINK_ONLY to
>=0.5.  Also, if USE_BUILDLINK_X11 is set, then refer to ${BUILDLINK_DIR}
for location of X headers and libraries.
2001-07-05 04:47:27 +00:00
jlam
1442a19b0f Update xpkgwedge to 1.5. This version factored out the buildlink logic
into a separate package (buildlink-x11) usable even without xpkgwedge
installed.
2001-07-02 21:03:02 +00:00
jlam
a6e2cd6cdc Add and enable buildlink-x11. 2001-07-02 21:01:24 +00:00
jlam
b965ea4acd buildlink-x11: allows X11 pkgs to be built using the buildlink.mk
infrastructure, even if they use Imake.
2001-07-02 21:00:44 +00:00