dev-lang/yap: remove old versions

Package-Manager: portage-2.3.0
This commit is contained in:
Keri Harris
2017-01-08 10:40:30 +01:00
parent f0ffb57ff2
commit b487c65de8
3 changed files with 0 additions and 221 deletions

View File

@@ -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

View File

@@ -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
}

View File

@@ -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
}