summaryrefslogtreecommitdiff
path: root/net-misc/yacy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /net-misc/yacy
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'net-misc/yacy')
-rw-r--r--net-misc/yacy/Manifest1
-rw-r--r--net-misc/yacy/files/yacy-ipv6.service13
-rw-r--r--net-misc/yacy/files/yacy.confd17
-rw-r--r--net-misc/yacy/files/yacy.rc74
-rw-r--r--net-misc/yacy/files/yacy.service13
-rw-r--r--net-misc/yacy/metadata.xml8
-rw-r--r--net-misc/yacy/yacy-1.930.202405130205.ebuild65
7 files changed, 0 insertions, 191 deletions
diff --git a/net-misc/yacy/Manifest b/net-misc/yacy/Manifest
deleted file mode 100644
index 7a9fa3c1d54c..000000000000
--- a/net-misc/yacy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST yacy_v1.930_202405130205_59c0cb0f3.tar.gz 101877649 BLAKE2B d620d60ef955ef12b3ed41d65597e12bda94c06952f6fae085d789d261c3c8b4d09441f2f61aff5bcfaa922f17fd531c087fdb343374153bead9a0013c6b500b SHA512 53f4951ec2b89b7ada9ebd8ad4bc3cd95e7f0fbe9c649123749e1fa076c20854289fd1af859711119a50dab81157c1c952d67398cbc4bdf009dbfa7e115906e5
diff --git a/net-misc/yacy/files/yacy-ipv6.service b/net-misc/yacy/files/yacy-ipv6.service
deleted file mode 100644
index 34e409729aa6..000000000000
--- a/net-misc/yacy/files/yacy-ipv6.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=YaCy
-After=network.target
-
-[Service]
-Environment=CLASSPATH=.:htroot:lib/*
-Environment="JAVA_ARGS=-Xmx600m -Xms180m -server -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactsolr.MMapDirectoryFactory"
-ExecStart=/usr/bin/java $JAVA_ARGS net.yacy.yacy
-User=yacy
-WorkingDirectory=/usr/share/yacy
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/yacy/files/yacy.confd b/net-misc/yacy/files/yacy.confd
deleted file mode 100644
index e076dcb9dedf..000000000000
--- a/net-misc/yacy/files/yacy.confd
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# home-directory
-YACY_HOME="/usr/share/yacy"
-
-# user to run yacy as
-YACY_USER="yacy"
-
-# java options (optional)
-JAVA_OPTIONS="-Xmx600m -Xms180m"
-
-# niceness (optional)
-NICENESS="1"
-
-# wait on stop, should be maxWaitingWordFlush, see DATA/SETTINGS/httpProxy.conf
-WAIT_ON_STOP="180"
diff --git a/net-misc/yacy/files/yacy.rc b/net-misc/yacy/files/yacy.rc
deleted file mode 100644
index 1c292ea9728c..000000000000
--- a/net-misc/yacy/files/yacy.rc
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- need net
-}
-
-cd $YACY_HOME
-
-JAVA="$(java-config --java)"
-
-JAVA_ARGS=""
-if [ -e DATA/SETTINGS/httpProxy.conf ] ; then
- for i in $(grep javastart DATA/SETTINGS/httpProxy.conf); do
- i="${i#javastart_*=}";
- JAVA_ARGS=-$i" "$JAVA_ARGS;
- done
-fi
-
-CLASSPATH=""
-test -e lib/ && for N in `ls -1 lib/*.jar`; do CLASSPATH="$CLASSPATH$N:"; done
-CLASSPATH="-classpath classes:htroot:$CLASSPATH"
-
-if [ -n "${NICENESS}" ] ; then
- NICE="nice -n ${NICENESS}"
-fi
-
-#PORT="8090"
-
-start() {
- set -x
- ebegin "Starting YaCy"
- ${NICE} sudo -u ${YACY_USER} ${JAVA} ${JAVA_OPTIONS} ${JAVA_ARGS} ${CLASSPATH} net.yacy.yacy &
- echo $! > /var/run/yacy.pid
- sleep 1
- ps ax|grep "^ *$(cat /var/run/yacy.pid)" > /dev/null
- eend $?
-}
-
-stop() {
- ebegin "Shutting down YaCy"
- sudo -u ${YACY_USER} ${JAVA} ${JAVA_OPTIONS} ${JAVA_ARGS} ${CLASSPATH} net.yacy.yacy -shutdown >/dev/null 2>&1 &
- einfon "Waiting ."
- cnt=0
- while ( ps ax|grep "^ *$(cat /var/run/yacy.pid)" > /dev/null )
- do
- cnt=`expr $cnt + 2`
- if [ $cnt -gt ${WAIT_ON_STOP} ] ; then
- eend 1 "Failed."
- exit
- fi
- sleep 2
- printf "."
- done
- rm /var/run/yacy.pid
- echo "done."
- eend $?
-}
-
-status() {
- if service_started "${myservice}" ; then
- if ! ps p `cat /var/run/yacy.pid` >/dev/null 2>&1 ; then
- eerror "Service seems to be down"
- return 1
- fi
- else
- if [ -e /var/run/yacy.pid ]; then
- eerror "Service seems to be running already"
- return 1
- fi
- return 0
- fi
-}
diff --git a/net-misc/yacy/files/yacy.service b/net-misc/yacy/files/yacy.service
deleted file mode 100644
index 187e9e9eed19..000000000000
--- a/net-misc/yacy/files/yacy.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=YaCy
-After=network.target
-
-[Service]
-Environment=CLASSPATH=.:htroot:lib/*
-Environment="JAVA_ARGS=-Xmx600m -Xms180m -server -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Dsolr.directoryFactsolr.MMapDirectoryFactory"
-ExecStart=/usr/bin/java $JAVA_ARGS net.yacy.yacy
-User=yacy
-WorkingDirectory=/usr/share/yacy
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/yacy/metadata.xml b/net-misc/yacy/metadata.xml
deleted file mode 100644
index 5df84e39a2b3..000000000000
--- a/net-misc/yacy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>stkw0@disroot.org</email>
- <name>David Roman</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-misc/yacy/yacy-1.930.202405130205.ebuild b/net-misc/yacy/yacy-1.930.202405130205.ebuild
deleted file mode 100644
index 5ab348175d8b..000000000000
--- a/net-misc/yacy/yacy-1.930.202405130205.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2 systemd
-
-MAJOR_PV="$(ver_cut 1-2)"
-REL_PV="$(ver_cut 3)"
-COMMIT="59c0cb0f3"
-
-DESCRIPTION="YaCy - p2p based distributed web-search engine"
-HOMEPAGE="https://www.yacy.net/"
-SRC_URI="https://download.yacy.net/yacy_v${MAJOR_PV}_${REL_PV}_${COMMIT}.tar.gz"
-
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- >=virtual/jdk-1.8
- acct-group/yacy
- acct-user/yacy
-"
-RDEPEND="${DEPEND}"
-
-EANT_BUILD_TARGET="all"
-UNINSTALL_IGNORE="/usr/share/yacy/DATA"
-
-src_install() {
- # remove win-only stuff
- find "${S}" -name "*.bat" -exec rm '{}' \; || die
- # remove init-scripts
- rm "${S}"/*.sh || die
- # remove sources
- rm -r "${S}/source" || die
- rm "${S}/build.properties" "${S}/build.xml" || die
-
- dodoc AUTHORS NOTICE && rm AUTHORS NOTICE COPYRIGHT gpl.txt
-
- yacy_home="${EROOT}/usr/share/${PN}"
- dodir ${yacy_home}
- cp -r "${S}"/* "${D}${yacy_home}" || die
-
- rm -r "${D}${yacy_home}"/lib/*License
-
- dodir /var/log/yacy || die
- chown yacy:yacy "${D}/var/log/yacy" || die
- keepdir /var/log/yacy
-
- dosym /var/lib/yacy /${yacy_home}/DATA
-
- exeinto /etc/init.d
- newexe "${FILESDIR}/yacy.rc" yacy
- doconfd "${FILESDIR}/yacy.confd"
-
- systemd_newunit "${FILESDIR}"/${PN}-ipv6.service ${PN}.service
-}
-
-pkg_postinst() {
- einfo "yacy.logging will write logfiles into /var/lib/yacy/LOG"
- einfo "To setup YaCy, open http://localhost:8090 in your browser."
-}