into separate ports. The OPTIONS will remain as of yet and trigger dependencies
now, for easy transition.
Update KOffice to version 1.3.2.
Add patches to fix a number of issues, including:
- fix kxkb on Xorg
- fix kdemultimedia WITH_MPEGLIB (now mpeglib_artsplug) compilation on gcc 3.4.2
with optimizations greater than -O
Add security related patches and entries to portaudit.txt.
commenting of ttyclose() for __FreeBSD_version >= 502122.
First symptom.
# kldunload ltmdm.ko
kldunload: can't unload file: Device busy
Second symptom.
If ppp(8) used for connect /dev/cual0 and it was
disconnected, the new ppp session return the
following error in ppp.log:
tun0: Warning: deflink: /dev/cual0: Bad file descriptor
Bump PORTREVISION one more time.
one more time bump PORTREVISION.
Reset MAINTAINER field to ports@FreeBSD.org, because
Daniel O'Connor no longer have the hardware though.
Pointly hat: osa
2) Correct filename for patch, now it name is patch-sys-dev-ltmdm-ltmdmsio.c
3) Fix run on recent -CURRENT by removing ttyclose() calls
Symptoms:
# kldload ltmdm.ko
kldload: can't load ltmdm.ko: No such file or directory
# dmesg | head -1
link_elf: symbol ttyclose underfined
4) Move PORTDOCS from pkg-plist to Makefile
5) Utilize DATADIR macro
5) Reorganize install target for PORTDOCS
6) Bump ${PORTREVISION}
Symptoms:
1) kldload ltmdm.ko
kldload: can't load ltmdm.ko: No such file or directory
2) dmesg | head -1
link_elf: symbol ttyclose underfined
Bump PORTREVISION.
----- Transcript of session follows -----
451 4.4.1 reply: read error from mix.premierbank.dp.ua.
<kot@premierbank.dp.ua>... Deferred
Message could not be delivered for 1 week
Message will be deleted from queue
For two consecutive weeks.
Testing of both the bluetooth stack and this port (and the related openobex one) on non i386 machines are encouraged. Please report any problems.
PR: ports/68912
Submitted by: Guido Falsi (maintainer)
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
APRS is Amateur Position Reporting System. It's a system for handling
real time information across radio and internet links.
PR: ports/68655
Submitted by: Carl Makin <carl@stagecraft.cx>
longlat2locator function which requires an extra function to be passed.
PR: ports/66409
Submitted by: Matt Dawson <matt@mattsnetwork.co.uk> (maintainer)
Approved by: adamw (mentor)
to documentation. Except from diff:
+I had somehow lost the edit to ckutio.c that changed the UUCP lockfile for
+Mac OS X from /var/spool/uucp to /var/spool/lock. So I slipped it in and
+re-uploaded version 8.0.211. You can tell the difference because SHOW
+VERSIONS has a 17 Apr 2004 for the Communications I/O module. Also the 10.3
+executable now has a designer banner: "Mac OS X 10.3". makefile, ckuver.h,
+ckutio.c, ckuus[45].c, 17 Apr 2004.
PR: ports/65694
Reported by: Helge Oldach <kermitmar04@oldach.net>
This program is a Gtk+/Gtkmm front end for the efax program for
receiving and sending faxes with a fax modem. Any files to be faxed
must be in postscript format, which is the generic printer format for
Unix/Linux systems. The program will use ghostscript to convert these
into the Group 3 fax format which the fax modem will understand.
WWW: http://www.cvine.freeserve.co.uk/efax-gtk/
PR: ports/63844
Submitted by: Jean-Baptiste Quenot <jb.quenot@caraldi.com>
exercises: Classic exercise, the Koch method, Callsign exercise, and
exercises read from files.
PR: ports/64358
Submitted by: Scott Lambert <lambert@lambertfam.org>
to transport files over OBEX protocol. This only works for Bluetooth
and needs -CURRENT as of January 20 or newer (sdpd import) to work,
so IGNORE on 5.2.1-R and older.
PR: ports/64597
Submitted by: Guido Falsi <mad@madpilot.net>
a data over infrared and Bluetooth.
This port is adapted to work with FreeBSD Bluetooth stack.
PR: ports/64596
Submitted by: Guido Falsi <mad@madpilot.net>
- better handling of client command (^Ec|) when user is bumped,
conserver is reconfigured, etc
- added 'initsubst' option for 'initcmd' substitutions like
'devicesubst' and 'execsubst'
- modified and added to *subst (initsubst, etc) syntax to allow
for flexibility and future enhancement
- changed 'port' and 'portinc' minimums from 1 to 0 - it allows
more flexibility and helps with 0-based counting
- added --with-extmsgs configure switch to enable entertaining
messages
- added ability to "move" to a new console via '^Ec;'
- added a dump of console information when -S is used twice
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
the USE_<x> equivalents. In the current scheme of things, the WANT_
variables in this case are synonymous with the USE_ ones, and thus need
to be exterminated.
First in a series of major autotools cleanups.
Important changes:
==================
KDE:
- Audio/arts does not install artswrapper anymore, instead it is provided by
audio/artswrapper. See UPDATING.
- misc/kdeaddons3 is now a metaport with
editors/kate-plugins
editors/vimpart
games/atlantikdesigner
misc/kaddressbook-plugins
misc/kfile-plugins
misc/kicker-applets
misc/knewsticker-scripts
misc/konq-plugins
misc/ksig
misc/renamedlgplugins
multimedia/noatun-plugins
net/kontact-plugins
as slave ports.
- A number of KDE ports now uses OPTIONS do make various WITH_* options more
visible.
- Plist fixes
- devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for
newly created projects.
- kdebase will no longer remove previous KDM configurations. This won't take
effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still
remove the configuration), but subsequent updates will merge old configs.
QT:
- Previous versions of QT could be compiled with debugging-support enabled by
defining DEBUG. This switch has been renamed to the more unambiguous
WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports).
Important changes:
==================
- Kmail and knode have been moved from kdenetwork to kdepim. This
means you will have to install kdepim if you want to continue using
kmail or knode. This is to ease integration with korganizer, in
the new 'Kontact' application.
- The arabic translations for KDE and KOffice have been moved from
misc to the arabic category.
- There is a new module called kdeaccessibility in the accessibility
category. It contains a few utilities for disabled users like a
magnification lens and a text-to-speech frontend.
- In KDM, you need to select the 'CUSTOM' session profile in order
to have your .xsession executed. This is particularly important if
you're using the aegypten tools
(http://freebsd.kde.org/howtos/aegypten-kmail.php).
- We have started making more parts of the ports optional. In kdepim,
both Kandy and KPilot can be turned off with ports-knobs. This
process will continue in the 3.2 series.
written using Gtk+ and Gnome widgets by Alexandru Csete.
Part of the grounstation suite, it purpose is to control
an amateur radio transceiver from X. It supports any of
the transceivers that hamlib supports, including rpc.rigd
over the network. However, at present only a subset of the
hamlib functions are provided.
The groundstation suite comprises Gnome-rig and Gnome-predict
and is intended to provide a low-cost amateur radio station
with the facilities of a high-end satellite station.
WWW: http://groundstation.sourceforge.net/
PR: ports/61729
Submitted by: Matt Dawson <matt@mattsnetwork.co.uk>
written using Gtk+ and Gnome widgets by Alexandru Csete.
Part of the grounstation suite, its purpose is to track
the various amateur, weather and military satellites that
are of interest to radio amateurs.
The groundstation suite comprises Gnome-rig and Gnome-predict
and is intended to provide a low-cost amateur radio station
with the facilities of a high-end satellite station.
WWW: http://groundstation.sourceforge.net/
PR: ports/61727
Submitted by: Matt Dawson <matt@mattsnetwork.co.uk>
The comms/qpage port has a few minor problems. A default installation gives
the following errors when the /usr/local/etc/rc.d/qpage.sh script is
execute:
qpage[68438]: cannot open /etc/qpage.cf: No such file or directory
qpage[68438]: cannot access LockDir(/var/spool/lock): Permission denied
qpage[68438]: cannot access QueueDir(/var/spool/qpage): No such file or directory
qpage[68438]: cannot chdir to QueueDir(/var/spool/qpage): No such file or directory
In short:
1) qpage looks for its configuration file in /etc instead of /usr/local/etc
2) It setuid()'s to a user (daemon) without permission to access /var/spool/lock
but does not document this anywhere outside of the source.
3) It's queue directory is not created by installing the port.
PR: ports/48059
Submitted by: Kirk Strauser <kirk@strauser.com>
headers in certain files. It also blindly assumed the default prefix
for the etc directory was /etc. Also pet portlint.
PR: ports/60680
Submitted by: Samy Al Bahra <samy@kerneled.com>
to their historical values as in r1.1. Once the port is added,
these lines should not change.
(This commit fixes the last reference to ports@FreeBSD.org in ports'
Makefiles that does not use the canonical capitalization form)