Commit graph

216 commits

Author SHA1 Message Date
Jean-Marc Zucconi
8e7574cc62 Set WRKSRC=${WRKDIR}/${DIST_SUBDIR}. Otherwise it will not build. 2000-04-16 03:30:37 +00:00
Chris Piazza
fe5426321a Update to use PORTNAME/PORTVERSION 2000-04-13 19:19:05 +00:00
Satoshi Asami
987d18f4bd Add X symlink and file it points to (XF86_SVGA), some ports want to see if
the X server is there by doing a "test -f".

Requested by:	imura
2000-03-27 19:30:32 +00:00
Satoshi Asami
d722a55168 xfree86.cdrom.com -> ftp.freesoftware.com 2000-03-13 08:29:51 +00:00
Jordan K. Hubbard
6885bd453e Include libXThrStub.so on the Alpha package version. 2000-03-09 17:22:11 +00:00
Jeremy Lea
1cdfc9280d Discourage the building of a.out libs in favour of the new XFree86-aoutlibs
port.

Minor PLIST fixes.

Approved by:	maintainer
2000-03-07 06:44:47 +00:00
Jean-Marc Zucconi
b7292d3081 In 4.0-current, there is a new czech locale, but appropriate line in
locale.alias is missing. If this patch is not applied, X Window system will
not understand czech locales.

PR:		ports/16777
Submitted by:	Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
2000-02-18 21:17:53 +00:00
Jean-Marc Zucconi
de607d8627 A better fix to the XF86Setup core dump problem: use /usr/bin/cpp instead
of /usr/libexec/cpp in config/cf/FreeBSD.cf (/usr/bin/cpp defines __FreeBSD__
wheras /usr/libexec/cpp does not)

Submitted by:	Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
2000-02-15 23:03:55 +00:00
Jean-Marc Zucconi
c72e6d240a Update the XFree86 3.3.6 port to:
- contain the released Rage128 patch (but unfortunately this does
          not solve all problems with this card under FreeBSD)
	- fix the release date "January 1999" --> "January 2000"
	- make it possible to build a package
	  (PLIST problem: lib/X11/doc/BetaReport is not installed with 3.3.6)

PR:		ports/16626
Submitted by:	Udo Schweigert <ust@cert.siemens.de>
2000-02-10 15:51:05 +00:00
Jean-Marc Zucconi
639739304d Enable building XF86Setup with tcl/tk 8.3
Submitted by:	Chris Dillon <cdillon@wolves.k12.mo.us>
2000-02-03 16:47:29 +00:00
Jean-Marc Zucconi
df671f05dc Add libXThrStub 2000-01-24 18:03:17 +00:00
Jean-Marc Zucconi
a109f4e9f0 Allow sessreg to update /var/run/utmp
PR:		ports/10945
2000-01-23 22:18:44 +00:00
Jean-Marc Zucconi
df4f2a96e4 FreeBSD still supports the ru_SU locale, so there is no reason to exclude it
from X11.

PR:		ports/14955
2000-01-23 01:45:11 +00:00
Jean-Marc Zucconi
ab69edba4d Unbreak XF86Setup. I am not sure of the correctness of the patch - I have
not tried to understand why it was broken.

