ports/83396: Updates to net/openh323 and devel/pwlib...
Steve Ames
steve at energistic.com
Wed Jul 13 17:40:25 UTC 2005
>Number: 83396
>Category: ports
>Synopsis: Updates to net/openh323 and devel/pwlib...
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 13 17:40:24 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Steve Ames
>Release: FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD energistic.com 5.4-STABLE FreeBSD 5.4-STABLE #34: Tue Jul 12 00:12:30 EST 2005 steve at energistic.com:/usr/obj/usr/src/sys/VV i386
>Description:
The current versions of net/openh323 and devel/pwlib in the
ports tree are fairly old. I recommend that they be repocopied
to versioned portnames and current stable versions brought into
the ports tree. This will allow other packages to make use of
newer openh323/pwlib bugfixes and features.
>How-To-Repeat:
N/A
>Fix:
netchild at FreeBSD.org has offered to handle the post-repo-copy work.
Patches and repo-copy should work like this:
Repo-Copy:
devel/pwlib -> devel/pwlib152
net/openh323 -> net/openh323-112
Apply http://steve.energistic.com/h323-ports/pwlib-playnice.patch
Changes Makefile to use AUTOCONF 259 (to be consistent with
net/openh323 which already uses 259)
Modifies include path so the port will compile/link even
with other versions of pwlib installed on the system
Apply http://steve.energistic.com/h323-ports/oh323-dependants.patch
modify all ports that have devel/pwlib and/or net/openh323
as a dependancy to use devel/pwlib152 and net/openh323-112
instead. This should cause all ports to work exactly as they
do now. Some will require work to work properly with the
newer versions of openh323 and pwlib
Apply http://steve.energistic.com/h323-ports/openh323-112-115.patch
Upgrades net/openh323 to version 1.15.3
(patch based on Alexander Leidinger's port)
Apply http://steve.energistic.com/h323-ports/pwlib-152-184.patch
Upgrades devel/pwlib to 1.8.4
(patch based on Alexander Leidinger's port)
At the end of this sequence no ports will actually utilize the
new net/openh323 or devel/pwlib. The platform will be there so
that ports (such as net/gnomemeeting or net/gatekeeper) can be
updated to use the newer versions.
There are a couple of small BSD related bugs in these newer versions
(way less than the old ones though) that are scheduled to be fixed
in a maintenance release in the next several weeks.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list