Commit graph

4166 commits

Author SHA1 Message Date
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
Vanilla I. Shu
e10b11feee Upgrade to 0.9.9.010. 2005-06-16 09:53:51 +00:00
Michael Johnson
8452d054bf - Update to 2.6.2
PR:		ports/82257
Submitted by:	David Yeske <dyeske@yahoo.com> (maintainer)
2005-06-16 04:25:36 +00:00
Alexey Dokuchaev
b9159074e4 Stop patching nvidia_subr.c when building version 7174 of driver, correct
locking is already there.  Bump PORTREVISION.

This should fix recursive panics reported on 5.4-STABLE.

Reported by:	green
Submitted by:	sam
Reviewed by:	alc, dfr
2005-06-15 09:17:40 +00:00
Dejan Lesjak
5a2bfbf499 Directory share/pixmaps is now included in mtree
(BSD.x11-4.dist rev. 1.27), so remove it from plist.
2005-06-15 02:43:36 +00:00
Dejan Lesjak
5066edac69 Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27). 2005-06-15 02:42:14 +00:00
Dejan Lesjak
2552b8e5f9 Upgrade to XFree86 4.5.0.
Ports changes:
- Drop dependency on x11/wrapper. X server already contains this code
(programs/Xserver/os/utils.c rev. 3.58).
- Install default SecurityPolicy with XFree86-4-libraries, thus avoiding
plists and who-owns-what complications between different fooServer ports.
Copy default file to real one if that doesn't exist and remove both upon
uninstall if they are the same.
- Revert change to Imake.rules rev. 3.132 in devel/imake-4 port, since
couple of ports break with this change
(devel/imake-4/files/patch-Imake.rules)
- Add grehans patches for PPC [1]
- Several of directories that were previously in /etc/mtree/BSD.x11-4.dist
were moved to respective ports pkg-plists

