5
0
Fork 0

Sync with portage [Thu Dec 12 01:01:48 MSK 2019].

mhiretskiy 1532
root vor 4 Jahren
Ursprung 7009aa0ef8
Commit d6a672d8dd

Binäre Datei nicht angezeigt.

Binäre Datei nicht angezeigt.

@ -36,11 +36,11 @@ pkg_setup() {
}
src_compile() {
emake || die "Compile failed."
emake
}
src_install() {
emake DESTDIR="${D}" install || die "Install failed."
emake DESTDIR="${D}" install
dodoc ChangeLog README ToDo
newconfd "${FILESDIR}"/espeakup.confd espeakup
newinitd "${FILESDIR}"/espeakup.rc espeakup

Binäre Datei nicht angezeigt.

@ -31,7 +31,7 @@ src_prepare() {
}
src_configure() {
econf $(use_enable static-libs static) || die
econf $(use_enable static-libs static)
}
src_install() {

@ -29,12 +29,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_compile() {
cd "${S}"/client || die
emake || die "make failed"
emake
}
src_install() {
cd "${S}"/client || die
emake DESTDIR="${D}" LIBDIR="usr/lib" install || die "make install failed"
emake DESTDIR="${D}" LIBDIR="usr/lib" install
newbashcomp "${S}/misc/equo-completion.bash" equo
python_optimize "${D}/usr/lib/entropy/client"

@ -84,5 +84,5 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
}

@ -19,7 +19,7 @@ src_compile() {
}
src_install() {
dobin ide-smart || die
dobin ide-smart
doman ide-smart.8
dodoc README
}

@ -26,10 +26,10 @@ RDEPEND="entropy? ( ~sys-apps/entropy-${PV}[${PYTHON_USEDEP}] )
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
emake DESTDIR="${D}" base-install || die "make base-install failed"
emake DESTDIR="${D}" install
emake DESTDIR="${D}" base-install
if use entropy; then
emake DESTDIR="${D}" entropysrv-install || die "make base-install failed"
emake DESTDIR="${D}" entropysrv-install
fi
python_optimize "${D}/usr/lib/matter"

@ -33,12 +33,12 @@ src_prepare() {
}
src_compile() {
emake RUNDIR=/usr/$(get_libdir)/paxtest || die
emake RUNDIR=/usr/$(get_libdir)/paxtest
}
src_install() {
emake DESTDIR="${D}" BINDIR=/usr/bin RUNDIR=/usr/$(get_libdir)/paxtest install || die
emake DESTDIR="${D}" BINDIR=/usr/bin RUNDIR=/usr/$(get_libdir)/paxtest install
newman debian/manpage.1.ex paxtest.1 || die
dodoc ChangeLog README || die
newman debian/manpage.1.ex paxtest.1
dodoc ChangeLog README
}

@ -3,3 +3,4 @@ DIST terraform-0.12.11.tar.gz 10338506 BLAKE2B 62c33591d55345e8c3b9c61b6f9279a81
DIST terraform-0.12.12.tar.gz 10441883 BLAKE2B c30366c46bc77b7b5c1a44766ce891db01a139e1fa9f936962341d2b9230f85c9137ffc3236e6baad5aad5bada845fd0327846ebfb0c93037ae7c9c46fd70f13 SHA512 58e15da1cc5345e7780573bfeda4a6f34dc281682a0e3f7bf6b129d0db42ff343b79575bb06472e1c994f8d3e3d7e3ab507a4a09f1cfd166690a611af221bd8e
DIST terraform-0.12.15.tar.gz 10432372 BLAKE2B 9d8d70cf88ef56dbe891be266353fe2eb89b51740e22264f46e0b20785bbb8b6752e2465b02dba79bd9a30a6d0914ddfc7e9b7000f38fcbeb01580d1ac52eec3 SHA512 a63b0acd81e814b679a479ead8afe023d5fca0a925eef6b7ccbfa1916554e47a383dbe73f97d036c0c8ebe3e2289c9001ce24c50eef4e5d5eab3ca48d766150b
DIST terraform-0.12.16.tar.gz 10435715 BLAKE2B 1f2f221130ebe8df45cdde5fece7773af16b4dfc0a1a336109c9ea3eafcc5f8382069e60b7efe702b9683ab3ed586e1c1fbdbd1582423642485274490df01255 SHA512 8f499843f53a27587b08beb25973fccd08ee84191a53407ee3aa2e9aad483e597791665485a7ed6d7c94f96b611956e83fd610e603a2e8e7732eaa78d3920ed5
DIST terraform-0.12.17.tar.gz 10508005 BLAKE2B facef6de57333586445ce8839c03ccd633fe9ac68619e384b71fff921afeaf260e01b8783d61e4cc04882aa644e8eb706b08c88216f093d85e0fd081363c4103 SHA512 6311fdbf6764e585126a1e177dc498634a799ba1a68ba98682e2be29d14b40c09d0a780555f10bbde0587445d31a1e0d9810226f9e6bd3fcb248428ceb864c87

@ -0,0 +1,45 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit golang-base go-module
DESCRIPTION="A tool for building, changing, and combining infrastructure safely"
HOMEPAGE="https://www.terraform.io/"
EGO_PN="github.com/hashicorp/${PN}"
SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
DOCS=( {README,CHANGELOG}.md )
src_prepare() {
default
# the sed command is necessary to generate tests outside of the
# default git root of `terraform', in our case the working dir
# is `work/$PN-$PV'
# sed -i -e "s/!=\s\+\"terraform\"/!=\ \"${P}\"/" \
# ./scripts/generate-plugins.go || die
}
src_compile() {
GOCACHE="${T}/go-cache" go build \
-work -o "bin/${PN}" ./ || die
}
src_install() {
dobin bin/terraform
einstalldocs
}
pkg_postinst() {
elog "If you would like to install shell completions please run:"
elog " terraform -install-autocomplete"
}

@ -76,8 +76,7 @@ src_configure() {
${myconf} \
$(use_enable geoip) \
$(use_enable bzip2 bz2) \
--with-geodb=${GEODB_DIR} \
|| die "econf failed"
--with-geodb=${GEODB_DIR}
}
src_install() {

@ -34,7 +34,7 @@ src_install() {
dodir /var/lib/xstow
# install env.d file to add STOWDIR to PATH and LDPATH
doenvd "${FILESDIR}/99xstow" || die "doenvd failed"
doenvd "${FILESDIR}/99xstow"
}
pkg_postinst() {

Binäre Datei nicht angezeigt.

@ -14,6 +14,6 @@ DEPEND=""
RDEPEND=""
src_install() {
emake DESTDIR="${D}" install || die "Failed emake install"
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog HACKING NEWS README* TODO
}

@ -25,7 +25,7 @@ src_compile() {
}
src_install() {
newbin CPP/7zip/Bundles/LzmaCon/lzma lzmacon || die
newbin CPP/7zip/Bundles/LzmaCon/lzma lzmacon
dodoc lzma.txt history.txt
use doc && dodoc 7zC.txt 7zFormat.txt Methods.txt
}

@ -27,7 +27,7 @@ src_configure() {
}
src_install() {
dobin mscompress msexpand || die
dobin mscompress msexpand
doman mscompress.1 msexpand.1
dodoc README ChangeLog
}

@ -1,3 +1,6 @@
DIST rarlinux-5.7.1_p20190427.tar.gz 559019 BLAKE2B 34da59809bbd846ea8a4fc90daed48e18efacafecf4b254e5b40b549ea172f7a399e5dd038d84427430d35392b8c3713921496f46bb9d9ea2e603938cac543c5 SHA512 9819e31cbc016aafdbb6b127b3a9ce427ead65bb0ac685ca0ede5fe1e27626054c2f0e3188b22fb9e4235780bac67f5b514178137891ecd3688ccab58e97ed6b
DIST rarlinux-5.8.0_p20191205.tar.gz 564176 BLAKE2B 78251a10d995c47766d2d6f0b553aaf1230e3d47b0098a7f137d499d3e182bbebd3d1c35551032f5c88166c646037733f9be8833b05a1aef136918cf2b29b556 SHA512 0b8d2347a4b14e26285dd99add5fdf9c2f1a9d9e1bf7524e7b31052d9aac6337e592da02ed5dc4dc9ab9020587bf89de865b53a5632ac76097c9410ec7cf916a
DIST rarlinux-x64-5.7.1_p20190427.tar.gz 546592 BLAKE2B 7ca3fcda8d4cba2595c82f6b14845427228904a0ba19e1cad6b812de3941b34f24a575e426198ff49db029f50420f68d693640a6e9fc71f01ccd78478a7e5b4a SHA512 818307bcfb6ed5879c505d085a0430a4b3d07aa2fa9c1f3e04964832e363ac6d2116511aa0cda20cb0d499358a819d1ed03b7db01ff68749da2764fa3487da4b
DIST rarlinux-x64-5.8.0_p20191205.tar.gz 551942 BLAKE2B 57fb02ee14571e508515b107adbce2055998cfc05c1c0b5d297fdb021c418c59c9e9cf594cdaa919c205193c7f4454af59d68c98559f85e3e8c3b00e7fec1c0b SHA512 625138adc3c9fb0ceca54c72ee53a0c260e9c9ca53df5c192386884474482dab34477b0efeba760366fd31c5c59cdb2baf6516977b5c61927606bbde146ee350
DIST winrar-x64-5.7.1_p20190427.exe 3145336 BLAKE2B 2f0a70c789d0d3cb97513c712c8179952841752dea7fe0af68bae518cbf74c51ccb9c8d1fb02f56d1f5a43823b53609a3c3bbc42ca6833923988af851874bd84 SHA512 d23d47b66770af4e13a04265d9e4a46d5e62b93361d45b2ad6720b89d638a3e4d59eced1fd8f86d7711708a4158cd5487cf2509c2feb3e32cee368ab113afe91
DIST winrar-x64-5.8.0_p20191205.exe 3214504 BLAKE2B 41b23a157c0af9d024bbf404c134bad5d026d5668eb18c7bc21b9627b5b82ea2dcfd81cbbcae8a7150a5f3cf1b7982477e23eeed3640dc0dbf29ccb190176a6a SHA512 7b55ab2daaa9a11e32b9d7ff3df1c76de6786d415a8d3650cfae9b5cd27003b53b67336c8916ed138ccb996797392f9dbd2f49aeea9ba5cef04f6331a82c0e0b

@ -92,18 +92,18 @@ src_compile() { :; }
src_install() {
exeinto /opt/rar
doexe rar unrar || die
doexe rar unrar
dodir /opt/bin
dosym ../rar/rar /opt/bin/rar || die
dosym ../rar/unrar /opt/bin/unrar || die
dosym ../rar/rar /opt/bin/rar
dosym ../rar/unrar /opt/bin/unrar
insinto /opt/rar
if use all_sfx ; then
doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
doins "${WORKDIR}"/sfx/*.{sfx,SFX}
else
doins default.sfx || die
doins default.sfx
fi
doins rarfiles.lst || die
doins rarfiles.lst
dodoc *.txt
}

@ -0,0 +1,109 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="https://rarlab.com/"
URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz"
URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz"
URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe"
SRC_URI="x86? ( ${URI_x86} )
amd64? ( ${URI_amd64} )
all_sfx? (
${URI_x86}
${URI_amd64}
${URI_w64}
)"
LICENSE="RAR BSD BSD-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="all_sfx"
RESTRICT="mirror bindist"
DEPEND="all_sfx? ( app-arch/unrar )"
RDEPEND="sys-libs/glibc"
S="${WORKDIR}/${PN}"
QA_FLAGS_IGNORED="opt/rar/default.sfx
opt/rar/default-elf32.sfx
opt/rar/default-elf64.sfx
opt/rar/default-win32.sfx
opt/rar/default-win64.sfx
opt/rar/WinCon.SFX
opt/rar/WinCon64.SFX
opt/rar/Zip.SFX
opt/rar/Zip64.SFX
opt/rar/unrar
opt/rar/rar"
QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
src_unpack() {
local _file
for _file in ${A}; do
if [[ "${_file}" == rarli* ]]; then
if [[ "${_file}" =~ x64 ]]; then
if ! use amd64; then
continue
fi
unpack "${_file}"
elif [[ ! "${_file}" =~ x64 ]]; then
if ! use x86; then
continue
fi
unpack "${_file}"
else
die "Unknown SRC file '${_file}'!"
fi
fi
done
rm -f "${S}"/license.txt
if use all_sfx ; then
mkdir sfx
cd sfx
for _file in ${A}; do
if [[ "${_file}" == rarli* ]]; then
unpack "${_file}"
if [[ "${_file}" =~ x64 ]]; then
mv rar/default.sfx default-elf64.sfx || die
else
mv rar/default.sfx default-elf32.sfx || die
fi
elif [[ "${_file}" == winrar* ]]; then
ln -s "${DISTDIR}"/${_file} w64.rar || die
unpack ./w64.rar
mv Default.SFX default-win32.sfx || die
mv Default64.SFX default-win64.sfx || die
else
die "Unknown SFX file '${_file}'!"
fi
done
fi
}
src_compile() { :; }
src_install() {
exeinto /opt/rar
doexe rar unrar
dodir /opt/bin
dosym ../rar/rar /opt/bin/rar
dosym ../rar/unrar /opt/bin/unrar
insinto /opt/rar
if use all_sfx ; then
doins "${WORKDIR}"/sfx/*.{sfx,SFX}
else
doins default.sfx
fi
doins rarfiles.lst
dodoc *.txt
}

@ -36,9 +36,9 @@ src_compile() {
}
src_install() {
dobin unp || die "dobin failed"
dobin unp
dosym unp /usr/bin/ucat
doman debian/unp.1 || die "doman failed"
doman debian/unp.1
dodoc debian/changelog debian/README.Debian
dobashcomp bash_completion.d/unp

@ -1,3 +1,4 @@
DIST unrar-5.7.5.tar.gz 228818 BLAKE2B 2bd9cfaed07802147af9a3457cea3f78f464cc26e2e20ef2c15817fffb7dc275fd326fd96b089257a8044982c0ae130ca3dc42126356d973ee6a8afd43e28df0 SHA512 101a21a20d8e30ca2cccc1605e332579064d362feacb36e9d4a7cd5218585298dcb48ec2805ff9523ae9b25e8e3d3e7557b73ea457702c6cb6d8c50d324ea1f4
DIST unrar-5.8.3.tar.gz 229162 BLAKE2B 1515af301fdcbbe02d1ebf487b1a0ab7849919e0065f223ec78e69cf5fb9436778f184c9cdead927c37d41ddf779bc7c539259cc60b1e9db19225762af17ed27 SHA512 32ab5cd9135d968f2e908975e72e716f5aa8911ee53fbcade6cf9783eb22330dc0114baf5db148c223015498d28fa4c60446e0ccd8108856c6d089117a147669
DIST unrar-5.8.4.tar.gz 229618 BLAKE2B 3b163a7d3a13dd5864ae729eef6c6bc171e45b0db4e716660b24a14ecf035572fdd1dc44a9c59d07d9fde87255b941f45d5b2e0aeffac3a53b021dc1cbd4b0f1 SHA512 dd3502662b443f05c7bd01a50806b9e3443f9bbba7d88ee8fe9ca0d671d93b0db8956b822ec25b9d827941313ef2ec5608f15934bab91cecbab1ccea9ae8129e
DIST unrar-5.8.5.tar.gz 229641 BLAKE2B 132453d2e2ddb1b1b2151be15bd092dc06fe7ab96d8fa640db95dc1acdee90f6b259a5d04c1da959a398e3a9beb22862a14db9b41b19055771373e00d89e958b SHA512 bacd36c78c6bab2720b13796b73b376bd0ae693916b8130637cc4e6bbd76f6bd103347d9033d2d6cf6301587ba62449ec88b3aa4c18c8557ad5ace3475b41a7c

@ -0,0 +1,70 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic multilib toolchain-funcs
MY_PN="${PN}src"
DESCRIPTION="Uncompress rar files"
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="unRAR"
# subslot = soname version
SLOT="0/5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
S="${WORKDIR}/unrar"
PATCHES=(
"${FILESDIR}"/${PN}-5.5.5-build.patch
"${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
)
src_prepare() {
default
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
if [[ ${CHOST} == *-darwin* ]] ; then
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
else
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
fi
sed -i "${sed_args[@]}" makefile || die
}
src_configure() {
mkdir -p build-{lib,bin}
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
cp build-{lib,bin}/Makefile || die
}
src_compile() {
unrar_make() {
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
}
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
unrar_make -C build-bin
}
src_install() {
dobin build-bin/unrar
dodoc readme.txt
dolib.so build-lib/libunrar*
insinto /usr/include/libunrar${PV%.*.*}
doins *.hpp
dosym libunrar${PV%.*.*} /usr/include/libunrar
find "${ED}" -type f -name "*.a" -delete || die
}

@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
DOCS=( CONTRIBUTORS README README.zopflipng )

@ -54,13 +54,13 @@ src_configure() {
src_compile() {
tc-export CXX
emake ${progs} || die
emake ${progs}
}
src_install() {
exeinto /usr/lib/zpaq
doexe ${progs} || die
doexe ${progs}
insinto /usr/share/zpaq
doins *.cfg || die
doins *.cfg
}

Binäre Datei nicht angezeigt.

@ -302,7 +302,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -309,7 +309,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -306,7 +306,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -306,7 +306,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -306,7 +306,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -306,7 +306,7 @@ src_install() {
source ${TMPENVFILE}
einfo "Doing stock install"
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
# Build the envdir file
# Don't forget this..

@ -76,8 +76,7 @@ src_install() {
dodir /etc /usr/bin /usr/share/man/man{1,5}
emake install \
PREFIX="${D}"/usr \
CONFFILE="${D}"/etc/flexbackup.conf \
|| die "emake install failed"
CONFFILE="${D}"/etc/flexbackup.conf
einstalldocs
}

Binäre Datei nicht angezeigt.

@ -1,2 +1,3 @@
DIST ioping-0.9.tar.gz 23695 BLAKE2B 41b37ad8dabd2c2e16f26798d878807c38e0d03bc4964a001f8800d0f398ba48335b1187e1f04cd235a980c5dce7e864c471fce8d46ca24a65f2022847eb8ebd SHA512 609e19c31a16a5961be0e468255f2853311162ad988d07404a8198042bec1e20cab37e192ad148536a0772efe8034a94d594671ec6fde7d37badee859796de1c
DIST ioping-1.0.tar.gz 28824 BLAKE2B bb0f28e560419167450b27846650ff131c9cbb23c5df7f518afa8cea6a83bd97142d7ad8920b9ec86754deea0dcbf36af923223c78df6488f3623f2df852b59c SHA512 a6763ac800e98c819a74af80634ac723f413ffa183297918389e1e1f5fc83713b683d53b594f5bd20f11d168c21de5da9d42a215d78531ee8b619aff8b9b0b84
DIST ioping-1.1.tar.gz 29251 BLAKE2B 2f0ec642c3545b8e603f90187f48bf44e1ef665a99bc04af4d5e6441016c9509875e8e05c1cc8715fd080c8a498c7374cf5db562a3203d7075edbe85683ccdbb SHA512 67802a6ab552ad1fdb8894f4d814601c2f66154f4bfc50fa0001d881694864c1a70882b4ba2d0f50cbd484472dc649a22b312f802a3bacc3317671971bdc0201

@ -0,0 +1,141 @@
From 43d15a5f7b4e3f03cb3ae2b4efca9442834e2a98 Mon Sep 17 00:00:00 2001
From: Vladimir Kobal <vlad@prokk.net>
Date: Thu, 28 Mar 2019 20:36:20 +0200
Subject: [PATCH 1/1] Add support for netdata
---
ioping.1 | 5 ++++-
ioping.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 54 insertions(+), 3 deletions(-)
diff --git a/ioping.1 b/ioping.1
index 9c66997..534fc61 100644
--- a/ioping.1
+++ b/ioping.1
@@ -3,7 +3,7 @@
ioping \- simple disk I/O latency monitoring tool
.SH SYNOPSYS
.SY ioping
-.OP \-ABCDLRWGYykq
+.OP \-ABCDLRWGYykqN
.OP \-c count
.OP \-i interval
.OP \-l speed
@@ -107,6 +107,9 @@ Keep and reuse temporary working file "ioping.tmp" (only for directory target).
.B \-q
Suppress periodical human-readable output.
.TP
+.B \-N
+Use output format compatible with netdata.
+.TP
.B \-h
Display help message and exit.
.TP
diff --git a/ioping.c b/ioping.c
index 1742d96..41790c4 100644
--- a/ioping.c
+++ b/ioping.c
@@ -327,6 +327,7 @@ void usage(void)
" -y use data sync I/O (O_DSYNC)\n"
" -k keep and reuse temporary file (ioping.tmp)\n"
" -q suppress human-readable output\n"
+ " -N use output format compatible with netdata\n"
" -h display this message and exit\n"
" -v display version and exit\n"
"\n"
@@ -487,6 +488,7 @@ int fd;
void *buf;
int quiet = 0;
+int netdata_output = 0;
int batch_mode = 0;
int direct = 0;
int cached = 0;
@@ -531,7 +533,7 @@ void parse_options(int argc, char **argv)
exit(1);
}
- while ((opt = getopt(argc, argv, "hvkALRDCWGYBqyi:t:T:w:s:S:c:o:p:P:l:")) != -1) {
+ while ((opt = getopt(argc, argv, "hvkALRDCWGYBNqyi:t:T:w:s:S:c:o:p:P:l:")) != -1) {
switch (opt) {
case 'h':
usage();
@@ -608,6 +610,9 @@ void parse_options(int argc, char **argv)
case 'q':
quiet = 1;
break;
+ case 'N':
+ netdata_output = 1;
+ break;
case 'B':
quiet = 1;
batch_mode = 1;
@@ -629,6 +634,19 @@ void parse_options(int argc, char **argv)
if (optind < argc-1)
errx(1, "more than one destination specified");
path = argv[optind];
+
+ if (netdata_output) {
+ if (stop_at_request || custom_deadline || period_request || period_time || custom_deadline || write_read_test)
+ errx(1, "-c, -w, -p, -P, -R, and -G options are incompatible with netdata output (-N)");
+
+ if (interval < NSEC_PER_SEC) {
+ interval = NSEC_PER_SEC;
+ warnx("the minimal interval for netdata is 1 second");
+ } else {
+ interval = roundl(interval / NSEC_PER_SEC) * NSEC_PER_SEC;
+ warnx("round interval to %lld seconds", interval / NSEC_PER_SEC);
+ }
+ }
}
#ifdef __linux__
@@ -1152,6 +1170,34 @@ static void dump_statistics(struct statistics *s) {
(unsigned long)s->load_time);
}
+void print_netdata(ssize_t ret_size, long long time_now, long long this_time) {
+ static int sent_chart = 0;
+ static long long time_prev = 0;
+
+ fflush(stdout);
+
+ if (!sent_chart) {
+ printf("CHART 'ioping.%s_", path);
+ print_size(ret_size);
+ printf("_%s_latency' '' '%s Latency for %s' microseconds '%s' ioping.latency line 110030 %lld '' ioping.plugin\n"
+ , write_test ? "write" : "read"
+ , write_test ? "Write" : "Read"
+ , path
+ , path
+ , interval / NSEC_PER_SEC);
+ printf("DIMENSION latency '' absolute 1 1000\n");
+ sent_chart = 1;
+ }
+
+ printf("BEGIN 'ioping.%s_", path);
+ print_size(ret_size);
+ printf("_%s_latency' %lld\n", write_test ? "write" : "read", time_prev ? (time_now - time_prev) / 1000 : 0);
+ time_prev = time_now;
+
+ printf("SET latency %lld\n", this_time);
+ printf("END\n");
+}
+
int main (int argc, char **argv)
{
ssize_t ret_size;
@@ -1391,7 +1437,9 @@ skip_preparation:
add_statistics(&part, this_time);
}
- if (!quiet) {
+ if (netdata_output) {
+ print_netdata(ret_size, time_now, this_time);
+ } else if (!quiet) {
print_size(ret_size);
printf(" %s %s (%s %s", write_test ? ">>>" : "<<<",
path, fstype, device);
--
2.23.0

@ -0,0 +1,30 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Simple disk I/0 latency measuring tool"
HOMEPAGE="https://github.com/koct9i/ioping"
SRC_URI="https://github.com/koct9i/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="netdata"
src_prepare() {
use netdata && eapply "${FILESDIR}/${P}-netdata.patch"
eapply_user
}
src_configure() {
tc-export CC
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
dodoc changelog README.md
}

@ -12,4 +12,7 @@
<remote-id type="google-code">ioping</remote-id>
<remote-id type="github">koct9i/ioping</remote-id>
</upstream>
<use>
<flag name="netdata">Add support for netdata</flag>
</use>
</pkgmetadata>

Binäre Datei nicht angezeigt.

@ -32,11 +32,11 @@ src_prepare() {
}
src_compile() {
emake prefix="${D}"/usr target=/usr || die
emake prefix="${D}"/usr target=/usr
}
src_install() {
emake prefix="${D}"/usr docdir="${D}"/usr/share/doc/${PF} install || die
emake prefix="${D}"/usr docdir="${D}"/usr/share/doc/${PF} install
python_fix_shebang "${D}"

@ -48,7 +48,7 @@ src_compile() {
_apply_linguas() {
mv "${D}"/usr/share/locale{,_ALL} || die
dodir /usr/share/locale || die
dodir /usr/share/locale
for lingua in ${LINGUAS}; do
[[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break
mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die

@ -45,7 +45,7 @@ src_compile() {
_apply_linguas() {
mv "${D}"/usr/share/locale{,_ALL} || die
dodir /usr/share/locale || die
dodir /usr/share/locale
for lingua in ${LINGUAS}; do
[[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break
mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die

Binäre Datei nicht angezeigt.

@ -0,0 +1,52 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python{2_7,3_5,3_6,3_7})
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
inherit git-r3
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
S=${WORKDIR}/certbot-${PV}/certbot
fi
inherit distutils-r1
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
${CDEPEND}
>=app-crypt/acme-0.40.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.1.0[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]"
DEPEND="
${CDEPEND}
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
# acme is not installed, removing it here is fine, the dir just confuses tests
rm -R acme
pytest -vv ${PN} || die
}

@ -27,7 +27,7 @@ RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
${CDEPEND}
>=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.40.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}]

@ -25,7 +25,7 @@ RESTRICT="!test? ( test )"
CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
${CDEPEND}
>=app-crypt/acme-0.29.0[${PYTHON_USEDEP}]
>=app-crypt/acme-0.40.0[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2.3[${PYTHON_USEDEP}]

@ -30,9 +30,9 @@ src_configure() {
myconf="${myconf} $(use_enable debug) --disable-gui"
econf ${myconf} || die "Failed to compile"
econf ${myconf}
}
src_install() {
emake install DESTDIR="${D}" || die "Installation failed."
emake install DESTDIR="${D}"
}

@ -28,9 +28,9 @@ src_configure() {
myconf="${myconf} $(use_enable debug) --disable-gui"
econf ${myconf} || die "Failed to compile"
econf ${myconf}
}
src_install() {
emake install DESTDIR="${D}" || die "Installation failed."
emake install DESTDIR="${D}"
}

@ -31,11 +31,11 @@ src_configure() {
myconf="$(use_enable debug)"
myconf="${myconf} $(use_enable qt5 gui)"
econf ${myconf} || die "Failed to compile"
econf ${myconf}
}
src_install() {
emake install DESTDIR="${D}" || die "Installation failed."
emake install DESTDIR="${D}"
cd "${S}"
newicon src/gui/pixmaps/os.xpm ophcrack.xpm

@ -28,5 +28,5 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
}

Binäre Datei nicht angezeigt.

@ -49,7 +49,7 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die
emake DESTDIR="${D}" install
find "${D}" -name '*.la' -delete
dodoc AUTHORS README

@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 hppa ppc ppc64 ~sparc x86"
IUSE=""
each_ruby_configure() {
econf --with-rubydir="$(ruby_rbconfig_value 'sitelibdir')" || die
econf --with-rubydir="$(ruby_rbconfig_value 'sitelibdir')"
}
each_ruby_compile() {

@ -76,7 +76,7 @@ src_configure() {
}
src_compile(){
emake -e || die "emake failed"
emake -e
}
src_install(){

Binäre Datei nicht angezeigt.

@ -20,15 +20,14 @@ src_compile() {
LFLAGS="${LDFLAGS}" \
emake -j1 \
BUILDDIR="${S}/build" \
VERSION="${PV}" \
|| die "make failed"
VERSION="${PV}"
emake -C doc || die "make in doc failed"
emake -C doc
}
src_install() {
dobin build/halibut || die
doman doc/halibut.1 || die
dobin build/halibut
doman doc/halibut.1
dodoc doc/halibut.txt
dohtml doc/*.html
}

@ -21,8 +21,8 @@ src_compile() {
LFLAGS="${LDFLAGS}" \
BUILDDIR="${S}/build" \
VERSION="${PV}" \
emake || die "make failed"
emake -C doc || die "make in doc failed"
emake
emake -C doc
}
DOCS=( doc/halibut.txt )

Binäre Datei nicht angezeigt.

@ -26,6 +26,6 @@ src_prepare() {
}
src_install() {
emake install DESTDIR="${D}" || die "Install failed"
emake install DESTDIR="${D}"
dodoc AUTHORS ChangeLog NEWS README
}

@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]]
EGIT_REPO_URI="https://github.com/retext-project/retext.git"
else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
S="${WORKDIR}"/${MY_P}
fi

@ -52,7 +52,7 @@ src_configure() {
local dir
for dir in appFrame appUtil bitmap docBuf ind Ted tedPackage; do
cd "${S}"/${dir}
econf --cache-file=../config.cache || die "configure in ${dir} failed"
econf --cache-file=../config.cache
done
}

@ -180,8 +180,7 @@ src_configure() {
--with-newgc \
--with-system-malloc \
--enable-option-checking=no \
--with-last-packages=/usr/lib/xemacs \
|| die "configuration failed"
--with-last-packages=/usr/lib/xemacs
}
src_compile() {
@ -194,7 +193,7 @@ src_install() {
infodir="${D}"/usr/share/info \
libdir="${D}"/usr/$(get_libdir) \
datadir="${D}"/usr/share \
install || die
install
# Rename some applications installed in bin so that it is clear
# which application installed them and so that conflicting

Binäre Datei nicht angezeigt.

@ -1,2 +1,3 @@
DIST ebuild-mode-1.46.tar.xz 34928 BLAKE2B ee2686f3862fc7aa5f820311a6e45d62b153426134422c56a2a6222795163f454291da5510e86c52edee1b22b7bec641ceb132147b29243ee647774a8e91342b SHA512 e7a81c9a3692db1c6db41e138b382e3027094529d4ad3244ecde5a245340f911f8a63ce8ce8bbd7910116c704bcf8fcce90142b8863ecc1b543760ef1411833e
DIST ebuild-mode-1.47.tar.xz 34812 BLAKE2B abbc3be110239f9e1765d4f1293856a7fc616d497ac5256a28b7d78fc57c8d725abccbf7b9e5908cb85f9a684dc1be26ab88152d836c2ec3a481802091729717 SHA512 13ee756ef914a314f6705df78735a3926a50d156f4abeff917bed68298aec81f072d53a60f7b985d9bb2caddcdbf65fd26f6c9189e6c5c1822674d9142b7db17
DIST ebuild-mode-1.48.tar.xz 34764 BLAKE2B cd54e8a1b65232538924aafd10f6dcadd457634313ccf08c97b841d0255f02496a0e3308a4d9cdcd5cbbc41f9f5c373e14641fa31202cfa369fd10f8562cf5da SHA512 d37d7951030877454416dca761c9775eadaa514f29bba8745f61c0f3a5ecb42675c230301286d5a8cce76d8ef7082f5db76151f69b35f6a999118c5e60a5f9c0

@ -0,0 +1,22 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit elisp readme.gentoo-r1
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
BDEPEND="sys-apps/texinfo"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"
SITEFILE="50${PN}-gentoo-1.39.el"
DOC_CONTENTS="Some optional features may require installation of additional
packages, like dev-python/docutils-glep for glep."

@ -35,7 +35,7 @@ src_install() {
if use X; then
local i
domenu emacs.desktop emacsclient.desktop || die
domenu emacs.desktop emacsclient.desktop
pushd icons || die
newicon sink.png emacs-sink.png

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -41,7 +41,7 @@ src_install() {
ICONDIR="${ED}${SITEETC}/${PN}" \
install-en $(use l10n_ja && echo install-ja) install-icons
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc ChangeLog* NEWS README
use l10n_ja && dodoc BUGS.ja NEWS.ja README.ja

@ -60,7 +60,7 @@ src_compile() {
haskell-cabal_src_compile
if use emacs ; then
pushd elisp
elisp-compile *.el || die
elisp-compile *.el
popd
fi
}

@ -60,7 +60,7 @@ src_compile() {
haskell-cabal_src_compile
if use emacs ; then
pushd elisp
elisp-compile *.el || die
elisp-compile *.el
popd
fi
}

@ -55,7 +55,7 @@ src_compile() {
haskell-cabal_src_compile
if use emacs ; then
pushd elisp
elisp-compile *.el || die
elisp-compile *.el
popd
fi
}

@ -53,9 +53,7 @@ src_install() {
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
dodoc ChangeLog README README.orig
if use X; then
domenu "${FILESDIR}"/gnuclient.desktop || die
fi
use X && domenu "${FILESDIR}"/gnuclient.desktop
}
pkg_postinst() {

@ -1,11 +1,12 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit elisp versionator
EAPI=7
inherit elisp
MY_PN=${PN/-el/.el}
MY_BR=$(get_version_component_range 1-2)
MY_BR=$(ver_cut 1-2)
DESCRIPTION="a SCIM-Bridge client for Emacs"
HOMEPAGE="https://launchpad.net/scim-bridge.el"
SRC_URI="https://launchpad.net/${MY_PN}/${MY_BR}/${PV}/+download/${P}.tar.gz"
@ -13,11 +14,7 @@ SRC_URI="https://launchpad.net/${MY_PN}/${MY_BR}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND=""
RDEPEND="app-i18n/scim"
src_prepare () {
epatch "${FILESDIR}"/${PN}-0.8.2-im-agent.patch
}
PATCHES=("${FILESDIR}"/${PN}-0.8.2-im-agent.patch)

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@ -81,24 +81,23 @@ src_prepare() {
}
src_compile() {
elisp-compile *.el || die
elisp-compile *.el
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
elisp-compile contrib/*.el lib/*.el || die
emake -j1 -C doc slime.info || die "Cannot build info docs"
elisp-compile contrib/*.el lib/*.el
emake -j1 -C doc slime.info
if use doc; then
VARTEXFONTS="${T}"/fonts \
emake -j1 -C doc slime.pdf || die "emake doc failed"
emake -j1 -C doc slime.pdf
fi
}
src_install() {
## install core
elisp-install ${PN} *.{el,elc} "${FILESDIR}"/swank-loader.lisp \
|| die "Cannot install SLIME core"
elisp-install ${PN} *.{el,elc} "${FILESDIR}"/swank-loader.lisp
sed "s:/usr/:${EPREFIX}&:g" "${FILESDIR}"/2.0_p20110617/${SITEFILE} \
>"${T}"/${SITEFILE} || die "sed failed"
elisp-site-file-install "${T}"/${SITEFILE} || die
elisp-site-file-install "${T}"/${SITEFILE}
cp "${FILESDIR}"/2.0_p20110617/swank.asd "${S}"
# remove upstream swank-loader, since it won't be used
rm "${S}"/swank-loader.lisp
@ -106,13 +105,11 @@ src_install() {
common-lisp-install-asdf swank.asd
## install contribs
elisp-install ${PN}/contrib/ contrib/*.{el,elc,scm,goo} \
|| die "Cannot install contribs"
elisp-install ${PN}/contrib/ contrib/*.{el,elc,scm,goo}
common-lisp-install-sources contrib/*.lisp
## install lib
elisp-install ${PN}/lib/ lib/*.{el,elc} \
|| die "Cannot install libs"
elisp-install ${PN}/lib/ lib/*.{el,elc}
## install docs
dodoc README.md ChangeLog CONTRIBUTING.md NEWS PROBLEMS

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -37,11 +37,11 @@ src_prepare() {
}
src_compile() {
elisp-compile *.el || die
elisp-compile *.el
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
elisp-compile contrib/*.el lib/*.el || die
elisp-compile contrib/*.el lib/*.el
emake -C doc slime.info || die
emake -C doc slime.info
if use doc ; then
VARTEXFONTS="${T}"/fonts \
emake -C doc all
@ -50,19 +50,18 @@ src_compile() {
src_install() {
# Install core
elisp-install ${PN} *.{el,elc,lisp} || die "Cannot install SLIME core"
elisp-install ${PN} *.{el,elc,lisp}
# Install contribs
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo} \
|| die "Cannot install contribs"
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo}
# Install lib
elisp-install ${PN}/lib/ lib/*.{el,elc} || die "Cannot install libs"
elisp-install ${PN}/lib/ lib/*.{el,elc}
# Install swank
elisp-install ${PN}/swank/ swank/*.lisp || die "Cannot install swank"
elisp-install ${PN}/swank/ swank/*.lisp
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die "Cannon install site file"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
# Install docs
dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
newdoc contrib/README.md README-contrib.md

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -37,11 +37,11 @@ src_prepare() {
}
src_compile() {
elisp-compile *.el || die
elisp-compile *.el
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
elisp-compile contrib/*.el lib/*.el || die
elisp-compile contrib/*.el lib/*.el
emake -C doc slime.info || die
emake -C doc slime.info
if use doc ; then
VARTEXFONTS="${T}"/fonts \
emake -C doc all
@ -50,19 +50,18 @@ src_compile() {
src_install() {
## install core
elisp-install ${PN} *.{el,elc,lisp} || die "Cannot install SLIME core"
elisp-install ${PN} *.{el,elc,lisp}
## install contribs
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo} \
|| die "Cannot install contribs"
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo}
## install lib
elisp-install ${PN}/lib/ lib/*.{el,elc} || die "Cannot install libs"
elisp-install ${PN}/lib/ lib/*.{el,elc}
## install swank
elisp-install ${PN}/swank/ swank/*.lisp || die "Cannot install swank"
elisp-install ${PN}/swank/ swank/*.lisp
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
## install docs
dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
newdoc contrib/README.md README-contrib.md

@ -1,4 +1,4 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -32,11 +32,11 @@ src_prepare() {
}
src_compile() {
elisp-compile *.el || die
elisp-compile *.el
BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
elisp-compile contrib/*.el lib/*.el || die
elisp-compile contrib/*.el lib/*.el
emake -C doc slime.info || die
emake -C doc slime.info
if use doc ; then
VARTEXFONTS="${T}"/fonts \
emake -C doc all
@ -45,19 +45,18 @@ src_compile() {
src_install() {
# Install core
elisp-install ${PN} *.{el,elc,lisp} || die "Cannot install SLIME core"
elisp-install ${PN} *.{el,elc,lisp}
# Install contribs
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo} \
|| die "Cannot install contribs"
elisp-install ${PN}/contrib/ contrib/*.{el,elc,lisp,scm,goo}
# Install lib
elisp-install ${PN}/lib/ lib/*.{el,elc} || die "Cannot install libs"
elisp-install ${PN}/lib/ lib/*.{el,elc}
# Install swank
elisp-install ${PN}/swank/ swank/*.lisp || die "Cannot install swank"
elisp-install ${PN}/swank/ swank/*.lisp
elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die "Cannon install site file"
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
# Install docs
dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
newdoc contrib/README.md README-contrib.md

@ -26,7 +26,7 @@ DEPEND=""
RDEPEND="app-crypt/gnupg"
src_compile() {
elisp-compile twittering-mode.el || die
elisp-compile twittering-mode.el
[[ ${PV} == *9999 ]] && use doc && emake -C doc/manual
}
@ -36,5 +36,5 @@ src_test() {
src_install() {
[[ ${PV} == *9999 ]] && use doc && dodoc doc/manual/twmode/twmode.html
elisp-install ${PN} twittering-mode.el *.elc || die
elisp-install ${PN} twittering-mode.el *.elc
}

@ -26,7 +26,7 @@ DEPEND=""
RDEPEND="app-crypt/gnupg"
src_compile() {
elisp-compile twittering-mode.el || die
elisp-compile twittering-mode.el
[[ ${PV} == *9999 ]] && use doc && emake -C doc/manual
}
@ -36,5 +36,5 @@ src_test() {
src_install() {
[[ ${PV} == *9999 ]] && use doc && dodoc doc/manual/twmode/twmode.html
elisp-install ${PN} twittering-mode.el *.elc || die
elisp-install ${PN} twittering-mode.el *.elc
}

@ -26,7 +26,7 @@ DEPEND=""
RDEPEND="app-crypt/gnupg"
src_compile() {
elisp-compile twittering-mode.el || die
elisp-compile twittering-mode.el
[[ ${PV} == *9999 ]] && use doc && emake -C doc/manual
}
@ -36,5 +36,5 @@ src_test() {
src_install() {
[[ ${PV} == *9999 ]] && use doc && dodoc doc/manual/twmode/twmode.html
elisp-install ${PN} twittering-mode.el *.elc || die
elisp-install ${PN} twittering-mode.el *.elc
}

Binäre Datei nicht angezeigt.

@ -29,7 +29,7 @@ SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
src_compile() {
export GOPATH=${S}
cd "${S}"/src/${EGO_PN}/cmd/${PN/kvm/driver-kvm} || die
emake build || die
emake build
}
src_install() {

@ -30,7 +30,7 @@ src_prepare() {
}
src_compile() {
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" GOPATH="${WORKDIR}/${P}" emake build || die
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" GOPATH="${WORKDIR}/${P}" emake build
}
src_install() {

@ -235,7 +235,7 @@ src_compile() {
VERSION="$(cat ../../VERSION)" \
GITCOMMIT="${DOCKER_GITCOMMIT}" \
DISABLE_WARN_OUTSIDE_CONTAINER=1 \
dynbinary || die
dynbinary
# build man pages
go build -o gen-manpages github.com/docker/cli/man || die

@ -236,7 +236,7 @@ src_compile() {
VERSION="$(cat ../../VERSION)" \
GITCOMMIT="${DOCKER_GITCOMMIT}" \
DISABLE_WARN_OUTSIDE_CONTAINER=1 \
dynbinary || die
dynbinary
# build man pages
go build -o gen-manpages github.com/docker/cli/man || die

@ -236,7 +236,7 @@ src_compile() {
VERSION="$(cat ../../VERSION)" \
GITCOMMIT="${DOCKER_GITCOMMIT}" \
DISABLE_WARN_OUTSIDE_CONTAINER=1 \
dynbinary || die
dynbinary
# build man pages
go build -o gen-manpages github.com/docker/cli/man || die

@ -1 +1,2 @@
DIST dynamips-0.2.18.tar.gz 833554 BLAKE2B 8152b436e8fc43061c5603a44ceae8feebdd4593649d2fb6a1814ca22cfce2f671f6f98df5f03ee6eeef10cf09fc444d406edd8d3b4a6037a89cf0e8301774ac SHA512 d66e32d72ecc9ebff5232377ac9aa5b966ceb08884cc7f8dc4a8cf3f56305e7cefd677624ba66278f6603a3b275c384bd0ff3905932461b1f8056106cd272a4c
DIST dynamips-0.2.21.tar.gz 833863 BLAKE2B a3162de26839a4c99fd1f147fe0a12e04f4b225b6539aa1599550c40c6a9e21deed950b47f7afbbc1cfbe2f61a351a4185a18f56c4b63c191eccc7122e2c0115 SHA512 c7251963897b65ed5696f47f03be727cea79fe2245850c86fa6b4d8718afa10002b1e39bccefe1c7f2ba86fe6b8f52fe8663ee34f72ca3d9f846522b9b9b4d29

@ -0,0 +1,40 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake-utils
DESCRIPTION="Cisco 7200/3600 Simulator"
HOMEPAGE="https://github.com/GNS3/dynamips"
SRC_URI="https://github.com/GNS3/dynamips/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ipv6"
BDEPEND="app-arch/unzip"
RDEPEND="dev-libs/elfutils
net-libs/libpcap"
DEPEND="${RDEPEND}"
DOCS=( ChangeLog README.md RELEASE-NOTES )
PATCHES=( "${FILESDIR}/${PN}-0.2.18-docs.patch" )
src_prepare() {
# comment out DYNAMIPS_FLAGS to respect CFLAGS
sed -e "s:^set ( DYNAMIPS_FLAGS:#&:" -i cmake/dependencies.cmake || die
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
-DANY_COMPILER=1
-DENABLE_IPV6="$(usex ipv6)"
)
cmake-utils_src_configure
}

@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="sourceforge">gns-3</remote-id>
<remote-id type="github">GNS3/dynamips</remote-id>
</upstream>
</pkgmetadata>

@ -39,7 +39,7 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
emake DESTDIR="${D}" install
rm -rf "${D}"/usr/share/doc/${PN}
dodoc README.markdown NEWS ChangeLog

@ -40,7 +40,7 @@ src_configure() {
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
emake DESTDIR="${D}" install
rm -rf "${D}"/usr/share/doc/${PN}
dodoc README.markdown NEWS ChangeLog

@ -375,5 +375,5 @@ src_test () {
PATH="${S}/scripts:${S}/src:${PATH}" \
TMPDIR="/tmp" \
GANETI_MASTER="$(hostname -f)" \
emake check || die "emake check failed"
emake check
}

@ -346,5 +346,5 @@ src_test () {
PATH="${S}/scripts:${S}/src:${PATH}" \
TMPDIR="/tmp" \
GANETI_MASTER="$(hostname -f)" \
emake check || die "emake check failed"
emake check
}

@ -346,5 +346,5 @@ src_test () {
PATH="${S}/scripts:${S}/src:${PATH}" \
TMPDIR="/tmp" \
GANETI_MASTER="$(hostname -f)" \
emake check || die "emake check failed"
emake check
}

@ -327,7 +327,7 @@ src_test() {
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
HOME="${T}" emake check
}
src_install() {
@ -352,13 +352,13 @@ src_install() {
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r3" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newinitd "${S}/libvirtd.init" libvirtd
newinitd "${FILESDIR}/libvirt-guests.init-r3" libvirt-guests
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true

@ -322,7 +322,7 @@ src_test() {
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
HOME="${T}" emake check
}
src_install() {
@ -347,13 +347,13 @@ src_install() {
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newinitd "${S}/libvirtd.init" libvirtd
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true

@ -322,7 +322,7 @@ src_test() {
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
HOME="${T}" emake check
}
src_install() {
@ -347,13 +347,13 @@ src_install() {
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newinitd "${S}/libvirtd.init" libvirtd
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true

@ -325,7 +325,7 @@ src_test() {
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
HOME="${T}" emake check
}
src_install() {
@ -351,13 +351,13 @@ src_install() {
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newinitd "${S}/libvirtd.init" libvirtd
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true

@ -322,7 +322,7 @@ my_src_test() {
tests/Makefile
export VIR_TEST_DEBUG=1
HOME="${T}" emake check || die "tests failed"
HOME="${T}" emake check
}
my_src_install() {
@ -347,13 +347,13 @@ my_src_install() {
systemd_newtmpfilesd "${FILESDIR}"/libvirtd.tmpfiles.conf libvirtd.conf
newinitd "${S}/libvirtd.init" libvirtd || die
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests || die
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd || die
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd || die
newinitd "${S}/libvirtd.init" libvirtd
newinitd "${FILESDIR}/libvirt-guests.init-r4" libvirt-guests
newinitd "${FILESDIR}/virtlockd.init-r1" virtlockd
newinitd "${FILESDIR}/virtlogd.init-r1" virtlogd
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd || die
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests || die
newconfd "${FILESDIR}/libvirtd.confd-r5" libvirtd
newconfd "${FILESDIR}/libvirt-guests.confd" libvirt-guests
DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r2")
DISABLE_AUTOFORMATTING=true

@ -191,7 +191,7 @@ src_install() {
emake DESTDIR="${D}" install
cd "${GOPATH}/deps/libco" || die "Can't cd to libco dir"
dolib.so libco.so || die "Can't install libco.so"
dolib.so libco.so
cd "${GOPATH}/deps/dqlite" || die "Can't cd to dqlite dir"
emake DESTDIR="${D}" install

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden Mehr anzeigen

Laden…
Abbrechen
Speichern