Bug 141790 - [new port] net-im/zephyr : enterprise-class IM system
Summary: [new port] net-im/zephyr : enterprise-class IM system
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-20 02:30 UTC by Ben Kaduk
Modified: 2010-09-03 17:10 UTC (History)
0 users

See Also:


Attachments
file.shar (6.63 KB, text/plain)
2009-12-20 02:30 UTC, Ben Kaduk
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kaduk 2009-12-20 02:30:02 UTC
Zephyr is an enterprise-grade IM system, developed as part of MIT's Project Athena.  It is still in use at MIT, as well as Carnegie Mellon and a number of other sites.  It uses Kerberos for authentication, and cross-realm messaging is supported.

The existence of zephyr.1ts.org as an upstream (as opposed to just being a part of the Athena source tree) is relatively recent, so I do not believe that there are other mirror sites at present (though I may be able to get one set up, here)
and thus we must live with portlint's warning.

Doing a survey of ports that pass --with-krb5= to configure, it seems that
there is something of a split between passing a literal '/usr' and passing '${DESTDIR}/usr' when the base system Kerberos is desired; the latter seems marginally more correct, so I have opted for it.

Also note that this introduces (depending on OPTIONS) a dependency on
devel/e2fsprogs-libss, which is submitted as ports/140767 (currently suspended as the committer is waiting for tinderbox access), though this can be worked around by installing security/heimdal for the present (security/krb4 is BROKEN on FreeBSD >= 7, which I may try to fix one of these days ...).
Relatedly, it seems like it might be a little bit of overkill to use OPTIONS
to specify where to get libss ... any comments on whether I should just rip that out and put in an unconditional
LIB_DEPENDS+= ss:${PORTSDIR}/devel/e2fsprogs-libss
and leave it it that?

Fix: Patch attached with submission follows:
Comment 1 Baptiste Daroussin freebsd_committer freebsd_triage 2010-09-03 16:43:51 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-09-03 16:43:56 UTC
bapt        2010-09-03 15:43:42 UTC

  FreeBSD ports repository

  Modified files:
    net-im               Makefile 
  Added files:
    net-im/zephyr        Makefile distinfo pkg-descr pkg-plist 
    net-im/zephyr/files  patch-configure patch-zwgc-main.c zhm.in 
  Log:
  This is an enterprise-class instant messaging/notification system.
  It was developed as part of MIT's Project Athena, and has a
  unique design that leads to the ability to develop a unique
  sense of community.
  
  WWW: http://zephyr.1ts.org/
  
  PR:             ports/141790
  Submitted by:   Ben Kaduk <kaduk at mit.edu>
  
  Revision  Changes    Path
  1.136     +1 -0      ports/net-im/Makefile
  1.1       +48 -0     ports/net-im/zephyr/Makefile (new)
  1.1       +3 -0      ports/net-im/zephyr/distinfo (new)
  1.1       +45 -0     ports/net-im/zephyr/files/patch-configure (new)
  1.1       +26 -0     ports/net-im/zephyr/files/patch-zwgc-main.c (new)
  1.1       +37 -0     ports/net-im/zephyr/files/zhm.in (new)
  1.1       +6 -0      ports/net-im/zephyr/pkg-descr (new)
  1.1       +26 -0     ports/net-im/zephyr/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 dfilter service freebsd_committer freebsd_triage 2010-09-03 17:03:12 UTC
bapt        2010-09-03 16:02:57 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/vxlog          Makefile distinfo pkg-descr pkg-plist 
  Log:
  C++ logging library.
  
  WWW:    http://bitbucket.org/klepa/vxlog
  
  PR:             ports/141790
  Submitted by:   Konstantin Lepa <konstantin.lepa at gmail.com>
  
  Revision  Changes    Path
  1.4032    +1 -0      ports/devel/Makefile
  1.1       +32 -0     ports/devel/vxlog/Makefile (new)
  1.1       +3 -0      ports/devel/vxlog/distinfo (new)
  1.1       +3 -0      ports/devel/vxlog/pkg-descr (new)
  1.1       +17 -0     ports/devel/vxlog/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"