1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
Commit Graph

223 Commits

Author SHA1 Message Date
Kris Kennaway
bb671ba329 Reset previous maintainer who no longer uses this software. Deprecate
and schedule for termination on 2006-12-01.
2006-09-03 19:45:10 +00:00
Kris Kennaway
d67449b05c BROKEN on 6.x: Does not build 2006-09-03 18:10:40 +00:00
Edwin Groothuis
41dd8d3092 SHA256ify (manually checked)
Approved by: krion@
2006-01-24 03:59:35 +00:00
Alexander Leidinger
e4a7cd4c8f Files was modified by accident in the last commit. Revert to previous
content.
2005-06-17 23:25:16 +00:00
Alexander Leidinger
23b3bc4b0d Mega-patch to cleanup the ports infrastructure regarding our linux bits:
- USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
    STRIP and STRIP_CMD.
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
    ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
  - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
    port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
    be marked as IGNORE. [1]
  - Readd USE_LINUX knobs into several ports and make several uses of a
    conditional dependency ("USE_LINUX?=") into an unconditional one
    ("USE_LINUX=") which where removed/changed by Trevor to allow the use of
    alternative linux_base ports. While this is a nice goal, the implementation
    resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
    in this commit is supposed to fix the problem while keeping the feature.
    Basicaly this includes a backout of Trevor's commit, to prevent confusion
    I mention it here explicitely.
  - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
    Chase dependencies for this.
  - Changes to make linux_devtools installable on amd64, remove some stray
    device nodes (they don't work on recent OS versions and aren't really
    needed).
  - Make linux_base-8 PREFIX clean and remove some stray device nodes.
    Additionally tell a little bit more about how to setup NIS/YP [2].
  - Update the PGSQL dependency in the linux-opengroupware port to a recent
    version (the old one isn't available anymore), I don't know if this
    works (at least it isn't more broken than before).
  - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
    ports, the former path exists already and gets populated by other
    packages too (PREFIX=LINUXPREFIX!).
  - Fix some obvious (non-linuxolator) bugs in some linux ports while being
    there.
  - Bump PORTREVISION where neccesary.

Requested by:	portmgr (linimon) [1]
Submittted by:	Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2]
Approved by:	portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on:	ports cluster (kris)
Reviewed by:	silence on emulation@
Superseedes PR:	69997

Maintainer approval from:
	chris@chrisburkert.de
	cracauer@cons.org
	des
	girgen
	jamie@bishopston.net
	mezz
	mi
	nivit@users.sf.net
        pat
	simond@irrelevant.org
	riggs@rrr.de
	Udo.Schweigert@Siemens.com
2005-06-17 22:59:29 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Trevor Johnson
e1177f5c54 Add size data.
Approved by:	maintainers
2004-03-18 02:27:55 +00:00
Jean-Marc Zucconi
4fa2e87af8 Fix wrong path in /etc/XF86Config (purely cosmetical)
PR:		ports/34796
2003-11-10 13:45:46 +00:00
Jean-Marc Zucconi
f4ae7932b7 Fix build on -current. 2003-03-24 14:31:15 +00:00
Ade Lovett
3195b6f71c Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:36:20 +00:00
Jean-Marc Zucconi
8b86b372c9 Back out previous commit. This can wait the end of ports freeze. 2003-03-07 00:27:46 +00:00
Jean-Marc Zucconi
09fd8954fb Fix compilation on 5.x
PR:		ports/48941
Submitted by:	"Matthew D.Fuller" <fullermd@over-yonder.net>
2003-03-07 00:08:18 +00:00
Maxim Sobolev
4fe6852b8f Due to popular demant into each port which might be inserted into dependency
list by bsd.port.mk insert anti foot-shooting device, which prevents
infinite fork loop when the user defines corresponding USE_XXX in global
make.conf, command line or environment.

Similar devices should probably be inserted into ports that might be inserted
into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk
and so on.)
2002-09-14 13:32:06 +00:00
David E. O'Brien
223a75066c Make XF4 be the "default" for a ``pkg_add -r''. 2002-05-04 19:30:54 +00:00
Jean-Marc Zucconi
443e4b043b Fix the build on -current.
Do not compile with 'make -k'.
2002-04-02 13:04:27 +00:00
Steve Price
cb36424b79 The I128 driver doesn't build properly on the Alpha so remove it.
Reviewed by:	 murray
Approved by:	 maintainer
2002-01-25 05:07:17 +00:00
John Baldwin
254edc3554 Turn on SYSCONS_SUPPORT for the Alpha architecture. The build gets farther
but still doesn't finish.
2002-01-16 00:06:02 +00:00
Jean-Marc Zucconi
3e0bdb766e Bump PORTREVISION after patch-xdm addition. 2001-09-28 22:30:12 +00:00
Jean-Marc Zucconi
fe2187b759 Fix to set environment login.conf
PR:		ports/13614
Submitted by:	fjoe
2001-09-28 22:27:11 +00:00
John Baldwin
ccccf88c48 Add a patch to fix up the build-bindist script to not use the extract
binary but to just use tar.
2001-09-06 23:10:35 +00:00
John Baldwin
be5469597d The 3.3.6 to 3.3.6a (3.3.7?) patch changed the name of the DGUX docs from
DGux.* to DGUX.* w/o the accompanying rename of the sgml source file.
To workaround, just rename the file in post-extract in the BUILD_XDIST
case.
2001-09-06 23:09:36 +00:00
David E. O'Brien
5ed04974ce People, if you want X11 bits with the releases, you need to leave the
checksum for xc/X336src-2.tgz in here!!
2001-09-06 21:55:53 +00:00
Jean-Marc Zucconi
0c4e85c8df Always enable extended input devices. Disabling this feature breaks the build. 2001-07-28 15:29:48 +00:00
Jean-Marc Zucconi
cfe7f69020 Add most recent patches from the XFree86 cvs repository. 2001-04-26 20:27:20 +00:00
Jean-Marc Zucconi
6a9303a83a Bring in the most recent bits from the XFree86 cvs repository (security
fixes mainly). This corresponds more or less to a pre-3.3.7 version.
2001-04-05 16:21:35 +00:00
John Baldwin
7c8cef665b Make these into actual patches against XFree86 instead of patches against
the XFree86 port directory.  Before these would generate the files
files/patch-r0[1234] (some of them multiple times), now they will actually
patch the X sources to achieve the desired results.
2001-03-22 01:45:11 +00:00
John Baldwin
185bd300eb Actually name the configure script 'configure' in the BUILD_XDIST case so
that it will actually get executed.
2001-03-22 01:30:35 +00:00
David E. O'Brien
ec355984be Add patches needed in building a release X11 distribution that matches
the ones we used to get from XFree86.