PR:		ports/15341
2000-01-19 02:10:31 +00:00
Jean-Marc Zucconi
8ae644c91b When copying Wraphelp.c use tr -d '\r' instead of cp. Too many people
get it transfered in ASCII mode.
2000-01-17 16:58:46 +00:00
Jean-Marc Zucconi
be8e2b9ee3 Revert my previous commit. The problem is not with tcl/tk 8.2 2000-01-16 23:42:45 +00:00
Jean-Marc Zucconi
1b909c211d Do not build XF86Setup with tcl/tk 8.2. It will not work. 2000-01-16 21:09:04 +00:00
Jean-Marc Zucconi
a276426c26 There is a new library: XThrStub 2000-01-13 14:14:25 +00:00
Jean-Marc Zucconi
3bf575c9d1 Disable the i860 driver. It does not compile. 2000-01-12 05:21:47 +00:00
Jean-Marc Zucconi
5f473f46bd Upgrade to version 3.3.6 2000-01-12 03:50:04 +00:00
Jean-Marc Zucconi
cd7d36b7f3 Upgrade to version 3.3.6
patch-4 has been split into several parts (patch-0?); one patch per
modified file
2000-01-12 03:49:50 +00:00
Jean-Marc Zucconi
8732158081 Upgrade to version 3.3.6 (threads support is already included) 2000-01-12 03:45:04 +00:00
Jean-Marc Zucconi
d55100ae21 Upgrade to version 3.3.6 2000-01-12 03:44:15 +00:00
Satoshi Asami
c96d1e27aa Add missing libraries. 1999-12-30 22:42:58 +00:00
Mark Murray
9740f4f2a2 Remove the old KerberosIV stuff and PAM-ize.
OK'ed by:	jmz
1999-12-24 16:42:18 +00:00
Jean-Marc Zucconi
317951fdc1 Add directives such as HasJpTk and HasJpTcl when compiling with japanese tcl/tk
PR:		ports/12851
Submitted by:	NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
1999-12-05 21:41:59 +00:00
Jean-Marc Zucconi
9a2cc74bea Add files specific to xf98 and remove their xf86 equivalent.
PR:		ports/12851
Submitted by:	NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
1999-12-05 21:40:26 +00:00
Jean-Marc Zucconi
a1529eb18f Allow building XF86Setp with japanese tcl/tk
Submitted by:	kiri@pis.toba-cmt.ac.jp
1999-11-29 17:55:38 +00:00
Jean-Marc Zucconi
14a2571fde Change Imake.tmpl and FreeBSD.cf. Imake programs will now use the system
CFLAGS instead of the predefined default (-O2)

Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-11-25 02:31:33 +00:00
Jean-Marc Zucconi
b4ba96ca9f Unbreak. 1999-11-24 23:08:06 +00:00
Jean-Marc Zucconi
9dfb5505ae Unbreak for pre-gcc 2.95 systems 1999-11-23 04:49:34 +00:00
Bill Fumerola
fe67751509 Mark BROKEN, this defines putenv(), which has preprocessor #ifdef's wrapped
around them, but they don't detect it (or we don't tell it what it wants to know.
1999-11-16 19:29:01 +00:00
Jean-Marc Zucconi
23b13f56ee Add support for threads (use at your own risk)
Submitted by:	Carlos A M dos Santos <casantos@inf.ufrgs.br>
1999-11-13 01:28:19 +00:00
David E. O'Brien
8e73fa4acd Turn off NO_PACKAGE for the Alpha. XFree86 is not yet providing us bits
for that platform.
1999-11-12 22:09:06 +00:00
Steve Price
6a6905865a Pickup some missing files in PLIST.
PR:		13677 (7 of 10)
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-11-01 01:54:10 +00:00
Jean-Marc Zucconi
4968974bde Now that the port is no more marked broken, there is no need to include bsd.port.pre.mk 1999-10-10 17:25:15 +00:00
Marcel Moolenaar
888a76e81c Unbreak for -current. 1999-10-10 15:53:36 +00:00
Jean-Marc Zucconi
4565441d20 Mark BROKEN for -current (signal.h) 1999-10-09 01:50:33 +00:00
Jean-Marc Zucconi
914eaac095 Fix for problem with S3 Trio3D/2X chipset based video cards.
Submitted by:	BoB Savage <bob@savage.kiev.ua>
1999-10-06 01:00:24 +00:00
Jean-Marc Zucconi
b0936d024f Remove trailing white spaces in xterm termcap.
Submitted by:	Jose M. Alcaide <jose@we.lc.ehu.es>
1999-09-27 01:19:43 +00:00
Satoshi Asami
6bcd09cf58 Add aout libs, they are needed by netscape. Run ldconfig twice,
once for aout and once for elf.

