summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@gentoo.org>2022-03-13 19:10:06 +0100
committerMaciej Barć <xgqt@gentoo.org>2022-03-13 19:17:54 +0100
commit88cc460d5e608fde0c343bc0e62cf45cd3f0ca1d (patch)
treec419a200d655dfd8407854fee2ea2f39bf353bf5 /dev-scheme
parentdev-scheme/rscheme: drop package (diff)
downloadlisp-88cc460d5e608fde0c343bc0e62cf45cd3f0ca1d.tar.gz
lisp-88cc460d5e608fde0c343bc0e62cf45cd3f0ca1d.tar.bz2
lisp-88cc460d5e608fde0c343bc0e62cf45cd3f0ca1d.zip
dev-scheme/hop: drop package
old, unmaintained versions, upstream still seems active, this package's newer versions might be ported to ::gentoo Bug: https://bugs.gentoo.org/797100 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/hop/Manifest25
-rw-r--r--dev-scheme/hop/files/hop.confd5
-rw-r--r--dev-scheme/hop/files/hop.initd26
-rw-r--r--dev-scheme/hop/hop-2.1.1.ebuild62
-rw-r--r--dev-scheme/hop/hop-2.2.0.ebuild64
-rw-r--r--dev-scheme/hop/hop-2.3.1.ebuild76
-rw-r--r--dev-scheme/hop/hop-2.4.0.ebuild82
-rw-r--r--dev-scheme/hop/metadata.xml13
8 files changed, 0 insertions, 353 deletions
diff --git a/dev-scheme/hop/Manifest b/dev-scheme/hop/Manifest
deleted file mode 100644
index 4ffad55b..00000000
--- a/dev-scheme/hop/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX hop.confd 164 SHA256 ae6925d8c75710a98ddf578ed27196227ed29aa1654d028ac6209ad55b84f026 SHA512 800f72889b0ac4adb5596db28863c89096e4a014e2ea8e916d732581ba5d47fbc26c637543e311405bfd02e367a1db137145505cc41a360dd17abac81887c99e WHIRLPOOL 83b77d8d9b26fb48d0003ea329fbe57acfb859f79def19570bc975c71a18236030f651867d9f9fd1aadd7e852f1c3029e81f93e1d7ef3caa402cb3418cca86c9
-AUX hop.initd 502 SHA256 f68d537851415d245fac2a675ccb07a2d9ec51dce44172eebe116b6a4a103e5f SHA512 b90f5590469721d3744894e189898a187508da079790d6eeab89c6ed400863e13e92d6627f26fbd30136e88c46f10e5a8e9d9e6c4401ce46015013788ba436f5 WHIRLPOOL e348c6f4a66a6a24c0124b2f4860db09a72a755fdcd66cc0fb81a3e1eeb39671493cd87ce30c228e5e76b3401f1a948a7087b9593913b7e2ff855fe740fbe6a4
-DIST hop-2.1.1.tar.gz 2481670 SHA256 b76655c72e67020e7fe61978941f3fc3bbcfa44ea9a5ed3138f47d152495dae6
-DIST hop-2.2.0.tar.gz 3001939 SHA256 cf6e34731514763df71cf833e2955f8b5c6f56714f403a26e584e3741b237868
-DIST hop-2.3.1.tar.gz 3120374 SHA256 1cf4d57d5ff8060b20ed9ca02f9b1b83cc6c5d392c63edecc0ce5a9ab2990643 SHA512 c0d886e0eb72c3d83a17ef759ae4849560c88a87ce9f13c1f1c6dbfb0253d74c90e0ff265cbffbb7f0a22556e8f59aad4f5a37fede5753af69db49983807ff21 WHIRLPOOL 3ea08ed837b8ba43ac632a7d09db96cd4ebfcc90148c390f00b80a9a8ef2ad7b875d41a6dc61aa4c4ee8c22259c82f9406493f85ad7b074a8ecc90eb9ec9973d
-DIST hop-2.4.0.tar.gz 3305096 SHA256 85896a0d82fd44e6ee91eb290710ebf6383178905f3adcaa1301d37465f1d011 SHA512 ec23d65cdb392bdd91c1940ecdb260efd0b99faa4592a685ef410e04844960704993913be7227e286c6ca1c3e8eee6c3ef29dc3da490676030fda8cbb1109676 WHIRLPOOL 1077d86c7f805b5a2a9c72f08a393c26272fbbd8a7493d1451bd1c263412517d0da35111ebc994a4a0f0d4b048deeae4a49574e5414deca0cb12dcbe50998c88
-EBUILD hop-2.1.1.ebuild 1487 SHA256 a84e6cfe10e8d739bd789a60005d277cd3eac8dacd7850f8711960ed12f5977b SHA512 d8ce81adc2758de0e7dc6e180f59a68d60388754ed589d0f59791909a34f2d5c0b79fb660f1f10c209967bd28db5b097aec8a1753f573998962fb4bf937e3846 WHIRLPOOL 64edec54d0a3d4c2f48f41bd3efcf9d85260876bb601337b444a4cf4b5f142c919cec0399e6f078c190617d709b778f8329783d278148c81e74015d09eb299be
-EBUILD hop-2.2.0.ebuild 1524 SHA256 5e303eae1fd979281112b4bd962fa6529da54464d716a6e8d3490d58835d9438 SHA512 eaf31d2a5659e3e9d2d095699f9084afbf51a9f867631f8cd2ae9cb3202f373553f8aaadbf093e94ee43180a0025082d752e1a576854972209446ac18fdef7d6 WHIRLPOOL fe3749819f525a40c2e4fb987aabf2076a205fcde042220109ff8e517710003869ed76ebf0daa3326c366c4f51d3e928b8d5188f335bbac9a6f196ad27c14ed9
-EBUILD hop-2.3.1.ebuild 1709 SHA256 84e7c258a33d856ba2a7df3102fc1d92e225f027a1bfefd35d8ab0b4b6e21502 SHA512 21be0f8c711a7cb621a92bb6af2f7427ed9f85fa934cb5ae8f211b3e3066306b1203bf1a9c7e694f9f3118987382d5225634247eb91b89778fdd1219573011ae WHIRLPOOL e067975d13e92c3a404aa2e60546b86541604cdb99022afb2fff57fd91ee0ede723779f179ed8a52138f30b05acde5311277daca3c866d6a4223ff9382f66f9a
-EBUILD hop-2.4.0.ebuild 1899 SHA256 959a6537855554d42d2ba89629d3cbfe3f9c4a590170a8c3022ce564970b43e5 SHA512 6ebc65aa4c53119ee7bd8d93b174554bb288d9475535cfba4ad93b45f656a3d6034b61a2ba0223e0cc832af9fa94fec1003dcd19edc9a9f48837d0801e525a6b WHIRLPOOL d70ad345e0af52ffed3f473188ebabde29e7927f9f2d8a2fa81392aeece7715722596d56b19b9f5214090f57c778603b531d54e65212720ce854a72e4dd366ea
-MISC metadata.xml 938 SHA256 b080497e1902225f819444bb2813e6157c0e8d72a0a23b54fc1f52bab693ab4f SHA512 471abb04686dc2ec1fb0375789c5432fa0400b972b786c01af30a6409a0dde1d878e93fecc23de567e9e918edb8b704e992a57940099308d1fc3b4f0f0cdf894 WHIRLPOOL e363171879f8b276da66ac579b3666a512099aacb9ffb9a71448360c676ce9ec322d502b73adc4f64793098ba19174bd57c84d7acf84dcc6901b4a9236c00baf
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJRDm0eAAoJED15R4++Y6lvDW0H/29H4sNinVy2GSa3wuA0y2rk
-NPyjX4XP+shLryNJX9+JtVbhlOfiOPPOcBFy9R4HYyknHHyne55zyOdztqJ7ZAHJ
-sb+JrLh0tgkmeBXmAaF4DZ5jXXmNFm/b2mKGh62s/vnOWq9DiuXC1f1UuoHb7j5L
-NC4o757op5StAsZXjfTOc0b1Jg2coG1afcyBUqRuZagD9WsZdBsFIRqwhHpQK4So
-IHAXqpa4PxHp+aXJ0WPILGkPLO4pLw0GFlqRTWxDyIrt0ZQvUL/hz3nF0zGgfk+n
-HlbM5bgcAlbftZHO9SeiRLLRP1jrdpFF7+ufuDe6lVqxLC3IcZ/4bRcflRDo7xQ=
-=0H+F
------END PGP SIGNATURE-----
diff --git a/dev-scheme/hop/files/hop.confd b/dev-scheme/hop/files/hop.confd
deleted file mode 100644
index 9e4a879d..00000000
--- a/dev-scheme/hop/files/hop.confd
+++ /dev/null
@@ -1,5 +0,0 @@
-# /etc/conf.d/hop: config file for /etc/init.d/hop
-
-LOGFILE=/var/log/hop/access.log
-# see `hop --help` # for valid cmdline options
-HOP_OPTS="--log-file ${LOGFILE}"
diff --git a/dev-scheme/hop/files/hop.initd b/dev-scheme/hop/files/hop.initd
deleted file mode 100644
index 50f8fde9..00000000
--- a/dev-scheme/hop/files/hop.initd
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-
-HOPEXEC=/usr/bin/hop
-HOPUSER=hop
-HOPHOME=/var/lib/hop
-PIDFILE=/var/run/hop.pid
-
-depend() {
- need localmount net
-}
-
-start() {
- ebegin "Starting Hop Web Broker"
- start-stop-daemon --start --background \
- --make-pidfile --pidfile ${PIDFILE} \
- --exec ${HOPEXEC} --user ${HOPUSER} \
- --env HOME=${HOPHOME} -- ${HOP_OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping Hop Web Broker"
- start-stop-daemon --signal 9 \
- --exec ${HOPEXEC} --pidfile ${PIDFILE}
- eend $?
-}
diff --git a/dev-scheme/hop/hop-2.1.1.ebuild b/dev-scheme/hop/hop-2.1.1.ebuild
deleted file mode 100644
index 4c4bf52a..00000000
--- a/dev-scheme/hop/hop-2.1.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit multilib eutils user
-
-DESCRIPTION="Hop is a higher-order language for programming interactive web applications"
-HOMEPAGE="http://hop.inria.fr/"
-SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Hop/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="~dev-scheme/bigloo-3.4a_p3[ssl?,threads?,multimedia,sqlite,web]"
-
-RDEPEND="${DEPEND}"
-
-IUSE="ssl threads debug"
-
-pkg_setup() {
- enewgroup hop
- enewuser hop -1 -1 /var/lib/hop hop
-}
-
-src_configure() {
- # Hop doesn't use autoconf and consequently a lot of options used by econf give errors
- # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --libdir=/usr/$(get_libdir) \
- --etcdir=/etc/hop \
- --webletsdir="/usr/share/${PN}/weblets" \
- $(use_enable ssl) \
- $(use_enable threads) \
- $(use debug && echo "--debug") \
- || die "configure failed"
-}
-
-src_compile () {
- emake EFLAGS='-ldopt "${LDFLAGS}"' || die "emake failed"
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "install failed"
-
- # Create log dir
- keepdir /var/log/hop
- fowners root:hop /var/log/hop
- fperms 0775 /var/log/hop
-
- # Init scripts
- newinitd "${FILESDIR}/hop.initd" hop || die
- newconfd "${FILESDIR}/hop.confd" hop || die
-
- # Documentation
- dodoc ChangeLog README
- newdoc LICENSE COPYING
-}
diff --git a/dev-scheme/hop/hop-2.2.0.ebuild b/dev-scheme/hop/hop-2.2.0.ebuild
deleted file mode 100644
index aed539c4..00000000
--- a/dev-scheme/hop/hop-2.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-MY_P=${P/_/-}
-
-inherit multilib eutils user
-
-DESCRIPTION="Hop is a higher-order language for programming interactive web applications"
-HOMEPAGE="http://hop.inria.fr/"
-SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Hop/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug ssl threads"
-
-DEPEND="~dev-scheme/bigloo-3.6a[ssl?,threads?,multimedia,sqlite,web]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- enewgroup hop
- enewuser hop -1 -1 /var/lib/hop hop
-}
-
-src_configure() {
- # Hop doesn't use autoconf and consequently a lot of options used by econf give errors
- # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --libdir=/usr/$(get_libdir) \
- --etcdir=/etc/hop \
- --webletsdir="/usr/share/${PN}/weblets" \
- $(use_enable ssl) \
- $(use_enable threads) \
- $(use debug && echo "--debug") \
- || die "configure failed"
-}
-
-src_compile () {
- emake EFLAGS='-ldopt "${LDFLAGS}"' || die "emake failed"
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "install failed"
-
- # Create log dir
- keepdir /var/log/hop
- fowners root:hop /var/log/hop
- fperms 0775 /var/log/hop
-
- # Init scripts
- newinitd "${FILESDIR}/hop.initd" hop || die
- newconfd "${FILESDIR}/hop.confd" hop || die
-
- # Documentation
- dodoc ChangeLog README
- newdoc LICENSE COPYING
-}
diff --git a/dev-scheme/hop/hop-2.3.1.ebuild b/dev-scheme/hop/hop-2.3.1.ebuild
deleted file mode 100644
index 6208f773..00000000
--- a/dev-scheme/hop/hop-2.3.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-MY_P=${P/_/-}
-
-inherit multilib eutils user
-
-DESCRIPTION="Hop is a higher-order language for programming interactive web applications"
-HOMEPAGE="http://hop.inria.fr/"
-SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Hop/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="avahi debug ssl threads"
-
-DEPEND=">=dev-scheme/bigloo-3.8a[avahi?,ssl?,threads?,multimedia,sqlite,web]"
-RDEPEND="${DEPEND}"
-
-RESTRICT="mirror"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- enewgroup hop
- enewuser hop -1 -1 /var/lib/hop hop
-}
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- # Hop doesn't use autoconf and consequently a lot of options used by econf give errors
- # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
- ./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --libdir=/usr/$(get_libdir) \
- --etcdir=/etc/hop \
- --webletsdir="/usr/share/${PN}/weblets" \
- $(use_enable avahi) \
- $(use_enable ssl) \
- $(use_enable threads) \
- $(use debug && echo "--debug") \
- || die "configure failed"
-}
-
-src_compile () {
- emake EFLAGS='-ldopt "${LDFLAGS}"' || die "emake failed"
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "install failed"
-
- # Create home dir
- keepdir /var/lib/hop
- fowners hop:hop /var/lib/hop
- fperms 0750 /var/lib/hop
-
- # Create log dir
- keepdir /var/log/hop
- fowners root:hop /var/log/hop
- fperms 0775 /var/log/hop
-
- # Init scripts
- newinitd "${FILESDIR}/hop.initd" hop || die
- newconfd "${FILESDIR}/hop.confd" hop || die
-
- # Documentation
- dodoc ChangeLog README
- newdoc LICENSE COPYING
-}
diff --git a/dev-scheme/hop/hop-2.4.0.ebuild b/dev-scheme/hop/hop-2.4.0.ebuild
deleted file mode 100644
index 4b8280ba..00000000
--- a/dev-scheme/hop/hop-2.4.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-inherit multilib eutils user
-
-DESCRIPTION="Hop is a higher-order language for programming interactive web applications"
-HOMEPAGE="http://hop.inria.fr/"
-SRC_URI="ftp://ftp-sop.inria.fr/indes/fp/Hop/${MY_P}.tar.gz
- ftp://ftp.cnic.fr/gentoo-lisp-overlay/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="avahi debug ssl threads"
-
-DEPEND=">=dev-scheme/bigloo-4.0a:=[avahi?,ssl?,threads?,multimedia,sqlite,web]"
-RDEPEND="${DEPEND}"
-
-RESTRICT="mirror"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if ! use prefix; then
- enewgroup hop
- enewuser hop -1 -1 /var/lib/hop hop
- fi
-}
-
-src_prepare() {
- epatch_user
-}
-
-src_configure() {
- # Hop doesn't use autoconf and consequently a lot of options used by econf give errors
- # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --mandir="${EPREFIX}"/usr/share/man \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --etcdir="${EPREFIX}"/etc/hop \
- --webletsdir="${EPREFIX}"/usr/share/${PN}/weblets \
- $(use_enable avahi) \
- $(use_enable ssl) \
- $(use_enable threads) \
- $(use debug && echo "--debug") \
- || die "configure failed"
-}
-
-src_compile () {
- emake EFLAGS='-ldopt "${LDFLAGS}"' || die "emake failed"
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "install failed"
-
- # Create home dir
- keepdir /var/lib/hop
- # Create log dir
- keepdir /var/log/hop
-
- if ! use prefix; then
- fowners hop:hop /var/lib/hop
- fowners root:hop /var/log/hop
-
- fperms 0750 /var/lib/hop
- fperms 0775 /var/log/hop
- fi
-
- # Init scripts
- newinitd "${FILESDIR}/hop.initd" hop || die
- newconfd "${FILESDIR}/hop.confd" hop || die
-
- # Documentation
- dodoc ChangeLog README
- newdoc LICENSE COPYING
-}
diff --git a/dev-scheme/hop/metadata.xml b/dev-scheme/hop/metadata.xml
deleted file mode 100644
index 71bda55d..00000000
--- a/dev-scheme/hop/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>scheme</herd>
- <longdescription lang="en">
- HOP is a new programming language designed for the Web 2.0. It is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. HOP can be viewed as a replacement for traditional graphical toolkits. HOP is implemented as a Web broker, i.e., a Web server that may act indifferently as a regular Web server or Web proxy.
- </longdescription>
- <use>
- <flag name="ssl">Enable SSL support for hop, it depends on <pkg>dev-scheme/bigloo</pkg> built with ssl use flag</flag>
- <flag name="threads">Enable thread support for hop, it depends on <pkg>dev-scheme/bigloo</pkg> built with threads use flag</flag>
- <flag name="debug">Enables building with debug symbols</flag>
- </use>
-</pkgmetadata>