Commit c264e114 authored by layman's avatar layman
Browse files

add ebuild for ldas-tools-diskcacheAPI-2.7.0

parent 3eefd14f
......@@ -9,6 +9,7 @@ DIST ldas-tools-diskcacheAPI-2.6.0.tar.gz 679354 BLAKE2B a9bc2a8731556b8cd4714c0
DIST ldas-tools-diskcacheAPI-2.6.1.tar.gz 679509 BLAKE2B c0570a724fbb4713516ce1247d226ec7241d62a1a00e4cab9959de2358f7cf2a513737570d92339dff6766c44b895ebdee27e5ed26a44f54af47eb7a28be42c5 SHA512 151772ec9346425db1232963bea6d1c79310fa1c66400ed8caf0f48b01ab12716d71dd25dd170054b21be7a03b2096d48172e53b0aa49faeeaae83cdbd69116b
DIST ldas-tools-diskcacheAPI-2.6.2.tar.gz 693942 BLAKE2B 4554d70cefa38a2dd816e36f4b9a8ff8fbee20ab189a0f1ea01068f330ab1d0d44e44665efc476c54b28dd877e669d0f696c0c88435d6490bea2680f828b8709 SHA512 e140eaec59f1174f95baddc4b237b84bfff5c17ab9f6aef39b6a4a2372f8ead09b353a8692b35d5cbdbed8ec4551cca306c14e911b8ebe7e7736a5638bc43e59
DIST ldas-tools-diskcacheAPI-2.6.3.tar.gz 694117 BLAKE2B f6d1df22b80f96830fe96c10d404ab672c506f04181f8a65eed7e16d09b52ce891a68ff3ad1e11074c10f756579f5304eb4a4317139adaa70040b28e8c985ea2 SHA512 f672c5211ece52027aa89595c524669135f8c69a7891eac261b325f823d953f697e2afa7b92394e121af547449f38e88d7754c09aa878780f556d14573a1d786
DIST ldas-tools-diskcacheAPI-2.7.0.tar.gz 3151003 BLAKE2B 63a02ad7edb443a739f45af27ee0f93ebf8de26c64c6bb5c39ede85e49cc718bf287e1a6df3d2ef9553839957ac804228f6d254e8765ca314c6082172486c699 SHA512 6141753325599cb20f1daf373237db61467c78a0e3e7bdbc274b8f6d648058d39451b997f50c1514512b8f5e14282387120f02e2c3b0c825c8622b0bbd414732
EBUILD ldas-tools-diskcacheAPI-2.5.0.ebuild 1508 BLAKE2B 5e10a7f5cb5bc42494d1764b32dba55075c4fc0f00236f03b88859a4b373058928b6185e584773475bf3f6b3def13f26fe446473b70d6527329909128a978ee5 SHA512 e6aee103c988f9a2bad70eaff8b632b3cba9b848e6ca12683b93ee4ee039ffa76fc817520355d7d2b5ef250a30ec9cc37c2842060164cb44fc0e5517141c07bb
EBUILD ldas-tools-diskcacheAPI-2.5.1.ebuild 1660 BLAKE2B 20e084c1c0028fba7cf9c465dd2d27e3dbcefb452bef86c70b8096faaddece46dc0e4d374c729f641e1bc242c7dfe9998cc7bbac397a92aabfba22f72c404218 SHA512 ce8378df5fa7229d701d6b80953d07995f6fb9910c64a963e0b7bb9fe51fa50dfbf09cbcee1a2d8e9a4849c2582fab56e5a0e377892817935273985b76b46851
EBUILD ldas-tools-diskcacheAPI-2.5.2.ebuild 1660 BLAKE2B 20e084c1c0028fba7cf9c465dd2d27e3dbcefb452bef86c70b8096faaddece46dc0e4d374c729f641e1bc242c7dfe9998cc7bbac397a92aabfba22f72c404218 SHA512 ce8378df5fa7229d701d6b80953d07995f6fb9910c64a963e0b7bb9fe51fa50dfbf09cbcee1a2d8e9a4849c2582fab56e5a0e377892817935273985b76b46851
......@@ -20,3 +21,4 @@ EBUILD ldas-tools-diskcacheAPI-2.6.0.ebuild 1734 BLAKE2B 5578ddbeda17520c9ce6663
EBUILD ldas-tools-diskcacheAPI-2.6.1.ebuild 1734 BLAKE2B 5578ddbeda17520c9ce66634e12090f03035a46f7dcc8e1ebf9f492f734a314804ec3efadeecbd692acb47de78cfb533121b23eeb087a029ef136f418ea2dea2 SHA512 fc828e07bb6666e4c762a0bb7ae15509be5c916d5d41ae9fce86f7d20a1104ffaad12fd464de313d2eff5d37729457837d338886ade31c473c139fabeba9a8f5
EBUILD ldas-tools-diskcacheAPI-2.6.2.ebuild 1734 BLAKE2B 5578ddbeda17520c9ce66634e12090f03035a46f7dcc8e1ebf9f492f734a314804ec3efadeecbd692acb47de78cfb533121b23eeb087a029ef136f418ea2dea2 SHA512 fc828e07bb6666e4c762a0bb7ae15509be5c916d5d41ae9fce86f7d20a1104ffaad12fd464de313d2eff5d37729457837d338886ade31c473c139fabeba9a8f5
EBUILD ldas-tools-diskcacheAPI-2.6.3.ebuild 1734 BLAKE2B 5578ddbeda17520c9ce66634e12090f03035a46f7dcc8e1ebf9f492f734a314804ec3efadeecbd692acb47de78cfb533121b23eeb087a029ef136f418ea2dea2 SHA512 fc828e07bb6666e4c762a0bb7ae15509be5c916d5d41ae9fce86f7d20a1104ffaad12fd464de313d2eff5d37729457837d338886ade31c473c139fabeba9a8f5
EBUILD ldas-tools-diskcacheAPI-2.7.0.ebuild 1734 BLAKE2B 5578ddbeda17520c9ce66634e12090f03035a46f7dcc8e1ebf9f492f734a314804ec3efadeecbd692acb47de78cfb533121b23eeb087a029ef136f418ea2dea2 SHA512 fc828e07bb6666e4c762a0bb7ae15509be5c916d5d41ae9fce86f7d20a1104ffaad12fd464de313d2eff5d37729457837d338886ade31c473c139fabeba9a8f5
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
LICENSE="GPL-2+"
inherit flag-o-matic systemd autotools libtool
append-flags -Wno-error
DESCRIPTION="LDAS tools libdiskcacheAPI toolkit runtime and development files. This provides the runtime libraries for the diskcacheAPI library."
HOMEPAGE="https://www.lsc-group.phys.uwm.edu/daswg/projects/ldas-tools.html"
SRC_URI="http://software.ligo.org/lscsoft/source/${P}.tar.gz"
RESTRICT="primaryuri"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+64bit +boost systemd opt_none opt_low opt_medium +opt_high opt_extreme +static-libs +shared-libs latex"
RDEPEND="sci-libs/ldas-tools-al
sci-libs/ldas-tools-ldasgen
systemd? ( sys-apps/systemd )
boost? ( dev-libs/boost )
latex? ( app-text/texlive ) "
DEPEND="${RDEPEND}
app-doc/doxygen"
src_prepare() {
default
elibtoolize
}
src_configure() {
local myopt
myopt="--with-systemdsystemunitdir=no --disable-silent-rules --enable-fast-install --disable-dependency-tracking --with-optimization="
if use opt_none ; then
myopt="${myopt}none"
elif use opt_low ; then
myopt="${myopt}low"
elif use opt_medium ; then
myopt="${myopt}medium"
elif use opt_high ; then
myopt="${myopt}high"
elif use opt_extreme ; then
myopt="${myopt}extreme"
fi
if use boost ; then
myopt="${myopt} --with-boost=yes"
fi
econf \
$(use_enable 64bit) \
$(use_enable latex) \
$(use_enable shared-libs shared) \
$(use_enable static-libs static) \
${myopt}
}
src_install() {
einstall || die "einstall failed"
if use systemd ; then
systemd_dounit "${S}"/src/diskcache.service
fi
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment