parent
c463aa2b1a
commit
646a6cc523
@ -0,0 +1,107 @@
|
||||
#######################
|
||||
### DEFAULT ACTIONS ###
|
||||
#######################
|
||||
|
||||
auth,authpriv.* action(
|
||||
name="action_auth"
|
||||
type="omfile"
|
||||
File="/var/log/auth.log"
|
||||
FileCreateMode="0600"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
Sync="off"
|
||||
)
|
||||
|
||||
cron.* action(
|
||||
name="action_cron"
|
||||
type="omfile"
|
||||
File="/var/log/cron.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
daemon.* action(
|
||||
name="action_daemon"
|
||||
type="omfile"
|
||||
File="/var/log/daemon.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
kern.* action(
|
||||
name="action_kern"
|
||||
type="omfile"
|
||||
File="/var/log/kern.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
lpr.* action(
|
||||
name="action_lpr"
|
||||
type="omfile"
|
||||
File="/var/log/lpr.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
mail.* action(
|
||||
name="action_mail"
|
||||
type="omfile"
|
||||
File="/var/log/mail.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
news.* action(
|
||||
name="action_news"
|
||||
type="omfile"
|
||||
File="/var/log/news.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
user.* action(
|
||||
name="action_user"
|
||||
type="omfile"
|
||||
File="/var/log/user.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
*.=debug;auth,authpriv,news,mail.none action(
|
||||
name="action_debug"
|
||||
type="omfile"
|
||||
File="/var/log/debug.log"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
*.info;auth,authpriv,cron,daemon,lpr,mail,news.none action(
|
||||
name="action_messages"
|
||||
type="omfile"
|
||||
File="/var/log/messages"
|
||||
FileOwner="root"
|
||||
FileGroup="adm"
|
||||
)
|
||||
|
||||
# Uncomment the following directive to re-enable the
|
||||
# deprecated "/var/log/syslog" log file (don't forget to re-enable log
|
||||
# rotation in "/etc/logrotate.d/rsyslog" if you do that!)
|
||||
#*.*;auth,authpriv.none action(
|
||||
# name="action_syslog"
|
||||
# type="omfile"
|
||||
# File="/var/log/syslog"
|
||||
# FileOwner="root"
|
||||
# FileGroup="adm"
|
||||
#)
|
||||
|
||||
*.emerg action(
|
||||
name="action_emerge"
|
||||
type="omusrmsg"
|
||||
Users="*"
|
||||
action.execOnlyOnceEveryInterval="10"
|
||||
)
|
||||
|
||||
# Create an additional socket for the default chroot location
|
||||
# (used by net-misc/openssh[hpn], see https://bugs.gentoo.org/490744)
|
||||
input(type="imuxsock" Socket="/var/empty/dev/log")
|
@ -0,0 +1,449 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit autotools eutils linux-info systemd
|
||||
|
||||
DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
|
||||
HOMEPAGE="http://www.rsyslog.com/"
|
||||
|
||||
BRANCH="8-stable"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
|
||||
|
||||
DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
|
||||
|
||||
inherit git-r3
|
||||
else
|
||||
MY_PV=${PV%_rc*}
|
||||
MY_FILENAME="${PN}-${PV}.tar.gz"
|
||||
MY_FILENAME_DOCS="${PN}-docs-${PV}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
# Upstream URL schema:
|
||||
# RC: http://www.rsyslog.com/files/download/rsyslog/rc/rsyslog-8.18.0.tar.gz
|
||||
# http://www.rsyslog.com/files/download/rsyslog/rc2/rsyslog-8.18.0.tar.gz
|
||||
# Release: http://www.rsyslog.com/files/download/rsyslog/rsyslog-8.18.0.tar.gz
|
||||
|
||||
MY_URL_PREFIX=
|
||||
if [[ ${PV} = *_rc* ]]; then
|
||||
_tmp_last_index=$(($(get_last_version_component_index ${PV})+1))
|
||||
_tmp_suffix=$(get_version_component_range ${_tmp_last_index} ${PV})
|
||||
if [[ ${_tmp_suffix} = *rc* ]]; then
|
||||
MY_URL_PREFIX="${_tmp_suffix}/"
|
||||
fi
|
||||
|
||||
# Cleaning up temporary variables
|
||||
unset _tmp_last_index
|
||||
unset _tmp_suffix
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
|
||||
fi
|
||||
|
||||
SRC_URI="
|
||||
http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-${MY_PV}.tar.gz -> ${MY_FILENAME}
|
||||
doc? ( http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-doc-${MY_PV}.tar.gz -> ${MY_FILENAME_DOCS} )
|
||||
"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3 LGPL-3 Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="dbi debug doc elasticsearch +gcrypt grok jemalloc kafka kerberos libressl mdblookup mongodb mysql normalize omhttpfs"
|
||||
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools +uuid zeromq"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libfastjson-0.99.3:=
|
||||
>=dev-libs/libestr-0.1.9
|
||||
>=dev-libs/liblogging-1.0.1:=[stdlog]
|
||||
>=sys-libs/zlib-1.2.5
|
||||
dbi? ( >=dev-db/libdbi-0.8.3 )
|
||||
elasticsearch? ( >=net-misc/curl-7.35.0 )
|
||||
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
|
||||
grok? ( >=dev-libs/grok-0.9.2 )
|
||||
jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
|
||||
kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
|
||||
kerberos? ( virtual/krb5 )
|
||||
mdblookup? ( dev-libs/libmaxminddb:= )
|
||||
mongodb? ( >=dev-libs/libmongo-client-0.1.4 )
|
||||
mysql? ( virtual/mysql )
|
||||
normalize? (
|
||||
>=dev-libs/libee-0.4.0
|
||||
>=dev-libs/liblognorm-2.0.3:=
|
||||
)
|
||||
omhttpfs? ( >=net-misc/curl-7.35.0 )
|
||||
omudpspoof? ( >=net-libs/libnet-1.1.6 )
|
||||
postgres? ( >=dev-db/postgresql-8.4.20:= )
|
||||
rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
|
||||
redis? ( >=dev-libs/hiredis-0.11.0:= )
|
||||
relp? ( >=dev-libs/librelp-1.2.14:= )
|
||||
rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
|
||||
rfc5424hmac? (
|
||||
!libressl? ( >=dev-libs/openssl-0.9.8y:0= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
)
|
||||
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
|
||||
ssl? ( >=net-libs/gnutls-2.12.23:0= )
|
||||
systemd? ( >=sys-apps/systemd-208 )
|
||||
uuid? ( sys-apps/util-linux:0= )
|
||||
zeromq? (
|
||||
>=net-libs/zeromq-4.1.1:=
|
||||
>=net-libs/czmq-3.0.0
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/autoconf-archive-2015.02.24
|
||||
virtual/pkgconfig
|
||||
test? ( sys-libs/libfaketime )"
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
DEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
|
||||
DEPEND+=" >=sys-devel/flex-2.5.39-r1"
|
||||
DEPEND+=" >=sys-devel/bison-2.4.3"
|
||||
DEPEND+=" >=dev-python/docutils-0.12"
|
||||
fi
|
||||
|
||||
CONFIG_CHECK="~INOTIFY_USER"
|
||||
WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
git-r3_fetch
|
||||
git-r3_checkout
|
||||
else
|
||||
unpack ${P}.tar.gz
|
||||
fi
|
||||
|
||||
if use doc; then
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
local _EGIT_BRANCH=
|
||||
if [[ -n "${EGIT_BRANCH}" ]]; then
|
||||
# Cannot use rsyslog commits/branches for documentation repository
|
||||
_EGIT_BRANCH=${EGIT_BRANCH}
|
||||
unset EGIT_BRANCH
|
||||
fi
|
||||
|
||||
git-r3_fetch "${DOC_REPO_URI}"
|
||||
git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
|
||||
|
||||
if [[ -n "${_EGIT_BRANCH}" ]]; then
|
||||
# Restore previous EGIT_BRANCH information
|
||||
EGIT_BRANCH=${_EGIT_BRANCH}
|
||||
fi
|
||||
else
|
||||
cd "${S}" || die "Cannot change dir into '${S}'"
|
||||
mkdir docs || die "Failed to create docs directory"
|
||||
cd docs || die "Failed to change dir into '${S}/docs'"
|
||||
unpack ${MY_FILENAME_DOCS}
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Maintainer notes:
|
||||
# * Guardtime support is missing because libgt isn't yet available
|
||||
# in portage.
|
||||
# * Hadoop's HDFS file system output module is currently not
|
||||
# supported in Gentoo because nobody is able to test it
|
||||
# (JAVA dependency).
|
||||
# * dev-libs/hiredis doesn't provide pkg-config (see #504614,
|
||||
# upstream PR 129 and 136) so we need to export HIREDIS_*
|
||||
# variables because rsyslog's build system depends on pkg-config.
|
||||
|
||||
if use redis; then
|
||||
export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
|
||||
export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
|
||||
fi
|
||||
|
||||
local myeconfargs=(
|
||||
--disable-debug-symbols
|
||||
--disable-generate-man-pages
|
||||
--without-valgrind-testbench
|
||||
$(use_enable test testbench)
|
||||
# Input Plugins without depedencies
|
||||
--enable-imdiag
|
||||
--enable-imfile
|
||||
--enable-impstats
|
||||
--enable-imptcp
|
||||
# Message Modificiation Plugins without depedencies
|
||||
--enable-mmanon
|
||||
--enable-mmaudit
|
||||
--enable-mmcount
|
||||
--enable-mmfields
|
||||
--enable-mmjsonparse
|
||||
--enable-mmpstrucdata
|
||||
--enable-mmrm1stspace
|
||||
--enable-mmsequence
|
||||
--enable-mmutf8fix
|
||||
# Output Modification Plugins without dependencies
|
||||
--enable-mail
|
||||
--enable-omprog
|
||||
--enable-omruleset
|
||||
--enable-omstdout
|
||||
--enable-omuxsock
|
||||
# Misc
|
||||
--enable-pmaixforwardedfrom
|
||||
--enable-pmciscoios
|
||||
--enable-pmcisconames
|
||||
--enable-pmlastmsg
|
||||
--enable-pmsnare
|
||||
# DB
|
||||
$(use_enable dbi libdbi)
|
||||
$(use_enable mongodb ommongodb)
|
||||
$(use_enable mysql)
|
||||
$(use_enable postgres pgsql)
|
||||
$(use_enable redis omhiredis)
|
||||
# Debug
|
||||
$(use_enable debug)
|
||||
$(use_enable debug diagtools)
|
||||
$(use_enable debug memcheck)
|
||||
$(use_enable debug rtinst)
|
||||
$(use_enable debug valgrind)
|
||||
# Misc
|
||||
$(use_enable elasticsearch)
|
||||
$(use_enable gcrypt libgcrypt)
|
||||
$(use_enable jemalloc)
|
||||
$(use_enable kafka imkafka)
|
||||
$(use_enable kafka omkafka)
|
||||
$(use_enable kerberos gssapi-krb5)
|
||||
$(use_enable normalize mmnormalize)
|
||||
$(use_enable mdblookup mmdblookup)
|
||||
$(use_enable grok mmgrok)
|
||||
$(use_enable omhttpfs)
|
||||
$(use_enable omudpspoof)
|
||||
$(use_enable rabbitmq omrabbitmq)
|
||||
$(use_enable relp)
|
||||
$(use_enable rfc3195)
|
||||
$(use_enable rfc5424hmac mmrfc5424addhmac)
|
||||
$(use_enable snmp)
|
||||
$(use_enable snmp mmsnmptrapd)
|
||||
$(use_enable ssl gnutls)
|
||||
$(use_enable systemd imjournal)
|
||||
$(use_enable systemd omjournal)
|
||||
$(use_enable usertools)
|
||||
$(use_enable uuid)
|
||||
$(use_enable zeromq imczmq)
|
||||
$(use_enable zeromq imzmq3)
|
||||
$(use_enable zeromq omczmq)
|
||||
$(use_enable zeromq omzmq3)
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||
)
|
||||
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc && [[ "${PV}" == "9999" ]]; then
|
||||
einfo "Building documentation ..."
|
||||
local doc_dir="${S}/docs"
|
||||
cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
|
||||
sphinx-build -b html source build || die "Building documentation failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local _has_increased_ulimit=
|
||||
|
||||
# Sometimes tests aren't executable (i.e. when added via patch)
|
||||
einfo "Adjusting permissions of test scripts ..."
|
||||
find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
|
||||
die "Failed to adjust test scripts permission"
|
||||
|
||||
if ulimit -n 3072; then
|
||||
_has_increased_ulimit="true"
|
||||
fi
|
||||
|
||||
if ! emake --jobs 1 check; then
|
||||
eerror "Test suite failed! :("
|
||||
|
||||
if [[ -z "${_has_increased_ulimit}" ]]; then
|
||||
eerror "Probably because open file limit couldn't be set to 3072."
|
||||
fi
|
||||
|
||||
if has userpriv ${FEATURES}; then
|
||||
eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
|
||||
"before you submit a bug report."
|
||||
fi
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local DOCS=(
|
||||
AUTHORS
|
||||
ChangeLog
|
||||
"${FILESDIR}"/${BRANCH}/README.gentoo
|
||||
)
|
||||
|
||||
use doc && local HTML_DOCS=( "${S}/docs/build/." )
|
||||
|
||||
default
|
||||
|
||||
newconfd "${FILESDIR}/${BRANCH}/${PN}.confd-r1" ${PN}
|
||||
newinitd "${FILESDIR}/${BRANCH}/${PN}.initd-r1" ${PN}
|
||||
|
||||
keepdir /var/empty/dev
|
||||
keepdir /var/spool/${PN}
|
||||
keepdir /etc/ssl/${PN}
|
||||
keepdir /etc/${PN}.d
|
||||
|
||||
insinto /etc
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}.conf" ${PN}.conf
|
||||
|
||||
insinto /etc/rsyslog.d/
|
||||
newins "${FILESDIR}/${BRANCH}/50-default-r1.conf" 50-default.conf
|
||||
|
||||
insinto /etc/logrotate.d/
|
||||
newins "${FILESDIR}/${BRANCH}/${PN}.logrotate" ${PN}
|
||||
|
||||
if use mysql; then
|
||||
insinto /usr/share/doc/${PF}/scripts/mysql
|
||||
doins plugins/ommysql/createDB.sql
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
insinto /usr/share/doc/${PF}/scripts/pgsql
|
||||
doins plugins/ompgsql/createDB.sql
|
||||
fi
|
||||
|
||||
prune_libtool_files --modules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local advertise_readme=0
|
||||
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
# This is a new installation
|
||||
|
||||
advertise_readme=1
|
||||
|
||||
if use mysql || use postgres; then
|
||||
echo
|
||||
elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
|
||||
elog " /usr/share/doc/${PF}/scripts"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
echo
|
||||
elog "To create a default CA and certificates for your server and clients, run:"
|
||||
elog " emerge --config =${PF}"
|
||||
elog "on your logging server. You can run it several times,"
|
||||
elog "once for each logging client. The client certificates will be signed"
|
||||
elog "using the CA certificate generated during the first run."
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ${advertise_readme} -gt 0 ]]; then
|
||||
# We need to show the README file location
|
||||
|
||||
echo ""
|
||||
elog "Please read"
|
||||
elog ""
|
||||
elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
|
||||
elog ""
|
||||
elog "for more details."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if ! use ssl ; then
|
||||
einfo "There is nothing to configure for rsyslog unless you"
|
||||
einfo "used USE=ssl to build it."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Make sure the certificates directory exists
|
||||
local CERTDIR="${EROOT}/etc/ssl/${PN}"
|
||||
if [[ ! -d "${CERTDIR}" ]]; then
|
||||
mkdir "${CERTDIR}" || die
|
||||
fi
|
||||
einfo "Your certificates will be stored in ${CERTDIR}"
|
||||
|
||||
# Create a default CA if needed
|
||||
if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
|
||||
einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_ca.privkey.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = Portage automated CA
|
||||
ca
|
||||
cert_signing_key
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-self-signed \
|
||||
--load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--outfile "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
|
||||
|
||||
# Create the server certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for server ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_server
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
else
|
||||
einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
|
||||
fi
|
||||
|
||||
# Create a client certificate
|
||||
echo
|
||||
einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
|
||||
read -r CN
|
||||
|
||||
einfo "Creating private key and certificate for client ${CN}..."
|
||||
certtool --generate-privkey \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.key.pem" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
|
||||
|
||||
cat > "${T}/${PF}.$$" <<- _EOF
|
||||
cn = ${CN}
|
||||
tls_www_client
|
||||
dns_name = ${CN}
|
||||
expiration_days = 3650
|
||||
_EOF
|
||||
|
||||
certtool --generate-certificate \
|
||||
--outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
|
||||
--load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
|
||||
--load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
|
||||
--load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
|
||||
--template "${T}/${PF}.$$" &>/dev/null
|
||||
chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
|
||||
|
||||
rm -f "${T}/${PF}.$$"
|
||||
|
||||
echo
|
||||
einfo "Here is the documentation on how to encrypt your log traffic:"
|
||||
einfo " http://www.rsyslog.com/doc/rsyslog_tls.html"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST acme-client-portable-0.1.16.tgz 53129 SHA256 e9e705a362f6d450f4a229b34199cfb8022b8268cb86accf75d6b5b0c62a0003 SHA512 730c20bdf9d72b24e66c54b009a282e04da3ea8ce3b9eb053750672c53c9586b2879d87a565ddbab033d7ba6a577dd6399313b20cf654b185905db4de988b6b7 WHIRLPOOL 3a8972ece2dcd5a700e0c49c9eea03430789b7e32d51ffc1952c7fd011fe1bdae7fe1f521741b271b7abf043444efec62df806ca4ef602379415c421b8557d50
|
||||
EBUILD acme-client-0.1.16.ebuild 611 SHA256 2a53acb881cabe9a9b21ff3d7a2639ff536e5285c074ba835612e854fa22d166 SHA512 7dd8c35117b0fd66ee1dfbcbf83cf36407b547b9c47cf124227f5532a63e6044715db69a688f98910d35768f36b504d02cbc128e2782d554ef0786dcf9ab237e WHIRLPOOL 179acc120fb22ca57e5ada61eed94798af9f8baf54dc945233d87c4a097d5ae4e826b6d497a5afa7c652cb85df7a4878279b7624c5ba81d0b341342116f28035
|
||||
MISC metadata.xml 500 SHA256 e79db2b7e70dcb24f9b3b63cad994a079949dbf484653b3d166b0d7418105b2e SHA512 a07671d8912b83c15baebd76cfd41b8e023f8796a18a4487f6af712f3dad1967b90e35f366e1751cb1574b1b94f6746e464240ff2974cdb033895c8a8fd8c80c WHIRLPOOL ad1f3bad38095aebadc8f7c403091a14acc54a7cc8b78bc674227ffb927c5b37c7e93ab149aa19bbe17931674bc3e17df2cff83abad7ab02f4c150285fa079f9
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="a secure ACME client"
|
||||
HOMEPAGE="https://kristaps.bsd.lv/acme-client"
|
||||
SRC_URI="https://kristaps.bsd.lv/acme-client/snapshots/${PN}-portable-${PV}.tgz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libressl
|
||||
dev-libs/libbsd"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}-portable-${PV}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" PREFIX="/usr" MAN1DIR="/usr/share/man/man1" emake install
|
||||
dodoc ChangeLog
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cedk@gentoo.org</email>
|
||||
<name>Cédric Krier</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
acme-client is a client for Let's Encrypt users, but one designed for
|
||||
security. No Python. No Ruby. No Bash. A straightforward, open source
|
||||
implementation in C that isolates each step of the sequence.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,71 @@
|
||||
From e6f84116abca2ed49bf14b2e28c3c811a3717227 Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||
Date: Fri, 11 Aug 2017 02:26:52 -0400
|
||||
Subject: [PATCH] gpg: default to --no-auto-key-retrieve.
|
||||
|
||||
* g10/gpg.c (main): remove KEYSERVER_AUTO_KEY_RETRIEVE from the
|
||||
default keyserver options.
|
||||
* doc/gpg.texi: document this change.
|
||||
--
|
||||
|
||||
This is a partial reversion of
|
||||
7e1fe791d188b078398bf83c9af992cb1bd2a4b3. Werner and i discussed it
|
||||
earlier today, and came to the conclusion that:
|
||||
|
||||
* the risk of metadata leakage represented by a default
|
||||
--auto-key-retrieve, both in e-mail (as a "web bug") and in other
|
||||
contexts where GnuPG is used to verified signatures, is quite high.
|
||||
|
||||
* the advantages of --auto-key-retrieve (in terms of signature
|
||||
verification) can sometimes be achieved in other ways, such as when
|
||||
a signed message includes a copy of its own key.
|
||||
|
||||
* when those other ways are not useful, a graphical, user-facing
|
||||
application can still offer the user the opportunity to choose to
|
||||
fetch the key; or it can apply its own policy about when to set
|
||||
--auto-key-retrieve, without needing to affect the defaults.
|
||||
|
||||
Note that --auto-key-retrieve is specifically about signature
|
||||
verification. Decisions about how and whether to look up a key during
|
||||
message encryption are governed by --auto-key-locate. This change
|
||||
does not touch the --auto-key-locate default of "local,wkd". The user
|
||||
deliberately asking gpg to encrypt to an e-mail address is a different
|
||||
scenario than having an incoming e-mail trigger a potentially unique
|
||||
network request.
|
||||
|
||||
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
||||
---
|
||||
doc/gpg.texi | 2 +-
|
||||
g10/gpg.c | 3 +--
|
||||
2 files changed, 2 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/doc/gpg.texi b/doc/gpg.texi
|
||||
index c71126a97..b6a9b2d70 100644
|
||||
--- a/doc/gpg.texi
|
||||
+++ b/doc/gpg.texi
|
||||
@@ -1792,7 +1792,7 @@ list. The default is "local,wkd".
|
||||
@opindex no-auto-key-retrieve
|
||||
These options enable or disable the automatic retrieving of keys from
|
||||
a keyserver when verifying signatures made by keys that are not on the
|
||||
-local keyring. The default is @option{--auto-key-retrieve}.
|
||||
+local keyring. The default is @option{--no-auto-key-retrieve}.
|
||||
|
||||
If the method "wkd" is included in the list of methods given to
|
||||
@option{auto-key-locate}, the signer's user ID is part of the
|
||||
diff --git a/g10/gpg.c b/g10/gpg.c
|
||||
index c721cdc4a..c9fa7ae5b 100644
|
||||
--- a/g10/gpg.c
|
||||
+++ b/g10/gpg.c
|
||||
@@ -2366,8 +2366,7 @@ main (int argc, char **argv)
|
||||
opt.keyserver_options.import_options = (IMPORT_REPAIR_KEYS
|
||||
| IMPORT_REPAIR_PKS_SUBKEY_BUG);
|
||||
opt.keyserver_options.export_options = EXPORT_ATTRIBUTES;
|
||||
- opt.keyserver_options.options = (KEYSERVER_HONOR_PKA_RECORD
|
||||
- | KEYSERVER_AUTO_KEY_RETRIEVE);
|
||||
+ opt.keyserver_options.options = KEYSERVER_HONOR_PKA_RECORD;
|
||||
opt.verify_options = (LIST_SHOW_UID_VALIDITY
|
||||
| VERIFY_SHOW_POLICY_URLS
|
||||
| VERIFY_SHOW_STD_NOTATIONS
|
||||
--
|
||||
2.13.0
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="program for cryptanalyzing xor 'encryption' with variable key length"
|
||||
HOMEPAGE="http://www.habets.pp.se/synscan/programs.php?prog=xor-analyze"
|
||||
SRC_URI="http://www.habets.pp.se/synscan/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_compile() {
|
||||
rm -f Makefile || die
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" xor-analyze xor-enc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin xor-analyze xor-enc
|
||||
dosym xor-enc /usr/bin/xor-dec
|
||||
dodoc README TODO
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Linux Kernel in a Nutshell: A Desktop Quick Reference"
|
||||
HOMEPAGE="http://www.kroah.com/lkn/"
|
||||
SRC_URI="mirror://kernel/linux/kernel/people/gregkh/lkn/lkn_pdf.tar.bz2
|
||||
mirror://kernel/linux/kernel/people/gregkh/lkn/lkn_xml.tar.bz2"
|
||||
|
||||
LICENSE="CC-BY-SA-2.5"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/doc/${PN}/pdf
|
||||
doins -r lkn_pdf/*
|
||||
insinto /usr/share/doc/${PN}/xml
|
||||
doins -r lkn_xml/*
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="mkDoxy generates Doxygen-compatible HTML documentation for makefiles"
|
||||
HOMEPAGE="https://sourceforge.net/projects/mkdoxy/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-doc/doxygen
|
||||
>=dev-lang/perl-5"
|
||||
|
||||
src_install() {
|
||||
dobin mkdoxy
|
||||
dodoc AUTHORS ChangeLog INSTALL INSTALL.gentoo README TODO VERSION
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX focuswriter-1.6.0-unbundle-qtsingleapplication.patch 1108 SHA256 0ad444b717639deb1ca219e0ed06d614c41026521e205076e38c765e4e550f6e SHA512 5f272a4c65b1eb58cc87732fbe82f2c6b925562e77b2280a8b9a0a8b0a41716567051ebd4f6ed32caa8ce7f14edff4e20666f6ad4e464cc8d308640efa4a3c19 WHIRLPOOL 22c495e6d2a7c9298a8d6cb775be9177830d3ec630774552517b72472ffc52ccc227d9f4947fb7128604ab54003bc39423ac4f9c52be1fbb7ea04ab878c9e9b9
|
||||
DIST focuswriter-1.6.5-src.tar.bz2 10194695 SHA256 48e949986a65bc51f46f10c075de2904b2e1feb0e1c74c0a8efe99cd8c2de0ce SHA512 a15024bc94f0212db2ec4f8d88b942fc3640b2917f130b1fbfb04ab616ed4d10baa11f9cab8d27a8fc40150bfa3e25d3afe1d76581dbe96a3cd6d62530207e12 WHIRLPOOL acb8fb4cc802a4f12758d02250fb14ef9b1eef4dad5aa98219c3a985f5df56c9fb780f7668a52e4ef7944b5e153386b00aff86c0e8e6161a99aa2bbf818d92b0
|
||||
DIST focuswriter-1.6.6-src.tar.bz2 10195488 SHA256 472e78de5443f52b3fbad0be0096b3eb5425e2719813b75ce28aa2c8d9b6340a SHA512 d4faae8477080e3898bad144e154c4c43232befe0c2ee90643a816cbb847d3eb25ed8f6fe916cafa5d445c4b3483e880f84015f952f4606bc01f595aa01e113a WHIRLPOOL 0570009d2240c42c128ecd35274bd876ff026b6f9a2abb6d56aa686fadc4f1aebd8c2e637ae6574a377e501e406c19c34088667c34cf8c76a37400c28c1ddae7
|
||||
EBUILD focuswriter-1.6.5.ebuild 1041 SHA256 6653fd4d0d8043770c84c5d944c1b1dcaa628ae1ee80fca36bdd0fc4f469eebd SHA512 71fe8650e73194be29014ea4bf881309f55a0f9bcffd70b016e52ea0d476e8008cfe7b71bf8bcfa016232e68d34c9ae41195d21b2b4459f4fabd4d39d01c0bc3 WHIRLPOOL 9b134cae745361e53501ce7cbd0ccebbc905d3d68080c0d874df8bf97c8dbac149a794d04f0b6db5aa0601e17bba7d377341c12b52defa265b450f98d2ee0921
|
||||
EBUILD focuswriter-1.6.6.ebuild 1043 SHA256 e777578ad0ac1d2469c32539d5606b3fefb6d3ca0c279bcab3940776d6d65b0c SHA512 1dc69ea4f13b1ff946e08bc7e83297bd3ba804708b304c449123ccaf2c51aba0f4aa62c643b83cbc5cf4832352f5afdcd445a82f2fcba2086bc008f1406bbac5 WHIRLPOOL d3510b92812932bd896ffa923a73b148b355bfa33438fa95a33ff4066c0f1d243d2192eff197cdc36ce65e12eb63475cb8e9ef46c6d51608ffe03bdfa661f1a1
|
||||
MISC ChangeLog 4750 SHA256 2bc5a928bb2643d0581af28192ecd59386f5a5a67c0e53712ff66aa2c2740a1a SHA512 e2d1fe9b563ea6f73f99a17762b891c498f6f91f751eb055385772c0f9b28474122c7f6a53c02ecfccd6f0f551075ea21cf83bbd4541732039acfcc0dfbce78b WHIRLPOOL d879fe7ec6991ea9ea56c4e128a215ce4c7cf2d50fe027c25e997f792fce8b46ec4433233884d6f1ca925fce7d801ae9e19a8c4f86bbb143aae4191d7ff80bfc
|
||||
MISC ChangeLog-2015 5163 SHA256 e1349068889089afd502c266b2b334b73fbb158ffcecb331e8247d0af55e18d9 SHA512 fc9f18b9b42bb90197f23c9725393975e43c9a2166ecfe386e3dac6b13282be87241964c246d09ec08d3bbd548b6d44f316adb9cb7697a80b2703414dd98d951 WHIRLPOOL dbf0b5af8c770c6f599f269139e3f989937d859505e496ba7625ca52fe7cbc531377c4c7842c313784080aa4578d4ab49ffdde41976fcf882a2db84e506c0c96
|
||||
MISC metadata.xml 247 SHA256 690d3e08cdd71b405f5361dfa3f33007ce9ec9d0ae7628e9271891da9e2bda92 SHA512 b43c8e84c3c753b49b203921a5aca792639a36d6efdbe16c069ff9abfbce0585718bb3824c03abdd7bd19ada13fb0a98a378c85ed369ac5fdc53ad3b3d5465d2 WHIRLPOOL dffc398d6bdbe8a8afc8863675a819a7bd69ae4d098ffbddad4c21ab8f1a850ab8ede71f98e34999b0605ad01ea93c8864cd681b50d3e153aa3d0901ddb10743
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome2-utils qmake-utils xdg-utils
|
||||
|
||||
DESCRIPTION="A fullscreen and distraction-free word processor"
|
||||
HOMEPAGE="https://gottcode.org/focuswriter/"
|
||||
SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-3 GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-text/hunspell:=
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsingleapplication[qt5,X]
|
||||
dev-qt/qtwidgets:5
|
||||
sys-libs/zlib
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-qt/linguist-tools:5
|
||||
dev-qt/qtconcurrent:5
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog CREDITS NEWS README )
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-1.6.0-unbundle-qtsingleapplication.patch" )
|
||||
|
||||
src_configure() {
|
||||
eqmake5 PREFIX="${EPREFIX}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST sen-0.5.1.tar.gz 70930 SHA256 2355c5e91051fae6ed2148398ee804949d5074a5769784ffb4bcbeef90cdd497 SHA512 0faf2c12e6361d3b4e9d093e0830867976a1fbd03cadc7a527c88460244532a8b636d8d4b732bb0c7f4041a0bb0819d20caabe62327b5edbf731b4eb8a4898a6 WHIRLPOOL 8aee07343a764e3ef40c7748f94ae2293abd07399356baeebf76e4b90495b784ffd89293b98be974290deb8b0e791670a1b3f2d98a25839453e36dc8a48fe7f5
|
||||
EBUILD sen-0.5.1.ebuild 595 SHA256 a3eaa65843b76aac03c592d910e18a39cb78a0e4317aba79bd5cd2d2a40d30ba SHA512 1457afdb838181f49937694888338a855b0bae92e8072454f6b44378cfd4024121ae38e39eb7704ffda2d33df7145e9fdcfc9b3c2d5c30c7b5ba2ed764ffb2fd WHIRLPOOL 19fb05191726bcca67d4f44cdd49d00071f16f2e0b5678c17ea9bacc4e4e2fd96bc1d4df3a15af17cd55f3678aa9fd1752c6add27a5f1705823d6c5425714913
|
||||
MISC metadata.xml 589 SHA256 9ef48051acb7ad91bb8ed60d1a51ee7b44e103a3bfe9aeee6eaf379e080b8297 SHA512 97b2946ac6806e2a0750f1a4bbe3394bb54818f6437ffa21fd4b183f3b0b209842a89c3bd880a03a4e742cddce8a1ea75edf515857c3f5546b86418e5dee7b24 WHIRLPOOL baacedb60e9ebda34072867aa5a11ba7636fbdfde0b7b30d58cdcf9715c05be238b19598f89b15be3ce372b6ee290734cd27ea29e7fc57cfb6714b18b264cc20
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>nelo@wallus.de</email>
|
||||
<name>Nelo-Thara Wallus</name>
|
||||
<description>Proxied by Polynomial-C</description>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>polynomial-c@gentoo.org</email>
|
||||
<name>Lars Wendler</name>
|
||||
<description>Proxy maintainer for Nelo</description>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">TomasTomecek/sen</remote-id>
|
||||
<remote-id type="pypi">sen</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_{4,5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Terminal User Interface for docker engine"
|
||||
HOMEPAGE="https://github.com/TomasTomecek/sen"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/urwid[${PYTHON_USEDEP}]
|
||||
dev-python/urwidtrees[${PYTHON_USEDEP}]
|
||||
dev-python/docker-py[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
dodoc docs/*
|
||||
}
|
@ -1,13 +1,10 @@
|
||||
AUX chkrootkit.cron 78 SHA256 3dfcff479e3b9e1cd79c6a65e0e668750dec0a88b09715d4fdf163c692a22412 SHA512 6839f3372d28673ee436349a107dc33b77cfd676fd16cda1ccfc5211514e840593d0f106e4e0a9331c4b658860992a9169f3a7cdd75c835a780a41097e7bd758 WHIRLPOOL 8814e849f2a1744a1d78a33e4c55521d350c1b38d3ac741d876546c36c3d208fc071df1d19354725dd20bff24bbd2ba7982b975ad2e8a254000da4962d00e163
|
||||
DIST chkrootkit-0.49-gentoo.diff.bz2 5472 SHA256 85a01c8bb159420fc7681b5f3ec6529bc69cf10b3484daee0a5c126ef4a7b5d8 SHA512 4121d09f7bb6ad7d3f2ed42c914087f4724877def3c591fd6b7fa8e2b2b23a1b32b1bb1ba94dc079914c967d2483ebd614582b13afb4c1c801701a58ada89b62 WHIRLPOOL 25df5424700c72d19201faf6555790b04b878af3ef185f52f44807e018701926cd9e8d112343b86168ad6688df8fffcc2829c11886d8f628b03ff7f63f1ac7d0
|
||||
DIST chkrootkit-0.49.tar.gz 39421 SHA256 ccb87be09e8923d51f450a167f484414f70c36c942f8ef5b9e5e4a69b7baa17f SHA512 b796547fc483635ff6ee4e953f7dda34913189459de05b547522b79f8edeef5adae72cc05515b8ff9382cbabffd93cae7d114a40636e14c55da513bb42b05909 WHIRLPOOL c94f96f185ae5f5dd038a7b2ffd9603ee8c0f2fcbaeb3eb73d20260898f1677a2c1aad5cd6a257b29ca540d02916dca59434ff10b807567447889cf23f65b25e
|
||||
DIST chkrootkit-0.50-gentoo.diff.bz2 5010 SHA256 0b29ad086d0c75df6a0826bc8fd9046d5b1086173652af77f01991f367032779 SHA512 067a0a33fad2389a7ef942f76a63bed6c206d08576a77fd758ae171960804fb74d3164bc6eb582f5d8b722e9e863dc4380f5632940bc9a8c1821b46ed1062a50 WHIRLPOOL 4bc08be7be6d566bb2f52ece6c9010967c107696ce924461a4032947f66e848183921232f3f1a971cf6f932cbaad7ac9ce18af765837e3e69f7c0a57b39ceaed
|
||||
DIST chkrootkit-0.50.tar.gz 38616 SHA256 9548fc922b0cb8ddf055faff4a4887f140a31c45f2f5e3aa64aad91ecfa56cc7 SHA512 9f26fd34e85b58b13dedc5f38a889ae258bb2c0f1ff40e99c149e23f93890e956f94204b1bb2241584454e99168c53b583f52777083454237f3ba343424dba1c WHIRLPOOL d6c6afe6a14e5a9a0331202b894ed5c3e43855e15605cc9a6cbf69dbd09f180754ee587cf4eba88cb0ceb4d7fcd9924f4f02110154450fd06e992fc1710b91d8
|
||||
DIST chkrootkit-0.51-gentoo.diff.xz 4708 SHA256 150ea7a343d93382be286ea649be2b6a0784be98da1757b86a30fe1ed1ee06f0 SHA512 13dca9c272d85d35d736e14896058612f62e1781aac034f06882fe63d956f074a3c67bf308c104f0080323bb127ba01373967b2c28481741d17d83310fe52dd0 WHIRLPOOL fa7a33fbca05f778ad2cc3694f93e04ee6b24f822f03e79ef0bb7c33049a447aac389ade66edecc8d6f79301c225573e50c465ca075a23e5c44904f817f97f10
|
||||
DIST chkrootkit-0.51.tar 174080 SHA256 d262b6c0292399c409a5d70f5a5646c76f5612c3bf416e4e21ba6cdecf9ae7c5 SHA512 adef6823d069b32305605d0eaa3d3701c6a87900646d9509cebe0fd8a2fec0523595d0dcb4576b32245e7638388d3b43858dbc42be68de9971ac8461fcfdeb34 WHIRLPOOL 9a379c73ced0eb5cf679cd99514d41b85a685b9cf54c23d7c682f5020b49d35c7bd79c01d0b029420dfaddd3a1de4a8765832879bc8ba9525f9dce30e9274e6c
|
||||
EBUILD chkrootkit-0.49.ebuild 1241 SHA256 30544a2644b91f0a1fdb23967dfa663230dab918bf510e657ad6db0b94b64f17 SHA512 d8518054dbc71caafd27b442720339420ceab60f05a92a6d5299a5f08fae3efa9fe81f28057674b325ea2177f7a4046f952d7c0f35bd58d8676c7d6353152863 WHIRLPOOL ee2f124bb90b0095500d5447c9b4a76b7fdcead039bff0af77cc0e7ffd3affb7a4cfe28a5a275883b864eb6de23c2c92f2fa3b1be627b089cd0577bdca1b4b14
|
||||
EBUILD chkrootkit-0.50.ebuild 1237 SHA256 7c14f5d862908bde29b20896419ee70e4047cb743920d10955f0696adc50ff56 SHA512 9700c79624724a90d50949f31e19f76c03168b8abf512281f5f8d7f4aaa3984053b764f03280fb5c9cda1adc360c156cd1ffba8799976d57e815bd60c4cf215a WHIRLPOOL 140cca6c3f4d3de2f61215062c81008fbcc75e800053f5250a1fc353bb1d393decd9ce52a5b3c0d21e7ec2b6c797368c12988500a4956273e3c3e725610bb127
|
||||
EBUILD chkrootkit-0.51.ebuild 1341 SHA256 c0d0852e606c17592adca2abf903917076b8e946eafc2b66458c0e5063995848 SHA512 fa3dc236415f33f49af01d7ee0dc3858ded110336b5c951441d09328f2db7b571a507956f3695d167e8a2132bb18295dd708bafed588ce73156930a8c7220f8d WHIRLPOOL 0763e2b19c7eb2b3b473e9941c470c031bd49e8b67269f6d0a2dde4e3c331fad5535d151c90a9632df2904e4dc03bb2e11d69af6217251e9137c55adacbb7e98
|
||||
MISC ChangeLog 5086 SHA256 822eb35bbc3ccc9a9a06144d43bc5da07ea521e94506fd9dc6c67c44930b556e SHA512 1bd974b36b98bbbbc61362a759589adc6cecc94bf74c7f77a57bbfffd5c1f3ae59de67354d88930b1ca68f2c1633fce825816d08848695d2df52cb2d1a9bd286 WHIRLPOOL 47610e56d66d1267e92cbdfa89995f8287e3e34154d3e135960a68f412d0490392f13f4a102f859a2dcb35385d022c2f1daef20c840030be22b173816b1fdf68
|
||||
MISC ChangeLog-2015 15278 SHA256 01598bae28a1fd2249b7ea2e533fb74f8397200360cd94cc6a5e3b0213089635 SHA512 27270622a7fa4346f756226095cf41503d005d8b460f5e7315859fd66a37fbc0f290c4e2df093b1024f64d5af22581bbed7de3eaaafd1ef8a491b41e7fe73739 WHIRLPOOL 037d90b3cf55a0051746e30140b3590a93f867fe8eb0c7830ae7f513041152ac5f7867ca1e563adbdd9180bf3b788d94c5d7e07115e1cec3613ada13957a2dfd
|
||||
MISC metadata.xml 348 SHA256 ddb6c0280a3b43a0e816015c4c01c6a20e063857b0f4885aed69040b63521ec5 SHA512 cccd0c4189ea1f307b20d27633767e6517882050421996cfe3414b2968a239e356ea67addd8c682c02c07440781946c9ab2bf84f51b62a0f8f99e797b63eaf31 WHIRLPOOL 6c2a1a180d4a3d4637bb723e52393d15d26187967387c1b49a59d4842e3cc79f41c91184e1e1f00c0ee9845d02b6b052e13c569b00d6d306aa99d13a2687e24f
|
||||
MISC metadata.xml 254 SHA256 84dee6d499237b0393493e8d049d84146405d89060b6512e895753e89664d2f5 SHA512 f0b5ba232a76e933dd34a7e3e7fa04e627de0201610166f4758c5ccf888f509815b5cc39f5373b87a413496318f507bf28599ec0995d32bde98a7c65287d39bb WHIRLPOOL 238d9cd39184428fdc656826bfd21b581c2aa931ae17cddeb7082b3c5f1d859a8187abba047344e32125cc6de557099ff1a0a6e4d69720cd6e004325dfac6775
|
||||
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tool to locally check for signs of a rootkit"
|
||||
HOMEPAGE="http://www.chkrootkit.org/"
|
||||
SRC_URI="ftp://ftp.pangeia.com.br/pub/seg/pac/${P}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo.diff.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
|
||||
IUSE="+cron"
|
||||
|
||||
RDEPEND="cron? ( virtual/cron )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/${P}-gentoo.diff
|
||||
sed -i 's:/var/adm/:/var/log/:g' chklastlog.c || die "sed chklastlog.c failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" STRIP=true sense
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin chkdirs chklastlog chkproc chkrootkit chkwtmp chkutmp ifpromisc strings-static
|
||||
dodoc ACKNOWLEDGMENTS README*
|
||||
|
||||
if use cron ; then
|
||||
exeinto /etc/cron.weekly
|
||||
newexe "${FILESDIR}"/${PN}.cron ${PN}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use cron ; then
|
||||
elog
|
||||
elog "Edit /etc/cron.weekly/chkrootkit to activate chkrootkit!"
|
||||
elog
|
||||
fi
|
||||
|
||||
elog
|
||||
elog "Some applications, such as portsentry, will cause chkrootkit"
|
||||
elog "to produce false positives. Read the chkrootkit FAQ at"
|
||||
elog "http://www.chkrootkit.org/ for more information."
|
||||
elog
|
||||
}
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>forensics@gentoo.org</email>
|
||||
<name>Gentoo Forensics Project</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,7 +1,8 @@
|
||||
AUX honggfuzz-1.0-no-error.patch 310 SHA256 94a7e6b1af29a86678537b956eba62818c9a5a6194258cfd63c2fed1b593f6e2 SHA512 88d25aa085da317b2aae99180252f242fb0ff32750b8f6e860f01efa8f9baf57286251bf73f28f7eefd847100f52d40dcb67745d018ce07b1f9d5b28a3882a06 WHIRLPOOL 5a6233f47a1401fe8738dceaf736bb0cd5f50fa4164a3efa19bfd89308d92d5dfd0da8ed28bc5dd0e2cc82493f082a0326cf7731fd59bdc25e4da5124c035ab5
|
||||
AUX honggfuzz-1.1-binutils-2.29.patch 569 SHA256 d378c20bb8df0ed91d7c1f225d1560b875b6d49239cd5ce75b7aa09869bf6e2c SHA512 c86927faf45e345fd56ff0eaaebadaaff41f020f853df8c791dc04b7f00890d3bdfe173cd0e78d5293c0eeba88f0626585c611f40d9a5cd49e705135922e59fb WHIRLPOOL 3fc474ca6f39545c585badfc807e9b57fe309793d0b026cfbb7fa0ede157858d9390dc05a90b15ebb2b7c2ef5f8e2ff827d70b0c150e19339e5c6c2ce8415e9b
|
||||
DIST honggfuzz-1.0.tar.gz 11705394 SHA256 922af667c2699be4e2a39cb7d2cd6324b9cb27d4817b073b48d43a580074fd4d SHA512 c31a8a252b4a57c7da632bf3ff55a0fe8b5f777bfe5196cd09b2a016bf7ac48413587e3b515d1a7c2a074adc3d8d83f9bfd49cabd881542184b16cf8acd41356 WHIRLPOOL cd9e9222cf622a410d49662f84a62d0cb737fe3cddcb58dec83e19d14d7de75e24a0a23b537f7a5d78520ac6d9438198166e86814aa7c083dad5802df35bd29b
|
||||
DIST honggfuzz-1.1.tar.gz 11705217 SHA256 e1ddbffc3240b2601c7e997d759c6a89ea69fe619bf59d1d9a58f11205934ee4 SHA512 dad1e763b1a74607995548b7c8a81b930286fc1d403f10fa2e88b165948fb323370233a9969eb972020cfa8782bc8aecd59c905a8ff63f18b0e50fe5b289bcf5 WHIRLPOOL c090c071904fadfbd6c794e0f4445c2b0efc66a5cf4eb6a2ec3427014ae0298a46c4c9cdbcef1bae5d2e1b383a384a98c6d64ca64a5d3c4a127b776cad09cf1b
|
||||
EBUILD honggfuzz-1.0.ebuild 705 SHA256 253a87e9c1f6ccf0258c8b5a16d0845e7629edd206a0c87332268f52359380e4 SHA512 f6201627d7376a5ef7e2d1df5da7cd41ffc6cc016859c2fa02367def069805124a31ffa14a37ee0f475cd0f22505367a26667a053443c665fbe5904dc46e158a WHIRLPOOL 6c14085cacbcbb175dea566f89ece80b5ce57ffc37e998cd3e3cfb6ef725d58d4f17fb773e442b782953907755e70a3cbdc962bffbc3c7c4c931d537d148279e
|
||||
EBUILD honggfuzz-1.1.ebuild 652 SHA256 1c97ae445b7d9e76352ec7333d147a8f7a162203cc47de415d14e0ff7115518b SHA512 ab44035a00417b3a64a65dcdd732c506aa7b8943cb9e06bd840396086240e7042b5f11d1a31930406d053754ccc9dbcdf74dbcb14dd3106bc058fd7d85d75d41 WHIRLPOOL 16dee15b9e9b76a22719671ec25a407fc62163bf78fd69965ad207caba299990ecb7906a3155415ea3696e58461fca488e9766579e69c2a9899b4ad68787bb12
|
||||
EBUILD honggfuzz-1.1.ebuild 791 SHA256 9176858b21e0b5dc8198fdd232514484b834ab6ad7825d0851d17047cf5fcc42 SHA512 ac4032175f6bcca3b681690c51fe916d965f75594794824862e6691bbdea8a84532af4385d66975ba46cfce885123d2329e5134b8ef4c6083b919856f7f3de03 WHIRLPOOL a8a461a76a4602c4b221094bde56d440203fb3a8eee5333567da49fbbcaebd6745ade38581517493652ef25185a22d3d3e8a8ccf9f3adc35bf8d47b018cea2c5
|
||||
MISC ChangeLog 1232 SHA256 5000777dd1c4c2a651ed0d2a14384fd2940debf43c88c086befa06c1fc76548e SHA512 5704e3c9b5b939563d88079f732b3ab828d24889e1b6429ec559c6bb37cace7e06d14615def1ccd0ba73d0c238649489b06b205d9409236cd8a8752b7a22fb21 WHIRLPOOL 6456550fddd8bae510a50a40bd32029cf416c5242f196f4baa9daaebe5935352b844ac6b26e8d07d94ab325340eb6140292347605c1aaac34948ec8ec04b876b
|
||||
MISC metadata.xml 332 SHA256 df2ef3baee63ecda6fe4d07ab39732863910875121f0d0636ff48f63b229c26d SHA512 1f75a39cce6995d550344225849dafb3a980df19cc6afd10025e58e6c08086a27a67173ff435c084660970cb4ed18183914afeba712dc461d7fd55f83f9e679d WHIRLPOOL 9f02ef07482e6bce86c3f12c599027e2b77695788321717767514aa3dd326ef50f9e1dc71e1adafe22799e53852e22d0fcf98df535abdb97969bee1290578d09
|
||||
|
@ -0,0 +1,11 @@
|
||||
Adapt to binutils-2.29 API change caused by
|
||||
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=003ca0fd22863aaf1a9811c8a35a0133a2d27fb1
|
||||
diff --git a/linux/bfd.c b/linux/bfd.c
|
||||
index bcd247f..e9e16ab 100644
|
||||
--- a/linux/bfd.c
|
||||
+++ b/linux/bfd.c
|
||||
@@ -163,3 +163,3 @@ void arch_bfdDisasm(pid_t pid, uint8_t * mem, size_t size, char *instr)
|
||||
|
||||
- disassembler_ftype disassemble = disassembler(bfdh);
|
||||
+ disassembler_ftype disassemble = disassembler(bfd_get_arch(bfdh), bfd_little_endian(bfdh), bfd_get_mach(bfdh), bfdh);
|
||||
if (disassemble == NULL) {
|
@ -1,18 +1,7 @@
|
||||
DIST libewf-20130128.tar.gz 1978794 SHA256 769a5662299485f98d50ef484e73da23813827ac52a2963b67a3e3416fd663d5 SHA512 94cdd0c3f0d8f535f3462c5adba266302f9b129abacda077ed429fa38af6862fca5a90ba2e606b78607b509769305cc6134c483c7033c20e226596cca2d42b90 WHIRLPOOL c126f4d074b032ccaeef6e5ef747c188f62c2b09cd7cc021facb94a8c6a9412a0169921b35a2371d7644a927ecb4d15c69a353747a4c6c98111823070c9577cd
|
||||
DIST libewf-20130416.tar.gz 1968288 SHA256 e0f14071665b24a8077a24f4cafbf092ad5ac1859f49994dc4e843e747ba7a89 SHA512 e84e920dfe6e5a313bc165b1796ab9681c5b42fdefc7120b4f1c0f4e42b220d8192e03df2707051cf16f4cc991facdfdbd39042dcfb645ac7a27b549e02bd96e WHIRLPOOL 2afb81706899881d5191fec53409d2445e4ca7c485738eb638ef26eea602a4bf71da1ae56d986c49630dc13b1d287cf9c070c473ed72df0e2e0e8c86b4dffe06
|
||||
DIST libewf-20131210.tar.gz 2083286 SHA256 94609b8bfb2fca807c5e2dad0a0517941a1706df96e3ea3c5cd8d6219be14a0e SHA512 c81735dce78dbf1e2f3fff627e2e595a82178469ef32d4ddc16a210c6772a524d0a3dcafa871fdcc9f6e34a6499cfae442862afd727b24a8d460f745677b6afc WHIRLPOOL b15063eb03c73d4b072aad7961a5f73a7155f7a2f09b0d5ce5c648f46a35876be521edd559f21acea02e4136335453a42712d0105be9e495293efcbac1b5a518
|
||||
DIST libewf-20140227.tar.gz 2132507 SHA256 34994e588c8322af089bd303676b575231c2215a61a481e7d3ffdc56eaa23df9 SHA512 6a84c4f3660eb6d5a256d06c598817cc49fa73c7c841ec15e7992cb65823d8be0b2e8df5c66edffb9f45f484fa8a757bdb4b9d9b0ec271b7fa94207c7b5cd5f8 WHIRLPOOL cc4ff7339a843e6f3429f242691c713ff6ee8c6ed5724ad8db67567e778c76116d21c9b3e33b1e59f0ff99e02a3ba16bb3c7d2c8a846c1a5ef3eb0222f980bb3
|
||||
DIST libewf-20140406.tar.gz 2135248 SHA256 8a142ff823582ef9f2cf51caa7cefbe0d9e967b61d1d455d6646a9381b624f7c SHA512 5c67f66a240091e9d02f068ab28e65f7cf7c04d2c27aee1a2a7948ec9fe6a0011557637657aba1a9fadc5823a8d0595b333ad953d3213361a25fd840c03dcae8 WHIRLPOOL 773054e9ed47d4d6075ee84e9734bb9296dd09121d828bb76daae7fdf5c41cc8fda0cc9b7e8e3d119f9aac792548e0fe204c1432fe6b0e756a807e19b65699fe
|
||||
DIST libewf-20140427.tar.gz 2136289 SHA256 9237519a3c02da9233713547dc00bcf6291fbaf1c496fdf621783f736074665c SHA512 76c98df903ee5b31718dc4fd8aea129fb4600167a7dce51bdbe1da980bdf9ba37f85fdbb90811d3c4d3143ed602d0514bc6b6f57fc57dce51813bccbee94ca01 WHIRLPOOL ddd3b83d223df48005343ef3edd9d036a085b4e5922d3d8701b4b3775669226a80ef4b6ba604de2a0c5a7db8e1949b875de89902a3363e9f2c407dc3b8482f05
|
||||
DIST libewf-20140608.tar.gz 2129518 SHA256 d14030ce6122727935fbd676d0876808da1e112721f3cb108564a4d9bf73da71 SHA512 f77f01e3452027bff71e644708744e0774e1e397c70e2ebd687983730f03ffb01b26fec782bec79971e149caac5029484f3d9073c3a8042df951bfc542fe2436 WHIRLPOOL ab643847cbce6ad9b8de33a82e5ecb27a05f45f55a831e33827eeae010126fa061f9fc0186457bf48f2b6cf1e481b88bfa9f156dab0f46cd40954c1eb25bd477
|
||||
EBUILD libewf-20130128.ebuild 1385 SHA256 7ef2c8dca3b9d83dd98ba805209a5483cacffdb93289484d88fa49f0526e7315 SHA512 86624b6b04152ef9080967fd9acfd65827dc592a5fe2d5f94423c2eab2e280e5f809ffadebecd74b47d404b77debefcc3589df4c20bc3662e0e13c8f661337a7 WHIRLPOOL a3d3159c9c25a5c4ef52d36fd3f5e5bd86329d0d1c3451414375313e98002f7341604761d428a8b6dbe258a787fc3212ea0d1b2e251309fc5dba1c146fd51065
|
||||
EBUILD libewf-20130416-r1.ebuild 1377 SHA256 1833d4a9c35a8269824340e63773167e3c178c2ef02411958e2907b89d93b96f SHA512 4de02089a6f647cb5c590ebe3921f00e580b296c9ee55f755655583446e92510021e69c655a61c9de53c82c1dc26567674817db258c24146ae4f1715120025cd WHIRLPOOL a101f2c9e5c7cca719793609b0e043e22a8c01e6124c0d9734560d7c282da9450c0d02d64fe7016f6c962c3c66995556ce440e623dd802dd735d4d03c535797c
|
||||
EBUILD libewf-20130416.ebuild 1385 SHA256 7ef2c8dca3b9d83dd98ba805209a5483cacffdb93289484d88fa49f0526e7315 SHA512 86624b6b04152ef9080967fd9acfd65827dc592a5fe2d5f94423c2eab2e280e5f809ffadebecd74b47d404b77debefcc3589df4c20bc3662e0e13c8f661337a7 WHIRLPOOL a3d3159c9c25a5c4ef52d36fd3f5e5bd86329d0d1c3451414375313e98002f7341604761d428a8b6dbe258a787fc3212ea0d1b2e251309fc5dba1c146fd51065
|
||||
EBUILD libewf-20131210.ebuild 1399 SHA256 bf83d1c9072122284fb8cccf267e0690a21ebbd205b50bcc8f30d0756d4dde88 SHA512 43e6b486971ad65674358dfe109c6c3e77b5be1e70bf31028ff5f84d83618a0189f483ba191e6c9e66332553d6124396ba548339057c2e2e4734ee2b6cfaa4f1 WHIRLPOOL 3c371a80423608d38efb4ecc533c4eab72fea187780a7345a9ab0f6a357e2d6e71e8984e97791ef1b208b5b3acc938202f33c9bb9a2b6c86afbe46e67f2021c3
|
||||
EBUILD libewf-20140227.ebuild 1345 SHA256 a59600fdf83cd7e38ee359fd706cc4ad79709c518e1c94312b534c912771e039 SHA512 befedbe1643d99dfaf3a026ca2091557f6edbfaa784731b11a4bd31901d11527f5b44092394813955d473806893d8a22d1fe4a5aa08daec05d411c0f760374b8 WHIRLPOOL aac378f3db9f637ea8bfe5fd83d1729959054fb21454205c16cdcb9edb82bacdd19f817c114164fad20ce95657a76d2d740fb630b90678147281a6314bcd7526
|
||||
EBUILD libewf-20140406.ebuild 1345 SHA256 a59600fdf83cd7e38ee359fd706cc4ad79709c518e1c94312b534c912771e039 SHA512 befedbe1643d99dfaf3a026ca2091557f6edbfaa784731b11a4bd31901d11527f5b44092394813955d473806893d8a22d1fe4a5aa08daec05d411c0f760374b8 WHIRLPOOL aac378f3db9f637ea8bfe5fd83d1729959054fb21454205c16cdcb9edb82bacdd19f817c114164fad20ce95657a76d2d740fb630b90678147281a6314bcd7526
|
||||
EBUILD libewf-20140427.ebuild 1345 SHA256 a59600fdf83cd7e38ee359fd706cc4ad79709c518e1c94312b534c912771e039 SHA512 befedbe1643d99dfaf3a026ca2091557f6edbfaa784731b11a4bd31901d11527f5b44092394813955d473806893d8a22d1fe4a5aa08daec05d411c0f760374b8 WHIRLPOOL aac378f3db9f637ea8bfe5fd83d1729959054fb21454205c16cdcb9edb82bacdd19f817c114164fad20ce95657a76d2d740fb630b90678147281a6314bcd7526
|
||||
EBUILD libewf-20140608.ebuild 1345 SHA256 a59600fdf83cd7e38ee359fd706cc4ad79709c518e1c94312b534c912771e039 SHA512 befedbe1643d99dfaf3a026ca2091557f6edbfaa784731b11a4bd31901d11527f5b44092394813955d473806893d8a22d1fe4a5aa08daec05d411c0f760374b8 WHIRLPOOL aac378f3db9f637ea8bfe5fd83d1729959054fb21454205c16cdcb9edb82bacdd19f817c114164fad20ce95657a76d2d740fb630b90678147281a6314bcd7526
|
||||
MISC ChangeLog 3881 SHA256 9dc73519ed8634d20801656656484effca5f32d4de887ff84a01f4aeacb4a95e SHA512 8e3b899e97fa2b01afb2cbfd8c56af32e3628335fc932c56a32f6dbfaf3ae55a69858c52dccd61af93138e927c569cffcc0b31618608b119399332157ceb0cc0 WHIRLPOOL f7c9a992422c550eeab2939f1392fe773f7dc63161c7616801f3cd40549fce3d9058c3ee4cf553611ad99adbaaa9a3f0976d6dcce2e7f0b115d0b9fe4582fdb3
|
||||
MISC ChangeLog-2015 7632 SHA256 58d50afedcbc2747a4ee6a64d982c7c85b20f85a531f129bde6d526144232d10 SHA512 e0cfa20879608fb9e7ae8a20a4d5c1e0ce273c000e6f98d05b2ea103d1840f513064d617a14dbe5c0e9c57e2beaff7b6ea023cc1b97bcda8e13c30df63e2c08e WHIRLPOOL ca1ffda7c9640acdd3e3cc40c56f12bf91d80f3dcfbc86949bb37c7e4fdd0311d5eedbdaf7507cb8ee0c102c7c863a8408f312d551c5ee7ba473712d2ca01498
|
||||
MISC metadata.xml 652 SHA256 8d259dcba50b28cb35f42d5b1e683f459a9f602a7d7243b7dbef3c80a58ed722 SHA512 f7674ed7ff28d814c59127f4da3cf630f0658f4cad5504048ee258ea5dd9281541a8ac19d27a7dd816a4ddb3bb8200e904fc7cbda739958c22e6c6583c21aed2 WHIRLPOOL ed6c874b7d75d3671c563e0de57c7b79b1b920e5d3cb7f0e3959e9a440113445d6d9e0e6acba3c59ecc139da41a63f228da0495cf5131ebbf23865d5157f54a7
|
||||
MISC metadata.xml 558 SHA256 c8254d4f749eabceac98859d8f0356ec9420a420e7db4784deeaa34081979ebc SHA512 bc1d1da35f777a5c48a03120e432b7ec09f3ae827118782db7861640f23a190ca32b464fb28e219b2494da23bf036199c8ea2cd43c56896fd068fa6cabab9ef4 WHIRLPOOL 2824f4bef878d5d196dbf667e257ea8e46415c5974314f929637184345846a409426e25de7d96ed6648fd0992804ad464e52347dabb0129f14b738259fb496c2
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://libewf.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="amd64 hppa ppc x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python rawio unicode"
|
||||
IUSE="debug ewf +fuse rawio +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable rawio low-level-functions)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
#if we don't force disable this then it fails to build against new libbfio
|
||||
--without-libbfio
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://libewf.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python rawio unicode"
|
||||
IUSE="bfio debug ewf +fuse rawio +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable rawio low-level-functions)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python rawio unicode"
|
||||
IUSE="bfio debug ewf +fuse rawio +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable rawio low-level-functions)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python unicode"
|
||||
IUSE="bfio debug ewf +fuse +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python unicode"
|
||||
IUSE="bfio debug ewf +fuse +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="https://github.com/libyal/libewf"
|
||||
SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python unicode"
|
||||
IUSE="bfio debug ewf +fuse +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>forensics@gentoo.org</email>
|
||||
<name>Gentoo Forensics Project</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>forensics@gentoo.org</email>
|
||||
<name>Gentoo Forensics Project</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX fbterm-gcc6.patch 1627 SHA256 7eb1eee9b77571b64f2da8487295fb037b558445e83fd390984c3f4b2e8eb2ec SHA512 742969c5b568006d0592e1c71480f38d63437f50ec4a213f561325ba7570f5ed7d7d6e700b4973bda4d74b8c4992e25f731fb69efb450eff2ed97fcd49d713b9 WHIRLPOOL 041306865c9cc6f0b3af32afa22e64435206f33be0753d89ac317780642e5c446573a54ffeef9e9eb9bb0d3954095c43ba17143ee1739ec044435ea40af4530f
|
||||
DIST fbterm-1.7.0.tar.gz 188642 SHA256 720f600817217257aa4c822e67814495dcb6c8d6326cdde5fe3ba1e457d9915d SHA512 ba78b5118b5e4c65046f7f91ce88cb4f828e2debb34358df8518e1907a8d601a2be4dfcf144e84494dc30e4828d333574debe8dd3ffb59e2169c3e48ba1f6a10 WHIRLPOOL 7e01fff188974218a71c4083a4185d52a188431bbd1d282b8d9ca79189854ba5dc942476c83f543fbbe449ddc22f223166be2f6617b04c0d0e0acd240b762c11
|
||||
EBUILD fbterm-1.7-r2.ebuild 1276 SHA256 a502831b5a63609aa1b458d408787bc2260a41009c825c28ba351f900750e66d SHA512 45f8128dc72aa2158ee39f30f27e3f64dd42c1136309eb39a26f79209ff5e373a46e610662dea06e1c14780e6eb3cbd20750ded45fc50e33fdd7cb59f9471c32 WHIRLPOOL 07b27c61b35a93e2338c80b18cd84910981d19b62e672d0851190fc7cecb77c6b8a3cefaa7c0365afecc073bffba0a7aa1b34f11935c6231941b2279f702729f
|
||||
EBUILD fbterm-1.7-r3.ebuild 1303 SHA256 a224a1efa66547ba879eb8347bbd5df8d32cd3a2420f3eab9f495276e7cd5853 SHA512 3773a4a119c3c73803cf6c3dec3d91195388aa0048cadf23cbe51c85b4d371f62e432ca4efb5d02b2c4190e996e0936d3590a9719d4c6f9cdc5a02e212a58c50 WHIRLPOOL 73edfa1dd82015b6ac482406b92590367dc2a7b34c9c5de6c61d3c32f75c37b094f9c29857ea353da855f24b076d6bddb4de914aeba0d30c00ea5467c6323a07
|
||||
MISC ChangeLog 3143 SHA256 63ab0b51936073245111504da81e5c22baba86d89185b89573a0801907e37dc4 SHA512 667789391eba5028f13e407a4d9ac09ffa999713fa62bdf94d01c3c19071b79924aacbcb7a67e16aa8d0df18586d834111d033102ccb4bd316df22b395b2e92b WHIRLPOOL f8d4236ebd670d5fe99ad49f8b1516160abefc2ae035023ee56b2a896a38a598ce3400f7d183db92385685e8957cec89c724513575207028de00b887c7258574
|
||||
MISC ChangeLog-2015 635 SHA256 d8a8cac55826e555eb03eeaa887907840a6ed47af2ba6dec8faecfe56150f6c2 SHA512 92e76ed2ea2f9d33d2c84c66bc30815651f9ea073dbda3cd44643cc0df77c4c5c4cdb7a62463295dec584f6b118c607e2db0d961eeea52bd6a60b286650456ed WHIRLPOOL 32f8742b17e41434112e58302ad42daaa130132ba45626a32c39838ea5082e569e5cc9ab1e8a17c3127f492c01b187acf367269c1926cdae78b8911ae2739977
|
||||
MISC metadata.xml 320 SHA256 8cbf865b7f3500e718b8d76f222c83de7fadced4bdbb808f635242f774f3e665 SHA512 c6a430df744723fb4a59ea103f5a379d7d533b84a4286573dc29acb61cba3210b48f31c2b30b3c190bf0135a475f69fe51309ea68f10709715007e3d37646892 WHIRLPOOL 23d7dfca347a44831b569ce53bc526e2a297b283ab10900e82e6be76850725aac217ca48ad18c012394ffe50144ca3c63478c24ef006c86a470185025e19da68
|
||||
|
@ -1,6 +1,9 @@
|
||||
AUX ibus-handwrite-link.patch 310 SHA256 4c5cacf2ecc327a96b9bdc66edb111133bbc0e9b6ed7b350b523ad9371eeb728 SHA512 dbf7011d6c7c74bae81803b8f6ee4e6de69ec7ce28acfc44a1af94280e9a83a3c4c3ab3569e4c796efb19f8194aa0dd7834adc7622ae93c605557ce5272c34c0 WHIRLPOOL c092904e77bfe8e4b1f3364d780980996b813ab5d5c0ebd0357a3035b23f07c76343b89885b94f03a8b55772c9bc7b9f6779da042b0baaf2a7c58f23e16d247c
|
||||
AUX ibus-handwrite-headers.patch 406 SHA256 68f74f556d996000a3482e6b94e7699439fd6eba3e84ed95278970b72639ec74 SHA512 4629c68451d3b3ede478b03241d58c66f1a94be0caa05b4cf22d0287beb059c807e398457f0aaaccc6d0f85b9cb987153bae213d949e78afc2c66a6880baa7d7 WHIRLPOOL 42854c5b03dc9473960c9fdd933dd72f97b7071e78f737d473e377deedfca4eedd421d1e0fb474fa125dc25b3f72ea4bd7e3f61a575d026755c06318f3fbc224
|
||||
AUX ibus-handwrite-link.patch 194 SHA256 d71cd893f16cde66add852dde7376d85fc81a38b5d84395ade2aac28cf029f71 SHA512 52d376687473a4dac3f679eae8d68d6457669f0587fb9d4a141b40318060acf552c00cff1f048497699f0a7d3f33f2b0271ed727f2c747f5fa7539d2550fd8b1 WHIRLPOOL 6e9e5cc68a5e13283402bc462e7ac2e8bf29970fccb58caf72b80df13bd24ff9864d41d05402448e380b3aabc361fb474be1f5b8c89e87d75c25085d85e803ed
|
||||
DIST ibus-handwrite-2.1.4.tar.bz2 237980 SHA256 fa4ec0624e1ca904d8026fda75a26f0edd3ac6c781c28c03262e4c6ec52ceb34 SHA512 fca7129edb7433e7ea6df1ce67b3f27285fe102cc029a7a1bdb8ba0402407bd81724d1b14667d342ef41491acff03e9c152b748e4fee5387f315d4673c2964e6 WHIRLPOOL 13facb5d7c4a34586202cc1d6b46eb857aaf3649fb64ca44a5b367135860217c554d0cf48656096ac43cc3411b0466c9b2a468d9e2dc99ddac4d7729ff0ad6d9
|
||||
EBUILD ibus-handwrite-2.1.4-r1.ebuild 986 SHA256 b22e5828b9ad7a6a1e18a493aaa680b3ea32feb06fa26eb9cfcc34ccd5b36602 SHA512 061bfd9c3a3ad4704ca6090faef5c7a827eaffda828df2d5955d066a221003c6ba9e4d5db532ed7f35e0e968d1ee5cc6fd43d4e50c2b09e1626ef182327ab30b WHIRLPOOL 02989cfb7acada16dc33b328142f8b6844b210d00503d0e4ec56df25a487120f1f4805e904c238d9223f898ad012de5b4302fe1c50c75f66eeeaced26606dac2
|
||||
DIST ibus-handwrite-3.0.0.tar.bz2 239452 SHA256 f7483f44fb9cc70f066ab43e891e2eb757a46028947dd1bfbc70cb2afadac0e5 SHA512 ed9b2b35919f3e061230c7085c88e5ce80ee978ffa7f8391e74364e8d6152f0d88a08f91ec58b55fc7067e9fe45d03018760ccfca7b026f36211fa344d16c9b1 WHIRLPOOL ce33df8f846b2bb89d396c292832cfe44759b6d9f88480344be16655f791a0962a2fcc4eaed50119242e604b54d20876a6250cec41b1ef943d475789d3affc9c
|
||||
EBUILD ibus-handwrite-2.1.4-r1.ebuild 910 SHA256 159efb06ac9a401f5bf40d1efd5a304b4bd416a062edf29a3ca7d3fe8f474e6b SHA512 d40ca6abf5ae79c4edf80821c22fc67b834a854e68e0e8019c23a35b0c377061921ef96a919397427fb3e1219a6608b3eb426e3e03704370d04908e1d9e17179 WHIRLPOOL cc7254b7fc8e78cd1079b4f8ec29b544412ac699bed05e2e187e40f7d63a76ac21d0632f249a6d55e99ace734b3714a4ec8507dd40875433599b513cf48ca611
|
||||
EBUILD ibus-handwrite-3.0.0.ebuild 794 SHA256 a4f6f22ddbed93f73f6465b0b535f8e886b2ffe1d9d15b50d712d60e0508803a SHA512 3047b4d6131a5b7127823883a2e8851e0696a4e25a07e120124410a792f8a873165a7ecef499cf542bb822e20cc40fc8f72b1c0bc451a7180f5e426cee6d01ee WHIRLPOOL f0bcda710ebd77050947aca94de705da05aa1c13e688e9f6192b5d52b47647f71d2f7b5caad296afc2f185024e7693d307eb8298d6bdc48305d143b9d6fb5fac
|
||||
MISC ChangeLog 3211 SHA256 2e2a7c24a3732a3750f66e5711cbe1f2a673d97fb882d1a328d587ca7e8644bf SHA512 3684f0a9b90ed56f1381961643a2b11a20f2f898c5ca665395b0fc72da0d1b43ec9c44306574908df09f838a81c74697bb1335a127562d389614a47a55599621 WHIRLPOOL 1702edfce951d0005098237297b4d1a9766c75b1589ea044afacd42a6cca7252ba079382226544fe84cce3561d59d20f82365d79046a62b736090affbf684569
|
||||
MISC ChangeLog-2015 1149 SHA256 de479bf35a1fc8e0fae62de9ab03574ac0177b98955c55cdbc62803c5353a781 SHA512 84713ac14897f38445fcd7a3a6a79be683ff8f5187f3a756a0287e068fe366c95f1394eeaa02295e1c2a51353ffbedd5184ed87faad81e1cc3782e1bc7fa6dc7 WHIRLPOOL 9739372b0d3a11206d8bb114391892ba5552d410270d0c8aaeaee4f94dff79ddeab7cd354c26569031cc14ca7b744f8684605b8b6c6e462046af2c880de51a8f
|
||||
MISC metadata.xml 319 SHA256 bcefb6630252dceab9f96fd1b8900770978d380361c5533306725410d5dbbf40 SHA512 04afc698da2cbc0326680ae7393edc6115e3c05656046bfba1c097b4928a076dba8866c8f453777847898d86909fba8a48404a7b10301f7ab3d4fd7e4a97a4b2 WHIRLPOOL e8ca7182286c2cc05faac81fb4adc6d9794b94d98279f3ad5084cc715835c73047aadfc468bb502de94fa8b06fae7dfe85ed71644eb07ff1654392bb8753b056
|
||||
MISC metadata.xml 334 SHA256 f6a482aa63e834c82a91cb32f371c28581eb2419b8318db436b39be8898f4579 SHA512 628e07c785b2e40e4885e4b59a8c8f7c264ed651490f7cc4e0ac253c6f263def9aa9fdb8a5edc41e56381335510a654b171ab05ff9b6006f3c4a77a004226227 WHIRLPOOL 84781f35e863de4806db304da7d2fe4903b87108678992b2a4767acb16036870929362e6ad04b19a9cfa7a02960f3505e0d31845c7b61e8fecc0b79165f4dddd
|
||||
|
@ -0,0 +1,20 @@
|
||||
--- a/src/handrecog_lucykila.c
|
||||
+++ b/src/handrecog_lucykila.c
|
||||
@@ -14,6 +14,7 @@
|
||||
#include <sys/fcntl.h>
|
||||
#include <sys/mman.h>
|
||||
#include <math.h>
|
||||
+#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <glib.h>
|
||||
|
||||
--- a/src/main.c
|
||||
+++ b/src/main.c
|
||||
@@ -3,6 +3,7 @@
|
||||
#include <unistd.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
#include <ibus.h>
|
||||
#include <locale.h>
|
||||
#include <gtk/gtkgl.h>
|
@ -1,40 +1,44 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit eutils python-single-r1 autotools-utils multilib
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="hand write recognition/input using ibus IM engine"
|
||||
HOMEPAGE="https://code.google.com/p/ibus-handwrite/"
|
||||
SRC_URI="https://ibus-handwrite.googlecode.com/files/${P}.tar.bz2"
|
||||
DESCRIPTION="Hand write recognition/input for IBus"
|
||||
HOMEPAGE="https://github.com/microcai/ibus-handwrite"
|
||||
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="nls +zinnia"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="zinnia? ( app-i18n/zinnia app-i18n/zinnia-tomoe )
|
||||
>=app-i18n/ibus-1.3.0
|
||||
>=x11-libs/gtk+-2.10:2
|
||||
RDEPEND="app-i18n/ibus
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/gtkglext
|
||||
${PYTHON_DEPS}"
|
||||
nls? ( virtual/libintl )
|
||||
zinnia? (
|
||||
app-i18n/zinnia
|
||||
app-i18n/zinnia-tomoe
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-headers.patch
|
||||
"${FILESDIR}"/${PN}-link.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-link.patch #bug #501954
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable nls)
|
||||
$(use_enable zinnia)
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable zinnia) \
|
||||
$(use_with zinnia zinnia-tomoe "${EPREFIX}"/usr/$(get_libdir)/zinnia/model/tomoe)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
DESCRIPTION="Hand write recognition/input for IBus"
|
||||
HOMEPAGE="https://github.com/microcai/ibus-handwrite"
|
||||
SRC_URI="https://github.com/microcai/${PN}/releases/download/${PV%.0}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="nls +zinnia"
|
||||
|
||||
RDEPEND="app-i18n/ibus
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/gtkglext
|
||||
nls? ( virtual/libintl )
|
||||
zinnia? (
|
||||
app-i18n/zinnia
|
||||
app-i18n/zinnia-tomoe
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-headers.patch )
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable zinnia) \
|
||||
$(use_with zinnia zinnia-tomoe "${EPREFIX}"/usr/$(get_libdir)/zinnia/model/tomoe)
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>cjk@gentoo.org</email>
|
||||
<name>Cjk</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="zinnia">Build with <pkg>app-i18n/zinnia</pkg> engine.</flag>
|
||||
</use>
|
||||
<maintainer type="project">
|
||||
<email>cjk@gentoo.org</email>
|
||||
<name>Cjk</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="zinnia">Enable support for <pkg>app-i18n/zinnia</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,33 +0,0 @@
|
||||
diff --git a/wrapper/ibus/SConstruct b/wrapper/ibus/SConstruct
|
||||
index 92b1094..3e1166f 100644
|
||||
--- a/wrapper/ibus/SConstruct
|
||||
+++ b/wrapper/ibus/SConstruct
|
||||
@@ -14,7 +14,7 @@ sources = ['src/debug.cpp',
|
||||
|
||||
locales = ['zh_CN']
|
||||
|
||||
-cflags = '-O2 -g -pipe'
|
||||
+cflags = '-O2 -g -pipe '
|
||||
version = '2.0.3'
|
||||
|
||||
AddOption('--prefix', dest='prefix', metavar='DIR',
|
||||
@@ -62,9 +62,6 @@ if GetOption('datadir') is not None:
|
||||
|
||||
opts.Save('configure.conf', env)
|
||||
|
||||
-if GetOption('rpath') is not None:
|
||||
- env.Append(LINKFLAGS='-Wl,-R -Wl,%s' % GetOption('rpath'))
|
||||
-
|
||||
envvar = [('CC', 'CC'),
|
||||
('CXX', 'CXX'),
|
||||
('CFLAGS', 'CFLAGS'),
|
||||
@@ -85,6 +82,9 @@ extra_cflags += ' -DGETTEXT_PACKAGE=\'"%s"\'' % gettext_package
|
||||
env.Append(CFLAGS=extra_cflags)
|
||||
env.Append(CXXFLAGS=extra_cflags)
|
||||
|
||||
+if GetOption('rpath') is not None:
|
||||
+ env.Append(LINKFLAGS=' -Wl,-R -Wl,%s' % GetOption('rpath'))
|
||||
+
|
||||
#
|
||||
#==============================configure================================
|
||||
#
|
@ -1,13 +0,0 @@
|
||||
diff --git a/engine/Makefile.in b/engine/Makefile.in
|
||||
index c9d1a42..4d25a09 100644
|
||||
--- a/engine/Makefile.in
|
||||
+++ b/engine/Makefile.in
|
||||
@@ -418,7 +418,7 @@ install-engine_tablePYTHON: $(engine_table_PYTHON)
|
||||
$(INSTALL_DATA) $$files "$(DESTDIR)$(engine_tabledir)" || exit $$?; \
|
||||
done || exit $$?; \
|
||||
if test -n "$$dlist"; then \
|
||||
- $(am__py_compile) --destdir "$(DESTDIR)" \
|
||||
+ $(py_compile) --destdir "$(DESTDIR)" \
|
||||
--basedir "$(engine_tabledir)" $$dlist; \
|
||||
else :; fi
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST ibus-unikey-0.6.1-gcc6.patch 31686 SHA256 928b12d470994072bb4b08472b365b340a24e07e83c2020905de3ecaf61a1dee SHA512 9e1b172a904076ba817c7bab80cbbf7d736c078d3ea285cb946be23552ff0f571ca8e0187cac4e5bfecc2b0032512d6f09af4435056d6b653a3648d07356d9b2 WHIRLPOOL 6e4d232dddf7520da365692180199167a0f9c89f597d984abe0e698b815af174764477df78e220fe8bc5e364be40fd7e6912b69f0d6446fda0244f1a6271e3b8
|
||||
DIST ibus-unikey-0.6.1.tar.gz 516250 SHA256 989bbea706d2d8d7b86630b1f2b4f63d8ed5167a1cc2b8fafd7f2198ec78d734 SHA512 f8d519802d9b304cdaebfcee3f9fef5f17756cde48aa48b9dd357d714e2eaaba0df8f91218b658fdd1d85343804e054b7987caff2734913b29dc76263c30d4e6 WHIRLPOOL 4a14d0145477527b100272801f2ac8e90178c8d6d7ae743619d6babcf1da069bc550a3eac473c8ac9b60e0b5eeaf1ea780a97d1e3ebd81a0b557e51f20615c4c
|
||||
EBUILD ibus-unikey-0.6.1-r2.ebuild 815 SHA256 7279a5822b0b991cc257cc7b742ec9b023d91ed1b594afb5b247e1e4062ef772 SHA512 73c782c7a5f0a6750b647af6bd7e238c26b7b2e777c59bf2c38d1bde017c7ba978779651cfbca46313710872b953688895f0ee7bd3b9047e948b05dee584f131 WHIRLPOOL 23e359f78afd2332bdc0f710c2fb3415aa03390d94febd620772c2506278ad5cef339c50bd638539782563997ba4a4bd47224c05232394019ad3b7cc2aca6697
|
||||
EBUILD ibus-unikey-0.6.1-r2.ebuild 838 SHA256 10bc457776d87722e8af0e8f2af358c74b90f990cc0ddc693a0491a78c398a20 SHA512 6bdd0b11d6a2e858fbe9d047c1235f0bc780eae844d5bfbd0292288fe8c80cb6a8604e00c81f83547c6a22466a6567f61828851518be24a5001e1832fc95925d WHIRLPOOL 6d9db6dd992c30c575479bc0527ec643992582feeb16248d81036c9b492e57658a3cc27f3a56247b5651c50dbad2049a76f63903c017c94dd6921ffc73259818
|
||||
MISC ChangeLog 2954 SHA256 e4237223932ec0cbda885fb54338a2839ce20c60526bb69e3367052e17ba006c SHA512 9652a963d12eef02777cee462f8cc7ed87685bf027572f8c1800a9bd043240c31cef06a2133912cc1a60aeb66c17fd65b05c9ceea99255a075e66db89fca72d5 WHIRLPOOL e65b50aa0692d63c7f814aded52d702dddbb5491ad1538e6fedef3cae031c4c5dbf2165e2c1a47fadb29ac6b2f8234ccfaccbdd3b1863b8ee86ec2881bfcb840
|
||||
MISC ChangeLog-2015 1731 SHA256 bbfff6adca23588ba00fa56288545d45991ba39459206407a836029ccf035adc SHA512 ad6707e022c473a21743b8859a4cadcea7902db09a2664e29f6c9cd34d1fc76bac687a939eec29c8d6ce135a4e32f50b8f778e795672e13bc604ce9601ec5610 WHIRLPOOL 4366bb23460e74ba1504498189f562608d9fa5115f65edd052786ce08ead8e59faff37f429977e008c021bf5ed7ed06affb1f799d4cef0f019f53d22e979a9ac
|
||||
MISC metadata.xml 556 SHA256 f59abbb43d7dd19c781dffc7aff8a2b67b3e88009695ee81571b95a92bbf28b0 SHA512 56dbb9ec33eb096769c37f821588b775bc08d490b3af5230564a01d7685b3fd69a637a7637a2ac2b43b9495be12c1ef7a9b1d9a29360ea1b57b7244b9cbb4839 WHIRLPOOL f380ce3a9c0d9c5bee75e3b8a2c17f50a62fd8cbb096f066e2794ce878d4019d1ddc64f0d97d8583546d80834134ee34c529f6ad623c540c1e950d2502ceb855
|
||||
MISC metadata.xml 632 SHA256 3e8f60039d1d098a8950b8704916b8ce7269d4d6a12e7b32fd1f62363876bb2a SHA512 e83ae38078b4b363272c0cd1b7c10d56665f709ee536f6f466fab6bd4b83876412c56558588f0b3a72c57facbdaa6ef8549ac1c1721fe4a78099b78a362fcfcc WHIRLPOOL 896644fa368fa79d94e74fb6de413a0b9fe7d96ba428db1d07a0e2a19d0b5c35111c88a20dddfa795071dc0796c09c99b27f301df2cce542c1e261506a087907
|
||||
|
@ -1,34 +1,35 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
inherit eutils
|
||||
EAPI="6"
|
||||
|
||||
DESCRIPTION="Vietnamese Input Method Engine for IBUS using Unikey IME"
|
||||
HOMEPAGE="https://code.google.com/p/ibus-unikey/"
|
||||
SRC_URI="https://ibus-unikey.googlecode.com/files/${P}.tar.gz
|
||||
DESCRIPTION="Vietnamese UniKey engine for IBus"
|
||||
HOMEPAGE="https://github.com/mrlequoctuan/ibus-unikey"
|
||||
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.gz
|
||||
https://dev.gentoo.org/~dlan/distfiles/${P}-gcc6.patch"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gtk3"
|
||||
IUSE="+gtk gtk2 nls"
|
||||
REQUIRED_USE="gtk2? ( gtk )"
|
||||
|
||||
RDEPEND="gtk3? ( >app-i18n/ibus-1.4.0[gtk]
|
||||
x11-libs/gtk+:3 )
|
||||
!gtk3? ( >=app-i18n/ibus-1.4.0[gtk2]
|
||||
>=x11-libs/gtk+-2.12:2 )
|
||||
x11-libs/libX11"
|
||||
RDEPEND="app-i18n/ibus
|
||||
x11-libs/libX11
|
||||
gtk? (
|
||||
gtk2? ( x11-libs/gtk+:2 )
|
||||
!gtk2? ( x11-libs/gtk+:3 )
|
||||
)
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-util/intltool
|
||||
>=sys-devel/gettext-0.17"
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${DISTDIR}"/${P}-gcc6.patch
|
||||
}
|
||||
PATCHES=( "${DISTDIR}"/${P}-gcc6.patch )
|
||||
|
||||
src_configure() {
|
||||
use gtk3 && myconf="--with-gtk-version=3" || myconf=""
|
||||
econf ${myconf}
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
--with-gtk-version=$(usex gtk2 3 2)
|
||||
}
|
||||
|
@ -1,17 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>cjk@gentoo.org</email>
|
||||
<name>Cjk</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">Ibus-unikey is a IM Engine for IBus
|
||||
Use for type Vietnamese
|
||||
Support via forum at: http://forum.ubuntu-vn.com/viewforum.php?f=85</longdescription>
|
||||
<use>
|
||||
<flag name="gtk3">Enable support for gtk+3</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="google-code">ibus-unikey</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="project">
|
||||
<email>cjk@gentoo.org</email>
|
||||
<name>Cjk</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The UniKey engine for IBus. It provides a Vietnamese input method using
|
||||
UniKey. Support via forum at: http://forum.ubuntu-vn.com/viewforum.php?f=85
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="gtk2">Enable support for <pkg>x11-libs/gtk+</pkg>:2</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">mrlequoctuan/ibus-unikey</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue