parent
02000bfd23
commit
b44ff1a2d6
Binary file not shown.
Binary file not shown.
@ -0,0 +1,541 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="6"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||||
|
JAVA_PKG_OPT_USE="collectd_plugins_java"
|
||||||
|
|
||||||
|
inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib perl-functions python-single-r1 systemd tmpfiles user
|
||||||
|
|
||||||
|
DESCRIPTION="Collects system statistics and provides mechanisms to store the values"
|
||||||
|
|
||||||
|
HOMEPAGE="https://collectd.org/"
|
||||||
|
SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs"
|
||||||
|
|
||||||
|
# The plugin lists have to follow here since they extend IUSE
|
||||||
|
|
||||||
|
# Plugins that don't build (e.g. dependencies not in Gentoo)
|
||||||
|
# apple_sensors: Requires libIOKit
|
||||||
|
# aquaero: Requires aerotools-ng/libaquaero5
|
||||||
|
# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
|
||||||
|
# dpdkstat: Requires dpdk
|
||||||
|
# grpc: Requires libgrpc
|
||||||
|
# intel_rdt Requires libpqos from intel-cmt-cat project
|
||||||
|
# lpar: Requires libperfstat (AIX only)
|
||||||
|
# mic: Requires Intel Many Integrated Core Architecture API
|
||||||
|
# (part of Intel's Xeon Phi software)
|
||||||
|
# netapp: Requires libnetapp (http://communities.netapp.com/docs/DOC-1110)
|
||||||
|
# pf: Requires BSD packet filter
|
||||||
|
# pinba: Requires MySQL Pinba engine (http://pinba.org/)
|
||||||
|
# tape: Requires libkstat (Solaris only)
|
||||||
|
# write_mongodb: https://github.com/collectd/collectd/issues/492
|
||||||
|
# write_riemann: Requires riemann-c-client
|
||||||
|
# xmms: Requires libxmms (v1)
|
||||||
|
# zone: Solaris only...
|
||||||
|
COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
|
||||||
|
intel_rdt lpar mic netapp pf pinba tape write_mongodb
|
||||||
|
write_riemann xmms zone"
|
||||||
|
|
||||||
|
# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS
|
||||||
|
COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
|
||||||
|
ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
|
||||||
|
csv curl curl_json curl_xml dbi df disk dns drbd email
|
||||||
|
entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
|
||||||
|
hugepages interface ipc ipmi iptables ipvs irq java lua
|
||||||
|
load logfile log_logstash lvm madwifi match_empty_counter
|
||||||
|
match_hashed match_regex match_timediff match_value mbmon md
|
||||||
|
memcachec memcached memory modbus mqtt multimeter mysql netlink
|
||||||
|
network network nfs nginx notify_desktop notify_email notify_nagios
|
||||||
|
ntpd numa nut olsrd onewire openldap openvpn oracle perl ping
|
||||||
|
postgresql powerdns processes protocols python python redis
|
||||||
|
routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd
|
||||||
|
swap syslog table tail tail_csv target_notification target_replace
|
||||||
|
target_scale target_set tcpconns teamspeak2 ted thermal threshold
|
||||||
|
tokyotyrant turbostat unixsock uptime users uuid varnish virt
|
||||||
|
vmem vserver wireless write_graphite write_http write_kafka
|
||||||
|
write_log write_prometheus write_redis write_sensu write_tsdb
|
||||||
|
xencpu zfs_arc zookeeper"
|
||||||
|
|
||||||
|
COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
|
||||||
|
|
||||||
|
COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
|
||||||
|
|
||||||
|
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||||
|
IUSE="${IUSE} collectd_plugins_${plugin}"
|
||||||
|
done
|
||||||
|
unset plugin
|
||||||
|
|
||||||
|
# Now come the dependencies.
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
dev-libs/libgcrypt:=
|
||||||
|
dev-libs/libltdl:0=
|
||||||
|
perl? ( dev-lang/perl:=[ithreads] )
|
||||||
|
udev? ( virtual/udev )
|
||||||
|
xfs? ( sys-fs/xfsprogs )
|
||||||
|
collectd_plugins_amqp? ( net-libs/rabbitmq-c )
|
||||||
|
collectd_plugins_apache? ( net-misc/curl:0= )
|
||||||
|
collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= )
|
||||||
|
collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= )
|
||||||
|
collectd_plugins_ceph? ( dev-libs/yajl:= )
|
||||||
|
collectd_plugins_curl? ( net-misc/curl:0= )
|
||||||
|
collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= )
|
||||||
|
collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= )
|
||||||
|
collectd_plugins_dbi? ( dev-db/libdbi )
|
||||||
|
collectd_plugins_dns? ( net-libs/libpcap )
|
||||||
|
collectd_plugins_gmond? ( sys-cluster/ganglia )
|
||||||
|
collectd_plugins_gps? ( sci-geosciences/gpsd:= )
|
||||||
|
collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 )
|
||||||
|
collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= )
|
||||||
|
collectd_plugins_log_logstash? ( dev-libs/yajl:= )
|
||||||
|
collectd_plugins_lua? ( dev-lang/lua:0= )
|
||||||
|
collectd_plugins_lvm? ( sys-fs/lvm2 )
|
||||||
|
collectd_plugins_memcachec? ( dev-libs/libmemcached )
|
||||||
|
collectd_plugins_modbus? ( dev-libs/libmodbus )
|
||||||
|
collectd_plugins_mqtt? ( app-misc/mosquitto )
|
||||||
|
collectd_plugins_mysql? ( >=virtual/mysql-5.0 )
|
||||||
|
collectd_plugins_netlink? ( net-libs/libmnl )
|
||||||
|
collectd_plugins_nginx? ( net-misc/curl:0= )
|
||||||
|
collectd_plugins_notify_desktop? ( x11-libs/libnotify )
|
||||||
|
collectd_plugins_notify_email? ( net-libs/libesmtp )
|
||||||
|
collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 )
|
||||||
|
collectd_plugins_openldap? ( net-nds/openldap )
|
||||||
|
collectd_plugins_onewire? ( >=sys-fs/owfs-3.1:= )
|
||||||
|
collectd_plugins_oracle? ( dev-db/oracle-instantclient-basic )
|
||||||
|
collectd_plugins_perl? ( dev-lang/perl:=[ithreads] )
|
||||||
|
collectd_plugins_ping? ( net-libs/liboping )
|
||||||
|
collectd_plugins_postgresql? ( dev-db/postgresql:= )
|
||||||
|
collectd_plugins_python? ( ${PYTHON_DEPS} )
|
||||||
|
collectd_plugins_redis? ( dev-libs/hiredis:= )
|
||||||
|
collectd_plugins_routeros? ( net-libs/librouteros )
|
||||||
|
collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= )
|
||||||
|
collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= )
|
||||||
|
collectd_plugins_sensors? ( sys-apps/lm_sensors )
|
||||||
|
collectd_plugins_sigrok? ( <sci-libs/libsigrok-0.4:= dev-libs/glib:2 )
|
||||||
|
collectd_plugins_smart? ( dev-libs/libatasmart )
|
||||||
|
collectd_plugins_snmp? ( net-analyzer/net-snmp )
|
||||||
|
collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant )
|
||||||
|
collectd_plugins_varnish? ( www-servers/varnish )
|
||||||
|
collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= )
|
||||||
|
collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= )
|
||||||
|
collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= )
|
||||||
|
collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= )
|
||||||
|
collectd_plugins_write_redis? ( dev-libs/hiredis:= )
|
||||||
|
collectd_plugins_xencpu? ( app-emulation/xen-tools:= )
|
||||||
|
|
||||||
|
kernel_FreeBSD? (
|
||||||
|
collectd_plugins_disk? ( sys-libs/libstatgrab:= )
|
||||||
|
collectd_plugins_interface? ( sys-libs/libstatgrab:= )
|
||||||
|
collectd_plugins_load? ( sys-libs/libstatgrab:= )
|
||||||
|
collectd_plugins_memory? ( sys-libs/libstatgrab:= )
|
||||||
|
collectd_plugins_swap? ( sys-libs/libstatgrab:= )
|
||||||
|
collectd_plugins_users? ( sys-libs/libstatgrab:= )
|
||||||
|
)"
|
||||||
|
|
||||||
|
# Enforcing !=sys-kernel/linux-headers-4.5 > due to #577846
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) )
|
||||||
|
collectd_plugins_java? ( >=virtual/jdk-1.6 )
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
collectd_plugins_java? ( >=virtual/jre-1.6 )
|
||||||
|
collectd_plugins_syslog? ( virtual/logger )
|
||||||
|
selinux? ( sec-policy/selinux-collectd )
|
||||||
|
!<sys-apps/openrc-0.18.2"
|
||||||
|
|
||||||
|
REQUIRED_USE="
|
||||||
|
collectd_plugins_python? ( ${PYTHON_REQUIRED_USE} )
|
||||||
|
collectd_plugins_smart? ( udev )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-5.6.0-gentoo.patch
|
||||||
|
"${FILESDIR}"/${PN}-5.7.2-issue-2443.patch
|
||||||
|
"${FILESDIR}"/${PN}-5.7.2-CVE-2017-16820.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
# @FUNCTION: collectd_plugin_kernel_linux
|
||||||
|
# @DESCRIPTION:
|
||||||
|
# USAGE: <plugin name> <kernel_options> <severity>
|
||||||
|
# kernel_options is a list of kernel configurations options; the check tests whether at least
|
||||||
|
# one of them is enabled. If no, depending on the third argument an elog, ewarn, or eerror message
|
||||||
|
# is emitted.
|
||||||
|
collectd_plugin_kernel_linux() {
|
||||||
|
local multi_opt opt
|
||||||
|
if has ${1} ${COLLECTD_ALL_PLUGINS}; then
|
||||||
|
if use collectd_plugins_${1}; then
|
||||||
|
for opt in ${2}; do
|
||||||
|
if linux_chkconfig_present ${opt}; then
|
||||||
|
return 0;
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
multi_opt=${2//\ /\ or\ }
|
||||||
|
case ${3} in
|
||||||
|
(info)
|
||||||
|
elog "The ${1} plugin can use kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||||
|
;;
|
||||||
|
(warn)
|
||||||
|
ewarn "The ${1} plugin uses kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||||
|
;;
|
||||||
|
(error)
|
||||||
|
eerror "The ${1} plugin needs kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||||
|
;;
|
||||||
|
(*)
|
||||||
|
die "function collectd_plugin_kernel_linux called with invalid third argument"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
collectd_linux_kernel_checks() {
|
||||||
|
if ! linux_chkconfig_present PROC_FS; then
|
||||||
|
ewarn "/proc file system support is disabled, many plugins will not be able to read any statistics from your system unless you enable PROC_FS in your kernel"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! linux_chkconfig_present SYSFS; then
|
||||||
|
ewarn "/sys file system support is disabled, many plugins will not be able to read any statistics from your system unless you enable SYSFS in your kernel"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# battery.c: /proc/pmu/battery_%i
|
||||||
|
# battery.c: /proc/acpi/battery
|
||||||
|
collectd_plugin_kernel_linux battery ACPI_BATTERY warn
|
||||||
|
|
||||||
|
# cgroups.c: /sys/fs/cgroup/
|
||||||
|
collectd_plugin_kernel_linux cgroups CGROUPS warn
|
||||||
|
|
||||||
|
# cpufreq.c: /sys/devices/system/cpu/cpu%d/cpufreq/
|
||||||
|
collectd_plugin_kernel_linux cpufreq SYSFS warn
|
||||||
|
collectd_plugin_kernel_linux cpufreq CPU_FREQ_STAT warn
|
||||||
|
|
||||||
|
# drbd.c: /proc/drbd
|
||||||
|
collectd_plugin_kernel_linux drbd BLK_DEV_DRBD warn
|
||||||
|
|
||||||
|
# conntrack.c: /proc/sys/net/netfilter/*
|
||||||
|
collectd_plugin_kernel_linux conntrack NETFILTER warn
|
||||||
|
|
||||||
|
# fscache.c: /proc/fs/fscache/stats
|
||||||
|
collectd_plugin_kernel_linux fscache FSCACHE warn
|
||||||
|
|
||||||
|
# nfs.c: /proc/net/rpc/nfs
|
||||||
|
# nfs.c: /proc/net/rpc/nfsd
|
||||||
|
collectd_plugin_kernel_linux nfs NFS_COMMON warn
|
||||||
|
|
||||||
|
# serial.c: /proc/tty/driver/serial
|
||||||
|
# serial.c: /proc/tty/driver/ttyS
|
||||||
|
collectd_plugin_kernel_linux serial SERIAL_CORE warn
|
||||||
|
|
||||||
|
# swap.c: /proc/meminfo
|
||||||
|
collectd_plugin_kernel_linux swap SWAP warn
|
||||||
|
|
||||||
|
# thermal.c: /proc/acpi/thermal_zone
|
||||||
|
# thermal.c: /sys/class/thermal
|
||||||
|
collectd_plugin_kernel_linux thermal ACPI_THERMAL warn
|
||||||
|
|
||||||
|
# turbostat.c: /dev/cpu/%d/msr
|
||||||
|
collectd_plugin_kernel_linux turbostat X86_MSR warn
|
||||||
|
|
||||||
|
# vmem.c: /proc/vmstat
|
||||||
|
collectd_plugin_kernel_linux vmem VM_EVENT_COUNTERS warn
|
||||||
|
|
||||||
|
# vserver.c: /proc/virtual
|
||||||
|
collectd_plugin_kernel_linux vserver VSERVER warn
|
||||||
|
|
||||||
|
# uuid.c: /sys/hypervisor/uuid
|
||||||
|
collectd_plugin_kernel_linux uuid SYSFS info
|
||||||
|
|
||||||
|
# wireless.c: /proc/net/wireless
|
||||||
|
collectd_plugin_kernel_linux wireless "WIRELESS MAC80211 IEEE80211" warn
|
||||||
|
|
||||||
|
# zfs_arc.c: /proc/spl/kstat/zfs/arcstats
|
||||||
|
collectd_plugin_kernel_linux zfs_arc "SPL ZFS" warn
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use kernel_linux; then
|
||||||
|
linux-info_pkg_setup
|
||||||
|
|
||||||
|
if linux_config_exists; then
|
||||||
|
einfo "Checking your linux kernel configuration:"
|
||||||
|
collectd_linux_kernel_checks
|
||||||
|
else
|
||||||
|
elog "Cannot find a linux kernel configuration. Continuing anyway."
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use collectd_plugins_java; then
|
||||||
|
java-pkg-opt-2_pkg_setup
|
||||||
|
fi
|
||||||
|
|
||||||
|
use collectd_plugins_python && python-single-r1_pkg_setup
|
||||||
|
|
||||||
|
enewgroup collectd
|
||||||
|
enewuser collectd -1 -1 /var/lib/collectd collectd
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# There's some strange prefix handling in the default config file, resulting in
|
||||||
|
# paths like "/usr/var/..."
|
||||||
|
sed -i -e "s:@prefix@/var:/var:g" src/collectd.conf.in || die
|
||||||
|
|
||||||
|
# fix installdirs for perl, bug 444360
|
||||||
|
sed -i -e 's/INSTALL_BASE=$(DESTDIR)$(prefix) //' bindings/Makefile.am || die
|
||||||
|
|
||||||
|
# Adjust upstream's systemd unit
|
||||||
|
# - Get rid of EnvironmentFile directive; These files don't exist on Gentoo!
|
||||||
|
# - Add User=collectd to run collectd as user "collectd" per default
|
||||||
|
sed -i \
|
||||||
|
-e '/^EnvironmentFile=.*/d' \
|
||||||
|
-e '/^\[Service\]/aUser=collectd' \
|
||||||
|
contrib/systemd.${PN}.service || die
|
||||||
|
|
||||||
|
if use collectd_plugins_java; then
|
||||||
|
# Set javac -source and -target flags according to (R)DEPEND.
|
||||||
|
sed -i -e "s/\$(JAVAC)/\0 $(java-pkg_javac-args)/g" bindings/java/Makefile.am || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
ebegin "Removing bundled libltdl"
|
||||||
|
rm -rf libltdl || die
|
||||||
|
eend 0
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# Now come the lists of os-dependent plugins. Any plugin that is not listed anywhere here
|
||||||
|
# should work independent of the operating system.
|
||||||
|
|
||||||
|
local linux_plugins="barometer battery cpu cpufreq disk
|
||||||
|
drbd entropy ethstat hugepages interface iptables
|
||||||
|
ipvs irq ipc load memory md netlink nfs numa processes
|
||||||
|
serial swap tcpconns thermal turbostat users vmem wireless
|
||||||
|
zfc_arc"
|
||||||
|
|
||||||
|
local need_libstatgrab=0
|
||||||
|
local libstatgrab_plugins="cpu disk interface load memory swap users"
|
||||||
|
local bsd_plugins="cpu tcpconns ${libstatgrab_plugins} zfc_arc"
|
||||||
|
|
||||||
|
local darwin_plugins="apple_sensors battery cpu disk interface memory processes tcpconns"
|
||||||
|
|
||||||
|
local osdependent_plugins="${linux_plugins} ${bsd_plugins} ${darwin_plugins}"
|
||||||
|
local myos_plugins=""
|
||||||
|
if use kernel_linux; then
|
||||||
|
einfo "Enabling Linux plugins."
|
||||||
|
myos_plugins=${linux_plugins}
|
||||||
|
elif use kernel_FreeBSD; then
|
||||||
|
einfo "Enabling FreeBSD plugins."
|
||||||
|
myos_plugins=${bsd_plugins}
|
||||||
|
elif use kernel_Darwin; then
|
||||||
|
einfo "Enabling Darwin plugins."
|
||||||
|
myos_plugins=${darwin_plugins}
|
||||||
|
fi
|
||||||
|
|
||||||
|
local myconf="--disable-werror"
|
||||||
|
|
||||||
|
# Do we debug?
|
||||||
|
myconf+=" $(use_enable debug)"
|
||||||
|
|
||||||
|
# udev support?
|
||||||
|
# Required for smart plugin via REQUIRED_USE; Optional for disk plugin
|
||||||
|
if use udev; then
|
||||||
|
myconf+=" --with-libudev"
|
||||||
|
else
|
||||||
|
myconf+=" --without-libudev"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local plugin
|
||||||
|
|
||||||
|
# Disable what needs to be disabled.
|
||||||
|
for plugin in ${COLLECTD_DISABLED_PLUGINS}; do
|
||||||
|
myconf+=" --disable-${plugin}"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Set enable/disable for each single plugin.
|
||||||
|
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||||
|
if has ${plugin} ${osdependent_plugins}; then
|
||||||
|
# plugin is os-dependent ...
|
||||||
|
if has ${plugin} ${myos_plugins}; then
|
||||||
|
# ... and available in this os
|
||||||
|
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||||
|
# ... must we link against libstatgrab? Bug #541518
|
||||||
|
if use kernel_FreeBSD && has ${plugin} ${libstatgrab_plugins}; then
|
||||||
|
einfo "We must link against libstatgrab due to plugin \"${plugin}\" ..."
|
||||||
|
need_libstatgrab=1
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
# ... and NOT available in this os
|
||||||
|
if use collectd_plugins_${plugin}; then
|
||||||
|
ewarn "You try to enable the ${plugin} plugin, but it is not available for this"
|
||||||
|
ewarn "kernel. Disabling it automatically."
|
||||||
|
fi
|
||||||
|
myconf+=" --disable-${plugin}"
|
||||||
|
fi
|
||||||
|
elif [[ "${plugin}" = "collectd_plugins_perl" ]]; then
|
||||||
|
if use collectd_plugins_perl && ! use perl; then
|
||||||
|
ewarn "Perl plugin disabled as perl bindings disabled by -perl use flag"
|
||||||
|
myconf+= --disable-perl
|
||||||
|
else
|
||||||
|
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ "${need_libstatgrab}" -eq 1 ]; then
|
||||||
|
myconf+=" --with-libstatgrab"
|
||||||
|
else
|
||||||
|
myconf+=" --without-libstatgrab"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# JAVA_HOME is set by eclasses.
|
||||||
|
if use collectd_plugins_java; then
|
||||||
|
myconf+=" --with-java"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Need libiptc ONLY for iptables. If we try to use it otherwise bug 340109 happens.
|
||||||
|
# lots of libs are only needed for plugins, if they are disabled, also disable the lib
|
||||||
|
use collectd_plugins_iptables || myconf+=" --with-libiptc=no"
|
||||||
|
use collectd_plugins_openldap || myconf+=" --with-libldap=no"
|
||||||
|
use collectd_plugins_redis || use collectd_plugins_write_redis || myconf+=" --with-libhiredis=no"
|
||||||
|
use collectd_plugins_smart || myconf+=" --with-libatasmart=no"
|
||||||
|
use collectd_plugins_gps || myconf+=" --with-libgps=no"
|
||||||
|
|
||||||
|
if use perl; then
|
||||||
|
myconf+=" --with-perl-bindings=INSTALLDIRS=vendor"
|
||||||
|
else
|
||||||
|
myconf+=" --without-perl-bindings"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# No need for v5upgrade
|
||||||
|
myconf+=" --disable-target_v5upgrade"
|
||||||
|
|
||||||
|
# Python
|
||||||
|
if use collectd_plugins_python; then
|
||||||
|
myconf+=" --with-libpython=yes"
|
||||||
|
export PYTHON_CONFIG=$(python_get_PYTHON_CONFIG)
|
||||||
|
else
|
||||||
|
myconf+=" --with-libpython=no"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# XFS support
|
||||||
|
myconf+=" $(use_enable xfs)"
|
||||||
|
|
||||||
|
# Finally, run econf.
|
||||||
|
KERNEL_DIR="${KERNEL_DIR}" econf --config-cache \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
--localstatedir=/var ${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D%/}" install
|
||||||
|
|
||||||
|
perl_delete_localpod
|
||||||
|
|
||||||
|
find "${ED}"usr/ -name "*.la" -delete || die
|
||||||
|
|
||||||
|
if use collectd_plugins_java; then
|
||||||
|
java-pkg_regjar "${ED}"usr/share/${PN}/java/*.jar
|
||||||
|
fi
|
||||||
|
|
||||||
|
fowners root:collectd /etc/collectd.conf
|
||||||
|
fperms u=rw,g=r,o= /etc/collectd.conf
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog README
|
||||||
|
|
||||||
|
if use contrib ; then
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins -r contrib
|
||||||
|
fi
|
||||||
|
|
||||||
|
keepdir /var/lib/${PN}
|
||||||
|
fowners collectd:collectd /var/lib/${PN}
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
|
||||||
|
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
|
||||||
|
systemd_newunit "contrib/systemd.${PN}.service" ${PN}.service
|
||||||
|
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}/${PN}.logrotate" ${PN}
|
||||||
|
|
||||||
|
newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
|
||||||
|
|
||||||
|
sed -i -e 's:^.*PIDFile "/var/run/collectd.pid":#PIDFile "/run/collectd.pid":' "${ED}"etc/collectd.conf || die
|
||||||
|
sed -i -e 's:^# SocketFile "/var/run/collectd-unixsock":# SocketFile "/run/collectd/collectd.socket":' "${ED}"etc/collectd.conf || die
|
||||||
|
sed -i -e 's:^.*LoadPlugin perl$:# The new, correct way to load the perl plugin -- \n# <LoadPlugin perl>\n# Globals true\n# </LoadPlugin>:' "${ED}"etc/collectd.conf || die
|
||||||
|
sed -i -e 's:^.*LoadPlugin python$:# The new, correct way to load the python plugin -- \n# <LoadPlugin python>\n# Globals true\n# </LoadPlugin>:' "${ED}"etc/collectd.conf || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
tmpfiles_process "${PN}.conf"
|
||||||
|
|
||||||
|
if use filecaps; then
|
||||||
|
local caps=()
|
||||||
|
use collectd_plugins_ceph && caps+=('CAP_DAC_OVERRIDE')
|
||||||
|
use collectd_plugins_exec && caps+=('CAP_SETUID' 'CAP_SETGID')
|
||||||
|
use collectd_plugins_iptables && caps+=('CAP_NET_ADMIN')
|
||||||
|
use collectd_plugins_filecount && caps+=('CAP_DAC_READ_SEARCH')
|
||||||
|
|
||||||
|
if use collectd_plugins_dns || use collectd_plugins_ping; then
|
||||||
|
caps+=('CAP_NET_RAW')
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use collectd_plugins_turbostat || use collectd_plugins_smart; then
|
||||||
|
caps+=('CAP_SYS_RAWIO')
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ${#caps[@]} -gt 0 ]; then
|
||||||
|
local caps_str=$(IFS=","; echo "${caps[*]}")
|
||||||
|
fcaps ${caps_str} usr/sbin/collectd
|
||||||
|
elog "Capabilities for ${EROOT}usr/sbin/collectd set to:"
|
||||||
|
elog " ${caps_str}+EP"
|
||||||
|
elog
|
||||||
|
|
||||||
|
local systemd_unit="${EROOT}usr/lib/systemd/system/collectd.service"
|
||||||
|
if [[ -e "${systemd_unit}" ]]; then
|
||||||
|
caps_str="${caps[*]}"
|
||||||
|
sed -i -e "s:^CapabilityBoundingSet=.*:CapabilityBoundingSet=${caps_str}:" "${systemd_unit}" || \
|
||||||
|
die "Failed to set CapabilityBoundingSet in '${systemd_unit}'"
|
||||||
|
|
||||||
|
elog "CapabilityBoundingSet in '${systemd_unit}'"
|
||||||
|
elog "updated to match capabilities set above."
|
||||||
|
elog
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog "Note: Collectd is only the collector."
|
||||||
|
elog " You need to install 'data' sources (applications) locally or"
|
||||||
|
elog " remotely on your own."
|
||||||
|
|
||||||
|
elog
|
||||||
|
elog "Collectd is configured to run as unprivileged user by default."
|
||||||
|
elog "You may want to revisit the configuration."
|
||||||
|
elog
|
||||||
|
|
||||||
|
if use collectd_plugins_email; then
|
||||||
|
ewarn "The email plug-in is deprecated. To submit statistics please use the unixsock plugin."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use collectd_plugins_smart; then
|
||||||
|
elog ""
|
||||||
|
elog "If you are using smart plugin and don't run collectd as root make sure"
|
||||||
|
elog "that the collectd user is allowed to access the disk you want to monitor"
|
||||||
|
elog "(can be done via udev rule for example) and that collectd has the required"
|
||||||
|
elog "capabilities set (which is the default when package was emerged with"
|
||||||
|
elog "'filecaps' USE flag set)."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use contrib; then
|
||||||
|
elog "The scripts in /usr/share/doc/${PF}/collection3 for generating graphs need dev-perl/HTML-Parser,"
|
||||||
|
elog "dev-perl/config-general, dev-perl/regexp-common, and net-analyzer/rrdtool[perl] to be installed."
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
CVE-2017-16820: Fix double free of request PDU
|
||||||
|
|
||||||
|
https://github.com/collectd/collectd/commit/d16c24542b2f96a194d43a73c2e5778822b9cb47
|
||||||
|
|
||||||
|
--- a/src/snmp.c
|
||||||
|
+++ b/src/snmp.c
|
||||||
|
@@ -1357,11 +1357,13 @@ static int csnmp_read_table(host_definition_t *host, data_definition_t *data) {
|
||||||
|
if (oid_list_todo_num == 0) {
|
||||||
|
/* The request is still empty - so we are finished */
|
||||||
|
DEBUG("snmp plugin: all variables have left their subtree");
|
||||||
|
+ snmp_free_pdu(req);
|
||||||
|
status = 0;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
res = NULL;
|
||||||
|
+ /* snmp_sess_synch_response always frees our req PDU */
|
||||||
|
status = snmp_sess_synch_response(host->sess_handle, req, &res);
|
||||||
|
if ((status != STAT_SUCCESS) || (res == NULL)) {
|
||||||
|
char *errstr = NULL;
|
||||||
|
@@ -1376,8 +1378,6 @@ static int csnmp_read_table(host_definition_t *host, data_definition_t *data) {
|
||||||
|
snmp_free_pdu(res);
|
||||||
|
res = NULL;
|
||||||
|
|
||||||
|
- /* snmp_synch_response already freed our PDU */
|
||||||
|
- req = NULL;
|
||||||
|
sfree(errstr);
|
||||||
|
csnmp_host_close_session(host);
|
||||||
|
|
||||||
|
@@ -1492,9 +1492,6 @@ static int csnmp_read_table(host_definition_t *host, data_definition_t *data) {
|
||||||
|
snmp_free_pdu(res);
|
||||||
|
res = NULL;
|
||||||
|
|
||||||
|
- if (req != NULL)
|
||||||
|
- snmp_free_pdu(req);
|
||||||
|
- req = NULL;
|
||||||
|
|
||||||
|
if (status == 0)
|
||||||
|
csnmp_dispatch_table(host, data, instance_list_head, value_list_head);
|
@ -0,0 +1,49 @@
|
|||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
# Nice value used to launch collectd, to change priority of the process. As
|
||||||
|
# you usually we want to run it in background, a default of 5 is used.
|
||||||
|
#
|
||||||
|
#COLLECTD_NICELEVEL=5
|
||||||
|
|
||||||
|
# Location of configuration file. Modify if you don't like the standard
|
||||||
|
# one.
|
||||||
|
#
|
||||||
|
#COLLECTD_CONFIGFILE="/etc/collectd.conf"
|
||||||
|
|
||||||
|
# File used to store the PID file. Usually you won't need to touch it.
|
||||||
|
# If you are going to change PID file location make sure that *only*
|
||||||
|
# root is allowed to write into that directory.
|
||||||
|
#
|
||||||
|
#COLLECTD_PIDFILE="/run/collectd.pid"
|
||||||
|
|
||||||
|
# User to run collectd as (default is collectd, change to root or give
|
||||||
|
# collectd user appropriate privileges if you use one of the plugins that
|
||||||
|
# require it, as e.g. ping or iptables plugins)
|
||||||
|
#
|
||||||
|
#COLLECTD_USER="collectd"
|
||||||
|
|
||||||
|
# The default collectd UNIX socket location in /run/collectd is now
|
||||||
|
# maintained via tmpfiles service. Therefore, the COLLECTD_GROUP setting
|
||||||
|
# isn't used anymore.
|
||||||
|
# If you are going to change UNIX socket location or change COLLECTD_USER
|
||||||
|
# setting above, make sure you overwrite /usr/lib/tmpfiles.d/collectd.conf
|
||||||
|
# via copy in /etc/tmpfiles.d/collectd.conf to match your setup.
|
||||||
|
#COLLECTD_GROUP="collectd"
|
||||||
|
|
||||||
|
# You can use this configuration option to pass additional options to the
|
||||||
|
# start-stop-daemon, see start-stop-daemon(8) for more details.
|
||||||
|
# Per default we wait 1000ms after we have started the service to ensure
|
||||||
|
# that the daemon is really up and running.
|
||||||
|
#COLLECTD_SSDARGS="--wait 1000"
|
||||||
|
|
||||||
|
# The termination timeout (start-stop-daemon parameter "retry") ensures
|
||||||
|
# that the service will be terminated within a given time (25 + 5 seconds
|
||||||
|
# per default) when you are stopping the service.
|
||||||
|
#COLLECTD_TERMTIMEOUT="TERM/25/KILL/5"
|
||||||
|
|
||||||
|
# Options to collectd
|
||||||
|
# See collectd(8) for more details
|
||||||
|
# Notes:
|
||||||
|
# * Do not specify another PIDFILE but use the variable above to change the location
|
||||||
|
# * Do not specify another CONFIGFILE but use the variable above to change the location
|
||||||
|
#COLLECTD_OPTS=""
|
@ -0,0 +1,70 @@
|
|||||||
|
#!/sbin/openrc-run
|
||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
COLLECTD_CONFIGFILE=${COLLECTD_CONFIGFILE:-"/etc/collectd.conf"}
|
||||||
|
COLLECTD_PIDFILE=${COLLECTD_PIDFILE:-"/run/collectd.pid"}
|
||||||
|
COLLECTD_NICELEVEL=${COLLECTD_NICELEVEL:-5}
|
||||||
|
COLLECTD_USER=${COLLECTD_USER:-"collectd"}
|
||||||
|
COLLECTD_GROUP=${COLLECTD_GROUP:-"collectd"}
|
||||||
|
COLLECTD_SSDARGS=${COLLECTD_SSDARGS:-"--wait 1000"}
|
||||||
|
COLLECTD_TERMTIMEOUT=${COLLECTD_TERMTIMEOUT:-"TERM/25/KILL/5"}
|
||||||
|
COLLECTD_OPTS=${COLLECTD_OPTS:-""}
|
||||||
|
|
||||||
|
command="/usr/sbin/collectd"
|
||||||
|
command_args="${COLLECTD_OPTS} -C \"${COLLECTD_CONFIGFILE}\" -f"
|
||||||
|
command_background=true
|
||||||
|
command_user="${COLLECTD_USER}"
|
||||||
|
start_stop_daemon_args="${COLLECTD_SSDARGS} --nice ${COLLECTD_NICELEVEL}"
|
||||||
|
pidfile="${COLLECTD_PIDFILE}"
|
||||||
|
retry="${COLLECTD_TERMTIMEOUT}"
|
||||||
|
|
||||||
|
extra_commands="configtest"
|
||||||
|
description_configtest="Run collectd's internal config check."
|
||||||
|
|
||||||
|
required_files="\"${COLLECTD_CONFIGFILE}\""
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
use dns
|
||||||
|
}
|
||||||
|
|
||||||
|
_checkconfig() {
|
||||||
|
if [ $(sed '/^$\|^#/d' "${COLLECTD_CONFIGFILE}" | grep 'LoadPlugin[[:space:]]\+oracle' | wc -l) -ge 1 ] ; then
|
||||||
|
if [ -e /etc/env.d/50oracle-instantclient-basic ] ; then
|
||||||
|
. /etc/env.d/50oracle-instantclient-basic
|
||||||
|
export ORACLE_HOME
|
||||||
|
export TNS_ADMIN
|
||||||
|
else
|
||||||
|
ewarn "Unable to set Oracle environment, Oracle plugin wont work"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
local test_command="${command} -t -C \"${COLLECTD_CONFIGFILE}\""
|
||||||
|
|
||||||
|
eval ${test_command} 1>/dev/null 2>&1
|
||||||
|
ret=$?
|
||||||
|
if [ $ret -ne 0 ]; then
|
||||||
|
eerror "${SVCNAME} has detected an error in your configuration:"
|
||||||
|
eval ${test_command}
|
||||||
|
fi
|
||||||
|
|
||||||
|
return $ret
|
||||||
|
}
|
||||||
|
|
||||||
|
configtest() {
|
||||||
|
ebegin "Checking ${SVCNAME} configuration"
|
||||||
|
_checkconfig
|
||||||
|
eend $?
|
||||||
|
}
|
||||||
|
|
||||||
|
start_pre() {
|
||||||
|
if [ "${RC_CMD}" != "restart" ]; then
|
||||||
|
configtest || return 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
stop_pre() {
|
||||||
|
if [ "${RC_CMD}" = "restart" ]; then
|
||||||
|
configtest || return 1
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
d /run/collectd 0770 collectd collectd
|
@ -1 +1,2 @@
|
|||||||
DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067
|
DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067
|
||||||
|
DIST passwordsafe-1.04_beta.tar.gz 14329263 BLAKE2B 17f4b0cd0b34f8907530a7da43dfbceab56c9aefd65f2d0ba0356b5a1820e8b4273c68655229a07947693fd6d320bc654065f790c86daff31679b565a57145fe SHA512 5f2d0634be3d3932991f77e96b7b40fee3984407ec8620d82caea089bba49df69444cdf8d2cf431aace43636c5034892a672c338ee98df06473d2569953bdab3
|
||||||
|
@ -0,0 +1,93 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
WX_GTK_VER="3.0-gtk3"
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic wxwidgets cmake-utils
|
||||||
|
|
||||||
|
MY_PV="${PV/_beta/BETA}"
|
||||||
|
DESCRIPTION="Password manager with wxGTK based frontend"
|
||||||
|
HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/"
|
||||||
|
SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Artistic-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="minimal test qr yubikey +xml"
|
||||||
|
|
||||||
|
RDEPEND="xml? ( dev-libs/xerces-c )
|
||||||
|
qr? ( media-gfx/qrencode )
|
||||||
|
sys-apps/util-linux
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-libs/libXtst
|
||||||
|
x11-libs/wxGTK:${WX_GTK_VER}[X]
|
||||||
|
!minimal? ( !!app-misc/pwsafe )
|
||||||
|
yubikey? ( sys-auth/ykpers )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/zip
|
||||||
|
sys-devel/gettext
|
||||||
|
test? ( dev-cpp/gtest )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/pwsafe-${MY_PV}
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
einfo "Checking for -std=c++11 support in compiler"
|
||||||
|
test-flags-CXX -std=c++11 > /dev/null || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake-utils_src_prepare
|
||||||
|
|
||||||
|
# binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe
|
||||||
|
# instead. Perform required changes in linking files
|
||||||
|
sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die
|
||||||
|
sed -i docs/pwsafe.1 \
|
||||||
|
-e 's/PWSAFE/PASSWORDSAFE/' \
|
||||||
|
-e "s/^.B pwsafe/.B ${PN}/" || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
need-wxwidgets unicode
|
||||||
|
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DNO_QR=$(usex !qr)
|
||||||
|
-DNO_GTEST=$(usex !test)
|
||||||
|
-DXML_XERCESC=$(usex xml)
|
||||||
|
-DNO_YUBI=$(usex !yubikey)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
pushd "${BUILD_DIR}" || die
|
||||||
|
if use minimal; then
|
||||||
|
newbin pwsafe ${PN}
|
||||||
|
else
|
||||||
|
dobin pwsafe
|
||||||
|
dosym pwsafe /usr/bin/${PN}
|
||||||
|
fi
|
||||||
|
insinto /usr/share/locale
|
||||||
|
doins -r src/ui/wxWidgets/I18N/mos/*
|
||||||
|
|
||||||
|
# The upstream Makefile builds this .zip file from html source material for
|
||||||
|
# use by the package's internal help system. Must prevent
|
||||||
|
# Portage from applying additional compression.
|
||||||
|
docompress -x /usr/share/doc/${PN}/help
|
||||||
|
insinto /usr/share/doc/${PN}/help
|
||||||
|
doins help/*.zip
|
||||||
|
|
||||||
|
popd || die
|
||||||
|
|
||||||
|
newman docs/pwsafe.1 ${PN}.1
|
||||||
|
|
||||||
|
dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt}
|
||||||
|
|
||||||
|
insinto /usr/share/pwsafe/xml
|
||||||
|
doins xml/*
|
||||||
|
|
||||||
|
newicon install/graphics/pwsafe.png ${PN}.png
|
||||||
|
newmenu install/desktop/pwsafe.desktop ${PN}.desktop
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
|
||||||
|
|
||||||
|
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/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
|
||||||
|
S=${WORKDIR}/certbot-${PV}/acme
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="An implementation of the ACME protocol"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/josepy-1.0.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/requests-2.10[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
test? (
|
||||||
|
${RDEPEND}
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
>=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
nosetests -w ${PN} || die
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
|
||||||
|
|
||||||
|
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%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||||
|
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-augeas[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-component[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="test? ( ${RDEPEND}
|
||||||
|
dev-python/nose[${PYTHON_USEDEP}] )
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
nosetests || die
|
||||||
|
}
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
|
||||||
|
|
||||||
|
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%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||||
|
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${CDEPEND}"
|
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||||
|
inherit git-r3
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
|
||||||
|
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"
|
||||||
|
|
||||||
|
CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND="
|
||||||
|
${CDEPEND}
|
||||||
|
~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
|
||||||
|
dev-python/configobj[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cryptography-1.2[${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/astroid-1.3.5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/coverage[${PYTHON_USEDEP}]
|
||||||
|
dev-python/ipdb[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pylint-1.4.2[${PYTHON_USEDEP}]
|
||||||
|
dev-python/wheel[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
nosetests -v ${PN} || die
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST cadvisor-0.28.2.tar.gz 4109967 BLAKE2B c55268a0768adeea75ecc2baa1093d5d5360d1e0be56cea467fe759278c7047060c4b78179a3a35801afbcf6415ffbeb7e0649c92e79878e5615c73a37eeabeb SHA512 e682b8e062ba373e5726a8076d5be75322e7c592bd751aa32da9a99e5d380a77fc4b376aa478b0beff18bae2bc8432d3a70542605681410d5e1e0b1919a6c252
|
|
||||||
DIST cadvisor-0.28.3.tar.gz 4110487 BLAKE2B d6b9d6de67e5672a3ba57ea0c28f38e2e96ec43910f8f5bbbe17b377ccbadf026d4418928234149e9ad3936f4c0871d7c371dda2bea49111735a33520154b2d3 SHA512 da111d74bfa3485c42a03a027ccbf833886e561f3244a081ad5439f7a714767cf4666c43c17b0b976089ea40916089aaa2c6070ec4aefc19798a1d5325e005e4
|
DIST cadvisor-0.28.3.tar.gz 4110487 BLAKE2B d6b9d6de67e5672a3ba57ea0c28f38e2e96ec43910f8f5bbbe17b377ccbadf026d4418928234149e9ad3936f4c0871d7c371dda2bea49111735a33520154b2d3 SHA512 da111d74bfa3485c42a03a027ccbf833886e561f3244a081ad5439f7a714767cf4666c43c17b0b976089ea40916089aaa2c6070ec4aefc19798a1d5325e005e4
|
||||||
|
@ -1,26 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
EGO_PN="github.com/google/cadvisor"
|
|
||||||
|
|
||||||
inherit user golang-build golang-vcs-snapshot
|
|
||||||
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DESCRIPTION="Analyzes resource usage and performance characteristics of running containers"
|
|
||||||
|
|
||||||
HOMEPAGE="https://github.com/google/cadvisor"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewgroup ${PN}
|
|
||||||
enewuser ${PN} -1 -1 /dev/null ${PN}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin ${PN}
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST kompose-1.6.0.tar.gz 5227025 BLAKE2B e24e5d142db7a1e55c8e2c05db2a7717a6bc178c3ed73ec2732fb10ae39c90dd2da41ce604fc590e8888ef1b92d5ba68821f66f54e2285d90c2bc9e3af3f1da0 SHA512 57e8b3530ad260d0ed6a679119c559f616c45d407db8929797dbf321e32917bc236ac41e1042f65aa8460026d54cb03180e8b8264dadb6fe05ec6d21293140a3
|
DIST kompose-1.6.0.tar.gz 5227025 BLAKE2B e24e5d142db7a1e55c8e2c05db2a7717a6bc178c3ed73ec2732fb10ae39c90dd2da41ce604fc590e8888ef1b92d5ba68821f66f54e2285d90c2bc9e3af3f1da0 SHA512 57e8b3530ad260d0ed6a679119c559f616c45d407db8929797dbf321e32917bc236ac41e1042f65aa8460026d54cb03180e8b8264dadb6fe05ec6d21293140a3
|
||||||
DIST kompose-1.7.0.tar.gz 5230263 BLAKE2B c2e50ceadaa3f88b5d6a9c6fbca93a0a45a16fb4d208a9194578174d9b67697f70d52f8f7a517609b56acf0cb646a9ca4e9137e1a830646e1084c10aabfd1cc0 SHA512 bcda4d891cdc8a0e331aad3baca9e88be32d302ed1ab89a561874881ec9e1dd04f7158f9315ee59a49d4906cc9d08821a417ff04a8ebe9871edece842b2e85b9
|
DIST kompose-1.7.0.tar.gz 5230263 BLAKE2B c2e50ceadaa3f88b5d6a9c6fbca93a0a45a16fb4d208a9194578174d9b67697f70d52f8f7a517609b56acf0cb646a9ca4e9137e1a830646e1084c10aabfd1cc0 SHA512 bcda4d891cdc8a0e331aad3baca9e88be32d302ed1ab89a561874881ec9e1dd04f7158f9315ee59a49d4906cc9d08821a417ff04a8ebe9871edece842b2e85b9
|
||||||
|
DIST kompose-1.8.0.tar.gz 5230179 BLAKE2B 47f2770eb527bb3b40e1734f9e5173ce4de55ef55460f624dcb22374d94d4a4ae650d82db6508dd0e441535c03da8a0f61d7600425e44604b580ecff493ba987 SHA512 4e618f9e9adc65abd2be503dd28b6d7761945a99788e910cc072d04b6088e953152f9354fe168fe7bf22252f698b957e2cc23440d242bed62c4b7415dc513e33
|
||||||
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit golang-build golang-vcs-snapshot
|
||||||
|
|
||||||
|
EGO_PN="github.com/kubernetes/kompose"
|
||||||
|
EGIT_COMMIT="v${PV}"
|
||||||
|
KOMPOSE_COMMIT="0c0c027"
|
||||||
|
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DESCRIPTION="Tool to move from docker-compose to Kubernetes"
|
||||||
|
HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io"
|
||||||
|
SRC_URI="${ARCHIVE_URI}"
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="hardened"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
|
||||||
|
GOPATH="${S}" go build -v -ldflags="-X github.com/kubernetes/kompose/cmd.GITCOMMIT=${COMPOSE_KOMMIT}" -o bin/kompose src/${EGO_PN}/main.go || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/*
|
||||||
|
dodoc -r src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST ddcutil-0.8.4.tar.gz 558405 BLAKE2B 4bb93d6b9b28a17ef182c1f39e3b6351070c5541fd8eefccde2a6d771e28a8c656abe1e00a58ee935290cba79af09b1c2d6b611532827455b5ec83532bbb46c4 SHA512 e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c
|
DIST ddcutil-0.8.4.tar.gz 558405 BLAKE2B 4bb93d6b9b28a17ef182c1f39e3b6351070c5541fd8eefccde2a6d771e28a8c656abe1e00a58ee935290cba79af09b1c2d6b611532827455b5ec83532bbb46c4 SHA512 e7bf78295a008607ef520e055873acc0bac6d94b850a6ea1f7d4a4ea9e080d23b4b7d82e5725a220ff120ab1523aa320265ba22671982625c10088521c72a14c
|
||||||
|
DIST ddcutil-0.8.6.tar.gz 613272 BLAKE2B ce7072a819c5a2aa125ae8f6d5550cf0a516714f0635672015a0c24c9e525d34139c903ce7791955e0b30b8d4c66e94453eed60f8d8d024caccb49204d6fb853 SHA512 4ec473a37dc135700f4ce06634e6aa303199f4d743fba02c04ca509d0c31d45f59da7c6cd9818efc1fd8bc20dae518c5656fc8a38e9f00057677b1e997434fb0
|
||||||
|
@ -0,0 +1,106 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit autotools flag-o-matic linux-info udev user
|
||||||
|
|
||||||
|
DESCRIPTION="Program for querying and changing monitor settings"
|
||||||
|
HOMEPAGE="http://www.ddcutil.com/"
|
||||||
|
SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="drm usb-monitor user-permissions video_cards_nvidia X"
|
||||||
|
REQUIRED_USE="drm? ( X )"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/glib:2
|
||||||
|
sys-apps/i2c-tools
|
||||||
|
virtual/udev
|
||||||
|
drm? ( x11-libs/libdrm )
|
||||||
|
usb-monitor? (
|
||||||
|
dev-libs/hidapi
|
||||||
|
virtual/libusb:1
|
||||||
|
sys-apps/usbutils
|
||||||
|
)
|
||||||
|
X? (
|
||||||
|
x11-libs/libXrandr
|
||||||
|
x11-libs/libX11
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
pkg_pretend() {
|
||||||
|
# This program needs /dev/ic2-* devices to communicate with the monitor.
|
||||||
|
CONFIG_CHECK="~I2C_CHARDEV"
|
||||||
|
ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue"
|
||||||
|
if use usb-monitor; then
|
||||||
|
CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
|
||||||
|
ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
|
||||||
|
ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Now do the actual checks setup above
|
||||||
|
check_extra_config
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# Bug 607818.
|
||||||
|
replace-flags -O3 -O2
|
||||||
|
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable drm)
|
||||||
|
$(use_enable usb-monitor usb)
|
||||||
|
$(use_enable X x11)
|
||||||
|
--enable-lib
|
||||||
|
--disable-cffi
|
||||||
|
--disable-cython
|
||||||
|
--disable-swig
|
||||||
|
)
|
||||||
|
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
if use user-permissions; then
|
||||||
|
udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
|
||||||
|
if use usb-monitor; then
|
||||||
|
udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use user-permissions; then
|
||||||
|
enewgroup i2c
|
||||||
|
einfo "To allow non-root users access to the /dev/i2c-* devices, add those"
|
||||||
|
einfo "users to the i2c group: usermod -aG i2c user"
|
||||||
|
einfo "Restart the computer or reload the i2c-dev module to activate"
|
||||||
|
einfo "the new udev rule."
|
||||||
|
einfo "For more information read: http://www.ddcutil.com/i2c_permissions/"
|
||||||
|
|
||||||
|
if use usb-monitor; then
|
||||||
|
enewgroup video
|
||||||
|
einfo "To allow non-root users access to USB monitors, add those users"
|
||||||
|
einfo "to the video group: usermod -aG video user"
|
||||||
|
einfo "Restart the computer, reload the hiddev and hidraw modules, or replug"
|
||||||
|
einfo "the monitor to activate the new udev rule."
|
||||||
|
einfo "For more information read: http://www.ddcutil.com/usb/"
|
||||||
|
fi
|
||||||
|
|
||||||
|
udev_reload
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use video_cards_nvidia; then
|
||||||
|
ewarn "Please read the following webpage on proper usage with the nVidia "
|
||||||
|
ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit distutils-r1 eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python Application for sending sms over multiple ISPs"
|
|
||||||
HOMEPAGE="http://pysmssend.silverarrow.org/"
|
|
||||||
SRC_URI="http://pysmssend.silverarrow.org/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="qt4"
|
|
||||||
|
|
||||||
DEPEND=">dev-python/mechanize-0.1.7b[${PYTHON_USEDEP}]
|
|
||||||
qt4? ( dev-python/PyQt4[X,${PYTHON_USEDEP}] )"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S=${WORKDIR}
|
|
||||||
|
|
||||||
python_install() {
|
|
||||||
distutils-r1_python_install
|
|
||||||
|
|
||||||
python_doscript pysmssendcmd
|
|
||||||
if use qt4; then
|
|
||||||
python_doscript pysmssend
|
|
||||||
else
|
|
||||||
ln -s pysmssendcmd "${D}$(python_get_scriptdir)"/pysmssend || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils-r1_src_install
|
|
||||||
if use qt4; then
|
|
||||||
insinto /usr/share/${PN}/Icons
|
|
||||||
doins Icons/*
|
|
||||||
doicon Icons/pysmssend.png
|
|
||||||
make_desktop_entry pysmssend pySMSsend pysmssend \
|
|
||||||
"Applications;Network"
|
|
||||||
else
|
|
||||||
dosym pysmssendcmd /usr/bin/pysmssend
|
|
||||||
fi
|
|
||||||
dodoc README AUTHORS TODO
|
|
||||||
}
|
|
Binary file not shown.
@ -1,2 +1,2 @@
|
|||||||
DIST gemato-10.2.tar.gz 63273 BLAKE2B 650f3f9d1c43ee4c8fe1fd53c71fdb818c296141ffdba06371a588d08e6c3f4760c9cd46c4944a11d87cb7026fe13d4576c966275077757f8939452eb1ca15c1 SHA512 51dd55b98acfd22cf3d02a5cb608f6021fd0582c36ef52ac2f0fcb0a66d53ed6abfa546010c2315cabeda839965c8b36da484834bbb2cf6dc23a92b6430acd91
|
DIST gemato-10.3.tar.gz 63279 BLAKE2B 317c98c3989399e3a87cd5452edc509da86b17ecb41d295feca4071141d3ff1ba95a86544d64c786726f2148a899c1597020dde3513a913b1bc1811e2117337e SHA512 dd2b47238ac0707984358bd763ce0dfb23d8b09561939d22aae2e60386de388af9c5e67faa89a6ab9da4f0b334ee8486eeda66e5eb83bd2a26241b8a2b88128d
|
||||||
DIST gemato-9.3.tar.gz 60601 BLAKE2B d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be SHA512 7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f
|
DIST gemato-9.3.tar.gz 60601 BLAKE2B d85bf5910736da2ca887567799dee1823e9be6af9b17a8f9deb84ee24bb725c3550aafffa51b15484acb7d37ddbd5996aa4175a8f307b6e3a593f8b5497822be SHA512 7f81409b3b9bd65d295cd760af5cabfc7daf257740f00015f07cd7a0cffd02a40f219b59378179b58bf53b321fb543b308457d3a8b7adcb02981562282f1f46f
|
||||||
|
Binary file not shown.
@ -1,81 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins
|
|
||||||
|
|
||||||
DESCRIPTION="Portable DjVu viewer using Qt"
|
|
||||||
HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
|
|
||||||
SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE="debug nsplugin"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-text/djvu-3.5.22-r1
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
dev-qt/qtopengl:4
|
|
||||||
dev-qt/qtgui:4"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=sys-devel/autoconf-2.67
|
|
||||||
virtual/pkgconfig
|
|
||||||
nsplugin? ( dev-libs/glib:2 )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
|
|
||||||
sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
|
|
||||||
sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
|
|
||||||
rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
|
|
||||||
AT_M4DIR="config" eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# See config/acinclude.m4
|
|
||||||
use debug || append-cppflags "-DNDEBUG"
|
|
||||||
|
|
||||||
# QTDIR is needed because of kde3
|
|
||||||
QTDIR=/usr \
|
|
||||||
econf \
|
|
||||||
--with-x \
|
|
||||||
$(use_enable nsplugin nsdejavu) \
|
|
||||||
--disable-desktopfiles
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
|
|
||||||
install
|
|
||||||
|
|
||||||
dodoc README NEWS
|
|
||||||
|
|
||||||
cd desktopfiles
|
|
||||||
insinto /usr/share/icons/hicolor/32x32/apps
|
|
||||||
newins prebuilt-hi32-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/64x64/apps
|
|
||||||
newins prebuilt-hi64-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
newins djview.svg djvulibre-djview4.svg
|
|
||||||
sed -i -e 's/Exec=djview4/Exec=djview/' djvulibre-djview4.desktop
|
|
||||||
domenu djvulibre-djview4.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
@ -1,81 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins
|
|
||||||
|
|
||||||
DESCRIPTION="Portable DjVu viewer using Qt"
|
|
||||||
HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
|
|
||||||
SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE="debug nsplugin"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-text/djvu-3.5.22-r1
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
dev-qt/qtopengl:4
|
|
||||||
dev-qt/qtgui:4"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=sys-devel/autoconf-2.67
|
|
||||||
virtual/pkgconfig
|
|
||||||
nsplugin? ( dev-libs/glib:2 )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
|
|
||||||
sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
|
|
||||||
sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
|
|
||||||
rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
|
|
||||||
AT_M4DIR="config" eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# See config/acinclude.m4
|
|
||||||
use debug || append-cppflags "-DNDEBUG"
|
|
||||||
|
|
||||||
# QTDIR is needed because of kde3
|
|
||||||
QTDIR=/usr \
|
|
||||||
econf \
|
|
||||||
--with-x \
|
|
||||||
$(use_enable nsplugin nsdejavu) \
|
|
||||||
--disable-desktopfiles
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
|
|
||||||
install
|
|
||||||
|
|
||||||
dodoc README NEWS
|
|
||||||
|
|
||||||
cd desktopfiles
|
|
||||||
insinto /usr/share/icons/hicolor/32x32/apps
|
|
||||||
newins prebuilt-hi32-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/64x64/apps
|
|
||||||
newins prebuilt-hi64-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
newins djview.svg djvulibre-djview4.svg
|
|
||||||
sed -i -e 's/Exec=djview4/Exec=djview/' djvulibre-djview4.desktop
|
|
||||||
domenu djvulibre-djview4.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
@ -1,81 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins
|
|
||||||
|
|
||||||
DESCRIPTION="Portable DjVu viewer using Qt"
|
|
||||||
HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
|
|
||||||
SRC_URI="mirror://sourceforge/djvu/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 x86"
|
|
||||||
IUSE="debug nsplugin"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-text/djvu-3.5.22-r1
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
dev-qt/qtopengl:4
|
|
||||||
dev-qt/qtgui:4"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=sys-devel/autoconf-2.67
|
|
||||||
virtual/pkgconfig
|
|
||||||
nsplugin? ( dev-libs/glib:2 )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
|
|
||||||
sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
|
|
||||||
sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
|
|
||||||
rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
|
|
||||||
AT_M4DIR="config" eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# See config/acinclude.m4
|
|
||||||
use debug || append-cppflags "-DNDEBUG"
|
|
||||||
|
|
||||||
# QTDIR is needed because of kde3
|
|
||||||
QTDIR=/usr \
|
|
||||||
econf \
|
|
||||||
--with-x \
|
|
||||||
$(use_enable nsplugin nsdejavu) \
|
|
||||||
--disable-desktopfiles
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
|
|
||||||
install
|
|
||||||
|
|
||||||
dodoc README NEWS
|
|
||||||
|
|
||||||
cd desktopfiles
|
|
||||||
insinto /usr/share/icons/hicolor/32x32/apps
|
|
||||||
newins prebuilt-hi32-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/64x64/apps
|
|
||||||
newins prebuilt-hi64-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
newins djview.svg djvulibre-djview4.svg
|
|
||||||
sed -i -e 's/Exec=djview4/Exec=djview/' djvulibre-djview4.desktop
|
|
||||||
domenu djvulibre-djview4.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
@ -1,83 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins
|
|
||||||
|
|
||||||
MY_P=${PN}-$(replace_version_separator 2 '-')
|
|
||||||
|
|
||||||
DESCRIPTION="Portable DjVu viewer using Qt"
|
|
||||||
HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
|
|
||||||
SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
|
|
||||||
IUSE="debug nsplugin"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-text/djvu-3.5.22-r1
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
dev-qt/qtopengl:4
|
|
||||||
dev-qt/qtgui:4"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=sys-devel/autoconf-2.67
|
|
||||||
virtual/pkgconfig
|
|
||||||
nsplugin? ( dev-libs/glib:2 )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
|
|
||||||
sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
|
|
||||||
sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
|
|
||||||
rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
|
|
||||||
AT_M4DIR="config" eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# See config/acinclude.m4
|
|
||||||
use debug || append-cppflags "-DNDEBUG"
|
|
||||||
|
|
||||||
# QTDIR is needed because of kde3
|
|
||||||
QTDIR=/usr \
|
|
||||||
econf \
|
|
||||||
--with-x \
|
|
||||||
$(use_enable nsplugin nsdejavu) \
|
|
||||||
--disable-desktopfiles
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
|
|
||||||
install
|
|
||||||
|
|
||||||
dodoc README NEWS
|
|
||||||
|
|
||||||
cd desktopfiles
|
|
||||||
insinto /usr/share/icons/hicolor/32x32/apps
|
|
||||||
newins prebuilt-hi32-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/64x64/apps
|
|
||||||
newins prebuilt-hi64-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
newins djview.svg djvulibre-djview4.svg
|
|
||||||
sed -i -e 's/Exec=djview4/Exec=djview/' djvulibre-djview4.desktop
|
|
||||||
domenu djvulibre-djview4.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
@ -1,83 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit autotools gnome2-utils xdg-utils flag-o-matic versionator toolchain-funcs multilib nsplugins
|
|
||||||
|
|
||||||
MY_P=${PN}-$(replace_version_separator 2 '-')
|
|
||||||
|
|
||||||
DESCRIPTION="Portable DjVu viewer using Qt"
|
|
||||||
HOMEPAGE="http://djvu.sourceforge.net/djview4.html"
|
|
||||||
SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 x86"
|
|
||||||
IUSE="debug nsplugin"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=app-text/djvu-3.5.22-r1
|
|
||||||
dev-qt/qtdbus:4
|
|
||||||
dev-qt/qtgui:4"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=sys-devel/autoconf-2.67
|
|
||||||
virtual/pkgconfig
|
|
||||||
nsplugin? ( dev-libs/glib:2 )"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${PN}4-${PV}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Force XEmbed instead of Xt-based mainloop (disable Xt autodep)
|
|
||||||
sed -e 's:\(ac_xt=\)yes:\1no:' -i configure* || die
|
|
||||||
sed 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' -i configure.ac || die #263688
|
|
||||||
rm aclocal.m4 config/{libtool.m4,install-sh,ltmain.sh,lt*.m4}
|
|
||||||
AT_M4DIR="config" eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# See config/acinclude.m4
|
|
||||||
use debug || append-cppflags "-DNDEBUG"
|
|
||||||
|
|
||||||
# QTDIR is needed because of kde3
|
|
||||||
QTDIR=/usr \
|
|
||||||
econf \
|
|
||||||
--with-x \
|
|
||||||
$(use_enable nsplugin nsdejavu) \
|
|
||||||
--disable-desktopfiles
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" \
|
|
||||||
plugindir=/usr/$(get_libdir)/${PLUGINS_DIR} \
|
|
||||||
install
|
|
||||||
|
|
||||||
dodoc README NEWS
|
|
||||||
|
|
||||||
cd desktopfiles
|
|
||||||
insinto /usr/share/icons/hicolor/32x32/apps
|
|
||||||
newins hi32-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/64x64/apps
|
|
||||||
newins hi64-djview4.png djvulibre-djview4.png
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
newins djview.svg djvulibre-djview4.svg
|
|
||||||
domenu djvulibre-djview4.desktop
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,3 @@
|
|||||||
DIST phpMyAdmin-4.0.10.20-all-languages.tar.xz 4323896 BLAKE2B d645280c185904a91f2f9b7d365416d13fd3416c46c82fe3d9ed6e406af0c97e6fe5110db34311689d2fcb4ec3b52d6db64e9e455ca1283794c4667c315f97ba SHA512 e1d8b8a503eaa19a090d24d5ad011241aab06c2767138424d875edd82a868b4ebcdf5bba154b7eefef23b41d1949dcd021defe17e9047d0bf5fcfd0d6a5f4d27
|
DIST phpMyAdmin-4.0.10.20-all-languages.tar.xz 4323896 BLAKE2B d645280c185904a91f2f9b7d365416d13fd3416c46c82fe3d9ed6e406af0c97e6fe5110db34311689d2fcb4ec3b52d6db64e9e455ca1283794c4667c315f97ba SHA512 e1d8b8a503eaa19a090d24d5ad011241aab06c2767138424d875edd82a868b4ebcdf5bba154b7eefef23b41d1949dcd021defe17e9047d0bf5fcfd0d6a5f4d27
|
||||||
DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 BLAKE2B 10e1168ab7a1d8dfccf5837c211a2e6455d767e27f11aec870a9c4a1a19e8a4a1df67b82a7a83ff3c184c8a111dc272da5c876150615a9fd9a32a643bba84007 SHA512 03f3b56d3fed846e8e27e38a1bf32175b267a3cc2784ee499b64a48b6a37f0352302a9c150e1db1c99f633aabd8a373a834ad7ab2b694146b0ac13dd05bd27e3
|
DIST phpMyAdmin-4.7.0-all-languages.tar.xz 7600296 BLAKE2B 10e1168ab7a1d8dfccf5837c211a2e6455d767e27f11aec870a9c4a1a19e8a4a1df67b82a7a83ff3c184c8a111dc272da5c876150615a9fd9a32a643bba84007 SHA512 03f3b56d3fed846e8e27e38a1bf32175b267a3cc2784ee499b64a48b6a37f0352302a9c150e1db1c99f633aabd8a373a834ad7ab2b694146b0ac13dd05bd27e3
|
||||||
DIST phpMyAdmin-4.7.1-all-languages.tar.xz 5665344 BLAKE2B 6fc7570badf6496da6d038a117f7ebc523c3bbd4c7bd5193b5350df69b21f1b631391bc5ab0845193c2dabe2b9c54e16c6173495d0f383d17dac5734492166e4 SHA512 583ad8c8ee871fedd4df79e49845554f2f6182a343439fff8f91f61428964a85f3305590792096ede95a2ea675f065a4a4cdee31d365c03d2cc3aa721b0aeb6e
|
DIST phpMyAdmin-4.7.7-all-languages.tar.xz 6411768 BLAKE2B 59ea3c69ee6bd019d5ff61f16ec37c39b9f94dde72198acd1892d4212d2258b9913305d22c93f6925426a9554c411ebf1a20beeae0a5b5a4f869a3bf7da9d73b SHA512 7eab8567a7889b79839104c3a46cfa7a841cb7188dc0bb0a306a6e15d06265b70e2b389c25e69bef2ebb77c7460381342322e2cfe546686d9b314b99c9419513
|
||||||
DIST phpMyAdmin-4.7.2-all-languages.tar.xz 6270116 BLAKE2B 6ce9d6940f8e6e9fce73b4177cb85283c8719fe080082a5f3c493493133e05deba76a6ee57843f9e01d4ba15109f1d56a73f436eba1d105bcd59b4b914a7723b SHA512 ed0b26fd53d1a7d77dcaac98c8570282855b967aee23814fb61737484ea899ede7d900fd0baa27c20fa8ae9a55009db6037b1be42bd6a24d471d672f138d1761
|
|
||||||
DIST phpMyAdmin-4.7.5-all-languages.tar.xz 6254188 BLAKE2B eaa4ace63f6f74fd36249d23c839f574a2a78373f831aaf89fd42013684242e1454005bf2b8acb10d49893288ef660767e869d38e6e255592626aec895037bb8 SHA512 f79a6779d3cd216e53c14faad74fcd35f4e89865c2b91cc6fb7599cc16c9a273143a6a491e960c0c902d29dd9e85f123f61bdef5c7b0cef45b827296f50d3d82
|
|
||||||
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils webapp
|
|
||||||
|
|
||||||
MY_PV=${PV/_/-}
|
|
||||||
MY_PN="phpMyAdmin"
|
|
||||||
MY_P="${MY_PN}-${MY_PV}-all-languages"
|
|
||||||
|
|
||||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
|
||||||
HOMEPAGE="https://www.phpmyadmin.net/"
|
|
||||||
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="setup"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
|
||||||
|| (
|
|
||||||
dev-lang/php[mysqli]
|
|
||||||
dev-lang/php[mysql]
|
|
||||||
)
|
|
||||||
virtual/httpd-php:*
|
|
||||||
"
|
|
||||||
|
|
||||||
need_httpd_cgi
|
|
||||||
|
|
||||||
S="${WORKDIR}"/${MY_P}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
webapp_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
webapp_src_preinst
|
|
||||||
|
|
||||||
dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
|
|
||||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
|
||||||
|
|
||||||
if ! use setup; then
|
|
||||||
rm -rf setup || die "Cannot remove setup utility"
|
|
||||||
elog "The phpMyAdmin setup utility has been removed."
|
|
||||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
|
||||||
else
|
|
||||||
elog "You should consider disabling the setup USE flag"
|
|
||||||
elog "to exclude the setup utility if you don't use it."
|
|
||||||
elog "It regularly is the target of various exploits."
|
|
||||||
fi
|
|
||||||
|
|
||||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
|
||||||
doins -r .
|
|
||||||
|
|
||||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
|
|
||||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
|
||||||
webapp_src_install
|
|
||||||
}
|
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils webapp
|
|
||||||
|
|
||||||
MY_PV=${PV/_/-}
|
|
||||||
MY_PN="phpMyAdmin"
|
|
||||||
MY_P="${MY_PN}-${MY_PV}-all-languages"
|
|
||||||
|
|
||||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
|
||||||
HOMEPAGE="https://www.phpmyadmin.net/"
|
|
||||||
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="setup"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-lang/php[ctype,filter,json,session,unicode]
|
|
||||||
|| (
|
|
||||||
dev-lang/php[mysqli]
|
|
||||||
dev-lang/php[mysql]
|
|
||||||
)
|
|
||||||
virtual/httpd-php:*
|
|
||||||
"
|
|
||||||
|
|
||||||
need_httpd_cgi
|
|
||||||
|
|
||||||
S="${WORKDIR}"/${MY_P}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
webapp_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
webapp_src_preinst
|
|
||||||
|
|
||||||
dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
|
|
||||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
|
||||||
|
|
||||||
if ! use setup; then
|
|
||||||
rm -rf setup || die "Cannot remove setup utility"
|
|
||||||
elog "The phpMyAdmin setup utility has been removed."
|
|
||||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
|
||||||
else
|
|
||||||
elog "You should consider disabling the setup USE flag"
|
|
||||||
elog "to exclude the setup utility if you don't use it."
|
|
||||||
elog "It regularly is the target of various exploits."
|
|
||||||
fi
|
|
||||||
|
|
||||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
|
||||||
doins -r .
|
|
||||||
|
|
||||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
|
|
||||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
|
||||||
webapp_src_install
|
|
||||||
}
|
|
@ -1,61 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
|
|
||||||
inherit eutils webapp
|
|
||||||
|
|
||||||
MY_PV=${PV/_/-}
|
|
||||||
MY_PN="phpMyAdmin"
|
|
||||||
MY_P="${MY_PN}-${MY_PV}-all-languages"
|
|
||||||
|
|
||||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
|
||||||
HOMEPAGE="https://www.phpmyadmin.net/"
|
|
||||||
SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="setup"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
|
||||||
|| (
|
|
||||||
dev-lang/php[mysqli]
|
|
||||||
dev-lang/php[mysql]
|
|
||||||
)
|
|
||||||
virtual/httpd-php:*
|
|
||||||
"
|
|
||||||
|
|
||||||
need_httpd_cgi
|
|
||||||
|
|
||||||
S="${WORKDIR}"/${MY_P}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
webapp_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
webapp_src_preinst
|
|
||||||
|
|
||||||
dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
|
|
||||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
|
||||||
|
|
||||||
if ! use setup; then
|
|
||||||
rm -rf setup || die "Cannot remove setup utility"
|
|
||||||
elog "The phpMyAdmin setup utility has been removed."
|
|
||||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
|
||||||
else
|
|
||||||
elog "You should consider disabling the setup USE flag"
|
|
||||||
elog "to exclude the setup utility if you don't use it."
|
|
||||||
elog "It regularly is the target of various exploits."
|
|
||||||
fi
|
|
||||||
|
|
||||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
|
||||||
doins -r .
|
|
||||||
|
|
||||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
|
||||||
|
|
||||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
|
||||||
webapp_src_install
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI="5"
|
EAPI="5"
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
|
DIST construct-2.8.17.tar.gz 705812 BLAKE2B 3178f7f59fb893bc521c88b7ba51d6bd83cca37c1a243e602dcc2ac41a2cb7335e2cf69e7dff3b130e974ff9dbd01a12004423c3a88fc8e88c784c665437e901 SHA512 5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be
|
||||||
|
DIST construct-2.8.21.tar.gz 706022 BLAKE2B a7fb81185b380b444bede5dffce11158d93f0076cc3fbd836cdef3cf8425e2bcce0cf7b8e2d2654effc8beac3d3d0f722dd2786103f9b85f05b98216fc7684cb SHA512 f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A powerful declarative parser for binary data"
|
||||||
|
HOMEPAGE="http://construct.readthedocs.io/ https://pypi.python.org/pypi/construct"
|
||||||
|
SRC_URI="https://github.com/construct/construct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
DEPEND="test? (
|
||||||
|
dev-python/numpy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||||
|
dev-python/tox[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
py.test -vv || die "Tests failed under ${EPYTHON}"
|
||||||
|
}
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST Ascii85-1.0.2.gem 10752 BLAKE2B 1a38fb0d04eefcd73028aeb166169bf04dced4695eaa3ab8d5add8233bb898780b896101558f7db248aeb4cd9c58edaf36b67085ba0b2cb06bb32b312e576c56 SHA512 e2437948697dd46c646e55a361b74ad5069b261809a0e374eee1f3e755d07bbc45d85fc8ab6d620eceeeb020e6ff23224703cba0ce4ddf37f8a5a96289efd74b
|
DIST Ascii85-1.0.2.gem 10752 BLAKE2B 1a38fb0d04eefcd73028aeb166169bf04dced4695eaa3ab8d5add8233bb898780b896101558f7db248aeb4cd9c58edaf36b67085ba0b2cb06bb32b312e576c56 SHA512 e2437948697dd46c646e55a361b74ad5069b261809a0e374eee1f3e755d07bbc45d85fc8ab6d620eceeeb020e6ff23224703cba0ce4ddf37f8a5a96289efd74b
|
||||||
|
DIST Ascii85-1.0.3.gem 11776 BLAKE2B e08bbc089546dd3b91ff5fd85b8652dd6f5c06025c29ac67004bd7d4c7bb8fc38c77b604dd5a884970b05041e173f37eaf895f0bb9ac1947ce70e4f0cc54906c SHA512 b324ff06ea0cd46a679619a2bfca9f05c30ece9f0342f8a8d097841f3fb4dbb29cf4b6f6832742c50fe5a51895a9048308981be296466422269ce34c4d936f5c
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.md History.txt"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_NAME="Ascii85"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Methods for encoding/decoding Adobe's binary-to-text encoding of the same name"
|
||||||
|
HOMEPAGE="https://github.com/datawraith/ascii85gem"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( dev-ruby/minitest )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
rm Gemfile || die
|
||||||
|
sed -i -e '/[Bb]undler/d' Rakefile || die
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST ast-2.2.0.gem 14848 BLAKE2B c74733f6d72eeefb9576128e1e58f1f002352ba9d7c2a2474677b580a85783c5963ba7f681caa0e3fe08ab4c5fdf05d304898a478550ab437665eb520fc1f851 SHA512 556b9d68787a05f33f6f7e518971dfc965d326fd1a2e0dd1d16d1360526c598fccb0117a09348da88f6243bb3295dbb6d91fa6bd2a27c19cd7b519105b826aea
|
DIST ast-2.2.0.gem 14848 BLAKE2B c74733f6d72eeefb9576128e1e58f1f002352ba9d7c2a2474677b580a85783c5963ba7f681caa0e3fe08ab4c5fdf05d304898a478550ab437665eb520fc1f851 SHA512 556b9d68787a05f33f6f7e518971dfc965d326fd1a2e0dd1d16d1360526c598fccb0117a09348da88f6243bb3295dbb6d91fa6bd2a27c19cd7b519105b826aea
|
||||||
DIST ast-2.3.0.gem 14848 BLAKE2B 141aa3fd01bfd9d7c1b82ff20cab9243322c70f69ee54026ec121c5491fdfca1c00eae293c631c67b0c12b0ba9aeadcf3756a9cbe2a05cfa7c89a8acda48d188 SHA512 7b814517075a5f4607cab24e1c20747c7def1d818e6df95205eaad2152952a38cd551bff5f0d59979fd8c6cb7dfa6bc9830541257bb3a24927217fd84526d58f
|
DIST ast-2.3.0.gem 14848 BLAKE2B 141aa3fd01bfd9d7c1b82ff20cab9243322c70f69ee54026ec121c5491fdfca1c00eae293c631c67b0c12b0ba9aeadcf3756a9cbe2a05cfa7c89a8acda48d188 SHA512 7b814517075a5f4607cab24e1c20747c7def1d818e6df95205eaad2152952a38cd551bff5f0d59979fd8c6cb7dfa6bc9830541257bb3a24927217fd84526d58f
|
||||||
|
DIST ast-2.4.0.gem 15360 BLAKE2B 1d68fa8137bf2a158e8b2e0f30d3d803791db7fcb397133681cd2ffb57badebe6f9afd792a7cf3907dc1fa3e3a617fbb0331c85c69e36a46ca49962f30be9979 SHA512 60a0b00103ed57c71907155ee7966127985021e51c1d829e2149c87066504e76fdb955f9717bb19b5627d5b8c44f0d6a165e208900ede2355a47970ee9664b72
|
||||||
|
@ -0,0 +1,31 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
USE_RUBY="ruby22 ruby23 ruby24 ruby25"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A library for working with abstract syntax trees"
|
||||||
|
HOMEPAGE="https://github.com/whitequark/ast"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? (
|
||||||
|
dev-ruby/bacon )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i -e "/[Bb]undler/d" Rakefile || die
|
||||||
|
sed -i -e "/git ls/d" ${PN}.gemspec || die
|
||||||
|
sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -S bacon -Itest -a || die
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,29 +0,0 @@
|
|||||||
Index: lxpanel-0.5.9/src/plugins/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- lxpanel-0.5.9.orig/src/plugins/Makefile.am
|
|
||||||
+++ lxpanel-0.5.9/src/plugins/Makefile.am
|
|
||||||
@@ -49,6 +49,3 @@ EXTRA_DIST = \
|
|
||||||
icon.xpm
|
|
||||||
|
|
||||||
install-exec-hook:
|
|
||||||
- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.la
|
|
||||||
- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.a
|
|
||||||
- rm -f $(DESTDIR)$(libdir)/lxpanel/plugins/*.
|
|
||||||
Index: lxpanel-0.5.9/src/plugins/netstat/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- lxpanel-0.5.9.orig/src/plugins/netstat/Makefile.am
|
|
||||||
+++ lxpanel-0.5.9/src/plugins/netstat/Makefile.am
|
|
||||||
@@ -33,4 +33,3 @@ netstat_la_LDFLAGS = \
|
|
||||||
@LXPANEL_MODULE@
|
|
||||||
|
|
||||||
install-exec-hook:
|
|
||||||
- rm -f "$(moduledir)\*.la" *.a
|
|
||||||
Index: lxpanel-0.5.9/src/plugins/netstatus/Makefile.am
|
|
||||||
===================================================================
|
|
||||||
--- lxpanel-0.5.9.orig/src/plugins/netstatus/Makefile.am
|
|
||||||
+++ lxpanel-0.5.9/src/plugins/netstatus/Makefile.am
|
|
||||||
@@ -34,4 +34,3 @@ netstatus_la_LDFLAGS = \
|
|
||||||
$(LXPANEL_MODULE)
|
|
||||||
|
|
||||||
install-exec-hook:
|
|
||||||
- rm -f "$(moduledir)\*.la" *.a
|
|
@ -1,25 +0,0 @@
|
|||||||
From d4943c80cded6325284be8b58003fe63dd6e8255 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Raimar <no@email.de>
|
|
||||||
Date: Thu, 21 Aug 2014 23:21:28 +0200
|
|
||||||
Subject: [PATCH 1/1] fix crash after click on empty part of panel
|
|
||||||
|
|
||||||
---
|
|
||||||
src/panel.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/panel.c b/src/panel.c
|
|
||||||
index 6b2ede6..87903d8 100644
|
|
||||||
--- a/src/panel.c
|
|
||||||
+++ b/src/panel.c
|
|
||||||
@@ -233,7 +233,7 @@ static gboolean lxpanel_button_press(GtkWidget *widget, GdkEventButton *event)
|
|
||||||
gtk_menu_popup(popup, NULL, NULL, NULL, NULL, event->button, event->time);
|
|
||||||
return TRUE;
|
|
||||||
}
|
|
||||||
- return GTK_WIDGET_CLASS(lxpanel_parent_class)->button_press_event(widget, event);
|
|
||||||
+ return FALSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void lxpanel_class_init(PanelToplevelClass *klass)
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
@ -1,73 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
inherit autotools eutils readme.gentoo versionator
|
|
||||||
|
|
||||||
MAJOR_VER="$(get_version_component_range 1-2)"
|
|
||||||
|
|
||||||
DESCRIPTION="Lightweight X11 desktop panel for LXDE"
|
|
||||||
HOMEPAGE="https://wiki.lxde.org/en/LXPanel"
|
|
||||||
SRC_URI="mirror://sourceforge/lxde/LXPanel%20%28desktop%20panel%29/LXPanel%20${MAJOR_VER}.x/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~amd64-linux ~arm-linux ~x86-linux"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="+alsa wifi"
|
|
||||||
RESTRICT="test" # bug 249598
|
|
||||||
|
|
||||||
RDEPEND="x11-libs/gtk+:2
|
|
||||||
>=x11-libs/libfm-1.2.0[gtk]
|
|
||||||
x11-libs/libwnck:1
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXpm
|
|
||||||
x11-libs/cairo
|
|
||||||
x11-libs/gdk-pixbuf
|
|
||||||
x11-libs/libX11
|
|
||||||
lxde-base/lxmenu-data
|
|
||||||
lxde-base/menu-cache
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
wifi? ( net-wireless/wireless-tools )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
sys-devel/gettext"
|
|
||||||
|
|
||||||
DOC_CONTENTS="If you have problems with broken icons shown in the main panel,
|
|
||||||
you will have to configure panel settings via its menu.
|
|
||||||
This will not be an issue with first time installations."
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
#bug #522404
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.7.0-right-click-fix.patch
|
|
||||||
epatch "${FILESDIR}"/${PN}-0.5.9-sandbox.patch
|
|
||||||
#bug #415595
|
|
||||||
sed -i "s:-Werror::" configure.ac || die
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local plugins="netstatus,volume,cpu,deskno,batt, \
|
|
||||||
kbled,xkb,thermal,cpufreq,monitors"
|
|
||||||
|
|
||||||
use wifi && plugins+=",netstat"
|
|
||||||
use alsa && plugins+=",volumealsa"
|
|
||||||
[[ ${CHOST} == *-interix* ]] && plugins=deskno,kbled,xkb
|
|
||||||
|
|
||||||
econf $(use_enable alsa) --with-x --with-plugins="${plugins}"
|
|
||||||
# the gtk+ dep already pulls in libX11, so we might as well hardcode with-x
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install () {
|
|
||||||
emake DESTDIR="${D}" install
|
|
||||||
dodoc AUTHORS ChangeLog README
|
|
||||||
|
|
||||||
# Get rid of the .la files.
|
|
||||||
find "${D}" -name '*.la' -delete
|
|
||||||
|
|
||||||
readme.gentoo_create_doc
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
readme.gentoo_print_elog
|
|
||||||
}
|
|
Binary file not shown.
@ -0,0 +1,118 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit eutils xdg-utils gnome2-utils pax-utils unpacker
|
||||||
|
|
||||||
|
DESCRIPTION="Spotify is a social music platform"
|
||||||
|
HOMEPAGE="https://www.spotify.com/ch-de/download/previews/"
|
||||||
|
BUILD_ID_AMD64="399.g5ffabd56-26"
|
||||||
|
BUILD_ID_X86="399.g5ffabd56-27"
|
||||||
|
SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/"
|
||||||
|
SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb )
|
||||||
|
x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )"
|
||||||
|
LICENSE="Spotify"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="systray pax_kernel pulseaudio"
|
||||||
|
RESTRICT="mirror strip"
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
# zenety needed for filepicker
|
||||||
|
RDEPEND="
|
||||||
|
${DEPEND}
|
||||||
|
dev-libs/nss
|
||||||
|
gnome-base/gconf
|
||||||
|
gnome-extra/zenity
|
||||||
|
media-libs/alsa-lib
|
||||||
|
media-libs/harfbuzz
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/mesa
|
||||||
|
net-misc/curl[ssl,curl_ssl_openssl]
|
||||||
|
net-print/cups[ssl]
|
||||||
|
x11-libs/gtk+:2
|
||||||
|
x11-libs/libXScrnSaver
|
||||||
|
x11-libs/libXtst
|
||||||
|
dev-python/pygobject:3
|
||||||
|
dev-python/dbus-python
|
||||||
|
pulseaudio? ( media-sound/pulseaudio )
|
||||||
|
systray? ( gnome-extra/gnome-integration-spotify )"
|
||||||
|
#sys-libs/glibc
|
||||||
|
|
||||||
|
S=${WORKDIR}/
|
||||||
|
|
||||||
|
QA_PREBUILT="opt/spotify/spotify-client/spotify"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Fix desktop entry to launch spotify-dbus.py for systray integration
|
||||||
|
if use systray ; then
|
||||||
|
sed -i \
|
||||||
|
-e 's/spotify \%U/spotify-dbus.py \%U/g' \
|
||||||
|
usr/share/spotify/spotify.desktop || die "sed failed"
|
||||||
|
fi
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc usr/share/doc/spotify-client/changelog.gz
|
||||||
|
|
||||||
|
SPOTIFY_PKG_HOME=usr/share/spotify
|
||||||
|
insinto /usr/share/pixmaps
|
||||||
|
doins ${SPOTIFY_PKG_HOME}/icons/*.png
|
||||||
|
|
||||||
|
# install in /opt/spotify
|
||||||
|
SPOTIFY_HOME=/opt/spotify/spotify-client
|
||||||
|
insinto ${SPOTIFY_HOME}
|
||||||
|
doins -r ${SPOTIFY_PKG_HOME}/*
|
||||||
|
fperms +x ${SPOTIFY_HOME}/spotify
|
||||||
|
|
||||||
|
dodir /usr/bin
|
||||||
|
cat <<-EOF >"${D}"/usr/bin/spotify || die
|
||||||
|
#! /bin/sh
|
||||||
|
exec ${SPOTIFY_HOME}/spotify "\$@"
|
||||||
|
EOF
|
||||||
|
fperms +x /usr/bin/spotify
|
||||||
|
|
||||||
|
local size
|
||||||
|
for size in 16 22 24 32 48 64 128 256 512; do
|
||||||
|
newicon -s ${size} "${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \
|
||||||
|
"spotify-client.png"
|
||||||
|
done
|
||||||
|
domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop"
|
||||||
|
if use pax_kernel; then
|
||||||
|
#create the headers, reset them to default, then paxmark -m them
|
||||||
|
pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die
|
||||||
|
pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die
|
||||||
|
pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die
|
||||||
|
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
|
||||||
|
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
|
||||||
|
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
|
||||||
|
eqawarn "you suspect that ${PN} is being broken by this modification,"
|
||||||
|
eqawarn "please open a bug."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
gnome2_icon_savelist
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
|
||||||
|
ewarn "If Spotify crashes after an upgrade its cache may be corrupt."
|
||||||
|
ewarn "To remove the cache:"
|
||||||
|
ewarn "rm -rf ~/.cache/spotify"
|
||||||
|
ewarn
|
||||||
|
ewarn "If you use KDE and are upgrading from 0.9 to 1.0, you might still see the old icon."
|
||||||
|
ewarn "Run"
|
||||||
|
ewarn "$ rm /var/tmp/kdecache-\$USER/icon-cache.kcache"
|
||||||
|
ewarn "Then log out and log in back to KDE."
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
}
|
Binary file not shown.
@ -1 +1 @@
|
|||||||
Thu, 25 Jan 2018 18:08:26 +0000
|
Fri, 26 Jan 2018 07:08:25 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Thu, 25 Jan 2018 18:08:26 +0000
|
Fri, 26 Jan 2018 07:08:25 +0000
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst preinst prepare setup
|
||||||
|
DEPEND=dev-libs/libgcrypt:= dev-libs/libltdl:0= perl? ( dev-lang/perl:=[ithreads] ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( dev-lang/lua:0= ) collectd_plugins_lvm? ( sys-fs/lvm2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap ) collectd_plugins_onewire? ( >=sys-fs/owfs-3.1:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient-basic ) collectd_plugins_perl? ( dev-lang/perl:=[ithreads] ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_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_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_sigrok? ( <sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) kernel_FreeBSD? ( collectd_plugins_disk? ( sys-libs/libstatgrab:= ) collectd_plugins_interface? ( sys-libs/libstatgrab:= ) collectd_plugins_load? ( sys-libs/libstatgrab:= ) collectd_plugins_memory? ( sys-libs/libstatgrab:= ) collectd_plugins_swap? ( sys-libs/libstatgrab:= ) collectd_plugins_users? ( sys-libs/libstatgrab:= ) ) collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) ) collectd_plugins_java? ( >=virtual/jdk-1.6 ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !<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 filecaps? ( sys-libs/libcap ) collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/pkgconfig
|
||||||
|
DESCRIPTION=Collects system statistics and provides mechanisms to store the values
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://collectd.org/
|
||||||
|
IUSE=contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs collectd_plugins_aggregation collectd_plugins_amqp collectd_plugins_apache collectd_plugins_apcups collectd_plugins_ascent collectd_plugins_battery collectd_plugins_bind collectd_plugins_ceph collectd_plugins_cgroups collectd_plugins_chrony collectd_plugins_conntrack collectd_plugins_contextswitch collectd_plugins_cpu collectd_plugins_cpufreq collectd_plugins_cpusleep collectd_plugins_csv collectd_plugins_curl collectd_plugins_curl_json collectd_plugins_curl_xml collectd_plugins_dbi collectd_plugins_df collectd_plugins_disk collectd_plugins_dns collectd_plugins_drbd collectd_plugins_email collectd_plugins_entropy collectd_plugins_ethstat collectd_plugins_exec collectd_plugins_fhcount collectd_plugins_filecount collectd_plugins_fscache collectd_plugins_gmond collectd_plugins_gps collectd_plugins_hddtemp collectd_plugins_hugepages collectd_plugins_interface collectd_plugins_ipc collectd_plugins_ipmi collectd_plugins_iptables collectd_plugins_ipvs collectd_plugins_irq collectd_plugins_java collectd_plugins_lua collectd_plugins_load collectd_plugins_logfile collectd_plugins_log_logstash collectd_plugins_lvm collectd_plugins_madwifi collectd_plugins_match_empty_counter collectd_plugins_match_hashed collectd_plugins_match_regex collectd_plugins_match_timediff collectd_plugins_match_value collectd_plugins_mbmon collectd_plugins_md collectd_plugins_memcachec collectd_plugins_memcached collectd_plugins_memory collectd_plugins_modbus collectd_plugins_mqtt collectd_plugins_multimeter collectd_plugins_mysql collectd_plugins_netlink collectd_plugins_network collectd_plugins_network collectd_plugins_nfs collectd_plugins_nginx collectd_plugins_notify_desktop collectd_plugins_notify_email collectd_plugins_notify_nagios collectd_plugins_ntpd collectd_plugins_numa collectd_plugins_nut collectd_plugins_olsrd collectd_plugins_onewire collectd_plugins_openldap collectd_plugins_openvpn collectd_plugins_oracle collectd_plugins_perl collectd_plugins_ping collectd_plugins_postgresql collectd_plugins_powerdns collectd_plugins_processes collectd_plugins_protocols collectd_plugins_python collectd_plugins_python collectd_plugins_redis collectd_plugins_routeros collectd_plugins_rrdcached collectd_plugins_rrdtool collectd_plugins_sensors collectd_plugins_serial collectd_plugins_sigrok collectd_plugins_smart collectd_plugins_snmp collectd_plugins_statsd collectd_plugins_swap collectd_plugins_syslog collectd_plugins_table collectd_plugins_tail collectd_plugins_tail_csv collectd_plugins_target_notification collectd_plugins_target_replace collectd_plugins_target_scale collectd_plugins_target_set collectd_plugins_tcpconns collectd_plugins_teamspeak2 collectd_plugins_ted collectd_plugins_thermal collectd_plugins_threshold collectd_plugins_tokyotyrant collectd_plugins_turbostat collectd_plugins_unixsock collectd_plugins_uptime collectd_plugins_users collectd_plugins_uuid collectd_plugins_varnish collectd_plugins_virt collectd_plugins_vmem collectd_plugins_vserver collectd_plugins_wireless collectd_plugins_write_graphite collectd_plugins_write_http collectd_plugins_write_kafka collectd_plugins_write_log collectd_plugins_write_prometheus collectd_plugins_write_redis collectd_plugins_write_sensu collectd_plugins_write_tsdb collectd_plugins_xencpu collectd_plugins_zfs_arc collectd_plugins_zookeeper +filecaps elibc_FreeBSD collectd_plugins_java 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
|
||||||
|
KEYWORDS=~amd64 ~arm ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=dev-libs/libgcrypt:= dev-libs/libltdl:0= perl? ( dev-lang/perl:=[ithreads] ) udev? ( virtual/udev ) xfs? ( sys-fs/xfsprogs ) collectd_plugins_amqp? ( net-libs/rabbitmq-c ) collectd_plugins_apache? ( net-misc/curl:0= ) collectd_plugins_ascent? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_bind? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_ceph? ( dev-libs/yajl:= ) collectd_plugins_curl? ( net-misc/curl:0= ) collectd_plugins_curl_json? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_curl_xml? ( net-misc/curl:0= dev-libs/libxml2:2= ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_gps? ( sci-geosciences/gpsd:= ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.13:0= ) collectd_plugins_log_logstash? ( dev-libs/yajl:= ) collectd_plugins_lua? ( dev-lang/lua:0= ) collectd_plugins_lvm? ( sys-fs/lvm2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_modbus? ( dev-libs/libmodbus ) collectd_plugins_mqtt? ( app-misc/mosquitto ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( net-libs/libmnl ) collectd_plugins_nginx? ( net-misc/curl:0= ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( net-libs/libesmtp ) collectd_plugins_nut? ( >=sys-power/nut-2.7.2-r2 ) collectd_plugins_openldap? ( net-nds/openldap ) collectd_plugins_onewire? ( >=sys-fs/owfs-3.1:= ) collectd_plugins_oracle? ( dev-db/oracle-instantclient-basic ) collectd_plugins_perl? ( dev-lang/perl:=[ithreads] ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( dev-db/postgresql:= ) collectd_plugins_python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_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_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) collectd_plugins_redis? ( dev-libs/hiredis:= ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= ) collectd_plugins_rrdtool? ( net-analyzer/rrdtool:= ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_sigrok? ( <sci-libs/libsigrok-0.4:= dev-libs/glib:2 ) collectd_plugins_smart? ( dev-libs/libatasmart ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_virt? ( app-emulation/libvirt:= dev-libs/libxml2:2= ) collectd_plugins_write_http? ( net-misc/curl:0= dev-libs/yajl:= ) collectd_plugins_write_kafka? ( >=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= ) collectd_plugins_write_prometheus? ( >=dev-libs/protobuf-c-1.2.1-r1:= net-libs/libmicrohttpd:= ) collectd_plugins_write_redis? ( dev-libs/hiredis:= ) collectd_plugins_xencpu? ( app-emulation/xen-tools:= ) kernel_FreeBSD? ( collectd_plugins_disk? ( sys-libs/libstatgrab:= ) collectd_plugins_interface? ( sys-libs/libstatgrab:= ) collectd_plugins_load? ( sys-libs/libstatgrab:= ) collectd_plugins_memory? ( sys-libs/libstatgrab:= ) collectd_plugins_swap? ( sys-libs/libstatgrab:= ) collectd_plugins_users? ( sys-libs/libstatgrab:= ) ) collectd_plugins_java? ( >=virtual/jre-1.6 ) collectd_plugins_syslog? ( virtual/logger ) selinux? ( sec-policy/selinux-collectd ) !<sys-apps/openrc-0.18.2 collectd_plugins_java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
|
||||||
|
REQUIRED_USE=collectd_plugins_python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) ) collectd_plugins_smart? ( udev )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://collectd.org/files/collectd-5.7.2.tar.bz2
|
||||||
|
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 fcaps e80204189039ecc03f24151c518375f0 flag-o-matic 02908f00f002f0f07c5b74783d778325 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 0ee72667014428e01a01df2345244cf3 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e perl-functions 01e8c68d5a528bbcda4d3c60205983df preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd 8f5286f89e265842f5b5189666eae88b tmpfiles 7bd1d7bf5261430a2d2991cff7958c52 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 user 8bc2845510e2109af75e3eeac607ec81 versionator ce21313503c41896ebcd7d58b0607e37
|
||||||
|
_md5_=ea4594f5480a71456e3b8737b3723245
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare pretend test
|
||||||
|
DEPEND=xml? ( dev-libs/xerces-c ) qr? ( media-gfx/qrencode ) sys-apps/util-linux x11-libs/libXt x11-libs/libXtst x11-libs/wxGTK:3.0-gtk3[X] !minimal? ( !!app-misc/pwsafe ) yubikey? ( sys-auth/ykpers ) app-arch/zip sys-devel/gettext test? ( dev-cpp/gtest ) sys-devel/make >=dev-util/cmake-3.7.2
|
||||||
|
DESCRIPTION=Password manager with wxGTK based frontend
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://pwsafe.org/ https://github.com/pwsafe/pwsafe/
|
||||||
|
IUSE=minimal test qr yubikey +xml
|
||||||
|
KEYWORDS=~amd64
|
||||||
|
LICENSE=Artistic-2
|
||||||
|
RDEPEND=xml? ( dev-libs/xerces-c ) qr? ( media-gfx/qrencode ) sys-apps/util-linux x11-libs/libXt x11-libs/libXtst x11-libs/wxGTK:3.0-gtk3[X] !minimal? ( !!app-misc/pwsafe ) yubikey? ( sys-auth/ykpers )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/pwsafe/pwsafe/archive/1.04BETA.tar.gz -> passwordsafe-1.04_beta.tar.gz
|
||||||
|
_eclasses_=cmake-utils 202a2becc86cb78ba14baad148d06759 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils ebb2eaddc6331c4fa000b8eb8f6fe074 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37 wxwidgets 04e063b0eff26daaea83d859dd9d6e05 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||||
|
_md5_=d5db3716246d42180d88d12048a06570
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=test? ( >=dev-python/cryptography-0.8[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/josepy-1.0.0[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/mock[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/pyopenssl-0.13[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/pyrfc3339[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/pytz[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/requests-2.10[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-1.9.0[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/pytest-xdist[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-1.0[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=An implementation of the ACME protocol
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
|
||||||
|
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||||
|
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
RDEPEND=>=dev-python/cryptography-0.8[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/josepy-1.0.0[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/mock[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/pyopenssl-0.13[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/pyrfc3339[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/pytz[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/requests-2.10[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-1.9.0[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(-)]
|
||||||
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/certbot/certbot/archive/v0.21.1.tar.gz -> certbot-0.21.1.tar.gz
|
||||||
|
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||||
|
_md5_=fe33790c2c8e65303a83e4eb518e8b2c
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=>=dev-python/setuptools-1.0[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/astroid-1.3.5[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/coverage[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/ipdb[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/pytest-cov[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-xdist[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/pylint-1.4.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(-)] dev-python/wheel[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=Let's encrypt client to automate deployment of X.509 certificates
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
|
||||||
|
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||||
|
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
RDEPEND=>=dev-python/setuptools-1.0[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(-)] ~app-crypt/acme-0.21.1[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/configargparse-0.9.3[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/configobj[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/cryptography-1.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(-)] dev-python/mock[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/parsedatetime-1.3[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/pyrfc3339[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/pytz[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/zope-component[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/zope-interface[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(-)]
|
||||||
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/certbot/certbot/archive/v0.21.1.tar.gz -> certbot-0.21.1.tar.gz
|
||||||
|
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||||
|
_md5_=8c58ea7ff62be94b5505f092b0879324
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=test? ( ~app-crypt/certbot-0.21.1[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(-)] ~app-crypt/acme-0.21.1[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/mock[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/python-augeas[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/zope-component[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/zope-interface[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/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/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=Apache plugin for certbot (Let's Encrypt Client)
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
|
||||||
|
IUSE=test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||||
|
KEYWORDS=~amd64 ~x86
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
RDEPEND=~app-crypt/certbot-0.21.1[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(-)] ~app-crypt/acme-0.21.1[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/mock[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/python-augeas[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/zope-component[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/zope-interface[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(-)]
|
||||||
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/certbot/certbot/archive/v0.21.1.tar.gz -> certbot-0.21.1.tar.gz
|
||||||
|
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||||
|
_md5_=48bbeb15d3aec8efb7431fcbacd80027
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=>=dev-python/setuptools-1.0[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=Nginx plugin for certbot (Let's Encrypt Client)
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
|
||||||
|
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||||
|
KEYWORDS=~amd64 ~arm ~arm64 ~x86
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
RDEPEND=>=dev-python/setuptools-1.0[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(-)] ~app-crypt/certbot-0.21.1[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(-)] ~app-crypt/acme-0.21.1[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/mock[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/pyopenssl[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/pyparsing-1.5.5[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/zope-interface[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(-)]
|
||||||
|
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/certbot/certbot/archive/v0.21.1.tar.gz -> certbot-0.21.1.tar.gz
|
||||||
|
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||||
|
_md5_=071a07e5d3eacb34ae7a0dc55714d4c2
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue