Sync with portage [Thu Jun 1 16:19:51 MSK 2017].

master
root 7 years ago
parent 123e2e4130
commit 3bd6542972

@ -16,9 +16,10 @@ DIST perl-cross-1.1.4.tar.gz 94623 SHA256 c840a327d5464ca271cac40d52e2d199330875
EBUILD perl-5.22.3.ebuild 16660 SHA256 23b14ce91d88936e1e6e252c7a2534dbeffc9ac84b5941c7988c0a1e5bb7db8f SHA512 db16e1dcc87ae705a28327d6f4f721dd6b4a1287f35cbccac794ddda845269f19d63d10a881122318c1a7fc660dacd7c8acd0cdec3d70518819983c04ccdf168 WHIRLPOOL 7da6d386ea970be56e96ea86730894e565fc93d3fd0181719271936964a70e1e968e83609bdff2410357fa4c7786cdcb751ac8e4885edbfa2405c691040b3693
EBUILD perl-5.22.3_rc4.ebuild 16841 SHA256 ddad3de989ddd3219d39568879ee465daf2cb0b1555503ed4a233deea378cf77 SHA512 b488ea99cefb0e8a95f342f855ec9c41b5a5b6c8473cc4947782911edcbefa4cd29d61e60752f8e3e4ca70ad4dc9a01bbab49a1651b0a944c669cc4ba05f2f00 WHIRLPOOL fdb4da4466a7d1d8b861092b2e201e9b67dfd072a6af0b4b33980023af931281fa68e050636326bee71e6230342c3db610fbbeb8f54eca78461e54873532b07a
EBUILD perl-5.24.1-r1.ebuild 17043 SHA256 4973aaf810046cea00fe53ae5dae7dc59da31942510359949997c2ceedfd6c51 SHA512 2dda74a1b604e73fcdfc6a89eee50f5865dbdc3b9d671a37026deffa71ca0bb4c19a108ee876eec8a4611718332a7686c2bf44fd3c60b488fefdc62fa6e5adef WHIRLPOOL c1065f99614e49f556326274b507bb1b26621607f911e1fecba9c653ffdbcc37fba268cce1938a14857c668134cb6971d53a7e944edd560fefd4b114647f44d4
EBUILD perl-5.24.1-r2.ebuild 17099 SHA256 8c6517136b38caff521c4ace481619bb15877df0ed7064e1e07a380299bc78eb SHA512 f13eaf97907c22e1a3be1be2623515d2a2463b0239271056b919d99b605ad0adbe0a20c94eae78e1769ddf02fbb9a5149ceb5a95817f2278be84e1ff7d05498f WHIRLPOOL b2ee8a736cce90a89c390f8e2e621bde736cdb179739b7c31585c3a7ca3ff7c12f65f8ecacd89e7ab8f423b9d2ff4669b80b9198df413bcca1aa1bc96c296909
EBUILD perl-5.24.1.ebuild 16859 SHA256 defd1cc0e841c74214c4bcd04c7943f5a2e21a3c3f9d400a11025c810243ba0f SHA512 3c480ad63a4416648d4eb6369e061affbc37483e177ce5eeb2c7dddffb73227f42c105bf2fc36cc1adee57c8e4d59ffa50fa17c712a2bd5e4244962683cf9d24 WHIRLPOOL 5f94d567961a6786b26a771cbf404ebbcdae7494250f4cb346868d9e193100c55dadf2383473eebf9c89428f321412e1fe476a96213887a88a3f195c1b259402
EBUILD perl-5.24.1_rc4.ebuild 16847 SHA256 f09400da37a4f439345f00343cecbf78c8ebadd42c333f53099984f19788368d SHA512 738049cc88e1efc1d31efbfba6a2edff83d0c202c3511c8207388ea3aea451868a54e25362a1ec2f225d37105469c01d2a97838c92e8b4cdcebd02880a12285b WHIRLPOOL 92e6e3c54348c49dd941626278d0ae83366814cbe53e49e3ab7c1d08b16d9f052c38260ef2fdf07b04863dd980ccdcae992c5947578934e0cbddc360703543f2
EBUILD perl-5.26.0.ebuild 17947 SHA256 6d142033c0089360a2c14cbbb57b91cdb6f6fa1a63b33424329d4914822a2244 SHA512 1df75662c78c8d9d42c384afa1de1af5523961011a17d9357d2f878acbe9b0b59a8ac9815ff187cb9efb0b8569eedcd24253a30ee9564403712ff2027469d960 WHIRLPOOL b52fbe8bbf5ab291bb7ec9d0c2eb8c08a8ba4c2c363dcf81926c5163d2f9478de42116bf3cfdc43d8d680c4f954d02adfc5e58f0a40cf5af8bf66c6dfb946a5c
EBUILD perl-5.26.0.ebuild 17993 SHA256 28a12980446cbcc42d4f3d72e87b318bc7bb277c46f1d38cb9679d06af651370 SHA512 f9050c2f3abf29185595b94102a5a5fb19846d638ec087ff7d5da66ad30b7e177bffae219a4e738a97035629831dd1f5b1bba96624206e99e4a0ed03c76357d8 WHIRLPOOL db9ad0915dc05ca16726d0c32923596da74c1e2db3b6ad3e46a7585fce7b19ecdbe5b4419d2f530a6b8d666fda631bfd235329560e57ca8dcbcfda4dad0759c0
EBUILD perl-5.26.9999.ebuild 17947 SHA256 6d142033c0089360a2c14cbbb57b91cdb6f6fa1a63b33424329d4914822a2244 SHA512 1df75662c78c8d9d42c384afa1de1af5523961011a17d9357d2f878acbe9b0b59a8ac9815ff187cb9efb0b8569eedcd24253a30ee9564403712ff2027469d960 WHIRLPOOL b52fbe8bbf5ab291bb7ec9d0c2eb8c08a8ba4c2c363dcf81926c5163d2f9478de42116bf3cfdc43d8d680c4f954d02adfc5e58f0a40cf5af8bf66c6dfb946a5c
EBUILD perl-5.28.9999.ebuild 17954 SHA256 15082d560e449a948216c6c56da4883e2b293a2fe9f25546e95cdb714407e2fb SHA512 02193fc77b6077d02c3044954c1f364d4703f54d831690b941afca1c68fb2d506bed22045c9746655af116cc979b2327d3336d5ceda8ff7380cbd5a1c57fb7bb WHIRLPOOL 5c856b33f6a084237563d054323987bc95c9ff6a65bccff16ccbf0832f75ab296fd6f14076e3a09f98d50c7478133b54cb83dca75fbaf4cb7a118c8aad5fe162
MISC ChangeLog 13780 SHA256 57a0f6f6bc7a816ca621af65126c42eb0fe19891e9cfe8ea0eb664607ea4749e SHA512 8bd6e0673b863e40e4f3309461049c95c261c95ffaafdf7bf9a8b801f29017994f152fa0dc5eb3f09b85be832e356a9c08ed1171f7e617a5597e6456ee9d11dd WHIRLPOOL 1bdf46f12430a2a84e66841a4b38e03bacc8f0649e38ba11d7ec23504ef254012c1dc9e1ef333b98619a6dcba6c183640f7b18080831cf37f425fd63d6810eee

@ -0,0 +1,563 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils alternatives flag-o-matic toolchain-funcs multilib multiprocessing
PATCH_VER=3
CROSS_VER=1.1.4
PERL_OLDVERSEN="5.24.0"
MODULE_AUTHOR=SHAY
SHORT_PV="${PV%.*}"
MY_P="perl-${PV/_rc/-RC}"
MY_PV="${PV%_rc*}"
DESCRIPTION="Larry Wall's Practical Extraction and Report Language"
SRC_URI="
mirror://cpan/src/5.0/${MY_P}.tar.xz
mirror://cpan/authors/id/${MODULE_AUTHOR:0:1}/${MODULE_AUTHOR:0:2}/${MODULE_AUTHOR}/${MY_P}.tar.xz
https://github.com/gentoo-perl/perl-patchset/releases/download/${MY_P}-patches-${PATCH_VER}/${MY_P}-patches-${PATCH_VER}.tar.xz
mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.xz
https://dev.gentoo.org/~kentnl/distfiles/${MY_P}-patches-${PATCH_VER}.tar.xz
https://github.com/arsv/perl-cross/releases/download/${CROSS_VER}/perl-cross-${CROSS_VER}.tar.gz
"
HOMEPAGE="http://www.perl.org/"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SHORT_PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb debug doc gdbm ithreads"
RDEPEND="
berkdb? ( sys-libs/db:= )
gdbm? ( >=sys-libs/gdbm-1.8.3 )
app-arch/bzip2
sys-libs/zlib
"
DEPEND="${RDEPEND}
!prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
"
PDEPEND="
>=app-admin/perl-cleaner-2.5
>=virtual/perl-File-Path-2.130.0
>=virtual/perl-File-Temp-0.230.400-r2
>=virtual/perl-Data-Dumper-2.154.0
virtual/perl-Test-Harness
"
# bug 390719, bug 523624, bug 620304
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
S="${WORKDIR}/${MY_P}"
dual_scripts() {
src_remove_dual perl-core/Archive-Tar 2.40.100_rc ptar ptardiff ptargrep
src_remove_dual perl-core/CPAN 2.110.100_rc cpan
src_remove_dual perl-core/Digest-SHA 5.950.100_rc shasum
src_remove_dual perl-core/Encode 2.800.100_rc enc2xs piconv
src_remove_dual perl-core/ExtUtils-MakeMaker 7.100.200_rc instmodsh
src_remove_dual perl-core/ExtUtils-ParseXS 3.310.0 xsubpp
src_remove_dual perl-core/IO-Compress 2.69.1_rc zipdetails
src_remove_dual perl-core/JSON-PP 2.273.0.100_rc json_pp
src_remove_dual perl-core/Module-CoreList 5.201.701.142.400_rc corelist
src_remove_dual perl-core/Pod-Parser 1.630.0 pod2usage podchecker podselect
src_remove_dual perl-core/Pod-Perldoc 3.250.300_rc perldoc
src_remove_dual perl-core/Test-Harness 3.360.100_rc prove
src_remove_dual perl-core/podlators 4.70.0 pod2man pod2text
src_remove_dual_man perl-core/podlators 4.70.0 /usr/share/man/man1/perlpodstyle.1
}
check_rebuild() {
# Fresh install
if [[ -z "${REPLACING_VERSIONS}" ]]; then
return 0;
# Major Upgrade
# doesn't matter if there's multiple copies, it still needs a rebuild
# if the string is anything other than "5.CURRENTMAJOR"
elif [[ "${REPLACING_VERSIONS%.*}" != "${PV%.*}" ]]; then
echo ""
ewarn "UPDATE THE PERL MODULES:"
ewarn "After updating dev-lang/perl the installed Perl modules"
ewarn "have to be re-installed. In most cases, this is done automatically"
ewarn "by the package manager, but subsequent steps are still recommended"
ewarn "to ensure system consistency."
ewarn
ewarn "You should start with a depclean to remove any unused perl dependencies"
ewarn "that may confuse portage in future. Regular depcleans are also encouraged"
ewarn "as part of your regular update cycle, as that will keep perl upgrades working."
ewarn "Recommended: emerge --depclean -va"
ewarn
ewarn "You should then call perl-cleaner to clean up any old files and trigger any"
ewarn "remaining rebuilds portage may have missed."
ewarn "Use: perl-cleaner --all"
return 0;
# Reinstall w/ USE Change
elif ( use ithreads && ! has_version dev-lang/perl[ithreads] ) || \
( ! use ithreads && has_version dev-lang/perl[ithreads] ) || \
( use debug && ! has_version dev-lang/perl[debug] ) || \
( ! use debug && has_version dev-lang/perl[debug] ) ; then
echo ""
ewarn "TOGGLED USE-FLAGS WARNING:"
ewarn "You changed one of the use-flags ithreads or debug."
ewarn "You must rebuild all perl-modules installed."
ewarn "Use: perl-cleaner --modules ; perl-cleaner --force --libperl"
fi
}
pkg_setup() {
case ${CHOST} in
*-freebsd*) osname="freebsd" ;;
*-dragonfly*) osname="dragonfly" ;;
*-netbsd*) osname="netbsd" ;;
*-openbsd*) osname="openbsd" ;;
*-darwin*) osname="darwin" ;;
*-interix*) osname="interix" ;;
*-aix*) osname="aix" ;;
*-cygwin*) osname="cygwin" ;;
*) osname="linux" ;;
esac
myarch="${CHOST%%-*}-${osname}"
if use debug ; then
myarch+="-debug"
fi
if use ithreads ; then
mythreading="-multi"
myarch+="-thread"
fi
LIBPERL="libperl$(get_libname ${MY_PV} )"
PRIV_LIB="/usr/$(get_libdir)/perl5/${MY_PV}"
ARCH_LIB="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
SITE_LIB="/usr/local/$(get_libdir)/perl5/${MY_PV}"
SITE_ARCH="/usr/local/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}"
VENDOR_LIB="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}"
VENDOR_ARCH="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}"
dual_scripts
}
src_remove_dual_file() {
local i pkg ver
pkg="$1"
ver="$2"
shift 2
case "${EBUILD_PHASE:-none}" in
postinst|postrm)
for i in "$@" ; do
alternatives_auto_makesym "${i}" "${i}-[0-9]*"
done
;;
setup)
for i in "$@" ; do
if [[ -f ${EROOT}${i} && ! -h ${EROOT}${i} ]] ; then
has_version ${pkg} && ewarn "You must reinstall ${pkg} !"
break
fi
done
;;
install)
for i in "$@" ; do
if ! [[ -f "${ED}"${i} ]] ; then
ewarn "${i} does not exist!"
continue
fi
mv "${ED}"${i}{,-${ver}-${P}} || die
done
;;
esac
}
src_remove_dual_man() {
local i pkg ver ff
pkg="$1"
ver="$2"
shift 2
case "${EBUILD_PHASE:-none}" in
postinst|postrm)
for i in "$@" ; do
ff=`echo "${EROOT}${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}}"*`
ff=${ff##*${i#${i%.[0-9]}}}
alternatives_auto_makesym "${i}${ff}" "${i%.[0-9]}-[0-9]*"
done
;;
install)
for i in "$@" ; do
if ! [[ -f "${ED}"${i} ]] ; then
ewarn "${i} does not exist!"
continue
fi
mv "${ED}"${i} "${ED}"${i%.[0-9]}-${ver}-${P}${i#${i%.[0-9]}} || die
done
;;
esac
}
src_remove_dual() {
local i pkg ver
pkg="$1"
ver="$2"
shift 2
for i in "$@" ; do
src_remove_dual_file "${pkg}" "${ver}" "/usr/bin/${i}"
src_remove_dual_man "${pkg}" "${ver}" "/usr/share/man/man1/${i}.1"
done
}
src_prepare_update_patchlevel_h() {
# Copied and modified from debian:
# Copyright 2011 Niko Tyni
# This program is free software; you can redistribute it and/or modify
# it under the same terms as Perl itself.
local patchdir="${WORKDIR}/patches"
local prefix
local patchoutput="patchlevel-gentoo.h"
[[ -f ${patchdir}/series ]] || return 0
while read patch
do
patchname=$(echo $patch | sed 's/\.diff$//')
< $patchdir/$patch sed -e '/^Subject:/ { N; s/\n / / }' | sed -n -e '
# massage the patch headers
s|^Bug: .*https\?://rt\.perl\.org/.*id=\(.*\).*|[perl #\1]|; tprepend;
s|^Bug: .*https\?://rt\.cpan\.org/.*id=\(.*\).*|[rt.cpan.org #\1]|; tprepend;
s|^Bug-Gentoo: ||; tprepend;
s/^\(Subject\|Description\): //; tappend;
s|^Origin: .*http://perl5\.git\.perl\.org/perl\.git/commit\(diff\)\?/\(.......\).*|[\2]|; tprepend;
# post-process at the end of input
$ { x;
# include the version number in the patchlevel.h description (if available)
s/List packaged patches/&'" for ${PF}(#${PATCH_VER})"'/;
# escape any backslashes and double quotes
s|\\|\\\\|g; s|"|\\"|g;
# add a prefix
s|^|\t,"'"$prefix$patchname"' - |;
# newlines away
s/\n/ /g; s/ */ /g;
# add a suffix
s/ *$/"/; p
};
# stop all processing
d;
# label: append to the hold space
:append H; d;
# label: prepend to the hold space
:prepend x; H; d;
'
done < "${WORKDIR}"/patches/series > "${S}/${patchoutput}"
echo "${patchoutput}" >> "${S}/MANIFEST"
}
src_prepare() {
local patch
EPATCH_OPTS+=" -p1"
einfo "Applying patches from ${MY_P}-${PATCH_VER} ..."
while read patch ; do
EPATCH_SINGLE_MSG=" ${patch} ..."
epatch "${WORKDIR}"/patches/${patch}
done < "${WORKDIR}"/patches/series
src_prepare_update_patchlevel_h
if tc-is-cross-compiler; then
cp -a ../perl-cross-${CROSS_VER}/* . || die
sed -i \
-e 's/(15 + $CLEANUP)/(13 + $CLEANUP)/' \
cnf/diffs/perl5-${PV}/makemaker-test.patch || die
sed -i \
-e 's/MakeMaker\.pm .*/MakeMaker.pm bf9174c70a0e50ff2fee4552c7df89b37d292da1/' \
-e 's/MM_Unix\.pm .*/MM_Unix.pm b0ec308fe2d7dcfcef5732880db0fae1f4ea80fa/' \
cnf/diffs/perl5-${PV}/customized.patch || die
sed -i \
-e 's|^lib/unicore/CombiningClass.pl pod/perluniprops.pod:|lib/unicore/CombiningClass.pl pod/perluniprops.pod: $(CONFIGPM)|' \
Makefile || die
# bug 604072
MAKEOPTS+=" -j1"
export MAKEOPTS
fi
if ! tc-is-static-only ; then
ln -s ${LIBPERL} libperl$(get_libname ${SHORT_PV}) || die
ln -s ${LIBPERL} libperl$(get_libname ) || die
fi
if use gdbm; then
sed -i "s:INC => .*:INC => \"-I${EROOT}usr/include/gdbm\":g" \
ext/NDBM_File/Makefile.PL || die
fi
default
}
myconf() {
# the myconf array is declared in src_configure
myconf=( "${myconf[@]}" "$@" )
}
src_configure() {
declare -a myconf
export LC_ALL="C"
[[ ${COLUMNS:-1} -ge 1 ]] || unset COLUMNS # bug #394091
# some arches and -O do not mix :)
use ppc && replace-flags -O? -O1
# Perl has problems compiling with -Os in your flags with glibc
use elibc_uclibc || replace-flags "-Os" "-O2"
# This flag makes compiling crash in interesting ways
filter-flags "-malign-double"
# Fixes bug #97645
use ppc && filter-flags "-mpowerpc-gpopt"
# Fixes bug #143895 on gcc-4.1.1
filter-flags "-fsched2-use-superblocks"
use sparc && myconf -Ud_longdbl
export BUILD_BZIP2=0
export BZIP2_INCLUDE=${EROOT}/usr/include
export BZIP2_LIB=${EROOT}/usr/$(get_libdir)
export BUILD_ZLIB=False
export ZLIB_INCLUDE=${EROOT}/usr/include
export ZLIB_LIB=${EROOT}/usr/$(get_libdir)
# allow either gdbm to provide ndbm (in <gdbm/ndbm.h>) or db1
myndbm='U'
mygdbm='U'
mydb='U'
if use gdbm ; then
mygdbm='D'
if use berkdb ; then
myndbm='D'
fi
fi
if use berkdb ; then
mydb='D'
has_version '=sys-libs/db-1*' && myndbm='D'
fi
myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db"
if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then
ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
myconf -Ui_db -Ui_ndbm
fi
use ithreads && myconf -Dusethreads
if use debug ; then
append-cflags "-g"
myconf -DDEBUGGING
elif [[ ${CFLAGS} == *-g* ]] ; then
myconf -DDEBUGGING=-g
else
myconf -DDEBUGGING=none
fi
if [[ -n ${PERL_OLDVERSEN} ]] ; then
local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done )
myconf -Dinc_version_list="${inclist}"
fi
[[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a"
# Make sure we can do the final link #523730, need to set deployment
# target to override hardcoded 10.3 which breaks on modern OSX
[[ ${CHOST} == *-darwin* ]] && \
myconf "-Dld=env MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} $(tc-getCC)"
# Prefix: the host system needs not to follow Gentoo multilib stuff, and in
# Prefix itself we don't do multilib either, so make sure perl can find
# something compatible.
if use prefix ; then
# Set a hook to check for each detected library whether it actually works.
export libscheck="
( echo 'main(){}' > '${T}'/conftest.c &&
$(tc-getCC) -o '${T}'/conftest '${T}'/conftest.c -l\$thislib >/dev/null 2>/dev/null
) || xxx=/dev/null"
# Use all host paths that might contain useful stuff, the hook above will filter out bad choices.
local paths="/lib/*-linux-gnu /usr/lib/*-linux-gnu /lib64 /lib/64 /usr/lib64 /usr/lib/64 /lib32 /usr/lib32 /lib /usr/lib"
myconf "-Dlibpth=${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir) ${paths}"
elif [[ $(get_libdir) != "lib" ]] ; then
# We need to use " and not ', as the written config.sh use ' ...
myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)"
fi
# don't try building ODBM, bug #354453
disabled_extensions="ODBM_File"
if ! use gdbm ; then
# workaround for bug #157774: don't try building GDBM related stuff with USE="-gdbm"
disabled_extensions="${disabled_extensions} GDBM_File NDBM_File"
fi
myconf -Dnoextensions="${disabled_extensions}"
[[ -n "${EXTRA_ECONF}" ]] && ewarn During Perl build, EXTRA_ECONF=${EXTRA_ECONF}
# allow fiddling via EXTRA_ECONF, bug 558070
eval "local -a EXTRA_ECONF=(${EXTRA_ECONF})"
myconf \
-Duseshrplib \
-Darchname="${myarch}" \
-Dcc="$(tc-getCC)" \
-Doptimize="${CFLAGS}" \
-Dldflags="${LDFLAGS}" \
-Dprefix="${EPREFIX}"'/usr' \
-Dsiteprefix="${EPREFIX}"'/usr/local' \
-Dvendorprefix="${EPREFIX}"'/usr' \
-Dscriptdir="${EPREFIX}"'/usr/bin' \
-Dprivlib="${EPREFIX}${PRIV_LIB}" \
-Darchlib="${EPREFIX}${ARCH_LIB}" \
-Dsitelib="${EPREFIX}${SITE_LIB}" \
-Dsitearch="${EPREFIX}${SITE_ARCH}" \
-Dvendorlib="${EPREFIX}${VENDOR_LIB}" \
-Dvendorarch="${EPREFIX}${VENDOR_ARCH}" \
-Dman1dir="${EPREFIX}"/usr/share/man/man1 \
-Dman3dir="${EPREFIX}"/usr/share/man/man3 \
-Dsiteman1dir="${EPREFIX}"/usr/local/man/man1 \
-Dsiteman3dir="${EPREFIX}"/usr/local/man/man3 \
-Dvendorman1dir="${EPREFIX}"/usr/share/man/man1 \
-Dvendorman3dir="${EPREFIX}"/usr/share/man/man3 \
-Dman1ext='1' \
-Dman3ext='3pm' \
-Dlibperl="${LIBPERL}" \
-Dlocincpth="${EPREFIX}"'/usr/include ' \
-Dglibpth="${EPREFIX}/$(get_libdir) ${EPREFIX}/usr/$(get_libdir)"' ' \
-Duselargefiles \
-Dd_semctl_semun \
-Dcf_by='Gentoo' \
-Dmyhostname='localhost' \
-Dperladmin='root@localhost' \
-Ud_csh \
-Dsh="${EPREFIX}"/bin/sh \
-Dtargetsh="${EPREFIX}"/bin/sh \
-Uusenm \
"${myconf[@]}" \
"${EXTRA_ECONF[@]}"
if tc-is-cross-compiler; then
./configure \
--target="${CHOST}" \
--build="${CBUILD}" \
-Dinstallprefix='' \
-Dinstallusrbinperl='undef' \
-Dusevendorprefix='define' \
"${myconf[@]}" \
|| die "Unable to configure"
else
sh Configure \
-des \
-Dinstallprefix="${EPREFIX}"'/usr' \
-Dinstallusrbinperl='n' \
"${myconf[@]}" \
|| die "Unable to configure"
fi
}
src_test() {
export NO_GENTOO_NETWORK_TESTS=1;
if [[ ${EUID} == 0 ]] ; then
ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..."
return 0
fi
use elibc_uclibc && export MAKEOPTS+=" -j1"
TEST_JOBS="$(makeopts_jobs)" make test_harness || die "test failed"
}
src_install() {
local i
local coredir="${ARCH_LIB}/CORE"
emake DESTDIR="${D}" install
rm -f "${ED}/usr/bin/perl${MY_PV}"
ln -s perl "${ED}"/usr/bin/perl${MY_PV} || die
if ! tc-is-static-only ; then
dolib.so "${ED}"${coredir}/${LIBPERL}
rm -f "${ED}"${coredir}/${LIBPERL}
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die
ln -sf ${LIBPERL} "${ED}"/usr/$(get_libdir)/libperl$(get_libname) || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/${LIBPERL} || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname ${SHORT_PV}) || die
ln -sf ../../../../../$(get_libdir)/${LIBPERL} "${ED}"${coredir}/libperl$(get_libname) || die
fi
rm -rf "${ED}"/usr/share/man/man3 || die "Unable to remove module man pages"
# This removes ${D} from Config.pm
for i in $(find "${D}" -iname "Config.pm" ) ; do
einfo "Removing ${D} from ${i}..."
sed -i -e "s:${D}::" "${i}" || die "Sed failed"
done
dodoc Changes* README AUTHORS
if use doc ; then
# HTML Documentation
# We expect errors, warnings, and such with the following.
dodir /usr/share/doc/${PF}/html
LD_LIBRARY_PATH=. ./perl installhtml \
--podroot='.' \
--podpath='lib:ext:pod:vms' \
--recurse \
--htmldir="${ED}/usr/share/doc/${PF}/html"
fi
[[ -d ${ED}/usr/local ]] && rm -r "${ED}"/usr/local
dual_scripts
}
pkg_preinst() {
check_rebuild
}
pkg_postinst() {
dual_scripts
if [[ "${ROOT}" = "/" ]] ; then
local INC DIR file
INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
einfo "Removing old .ph files"
for DIR in ${INC} ; do
if [[ -d "${DIR}" ]] ; then
for file in $(find "${DIR}" -name "*.ph" -type f ) ; do
rm -f "${file}"
einfo "<< ${file}"
done
fi
done
# Silently remove the now empty dirs
for DIR in ${INC} ; do
if [[ -d "${DIR}" ]] ; then
find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null
fi
done
fi
}
pkg_postrm(){
dual_scripts
}

@ -68,10 +68,11 @@ DEPEND="${RDEPEND}
PDEPEND="
>=app-admin/perl-cleaner-2.5
>=virtual/perl-File-Temp-0.230.400-r2
>=virtual/perl-File-Path-2.130.0
>=virtual/perl-Data-Dumper-2.154.0
virtual/perl-Test-Harness
"
# bug 390719, bug 523624
# bug 390719, bug 523624, bug 620304
# virtual/perl-Test-Harness is here for the bundled ExtUtils::MakeMaker
S="${WORKDIR}/${MY_P}"

@ -1,7 +1,9 @@
DIST librelp-1.2.12.tar.gz 437945 SHA256 0355730524f7b20bed1b85697296b6ce57ac593ddc8dddcdca263da71dee7bd7 SHA512 bfc38882404e06c047bdabd203d71beba67bc5a717d2d6733863f15f0a3a09b4a792a628a1653c102c828fde7ff67cc8ade637de785399ab48a68605b23a72ed WHIRLPOOL 0d3193b3f0f21e940793df0f2c53bb46944c1fbfe4f7aee8b0ecbaead3053185f981a695eaae65d6ea1581ea4a8011e83e2ffff0436ab15bdd4f82b9a012f9a3
DIST librelp-1.2.13.tar.gz 437877 SHA256 38df3ca7feba55850602bbefe3ac3c035e7666691d46b8bfbff1f1a4c774c0c7 SHA512 62d22998711ed82f30a1fce7c6b25dca514717c513d5833ce9ea6951d20f6922787213285be710c30fd28fd80d07ee9313f92cc7e09531ca8ac5e12627dbc868 WHIRLPOOL e420c237d1307b1e507385e005bcfde51183efe80bdcedaedfc6da22fcb55407dd47b696e602daa2f706418a9d49087dfa3628daf19147fbd5402ef7b37d8d72
DIST librelp-1.2.14.tar.gz 437975 SHA256 11f6241a4336358a33bfdadd43ef299e8258db0a5243d0c164499c6b85ae5955 SHA512 b9a947edb7f23ba533f358d3271a61e80fcca7db8be0c20b39ec61ce4d913efed25173330a0604faebfbbdf33a051ed43234b2b41be2480dc3459c35b91acaae WHIRLPOOL e6c4cfb104f062fcb11a4beeff6ed0fbf8b38804838f365990735d2d7b52a1ce9750dc890d35ef300c951d54d30eb31b059c465f7a88b2df4cc31f9cfd377f5f
EBUILD librelp-1.2.12.ebuild 978 SHA256 5bbc24d190303f98a77ca3622c9385cfd59b4d58caa33310e450722a76d54f79 SHA512 935b4372194efd5f60d696b778c956ce42d5468919c050533fa98f9b9fc75f452fd16e77e569bec1639dd8d12a9edcd0f9a02c57df638af4c4594d7973111f7f WHIRLPOOL abbed22ff89491ae803d6209fb61bc0ef8623ce3b0501eb60e76b8f055bdb54abbbdabfe6dfa6e2da9b8bad0e5b60172fbea1fc486144f12a1b82527d49e87b7
EBUILD librelp-1.2.13.ebuild 985 SHA256 947f126e8a78530ed8f9d2ebc34af4215aa69000a02fb20378bbec05224382c9 SHA512 3fe55049cf43b4d398758f831c7348f98e39619d5343104c4b0d42cfca08e373863c3ed7c521a6dbf6216d3ece7620eb334914a7c60d6f36ff69709a9fa49be8 WHIRLPOOL 7e1d920e4ba2043e460ceecba0869b96d8098f5e8d75a48925b0dff1e2365ad71d71c646995d21470f046015356900ca3f21e4d62a6c1cb50d11fc4a394920c2
EBUILD librelp-1.2.14.ebuild 985 SHA256 dd9b55a4fb5ecfa5430d6080becbe981fb3b1cc94996d814561d493b8f28cd06 SHA512 61d26e3075b62a157763cad46b5c635bc8009c2955d3a8ec9fdb44e880c8fa10bcc752c6ae2eaec180b33228ea53c294013a84c77d08b6d31f8ce586d190f567 WHIRLPOOL 83b1219113a8fb6829783b057e1eb9919f091ac33b6383dd46525379e9ffdc46a04d5f56e8dbb9ed2fdaa91711c443eeed3c1d8b3b051b04b619acd9ae641de2
MISC ChangeLog 4984 SHA256 27c0e0fc1a11b3e6ef9ba1aa047daa687122bed9066fbb71080cd5d7c069b164 SHA512 787a97fd6b1182c2f5933aed6567f50af789e7f42fdba95e4003bbb3677c3811de774077e260ad1b8b15a196d16f633c541e6cb69518d20fbba6658d4216b9fc WHIRLPOOL 6601ade48f53a161792739a19f22834da1e30e38ae681a9aadd0a8966d63095f680fa7a4e29c843ffa4c2d247a85798299264ce3cba3224918d511d91b9ff952
MISC ChangeLog-2015 4438 SHA256 016753b968f87df0427042a7ccad54bb194d03b2bce76d5f128ae1b5608630c8 SHA512 8ec2e42f180d0dd235270a9563d85d674dcf9229f9caad225b36c33b48174dbaa072a922b96e7fb8e64534e7e7fb7994e7cebb9f8f9cb5bfdf82991788a9703c WHIRLPOOL 6fc5bca3b586bc6baff83568761c88fcfffe38cf8438b7f0919e6c11a47b13242df87499cf7966dd4f1b1fc3eb5bd6e9d675b4046b5fc9ea4223c4566e80a496
MISC metadata.xml 358 SHA256 a12a6df3a6be69b889d12fb36c83dcf99a18c3de76d66a4f945458ce0ea647f0 SHA512 8b0638c9c4d4c385dc14d8b3e0300791d181bd08c9476dfe5d881281b8b6d4e7bbd8501c06159602d38db4b037b24ad45615b29377cf5a8989ae850fff8f362d WHIRLPOOL 536188045f565e1c61038bcd1d13f405ff20d477a98865cb95d0f596f5b194daac5debda824bf73583c50de7cda63368093895d581cca1638d22755e85525c76

@ -0,0 +1,55 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools
DESCRIPTION="An easy to use library for the RELP protocol"
HOMEPAGE="http://www.librelp.com/"
SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ doc? ( FDL-1.3 )"
# subslot = soname version
SLOT="0/0.3.0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
IUSE="debug doc +ssl static-libs"
RDEPEND="
ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
"
DEPEND="
ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
virtual/pkgconfig
"
src_prepare() {
sed -i \
-e 's/ -g"/"/g' \
configure.ac || die "sed failed"
default
eautoreconf
}
src_configure() {
local myeconfargs=(
$(use_enable debug)
$(use_enable ssl tls)
$(use_enable static-libs static)
)
econf "${myeconfargs[@]}"
}
src_install() {
local DOCS=( ChangeLog )
use doc && local HTML_DOCS=( doc/relp.html )
default
find "${ED}"usr/lib* -name '*.la' -delete || die
}

@ -1,3 +1,3 @@
DIST click-plugins-1.0.3.tar.gz 7950 SHA256 7acc5e7eedd2dfd719714e8d53ae99030b5357aed661d0b06dacd6c2d583d7c5 SHA512 1eac03d57931bdf8e2f387164490436b3b921738936ee6cd9a58246e05e84133e77c47dd606a00d1b3e238a806bf83ffe7dc7c758a92d789cc229a94ed26e17f WHIRLPOOL c06f7a943af5074db94b45d77b0ceb85b3601616c64b46c3495b8729005f8d691795efba39e773c247f26d9a658ce48f4cb1fcadc10394dd57cfc6de027db569
EBUILD click-plugins-1.0.3.ebuild 506 SHA256 53733d738c4e9454cc45d0022a2d31750d991878db10ef1bfe3e3dc6eb444a37 SHA512 354fca0161f7ee23f6b95921589daae6de7c53ca9fd6acf87785abd5ef46652ae90e1a5251cde77f8f190e384ccef6c6c3a4216fb96c8c4331660b95469beac7 WHIRLPOOL f5f3c7cb6f233d7b59f052861da370a59c1edcfebf20d4440e06ebe625a38e13ead1afc5fb2f6cebd5fb3a74d0edba9911fb4b19eaa7b7346ccd21f68b287449
EBUILD click-plugins-1.0.3.ebuild 514 SHA256 e032af2a1ae5f5f1f4ce2d5d16e9ba794b1dbaee2413d44438d52a8e2cf56569 SHA512 93d68a5939916dd72f7d9159074c55cfaf9bb686c375fae2ee71ebc9dd8fd2ef46631fcafbccb29f1d543eb7d8fd89fd9812e72c9a5a3eaa0152a938061f232d WHIRLPOOL 2dcddaaad603fce597e88d827a29f161b102282f670e5aee297ec29bc5f63c0de67d42824ea7ceabf4fe8cde602007bc9654019e2ad0a1e48204c18ddd07216b
MISC metadata.xml 299 SHA256 8b7e28829cfbff959ca8963fa87c123272117b6ea58849f9cf1eef9090e0dffa SHA512 b37fff24719eed45df0c672912037dff92cd7c820316fd17ac532d8aa3d6b04103c837fa436fb4863b4dcaecde2fab4fb35b0e86e2f7c083364be723dc979e61 WHIRLPOOL 17ab19e8a4785a4e760b9b300fde54e96da0f3feb5a4c9893636296384f815a1dc0f67eb0984b34d724808db656eaa5e074e3a4b01de324a29db9059234ae61a

@ -3,7 +3,7 @@
EAPI="6"
PYTHON_COMPAT=( python3_{3,4,5} )
PYTHON_COMPAT=( python{2_7,3_{3,4,5,6}} )
inherit distutils-r1

@ -1 +1 @@
Thu, 01 Jun 2017 10:08:58 +0000
Thu, 01 Jun 2017 12:38:59 +0000

@ -1 +1 @@
Thu, 01 Jun 2017 10:08:59 +0000
Thu, 01 Jun 2017 12:38:59 +0000

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib !prefix? ( elibc_FreeBSD? ( sys-freebsd/freebsd-mk-defs ) )
DESCRIPTION=Larry Wall's Practical Extraction and Report Language
EAPI=6
HOMEPAGE=http://www.perl.org/
IUSE=berkdb debug doc gdbm ithreads
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
SLOT=0/5.24
SRC_URI=mirror://cpan/src/5.0/perl-5.24.1.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.1-patches-3/perl-5.24.1-patches-3.tar.xz mirror://gentoo/perl-5.24.1-patches-3.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.1-patches-3.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=111559d22206ad7369df7d5e9d73c2b9

@ -6,9 +6,9 @@ HOMEPAGE=http://www.perl.org/
IUSE=berkdb debug doc gdbm ithreads
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
SLOT=0/5.26
SRC_URI=mirror://cpan/src/5.0/perl-5.26.0.tar.xz mirror://cpan/authors/id/X/XS/XSAWYERX/perl-5.26.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.25.11-patches-1/perl-5.25.11-patches-1.tar.xz mirror://gentoo/perl-5.25.11-patches-1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.25.11-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.4/perl-cross-1.1.4.tar.gz
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=7c35829e28e154ed32487711d9f2cc85
_md5_=a9aba3d9181ea029baa1015797b7b398

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=ssl? ( >=net-libs/gnutls-3.3.17.1:0= ) virtual/pkgconfig >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=An easy to use library for the RELP protocol
EAPI=6
HOMEPAGE=http://www.librelp.com/
IUSE=debug doc +ssl static-libs
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~sparc ~x86
LICENSE=GPL-3+ doc? ( FDL-1.3 )
RDEPEND=ssl? ( >=net-libs/gnutls-3.3.17.1:0= )
SLOT=0/0.3.0
SRC_URI=http://download.rsyslog.com/librelp/librelp-1.2.14.tar.gz
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool e32ea84bf82cf8987965b574672dba93 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
_md5_=12772a8e39a12717dfc3fe65228fc516

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-python/setuptools[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
DESCRIPTION=Module for click to enable registering CLI commands via setuptools entry-points
EAPI=6
HOMEPAGE=https://pypi.python.org/pypi/click-plugins
IUSE=python_targets_python3_4 python_targets_python3_5
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_python3_4 python_targets_python3_5 )
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
SLOT=0
SRC_URI=mirror://pypi/c/click-plugins/click-plugins-1.0.3.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=4186dbc1aca1d3395a554aa250832a86
_md5_=4988cd8973aab4e802903f27591d3c5d

@ -0,0 +1,13 @@
DEFINED_PHASES=compile config configure install postinst preinst prepare
DEPEND=virtual/libintl fuse? ( sys-fs/fuse ) kerberos? ( virtual/krb5 ) ncurses? ( sys-libs/ncurses:0= ) pam? ( virtual/pam ) virtual/yacc doc? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=The OpenAFS distributed file system
EAPI=6
HOMEPAGE=https://www.openafs.org/
IUSE=bitmap-later debug doc fuse kerberos +modules ncurses pam pthreaded-ubik +supergroups
KEYWORDS=~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
LICENSE=IBM BSD openafs-krb5-a APSL-2
RDEPEND=virtual/libintl fuse? ( sys-fs/fuse ) kerberos? ( virtual/krb5 ) ncurses? ( sys-libs/ncurses:0= ) pam? ( virtual/pam ) modules? ( ~net-fs/openafs-kernel-1.6.20.2 )
SLOT=0
SRC_URI=https://openafs.org/dl/openafs/1.6.20.2/openafs-1.6.20.2-src.tar.bz2 https://openafs.org/dl/openafs/1.6.20.2/openafs-1.6.20.2-doc.tar.bz2 https://dev.gentoo.org/~bircoph/afs/openafs-patches-20170212.tar.xz
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=f45767b8390f39829173f4ce6420777b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup
DEPEND=>=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
DESCRIPTION=The OpenAFS distributed file system kernel module
EAPI=6
HOMEPAGE=https://www.openafs.org/
IUSE=debug kernel_linux
KEYWORDS=~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
LICENSE=IBM BSD openafs-krb5-a APSL-2
RDEPEND=kernel_linux? ( virtual/modutils )
SLOT=0
SRC_URI=https://openafs.org/dl/openafs/1.6.20.2/openafs-1.6.20.2-src.tar.bz2 https://dev.gentoo.org/~bircoph/afs/openafs-patches-20170212.tar.xz
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea libtool e32ea84bf82cf8987965b574672dba93 linux-info ca370deef9d44125d829f2eb6ebc83e0 linux-mod e77cdec133261f6bfa67560748277269 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=c9373119f2616492d77538e84a71f6fb

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=sci-libs/gdal-1.8 dev-python/click[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/cligj[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/munch[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
DEPEND=>=sci-libs/gdal-1.8 dev-python/click[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/pytest[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/cligj[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/munch[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/click-plugins[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
DESCRIPTION=OGR's neat, nimble, no-nonsense API
EAPI=5
HOMEPAGE=https://pypi.python.org/pypi/Fiona
@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targe
SLOT=0
SRC_URI=mirror://pypi/F/Fiona/Fiona-1.7.6.tar.gz
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
_md5_=9c8a9819fa085b090e188505d975e098
_md5_=bda94e3616a97783347dba2d46a4258a

@ -6,6 +6,6 @@ HOMEPAGE=http://grafana.org
KEYWORDS=~amd64
LICENSE=Apache-2.0
SLOT=0
SRC_URI=https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.3.1.linux-x64.tar.gz -> grafana-bin-4.3.1.tar.gz
SRC_URI=https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.3.2.linux-x64.tar.gz -> grafana-bin-4.3.2.tar.gz
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7
_md5_=11236376477609af59e5a1a5ae48b942

@ -1 +1 @@
Thu, 01 Jun 2017 10:08:59 +0000
Thu, 01 Jun 2017 12:38:59 +0000

@ -1 +1 @@
Thu Jun 1 10:08:58 UTC 2017
Thu Jun 1 12:38:59 UTC 2017

@ -11600,11 +11600,13 @@
1702282250 ./games-emulation/stella/stella-4.0.ebuild
1702282250 ./games-emulation/stella/stella-4.7.2.ebuild
1705121755 ./net-fs/openafs/openafs-1.6.20.1.ebuild
1706011333 ./net-fs/openafs/openafs-1.6.20.2.ebuild
1702282250 ./net-fs/wdfs/wdfs-1.4.2-r1.ebuild
1702282250 ./net-fs/netatalk/netatalk-3.1.10.ebuild
1702282250 ./net-fs/netatalk/netatalk-3.1.8.ebuild
1704132048 ./net-fs/netatalk/netatalk-3.1.11.ebuild
1702282250 ./net-fs/openafs-legacy/openafs-legacy-0.1.ebuild
1706011333 ./net-fs/openafs-kernel/openafs-kernel-1.6.20.2.ebuild
1705121755 ./net-fs/openafs-kernel/openafs-kernel-1.6.20.1.ebuild
1702282250 ./net-fs/curlftpfs/curlftpfs-0.9.2-r3.ebuild
1702282250 ./net-fs/autofs/autofs-5.0.10.ebuild
@ -22825,6 +22827,7 @@
1704231423 ./dev-libs/stfl/stfl-0.24.ebuild
1704231423 ./dev-libs/stfl/stfl-0.23.ebuild
1702282250 ./dev-libs/librelp/librelp-1.2.13.ebuild
1706011332 ./dev-libs/librelp/librelp-1.2.14.ebuild
1703011054 ./dev-libs/librelp/librelp-1.2.12.ebuild
1702282250 ./dev-libs/libvterm/libvterm-0.0_pre20151022.ebuild
1702282250 ./dev-libs/libvterm/libvterm-0.0_pre20160305.ebuild
@ -23912,7 +23915,7 @@
1702282250 ./sci-libs/libbufr/libbufr-000405.ebuild
1702282250 ./sci-libs/Fiona/Fiona-9999.ebuild
1702282250 ./sci-libs/Fiona/Fiona-1.5.1.ebuild
1705311031 ./sci-libs/Fiona/Fiona-1.7.6.ebuild
1706011331 ./sci-libs/Fiona/Fiona-1.7.6.ebuild
1705291728 ./sci-libs/linux-gpib/linux-gpib-4.0.3-r1.ebuild
1702282250 ./sci-libs/libccd/libccd-9999.ebuild
1702282250 ./sci-libs/libccd/libccd-2.0.ebuild
@ -26506,8 +26509,8 @@
1703120253 ./www-apps/roundup/roundup-1.5.1.ebuild
1702282250 ./www-apps/curator/curator-3.0_p20110120-r2.ebuild
1704111939 ./www-apps/grafana-bin/grafana-bin-4.2.0-r2.ebuild
1705311409 ./www-apps/grafana-bin/grafana-bin-4.3.1.ebuild
1703101533 ./www-apps/grafana-bin/grafana-bin-4.1.2.ebuild
1706011511 ./www-apps/grafana-bin/grafana-bin-4.3.2.ebuild
1702282250 ./www-apps/sitebar/sitebar-3.3.9-r2.ebuild
1702282250 ./www-apps/sitebar/sitebar-3.3.9-r1.ebuild
1704290010 ./www-apps/jekyll-gist/jekyll-gist-1.4.0.ebuild
@ -30028,9 +30031,10 @@
1702282250 ./dev-lang/cfortran/cfortran-4.4-r2.ebuild
1702282250 ./dev-lang/cfortran/cfortran-4.4-r3.ebuild
1705242350 ./dev-lang/gnat-gpl/gnat-gpl-2016.ebuild
1705310012 ./dev-lang/perl/perl-5.26.0.ebuild
1706011305 ./dev-lang/perl/perl-5.26.0.ebuild
1706010249 ./dev-lang/perl/perl-5.28.9999.ebuild
1702282250 ./dev-lang/perl/perl-5.24.1.ebuild
1706011305 ./dev-lang/perl/perl-5.24.1-r2.ebuild
1705310121 ./dev-lang/perl/perl-5.24.1-r1.ebuild
1702282250 ./dev-lang/perl/perl-5.22.3_rc4.ebuild
1705302351 ./dev-lang/perl/perl-5.26.9999.ebuild
@ -36570,7 +36574,7 @@
1702282250 ./dev-python/pythondialog/pythondialog-3.2.2.ebuild
1702282250 ./dev-python/pythondialog/pythondialog-3.3.0.ebuild
1702282250 ./dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
1705301334 ./dev-python/click-plugins/click-plugins-1.0.3.ebuild
1706011331 ./dev-python/click-plugins/click-plugins-1.0.3.ebuild
1702282250 ./dev-python/unidecode/unidecode-0.04.18.ebuild
1705230012 ./dev-python/unidecode/unidecode-0.04.20.ebuild
1705261700 ./dev-python/readme/readme-0.6.0.ebuild
@ -49828,10 +49832,12 @@
1705162258 metadata/md5-cache/net-fs/autofs-5.0.7-r5
1705162258 metadata/md5-cache/net-fs/autofs-5.1.2
1705300112 metadata/md5-cache/net-fs/samba-4.2.11
1706011338 metadata/md5-cache/net-fs/openafs-kernel-1.6.20.2
1705311938 metadata/md5-cache/net-fs/samba-4.5.10
1705162258 metadata/md5-cache/net-fs/libnfs-1.9.5
1705300112 metadata/md5-cache/net-fs/s3ql-2.12
1705300112 metadata/md5-cache/net-fs/s3ql-2.11.1
1706011338 metadata/md5-cache/net-fs/openafs-1.6.20.2
1705162258 metadata/md5-cache/net-fs/docker-volume-netshare-0.33_p20170209
1702282328 metadata/md5-cache/net-fs/nfs4-acl-tools-0.3.3
1705300112 metadata/md5-cache/net-fs/netatalk-3.1.10
@ -60383,6 +60389,7 @@
1705162243 metadata/md5-cache/dev-libs/pcc-libs-9999
1705162243 metadata/md5-cache/dev-libs/m17n-lib-1.6.4
1705162243 metadata/md5-cache/dev-libs/libmemcache-1.4.0_rc2-r1
1706011338 metadata/md5-cache/dev-libs/librelp-1.2.14
1705162243 metadata/md5-cache/dev-libs/libgcrypt-1.7.6
1705162243 metadata/md5-cache/dev-libs/libfastjson-0.99.2
1705162243 metadata/md5-cache/dev-libs/libtecla-1.6.3
@ -62368,7 +62375,7 @@
1705300113 metadata/md5-cache/sci-libs/linux-gpib-4.0.3-r1
1702282331 metadata/md5-cache/sci-libs/suitesparse-4.2.1
1705162301 metadata/md5-cache/sci-libs/ssm-1.4
1705311038 metadata/md5-cache/sci-libs/Fiona-1.7.6
1706011338 metadata/md5-cache/sci-libs/Fiona-1.7.6
1705162300 metadata/md5-cache/sci-libs/coinor-dylp-1.9.4
1705162300 metadata/md5-cache/sci-libs/jmol-acme-1.0
1705162301 metadata/md5-cache/sci-libs/primegen-0.97-r2
@ -64627,7 +64634,6 @@
1705280910 metadata/md5-cache/www-apps/jekyll-gist-1.4.0
1705162304 metadata/md5-cache/www-apps/moodle-3.2.3
1705162304 metadata/md5-cache/www-apps/sugarcrm-6.5.10
1705311438 metadata/md5-cache/www-apps/grafana-bin-4.3.1
1705162304 metadata/md5-cache/www-apps/rt-4.2.12-r1
1705162304 metadata/md5-cache/www-apps/cvsweb-3.0.6-r1
1705162304 metadata/md5-cache/www-apps/tt-rss-20160930
@ -64671,6 +64677,7 @@
1705162304 metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r1
1702282334 metadata/md5-cache/www-apps/phpsysinfo-3.2.2
1705162304 metadata/md5-cache/www-apps/bugzilla-5.0.3-r1
1706011538 metadata/md5-cache/www-apps/grafana-bin-4.3.2
1705162304 metadata/md5-cache/www-apps/ikiwiki-3.20170111
1705162304 metadata/md5-cache/www-apps/owncloud-9.0.9
1705162304 metadata/md5-cache/www-apps/rutorrent-3.4-r1
@ -68401,7 +68408,7 @@
1702282312 metadata/md5-cache/dev-lang/bashforth-0.58a
1705162242 metadata/md5-cache/dev-lang/helium-1.6
1705162242 metadata/md5-cache/dev-lang/rakudo-9999
1705310038 metadata/md5-cache/dev-lang/perl-5.26.0
1706011338 metadata/md5-cache/dev-lang/perl-5.26.0
1702282312 metadata/md5-cache/dev-lang/swig-3.0.8
1705162242 metadata/md5-cache/dev-lang/lfe-0.7
1705162242 metadata/md5-cache/dev-lang/moarvm-2017.03
@ -68486,6 +68493,7 @@
1705162242 metadata/md5-cache/dev-lang/srf-1.0-r2
1705162243 metadata/md5-cache/dev-lang/tuprolog-3.0.0
1705292307 metadata/md5-cache/dev-lang/qu-prolog-10.0
1706011338 metadata/md5-cache/dev-lang/perl-5.24.1-r2
1702282312 metadata/md5-cache/dev-lang/inform-6.33.1_p2
1705162242 metadata/md5-cache/dev-lang/orc-0.4.26-r1
1705162242 metadata/md5-cache/dev-lang/icon-9.5.0
@ -75404,7 +75412,7 @@
1705300108 metadata/md5-cache/dev-python/blessings-1.6
1705300108 metadata/md5-cache/dev-python/flask-cors-1.8.0
1705300108 metadata/md5-cache/dev-python/async_timeout-1.2.0
1705301338 metadata/md5-cache/dev-python/click-plugins-1.0.3
1706011338 metadata/md5-cache/dev-python/click-plugins-1.0.3
1705300109 metadata/md5-cache/dev-python/ovs-2.6.1
1705300110 metadata/md5-cache/dev-python/yubiotp-0.2.1
1705300110 metadata/md5-cache/dev-python/structlog-16.1.0

@ -1 +1 @@
Thu, 01 Jun 2017 10:30:01 +0000
Thu, 01 Jun 2017 13:00:01 +0000

@ -1 +1 @@
f6acc3628f56463bd3789c4dc53a6d701b5069cb 1496311381 2017-06-01T10:03:01+00:00
ee93caf69b9de7b11d4fa03a904a272c557a0b76 1496319099 2017-06-01T12:11:39+00:00

@ -1 +1 @@
1496311501 Thu 01 Jun 2017 10:05:01 AM UTC
1496320501 Thu 01 Jun 2017 12:35:01 PM UTC

@ -1 +1 @@
Thu, 01 Jun 2017 10:08:58 +0000
Thu, 01 Jun 2017 12:38:59 +0000

@ -1,6 +1,8 @@
DIST openafs-1.6.20.1-src.tar.bz2 14672548 SHA256 dc869eecf6c81949d3dd2021eaf87118ef9b90ec5012a35f64836a02a58a8826 SHA512 cd6a0cd5d48fffaf37d143a9f8f7cd84c78ada6a645ac1a6cd3cf5b4a8a5af602e84133506c797e62ef2e61180a1c89915ea8657ac95bb872ada018b1baf0d59 WHIRLPOOL e289125306024b5a4d651017f35c0b2a91cadfeecf5820298e5ecccebf8c94a8126f7b70c120a687c5edfc4ad769ecfe72f9597173c34fb0dec6e13a7619cf4c
DIST openafs-1.6.20.2-src.tar.bz2 14676861 SHA256 50234820c3da9752d2ca05fb7e83b7dc5c96a0e96a0b875ebc7ae3c835607614 SHA512 74c50fa71a98e7ad8bfed0610ab1dbf5c6669cdbd1e240c7b155f345fc511d9e51b4d9caa8d235223ad929b711577a192ca0841c92279bf16991cace8f19a575 WHIRLPOOL af213b7bb94962dcf76d22cf2078c8cc02d435a22a26f14ca7113d3eafb4304823b9806ff4121e5c0ab4f9f4f665eed0910c08dd41f3f2de136e8818f7ed2b1e
DIST openafs-patches-20170212.tar.xz 11008 SHA256 9e20ca0ce0af6178ba39e459e88ecf3da8e6d97947a8b77a65f3cb0e523f6b47 SHA512 13e525a3f612b43318ad2fefaa3edf15ad572153494e94826815400f90a253678d2ade44d6adae08b1cb0dc8f311f5407f5aa540ed0df7a2d2d6024695bd917f WHIRLPOOL 4f81b94ad5ae7aab8ab954a333aa5cf72692cf91784b441b16e55fd023e58b7fe575b0228073fbacb9036cd4a7bfccd7553795457872973d15bbe48b95ac4484
EBUILD openafs-kernel-1.6.20.1.ebuild 3835 SHA256 d39aad0bead960b822e42f31c1789dc7f38683ad4ee3a2714c34cdfbbf9c4761 SHA512 490887d5f94f3f536efab45acfe12b62c7484f7dbb3a35b6a051fa777da1e9e671136f677ccadfe85a75a907a5c77db9fecb439182f214d2b717379f010fd0fc WHIRLPOOL 7950deaa737d28c2836b66b879946a666377a17dff556b0244913a5e7e9280a057a8bd2bed775dc6ebab965c199f9383bf28fc720b261fb44c446c662e4162db
EBUILD openafs-kernel-1.6.20.2.ebuild 3838 SHA256 d9f2abfe6f2a8584d9295e5964cceff0f58dac7cba7016a4fe324d4b2e03f69f SHA512 b2e01476275824337ba5e36abb0840a2005b193d86a9b4d25452e048d506dee60bada1fad5c3d225b53632799d23fde92b574a2f02132f4a290366d640019c44 WHIRLPOOL ad1b46ea7cea91a3f360e7a25cda3685fbdcb1a07fb49837390d0f09743340333903c7d1f86a77f9b1f91df331e6b7a15dd8534c7b41a565ddf07338bb432ee1
MISC ChangeLog 9463 SHA256 a36d3ae0e209ccf27249c656adfe28b486076491688e928c12c53f308dbc1437 SHA512 fefd6b64fca313b9cc0f8ed9890d6c0e49a9777c05541213a470c692593be0e135675345c78e0a1295305d54b72a68e4a0369e7d9bbc7a6c873092feccfc21c9 WHIRLPOOL 5857ff37713a457fb377435e7d6478072230fe535f99326159de5ebcc95f17ab9e4d97f821c3d5a0f80e36c107c8fc84ab723f62209f4392a4b2058bd552cd2a
MISC ChangeLog-2015 29123 SHA256 4c95ef686475550fea49c59d4152cb2ba69cae32e2a673ff1fdc8c7097d54552 SHA512 0607f7e09958af3974b853cbd7c5fd970d5a3907d94748842cd1c9489bfcc63f51c834756c46c276d7cb1dc2dccfb36fac7ddde8ae7f974b8132b8e897d22b24 WHIRLPOOL 66b7476c37147f79d75eff1f4737dc9c254bf97d25cb97fc54b6ce5a2d2ff24b601a43528c09dce51d85fe0a89509f19065efc176b78dfdfcf2bc820447974bc
MISC metadata.xml 421 SHA256 90586e9016d105142026e51835747c1c69ecde000f17af953fd8671eab8c39bb SHA512 66972c2fff54dc80eae78500b81957e2a2ca1516feb747172055cc44c288e6d0ecd25a3b0a9b179e84c4da68f857094d4936b0a9b836b5b9fafdca5489edb864 WHIRLPOOL 8d654a6ffbc4fb7bd73b0d3d7e81fe66c6813401a26686cbe356f178d9b5e06968da9ba7973780d71bf0388a9cdc651deeec9a8b9554a3b770bd0dea356f2694

@ -0,0 +1,134 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools linux-mod multilib toolchain-funcs versionator
MY_PV=$(delete_version_separator '_')
MY_PN="${PN/-kernel}"
MY_P="${MY_PN}-${MY_PV}"
PVER="20170212"
DESCRIPTION="The OpenAFS distributed file system kernel module"
HOMEPAGE="https://www.openafs.org/"
# We always d/l the doc tarball as man pages are not USE=doc material
[[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE=""
SRC_URI="
https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2
https://dev.gentoo.org/~bircoph/afs/${MY_PN}-patches-${PVER}.tar.xz
"
LICENSE="IBM BSD openafs-krb5-a APSL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="debug"
S=${WORKDIR}/${MY_P}
CONFIG_CHECK="~!AFS_FS KEYS"
ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not to load both at the same time!"
ERROR_KEYS="OpenAFS needs CONFIG_KEYS option enabled"
QA_TEXTRELS_x86_fbsd="/boot/modules/libafs.ko"
QA_TEXTRELS_amd64_fbsd="/boot/modules/libafs.ko"
PATCHES=( "${WORKDIR}/gentoo/patches" )
pkg_pretend() {
if use kernel_linux && kernel_is ge 4 12 ; then
ewarn "Gentoo supports kernels which are supported by OpenAFS"
ewarn "which are limited to the kernel versions: < 4.12"
ewarn ""
ewarn "You are free to utilize epatch_user to provide whatever"
ewarn "support you feel is appropriate, but will not receive"
ewarn "support as a result of those changes."
ewarn ""
ewarn "Please do not file a bug report about this."
fi
}
pkg_setup() {
if use kernel_linux; then
linux-mod_pkg_setup
fi
}
src_prepare() {
default
# packaging is f-ed up, so we can't run eautoreconf
# run autotools commands based on what is listed in regen.sh
eaclocal -I src/cf
eautoconf
eautoconf -o configure-libafs configure-libafs.ac
eautoheader
einfo "Deleting autom4te.cache directory"
rm -rf autom4te.cache
}
src_configure() {
local myconf=""
# OpenAFS 1.6.11 has a bug with kernels 3.17-3.17.2 that requires a config option
if use kernel_linux && kernel_is -ge 3 17 && kernel_is -le 3 17 2; then
myconf="--enable-linux-d_splice_alias-extra-iput"
fi
local ARCH="$(tc-arch-kernel)"
local MY_ARCH="$(tc-arch)"
local BSD_BUILD_DIR="/usr/src/sys/${MY_ARCH}/compile/GENERIC"
if use kernel_linux; then
myconf+=( --with-linux-kernel-headers="${KV_DIR}" \
--with-linux-kernel-build="${KV_OUT_DIR}"
)
elif use kernel_FreeBSD; then
myconf+=( --with-bsd-kernel-build="${BSD_BUILD_DIR}" )
fi
econf \
$(use_enable debug debug-kernel) \
"${myconf[@]}"
}
src_compile() {
ARCH="$(tc-arch-kernel)" AR="$(tc-getAR)" emake V=1 -j1 only_libafs
}
src_install() {
if use kernel_linux; then
local srcdir=$(expr "${S}"/src/libafs/MODLOAD-*)
[[ -f ${srcdir}/libafs.${KV_OBJ} ]] || die "Couldn't find compiled kernel module"
MODULE_NAMES="libafs(fs/openafs:${srcdir})"
linux-mod_src_install
elif use kernel_FreeBSD; then
insinto /boot/modules
doins "${S}"/src/libafs/MODLOAD/libafs.ko
fi
}
pkg_postinst() {
# Update linker.hints file
use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules"
use kernel_linux && linux-mod_pkg_postinst
if use kernel_linux; then
local v
for v in ${REPLACING_VERSIONS}; do
if ! version_is_at_least 1.6.18.2 ${v}; then
ewarn "As of OpenAFS 1.6.18.2, Gentoo's packaging no longer requires"
ewarn "that CONFIG_DEBUG_RODATA be turned off in one's kernel config."
ewarn "If you only turned this option off for OpenAFS, please re-enable"
ewarn "it, as keeping it turned off is a security risk."
break
fi
done
fi
}
pkg_postrm() {
# Update linker.hints file
use kernel_FreeBSD && /usr/sbin/kldxref "${EPREFIX}/boot/modules"
use kernel_linux && linux-mod_pkg_postrm
}

@ -1,7 +1,10 @@
DIST openafs-1.6.20.1-doc.tar.bz2 3533007 SHA256 2c4bf6f53030e8a9cf3460d9c9292bcdbfea356930ed1d436506e8dc60db0f1c SHA512 53d36ae28ce303fd397635f888ba5e7b1a74967072919bab44dc68858881e6b0586b1e2339dcfdfe1de3bf69591077e4c09ad0c0444eb1a1557a71b39b793da4 WHIRLPOOL 39e50d9af1acda7be5f508392eceac2caf6b13d03e825719d09de539d9080386ff82b3a0f5e8c489f3e0c2e9051a08623baa3176be61816a154ad734dcd03644
DIST openafs-1.6.20.1-src.tar.bz2 14672548 SHA256 dc869eecf6c81949d3dd2021eaf87118ef9b90ec5012a35f64836a02a58a8826 SHA512 cd6a0cd5d48fffaf37d143a9f8f7cd84c78ada6a645ac1a6cd3cf5b4a8a5af602e84133506c797e62ef2e61180a1c89915ea8657ac95bb872ada018b1baf0d59 WHIRLPOOL e289125306024b5a4d651017f35c0b2a91cadfeecf5820298e5ecccebf8c94a8126f7b70c120a687c5edfc4ad769ecfe72f9597173c34fb0dec6e13a7619cf4c
DIST openafs-1.6.20.2-doc.tar.bz2 3531309 SHA256 ec19f00594d8dd0b201aa8a2799ccab54994d8ca4ce621f843d8c4c2283f4259 SHA512 ff22960ce35e459acb04ca22a247d8199f81061498e0c4c3b83090200561199e1ae80152ab5c6b148983978ffed730c9efad8346bce289a6c5128d17510db772 WHIRLPOOL b3b3bfc23342fadb1f5baf72df0f716f0ec498f6521eb8e37f9a113dc14c6d3cf74c95c0f07141396eeb3e26f539d6aa7efe5fa2b609739cbabbd1152a618a53
DIST openafs-1.6.20.2-src.tar.bz2 14676861 SHA256 50234820c3da9752d2ca05fb7e83b7dc5c96a0e96a0b875ebc7ae3c835607614 SHA512 74c50fa71a98e7ad8bfed0610ab1dbf5c6669cdbd1e240c7b155f345fc511d9e51b4d9caa8d235223ad929b711577a192ca0841c92279bf16991cace8f19a575 WHIRLPOOL af213b7bb94962dcf76d22cf2078c8cc02d435a22a26f14ca7113d3eafb4304823b9806ff4121e5c0ab4f9f4f665eed0910c08dd41f3f2de136e8818f7ed2b1e
DIST openafs-patches-20170212.tar.xz 11008 SHA256 9e20ca0ce0af6178ba39e459e88ecf3da8e6d97947a8b77a65f3cb0e523f6b47 SHA512 13e525a3f612b43318ad2fefaa3edf15ad572153494e94826815400f90a253678d2ade44d6adae08b1cb0dc8f311f5407f5aa540ed0df7a2d2d6024695bd917f WHIRLPOOL 4f81b94ad5ae7aab8ab954a333aa5cf72692cf91784b441b16e55fd023e58b7fe575b0228073fbacb9036cd4a7bfccd7553795457872973d15bbe48b95ac4484
EBUILD openafs-1.6.20.1.ebuild 7024 SHA256 a08327b1a4f4f3bce68cff9ea0df39ba46d8c7b13f560f98185ac03a02d7845e SHA512 32b95ec66b6eaf1e5c796e1f9d2b37822abfb760842f6d8d5ce44478f1938cd47c51ec190eaadab4d65025bafba35da63366935f8def30de23d35bc356e77d2e WHIRLPOOL ae547976f7eefa64ab61bcf8b489c955e21c4700adfbc1808a1c7a7f0eb60ff36ed6cef2c8b9e34f20de7dced1c8de48eaeee3cc379dffd536967f3e68ed872e
EBUILD openafs-1.6.20.2.ebuild 7027 SHA256 fe810581b050280f7b13697ada3ba01648bfebc05c66a3eb1dabe3799cdccc58 SHA512 18b6987b56d973294fa4a0bd7c4474c4c8a6845564b862e8b2e1875345c705929989eccce0786f77801129206e8d97f46c425033db01e978219792b645125b14 WHIRLPOOL a4b23a552834f6d13618025852cb2d0f24162e24f8ba3085542ec8a7bf76438a53044a90abb384e43415bc3b8f0c2df114321f697e17a4ed52a685acbf3806a6
MISC ChangeLog 9965 SHA256 33525babae1c3e7bce50868fc94442bb1d58d2e3032a8824626bca8645010e2a SHA512 a67aef521490207fad6daec3d80082108198757fc2602c73451a66dd7429bf253cbe9060b1a67ea50a6a12697a42cc369ab05f87b6586c069c02f320f2c121fc WHIRLPOOL dc0dd5452e5bf6ddff75c954d67720f1c881ef4f81f844b607924971a427f415d6eb3cab72a0d5755b219ed110b4b88a076e64f79d226983b4cb442324e20668
MISC ChangeLog-2015 33669 SHA256 3539de64902e3aac237f7fe68420761eaf5d75c6461ed517e8c00542f2b0ec5c SHA512 17a9562f2503cc0aded229cd52fd5d398516fd42e25c891c350356211862fa2bf05f8650617d46688578b6ba9f468b76a7e30e54565c6f804586404703aa7d7a WHIRLPOOL 32eebb47cbfa97526c3a1b2197c492476d83e1f366b8ff799460a865eddbe180cf69d896cfd5cbef567c2e8e8520a8e5491a73ec713ba4b2daa901e6f7fe4890
MISC metadata.xml 895 SHA256 d28acb20b11582bf152c2abe2464fa8e2defca8b7dd5ce433c7fcb6660685fea SHA512 5117449a47343db76f8d88a91beb18a2aade828fcbef6133f2307225b8160418fa407faaa550728d8916a5ff06e610198ccdb6fec1f975e7cc892a38fc590534 WHIRLPOOL cc9459daf0be99c19abac29d369974ab891437f4992d5e6212102d3bbae1870090cd71a141ace06e65e657e3cbc0c7397079063670bbc0142670e39f5d460941

@ -0,0 +1,222 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit autotools eutils flag-o-matic multilib pam systemd toolchain-funcs versionator
MY_PV=$(delete_version_separator '_')
MY_P="${PN}-${MY_PV}"
PVER="20170212"
DESCRIPTION="The OpenAFS distributed file system"
HOMEPAGE="https://www.openafs.org/"
# We always d/l the doc tarball as man pages are not USE=doc material
[[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE=""
SRC_URI="
https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2
https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-doc.tar.bz2
https://dev.gentoo.org/~bircoph/afs/${PN}-patches-${PVER}.tar.xz
"
LICENSE="IBM BSD openafs-krb5-a APSL-2"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="bitmap-later debug doc fuse kerberos +modules ncurses pam pthreaded-ubik +supergroups"
CDEPEND="
virtual/libintl
fuse? ( sys-fs/fuse )
kerberos? ( virtual/krb5 )
ncurses? ( sys-libs/ncurses:0= )
pam? ( virtual/pam )"
DEPEND="${CDEPEND}
virtual/yacc
doc? (
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
)"
RDEPEND="${CDEPEND}
modules? ( ~net-fs/openafs-kernel-${PV} )"
S="${WORKDIR}/${MY_P}"
PATCHES=( "${WORKDIR}/gentoo/patches" )
src_prepare() {
default
# fixing 2-nd level makefiles to honor flags
sed -i -r 's/\<CFLAGS[[:space:]]*=/CFLAGS+=/; s/\<LDFLAGS[[:space:]]*=/LDFLAGS+=/' \
src/*/Makefile.in || die '*/Makefile.in sed failed'
# packaging is f-ed up, so we can't run eautoreconf
# run autotools commands based on what is listed in regen.sh
eaclocal -I src/cf
eautoconf
eautoconf -o configure-libafs configure-libafs.ac
eautoheader
einfo "Deleting autom4te.cache directory"
rm -rf autom4te.cache
}
src_configure() {
local myconf
use debug && use pam && myconf="--enable-debug-pam"
AFS_SYSKVERS=26 \
econf \
--disable-kernel-module \
--disable-strip-binaries \
$(use_enable bitmap-later) \
$(use_enable debug) \
$(use_enable debug debug-lwp) \
$(use_enable fuse fuse-client) \
$(use_enable ncurses gtx) \
$(use_enable pam) \
$(use_enable pthreaded-ubik) \
$(use_enable supergroups) \
$(use_with doc html-xsl /usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl) \
$(use_with kerberos krb5) \
"${myconf}"
}
src_compile() {
emake all_nolibafs
local d
if use doc; then
for d in doc/xml/{AdminGuide,QuickStartUnix,UserGuide}; do
emake -C "${d}" html;
done
fi
}
src_install() {
local OPENRCDIR="${WORKDIR}/gentoo/openrc"
local SYSTEMDDIR="${WORKDIR}/gentoo/systemd"
emake DESTDIR="${ED}" install_nolibafs
insinto /etc/openafs
doins src/afsd/CellServDB
echo "/afs:/var/cache/openafs:200000" > "${ED}"/etc/openafs/cacheinfo
echo "openafs.org" > "${ED}"/etc/openafs/ThisCell
# pam_afs and pam_afs.krb have been installed in irregular locations, fix
if use pam ; then
dopammod "${ED}"/usr/$(get_libdir)/pam_afs*
fi
rm -f "${ED}"/usr/$(get_libdir)/pam_afs* || die
# remove kdump stuff provided by kexec-tools #222455
rm -rf "${ED}"/usr/sbin/kdump*
# avoid collision with mit_krb5's version of kpasswd
mv "${ED}"/usr/bin/kpasswd{,_afs} || die
mv "${ED}"/usr/share/man/man1/kpasswd{,_afs}.1 || die
# move lwp stuff around #200674 #330061
mv "${ED}"/usr/include/{lwp,lock,timer}.h "${ED}"/usr/include/afs/ || die
mv "${ED}"/usr/$(get_libdir)/liblwp* "${ED}"/usr/$(get_libdir)/afs/ || die
# update paths to the relocated lwp headers
sed -ri \
-e '/^#include <(lwp|lock|timer).h>/s:<([^>]*)>:<afs/\1>:' \
"${ED}"/usr/include/*.h \
"${ED}"/usr/include/*/*.h \
|| die
# minimal documentation
use pam && doman src/pam/pam_afs.5
DOCS=( "${WORKDIR}/gentoo/README.Gentoo"
src/afsd/CellServDB NEWS README )
# documentation package
if use doc ; then
DOCS+=( doc/{arch,examples,pdf,protocol,txt} )
dohtml -r doc/xml/
fi
einstalldocs
# Gentoo related scripts
newinitd "${OPENRCDIR}"/openafs-client.initd openafs-client
newconfd "${OPENRCDIR}"/openafs-client.confd openafs-client
newinitd "${OPENRCDIR}"/openafs-server.initd openafs-server
newconfd "${OPENRCDIR}"/openafs-server.confd openafs-server
systemd_dotmpfilesd "${SYSTEMDDIR}"/tmpfiles.d/openafs-client.conf
systemd_dounit "${SYSTEMDDIR}"/openafs-client.service
systemd_dounit "${SYSTEMDDIR}"/openafs-server.service
systemd_install_serviced "${SYSTEMDDIR}"/openafs-client.service.conf
systemd_install_serviced "${SYSTEMDDIR}"/openafs-server.service.conf
# used directories: client
keepdir /etc/openafs
# used directories: server
keepdir /etc/openafs/server
diropts -m0700
keepdir /var/lib/openafs
keepdir /var/lib/openafs/db
diropts -m0755
keepdir /var/lib/openafs/logs
# link logfiles to /var/log
dosym ../lib/openafs/logs /var/log/openafs
}
pkg_preinst() {
## Somewhat intelligently install default configuration files
## (when they are not present)
local x
for x in cacheinfo CellServDB ThisCell ; do
if [ -e "${EROOT}"/etc/openafs/${x} ] ; then
cp "${EROOT}"/etc/openafs/${x} "${ED}"/etc/openafs/
fi
done
}
pkg_postinst() {
elog "This installation should work out of the box (at least the"
elog "client part doing global afs-cell browsing, unless you had"
elog "a previous and different configuration). If you want to"
elog "set up your own cell or modify the standard config,"
elog "please have a look at the Gentoo OpenAFS documentation"
elog "(warning: it is not yet up to date wrt the new file locations)"
elog
elog "The documentation can be found at:"
elog " https://wiki.gentoo.org/wiki/OpenAFS"
elog
elog "Systemd users should run emerge --config ${CATEGORY}/${PN} before"
elog "first use and whenever ${EROOT}/etc/openafs/cacheinfo is edited."
}
pkg_config() {
elog "Setting cache options for systemd."
SERVICED_FILE="${EROOT}"/etc/systemd/system/openafs-client.service.d/00gentoo.conf
[ ! -e "${SERVICED_FILE}" ] && die "Systemd service.d file ${SERVICED_FILE} not found."
CACHESIZE=$(cut -d ':' -f 3 "${EROOT}"/etc/openafs/cacheinfo)
[ -z ${CACHESIZE} ] && die "Failed to parse ${EROOT}/etc/openafs/cacheinfo."
if [ ${CACHESIZE} -lt 131070 ]; then
AFSD_CACHE_ARGS="-stat 300 -dcache 100 -daemons 2 -volumes 50"
elif [ ${CACHESIZE} -lt 524288 ]; then
AFSD_CACHE_ARGS="-stat 2000 -dcache 800 -daemons 3 -volumes 70"
elif [ ${CACHESIZE} -lt 1048576 ]; then
AFSD_CACHE_ARGS="-stat 2800 -dcache 2400 -daemons 5 -volumes 128"
elif [ ${CACHESIZE} -lt 2209715 ]; then
AFSD_CACHE_ARGS="-stat 3600 -dcache 3600 -daemons 5 -volumes 196 -files 50000"
else
AFSD_CACHE_ARGS="-stat 4000 -dcache 4000 -daemons 6 -volumes 256 -files 50000"
fi
# Replace existing env var if exists, else append line
grep -q "^Environment=\"AFSD_CACHE_ARGS=" "${SERVICED_FILE}" && \
sed -i "s/^Environment=\"AFSD_CACHE_ARGS=.*/Environment=\"AFSD_CACHE_ARGS=${AFSD_CACHE_ARGS}\"/" "${SERVICED_FILE}" || \
sed -i "$ a\Environment=\"AFSD_CACHE_ARGS=${AFSD_CACHE_ARGS}\"" "${SERVICED_FILE}" || \
die "Updating ${SERVICED_FILE} failed."
}

@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/cligj[${PYTHON_USEDEP}]
dev-python/munch[${PYTHON_USEDEP}]
dev-python/click-plugins[${PYTHON_USEDEP}]
)"
PATCHES=( "${FILESDIR}"/scriptname-${PV}.patch )

@ -3,7 +3,7 @@ AUX scriptname.patch 353 SHA256 d68af1bca4a036c54016028e25c507857815ef557d5a099d
DIST Fiona-1.5.1.tar.gz 1117361 SHA256 2e2469190107dc671b4aa05d5b8bed5c01ffeb9de79525c91129bad76915e095 SHA512 06a2f091138b455355aa24bdd3cace48a3ccbbcb8b680f8009862a9ef3bdc217b68ba4596c51caaa9d09d2fad606a581d50f2fc9f2d0636bfec459e2022546a7 WHIRLPOOL 47d274f1755aa875273f1c8b4ce8949fe9a22b237fff90bdf71aa3ff7a6a4a18ff9016ebe3cdf8b323a2d67fa45b6cb8c8e8bfc20c2c57e01df0aa7cf8733330
DIST Fiona-1.7.6.tar.gz 641013 SHA256 d0ab7d04556005a6354c4edfd820a4001a4ad7b57332e28f7dd6c4cdab9a0e3c SHA512 a988772cd8d9cf7ee6862b87c91d18d5caf78f81c35c018e815dfb0000502a0768d9ce6c580a8ef9a9a652c64c4b6027685d597766f851563a70db07db0de4f3 WHIRLPOOL 451cad50035918b29576fd865d475249719d426ceae59bffb387422dfc2ffb8e09aa2b634b610e97e266979f5313d7ae6b2ded328012381dfd45dca008e811ed
EBUILD Fiona-1.5.1.ebuild 715 SHA256 84e1cbc7842bb2b1a13ccf303b0731cb1fe70edeff8ecb90f4634f305790720a SHA512 c90b22be37d75e1e75e98f3882b981064d8794b8b5122645b68fa14a3d41ff238eb899fff9866610a80f0c666c9068dedd68ea3a3379531932d6ef07ecab6c95 WHIRLPOOL ee193aa0ab5ad022e604f685dfa637970799d104a9d3093111116806412b69acf3ac6365c8f2f38bfcab9e33b54db3c0e0f8d6f61cf33864bf87150bffd7ab9f
EBUILD Fiona-1.7.6.ebuild 799 SHA256 47f064fd329c3a3b8c75e9a996913069fd286ce0850514868e05a7843aafd9bc SHA512 776a78bcebfe9c1a45a5218caa8d742a4666a243cdffc4aa219054e0b5985922f97734a3d17934c88c0286db1c041e2bf8c601f120618a58d33e64497159bd02 WHIRLPOOL 94a5786004e2a5f43a2384804402d0baefa8545130e1c66a90aedc89a5591b3cfefffe1c83fdbac9c34656bf07f7d8eb6fe70555498eee8d0510820489d91b50
EBUILD Fiona-1.7.6.ebuild 844 SHA256 a390d2d9c1cffa909f4393733afbafc9b5b2323414202641788173eb15760e2c SHA512 a15eaf2c62a4c454ee0cf7c925aeea4f416d7769d3b24d91fde24e68a3bfe6ba1f4f000291f23acccb77ded1fbfbdf39b4eba77ae787752dfb4d2fce7e8fe5cf WHIRLPOOL b6c61093d4e4eda46f75b4ea82614f7758088b3d0e414c7bdf045abb9dde6f8aeb786f0f5abeb0c679e36e04b19d3dbf21ce97661e3910b58d3e8c39b3ff5775
EBUILD Fiona-9999.ebuild 725 SHA256 750a2dc6298582c6b90a37bb964c96cff1d4df528227fd2786315714829f9fac SHA512 ab928ed203223a16af703b28bdd8563490561d94cdb73f42ce6604963cbf30b3433a64eee6e763dd790f5551b8fef36f3da1ed2b8cccd142f547790db927d258 WHIRLPOOL bc3493ef29efbd72c60d257589032d41be8c15ed784368f66a7ae47da5e0ff4d4154a178f90f23b111cd8335614a5eac06e75a92c5e4a72c04fc1eef78ebf3d2
MISC ChangeLog 2528 SHA256 f2a1903c15d445de0a097fde821a4af3e7fde5ba3731a829eb037fa24f129118 SHA512 0ddc294a66dd8cd908572fb9de6ad6ceee5eee83855d2df98b980774672455b7530b8d8f749f94e24006ac43a50bfffc6530409b7dae1a0a211fee8f8c64da43 WHIRLPOOL bff5a7a831854a2ca71f56bd8e9add435fb8bc24682f00635772fb9e5ded0545154060862ef2d59b32e1c32622a2a3c67f81ddc9cb50b506b9ed9d6f1a32ce0c
MISC ChangeLog-2015 1993 SHA256 c9838273351400edadad5a37b83807bbc61d9a5290c071b8bb4fde80eda10e94 SHA512 8b4527c5eeab815c2d2f9c167a4b0718b71c0031ee689b974a243cddbab0057c620fd235c12991078773dabac08f2c0d400852939a17315cc086468e3fcbef81 WHIRLPOOL ada49c26781d1517a12852b295cec63479a80942666d222f7c93ec402f6cb6199fc1464f46c6e243216c4b984ef2e8fae556c49a953c09002e4f3f7715aaf643

@ -4,9 +4,9 @@ AUX grafana.initd.3 972 SHA256 0f898484e081a416429d4a881c99988aea6a9d9d2085b326c
AUX grafana.service 651 SHA256 406238530f759454339ef57d5297038bf9aea15b1ec919eb4aa9619584165f7b SHA512 7bda41f0c6ee9ec0947ef6b8d4591453f797ac0256f9b67800249a6edf699e55855a9bd6f46501a86ffec5b5d2e1d8ac735657a0c63600683f61044e0bbc35d4 WHIRLPOOL f4a9f08a49fc749e4e4189d1f288dd1a3a394ac3d1e6607639a9c559ee83ff9e59a4f4a5956400a2941e934d44fae619d3bf7a63089bdb6997179df9459c3278
DIST grafana-bin-4.1.2.tar.gz 45024995 SHA256 b8111cd014e9c202dd1b168b924731a140161e9e43e32f3ca7ae18db850af6c4 SHA512 4a0825c99eebb4185036cf5e1fd2ec26ff12913e474ac6014bb677329e1c92ee866be4ff53bd2560d91ebe38d7d7e3ae310e05b221e415046afbafd7a164e3cf WHIRLPOOL 6c4eda846cdd4ff4ef0ef34a0fd3b45da45cbc0aa0fa46d707616809c3fed322146b89678dcd11de2d31bf6ca94efa6afb7cd9f9423b5cac1847da209b7bae6c
DIST grafana-bin-4.2.0.tar.gz 45741731 SHA256 e9927baaaf6cbcab64892dedd11ccf509e4edea54670db4250b9e7568466ec61 SHA512 8c100f5d61b8ebac2abb3894d3f37e926c6fd81eb3ab68fd966d2bc38d9ec2386fee15dd745f5efe7c0e52de06321f3e983fdab0185b3da3f28562b54c60994f WHIRLPOOL 08d00ab71ae8dba828c98661c4250b5e4a014f75d25b9eb80daee445570b972b2babd6da89f5aba76ca1d32b1d6e71376066c6387d6bb92c1f7299fbc7087d4b
DIST grafana-bin-4.3.1.tar.gz 47036155 SHA256 c046fa8259a218b10bbba530380361434df04a207f61e2a0185596067ff4659f SHA512 7c91a7cc79edbc82a038fe21e1e993e8426c9a384aef2648522c130b775f13a7aee6e53a8fbb6546be4713b17cf8c210ff09cad29f519dad94b3f9bf670aef77 WHIRLPOOL 3369e6616c6de1efab23dedc2617a64a2c77a758c5f300988d897b35749f5cab4726b2bea6243eb1d837370448cd77aa265e198ef5a1bd5a3954c4f05be96efd
DIST grafana-bin-4.3.2.tar.gz 47036583 SHA256 0c835229d1dcba43cbb79014ef0782edbd7b58d156a6aa2886a07bb52232666e SHA512 3c941bb589637d7b917794f5e655427ce5516a4dc97d87e696c8c9b7d00604dc147726d14ec8635d9e51f9db82f13748deb28556737568504f16bbf3f8349bab WHIRLPOOL fc7b00644c360359583bcd371ab2f0bc0375e8c018707f2887b483b60ca2d03b1cd7d6121b8a7abaa2157d84820de6713f131b08ca98a0aa017e3fad2599b9c5
EBUILD grafana-bin-4.1.2.ebuild 1112 SHA256 0b36f2df88847e4c8cf41f73825c5a554afc9d63bbbd47ef1e927648b1e09726 SHA512 ea69d98b13369667e9228caf3432e4d1757a10f3e67b50ead4bff10d0ec4d7a9a8a06ad84019dfba6a1368d6f11e680c5682856604ee3b26c5cf1c7173f605e8 WHIRLPOOL c7b5f786dc540e8ef9b3a6ba52793b120d6a53aad61961b83214e9de2fff67e5a4f23b2f55b95ef837c39a7bc92fcafa108e3c6307c95bd76a5d5f8cc46f8ae2
EBUILD grafana-bin-4.2.0-r2.ebuild 1750 SHA256 2b313b3814221ec83a670cde3447c9cd38f60a8a56031c3f8e72ae66b81ee2a6 SHA512 7b0aac0e0e288f00d29e4a1b770ebc0ebea629cb1760c4c99ea6531f746b6a571d58a0ac1a8001a1668dc1d4527510fe3ecc7b02e70247df9589fde6ece9a2f4 WHIRLPOOL c9b94817bd180230b90910acff82ab08813d53c6ba6d46b0f9a114d96b20f3226152c589aeb2358c4c78d4c3fe039dcae825f74f95001ac71b1d26a891fbaebf
EBUILD grafana-bin-4.3.1.ebuild 1750 SHA256 2b313b3814221ec83a670cde3447c9cd38f60a8a56031c3f8e72ae66b81ee2a6 SHA512 7b0aac0e0e288f00d29e4a1b770ebc0ebea629cb1760c4c99ea6531f746b6a571d58a0ac1a8001a1668dc1d4527510fe3ecc7b02e70247df9589fde6ece9a2f4 WHIRLPOOL c9b94817bd180230b90910acff82ab08813d53c6ba6d46b0f9a114d96b20f3226152c589aeb2358c4c78d4c3fe039dcae825f74f95001ac71b1d26a891fbaebf
EBUILD grafana-bin-4.3.2.ebuild 1750 SHA256 2b313b3814221ec83a670cde3447c9cd38f60a8a56031c3f8e72ae66b81ee2a6 SHA512 7b0aac0e0e288f00d29e4a1b770ebc0ebea629cb1760c4c99ea6531f746b6a571d58a0ac1a8001a1668dc1d4527510fe3ecc7b02e70247df9589fde6ece9a2f4 WHIRLPOOL c9b94817bd180230b90910acff82ab08813d53c6ba6d46b0f9a114d96b20f3226152c589aeb2358c4c78d4c3fe039dcae825f74f95001ac71b1d26a891fbaebf
MISC ChangeLog 3787 SHA256 7c5499b4ee86c942885dc7ce4bef893e78f6021866021ddd2d3c23e3ed4ceaaf SHA512 414365d302b28b7764df04eb01400c4ba459ec6538cd788b0ea84188b83d23f17d50e65f7f4763a1cd1b4e60cb52b7c2cc6e181de3558fcd5422534eec449a3e WHIRLPOOL ae426267c20f6c10682a1964d30c760897b215cb84f6aa52f6a49286b0fd3b2d38a7d62c56f7495321165c2c92086ac898a19d033c236d07b1d2317d359cccfc
MISC metadata.xml 368 SHA256 4ae4d3d18cf294a94d808004217a1179c782f8385a2d29f6113d522d57e6cb85 SHA512 1a122f3c2926cd0b933f4f35c56d02ae7a601bb124bc1173f5e422dba35d00d8d91e7018c06bbeda0e9b39699efa86bcb3973a60935fc034dbd23a8d672aebac WHIRLPOOL fd3c8de9f27844fde5ac3054213bcb24dc596a6545f1b057900c769b969b58ccf722db75b6a4925f914606bf3bee5375edb800a564b43813de2c12521449e8a4

Loading…
Cancel
Save