1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00
Commit Graph

480 Commits

Author SHA1 Message Date
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
Kirill Ponomarev
344d59f9f0 Support NO_WRKSUBDIR properly
PR:		ports/75631
Submitted by:	Ports Fury
2004-12-30 09:33:04 +00:00
Hiroki Sato
0ac2ce888f Back out the previous change. Mita-san will continue to
work as the maintainer of this port.

Discussed with:	mita and nork
2004-12-27 00:20:06 +00:00
Michael Johnson
1f5fa23458 Update COMMENT to make sense 2004-12-24 09:57:36 +00:00
Michael Johnson
286d2e1b51 Add dejavu
The DejaVu fonts are a font family based on the Bitstream Vera Fonts. Its
purpose is to provide a wider range of characters while maintaining the
original look and feel through the process of collaborative development
2004-12-23 10:24:17 +00:00
Norikatsu Shigemura
d9ed90620d Reset MAINTAINER to ports@.
We cannot contact them for a long time.

Discussed with:	hrs
Approved by:	kiri(blanket), mita(blanket),
		shige(blanket), taoka(blanket)
2004-12-23 09:32:50 +00:00
Eric Anholt
c90ee83f03 Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2
DRI drivers are incompatible with the old libGL in XFree86, they have been
repocopied to graphics/xfree86-dri.  Also note that with this commit the html
manpages are going away, and with it the runtime dependency on perl for the
imake port.

Release notes at: http://www.x.org/X11R6.8.1/RELNOTES.txt

Props to:	kris (multiple cluster runs and sorting through logs)
		lesi (fixing all the issues in those logs, and more)
2004-12-23 01:35:49 +00:00
Edwin Groothuis
c5f368ea8c New Port x11-fonts/artwiz-aleczapka-de
This is set of improved artwiz fonts.
	They are compatible with the latest fontconfig/Xft-2.0.
	Thus the artwiz fonts work in gtk2/kde3 applications.

PR:		ports/71083
Submitted by:	Herbert J. Skuhra <herbert.skuhra@gmx.at>
2004-12-22 01:46:12 +00:00
Edwin Groothuis
19885671ee New Port x11-fonts/artwiz-aleczapka-se - Swedish Encoding
This is set of improved artwiz fonts.
	They are compatible with the latest fontconfig/Xft-2.0.
	Thus the artwiz fonts work in gtk2/kde3 applications.

PR:		ports/71084
Submitted by:	Herbert J. Skuhra <herbert.skuhra@gmx.at>
2004-12-22 01:45:12 +00:00
Mark Linimon
c9f80c1911 As previously announced, remove x11-fonts/mkfontalias. Its mastersite
has disappeared, and it is claimed that it is no longer useful.
2004-11-28 21:08:48 +00:00
Sergey Matveychuk
1a73ab68a7 - Remove useless quotes. 2004-11-24 01:50:20 +00:00
Joe Marcus Clarke
5cc3a06e89 Add the Firefly font patchset. This patchset is mainly used to make
CJK TrueType fonts look prettier.  Various enhancements like bold, italic,
readability, and embedded bitmap font help a CJK X desktop a great deal.

To enable this patchset, define WITH_CJK while building these ports (pango,
fontconfig, libXft, and freetype2).

