Commit Graph

568 Commits

Author SHA1 Message Date
Edwin Groothuis
d04dfd0e1b New port: x11-fonts/proggy_fonts a monospaced programming font
Proggy fonts are a set of monospaced programming fonts said
	to be perfect.

PR:		ports/84329
Submitted by:	Li-Lun Wang (Leland Wang) <llwang@infor.org>
2005-11-24 12:32:09 +00:00
Pav Lucistnik
e05544d7ba - Add SHA256 checksums 2005-11-23 22:41:05 +00:00
Alexander Leidinger
24d95c7554 - Fix plist (a directory is now owned by a dependency). [1]
- Reset MAINTAINER to ports (the fonts should be picked up from FreeBSD,
  no need to make it part of the infrastructure).

PR:		89229 [1]
Submitted by:	Boris Samorodov <bsam@ipt.ru> [1]
2005-11-20 14:21:40 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Alexander Leidinger
1c4c48f91a - fix the package (tried to use a nonexistent plist) [1]
- use MASTER_SITE_FEDORA (pet portlint a little bit)
 - while I'm here: SHA256 (no MD5 change, Kris: no need to check :) )

This should also fix the package build of the linux XFree86 bits.

Pointyhat to:   netchild [1]
2005-11-14 20:49:54 +00:00
Michael Johnson
8b559cb59d - Update to 2.0 2005-11-13 17:26:28 +00:00
Jeremy Messenger
3f74b02e85 HAVE_MSWINDOWS_LICENSE -> WITH_MSWINDOWS_LICENSE for now.
Requested by:	kris
2005-11-12 20:54:20 +00:00
Jeremy Messenger
d7ddb40ab5 Add Tahoma TTF fonts, it's off by default with HAVE_MSWINDOWS_LICENSE knob to
enable it. You must have a Windows License to use it. Bump it to 0.30.

PR:		ports/87847
Submitted by:	Rostislav Krasny <rosti.bsd@gmail.com>
Approved by:	Konstantinos Konstantinidis <konstand@gmail.com> (maintainer)
2005-11-12 20:03:07 +00:00
Dejan Lesjak
b8b6f22af1 If port belongs to X11 distribution different than ${X_WINDOW_SYSTEM} one,
point to The X Window System and Virtual Consoles chapter of FAQ.

Add SHA256.
2005-11-11 22:16:17 +00:00
Alexander Leidinger
54e95b8123 Fix package (missing empty directory) by introducing a static plist.
PR:		88752
Submitted by:	Boris Samorodov <bsam@ipt.ru>
2005-11-11 19:59:18 +00:00
Pav Lucistnik
235511598b - Remove CJK patch; it does not compile anymore
- Add SHA256

PR:		ports/88783
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-11-10 09:52:51 +00:00
Michael Johnson
3e4b179fa7 - Add SHA256
- Add SIZE to a few ports
2005-11-09 07:09:47 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Joe Marcus Clarke
e18151212d Presenting GNOME 2.12 for FreeBSD. The release is chock full of bug fixes
and new features.  Don't believe me?  Then see for yourself at
http://www.gnome.org/start/2.12/notes/en/.

DO NOT USE portupgrade by itself to upgrade to GNOME 2.12.  Instead, use
the gnome_upgrade.sh script from
http://www.marcuscom.com/downloads/gnome_upgrade212.sh.  This script will
circumvent some potential pitfalls users can see if they use portupgrade
by itself.

In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special
splash screen.  The winner of this release's contest is
Dominique Goncalves <dominique.goncalves@gmail.com>.  His splash screen
was inspired by http://art.gnome.org/contests/2.12-splash/83.

The FreeBSD GNOME Team would lank to thank the following users for
their contributions to this release:

Matthew Luckie <mjl@luckie.org.nz>
ade
sajd on #freebsd-gnome
Caelian on #freebsd-gnome
mnag
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Mark Hobden <markhobden@gmail.com>
Sergey Akifyev <asa@agava.com>
Andreas Kohn

For more information on GNOME on FreeBSD, checkout
http://www.FreeBSD.org/gnome/.  The 2.12 documentation will be
posted shortly.
2005-11-05 04:53:48 +00:00
Thierry Thomas
35faa6ff2d Don't depend on acroread-5, because it is forbidden.
Note: acroread-5 was used to provide the font Symbol, which is not
installed by acroread-7, then users will get messages from mozilla
complaining that there's no Symbol font; anyway, the MathML pages
should be displayed correctly, because the missing characters can be
found in the other fonts.