Add PEX fonts and cursor/fixed.  Run mkfontdir on fonts/misc instead
of packing fonts.dir (which will be incorrect since only two fonts are
packed from misc).  These are needed to run Xvfb.
1999-09-24 02:02:09 +00:00
Jean-Marc Zucconi
53d57b519c Use @exec/@unexec pairs for symlinks to directories. This should fix
errors with pkg_delete.
1999-09-21 14:29:02 +00:00
Satoshi Asami
cf0b330e89 Add Xvfb, we could use it to build packages. 1999-09-21 12:34:45 +00:00
Justin M. Seger
3e696bed1f Add support for tk8.2
Approved by:	jmz
1999-09-07 14:51:10 +00:00
Steve Price
d72c476d9c Remove an extra blank line that I introduced a couple of revs ago. 1999-09-06 23:14:37 +00:00
Steve Price
91a7f729bb Quick fix so this builds again on FreeBSD/Alpha. 1999-09-05 16:27:18 +00:00
Jean-Marc Zucconi
e00e3aa17e Restore patches from rev. 1.18: add shlib minors to libraries with minors != 0
(necessary for FreeBSD 2.2.x)
1999-09-02 21:34:53 +00:00
Jean-Marc Zucconi
181cde1f81 Upgrade to 3.3.5
Allow compilation of XF86Setup with tcl/tk 8.1
1999-09-02 02:39:17 +00:00
Jean-Marc Zucconi
62a2e5119d Upgrade to 3.3.5 1999-09-02 02:37:45 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
Peter Wemm
e17439d50d $Id$ -> $FreeBSD$ 1999-08-31 02:51:23 +00:00
Michael Haro
535add65ac grep -> ${GREP}
true -> ${TRUE}
false -> ${FALSE}
1999-08-23 04:23:59 +00:00
Steve Price
21a7c53a9d Link the greeting code in statically like we do on the i386 so that xdm
will work again on FreeBSD/Alpha.

Reviewed by:	gallatin
1999-08-02 00:54:56 +00:00
Steve Price
3f9c2051b0 Add Doug Rabson's patches for XFree86 on the FreeBSD/Alpha with minor
tweaks to the PLIST to accomodate the recent upgrade to 3.3.4.

Submitted by:	dfr
Reviewed by:	jmz (maintainer)
1999-07-27 14:27:34 +00:00
Satoshi Asami
cd7e9ffb8c Remove trailing whitespace. 1999-07-23 08:29:23 +00:00
Satoshi Asami
b1b67f1bd9 Use ${OSVERSION} instead of uname. 1999-07-20 23:42:31 +00:00
Jean-Marc Zucconi
cb65d977e7 Upgrade to 3.3.4 1999-07-20 22:15:05 +00:00
Satoshi Asami
4ea3dac242 Updated checksum.
PR:		11924
Submitted by:	taguchi@tohoku.iij.ad.jp
1999-05-30 23:02:58 +00:00
Michael Haro
947d483dea Add WWW: 1999-05-03 04:16:13 +00:00
Satoshi Asami
580cb54f2a Back out two patches that were not intended for commit. 1999-03-19 22:35:28 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
Bill Fenner
3d22513ff0 Fix up MASTER_SITES:
ftp.ibp.fr (no such host) -> ftp.lip6.fr
ftp.uni-stuttgart.de (broken symlink) -> ftp.cs.tu-berlin.de
1999-01-27 18:32:15 +00:00
Jean-Marc Zucconi
7506266371 Patches are included in the 3.3.3.1 patch file. 1999-01-11 19:17:36 +00:00
Jean-Marc Zucconi
ea02db2840 Upgrade to 3.3.3.1
Submitted by:	Taguchi Takeshi <taguchi@tohoku.iij.ad.jp>
1999-01-11 19:07:21 +00:00
Satoshi Asami
1ca9f82efe A stripped down version of PLIST to create a minimal tarball for building
other packages.  To be used in the scripts in ports/Tools.
1998-12-28 12:51:09 +00:00
Jean-Marc Zucconi
681415571c Add missing drivers: s3_virge, newmmio mmio_928 s3_generic,
neo cyrix rendition p9x00 spc8110