PR:		[1] 78345, 78346, 78348, 78352, 78353, 78354, 78355, 78356
2005-06-15 02:40:03 +00:00
Sam Lawrance
0b03e353f8 Bump PORTREVISION for ports affected by libdockapp library version bump. 2005-06-13 01:06:26 +00:00
Sam Lawrance
b91e75395a Chase libdockapp update. 2005-06-12 13:49:54 +00:00
Kris Kennaway
4cfed72665 BROKEN: Does not compile on 4.x/Incomplete pkg-plist on 5.x 2005-06-11 23:40:16 +00:00
Joe Marcus Clarke
84f7e77000 Chase the new location of gdm. 2005-06-11 21:02:41 +00:00
Joe Marcus Clarke
4f77867139 Fix the build on 4.X. 2005-06-11 20:16:58 +00:00
Joe Marcus Clarke
660a0df34f Update to GDM 2.8.0.0.
Submitted by:	sajd on #freebsd-gnome
2005-06-11 02:58:47 +00:00
Jean-Yves Lefort
213cd33825 Load menu icons even if they are installed after their .desktop file
(http://bugzilla.gnome.org/show_bug.cgi?id=306359).
2005-06-11 01:04:26 +00:00
Trevor Johnson
38b9c3299d Remove expired linux_base-6 port. 2005-06-10 08:27:55 +00:00
Alexander Nedotsukov
4ddee00131 Stop GCC nits on 4.x.
Reported by:	krismail
2005-06-10 05:17:05 +00:00
Jean-Yves Lefort
6c325dc76a Improve the startup script:
- Remove useless start_cmd/stop_cmd
  - Set procname (unbreaks status)
2005-06-10 02:13:44 +00:00
Joe Marcus Clarke
30ca2bf46b Update the battstat status a bit quicker. 2005-06-10 01:59:25 +00:00
Greg Lewis
3ce90b3920 . Update to 5.18.
PR:		82063
Submitted by:	Björn König <bkoenig@cs.tu-berlin.de>
2005-06-09 15:01:24 +00:00
Alexander Nedotsukov
8ca092e049 Update to 0.0.20050410 2005-06-09 02:19:39 +00:00
Oliver Lehmann
7f44153281 change the libtool version to use from 1.3 to 1.5 2005-06-01 19:56:04 +00:00
Florent Thoumie
4f02559f47 - Backout latest commit, it needs a repocopy due to API change.
Noticed by:	Matthias Andree <matthias.andree@gmx.de>
2005-05-31 19:58:33 +00:00
Florent Thoumie
12a7f133fc - Bump lzo lib version.
- Bump PORTREVISION.
2005-05-31 17:57:11 +00:00
Pav Lucistnik
dbd3fce724 - Change last few occurences of USE_GTK=yes to USE_GNOME=gtk12
Approved by:	portmgr (marcus)
2005-05-31 07:26:50 +00:00
Bruce M Simpson
e24d4606c2 Update to 2.6.1. Preserve versioning kludge. 2005-05-26 18:37:49 +00:00
Pav Lucistnik
aff421d88b - Change handrolled patching to usual patch-foo format
Prodded by:	oliver
2005-05-24 21:47:39 +00:00
Pav Lucistnik
89f281847c A port of the XFCE-Goodies (WWW: http://xfce-goodies.berlios.de) task manager
application for XFCE.

PR:		ports/80840
Submitted by:	Dan Barry <DaJoob@dajoob.com>
2005-05-24 20:04:28 +00:00
Alexey Dokuchaev
67d180c2f4 Fix pkg-plist.
Based on PR:	ports/81041
Submitted by:	Sean Farley <sean-freebsd(at)farley.org>
2005-05-24 15:57:37 +00:00
Alexey Dokuchaev
447983b59c - Convert to OPTIONS
- Fix 6113-case of extra patching
2005-05-24 15:42:43 +00:00
Greg Lewis
ae648e5306 . Update to 5.17.
PR:		81422
Submitted by:	UMENO Takashi <umeno@rr.iij4u.or.jp>
2005-05-24 03:44:27 +00:00
Oliver Lehmann
ed606077ab update to 4.2.2 2005-05-19 18:34:49 +00:00
Bruce M Simpson
cb242f69b7 Use DISTNAME, not DISTFILES.
Fix build.

Submitted by:	David Scheidt (WRKSRC part)
2005-05-19 13:08:06 +00:00
Bruce M Simpson
820e04245d Apply a band-aid for version numbering which avoids introducing PORTEPOCH.
This can go away after the next electricsheep release.

Pointy hat to:	bms
2005-05-18 14:06:46 +00:00
Michael Nottebrock
b1f8fced1a dcopserver depends on iceauth at runtime.
PR: ports/81149
2005-05-17 23:50:05 +00:00
Jean-Yves Lefort
d6472a8e3a - Fix the packing list when NOPORTDOCS is defined [1]
- Use SUB_FILES=pkg-deinstall

PR:		ports/81156 [1]
Submitted by:	Björn König <bkoenig@cs.tu-berlin.de> [1]
2005-05-17 17:23:35 +00:00
Bruce M Simpson
48320709d5 Update to 2.6 point release. 2005-05-17 16:44:55 +00:00
Bruce M Simpson
e86de76cbf Update to 2.6b7 which has various bug fixes for flam3.
No other changes.
2005-05-14 19:32:06 +00:00
Bruce M Simpson
f7a7670b72 Update to version 2.6b6.
Don't remove uniqueid if the package is uninstalled.
 Update RUN_DEPENDS; xsetbg may also be found in ports/x11/xloadimage now.
 Use DATADIR.

Note to maintainers of x11/xloadimage and graphics/xli: there is no CONFLICTS
definition for those ports.

Approved by:	maintainer (dyeske)
2005-05-13 15:00:44 +00:00
Joe Marcus Clarke
01301006aa Fix an infinite loop that can occur when gnome-session attempts a logout.
What happens is gdm gets locked in a tight loop forever reading, but
never processing, the EOF from the IPC socket.

PR:		80906 (amongst others)
2005-05-12 13:18:17 +00:00
Michael Johnson
e9031f2f9d - Force rebuild with new mozilla/firefox 2005-05-12 07:56:15 +00:00
Joe Marcus Clarke
c5ffbfe167 Correct the location to the power-management.c source file.
Submitted by:	sajd on #freebsd-gnome
2005-05-11 18:37:02 +00:00
Joe Marcus Clarke
ec7ccb9857 Don't read ACPI info twice. This can cause battstat to take up more CPU
than it needs to.

Submitted by:	Ryan Lortie <desrt@desrt.ca>
2005-05-11 15:20:58 +00:00
Alexey Dokuchaev
5ff603dbf2 Long anticipated update to version 1.0-7174, the latest from nVidia.
Release Highlights:

    * Supports FreeBSD 5-STABLE (5.3-RELEASE or later).  For FreeBSD 4.x
      and 5.2.1 users we stick to previous version (6113), since 7174 does
      not play nicely with legacy FreeBSD releases
    * Added support for the latest NVIDIA GPUs, including the GeForce 6600
      and 6200 with TurboCache(TM)
    * Added support for the KSE threading libraries

Prodded by:	many
Tested by:	several
Tested on:	FreeBSD 4.11 and 5.3
2005-05-11 08:52:37 +00:00
Alexander Nedotsukov
dcbf366ff9 Update to 0.2.2 2005-05-11 07:40:41 +00:00
Jean-Yves Lefort
582264dc7a - Update to 1.7.2 [1]
- Refactor pkg-plist as PLIST_{FILES|DIRS}
- Install the example regardless of NOPORTDOCS

PR:		ports/80772 [1]
Submitted by:	KATO Tsuguru <tkato432@yahoo.com> [1]
2005-05-09 18:22:29 +00:00
Michael Nottebrock
5564317dca Fix regressions introduced in the previous KDE security updates:
The Kimgio patch broke reading of .rgb images in
        most cases due to a fence-post error.

        The Kommander patch was incorrect and still
        allowed execution of files served from /tmp.

Security: References: http://www.kde.org/info/security/advisory-20050421-1.txt
                      http://www.kde.org/info/security/advisory-20050420-1.txt
2005-05-06 16:53:11 +00:00
Markus Brueffer
ded5e38b2e Fix build on 4.9
Reported and tested by:	Emilio <contiemilio@virgilio.it>
2005-05-06 16:02:13 +00:00
Kris Kennaway
78cab66eb7 Add a dependency on ${X_FONTS_MISC_PORT} to allow Xvfb to work while
package building
2005-05-05 00:20:39 +00:00
Pav Lucistnik
f4e0472905 - Beautify console messages
PR:		ports/80577
Submitted by:	Stefan Thurner <stefan.thurner@mb.tu-chemnitz.de>
2005-05-04 13:36:32 +00:00
Kirill Ponomarev
3df700d4bf Update to version 202
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_202
2005-05-03 08:41:40 +00:00