Submitted by:	jhb
Approved by:	jmz
2001-02-27 23:07:59 +00:00
Jean-Marc Zucconi
8711c56540 Spelling fix.
Submitted by:	TOGAWA Satoshi <toga@puyo.org>
2001-02-27 16:35:51 +00:00
David E. O'Brien
2586f662eb Add needed support for building an X distribution that mirrors the
XFree86's own distribution layout.  To use, define "BUILD_XDIST".
2001-02-18 04:47:55 +00:00
Jimmy Olgeni
1b610ad073 Style fixes for ports category x11. 2001-02-05 20:58:33 +00:00
Jean-Marc Zucconi
df038663e3 Fix a small bug in the MouseKeysAccel feature. See
http://www.math.missouri.edu/~stephen/software/bugfix-for-mousekeys
for a complete description.

Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu>
2001-01-27 03:21:24 +00:00
Jean-Marc Zucconi
9fa59ff156 Fix typos in one of the XFree86 header files which corrupted the return
from getpwuid, causing the GetRootDirName function to segfault during
initialization of the screen database.

PR:		ports/23500
Submitted by:	Brian McDonald <brianmcd@columbus.rr.com>
2000-12-12 22:38:58 +00:00
Jean-Marc Zucconi
88f9a9e1d6 Compilation fixes for changes in machine/console.h and machine/mouse.h in
-current. patch-r and patch-s come from the XFRee86-4 port, another patch is
required here for scanpci.c (patch-q, submitted by Donald J. Maddox
<dmaddox@sc.rr.com>)
2000-12-05 15:57:00 +00:00
Jean-Marc Zucconi
6827c53e9d Increment PORTVERSION 2000-12-05 15:53:24 +00:00
Jean-Marc Zucconi
56b68f52de This patch solves several problem to Korean users:
- it enables XIM in Netscape 4.x correctly.
 - it makes -ksc5601.1987-1 fonts to be not mandatory in XIM in
   Netscape 4.x, without this patch, Netscape tries to use
   -ksc5601.1987-1 fonts in HTML form. But -ksc5601.1987-1 fonts is
   not standard in Korea.
 - it eliminates dirty hack in Korean IMs, korean/{ami,hanIM,byeoroo}.

Submitted by:	CHOI Junho <cjh@kr.FreeBSD.org>
2000-10-27 22:47:11 +00:00
Jean-Marc Zucconi
520c6c9e11 Back out previous commit. The path in the patch file is incorrect. I will
fix it later. (never commit an untested patch, even a 1 line patch!)
2000-10-27 21:23:27 +00:00
Jean-Marc Zucconi
a8fccd063c This patch solves several problem to Korean users:
- it enables XIM in Netscape 4.x correctly.
 - it makes -ksc5601.1987-1 fonts to be not mandatory in XIM in
   Netscape 4.x, without this patch, Netscape tries to use
   -ksc5601.1987-1 fonts in HTML form. But -ksc5601.1987-1 fonts is
   not standard in Korea.
 - it eliminates dirty hack in Korean IMs, korean/{ami,hanIM,byeoroo}.

Submitted by: CHOI Junho <cjh@kr.FreeBSD.org>
2000-10-27 21:18:12 +00:00
Jean-Marc Zucconi
85623af509 PORTREVISION=4 2000-10-27 21:16:58 +00:00
Jean-Marc Zucconi
d07363fedb Fix entry for zh_TW.Big5 XLC_LOCALE
PR:		ports/22207
Submitted by:	Jing-Tang Keith Jang <keith@freebsd.sinica.edu.tw>
2000-10-23 12:38:57 +00:00
Jean-Marc Zucconi
7ace052cba Add support for the Savage IX/MV chipset.
Submitted by: Andreas Klemm <andreas@klemm.gtn.com>
2000-10-23 12:32:03 +00:00
Jean-Marc Zucconi
74cdc8314e PORTREVISION=3 2000-10-23 12:31:23 +00:00
Jean-Marc Zucconi
b746bc4c23 Add the latest fixes to PATCHFILES (all related to the s3 driver)
PATCH_DIST_ARGS had to be changed because one of the patchfiles has an
incorrect path. This is ok as long as all patches touch files in xc/programs/
2000-10-10 10:40:08 +00:00
Satoshi Asami
d7330b8ed2 Rename PLIST.* to pkg-plist.*. 2000-10-08 06:35:13 +00:00
Jean-Marc Zucconi
a53dbace20 Add PORTREVISION=1 2000-09-25 19:01:21 +00:00
Jean-Marc Zucconi
35f28f3783 Fix compilation. There was an undefined variable. 2000-09-25 19:00:49 +00:00
Jean-Marc Zucconi
4690c1697a Some problems were discovered in X11 libraries which can cause DoS in
libICE and xdm. Also some potiential buffer overflow may occur in XKB
options parsing (although they can't be exploited in OpenBSD's default
setup where the X servers are not setuid). This patch fixes all these
problems.

Submitted by:	kris
2000-09-24 23:12:07 +00:00
Maxim Sobolev
5f7840f9c1 Make life of maintainers of various XFree ports a bit easier by moving
MASTER_SITES into bsd.sites.mk (MASTER_SITE_XFREE). Also add officially
announced by xfree http mirror. Following is the announcement.

[20 September 2000]

   XFree86 nows offers http download access! This is a big story for those
   who cannot download via ftp access because of proxy/firewall concerns.
   This has been generously donated by the Computing Center of the University
   of Applied Sciences in Esslingen, Germany. This is a full ftp mirror
   repository which is updated hourly with a connection speed of 20 MegaBit.
2000-09-21 08:36:28 +00:00