Commit Graph

3273 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
Michael Johnson
4b68f6ee77 - Update to 2.34
PR:		ports/82279
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2005-06-16 02:57:00 +00:00
Patrick Li
383906694d - Update MASTER_SITES for MD2K driver
- Add EPAG and LXM3200 driver
- Add KRGB support patch for IJS driver

PR:		ports/81961
Submitted by:	ports fury
2005-06-13 04:46:55 +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
Trevor Johnson
33244f6a51 Toss in NO_MTREE. 2005-06-11 19:14:08 +00:00
Trevor Johnson
e38261270d Use AdobeReader_enu-7.0.0-1.i386.rpm rather than
AdobeReader_enu-7.0.0-2.i386.rpm, which is no longer available.

PR:		81233
Submitted by:	Nicholas Kirby

Thanks to Warren Block, Florian Huebner, Vance Shipley, Bartlomiej
Syryjczyk, pav, asmodai, Dennis Cabooter, sonoro, Peter Czanik, and
gallatin for reminding me about this.
2005-06-11 19:04:09 +00:00
Sam Lawrance
72d9c5b7ff Update to 20050304
- switch to 3.0 stable cvs branch to align with other foomatic ports
- use autoconf 259 instead of 253

PR:		ports/78397
Submitted by:	Pawel Wieleba <P.Wieleba@iem.pw.edu.pl>
2005-06-11 06:42:19 +00:00
Simon Barner
807d62154b - Fix build on 4-stable when PCL3 driver is enabled [1]
- Update MASTER_SITES for MD2K driver
- Add DMPRT driver
- Add patches necessary for building cups-pstoraster
- Add KRGB support patch for IJS driver

Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Tested by:	Jose M Rodriguez <josemi@freebsd.jazztel.es>
Pointy hat to:	barner [1]
Reported by:	kris via pointyhat [1]
2005-06-10 17:10:07 +00:00
Oliver Lehmann
cd7809365b fix typo I introduced in the previous commit 2005-06-10 15:04:47 +00:00
Oliver Lehmann
a0d5174e54 check whether WITHOUT_LPR is defined while WITH_CUPS is not defined
PR:		82111
Submitted by:	Bjoern Koenig <bkoenig@cs.tu-berlin.de>
2005-06-10 14:54:41 +00:00
Hiroki Sato
a2ce8c8377 - Use SUB_FILES and SUB_LIST instead of own sed script.
- Override user-defined TEXINPUTS, TEXMF, TEXMFCNF variables
  during the build.  Add a note to pkg-message that
  setting these variables in a wrong way may prevent
  teTeX from working.
2005-06-09 01:48:38 +00:00
Simon Barner
6d5f88e778 Forgot these in my last commit, sorry. Here's the full log:
- Update MASTER_SITES for MD2K driver
- Remove HPDJ driver completely (officially discontinued)
- Add KRGB support patch for IJS driver
- Bump GS_REVISION

Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
Tested by:      Jose M Rodriguez <josemi@freebsd.jazztel.es>
PR:             ports/81962
2005-06-08 10:57:22 +00:00
Simon Barner
547b93edde - Update MASTER_SITES for MD2K driver
- Remove HPDJ driver completely (officially discontinued)
- Add KRGB support patch for IJS driver
- Bump GS_REVISION

Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Tested by:	Jose M Rodriguez <josemi@freebsd.jazztel.es>
PR:		ports/81962
2005-06-08 10:54:11 +00:00
Michael Johnson
1fe2d6ffeb - Update to 2.8.5 2005-06-07 17:59:05 +00:00
Simon Barner
274765aece - Update master site and homepage for PCL3 driver
- Add FIXME item noting that the HPDJ (predecessor of PCL3) has been
  obsoleted by its author Martin Lottermoser.
2005-06-06 15:13:23 +00:00
Simon Barner
2cd425840e - Add the PCL3 driver.
- The Ghostscript 8.15 compatibilty patch (patch-pcl3_eprn_eprnrend.c)
  is by Till Kamppeter (till.kamppeter at gmx.net) and has originally
  been posted on [3]

Submitted by:	"Pedro F. Giffuni" <giffunip@asme.org> [1],
		Jose M Rodriguez <josemi@freebsd.jazztel.es> [2]
PR:		ports/77185 [1], ports/76731 (partly) [2]
Obtained from:	http://www.linuxprinting.org/download/printing/ghostscript-8.x/patches/ghostscript-8.15-pcl3-driver-api8.patch [3]
2005-06-06 15:00:37 +00:00
Oliver Lehmann
6bb41db8de change the libtool version to use from 1.3 to 1.5 2005-06-03 20:18:13 +00:00
Makoto Matsushita
3a7862aed7 Add official two patches: one is for MetaPost support bugfix, and another
is for PK Font Generation bugfix.

To avoid some confusion, use DIST_SUBDIR to separate dvipdfmx distfiles
from others.  The distinfo is changed since the directory is changed.

As a result, bump PORTREVISION.
2005-06-03 01:57:35 +00:00
Greg Lewis
1c2ba24bde . pre-install -> pre-su-install as files are installed in ${PREFIX} during
this phase.  This makes the port installable by a non-root user.

