summaryrefslogtreecommitdiff
path: root/pkgtools/xpkgwedge
AgeCommit message (Collapse)AuthorFilesLines
2002-08-23Merge pkgsrc/pkgtools from the buildlink2 branch back to the main trunk.jlam1-1/+1
2002-08-23Merge pkgtools/xpkgwedge from the buildlink2 branch back into the mainjlam1-1/+3
trunk.
2002-06-07This package doesn't work under Solaris because the include OpenWindowstron1-1/+3
is based on a very old X11 release.
2002-02-26Symlink/remove bdftopcf, fstobdf, and mkfontdir in the INSTALL/DEINSTALLjlam4-19/+45
scripts so that they are properly added and removed if xpkgwedge is installed as a binary package. Also, add some protection against the case where ${X11BASE} == ${PREFIX} by checking this isn't true before removing these font-manipulation programs.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum5-4/+4
2001-10-14Create links for X11 font tools so that packages building own fonts e.g.tron2-4/+9
the "xjewel" will build again. Bump version number to 1.7.
2001-09-09Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:agc1-2/+2
WRKSRC= ${WRKDIR} This is much cleaner, much more indicative of what happens, and removes another of the negative definitions (NO_.* = value).
2001-07-13In package Makefiles, create FILES_SUBST instead of duplicating sedjlam2-14/+5
expression for substituting in DEINSTALL/INSTALL scripts. Use "${CMP} -s" instead of "diff -q" since the former is more portable across OSes.
2001-07-10bump version to 1.6 - work with host.def not existing on Solaris 8/x86hubertf1-2/+2
2001-07-10I don't know why I don't have a $X11_HOSTDEF, still I have none.hubertf2-3/+9
(Solaris 88/x86, of course with X running :) Make xpkgwedge not wedge in this config.
2001-07-02Update xpkgwedge to 1.5. This version factored out the buildlink logicjlam2-33/+3
into a separate package (buildlink-x11) usable even without xpkgwedge installed.
2001-07-01Make sure the -DBuildLink gets passed through to subdir Imakefiles ifjlam2-3/+5
BuildLink is defined. Bump xpkgwedge version number to 1.4 and increase xpkgwedge dependency version in bsd.pkg.mk.
2001-06-29Update xpkgwedge to 1.3. Changes from version 1.2 are adding a sectionjlam2-3/+31
triggered by the definition of "BuildLink" that forces ${BUILDLINK_DIR} to be searched ahead of ${LOCALBASE} and ${X11BASE} for headers and libraries.
2001-06-18Use FILES_SUBST instead of repeating substitution pattern for all thejlam3-32/+53
files, and substitute for a few more utilities instead of using unqualified names for programs.
2001-06-16Add a local modified copy of InstallAppDefaultsLong:veego2-3/+22
This is the same as the one in X11.tmpl, but without the LinkConfDirectory. LinkConfDirectory removes the app-defaults directory in $(PREFIX)/lib/X11 and creates a link to the real X11 app-defaults directory and moves the old app-defaults files into it. This is not what we want for pkgsrc. This is for the people who use the real XFree86 version and not the one from xsrc/xfree which has a NetBSD specific hack which breaks sharing /usr/X11R6. Bump to version 1.2.
2001-06-06- You must set the environment variable XAPPLRESDIR, not the shell variable.kei1-1/+2
Add an export line to do so to the example.
2001-05-31Fix dead HOMEPAGE.dent1-2/+2
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
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.