summaryrefslogtreecommitdiff
path: root/pkgtools/x11-links
AgeCommit message (Collapse)AuthorFilesLines
2007-08-23Added support for installation to DESTDIR.heinz1-3/+5
2007-08-18x11/xorg-libs/version.mk was removed, catch up.joerg1-2/+1
2007-06-09Add more files for "openwin". This was reported byreed2-3/+24
Raymond Meyer on pkgsrc-users list. This is partially based on the list he provided. Bump version for this package too.
2007-04-22Add native X11 support for HP-UX 11.11.tnn3-1/+300
2007-04-12add missing CVS idtnn1-0/+4
2007-04-12make xdec reflect files that exist on a fresh Tru64 5.1B-4 installtnn1-5/+0
2007-02-10add defined check before !empty, to make bootstrap make happytonio1-2/+2
2007-01-17Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to makerillig1-2/+2
clear that these variables are completely unrelated to BUILDLINK_TRANSFORM. Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*. XXX: Where should incompatible changes in pkgsrc be documented?
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg2-14/+14
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-09-27Copy XFree86 logic from x11/XFree86-libs to pkgtools/x11-links tojoerg2-2/+43
unbreak build of x11-links.
2006-07-21Modify the shlib-type script so that it doesn't need to compile anythingjlam1-2/+2
-- instead, we just check "pkg_info", which should exist on all pkgsrc platforms. XXX Note that this may need to change when we later support other package XXX system flavors. Back out revision 1.79 of pkgtools/x11-links/Makefile which was only to work around needing a C compiler for shlib-type to work.
2006-07-21Remove "foo" target that's clearly a debuggging target.jlam1-4/+1
2006-07-21Mark as using c language. This fix PLIST problem while doingseb1-2/+2
'make package' (make; make package works): without this SHLIB_TYPE is set to 'none' while doing 'make package', resulting in mk/plist/shlib-none.awk being used hence missing PLIST entries. XXX I suppose this may not really be the right fix (barrier problem?) but for the time being 'pkg_comp makeroot' succeed XXX What is this 'foo' target?
2006-07-10Add x11-links, xorg-libs, and XFree86-libs information to BUILDLINK_ORDERjlam1-1/+2
so that show-buildlink3 will show when these buildlink3.mk files are included.
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam1-2/+3
it will live with other "check" targets run after package installation. Get rid of SHLIB_HANDLING, whose meaning had mutated over the years from one thing to another. Currently, it is used to basically note whether the system's "ldd" command can be usefully run on the package's binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED for more clarity. CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf to note whether the check for missing run-time search paths is performed after a package is installed. It defaults to "no" unless PKG_DEVELOPER is set.
2006-04-19Add xfree.randrproto and xfree.renderproto files.reed2-0/+8
It doesn't like this would ever be needed currently. The native XFree86 shipped with NetBSD has versions of randr and render headers that are too old so pkgsrc will force use of pkgsrc versions instead. (And anyways, the default PREFER_PKGSRC choosed pkgsrc versions too.) Also, these files are used for native X.org. I will just ride on same version from a little earlier.
2006-04-19Add xorg.compositeproto, xorg.xextproto and xorg.fixesproto files.reed4-2/+64
Bump version to 0.30.
2006-04-19Add another libXaw and libXt entry.reed1-1/+3
This is from Bernd Ernesti (also on pkgsrc-users list) for upcoming Xfree*^ 4.6.0 release. Package version was just update a couple minutes ago, so ride on that version.
2006-04-19Update to change package names that have been changed.reed3-11/+12
(And add include of xproto buildlink3.mk for x.org.) Increase package version to 0.29.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-31List Xorg versions also.reed1-0/+2
(I have used Xorg as native X.)
2006-03-23avoid a malformed conditional with the make on netbsd-2.dmcmahill1-2/+2
2006-01-19Add include/X11/XlibConf.h to xorg list. I noticed and added thatreed2-3/+4
a few weeks ago when I was doing some builds using modular-xorg. (Now that new Xorg is in, maybe there are some others to add?) Update version.
2006-01-10Use ${ABI} for library files, patterned after what SGI does. This makeschristos2-231/+234
X11 packages work on amd64 linux boxes. From Benjamin Shi.
2005-12-17Change my MAINTAINER email address to the one I've been using forjlam1-2/+2
pkgsrc work.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
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-10-16x11/render package had been moved as x11/renderext.seb2-4/+4
2005-07-25Add xorg file which has common Xorg file entries.reed1-0/+611
Forgot in commit a few moments ago. This was discussed on tech-pkg on July 7.
2005-07-25Added xorg support, based on if ${X11BASE}/lib/X11/config/xorgversion.defreed7-2/+129
exists. Added new files for the xorg related files. Version is now x11-links-0.26.
2005-06-10Update pkgtools/x11-links to 0.25. Changes from verison 0.24 includejlam5-7/+50
synchronizing with the files listed in src/distrib/sets/lists/x* for XFree86 4.5.0.
2005-06-06Change the way the PLIST is generated. We now use a separate loop afterjlam1-14/+8
the files in the work directory are built to discover the directories that need to be removed at deinstall time. This fixes PR pkg/25325 by Georg Schwarz.
2005-06-06Fix the permissions on the directories installed by the x11-linksjlam1-2/+4
package in case the build user's umask is too strict. This change is mostly from the patch in PR pkg/29256 by Ian Leroux.
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam4-59/+52
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-07Refer doc/pkgsrc.html instead of Packages.txt (HOMEPAGE variable).wiz1-2/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-07On IRIX, only link in ABI specific files to avoid conflicts lateronjschauma2-134/+48
2005-03-05Instead of disabling the randrext and Xrandr packages on systemswiz1-9/+1
which have no extutil.h header file, just make them depend on the xextensions package which provides it. Bump PKGREVISION for Xrandr and randrext. Add builtin.mk file for xextensions. jlam says ok.
2005-02-20turn off shlib dependency checking for openwin, which can have X sharedgrant1-1/+6
libraries dependencies missing from a "normal" installation.
2004-11-20add support for OSF1, from by Tobias Nygren.grant3-1/+442
2004-11-11Update comment to reflect reality regarding bumping buildlink3 depends.sketch1-3/+3
2004-11-11Require x11-links-0.24 for the fixed OpenWindows headers.sketch1-2/+2
2004-11-11Bump package version rather than PKGREVISION as this is software we maintainsketch1-3/+2
ourselves.
2004-11-11Fix checks for __STDC__ in older versions of OpenWindows headers so that thesketch2-2/+21
SunPro compiler gets the correct syntax for macro concatenation. Bump PKGREVISION.
2004-11-11CREATE_X11LINK is used to generate the symlinks in the work directoryjlam1-3/+6
corresponding to the X11 files. This can be defined to be more complex script than the default of "${LN} -fs $$src $$dest" if some of the files need to have transformations performed on them.
2004-10-01Improved DESCRiption (as discussed with maintainer).reed1-2/+2
2004-07-24handle X.org 6.7 and treat it the same way as XFree86 4.4 for thegrant1-7/+29
moment.
2004-05-15Use option "-r" instead of "-e" for ${TEST} since this is not portable to someheinz1-2/+2
operating systems (eg UnixWare).
2004-03-30Use "XF86_VERSION" instead of "_XF86_VERSION" as the variable name sincejlam1-8/+6
we use it in several places within pkgsrc as a public variable.
2004-03-29Match the template builtin.mk file in bsd.builtin.mk, and make the twojlam1-9/+12
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links) use the new format correctly.