PR:	ports/9114
1998-12-18 23:56:02 +00:00
Andrey A. Chernov
3ecabaa861 Fix for KOI8-R keyboard table (was replaced with 8859-5 one)
Submitted by: David Dawes <dawes@rf900.physics.usyd.edu.au>
1998-12-11 12:02:33 +00:00
Satoshi Asami
36704791d6 Restore shlib minors != 0. 1998-11-24 01:22:05 +00:00
Satoshi Asami
e51bbf690b Typo (was making libX11.so symlink in two places). 1998-11-24 01:21:49 +00:00
Jean-Marc Zucconi
785dd8e388 Upgrade to 3.3.3 1998-11-23 21:52:21 +00:00
Jun Kuriyama
0abe8310ff Delete unnecessary files.
Submitted by:	nakaji@zeisei.dpri.kyoto-u.ac.jp
		(submitter of pc98 patch)
1998-11-15 12:19:40 +00:00
Satoshi Asami
96bc8048c3 Use bsd.port.{pre,post}.mk to move PORTOBJFORMAT to front, or change
shell loops to make loops.  Use EXTRA_PKG_FLAGS to add install scripts
instead of adding it to PKG_FLAGS after bsd.port.mk.
1998-11-14 09:43:39 +00:00
Jean-Marc Zucconi
9fd715f71e Add support for pc98 machines
PR:		ports/8230
Submitted by:   NAKAJI Hiroyuki <nakaji@zeisei3.dpri.kyoto-u.ac.jp>
1998-10-27 04:14:08 +00:00
Jean-Marc Zucconi
7447578d1e Add support for pc98 machines
PR:		ports/8230
1998-10-27 04:13:24 +00:00
Jean-Marc Zucconi
1d56517c15 Add support for pc98 machines
PR:		ports/8230
Reviewed by:	jmz
Submitted by:	NAKAJI Hiroyuki <nakaji@zeisei3.dpri.kyoto-u.ac.jp>
1998-10-27 04:12:44 +00:00
Mark Murray
b61094265a Fixes for Krb4.
Reviewed by: Steve Price <sprice@hiwaay.net>
1998-09-23 05:50:41 +00:00
Satoshi Asami
9c13e1483f Make lib*.so links in a.out case. 1998-09-22 06:08:34 +00:00
Steve Price
30f779debf Convert to ELF. These changes are based on a recent thread
on the -current mailing list and at least partial credit goes
to the following people for this commit:

	Joachim Kuebart <joki@kuebart.stuttgart.netsurf.de>
	Ollivier Robert <roberto@keltia.freenix.fr>

NOTE: Kerberos support has been temporarily turned off until
someone can make it work.
1998-09-21 00:04:36 +00:00
Jean-Marc Zucconi
4bcf821a29 Add checksum for 3.3.2-patch3 1998-08-06 02:10:26 +00:00
Jean-Marc Zucconi
782f96f60c Add 3.3.2-patch3 to PATCHFILES. 1998-08-05 19:28:17 +00:00
Satoshi Asami
ceba211283 Rename all USE_X11 to USE_X_PREFIX. Requires 1.279 (3.0-current) or
1.227.2.41 (2.2-stable) of bsd.port.mk for this to be interpreted
correctly.
1998-08-05 09:31:52 +00:00
Jean-Marc Zucconi
d21e433e16 Don't propose to build with secure RPC on 2.x systems - this is a FreeBSD-3.x
feature.
1998-07-27 22:30:57 +00:00
Chris Timmons
2304664116 Upgrade to XFree86 3.3.2p2.
(sorry, I should hav batched these commits together better...)
1998-07-03 05:06:01 +00:00
Chris Timmons
3e2391fc5a Upgrade to XFree86 3.3.2p2. If you have tcl/tk 8.0 on your system and
haven't rebuilt it in a while, make sure libtcl80.a and libtk80.a
have been ranlib-ed, else your build of XFree86 will choke.

