FreeBSD Bugzilla – Bug 156248
[NEW PORT] net/yate: Yet Another Telephony Engine
Last modified: 2011-05-22 13:40:07 UTC
Yate - Yet Another Telephony Engine
is a next-generation telephony engine; while currently focused on
Voice over Internet Protocol (VoIP) and PSTN, its power lies in its
ability to be easily extended. Voice, video, data and instant
messenging can all be unified under Yate's flexible routing engine,
maximizing communications efficiency and minimizing infrastructure
costs for businesses.
Fix: Patch attached with submission follows:
i would like to commit your port with the following changes. Can you
approve and make sure that everything still works?
Can't build/install because:
1) is not LIB_DEPENDS for openssl
2) "yate" user and groups are absent in /usr/ports/UIDs /usr/ports/GIDs
Need to add
"yate:*:204:" to /usr/ports/GIDs
"yate:*:204:204::0:0:Yate - Yet Another Telephony Engine:/nonexistent:/usr/sbin/nologin"
New patch is in attache
I add ssl support options and --without flag to other options
On 4/10/11 6:08 PM, Valery Komarov wrote:
> Hi, Florian.
>> Oops, i removed the --with-openssl line but i wanted to drop the openssl
>> dependancy. I'm just testing my change. This is how i wanted it to be.
> I send new patch based on this patch(yate2.diff) to bug-followup@FreeBSD.org.
> I add ssl support options and --without flag to other options
Did you have a look at the other changes?
- add build depend on pkg-config, otherwise openssl is not found
- fix installation of PORTDOCS in $PREFIX/share/doc/yate instead of
- fix pkg-plist
- use USERS GROUPS (will register it in UIDs and GIDs, just did not send
- remove pkg-install
- shorten pkg-desc
- fix yate.sh.in
- remove unneeded DOCSDIR and PLIST_SUB
and new in this patch
- fix NOPORTDOCS case.
it also incorporates you OPTION for SSL
It builds successfully in a tinderbox now. So if you approve i'm going
to commit it.
> Did you have a look at the other changes?
> - add build depend on pkg-config, otherwise openssl is not found
> - fix installation of PORTDOCS in $PREFIX/share/doc/yate instead of
> - fix pkg-plist
> - use USERS GROUPS (will register it in UIDs and GIDs, just did not send
> the diff)
> - remove pkg-install
> - shorten pkg-desc
> - fix yate.sh.in
> - remove unneeded DOCSDIR and PLIST_SUB
> and new in this patch
> - fix NOPORTDOCS case.
> it also incorporates you OPTION for SSL
> It builds successfully in a tinderbox now. So if you approve i'm going
> to commit it.
Yes, i have looked through your changes, all changes are right.
Build with last patch was successful (with all options).
I approve all your changes and i think also, it is necessary to use
"Yate 3.3.2 minor release on April 12th, 2011. Fixed Jingle calls to
Google Voice dropping around 5 minutes in the call."
So, i do new patch
flo 2011-05-22 12:38:03 UTC
FreeBSD ports repository
. GIDs UIDs
net/yate Makefile distinfo pkg-descr pkg-plist
net/yate/files extra-patch-noalsa extra-patch-noportdocs
- add a current version of yate (3.3.2p1). This is not a repocopy of
net/yate-devel as net/yate already existed in the repository.
- register in UIDs/GIDs (uses same UID/GID as yate-devel)
Submitted by: Valeriy Komaorv <firstname.lastname@example.org>
Revision Changes Path
1.139 +2 -1 ports/GIDs
1.153 +2 -1 ports/UIDs
1.1 +143 -0 ports/net/yate/Makefile (new)
1.1 +2 -0 ports/net/yate/distinfo (new)
1.1 +23 -0 ports/net/yate/files/extra-patch-noalsa (new)
1.1 +20 -0 ports/net/yate/files/extra-patch-noportdocs (new)
1.1 +46 -0 ports/net/yate/files/patch-Makefile.in (new)
1.1 +19 -0 ports/net/yate/files/patch-conf.d__Makefile.in (new)
1.1 +47 -0 ports/net/yate/files/patch-configure.in (new)
1.1 +11 -0 ports/net/yate/files/patch-modules__Makefile.in (new)
1.1 +11 -0 ports/net/yate/files/patch-modules__h323chan.cpp (new)
1.1 +15 -0 ports/net/yate/files/pkg-message.in (new)
1.1 +46 -0 ports/net/yate/files/yate.sh.in (new)
1.1 +13 -0 ports/net/yate/pkg-descr (new)
1.1 +474 -0 ports/net/yate/pkg-plist (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"