Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jul 2005 12:33:03 -0500 (EST)
From:      Steve Ames <steve@energistic.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/83396: Updates to net/openh323 and devel/pwlib... 
Message-ID:  <200507131733.j6DHX3mN047192@energistic.com>
Resent-Message-ID: <200507131740.j6DHeOqx093522@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507131733.j6DHX3mN047192>