ebuild for yacy_v0.39_20050722_425 + initscript for this package yacy is an p2p based distributed web-search engine, written in java. See http://www.yacy.net/yacy/ I suggest net-misc/yacy
Created attachment 64194 [details] yacy-0.39.20050722.425.ebuild ebuild
Created attachment 64195 [details] initscript for this package
Created attachment 64670 [details] yacy-0.391.20050726.434.ebuild ebuild for this package
Created attachment 65001 [details] initscript for this package better initscript for this package, uses the PID
newer (complete) ebuilds are in the portagetree from gentoo.de see http://www.gentoo.de/viewcvs/net-misc/yacy/ but request inclusion in the official tree furthermore
Feedback based upon gentoo.de 0.40.20050816.547 revision 1.1. Please fix, attach an updated ebuild and reopen: * LICENCE is spelt correctly (it should be spelt incorrectly) and invalid. * Drop the RESTRICT. * You can list multiple locations in SRC_URI. * ${WORKDIR}, ${FILESDIR} needs quoting.
Created attachment 66311 [details] yacy-0.40.20050816.547.ebuild
Created attachment 66312 [details] files/yacy.rc initscript for this package
Created attachment 66313 [details] files/yacy.confd config for this package
fixed as requested in #6
Thanks. Could a developer who's sure on the policy for a) Java things and b) Java things in /opt please check and tag appropriately?
Created attachment 66353 [details] yacy-0.40.20050816.547-r1.ebuild updated ebuild, now logfile is /var/log/yacy/yacy.log
Created attachment 66354 [details] files/yacy.confd see #12
Created attachment 66355 [details] files/yacy.rc see #12
* /bin/false shouldn't be used as shell in enewuser (bug #103421) * cp -a is not wanted (#103487) * Is DEPEND really DEPEND? I see that you use sudo in yacy.rc. (Does start-stop-daemon work with java apps?) (* cosmetic: one DEPEND per line and indent the second line in SRC_URI, please.)
Created attachment 70686 [details] yacy-0.41.20051004.848.ebuild new release yacy-0.41.20051004.848.ebuild yacy.rc-v.0.2 yacy.confd-v.0.2 > /bin/false shouldn't be used as shell in enewuser (bug #103421) fixed, set it to /bin/bash, hope its ok > cp -a is not wanted (#103487) fixed, use mv > Is DEPEND really DEPEND? I see that you use sudo in yacy.rc. (Does start-stop-daemon work with java apps?) I`m not sure about this, if you want stop yacy you run it again with a stop param. I stolen this meachnism with sudo from the freenet ebuild. > (* cosmetic: one DEPEND per line and indent the second line in SRC_URI, please.) fixed
Created attachment 70687 [details] files/yacy.confd-v.0.2
Created attachment 70688 [details] files/yacy.rc-v.0.2
Now there is an yacy-svn ebuild too. This check out the newest developer version from the yacy-repository und compile them with java-dev/ant. Should I place them here or open an new Bug?
Created attachment 74926 [details] yacy-0.42.20051216.1219.ebuild new release * yacy-0.42.20051216.1219.ebuild * yacy-0.42.20051216.1219.rc * yacy-0.42.20051216.1219.confd
Created attachment 74927 [details] files/yacy-0.42.20051216.1219.rc
Created attachment 74928 [details] files/yacy-0.42.20051216.1219.confd
Created attachment 79426 [details] yacy-0.43.20060210.1593.ebuild new release please update, there is an bug that allow bypass authentification in older releases
Created attachment 79427 [details] files/yacy-0.43.20060210.1593.rc
Created attachment 79429 [details] files/yacy-0.43.20060210.1593.confd
It seems there are more up to date ebuilds in the yacy wiki: http://www.yacy-websuche.de/wiki/index.php/En:GentooInstall
*** Bug 377931 has been marked as a duplicate of this bug. ***
yacy 1.0 version bump: http://fsfe.org/news/2011/news-20111128-01.en.html http://yacy.net/release/yacy_v1.0_20111127_8121.tar.gz
A version 1.0 ebuild is now available in the Stormfront overlay (can be added through layman). http://code.google.com/p/stormfront/
Ideally we want to rip apart all the embedded pre-compiled java jar dependencies that come with this binary ball, and include them as proper external dependencies, much like net-p2p/freenet does it. And compile this from source with ant. Oh, and v1.3 is out now :)
Version 1.4 is out.
As answer to #30, very old ebuilds to build it from svn can found here: http://files.deruwe.de/YaCy/old_stuff/old_overlay/overlay/net-misc/yacy-svn/
*** Bug 507726 has been marked as a duplicate of this bug. ***