OK'd by jmz
1998-07-03 05:01:55 +00:00
Jean-Marc Zucconi
98c4b0923f This is bugfix patch number 1 for XFree86 3.3.2. This patch fixes the
following problems:

  - xterm utmp handling problem.
  - exploitable buffer overflows in xterm related to the preeditType,
    inputMethod and *Keymap resources.
  - fix xterm's mishandling of the -vb command line option.
  - fix an invisible cursor problem with xterm.
  - exploitable buffer overflows in setuid programs using the Xaw library
    which are related to the preeditType and inputMethod resources.
1998-05-05 21:47:31 +00:00
Thomas Gellekum
944910bb30 Execute `ldconfig -R' at the pkg_delete step.
PR:		6281
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
1998-05-05 13:18:48 +00:00
Jean-Marc Zucconi
286082af6c Don't try to untar Wraphelp.c if USA_RESIDENT=NO 1998-04-03 22:59:40 +00:00
Mark Murray
e9a799842c Enable all sorts of useful security features:
o XDM-AUTHORIZATION-1 is more automated for the non-USA case.
o PST's KerberosIV patches are reinstated for XDM. This is NOT
  a full-blown KerberosIV implementation for X - this will
  just get you a TGT when you log in - THATS ALL!
o Enable compilation of SecureRPC. The use of SecureRPC at the
  moment is frought with danger! I have no idea how safe or
  good the implementation is. Enable at your own peril!! (Secure
  RPC is only available for those folk using 3.0-Current).

Also allow XF86Setup to use TK-8.0.

OK'ed By: JMZ
1998-03-19 14:57:20 +00:00
Jean-Marc Zucconi
a3d7c75c63 Built XF86Setup only if tk4.2/tcl7.6 is there. Other versions do not seem to
work.
1998-03-15 23:48:16 +00:00
Jean-Marc Zucconi
e71018695b Add a few files. 1998-03-09 02:48:02 +00:00
Jean-Marc Zucconi
0fd4c68036 Upgrade to version 3.3.2. 1998-03-08 17:14:39 +00:00
Satoshi Asami
11b9eb3187 Add NO_PACKAGE, we're not going to distribute packages for this as long as
XFree86 is also doing so.
1997-12-04 10:52:50 +00:00
Satoshi Asami
1f641d04d9 Correctly put version info in tcl/tk libraries and header directories.
Since tk-4.x ends at 4.2, remove check for tk-4.3 and tk-4.4.  This
should at least make it work for 75/41 and 76/42.  Others are
encouraged to add support for 80/80.

(fixes) PR:		4965
1997-11-10 11:42:18 +00:00
Satoshi Asami
3dc4a97646 Run ldconfig on shared libraries. 1997-11-10 11:34:45 +00:00
Jean-Marc Zucconi
6202216ad5 Adjust directory in MASTER_SITES. 1997-08-23 20:37:24 +00:00
Jean-Marc Zucconi
85de8bc6b5 Upgrade to version 3.3.1 1997-08-23 16:35:32 +00:00
Masafumi Max NAKANE
5e5eddfc60 ldconfig -> ${LDCONFIG}. 1997-07-17 15:13:02 +00:00
Satoshi Asami
ef0e41d708 This is not necessary anymore, as all directories are pre-created by
mtree (BSD.x11.dist).
1997-07-14 06:36:30 +00:00
Masafumi Max NAKANE
75c141cc7d /bin/sh -> ${SH} 1997-07-13 18:49:31 +00:00
Jean-Marc Zucconi
3bfc47f3b0 Add another informative message: the VGA16 server is required when using
XF86Setup to set the initial configuration.
1997-06-18 20:50:30 +00:00