Commit Graph

970 Commits

Author SHA1 Message Date
Kris Kennaway
5e94c80e76 Now installs correctly
Approved by:	portmgr (self)
2005-01-08 08:07:42 +00:00
Kirill Ponomarev
29751cfd81 Fix build.
Submitted by:	Ports Fury
Approved by:	portmgr (implicit)
2005-01-01 13:06:49 +00:00
Kris Kennaway
0b6aed9df9 Properly increment PORTREVISION relative to the previous value (3,
incorrectly inherited from the linux-gtk port because it was not
previously overridden in this slave port).

Noticed by:	eikbot
Approved by:	portmgr (self)
2004-12-31 23:52:49 +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
Kirill Ponomarev
7895aa80d2 Update to version 0.3.21
PR:		ports/75617
Submitted by:	Ports Fury
2004-12-30 08:32:05 +00:00
Edwin Groothuis
3d6e3829f4 Fix dependency: libglut.3. -> glut.3
Noticed by: PointyHat Construction Company
2004-12-30 03:10:41 +00:00
Patrick Li
da284d1601 Update to 0.95.2 2004-12-29 23:26:44 +00:00
Edwin Groothuis
e2056397ca add dependency on graphics/libglut 2004-12-25 12:46:02 +00:00
Patrick Li
af6629ff14 Update to 0.95 2004-12-23 21:54:45 +00:00
Edwin Groothuis
c3084c40ae [PATCH] astro/celestia: point to correct full complete source tarball
The astro/celestia port Makefile v1.17 is currently pointing
	to a known incomplete source tarball.
	Change MASTER_SITES to point to SourceForge's repositories
	for Celestia.  Change distinfo to correlate.

PR:		ports/68252
Submitted by:	"Paul Seniura" <pdseniura@techie.com>
Approved by:	maintainer timeout
2004-12-23 10:02:12 +00:00
Norikatsu Shigemura
617938836d Clean up SQLite and related ports.
o Move databases/sqlite to databases/sqlite2.
o Fix dependency on databases/sqlite.
o Update sqlite2 to 2.8.15.
o Bump PORTREVISION, accordingly.

Approved by:	portmgr, maintainers of sqlite and related ports
2004-12-23 08:25:47 +00:00
Edwin Groothuis
c62c6164f8 astro/xearth - inclusion of a 'submitters' file
a new marker file for contributers who aren't blessed with
	commiter status (yet)

Feel free to backup if you think it's nonsense to have this file.

PR:		ports/74164
Submitted by:	Erik Greenwald <erik@smluc.org>
2004-12-23 01:41:51 +00:00
Herve Quiroz
9e484f23d4 Fix MASTER_SITES
PR:		75695
Submitted by:	Manfred Riem <mnriem@gmail.com>
Approved by:	maintainer timeout
2004-12-22 20:18:40 +00:00
Edwin Groothuis
fc3b74113f seti-applet -> seti_applet 2004-12-22 01:05:35 +00:00
Edwin Groothuis
48d3e7a7e6 Maintainer update: astro/seti-applet (2.1.3) revival
seti-applet 0.4.1 was removed as part of phase II of the
	GNOME 1.4 desktop removal. this PR refer to seti-applet
	2.1.3 which is GNOME 2.0 compliant.

PR:		ports/63715
Submitted by:	Cyrille Lefevre <cyrille.lefevre@laposte.net>
2004-12-22 01:04:46 +00:00
Kris Kennaway
60944d60cd Reset undeliverable maintainer address:
<vinc@freebsd-fr.org>: host mail.niv2.com[212.129.61.4] said: 550
    vinc@freebsd-fr.org unknown user account (in reply to RCPT TO command)
