Attached hybserv2.tar.bz2 containing hybserv2-1.8.0.ebuild and files/Makefile.diff and hybserv script. The Makefile.diff patch will remove symlink creations and permission changes from the Makefile. Symlinks are created with dosym in the ebuild and some permissions changed in the ebuild as well. The hybserv is the init script. Hybserv2 is IRC services (nickserv, chanserv, operserv, seenserv, memoserv...) for hybrid6 ja hybrid7 ircd daemons. May work on some forks too. http://www.srce.hr/~kreator/ I suggest net-irc/hybserv2. This ebuild depends on net-irc/hybrid-7 I submitted few minutes ago.
Created attachment 5391 [details] hybserv2-1.8.0.ebuild
I did a new version of this ebuild. Now it won't install conf files under ircd config path. I wanted to run services from another box (not the one running ircd) so I thought some people might want to do the same. I also made all the mods into Makefile.ins and such go to one .diff. And fixed some minor issues. It works nicely with ircd-hybrid-7-r6 that I submitted yesterday. So I'll attach a package soon. It obsoletes the previous one. It has the ebuild hybserv2-1.8.0-r1.ebuild and hybserv2 init script as well as the digest file and the .diff.
Created attachment 6813 [details] hybserv2-1.8.0-r1.ebuild and other files
Sorry, I have exams now and I don't have the time to spend on this bug now. I'll work it in one or two weeks perhaps more.
Created attachment 13545 [details] hybserv-1.9.0 rc2 ebuild Ok. New hybserv ebuild which should support hybrid[5-7] and dancer. The tarball includes files: net-irc/hybserv-cvs/Manifest net-irc/hybserv-cvs/hybserv-cvs-1.9.0_rc2.ebuild net-irc/hybserv-cvs/files/digest-hybserv-cvs-1.9.0_rc2 net-irc/hybserv-cvs/files/hybserv-1.9.0_rc2.diff net-irc/hybserv-cvs/files/hybserv (the init script) Someone should check this with dancer, works nicely with ircd-hybrid-7.0. Apparently services databases are not compatible since I got fatal errors while reading chan.db. Could be a berkeley db thingie. I changed the binary location to /usr/sbin and did s/hybserv2/hybserv/ in the ebuild which resulted in smaller patch but this _is_ still hybserv2. AFAIK hybserv is no longer maintained.
Sorry, I'm too busy with the hppa port.
I am not certain that adding a cvs copy of hybserv would be a good idea is there a stable version that we can use?
the author has released hybserv-1.8.0 as stable a long time ago. maybe i can take a look at making en ebuild of it later this week. ok?
Yep that would be great. thanks
i'm sorry but i've been way too busy lately. i'll look into the stable ebuild as soon as possible, no promises this time though. autohalfopping seems to be disabled in the cvs version so i probably need to go back to stable myself.
Throwing this back to bug-wranglers since i dont have time.
Created attachment 32629 [details] Hybserv-1.8.0 stable ebuild Contents of the tarball: net-irc/ net-irc/hybserv/ net-irc/hybserv/Manifest net-irc/hybserv/files/ net-irc/hybserv/files/hybserv-1.8.0.diff net-irc/hybserv/files/digest-hybserv-1.8.0 net-irc/hybserv/files/hybserv net-irc/hybserv/hybserv-1.8.0.ebuild I had forgot all about this ebuild. Sorry! Here's finally the stable ebuild. I dropped the unnecessary pth dep and also changed the user from ircd -> hybrid, just like in the ircd-hybrid ebuilds in ~x86 tree. I don't run this version myself so testing is needed.
Ok, I'm running 1.8.0 stable myself now. Seems to work fine. Halfopping works again which didn't work on 1.90_rc2. Have fun.
If you are still interested in this, then please attach a plaintext ebuild and patches for the current version and reopen then. We don't want tarballs and don't need digests, manifests etc. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2