Bug 108835 - [UPDATE] irc/tr-ircd 5.1.5 -> 5.7.3
Summary: [UPDATE] irc/tr-ircd 5.1.5 -> 5.7.3
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: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-06 15:40 UTC by Martin Matuska
Modified: 2007-02-08 22:40 UTC (History)
0 users

See Also:


Attachments
file.diff (39.58 KB, patch)
2007-02-06 15:40 UTC, Martin Matuska
no flags Details | Diff
patch-configure (837 bytes, text/plain)
2007-02-07 12:54 UTC, Martin Matuska
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Matuska 2007-02-06 15:40:15 UTC
Update of irc/tr-ircd 5.1.5 -> 5.7.3

This is a massive rewrite of the port.
- no more run as root, uses own user and group by default
- RCng startup script (trircd)
- fixed build for amd64
- installs bin/tr-ircd instead of bin/ircd 
  (conflict with irc/ircd-hybrid, irc/ptlink-ircd & co.)
- does not install bin/md5sum (we have our md5)
  (conflict with archivers/dpkg and not necessary)
- run and log directories can be defined via
  TRIRCD_RUNDIR and TRIRCD_LOGDIR
- configuration directory via TRIRCD_CONFDIR 
  (can be specified on runtime as well)
- user and group definable via TRIRCD_USER TRIRCD_GROUP

As there is no maintainer,
I would like to take maintainership of this port.

Tested with portlint & tinderbox.

Tinderbox log:
http://tinderbox.vx.sk/logs/6.2-FreeBSD-amd64/tr-ircd-5.7.3.log

SVN tree:
http://www.matuska.org/martin/cgi/viewvc.cgi/ports/irc/tr-ircd/?pathrev=28

.tar.gz:
http://www.matuska.org/martin/freebsd/ports/patches/irc/irc-trircd.tar.gz
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2007-02-06 17:02:54 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Matuska 2007-02-07 12:54:59 UTC
To build with 7-CURRENT, files/patch-configure needs to be altered. Here
is the new one.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2007-02-08 22:30:59 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2007-02-08 22:32:15 UTC
miwi        2007-02-08 22:32:06 UTC

  FreeBSD ports repository

  Modified files:
    irc/tr-ircd          Makefile distinfo pkg-descr pkg-plist 
    irc/tr-ircd/files    patch-configure 
  Added files:
    irc/tr-ircd/files    patch-Makefile.in 
                         patch-autoconf-ircpathgen 
                         patch-doc-Makefile.in 
                         patch-include-config.h 
                         patch-include-logtype.h 
                         patch-lib-md5-Makefile.in 
                         patch-newconf-Makefile.in 
                         patch-src-Makefile.in 
                         patch-src-ircsprintf.c pkg-deinstall.in 
                         pkg-install.in pkg-message.in trircd.in 
  Removed files:
    irc/tr-ircd/files    patch-doc::Makefile.in 
                         patch-help::Makefile.in 
                         patch-include::config.h 
                         patch-ircsprintf.c 
                         patch-wordfilter-Makefile.in tr-ircd.sh 
  Log:
  - Update to 5.7.3
  - Pass maintainership to submitter
  
  Changelog:
  - no more run as root, uses own user and group by default
  - RCng startup script (trircd)
  - fixed build for amd64
  - installs bin/tr-ircd instead of bin/ircd
    (conflict with irc/ircd-hybrid, irc/ptlink-ircd & co.)
  - does not install bin/md5sum (we have our md5)
    (conflict with archivers/dpkg and not necessary)
  - run and log directories can be defined via
    TRIRCD_RUNDIR and TRIRCD_LOGDIR
  - configuration directory via TRIRCD_CONFDIR
    (can be specified on runtime as well)
  - user and group definable via TRIRCD_USER TRIRCD_GROUP
  
  PR:             108835
  Submitted by:   Martin Matuska <martin@matuska.org>
  
  Revision  Changes    Path
  1.18      +81 -27    ports/irc/tr-ircd/Makefile
  1.9       +3 -3      ports/irc/tr-ircd/distinfo
  1.1       +21 -0     ports/irc/tr-ircd/files/patch-Makefile.in (new)
  1.1       +7 -0      ports/irc/tr-ircd/files/patch-autoconf-ircpathgen (new)
  1.3       +28 -10    ports/irc/tr-ircd/files/patch-configure
  1.1       +24 -0     ports/irc/tr-ircd/files/patch-doc-Makefile.in (new)
  1.3       +0 -15     ports/irc/tr-ircd/files/patch-doc::Makefile.in (dead)
  1.3       +0 -13     ports/irc/tr-ircd/files/patch-help::Makefile.in (dead)
  1.1       +26 -0     ports/irc/tr-ircd/files/patch-include-config.h (new)
  1.1       +25 -0     ports/irc/tr-ircd/files/patch-include-logtype.h (new)
  1.3       +0 -18     ports/irc/tr-ircd/files/patch-include::config.h (dead)
  1.2       +0 -12     ports/irc/tr-ircd/files/patch-ircsprintf.c (dead)
  1.1       +11 -0     ports/irc/tr-ircd/files/patch-lib-md5-Makefile.in (new)
  1.1       +11 -0     ports/irc/tr-ircd/files/patch-newconf-Makefile.in (new)
  1.1       +48 -0     ports/irc/tr-ircd/files/patch-src-Makefile.in (new)
  1.1       +12 -0     ports/irc/tr-ircd/files/patch-src-ircsprintf.c (new)
  1.2       +0 -11     ports/irc/tr-ircd/files/patch-wordfilter-Makefile.in (dead)
  1.1       +22 -0     ports/irc/tr-ircd/files/pkg-deinstall.in (new)
  1.1       +35 -0     ports/irc/tr-ircd/files/pkg-install.in (new)
  1.1       +22 -0     ports/irc/tr-ircd/files/pkg-message.in (new)
  1.2       +0 -20     ports/irc/tr-ircd/files/tr-ircd.sh (dead)
  1.1       +51 -0     ports/irc/tr-ircd/files/trircd.in (new)
  1.3       +3 -0      ports/irc/tr-ircd/pkg-descr
  1.5       +248 -143  ports/irc/tr-ircd/pkg-plist
_______________________________________________
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"