2004-12-19 22:08:16 +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
Joe Marcus Clarke
75bb900f42 Allow people to lock on to me from orbit. 2004-12-17 21:21:50 +00:00
Kris Kennaway
be3e1f7794 Clean up handling of locale directories at deinstall-time:
* Don't remove "system directories" (which were created by BSD.*.dist)
* Silently try to remove locale directories which we might have created
2004-12-16 05:49:27 +00:00
Volker Stolz
9d7de78803 Update to 6.2.1
PR:		ports/74925
Submitted by:	maintainer
2004-12-13 07:25:50 +00:00
Kris Kennaway
6ec2397837 BROKEN on 4.x: Does not compile 2004-12-11 21:50:01 +00:00
Ying-Chieh Liao
a486995bda add orsa 0.6.2
Orbit Reconstruction, Simulation and Analysis
2004-12-09 06:52:51 +00:00
Pav Lucistnik
58a93b4b1c - Update to 1.1.2
PR:		ports/74776
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
2004-12-08 15:36:59 +00:00
Palle Girgensohn
7e00f5ec93 Add myself as committer
Approved by: ade (mentor)
2004-12-06 04:15:51 +00:00
Pav Lucistnik
d05116099a - Fix runtime
PR:		ports/74648
Submitted by:	Vaida Bogdan <vaidab@safe-mail.net>
2004-12-04 23:47:20 +00:00
Jean-Sébastien Pédron
a899f7703f Add myself to the xearth's committers markers file
Reviewed by:	mux
2004-12-03 01:39:49 +00:00
Patrick Li
2c79726c85 Add missing dependency
Reported by:	pointyhat (kris)
2004-11-26 23:15:27 +00:00
Patrick Li
22a9353df4 Update to 3.52 2004-11-21 18:59:41 +00:00
Patrick Li
7d48f2ef28 At school. Quite busy but more commits coming soon. 2004-11-20 23:09:23 +00:00
Kirill Ponomarev
a852b324ec Add additional MASTER_SITES. 2004-11-16 17:08:10 +00:00
Pav Lucistnik
cee1bf4672 - Change dependency lines for gdesklets port, gdesklets-core.pc is going
away in next version
2004-11-15 01:17:16 +00:00
Pav Lucistnik
afba0f00f4 - Update to 4.07
PR:		ports/73869
Submitted by:	J.R. Oldroyd <fbsd@opal.com> (maintainer)
2004-11-12 22:20:16 +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
Pav Lucistnik
4be841cecd - Use OPTIONS
PR:		ports/73457
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
2004-11-05 19:41:43 +00:00
Kirill Ponomarev
01d7898c59 Update to version 1.3.3
PR:		ports/73342
Submitted by:	Ports Fury
2004-11-01 17:17:20 +00:00
Michael Johnson
4110d13b4a Add myself to the map
Approved by:	adamw (mentor)
2004-10-30 01:58:45 +00:00
Michael Johnson
b0823ae396 Change email to new FreeBSD.org address
Approved by:adamw (mentor)
2004-10-29 22:24:47 +00:00
Kirill Ponomarev
2aa9abbb73 Update to version 6.2
PR:		ports/73012
Submitted by:	maintainer
2004-10-26 17:53:46 +00:00
Pav Lucistnik
8d1ed19c97 SETI - Search for Extra-Terrestrial Intelligence
Use your unused CPU cycles to aid in computations analyzing radio
telescope information for possible signs of ET.

This version of SETI@home is based on BOINC (Berkeley Open
Infrastructure for Network Computing).  Several other projects
besides SETI@home are using BOINC.  BOINC lets you participate in
more than one project, and it lets you specify what fraction of
your computer time should go to each project.

This port requires net/boinc-client and together these supersede
the astro/setiathome port which is now known as SETI-Classic.

Be sure to join the "FreeBSD" team on the SETI website once you're
up and running.

WWW: http://setiweb.ssl.berkeley.edu/

PR:		ports/72715
Submitted by:	J.R. Oldroyd <fbsd@opal.com>
2004-10-17 22:47:46 +00:00
Volker Stolz
b756c33367 Unbreak on 4.x
Submitted by:	des
Approved by:	maintainer
2004-10-14 07:07:25 +00:00
Pav Lucistnik
9ee8737b33 - Update to 3.6.1
PR:		ports/72096
Submitted by:	Joel Ray Holveck <joelh@piquan.org>
2004-10-11 22:18:57 +00:00
Kris Kennaway
6a9e9f4b96 BROKEN: Does not install
Approved by:	portmgr (self)
2004-09-18 18:48:07 +00:00
Kris Kennaway
13e49e647b BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-18 07:47:13 +00:00
Alexey Dokuchaev
df8a93b656 Unbreak the build with recent GCC.
Reported by:	pointyhat.freebsd.org
Approved by:	portmgr (marcus), fjoe (mentor, implicit)
2004-09-15 17:19:10 +00:00
Dag-Erling Smørgrav
f8df20da12 Add a hackaround to allow gpsdrive to use serial devices on FreeBSD. The
original code is a non-portable Linuxism; this patch changes it to a non-
portable FreeBSDism.  A more elaborate and portable patch will be submitted
to the author.

Approved by:	portmgr (krion), maintainer
2004-09-07 10:38:47 +00:00
Tilman Keskinoz
f93e3fc274 - Support the "CAVOK" string: "Ceiling and visibility OK"
- Support the "9999" string: visibility > 10km
- All the world is not North America
  - Support Pressure values in hectopascals
  - Support weather stations outside of North America:
    Move Station ID detection out of the token parser loop
- Bump PORTREVISION and take Maintainership
2004-09-03 18:43:23 +00:00
Hye-Shik Chang
564607e2c0 Update to 0.12
Submitted by:	Tobias Klausmann <klausman@schwarzvogel.de> (author)
2004-09-03 15:18:28 +00:00
Pav Lucistnik
77abe4a2f0 - Update to 0.26 2004-08-29 21:55:29 +00:00
Pav Lucistnik
3bbb9c4567 Add gkrellmoon2, a GKrellM 2 plugin showing a moon phaze.
PR:		ports/70937
Submitted by:	Jan Srzednicki <w@wrzask.pl>
2004-08-29 18:28:06 +00:00
Alexey Dokuchaev
0ffa019ba1 Add myself and fjoe@.
Approved by:	fjoe (mentor)
2004-08-23 12:51:14 +00:00