mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-lang/yap: remove old versions
Package-Manager: portage-2.3.0
This commit is contained in:
@@ -1,6 +1,2 @@
|
||||
DIST yap-6.2.2-gentoo-patchset-2.tar.gz 5736 SHA256 a4c74594a1342ae748c6f00b2ddd28c0d2b8decaa42d0d481617c98a1a34fdae SHA512 046dcab1fe630da06d8b2b5c4a51551fda7ac9e359db8ac92efa2d0880a8aa57ba0fac1ae6947c3fc9aa4e3498a88644f095e69f9deeea63f5433d2c5a687bf4 WHIRLPOOL f91c1aa3d377e8194fba0970a0dcb58fc5e1d45c5ac1764ed56b0904c08433c8ef0e28241efa86c85d29259771d75156fe6a981204d34571c87302435e03e941
|
||||
DIST yap-6.2.2.tar.gz 5496746 SHA256 c9b5feb1ac6488797e8c722053db239cc208f7f6f09135f1e6d5f5802f90878e SHA512 8b357f02cd631b7e4d6a44911d82d329b82a654b24637d448ba0e4393ab34918df685c453f4e8b8ebb3aba71034f653c4522478cfafbb24f157c083b623bfc5e WHIRLPOOL 7d266b06874aab2c5b56391ee0d03be025f7cf2ae5ab9a2ca2ef5989b6ef5229bde491919a1b77f3af362798af83bc47614fd3bd293c0d9f4b74d202adb86ea5
|
||||
DIST yap-6.3.2-gentoo-patchset-8.tar.gz 5114 SHA256 4c228f21b50ec8f7ee532693280fe66af6ea9b243e893c6358ef3b858654d0f4 SHA512 fa4f093739cd5e51b16f44ea0db8033a72ac632a716cb428fe33e9bb27848b071704b8b9d5e651e876547512788eabc884805524adc15c9638131f6fbef44cc3 WHIRLPOOL dbb931db5532920949fd4035ec590230ab09859540b8076c109672fe80bf98374682179b9422291692754f6d04a54f7d14817015a744051320c9560337605374
|
||||
DIST yap-6.3.2.tar.gz 6447312 SHA256 876a31a05a8e50a32bda8597d3381953e3ed99f37f06e7075209a501b8e2d1ed SHA512 8fd93d4e448e92f5dfd4b0dd18e0ce988766d99b3bf7a72bce3931d551c873a11468764bef6bbb132a5518870f2bce0a00658536614db3cdc6586af27d56555d WHIRLPOOL f4507cb41735f40bf343b608a443f017e118c2b99da38e8a59e630b397c4812ce087ce097e85d5af9552191b5f77559609b22f446d05a3513fec08582ea43804
|
||||
DIST yap-6.3.3-gentoo-patchset-9.tar.gz 5430 SHA256 0ca819cc5df0b0d3f5c7aa3903592df058cf0dede2dbd222705da327409fe993 SHA512 a698d0fe93cfa558db919f0333964d63ed656d6375740bf15264871dd17e3dc9f371f68b798701ca67d6420d6eccfaa79dee4c218bb51330e8b75bb555f0541c WHIRLPOOL 8a65c4c6f4bb97ba1b42a13c0aa4054792bb96153e363bbac5f6262972e58e0fb856301ff032b3bab9005f62c747f4a7f0d5dd14141f6b4881f1ec2f9668ed29
|
||||
DIST yap-6.3.3.tar.gz 7879301 SHA256 aee3b449b1669af07a8291ce6e7fb0a9b35e1343e2ab96fadb1a37552397fa78 SHA512 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80 WHIRLPOOL 3b4095ff9ecbd532d2211e9158f6bd400248b43386027894c08754aadc14712a60325aeb950b361f14b2bc105053ff8a70b025e305fb79003a68f4226a39b724
|
||||
|
||||
@@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="2"
|
||||
|
||||
DESCRIPTION="YAP is a high-performance Prolog compiler"
|
||||
HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
|
||||
SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="Artistic LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="debug doc examples gmp java mpi mysql odbc readline static threads"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
gmp? ( dev-libs/gmp )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
mpi? ( virtual/mpi )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline sys-libs/ncurses )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/texi2html )"
|
||||
|
||||
S="${WORKDIR}"/${PN}-6.2
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local myddas_conf
|
||||
if use mysql || use odbc; then
|
||||
myddas_conf="--enable-myddas \
|
||||
--enable-myddas-stats \
|
||||
--enable-myddas-top-level"
|
||||
else
|
||||
myddas_conf="--disable-myddas"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable !static dynamic-loading) \
|
||||
$(use_enable threads) \
|
||||
$(use_enable threads pthread-locking) \
|
||||
$(use_enable debug debug-yap) \
|
||||
$(use_enable debug low-level-tracer) \
|
||||
$(use_with gmp) \
|
||||
$(use_with readline) \
|
||||
$(use_with mpi) \
|
||||
$(use_with mpi mpe) \
|
||||
$(use_with java) \
|
||||
${myddas_conf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
|
||||
if use doc ; then
|
||||
emake html || die "emake html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed."
|
||||
|
||||
dodoc changes*.html README || die
|
||||
|
||||
if use doc ; then
|
||||
dodoc yap.html || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/examples/chr
|
||||
doins packages/chr/Examples/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/clib
|
||||
doins packages/clib/demo/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/http
|
||||
doins -r packages/http/examples/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/plunit
|
||||
doins packages/plunit/examples/* || die
|
||||
if use java ; then
|
||||
insinto /usr/share/doc/${PF}/examples/jpl/prolog
|
||||
doins packages/jpl/examples/prolog/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/jpl/java
|
||||
doins packages/jpl/examples/java/README || die
|
||||
doins -r packages/jpl/examples/java/*/*.{java,pl} || die
|
||||
fi
|
||||
if use mpi ; then
|
||||
insinto /usr/share/doc/${PF}/examples/mpi
|
||||
doins library/mpi/examples/*.pl || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
@@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="8"
|
||||
|
||||
DESCRIPTION="YAP is a high-performance Prolog compiler"
|
||||
HOMEPAGE="http://www.dcc.fc.up.pt/~vsc/Yap/"
|
||||
SRC_URI="http://www.dcc.fc.up.pt/~vsc/Yap/${P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="Artistic LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="R debug doc examples gmp java mpi mysql odbc readline static threads"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
gmp? ( dev-libs/gmp )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
mpi? ( virtual/mpi )
|
||||
mysql? ( virtual/mysql )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline sys-libs/ncurses )
|
||||
R? ( dev-lang/R )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-text/texi2html )"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
rm -rf "${S}"/yap || die "failed to remove yap xcode project"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
local myddas_conf
|
||||
if use mysql || use odbc; then
|
||||
myddas_conf="--enable-myddas"
|
||||
else
|
||||
myddas_conf="--disable-myddas"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable !static dynamic-loading) \
|
||||
$(use_enable threads) \
|
||||
$(use_enable threads pthread-locking) \
|
||||
$(use_enable debug debug-yap) \
|
||||
$(use_enable debug low-level-tracer) \
|
||||
$(use_with gmp) \
|
||||
$(use_with readline) \
|
||||
$(use_with mpi) \
|
||||
$(use_with mpi mpe) \
|
||||
$(use_with java) \
|
||||
$(use_with R) \
|
||||
${myddas_conf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "emake failed"
|
||||
|
||||
if use doc ; then
|
||||
emake html || die "emake html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# libtai package contains check.c which confuses the default
|
||||
# src_test() function
|
||||
true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "make install failed."
|
||||
|
||||
dodoc changes*.html README || die
|
||||
|
||||
if use doc ; then
|
||||
dodoc yap.html || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/examples/chr
|
||||
doins packages/chr/Examples/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/clib
|
||||
doins packages/clib/demo/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/http
|
||||
doins -r packages/http/examples/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/plunit
|
||||
doins packages/plunit/examples/* || die
|
||||
if use java ; then
|
||||
insinto /usr/share/doc/${PF}/examples/jpl/prolog
|
||||
doins packages/jpl/examples/prolog/* || die
|
||||
insinto /usr/share/doc/${PF}/examples/jpl/java
|
||||
doins packages/jpl/examples/java/README || die
|
||||
doins -r packages/jpl/examples/java/*/*.{java,pl} || die
|
||||
fi
|
||||
if use mpi ; then
|
||||
insinto /usr/share/doc/${PF}/examples/mpi
|
||||
doins library/mpi/examples/*.pl || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user