Commit graph

36 commits

Author SHA1 Message Date
reed
c25974a22d Depend on xorg-docs.
Bump PKGREVISION.
2005-08-29 18:46:42 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
xtraeme
1b3995d607 shut up pkglint. 2005-05-23 19:17:49 +00:00
rillig
1856a9201f Removed trailing white-space. 2005-05-23 09:32:04 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
e70b376fa4 Note that tar is required by this package. 2005-05-16 01:32:22 +00:00
hira
c0883e9589 Simplify comparison. 2005-04-15 16:38:07 +00:00
hira
bd9e6e4469 Add PLIST_SUBST for the DGA extension. 2005-04-15 15:20:47 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
hira
143bbdfccc Add the missing directory to the extract list. Problem reported
by Todd Willey in private e-mail.
2005-04-07 23:39:08 +00:00
rillig
09ffee2898 Added defined() guards for the variables XORG_PLIST_ENTRY and XEXTRACTS to
avoid Makefile parse errors. Reviewed by kristerw.
2005-04-03 21:04:40 +00:00
hira
30ef46a047 Don't extract unnecessary part for build. OK'd by xtraeme@. 2005-03-30 20:41:02 +00:00
hira
8cf60ce682 Unify PLIST. OK'd by xtraeme@. 2005-03-30 20:30:24 +00:00
adam
c1f733a152 Added support for Darwin/MacOSX 2005-03-22 09:44:33 +00:00
hira
bb26667984 Fix build on NetBSD 3. 2005-03-19 20:11:14 +00:00
xtraeme
5c0a1216bf Update xorg to 6.8.2.
Changes:

    * Render implementation fixes
    * Updated x86emu and resynced with upstream at Scitech
    * Updated SiS driver
    * Updated Nvidia driver (opensource version)
    * Render acceleration for ATI's R100 and R200-series cards
    * Substantial speedups in the software implementation of the render
      extensions when compiled with gcc 3.4 on the i386 architecture.
    * Infrastructure for rotation support in drivers
    * New Trapezoid specification for the Render extension
          o Respecify Render to include only 'normal' traps
          o Allow backward compatibility but internally covert to new format
    * Software mouse cursor is now based on the Damage extension
    * A new keyboard driver is enabled by default. The old driver is
      disabled unless explicitly compiled in by defining the macro
      |USE_DEPRECATED_KEYBOARD_DRIVER|.
    * All extensions (except Xserver-specific extensions "DMX" and
      "XpExtension")can now be enabled/disabled from the configuration
      file and from the command line.
    * Mac OS X updates:
          o Support dynamic screen configuration changes in rootless mode
          o Added option to always use Mac command key equivalents
          o Interpret scroll wheel mouse events correctly when shift is
            held down
          o Added trivial Xinput support
          o Fixed launch of X clients from Finder with a space in their path
          o Fixed some GLX rendering problems on Mac OS X 10.2 and earlier
    * Updated xterm version
2005-03-01 19:00:10 +00:00
xtraeme
6229af82ac Apply patch from Jeremy C. Reed to define common values for the
manual pages on Linux.

Also use unexec ${RMDIR} in a directory.
2005-02-09 20:08:26 +00:00
xtraeme
0e88260f7f Change Linux manual definitions to:
KERNMAN_SUFFIX= 4
FILEMAN_SUFFIX= 5
MISCMAN_SUFFIX= 7

To fix the xorg-server installation.

Update MASTER_SITE_XORG with new mirrors.
2005-02-09 18:42:22 +00:00
xtraeme
12390ed639 Always copy the file DragonFly.cf unconditionally into xc/config/cf,
otherwise the post-extract target will fail.

This closes PR pkg/29169 and pkg/29135, thanks.
2005-01-31 20:14:11 +00:00
xtraeme
8bf226c781 Apply patches from Todd Willey for DragonFlyBSD, this closes PR pkg/29042.
Thank you!
2005-01-25 17:49:57 +00:00
hira
9c63e2c998 Make drivers selectable with options.mk. By default, all of the drivers
which are supported by the platform are built.
OK'd by xtraeme@.
2005-01-24 10:57:27 +00:00
xtraeme
b7efe9439a Finish my previous commit and unbreak xorg-*:
* Move the subst macros for threadlib.h from xorg-libs to
  xorg/Makefile.common.
