summaryrefslogtreecommitdiff
path: root/pkgtools/xpkgwedge
AgeCommit message (Collapse)AuthorFilesLines
2004-04-301.10: Add a chunk of shlib override make-code to make this work on Interix,tv4-9/+80
and patch site.def (but differently from how it is patched on OpenWindows).
2004-04-27"${ECHO} -n" -> "${ECHO_N}"tv2-9/+9
2004-02-02These packages don't use any compilers, so set USE_LANGUAGES to an emptyjlam1-1/+2
value.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2004-01-04Make sure LOCALBASE and X11BASE are defined before comparing them.reed1-1/+2
(Thank you, Takahiro.)
2004-01-03xpkgwedge is not needed when X11BASE is LOCALBASE,reed1-1/+5
so use PKG_SKIP_REASON. (Okay'd by jlam@). (Next I need to make sure that MesaLib and Xrender are not installed when using wip/XFree86-libs.)
2004-01-03Update pkgtools/xpkgwedge to 1.9. Changes from version 1.8 are makingjlam3-9/+16
this package work in a pkgviews world by looking for imake config files in ${PREFIX}/lib/X11/config, then ${VIEWBASE}/lib/X11/config, then ${X11BASE}/lib/X11/config. The second directory is where some packages may share a commonly-editted host.def file.
2003-12-02Treat an empty HOSTDEF file as if it didn't exist.gavan1-2/+2
From Greg A. Woods. Fixes PR pkg/22957.
2003-11-23We're not ready for pkgviews yet!jlam1-3/+1
2003-11-23Be more verbose about when we symlink the font programs.jlam2-2/+8
2003-11-23Update the host.def file during view (de)installation. Also deal withjlam4-8/+22
the font program symlinks at both view-deinstall and normal deinstallation time since the files aren't listed in the PLIST (the font programs are handled completely by the INSTALL/DEINSTALL scripts).
2003-10-19we suggest setting XAPPLRESDIR in /etc/profile and /etc/csh.login, sogrant1-1/+7
provide a csh example as well as a bourne shell example.
2003-10-18s,/usr/X11R6/,$${X11BASE}, in COMMENT.grant1-2/+2
yes, this deliberately does not expand ${X11BASE}, as that would lead to the same confusion (X11R6 vs. openwin, etc.) when we use this pkg's COMMENT on the web site/search.
2003-09-19Fix PLIST. Closes PR 20853 by FUKAUMI Naoki.wiz1-1/+4
2003-09-19Whitespace issues.jlam2-8/+11
2003-09-10Add handling for OpenWin on Solaris. Two files are patched withgavan4-11/+25
sed at install time which override the versions in the /usr/openwin tree. PREFIX no longer has a default value, as this relied on nonportable BSD make syntax. Makefiles generated with pkgxmkmf will now always need PREFIX set in the environment.
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam1-3/+5
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30Modernize this package a bit:jlam3-103/+24
* Use bsd.pkg.install.mk instead of supplying custom INSTALL/DEINSTALL scripts. * Note that this package doesn't really use buildlink. * Remove ancient BUILDLINK_DEPENDS= line at the bottom of the file that we no longer need since the buildlink1 days of yore.
2003-08-30xpkgwedge isn't only for NetBSD.jlam1-2/+2
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-3/+3
2003-06-12Use ${MAKE}, too.jschauma2-5/+6
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-2/+2
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
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.