1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

4105 Commits

Author SHA1 Message Date
Joe Marcus Clarke
29166337b6 Be sure to create all of the X11BASE MIME subdirectories since we will
be responsible for removing them.

Approved by:	portmgr (implicit)
2005-01-03 21:46:28 +00:00
Kirill Ponomarev
0c676f8a64 Fix plist.
Approved by:	portmgr (implicit)
2005-01-03 10:02:04 +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
55fb9b78fa Update to 10.14 2004-12-30 21:45:38 +00:00
Pav Lucistnik
e2021ef6a5 - Create an empty database in X11BASE
This is not strictly needed, and it violates a "stay in prefix" rule,
  but it's necessary to avoid pointyhat from reporting leftover files
  in ports which actually do create mime database in X11BASE, for example,
  comms/xlog.

- Change @cwd+%D to %%X11BASE%%, there are no files listed after @cwd anymore.
2004-12-30 21:34:20 +00:00
Sergey Matveychuk
333954d71c - This port works on amd64
PR:		ports/75653
Submitted by:	Roland Smith <rsmith(at)xs4all.nl>
2004-12-30 19:24:56 +00:00
Dag-Erling Smørgrav
8a8dea62ac Before performing any work, unset a number of environment variables which
may adversely affect the port build.  See the man page for details.
2004-12-30 17:45:43 +00:00
Kirill Ponomarev
344d59f9f0 Support NO_WRKSUBDIR properly
PR:		ports/75631
Submitted by:	Ports Fury
2004-12-30 09:33:04 +00:00
Joe Marcus Clarke
2e7037daf6 Update to 2.6.
PR:		75600
Submitted by:	maintainer
2004-12-29 22:33:52 +00:00
Mario Sergio Fujikawa Ferreira
120a8c37bf New port kfile-torrent version 0.6: Konqueror KFilePlugin to display
info about BitTorrent .torrent files
2004-12-29 06:05:59 +00:00
Pav Lucistnik
cb4057b78f - Remove all man directories 2004-12-28 17:51:38 +00:00
Pav Lucistnik
4e08f235a1 - Silence unexec lines 2004-12-28 14:06:47 +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
Joe Marcus Clarke
edd78a5bb3 Make sure update-mime-database is run during package installation as well.
Reported by:	GNOME Tinderbox
2004-12-26 07:05:08 +00:00
Joe Marcus Clarke
a5b0e7da4f Don't statically add dynamically generated files to the plist. Instead,
just remove them if they exist during deinstall.  This should fix
the packaging problems.
2004-12-25 21:07:13 +00:00
Mario Sergio Fujikawa Ferreira
5bb578428d Remove deprecated USE_SIZE 2004-12-25 11:43:58 +00:00
Kirill Ponomarev
4063db25cb Update to 0.4.0
PR:		ports/75449
Submitted by:	maintainer
2004-12-24 11:55:51 +00:00
Kirill Ponomarev
ebd5247dc1 Fix maintainer's email.
Submitted by:	maintainer
2004-12-24 11:39:19 +00:00
Alexey Zelkin
b4e2f726dc Respect PTHREAD_LIBS by default
PR:		ports/62919
Submitted by:	Craig Rodrigues <rodrigc@crodrigues.org>
2004-12-24 07:16:12 +00:00
Jeremy Messenger
d07c705d2a Fix the pkg-plist for X11BASE stuff.
Reported by:	pointyhat via kris
2004-12-24 06:36:45 +00:00
Kris Kennaway
32fa703784 Chase print/acroread5 to print/acroread
Extra Special Pointy Santa Hat to:	trevor
2004-12-24 02:05:32 +00:00
Alexey Dokuchaev
5e8f2e5862 Fix bad C++ code and thus unbreak with recent GCC. 2004-12-23 15:07:11 +00:00
Kirill Ponomarev
dbaf45e114 Change maintainer's email.
PR:		ports/75415
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2004-12-23 12:11:30 +00:00
Edwin Groothuis
c87f780e3e add gkx86info2 2004-12-23 09:42:19 +00:00
Edwin Groothuis
ad1d89d5a6 [New Port] misc/gkx86info2 - GKrellM2 plugin printing current clock speed
GKrellM2 plugin that simply prints the current clock speed