* SUBST_CLASSES should be appended.

Thanks to Manuel Stuehn <manuel.stuehn@student.uni-siegen.de> for
the email showing me the problems.
2004-12-27 17:26:18 +00:00
xtraeme
526bf2553c Fix CONF_FILES in xorg-clients, the 'xdm' subdir already was set by
EGDIR! (hi reed!)
2004-11-05 02:58:56 +00:00
xtraeme
39ba685971 Make this build/work on DragonFlyBSD. Patches were submitted by
Todd Willey via tech-pkg@.
2004-11-01 23:41:58 +00:00
reed
aebd048453 Make xdm use configs from under PKG_SYSCONFDIR.
Some ideas came from NetBSD's XFree86 customizations.

Use USE_PKGINSTALL and CONF_FILES for xorg-clients.
Installs xdm configs (and shell scripts) to examples directory.
Create OWN_DIRS for the authDir.

PLIST changes are for chooser is now in bin directory.
And pixmaps moved to include/X11/pixmaps directory.
xdm configs are no longer in lib/X11/xdm (so they are no longer lost
on reinstall).

(Anyone want to do twm and other configs?)
2004-10-20 14:33:30 +00:00
adam
8cd9b0799f Master site corrected 2004-09-22 15:52:18 +00:00
xtraeme
f620d0c75b Update X.org packages to 6.8.1.
To see the changes about this release, please review the "RELNOTES" file,
which is available via www or in the distribution tarballs.

These packages were tested on:

	* NetBSD 2.0/-current
	* Bluewall GNU/Linux
	* Slackware 10 GNU/Linux

I'm currently testing them on FreeBSD 5.3BETA4.
2004-09-21 17:38:52 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
kristerw
abb73c1311 Use PKG_SKIP_REASON so that bulk builds reports the packages as
"unavailable" instead of "broken".
2004-08-16 12:27:23 +00:00
recht
a011f2dc2f Add substitutions for @_COMPILER_LD_FLAG@ and @RPATH_FLAG@ missed
in my previous commit.
Noted by FUKAUMI Naoki on tech-pkg@.
2004-08-14 17:13:27 +00:00
xtraeme
c1e73d3cf3 Define CHECK_X11_TYPE, which is needed to be sure that all packages
will be installed into the proper location, otherwise X11ROOT_PREFIX
might be empty!
2004-07-30 08:24:20 +00:00
xtraeme
0cfedd6db1 Add a new variable to specify the installation prefix for
X11 packages (currently XFree86 and xorg), X11ROOT_PREFIX.

Defaults:

xorg: X11ROOT_PREFIX = xorg.
XFree86: X11ROOT_PREFIX = XFree86.

Otherwise it's undefined.

With this modification we don't have to specify X11BASE anymore,
because it's assigned automatically via bsd.pkg.defaults.mk.

If you want to change the defaults, specify X11ROOT_PREFIX in mk.conf.

Update Packages.txt now that we don't need X11BASE.
2004-07-30 07:48:56 +00:00
xtraeme
3109fcd97d Minor nits. 2004-07-29 08:59:15 +00:00
xtraeme
8acbcaea77 Depend on xorg-dirs where appropiate, as was done for XFree86 by jmmv@. 2004-07-29 07:27:43 +00:00
xtraeme
69c871c448 xorg packages now will be installed into ${PREFIX}/xorg by default,
so we don't have to conflict between XFree86 and xorg.

Suggested by grant@.
2004-07-29 06:36:32 +00:00
xtraeme
ebf5a43b7b Initial import of xorg-6.7.0.
This is the X.org meta package, for installing the entire
X11 suite.
2004-07-29 04:48:32 +00:00