Suggested by:	Yann Golanski <yg2 (at) york.ac.uk>
2005-11-01 23:03:40 +00:00
Jeremy Messenger
2cf76b0be5 Fix a ftp link in the MASTER_SITES:
-ftp://ftp.uni-koeln.de/pc/win32/msoft-95/
	+ftp://ftp.uni-koeln.de/pc/win32/msoft/

Submitted by:	Rostislav Krasny <rosti.bsd@gmail.com>
2005-10-20 21:34:46 +00:00
Jeremy Messenger
896016dc77 Update and improvement on the fonts.dir, bump the PORTREVISION.
- Add more encodings fonts like add iso8859-6, ansi-1251, and etc.
	- Correct info of font what kind of they are to allow some apps to
	  search for specific font like monospaced stuff correct. Ex:

	  Before: [...] mono-medium-r-normal--0-0-0-0-c-0-adobe-standard
	  After: [...] mono-book-r-monospaced--0-0-0-0-m-0-adobe-standard

Don't ask me why there are no tools (ttmkfdir, mkfontscale, etc) that will
give the same output. What I am doing is merge to the each others for what
they can find encodings stuff, they work together just fine.

Submitted by:	ache
Approved by:	maintainer (implicit, only fix and add missing encodings
		allowed)
2005-10-17 23:12:08 +00:00
Michael Johnson
bd966c1e42 - Update to 1.15 2005-10-17 02:44:58 +00:00
Alexander Leidinger
afe5a82848 Update to 2.2.3.
Submitted by:	mi
2005-10-09 10:56:02 +00:00
Marius Strobl
d3486c0448 Fix a dependency bug that crept in with rev. 1.7, even when using the
currently commented out pkg-install script linux-expat is only a
RUN_DEPENDS rather than a BUILD_DEPENDS so declare it as such instead
of a BUILD_DEPENDS and setting RUN_DEPENDS=${BUILD_DEPENDS}. The latter
caused archivers/rpm and devel/popt to be unnecessarily dragged in as
RUN_DEPENDS (via the included x11-toolkits/linux-gtk/Makefile).

Approved by:	netchild
2005-09-29 13:20:57 +00:00
Bill Fenner
81797980f7 search.cpan.org redirect reduction canonicalization project, pass 1:
URLs automatically rewritten from /search?dist=Foo or /dist/Foo
to /dist/Foo/ (note trailing slash).  After a 2002(!) reorganization,
this is the preferred way to refer to modules on search.cpan.org.

This pass brought to you by http://people.freebsd.org/~fenner/fix-search
2005-09-21 19:31:43 +00:00
Michael Johnson
846eecf176 - Update to 1.14 2005-09-21 07:18:45 +00:00
Jean-Yves Lefort
41be8b5f51 - Fix build with GNOME 2.12 [1]
- Respect ${CFLAGS}
- Reformat the Makefile

Reported by:	Piotr Smyrak <piotr.smyrak@heron.pl> [1]
2005-09-13 21:37:54 +00:00
Oliver Lehmann
b8a7fc6cc3 reset maintainer to ports@FreeBSD.org since original maintainer doesn't
have the time any longer to maintain them

Approved by:	maintainer
2005-09-06 17:42:39 +00:00
Volker Stolz
3e13188bdd Really use libneXtaw
PR:		ports/85392
Submitted by:	Ports Fury
2005-08-29 16:17:09 +00:00
Jimmy Olgeni
43349a88c7 Move setup instructions to PKGMESSAGE. 2005-08-28 19:30:56 +00:00
Michael Johnson
555bc078b3 - Update to 1.13 2005-08-28 14:57:24 +00:00
Jeremy Messenger
d2543525ff - Remove ttmkfdir dependency and do not use it, using static method by
add fonts.dir in webfonts/files/. It's easier on us for no prefer
  what to use tools. For example, if you install Xorg and why do you
  need ttmkfdir when there have mkfontscale and mkfontdir that came
  with Xorg?
- Add run fc-cache like bitstream-vera port has, useful for the new
  Xorg/XFree86 and other desktops.
- Remove the rename, leave the default alone to avoid cause a few apps crash.
- Move LICENSE in DOCSDIR instead in font directory.
- Remove too many targets, they aren't need and the complicate isn't
  need too.
- Correct the extract way, now it will extracting in WRKSRC.
- Remove WITH_NETSCAPE_ALIASES, there's no Netscape 4.x in ports tree.
- A few other cleans up.

BTW: If it causes any different language font problem, please let me know and
     I will be happy to try to fix it.

PR:		ports/84201
Approved by:	Konstantinos Konstantinidis <konstand@gmail.com> (maintainer)
Tested by:	keramida (Greek font)
2005-08-28 07:04:24 +00:00
Pav Lucistnik
864bf1d378 - Update CJK patch to fix bug which caused Firefox to crash on startup
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-07-15 20:39:57 +00:00
Pav Lucistnik
7c46d2d7c5 - Readd WITH_CJK knob with an updated patch
Submitted by:	nobutaka
2005-07-15 15:40:37 +00:00
Pav Lucistnik
117d55c123 - Remove WITH_CJK knob and patch, it was merged into 2.1.7
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-07-14 13:13:52 +00:00
Pav Lucistnik
2a904da640 - Restore distinfo for WITH_CJK knob
PR:		ports/83446
Submitted by:	chinsan <chinsan.tw@gmail.com>
2005-07-14 12:26:08 +00:00
Joe Marcus Clarke
71fda6e697 Update to 2.1.7. 2005-07-14 05:01:52 +00:00
Mikhail Teterin
d547be1c47 Change the software's Makefile to run `mkfontdir' in the destination
directory after install instead of the ${WRKSRC} after build.
This works around a bug in Xorg's mkfontdir, which lists both -- the
bdf-sources and the pcf-binary fonts -- in the generated fonts.dir.
2005-07-11 16:47:36 +00:00
Erwin Lansing
06ddaf5c06 Update to 0.35 2005-07-06 10:20:01 +00:00
Michael Johnson
896037dd6c - Update to 1.11 2005-06-22 05:04:56 +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
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
Michael Johnson
56638c682b - Update to 1.10 2005-05-22 20:57:50 +00:00
Jean-Yves Lefort
b75bede010 Add mgopen.
The MgOpen typefaces are freely available and contain glyphs for viewing
texts in Greek (written in the monotoniko system).

The MgOpen typeface collection is composed of the following typefaces:

  - MgOpenCanonica is a serif typeface, based on the design of Times Roman.
  - MgOpenCosmetica is a sans-serif typeface, based on the design of Optima.
  - MgOpenModata is another sans-serif typeface.
  - MgOpenModerna is a sans-serif typeface, based on the design of Helvetica.

Each family contains four fonts, namely all the combinations of regular and
bold weight and upright and italic (or oblique) shape. All the fonts contain
glyphs for the latin and greek alphabets (using the monotoniko system), while
the fonts of the Canonica family also contain all the glyphs necessary for
viewing Greek texts written in the polytoniko system. All the fonts use the
Unicode encoding for characters and are in the TrueType format.

The fonts, in their initial release, have some characters missing (the most
important one being the Euro symbol). These shortcomings will be fixed in
future releases.

WWW: http://www.ellak.gr/fonts/mgopen/

PR:		ports/81137
Submitted by:	Panagiotis Astithas <past@ebs.gr>
2005-05-20 11:59:58 +00:00
Pav Lucistnik
d77abb76c9 - MASTER_SITE is dead, mirror distfile
Reported by:	krismail
2005-05-20 07:47:43 +00:00
Jean-Yves Lefort
05fa8ffc86 Add wqy.
The wqy font includes all the CJK characters covered by the Unicode
Standard 4.0.

This font is created by merging GNU Unifont (by Roman Czyborra
<roman@czyborra.com> and David Starner <dvdeug@debian.org>) with GBK 16 font
from yh-3.1 (Yan Huang Chinese Platform, Redflag Linux,
http://www.redflag-linux.com/).

The CJK Unified Ideographs (U+4E00~U+9FA5) are now complete, and the quality
of the bitmaps has improved significantly.

This release is part of an ongoing effort from the WenQuanYi Project to
create high-quality open-source bitmap Chinese fonts.

Currently only bitmap fonts are available. TTF fonts are in progress.

WWW: http://wqy.sourceforge.net/en/
WWW: http://sitaphi.com/pub/song_jian_biao/

PR:		ports/80878
Submitted by:	Dryice Liu <dryice@liu.com.cn>
2005-05-14 11:31:32 +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
Sam Lawrance
25f97794ed Add tolkien-ttf, a collection of the best JRR Tolkien TrueType fonts
based on Daniel Steven Smith encoding system.

PR:		ports/79396
Submitted by:	Andrew <obscure9@gmail.com>
Approved by:	clement (mentor)
2005-04-22 14:59:09 +00:00
Michael Johnson
33bda9636a - Update to 1.9 2005-04-18 17:58:25 +00:00
Jean-Yves Lefort
7c10e30e3a Change my MAINTAINER email address to jylefort@FreeBSD.org
Approved by:	adamw (mentor)
2005-04-12 22:10:43 +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
Mikhail Teterin
9dfda3afe0 Update from 1.14 to 1.15 -- the older distfile is no longer available.
Approved by:	Thierry Thomas	(maintainer)
2005-04-10 20:09:19 +00:00