Commit Graph

731 Commits

Author SHA1 Message Date
Vanilla I. Shu
772b523740 Remove dead master site and update WWW.
PR:		ports/76476
Submitted by:	maintainer
2005-01-20 15:25:44 +00:00
Niels Heinen
d0c73d6b5c Removed the insecure elvrec and elvprsv binaries to disable the
temporary file preservation/recovery functionality.

http://people.freebsd.org/~niels/ports/korean/helvis/issues.txt

Approved by:	nectar (mentor), maintainer timeout
2005-01-10 20:45:18 +00:00
Alexander Leidinger
64cf27c85d Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.

It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).

This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).

Changes:
 - change the default linux_base from v7 to v8
 - add a newer freetype to linux_base-8 for nicer fonts display [1]
 - don't let cpio use hardlinks in the linux_base-8 port to quiet some
   warnings in some cases [2]
 - fix a cut&past error in the linux_base-8 pkg-install script [3]
 - convert the binary knob "USE_LINUX" to a version specifier, e.g.
   USE_LINUX=<value> specifies a dependency upon
   emulators/linux_base-<value>, exceptions are a value of "7" (which
   does what you want and adds a dependency to linux_base) and any
   value without a corresponding port in
   PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
   the default linux_base)
 - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
   this allows us to use the USE_LINUX_PREFIX knob for linux_base and
   paves the way for splitting up future linux base ports into
   individual pieces
 - remove RESTRICTED from some GPL licensed ports, even when we only
   distribute binaries, we get them from official linux sites, so
   anyone can grab them there if he needs to
 - add a dependency upon the linux X11 bits where necessary (based upon
   guesswork)
 - don't use USE_X_PREFIX in some linux ports since it adds a dependency
   to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
   solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
 - bump the portrevision of the linux ports ("better safe than sorry"
   algorithm)
 - pass maintainership of the important linux infrastructure to a
   mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
   doesn't like this: tell us your bikeshed color at freebsd-emulation@,
   my color would be "linuxolator@" in case someone cares...)
 - add a pkg-install script for linux-fontconfig, but don't use it;
   everything should work without it (the FreeBSD fc-cache program should
   do all the work), but in case we need it we just need to decomment the
   pkg-install part in the Makefile
 - fix some dependencies
 - fix some bugs
 - add some static plists
 - unbreak the ports with dependecies to more than one linux_base

This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.

Known bugs:
 - the linux-mesa and linux-devtools ports install libGL*.so symlinks
 - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
   the linux X11 port, so linx_Base-8 moans at deinstall time)

Future work (interested souls should coordinate with freebsd-emulation@):
 - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
   or modify the behavior of USE_XLIB in the USE_LINUX case
   AFAIK trevor has some patches.
 - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
   the PREFIX?= workaround in some linux ports
   Should be discussed/coordinated on/with x11@.
 - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
 - update to a more recent linux base

PR:			69997, 70539 (and maybe others)
Discussed with/on:	java@, x11@, trevor, portmgr
Tested by:		mezz, portmgr, pointyhat
RPM hunted down by:	Joseph Gelinas <scirocco@tasam.com> [1]
Requested by:		portmgr [2]
Submitted by:		kris [3]
Approved by:		portmgr
2004-12-31 18:24:10 +00:00
Michael Nottebrock
ab47ced53a Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly. 2004-12-22 22:04:15 +00:00
Mark Linimon
06e2b59063 Change one use of BROKEN to IGNORE and make all uses of IGNORE render
their text better.
2004-12-19 18:08:36 +00:00
Mark Linimon
8b5d20b2b2 As previously announced, retire these old warhorses due to security
problems that will never be fixed.

I almost feel like asking for a short moment of silence.
2004-12-19 01:39:47 +00:00
Kris Kennaway
b70e8b7e1d This port is scheduled to be removed on 2005-02-18 if it is still
broken at that time, and a fix has not been submitted to GNATS.
2004-12-18 23:02:35 +00:00
Kris Kennaway
e273033cfb Tweak IGNORE string to give a better-worded error message. 2004-12-18 22:36:50 +00:00
Mark Linimon
b9d8128e9b Canonicalize definition of BROKEN. 2004-12-17 06:54:16 +00:00
Michael Nottebrock
0083804533 Update to KDE 3.3.2 2004-12-13 20:12:15 +00:00
CHOI Junho
9e505c5933 Update to 0.15. 2004-12-05 01:55:52 +00:00
CHOI Junho
fca78f573f Update to 0.9.11. 2004-12-04 19:26:29 +00:00
CHOI Junho
92c4cea180 Fix omitted dot. Oops.
Submitted by:	FreshPorts Sanity Daemon <FreshPorts@FreshPorts.org>
2004-12-04 17:57:15 +00:00
CHOI Junho
c043fe7cb8 Fix build in amd64.
PR:		ports/63414
Submitted by:	Hendrik Scholz <hendrik@scholz.net>
2004-12-04 17:54:00 +00:00
Sergey Matveychuk
b0879a8f94 - Standardize an EXPIRATION_DATE format.
Approved by:	krion
2004-11-24 01:53:15 +00:00
FUJISHIMA Satsuki
a787f0b075 farewell to libxpg4. 2004-11-15 05:19:30 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Mark Linimon
cd5eca2fb8 Give each of these FORBIDDEN ports an expiration date. 2004-11-07 07:54:55 +00:00
Jacques Vidrine
6f7d473a8a Mark FORBIDDEN: I have no doubt that many of the vulnerabilities that
have affected Mozilla and other browsers also affect these ancient
Netscape versions.
2004-10-21 21:39:29 +00:00
Thierry Thomas
0954426029 Upgrade textproc/scim and related ports:
textproc/scim         0.99.6 --> 1.0.0
  chinese/scim-chinese  0.4.1  --> 0.4.2
  chinese/scim-tables   0.4.1  --> 0.4.3
  korean/scim-tables    0.4.1  --> 0.4.3
  japanese/scim-tables  0.4.1  --> 0.4.3
  textproc/skim         0.9.5  --> 1.0.0