PR:		ports/68919
Submitted by:	Tobias Roth <ports@fsck.ch>
2004-12-23 09:41:54 +00:00
Edwin Groothuis
986259ccbf add gkrellmlaunch2 2004-12-23 09:36:47 +00:00
Edwin Groothuis
88e89b4329 New port: misc/gkrellmlaunch2: GKrellM2 plugin for one-click access
to frequently used programs

	An update for gkrellmlaunch for GKrellM 2+. Allows a
	user-specified list of programs to be added to GKrellM for
	one-click launch access.

PR:		ports/70828
Submitted by:	hideo <hideo@lastamericanempire.com>
2004-12-23 09:33:22 +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
Michael Nottebrock
ab47ced53a Add i18nized doc subdirs to kdehier and adjust i18n port plists accordingly. 2004-12-22 22:04:15 +00:00
Edwin Groothuis
f788c3f38b [PATCH] misc/ezload: Maintainer Change
Please reassign ownership of the misc/ezload port to me at
	mcampos@bpsw.biz.  Thanks so much (and to Nick for all of
	his USB work!).

	Port maintainer (n_hibma@FreeBSD.ORG) is cc'd.

PR:		ports/75366
Submitted by:	Max Campos <mcampos@bpsw.biz>
2004-12-22 06:35:33 +00:00
Kris Kennaway
3e57c8d5d9 Don't remove system locale directories (not listed in the relevant
BSD.*.dist), but do remove locale directories that are not listed
there.  Moreover, don't try to unconditionally @dirrm these
directories since they're shared with other ports and are likely to
still be in use.
2004-12-20 06:25:32 +00:00
Kirill Ponomarev
b7ff6e650d Update to 10.13 2004-12-19 11:38:19 +00:00
Michael Nottebrock
f9a261acc1 Bring the i18n metaports in sync with the available i18n subports. 2004-12-19 00:36:33 +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
Pav Lucistnik
59e674332a - Put the distfile on FreeBSD's mirrors, original master site is dead
PR:		ports/75189 (inspired by)
Submitted by:	Thomas Kempka <t.kempka@web.de> (maintainer)
2004-12-18 19:44:51 +00:00
Michael Nottebrock
8702d7cf1d Fix yet another plist nit. 2004-12-18 08:45:29 +00:00
Joe Marcus Clarke
a8e7ad4313 Don't statically create GConf schema file stubs. The GConf handling code
should create these file as needed.
2004-12-18 01:54:05 +00:00
Michael Nottebrock
a444c98478 Fix plist. 2004-12-17 09:14:55 +00:00
Michael Nottebrock
42c62ca5d3 Fix some more plist nits. 2004-12-17 09:04:11 +00:00
Michael Nottebrock
43136aaadc Fix kde3-i18n ports. 2004-12-16 11:24:06 +00:00
Kris Kennaway
4debdfc471 Don't remove system locale directories 2004-12-16 05:58:08 +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
Martin Cracauer
b2f715d150 Update to 2.5.1.
Has SO_REUSEADDR, fixed 4 GB limit when using bandwidth limitation.
See CHANGES in distfile.
2004-12-15 17:17:02 +00:00
Pete Fritchman
bab3f98b6a - add author's site back to MASTER_SITES and WWW:
PR:		73672
Submitted by:	Jason Harris <jharris@widomaker.com>
2004-12-15 17:16:32 +00:00
Kirill Ponomarev
3e3ceb2178 Fix COMMENT format
Rearrange USE_GNOME
Add WITHOUT_NLS knob

PR:		ports/75114
Submitted by:	Ports Fury
2004-12-15 15:35:23 +00:00
Edwin Groothuis
d7acb210f6 New port: misc/pear-Text_Figlet Render text using FIGlet fonts
Engine for use FIGlet fonts to rendering text.

PR:		ports/75103
Submitted by:	Antônio Carlos Venâncio Júnior <antonio@php.net>
2004-12-15 12:19:35 +00:00
Michael Nottebrock
d7a3f05d24 Distfile got rerolled.
PR: 75076 (based on)
Submitted by: Jose M Rodriguez <josemi@freebsd.jazztel.es>
2004-12-15 11:01:59 +00:00
Sergey Matveychuk
89c9480609 Roll back my previous commit.
Requested by:	pav
2004-12-14 10:52:08 +00:00
Sergey Matveychuk
7746ee71a0 pkg-plist for gnuls port is missing $PREFIX/lib/charset.alias
PR:		ports/75020
Submitted by:	maintainer
2004-12-14 02:07:23 +00:00