Approved by:	hrs
Inspired by:	jhb
2005-06-01 19:52:17 +00:00
Florent Thoumie
e0de7ac4f2 - Remove hard-coded tetex-base prefix.
PR:		ports/29154
Submitted by:	Niall Brady <bradyn@maths.tcd.ie>
Approved by:	maintainer timeout (more than 1 month)
2005-06-01 14:40:18 +00:00
Simon Barner
d3a0d06cdd - Use libtool 1.5. This fixes the crash reported in ports/81148 (the reason
of which is probably that some library used by LyX is build with libtool 1.5
  now, too.

- Bump PORTREVISION: we want working packages on the cluster, don't we?

Reported and fixed by:	Koji Yokota <yokota@res.otaru-uc.ac.jp>
Approved by:		thompsa
PR:			ports/81148
Btw:			Welcome to our happy little farm :-)
2005-05-31 18:34:30 +00:00
Florent Thoumie
d8876834de - Change maintainer address to his new shiny FreeBSD.org address.
PR:		ports/81687
Submitted by:	maintainer
2005-05-31 08:28:42 +00:00
Kris Kennaway
d0eef62cb2 BROKEN: Unfetchable 2005-05-31 02:15:08 +00:00
Mario Sergio Fujikawa Ferreira
0b322197fc New port print/texinfo version 4.8: A typeset documentation system
with multiple format output
2005-05-30 23:23:29 +00:00
Sam Lawrance
2e15a19819 Compile with HAVE_PROTOTYPES to fix varargs build error. Proper fix
(same effect, include kpathsea/c-auto.h) has been submitted upstream.

Approved by:	clement (mentor, implicit)
2005-05-28 04:44:19 +00:00
Pav Lucistnik
f094c3568d - Deal with locale directory
Reported by:	pointyhat
2005-05-27 18:11:14 +00:00
Alexey Dokuchaev
7e59edec18 Add flpsed 0.3.4, WYSIWYG pseudo Postscript editor.
PR:		ports/75921
Submitted by:	Fernan Aguero <fernan(at)iib.unsam.edu.ar>
2005-05-25 11:30:36 +00:00
Koop Mast
2d636e9a5f Bump portrevision for spring cleanup in previous commit.
Pointed out by:	mezz
2005-05-22 08:20:18 +00:00
Koop Mast
718b940f32 Update dependencies to reflect reality. 2005-05-21 19:51:41 +00:00
Mario Sergio Fujikawa Ferreira
cf5b507120 Take over maintainership: suggested by previous maintainer when I
updated mftrace

Approved by:	maintainer (previous one)
2005-05-20 06:11:47 +00:00
Oliver Lehmann
ed606077ab update to 4.2.2 2005-05-19 18:34:49 +00:00
Volker Stolz
8204d04b1f - Use DISTVERSION instead of PORTVERSION/DISTNAME
- Use MAKE_ARGS instead of patches
2005-05-19 07:43:40 +00:00
Volker Stolz
ec5a413866 Update to 2.05:
Support for newer htmldoc (>= 1.8.24), mozilla (>= 1.7.3) and firefox versions.
2005-05-19 07:23:43 +00:00
Pav Lucistnik
b1163f8771 - Fix plist, unbreak
PR:		ports/80480
Submitted by:	<bkoenig@cs.tu-berlin.de>
Approved by:	maintainer unreachable (mail bounces)
2005-05-17 13:13:36 +00:00
Greg Lewis
f58ee850cc . Update to 2.30.
PR:		81127
Submitted by:	Ports Fury
2005-05-16 22:02:19 +00:00
Oliver Braun
a913801cdc * Upgrade to 0.72d.
* Welcome a new upstream maintainer, so reset the MASTER_SITE to sf.net
2005-05-16 20:02:00 +00:00
Jean-Yves Lefort
6199d6de9e Update to 1.0d
PR:		ports/81057
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2005-05-16 07:46:35 +00:00
Thomas Gellekum
15b083bd04 New port py-rtf, a library to create RTF documents using the Python language. 2005-05-11 11:27:28 +00:00
Thierry Thomas
479e51a966 Fix a MD5 mismatch.
Note: this was a silent update, just updating the URL of
<http://www.htmldoc.org> in the FAQ.

Reported by:	Kris via pointyhat
2005-05-09 20:32:22 +00:00
Pav Lucistnik
0729aa9d8a - Nit: CXX is provided by USE_GCC
Submitted by:	Patrick Dung <patrick_dkt@yahoo.com.hk> (maintainer)
2005-05-07 09:09:40 +00:00
Hiroki Sato
1fef869d75 Fix distinfo and pkg-plist because caption.xml has been removed
from the original distribution.  Bump PORTREVISION.

Noticed by:	kris
2005-05-07 04:11:21 +00:00
Pav Lucistnik
0c11d755be - Remove duplicate USE_GCC
Spotted by:	gerald
2005-05-06 17:27:27 +00:00
Pav Lucistnik
1436df8bf1 - Switch to gcc34, as gcc33 lost gcj lately
PR:		ports/80652
Submitted by:	Patrick Dung <patrick_dkt@yahoo.com.hk> (maintainer)
2005-05-05 15:57:34 +00:00
Pav Lucistnik
915db8d4e8 - Update to 20050502
PR:		ports/80606
Submitted by:	KANOU Hiroki <kanou@khdd.net> (maintainer)
2005-05-04 13:07:37 +00:00
Vanilla I. Shu
d76df9ff7e - Change maintainer's mail address.
- Change URL of {MASTER,PATCH}_SITES where I distribute sources/patches.
- mkbold/mkitalic: Make portlint happy.

PR:		ports/80538
Submitted by:	maintainer
2005-05-03 09:33:32 +00:00
Kirill Ponomarev
c7aa40aaaf Update to version 2.28
PR:		ports/80544
Submitted by:	Ports Fury
2005-05-03 09:06:09 +00:00
Kirill Ponomarev
c49e882e32 Fix MASTER_SITES
Support CFLAGS properly
Support USE_GETOPT_LONG

PR:		ports/80543
Submitted by:	Ports Fury
2005-05-03 09:03:43 +00:00
Kris Kennaway
0cae105faf Now fetchable again. 2005-05-01 20:19:07 +00:00
Kris Kennaway
4def679355 BROKEN: Unfetchable 2005-04-30 00:55:31 +00:00