Pet portlint.

PR:		ports/71919
Submitted by:	maintainer.
2004-10-18 21:35:11 +00:00
CHOI Junho
48dc4b7508 Unbroke and update to 3.1. 2004-10-12 07:57:39 +00:00
Kris Kennaway
7a6f05bb7a BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-18 18:47:46 +00:00
Kris Kennaway
527f7993e7 BROKEN: Unfetchable
Approved by:	portmgr (self)
2004-09-18 18:33:17 +00:00
Hye-Shik Chang
11a6b12f4a Set PORTEPOCH to 1 because the last update bumped portversion
backward.
2004-09-01 06:13:22 +00:00
Hye-Shik Chang
f3c2b5b220 Update to 1.0 2004-09-01 06:03:49 +00:00
Hye-Shik Chang
8f6a19adb4 Update to 0.14 2004-09-01 05:20:39 +00:00
Michael Nottebrock
b4c31bafd8 Update to KDE 3.3 2004-08-30 19:55:42 +00:00
Hye-Shik Chang
9fe0c99f2a Update to 2.7 and unbreak fetch. 2004-08-24 10:34:47 +00:00
Kirill Ponomarev
49de69ed42 Fix build with gcc-3.4 2004-08-22 21:27:13 +00:00
Kirill Ponomarev
ef45462d6f Mark BROKEN: Unfetchable 2004-08-22 21:23:43 +00:00
Tilman Keskinoz
1c95b61f4a Add a forgotten PLIST_SUB in last update to textproc/scim to support 4-STABLE.
Update textproc/scim to 0.99.6
Update dependants:
  textproc/skim         0.9.4 --> 0.9.5
  chinese/scim-chinese  0.4.0 --> 0.4.1
  chinese/scim-tables   0.4.0 --> 0.4.1
  korean/scim-tables    0.4.0 --> 0.4.1
  japanese/scim-tables  0.4.0 --> 0.4.1

PR:		70501
Submitted by:	Jie Gao <gaoj@cpsc.ucalgary.ca>
2004-08-22 12:33:50 +00:00
Kris Kennaway
134baa7fc1 As previously announced, remove these broken/insecure/obsolete ports. 2004-08-16 05:36:44 +00:00
Vanilla I. Shu
dbd08195c7 1: Make scim buildable on 4-X.
2: Add sf.net to MASTER_SITE.
3: make other ports BROKEN on 4-X.

PR:		ports/70326
Submitted by:	maintainer
2004-08-12 07:14:44 +00:00
Pav Lucistnik
4408dd3815 - Update WWW
PR:		ports/69777
Submitted by:	Jie Gao <gaoj@cpsc.ucalgary.ca>
2004-07-30 08:42:19 +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
Hye-Shik Chang
fed4fa2e93 Add new port for aleefonts-ttf 0.3,
a fascinating Hangul truetype fonts set.
2004-07-23 04:15:31 +00:00
Michael Nottebrock
1bbbed8488 Pet portlint. 2004-07-11 08:18:11 +00:00
Kris Kennaway
7a6e7a6fcc BROKEN: Does not build 2004-07-11 00:46:24 +00:00
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
Vanilla I. Shu
e457d2be17 Add scim-tables 0.4.0, SCIM table based Korean input methods.
PR:		ports/67133
Submitted by:	Jie Gao	<gaoj@cpsc.ucalgary.ca>
Somepart by:	me
2004-07-02 22:41:31 +00:00
Alexander Leidinger
6a77eca3c1 Remove expired port, superseded by sysutils/cdrtools-cjk.
Reminded by:	marius
Approved by:	cjh
2004-07-02 15:18:37 +00:00
Pav Lucistnik
1447ddf41d - Unify print/gsfonts dependency check
PR:		ports/67999, ports/68035
Submitted by:	Jose M Rodriguez <freebsd@wanadoo.es>
2004-06-17 08:18:55 +00:00
Kris Kennaway
a4d35814ea BROKEN: Does not build 2004-06-15 11:04:44 +00:00
Kris Kennaway
30f9ce519b BROKEN: Size mismatch 2004-06-08 23:30:53 +00:00
Alexander Leidinger
749f9d52b5 sysutils/cdrtools-cjk supersedes korean/mkisofs. Since this port has a
maintainer, just mark it as deprecated (and broken, it conflicts with
sysutils/cdrtools*) and let the maintainer do the appropriate
action (removing it or adding a conflicts line).

Maintainer informed.
2004-06-07 13:54:40 +00:00
Mark Linimon
b1d330b87d Mark as deprecated. These ports have failed to fetch from their main
mastersite since late 2002.

PR:		ports/62567
Approved by:	maintainer silence (3 months)
2004-05-27 05:45:56 +00:00
Hye-Shik Chang
40bb7288d9 - Fix dependencies and installation target.
- Put correct translations for bonobo entry description.
2004-05-03 02:49:35 +00:00
Kris Kennaway
19c8a120cd Add missing @dirrm 2004-04-15 10:39:01 +00:00
Maho Nakata
46b7ad4ab6 Fix LATEST_LINK conflicts
NO_LATEST_LINK=yes for openoffice-1.0 ports
since they may be deprecated in future...

Pointed out by:	kris
2004-04-12 00:35:36 +00:00
Kris Kennaway
80ca67abfd rpm2cpio is an EXTRACT_DEPENDS, not BUILD_DEPENDS 2004-04-11 22:42:11 +00:00