PR:		73083
Submitted by:	clive
Obtained from:	Hamigua <hamigua at cuc.cn> (I think)
2004-11-21 22:03:48 +00:00
FUJISHIMA Satsuki
a787f0b075 farewell to libxpg4. 2004-11-15 05:19:30 +00:00
FUJISHIMA Satsuki
596aafb40a replace /usr/bin/perl with ${PERL}. 2004-11-09 21:28:24 +00:00
Joe Marcus Clarke
5e743e5b88 Update to include information about X.Org as well as XFree86.
Reported by:	obrien
2004-10-26 16:25:55 +00:00
Joe Marcus Clarke
074e5adecc Remove trailing whitespace. 2004-10-26 16:23:14 +00:00
Thierry Thomas
597c69304e Upgrade to 1.14. 2004-10-11 22:36:21 +00:00
Dejan Lesjak
e411d635e5 Use MASTER_SITE_XORG.
Approved by:	anholt (mentor)
2004-09-02 01:57:53 +00:00
Alexey Dokuchaev
48249e3fe0 Update my email address to `@FreeBSD.org'.
Relinquish ports I happen to no longer use.  They seem to be of the latest
versions, and non-broken, so this is a "clean" dump.

Approved by:	fjoe (mentor)
2004-08-27 08:46:33 +00:00
Dejan Lesjak
2e77807dfa Depend on x11-fonts/bitstream-vera, as it is also among scalable
fonts that come with XFree86.

Approved by:	anholt (mentor)
2004-08-23 11:15:47 +00:00
Kirill Ponomarev
956c0787f3 Add arkpandora 2.04,
This font pack is designed for screen and print and as a
"drop-in" replacement for Arial and Time New Roman, so people
can stop using not-so-free Webfonts from Microsoft.

You get the following fonts: Aerial, Aerial Mono, Tymes &
Veranda (no this is not a typo).

It will automatically make the fonts recognizable by the
system.  It also makes Aerial the default font for the
Sans-Serif and Tymes the Serif font types.

The fonts are derived from the Bitstream Vera fonts and are
available under the same terms as Vera.

PR:		ports/70564
Submitted by:	Alexey Dokuchaev <danfe@regency.nsu.ru>
2004-08-17 21:49:11 +00:00
Volker Stolz
da9057ab76 - Use more correct path for fonts, to be exact, use X prefix and
install fonts to ${PREFIX}/lib/X11/fonts/urwfonts-ttf.
- Add pkg-message with some description how to get X server to know
about installed fonts.

PR:		ports/70375
Submitted by:	Roman Bogorodskiy
2004-08-13 13:13:31 +00:00
Volker Stolz
a206f0d32d Reset maintainer. Much thanks to Stijn for maintaining the ports so far!
PR:		ports/70203
Submitted by:	Stijn Hoop (maintainer)
2004-08-10 11:04:41 +00:00
Joe Marcus Clarke
42c2cdc260 Update XFree86 clients to 4.4 release. Release notes are available at
http://www.xfree86.org/4.4.0/RELNOTES.html

PR:		ports/67733 imake
		ports/67508 libraries
		ports/67510 clients
		ports/67513 server
		ports/67776 100dpi fonts
		ports/67777 75dpi fonts
		ports/67778 cyrillic fonts
		ports/67779 default bitmap fonts
		ports/67781 font encodings
		ports/67783 scalable fonts
		ports/67784 font server
		ports/67785 XFree86 meta-port
		ports/67775 documents
		ports/67786 manpages
		ports/67787 nest server
		ports/67788 print server
		ports/67789 virtual framebuffer server
		ports/56487 (Upgrading Xfree86-clients from ports overwrites xdm config files)
		ports/44252 (XFree86-4-Server port removes/overwrites config files)
Submitted by:	Dejan Lesjak (dejan DOT lesjak AT ijs DOT si)
Additional changes by:	anholt
			Jung-uk Kim (jkim AT niksun DOT com)
			arved
Tested by:	pointyhat
		linimon
2004-08-10 01:29:22 +00:00
Jeremy Messenger
695d1990a5 I have forgotten to remove the lthack. The USE_LIBTOOL_VER and lthack should
not be together.
2004-07-26 21:21:18 +00:00
Eric Anholt
cf80d22f0c Register missing CONFLICTS, mostly on xorg-libraries-*
Reported by:	Kent Stewart <kstewart@owt.com>
2004-07-26 18:32:46 +00:00
Jeremy Messenger
62d9a8ba85 Use the correct version of libtool 13 -> 15 to avoid install the *.la files. 2004-07-25 19:01:38 +00:00
Hiroki Sato
cf5841d33e - Add a patch to support some Ghostscript fonts.
- Use DOCSDIR.
- Take maintainership.

Approved by:	linimon (mentor)
2004-07-25 15:10:24 +00:00
Pav Lucistnik
b73a79a29d - Extend IGNORE message, point users to instructions how to switch
from XFree86-4 to X.Org.

Approved by:	anholt (x11 hat)
2004-07-23 23:46:02 +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
Tilman Keskinoz
3e23ad2ac9 Start QT2 deorbit by removing expired ports. 2004-07-23 14:34:56 +00:00
Kirill Ponomarev
501e1abf47 Change maintainer's mail.
Fix MASTER_SITES

PR:		ports/69338
Submitted by:	maintainer
2004-07-21 12:39:13 +00:00
Oliver Eikemeier
14850bc587 Canonicalize MASTER_SITES a bit, to ease sorting by dumb scripts (ranksites)
Approved by:	mi@aldan.algebra.com (maintainer)
2004-07-07 08:42:53 +00:00
Joe Marcus Clarke
5c861b2160 Update to 2.2.3. 2004-07-02 16:46:02 +00:00
Oliver Lehmann
2e3f725443 add a missing dependency to XFree86-4-clients
Noted by:	kris
2004-06-21 03:24:02 +00:00
Oliver Lehmann
c7d9de7958 A number of fonts which are useful for TV applications 2004-06-19 18:52:40 +00:00
Eric Anholt
fbd1414e85 New port: xorg-fontserver taken from X.Org release 6.7.0. 2004-06-11 05:36:11 +00:00
Ade Lovett
1a628ded35 Sync with new bsd.autotools.mk 2004-06-04 17:29:38 +00:00
Eric Anholt
44848d54e4 Register CONFLICTS on new xorg ports. 2004-05-31 06:13:24 +00:00
Eric Anholt
4645594dd6 Add xorg-fonts-truetype, a port of the X.Org TrueType fonts (bitstream-vera
provided by the existing port).
2004-05-31 03:22:09 +00:00
Eric Anholt
16aaa2e220 Add xorg-fonts-miscbitmaps, a port of the X.Org "misc" bitmap fonts. 2004-05-31 03:21:30 +00:00
Eric Anholt
bee708364b Add xorg-fonts-cyrillic, a port of the X.Org Cyrillic bitmap fonts. 2004-05-31 03:20:52 +00:00
Eric Anholt
6dbff27895 Add xorg-fonts-75dpi, a port of the X.Org 75 dpi bitmap fonts. 2004-05-31 03:19:42 +00:00
Eric Anholt
e96a8088e6 Add xorg-fonts-100dpi, a port of the X.Org 100 dpi bitmap fonts. 2004-05-31 03:18:51 +00:00
Eric Anholt
76b562e0d9 Add xorg-fonts-encodings, a port of the X.Org font encoding files. 2004-05-31 03:17:29 +00:00
Eric Anholt
0d5fd049e1 Add xorg-fonts-type1, a port of the X.Org Type1 fonts. 2004-05-31 03:11:07 +00:00
Tilman Keskinoz
64a734d3e0 Start the QT2 deorbit by marking all ports that depend non-optional
on qt23 DEPRECATED

Suggested by:   eik
2004-05-17 09:30:46 +00:00
Joe Marcus Clarke
b4d81aac8b Remove conditional %%PORTDOCS%% since the docs will be installed no matter
what.
2004-05-11 18:11:58 +00:00
Joe Marcus Clarke
ea85c48e9b Fix some portlint warnings, and use lthack to eliminate the needs for a
patch.

Submitted by:	krion
2004-05-11 18:08:58 +00:00
Eric Anholt
ebf9c0dd5b Update to 1.4.2, fixing a buffer overflow in dirfile.c. 2004-05-07 02:29:49 +00:00