summaryrefslogtreecommitdiff
path: root/pkgtools/xpkgwedge
AgeCommit message (Collapse)AuthorFilesLines
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-6/+3
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-18Pull in a minor change to xmkmf from XFree86-4.0.2: xmkmf now supportsjlam2-12/+24
adding preprocessor definitions on the command line with -DVAR=var. Update package version to 1.1.
2001-01-13Fix typo in last commit.tron1-3/+3
2001-01-13Use "gdiff" from "diffutils" package under Solaris.tron2-5/+13
2000-12-31Fix whitespace and typo in comment.jlam1-5/+5
2000-10-23Update xpkgwedge to 1.0 and make appropriate changes to bsd.pkg.mk to handlejlam10-39/+190
the new version of xpkgwedge. Changes from xpkgwedge 0.4: * Redefine ImakeCmd to "imake -I$(PREFIX)/lib/X11/config" to pick up X11 config files in $(PREFIX)/lib/X11/config before the ones in the standard X11 tree. * Install a program called "pkgxmkmf" that's actually xmkmf, but checks in $(PREFIX)/lib/X11/config before the standard X11 config directory. * Create the host.def file in $(PREFIX)/lib/X11/config instead of always in ${X11BASE}/lib/X11/config. The benefits of this are: 1) xpkgwedge can now install into $(PREFIX) instead of always into $(X11BASE). 2) Keeps the X11 tree "pure", and doesn't affect people who want to run xmkmf and not include all the xpkgwedge stuff, even if it's installed. 3) Packages that install config files (lesstif, xview-config) can now do so in $(PREFIX). 4) People only have to use 'pkgxmkmf' instead of 'xmkmf', and (hopefully) no other changes, if they want to use the config files in xpkgwedge'd packages.
2000-10-04Make the binary package so the same thing as a "make install": put thejlam1-2/+2
#include <xpkgwedge.def> at the start of the host.def file.
2000-07-14Add NO_MTREE so installation doesn't pollute X11BASE with a lot ofjlam1-1/+2
unnecessary, empty directories.
2000-06-28Remove the user setting of the USE_LOCALBASE_FOR_X11 definition.agc3-25/+3
(Users can still set it if they want, but it won't make much difference). In bsd.pkg.mk, check for the presence of the xpkgwedge package to determine whether to use LOCALBASE for X11 programs. Set _USE_LOCALBASE_FOR_X11 (an internal definition) if xpkgwedge is installed. Remove BUILD_DEPENDS on xpkgwedge (it would always have been true anyway). Add a new X11PREFIX definition, which reflects the PREFIX for X11 packages, and set it to LOCALBASE or X11BASE accordingly. Remove all references to USE_LOCALBASE_FOR_X11 from the xpkgwedge package. In all, make the installation of xpkgwedge a tad less clumsy.
2000-05-14grammar fixwiz1-1/+1
1999-10-05Correct the documentation that describes proper usage.jlam3-17/+18
1999-07-07make this reality.mrg1-4/+3
1998-09-27Add "pkgtools" to "${CATEGORIES}".tron1-2/+2
1998-09-17Make the REQ and MESSAGE files specifiable from package Makefiles,agc1-5/+4
as REQ_FILE and MESSAGE_FILE respectively. Modify xpkgwedge to create its MESSAGE_FILE in the WRKDIR.
1998-08-23Setting NO_CHECKSUM=yes is enough.frueauf1-2/+2
1998-08-23As there is nothing to extract, set EXTRACT_ONLY=#empty and removefrueauf2-4/+2
unnecessery md5 file.
1998-08-11Set ${PREFIX} after inclusion of bsd.pkg.mk; don't depend on bsd.pkg.mk totv1-5/+5
conditionally set PREFIX.
1998-08-09"make clean" shouldn't fail if nothing was built so far.tron1-2/+2
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc3-0/+7
1998-07-31Make xpkgwedge capable of building a "binary pkg", for uniformity.tv2-4/+3
1998-07-31Update to "0.4": new layout to coincide with USE_LOCALBASE_FOR_X11tv1-6/+13
changes.
1998-07-14cat ${PKGDIR}/MESSAGE in bsd.pkg.mk if it exists, don't do it in everyfrueauf2-3/+7
package Makefile.
1998-07-01Update to "0.2": define ConfigDir in terms of $(X11_ROOT), so that imaketv2-3/+6
can be used recursively ("make Makefiles").
1998-06-26No need for both IS_INTERACTIVE and RESTRICTED; just put in RESTRICTEDtv1-3/+2
with a suitable message.
1998-06-26Add xpkgwedge, an experimental patch that enables the build of X11 pkgstv9-0/+117
(even imake ones) that will install in /usr/pkg instead of /usr/X11R6. This is NOT (yet?) the standard X11 pkg build procedure, but it does provide a "way out" for users that do not want to pollute their /usr/X11R6 tree with pkgs.