parent
baba99edcf
commit
e7e1ffcc26
@ -1 +1 @@
|
|||||||
DIST mongo-tools-3.0.1.tar.gz 2134516 SHA256 b0ac3a99d098f87840d2e0ef8c2fe004b546c379dc9dc9cf75c46ca527ca66ba SHA512 fa15ca3794d8075f50b3322bb8fabb13966b5455da54a4a8f4c982f7fa240128c0cf76adcade4fb6ae706b3969a6e4c92477e7ddc3b79f3ba62330c81fca83ae WHIRLPOOL 97dfbe01586e7a7fcf1278dd01c6c3bc3f47c94edd3d5bb3001ca8e6d46a39114cc01db3deeffacad212357dc73ee61fcfa66a7d26c663c8f4b0bdec7af44a8b
|
DIST mongo-tools-3.0.2.tar.gz 2150689 SHA256 a476318b0fbdd432985911a8e32d73635bff2c4466a9cbcb76f52f3fe70e04eb SHA512 9c10ea0c7c0c6d30a1fdc0f5fbf8e4816c178c16a71a8b6643265cd0e7022b7ea00c9469cb26fb7a5de5531cc62f67e5b38943f6c34eb8f1a6ddb41b84efad72 WHIRLPOOL 07c928d8617aaec9a1b1851481d0c81c540171b69f60757186e2dcfacc1ea57d9986ff868d28160eefc7dcb880d28f380e80599eb4c44b3adfdee0b84ec5c594
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/mongo-tools/mongo-tools-3.0.1.ebuild,v 1.2 2015/03/28 17:38:23 ultrabug Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/mongo-tools/mongo-tools-3.0.2.ebuild,v 1.1 2015/04/09 20:05:15 ultrabug Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
@ -0,0 +1,202 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-9999.ebuild,v 1.1 2015/04/09 20:51:23 blueness Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils pam multilib libtool
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EHG_REPO_URI="http://www.sudo.ws/repos/sudo"
|
||||||
|
inherit mercurial
|
||||||
|
fi
|
||||||
|
|
||||||
|
MY_P=${P/_/}
|
||||||
|
MY_P=${MY_P/beta/b}
|
||||||
|
|
||||||
|
uri_prefix=
|
||||||
|
case ${P} in
|
||||||
|
*_beta*|*_rc*) uri_prefix=beta/ ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
DESCRIPTION="Allows users or groups to run commands as other users"
|
||||||
|
HOMEPAGE="http://www.sudo.ws/"
|
||||||
|
if [[ ${PV} != "9999" ]] ; then
|
||||||
|
SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
|
||||||
|
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Basic license is ISC-style as-is, some files are released under
|
||||||
|
# 3-clause BSD license
|
||||||
|
LICENSE="ISC BSD"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="ldap nls pam offensive selinux skey +sendmail"
|
||||||
|
|
||||||
|
DEPEND="pam? ( virtual/pam )
|
||||||
|
skey? ( >=sys-auth/skey-1.1.5-r1 )
|
||||||
|
ldap? (
|
||||||
|
>=net-nds/openldap-2.1.30-r1
|
||||||
|
dev-libs/cyrus-sasl
|
||||||
|
)
|
||||||
|
sys-libs/zlib"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
selinux? ( sec-policy/selinux-sudo )
|
||||||
|
ldap? ( dev-lang/perl )
|
||||||
|
pam? ( sys-auth/pambase )
|
||||||
|
>=app-misc/editor-wrapper-3
|
||||||
|
virtual/editor
|
||||||
|
sendmail? ( virtual/mta )"
|
||||||
|
DEPEND="${DEPEND}
|
||||||
|
sys-devel/bison"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
REQUIRED_USE="pam? ( !skey ) skey? ( !pam )"
|
||||||
|
|
||||||
|
MAKEOPTS+=" SAMPLES="
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
set_rootpath() {
|
||||||
|
# FIXME: secure_path is a compile time setting. using ROOTPATH
|
||||||
|
# is not perfect, env-update may invalidate this, but until it
|
||||||
|
# is available as a sudoers setting this will have to do.
|
||||||
|
einfo "Setting secure_path ..."
|
||||||
|
|
||||||
|
# first extract the default ROOTPATH from build env
|
||||||
|
ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}")
|
||||||
|
if [[ -z ${ROOTPATH} ]] ; then
|
||||||
|
ewarn " Failed to find ROOTPATH, please report this"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# then remove duplicate path entries
|
||||||
|
cleanpath() {
|
||||||
|
local newpath thisp IFS=:
|
||||||
|
for thisp in $1 ; do
|
||||||
|
if [[ :${newpath}: != *:${thisp}:* ]] ; then
|
||||||
|
newpath+=:$thisp
|
||||||
|
else
|
||||||
|
einfo " Duplicate entry ${thisp} removed..."
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
ROOTPATH=${newpath#:}
|
||||||
|
}
|
||||||
|
cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
|
||||||
|
|
||||||
|
# finally, strip gcc paths #136027
|
||||||
|
rmpath() {
|
||||||
|
local e newpath thisp IFS=:
|
||||||
|
for thisp in ${ROOTPATH} ; do
|
||||||
|
for e ; do [[ $thisp == $e ]] && continue 2 ; done
|
||||||
|
newpath+=:$thisp
|
||||||
|
done
|
||||||
|
ROOTPATH=${newpath#:}
|
||||||
|
}
|
||||||
|
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
|
||||||
|
|
||||||
|
einfo "... done"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local ROOTPATH
|
||||||
|
set_rootpath
|
||||||
|
|
||||||
|
# audit: somebody got to explain me how I can test this before I
|
||||||
|
# enable it.. - Diego
|
||||||
|
# plugindir: autoconf code is crappy and does not delay evaluation
|
||||||
|
# until `make` time, so we have to use a full path here rather than
|
||||||
|
# basing off other values.
|
||||||
|
econf \
|
||||||
|
--enable-zlib=system \
|
||||||
|
--with-secure-path="${ROOTPATH}" \
|
||||||
|
--with-editor="${EPREFIX}"/usr/libexec/editor \
|
||||||
|
--with-env-editor \
|
||||||
|
$(use_with offensive insults) \
|
||||||
|
$(use_with offensive all-insults) \
|
||||||
|
$(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \
|
||||||
|
$(use_with ldap) \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_with pam) \
|
||||||
|
$(use_with skey) \
|
||||||
|
$(use_with selinux) \
|
||||||
|
$(use_with sendmail) \
|
||||||
|
--without-opie \
|
||||||
|
--without-linux-audit \
|
||||||
|
--with-rundir="${EPREFIX}"/var/run/sudo \
|
||||||
|
--with-vardir="${EPREFIX}"/var/db/sudo \
|
||||||
|
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo \
|
||||||
|
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use ldap ; then
|
||||||
|
dodoc README.LDAP doc/schema.OpenLDAP
|
||||||
|
dosbin plugins/sudoers/sudoers2ldif
|
||||||
|
|
||||||
|
cat <<-EOF > "${T}"/ldap.conf.sudo
|
||||||
|
# See ldap.conf(5) and README.LDAP for details
|
||||||
|
# This file should only be readable by root
|
||||||
|
|
||||||
|
# supported directives: host, port, ssl, ldap_version
|
||||||
|
# uri, binddn, bindpw, sudoers_base, sudoers_debug
|
||||||
|
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key
|
||||||
|
EOF
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
doins "${T}"/ldap.conf.sudo
|
||||||
|
fperms 0440 /etc/ldap.conf.sudo
|
||||||
|
fi
|
||||||
|
|
||||||
|
pamd_mimic system-auth sudo auth account session
|
||||||
|
|
||||||
|
keepdir /var/db/sudo
|
||||||
|
fperms 0700 /var/db/sudo
|
||||||
|
|
||||||
|
# Don't install into /var/run as that is a tmpfs most of the time
|
||||||
|
# (bug #504854)
|
||||||
|
rm -rf "${D}"/var/run
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use ldap ; then
|
||||||
|
ewarn
|
||||||
|
ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration."
|
||||||
|
ewarn
|
||||||
|
if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then
|
||||||
|
ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly"
|
||||||
|
ewarn "configured in /etc/nsswitch.conf."
|
||||||
|
ewarn
|
||||||
|
ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:"
|
||||||
|
ewarn " sudoers: ldap files"
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if use prefix ; then
|
||||||
|
ewarn
|
||||||
|
ewarn "To use sudo, you need to change file ownership and permissions"
|
||||||
|
ewarn "with root privileges, as follows:"
|
||||||
|
ewarn
|
||||||
|
ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo"
|
||||||
|
ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so"
|
||||||
|
ewarn " # chown root:root ${EPREFIX}/etc/sudoers"
|
||||||
|
ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d"
|
||||||
|
ewarn " # chown root:root ${EPREFIX}/var/db/sudo"
|
||||||
|
ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo"
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog "To use the -A (askpass) option, you need to install a compatible"
|
||||||
|
elog "password program from the following list. Starred packages will"
|
||||||
|
elog "automatically register for the use with sudo (but will not force"
|
||||||
|
elog "the -A option):"
|
||||||
|
elog ""
|
||||||
|
elog " [*] net-misc/ssh-askpass-fullscreen"
|
||||||
|
elog " net-misc/x11-ssh-askpass"
|
||||||
|
elog ""
|
||||||
|
elog "You can override the choice by setting the SUDO_ASKPASS environmnent"
|
||||||
|
elog "variable to the program you want to use."
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST burp-1.3.48.tar.bz2 683509 SHA256 bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946 WHIRLPOOL ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
|
DIST burp-1.3.48.tar.bz2 683509 SHA256 bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946 WHIRLPOOL ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
|
||||||
DIST burp-1.3.8.tar.bz2 796082 SHA256 ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57 WHIRLPOOL 957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
|
DIST burp-1.3.8.tar.bz2 796082 SHA256 ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57 WHIRLPOOL 957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
|
||||||
DIST burp-1.4.26.tar.bz2 710273 SHA256 04111dd0d41277b6b257d7551333f394a3b6da12ffefc8222ba99777ed9448ff SHA512 d42249ac837a642ad0ca980060053d58685c2a5aa61d790ad67a72828fe632f99346886d29e175f6f533267608e55d784db86d5f0ee946519b937ef2825d4530 WHIRLPOOL f724d0a91d4447c5a2ce7920662078a845ae300966bc9425632f80f81cfd19b223c8f0c108c7e6e636a4503837b7202b643bc3c933d3e894d3a0f7a0358d4458
|
DIST burp-1.4.26.tar.bz2 710273 SHA256 04111dd0d41277b6b257d7551333f394a3b6da12ffefc8222ba99777ed9448ff SHA512 d42249ac837a642ad0ca980060053d58685c2a5aa61d790ad67a72828fe632f99346886d29e175f6f533267608e55d784db86d5f0ee946519b937ef2825d4530 WHIRLPOOL f724d0a91d4447c5a2ce7920662078a845ae300966bc9425632f80f81cfd19b223c8f0c108c7e6e636a4503837b7202b643bc3c933d3e894d3a0f7a0358d4458
|
||||||
|
DIST burp-1.4.34.tar.bz2 712409 SHA256 547d84a03d84a5ece0562b75f785180846c8f0525c212f66316650187c9cbad2 SHA512 c65d7fab80d24fbf73c5bed1381709ad00c43372e26cebffb2847be57f3c32ec5e6ab060707766a06689a9ab7b490ce10acc93b4c229b336d1791b9dd82e025d WHIRLPOOL fa15dbdae7efd7c9736f40f06555b83b4a4b6cb932ce205eccf3e0606276aa0723c083ef0cf6e006d1cbca814265e6280572a17483d5631ac3928e6967cbcc8a
|
||||||
|
@ -0,0 +1,95 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/burp-1.4.34.ebuild,v 1.3 2015/04/09 16:17:21 aidecoe Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit autotools eutils user
|
||||||
|
|
||||||
|
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||||
|
HOMEPAGE="http://burp.grke.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="acl afs ipv6 nls ssl tcpd xattr"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/uthash
|
||||||
|
sys-libs/libcap
|
||||||
|
net-libs/librsync
|
||||||
|
sys-libs/ncurses
|
||||||
|
sys-libs/zlib
|
||||||
|
acl? ( sys-apps/acl )
|
||||||
|
afs? ( net-fs/openafs )
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
ssl? ( dev-libs/openssl:0 )
|
||||||
|
tcpd? ( sys-apps/tcp-wrappers )
|
||||||
|
xattr? ( sys-apps/attr )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
virtual/logger
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PV}-bedup-conf-path.patch"
|
||||||
|
"${FILESDIR}/${PV}-tinfo.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
enewgroup "${PN}"
|
||||||
|
enewuser "${PN}" -1 "" "" "${PN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${PATCHES[@]}"
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
--sbindir=/usr/sbin
|
||||||
|
--sysconfdir=/etc/burp
|
||||||
|
--enable-largefile
|
||||||
|
$(use_with ssl openssl)
|
||||||
|
$(use_enable acl)
|
||||||
|
$(use_enable afs)
|
||||||
|
$(use_enable ipv6)
|
||||||
|
$(use_enable nls)
|
||||||
|
$(use_enable xattr)
|
||||||
|
$(use_with tcpd tcp-wrappers)
|
||||||
|
)
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
fowners root:burp /etc/burp /var/spool/burp
|
||||||
|
fperms 0775 /etc/burp /var/spool/burp
|
||||||
|
fowners root:burp /etc/burp/clientconfdir
|
||||||
|
fperms 0750 /etc/burp/clientconfdir
|
||||||
|
fowners root:burp /etc/burp/burp-server.conf
|
||||||
|
fperms 0640 /etc/burp/burp-server.conf
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||||
|
dodoc docs/*
|
||||||
|
|
||||||
|
sed -e 's|^# user=graham|user = burp|' \
|
||||||
|
-e 's|^# group=nogroup|group = burp|' \
|
||||||
|
-e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
|
||||||
|
-i "${D}"/etc/burp/burp-server.conf || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use ssl && [ ! -e /etc/burp/CA/index.txt ]; then
|
||||||
|
elog "At first run burp server will generate DH parameters and SSL"
|
||||||
|
elog "certificates. You should adjust configuration before."
|
||||||
|
elog "Server configuration is located at"
|
||||||
|
elog ""
|
||||||
|
elog " /etc/burp/burp-server.conf"
|
||||||
|
elog ""
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
diff -Naur burp/manpages/bedup.8 burp.new/manpages/bedup.8
|
||||||
|
--- burp/manpages/bedup.8 2014-10-28 12:45:26.000000000 +0100
|
||||||
|
+++ burp.new/manpages/bedup.8 2014-11-21 09:49:57.705796144 +0100
|
||||||
|
@@ -16,7 +16,7 @@
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
\fB\-c\fR \fBpath\fR
|
||||||
|
-Path to config file (default: /etc/burp/burp.conf).
|
||||||
|
+Path to config file (default: /etc/burp/burp-server.conf).
|
||||||
|
.TP
|
||||||
|
\fB\-g\fR \fB<list of group names>\fR
|
||||||
|
Only run on the directories of clients that are in one of the groups specified. The list is comma-separated. To put a client in a group, use the 'dedup_group' option in the client configuration file on the server.
|
||||||
|
@@ -42,7 +42,7 @@
|
||||||
|
\fB\-V\fR \fB\fR
|
||||||
|
Print version and exit.\fR
|
||||||
|
.TP
|
||||||
|
-By default, bedup will read /etc/burp/burp.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||||
|
+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||||
|
.TP
|
||||||
|
With '\-n', this knowledge is turned off and you have to specify the directories to deduplicate on the command line. Running with '\-n' is therefore dangerous if you are deduplicating burp storage directories.
|
||||||
|
|
||||||
|
diff -Naur burp/src/bedup.c burp.new/src/bedup.c
|
||||||
|
--- burp/src/bedup.c 2014-10-28 12:45:56.000000000 +0100
|
||||||
|
+++ burp.new/src/bedup.c 2014-11-20 21:39:28.728206536 +0100
|
||||||
|
@@ -740,7 +740,7 @@
|
||||||
|
static char *get_config_path(void)
|
||||||
|
{
|
||||||
|
static char path[256]="";
|
||||||
|
- snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp.conf");
|
||||||
|
+ snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp-server.conf");
|
||||||
|
return path;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,22 @@
|
|||||||
|
diff -Naur burp/configure.ac burp-new/configure.ac
|
||||||
|
--- burp/configure.ac 2014-10-28 12:45:56.000000000 +0100
|
||||||
|
+++ burp-new/configure.ac 2014-11-10 17:40:50.996955441 +0100
|
||||||
|
@@ -1203,13 +1203,12 @@
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_CHECK_HEADERS(ncurses.h)
|
||||||
|
-AC_CHECK_LIB(ncurses, curs_set, [NCURSES_LIBS="-lncurses"])
|
||||||
|
have_ncurses=no
|
||||||
|
-if test x$NCURSES_LIBS = x-lncurses; then
|
||||||
|
- AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||||
|
- have_ncurses=yes
|
||||||
|
-fi
|
||||||
|
-AC_SUBST(NCURSES_LIBS)
|
||||||
|
+AC_CHECK_LIB(ncurses, endwin,
|
||||||
|
+ [NCURSES_LIBS="-lncurses"; have_ncurses=yes]
|
||||||
|
+ AC_SEARCH_LIBS(curs_set, tinfo, [NCURSES_LIBS="$NCURSES_LIBS $ac_res"]),
|
||||||
|
+ AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||||
|
+ AC_SUBST(NCURSES_LIBS))
|
||||||
|
|
||||||
|
dnl
|
||||||
|
dnl Check if we have AFS on this system
|
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.23.1.ebuild,v 1.1 2015/04/09 22:41:27 alonbl Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
|
||||||
|
HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
|
||||||
|
SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="+asn1 debug +libffi +trust"
|
||||||
|
REQUIRED_USE="trust? ( asn1 )"
|
||||||
|
|
||||||
|
RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
|
||||||
|
libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
|
||||||
|
trust? ( app-misc/ca-certificates )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
# disable unsafe tests, bug#502088
|
||||||
|
export FAKED_MODE=1
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
ECONF_SOURCE="${S}" econf \
|
||||||
|
$(use_enable trust trust-module) \
|
||||||
|
$(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
|
||||||
|
$(use_enable debug) \
|
||||||
|
$(use_with libffi) \
|
||||||
|
$(use_with asn1 libtasn1)
|
||||||
|
|
||||||
|
if multilib_is_native_abi; then
|
||||||
|
# re-use provided documentation
|
||||||
|
ln -s "${S}"/doc/manual/html doc/manual/html || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
prune_libtool_files --modules
|
||||||
|
}
|
@ -1,338 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r1.ebuild,v 1.11 2015/03/31 17:22:41 ulm Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit elisp-common eutils flag-o-matic multilib readme.gentoo
|
|
||||||
|
|
||||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
|
||||||
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
|
|
||||||
http://dev.gentoo.org/~ulm/emacs/${P}-patches-2.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
|
||||||
SLOT="24"
|
|
||||||
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
|
||||||
REQUIRED_USE="?? ( aqua X )"
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses
|
|
||||||
>=app-eselect/eselect-emacs-1.16
|
|
||||||
>=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?]
|
|
||||||
net-libs/liblockfile
|
|
||||||
acl? ( virtual/acl )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gfile? ( >=dev-libs/glib-2.28.6 )
|
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
gpm? ( sys-libs/gpm )
|
|
||||||
hesiod? ( net-dns/hesiod )
|
|
||||||
kerberos? ( virtual/krb5 )
|
|
||||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
|
||||||
selinux? ( sys-libs/libselinux )
|
|
||||||
zlib? ( sys-libs/zlib )
|
|
||||||
X? (
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXt
|
|
||||||
x11-misc/xbitmaps
|
|
||||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
|
||||||
gsettings? ( >=dev-libs/glib-2.28.6 )
|
|
||||||
gif? ( media-libs/giflib )
|
|
||||||
jpeg? ( virtual/jpeg:0= )
|
|
||||||
png? ( >=media-libs/libpng-1.4:0= )
|
|
||||||
svg? ( >=gnome-base/librsvg-2.0 )
|
|
||||||
tiff? ( media-libs/tiff:0 )
|
|
||||||
xpm? ( x11-libs/libXpm )
|
|
||||||
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
|
||||||
xft? (
|
|
||||||
media-libs/fontconfig
|
|
||||||
media-libs/freetype
|
|
||||||
x11-libs/libXft
|
|
||||||
m17n-lib? (
|
|
||||||
>=dev-libs/libotf-0.9.4
|
|
||||||
>=dev-libs/m17n-lib-1.5.1
|
|
||||||
)
|
|
||||||
)
|
|
||||||
gtk? (
|
|
||||||
gtk3? ( x11-libs/gtk+:3 )
|
|
||||||
!gtk3? ( x11-libs/gtk+:2 )
|
|
||||||
)
|
|
||||||
!gtk? (
|
|
||||||
motif? ( >=x11-libs/motif-2.3:0 )
|
|
||||||
!motif? (
|
|
||||||
Xaw3d? ( x11-libs/libXaw3d )
|
|
||||||
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig
|
|
||||||
gzip-el? ( app-arch/gzip )
|
|
||||||
pax_kernel? (
|
|
||||||
sys-apps/attr
|
|
||||||
sys-apps/paxctl
|
|
||||||
)"
|
|
||||||
|
|
||||||
RDEPEND="${RDEPEND}
|
|
||||||
!<app-editors/emacs-vcs-${PV}"
|
|
||||||
|
|
||||||
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
|
||||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
|
||||||
# FULL_VERSION keeps the full version number, which is needed in
|
|
||||||
# order to determine some path information correctly for copy/move
|
|
||||||
# operations later on
|
|
||||||
FULL_VERSION="${PV%%_*}"
|
|
||||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
EPATCH_SUFFIX=patch epatch
|
|
||||||
epatch_user
|
|
||||||
|
|
||||||
# Fix filename reference in redirected man page
|
|
||||||
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
|
||||||
|| die "unable to sed ctags.1"
|
|
||||||
|
|
||||||
#AT_M4DIR=m4 eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
strip-flags
|
|
||||||
filter-flags -pie #526948
|
|
||||||
|
|
||||||
if use sh; then
|
|
||||||
replace-flags "-O[1-9]" -O0 #262359
|
|
||||||
elif use ia64; then
|
|
||||||
replace-flags "-O[2-9]" -O1 #325373
|
|
||||||
else
|
|
||||||
replace-flags "-O[3-9]" -O2
|
|
||||||
fi
|
|
||||||
|
|
||||||
local myconf
|
|
||||||
|
|
||||||
if use alsa; then
|
|
||||||
use sound || ewarn \
|
|
||||||
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
|
||||||
myconf+=" --with-sound=alsa"
|
|
||||||
else
|
|
||||||
myconf+=" --with-sound=$(usex sound oss)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use X; then
|
|
||||||
myconf+=" --with-x --without-ns"
|
|
||||||
myconf+=" $(use_with gconf)"
|
|
||||||
myconf+=" $(use_with gsettings)"
|
|
||||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
|
||||||
myconf+=" $(use_with gif)"
|
|
||||||
myconf+=" $(use_with jpeg)"
|
|
||||||
myconf+=" $(use_with png)"
|
|
||||||
myconf+=" $(use_with svg rsvg)"
|
|
||||||
myconf+=" $(use_with tiff)"
|
|
||||||
myconf+=" $(use_with xpm)"
|
|
||||||
myconf+=" $(use_with imagemagick)"
|
|
||||||
|
|
||||||
if use xft; then
|
|
||||||
myconf+=" --with-xft"
|
|
||||||
myconf+=" $(use_with m17n-lib libotf)"
|
|
||||||
myconf+=" $(use_with m17n-lib m17n-flt)"
|
|
||||||
else
|
|
||||||
myconf+=" --without-xft"
|
|
||||||
myconf+=" --without-libotf --without-m17n-flt"
|
|
||||||
use m17n-lib && ewarn \
|
|
||||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
|
||||||
fi
|
|
||||||
|
|
||||||
local f
|
|
||||||
if use gtk; then
|
|
||||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
|
||||||
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
|
||||||
for f in motif Xaw3d athena; do
|
|
||||||
use ${f} && ewarn \
|
|
||||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
|
||||||
done
|
|
||||||
elif use motif; then
|
|
||||||
einfo "Configuring to build with Motif toolkit"
|
|
||||||
myconf+=" --with-x-toolkit=motif"
|
|
||||||
for f in Xaw3d athena; do
|
|
||||||
use ${f} && ewarn \
|
|
||||||
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
|
||||||
done
|
|
||||||
elif use athena || use Xaw3d; then
|
|
||||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
|
||||||
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
|
||||||
else
|
|
||||||
einfo "Configuring to build with no toolkit"
|
|
||||||
myconf+=" --with-x-toolkit=no"
|
|
||||||
fi
|
|
||||||
elif use aqua; then
|
|
||||||
einfo "Configuring to build with Nextstep (Cocoa) support"
|
|
||||||
myconf+=" --with-ns --disable-ns-self-contained"
|
|
||||||
myconf+=" --without-x"
|
|
||||||
else
|
|
||||||
myconf+=" --without-x --without-ns"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Save version information in the Emacs binary. It will be available
|
|
||||||
# in variable "system-configuration-options".
|
|
||||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--program-suffix="-${EMACS_SUFFIX}" \
|
|
||||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
|
||||||
--localstatedir="${EPREFIX}"/var \
|
|
||||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
|
||||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
|
||||||
--without-compress-install \
|
|
||||||
--with-file-notification=$(usev gfile || usev inotify || echo no) \
|
|
||||||
$(use_enable acl) \
|
|
||||||
$(use_with dbus) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gpm) \
|
|
||||||
$(use_with hesiod) \
|
|
||||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
|
||||||
$(use_with libxml2 xml2) \
|
|
||||||
$(use_with selinux) \
|
|
||||||
$(use_with wide-int) \
|
|
||||||
$(use_with zlib) \
|
|
||||||
${myconf}
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
|
||||||
emake
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install () {
|
|
||||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
|
||||||
|
|
||||||
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
|
||||||
|| die "moving emacs executable failed"
|
|
||||||
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
|
||||||
|| die "moving emacs man page failed"
|
|
||||||
|
|
||||||
# move info dir to avoid collisions with the dir file generated by portage
|
|
||||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
|
||||||
|| die "moving info dir failed"
|
|
||||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
|
||||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
|
||||||
|
|
||||||
# avoid collision between slots, see bug #169033 e.g.
|
|
||||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
|
||||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
|
||||||
rm -rf "${ED}"/var
|
|
||||||
|
|
||||||
# remove unused <version>/site-lisp dir
|
|
||||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
|
||||||
|
|
||||||
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
|
||||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
|
||||||
|
|
||||||
if use gzip-el; then
|
|
||||||
# compress .el files when a corresponding .elc exists
|
|
||||||
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
|
||||||
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
|
||||||
assert "gzip .el failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
local cdir
|
|
||||||
if use source; then
|
|
||||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
|
||||||
insinto "${cdir}"
|
|
||||||
# This is not meant to install all the source -- just the
|
|
||||||
# C source you might find via find-function
|
|
||||||
doins src/*.{c,h,m}
|
|
||||||
elif has installsources ${FEATURES}; then
|
|
||||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
|
||||||
fi
|
|
||||||
|
|
||||||
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
|
||||||
X
|
|
||||||
;;; ${PN}-${SLOT} site-lisp configuration
|
|
||||||
X
|
|
||||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
|
||||||
Y (setq find-function-C-source-directory
|
|
||||||
Y "${EPREFIX}${cdir}")
|
|
||||||
X (let ((path (getenv "INFOPATH"))
|
|
||||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
|
||||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
|
||||||
X (and path
|
|
||||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
|
||||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
|
||||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
|
||||||
X (setq q (cdr q)))
|
|
||||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
|
||||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
|
||||||
EOF
|
|
||||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
|
||||||
|
|
||||||
dodoc README BUGS
|
|
||||||
|
|
||||||
if use aqua; then
|
|
||||||
dodir /Applications/Gentoo
|
|
||||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
|
||||||
mv nextstep/Emacs.app \
|
|
||||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
|
||||||
through the Emacs eselect module, which also redirects man and info
|
|
||||||
pages. Therefore, several Emacs versions can be installed at the
|
|
||||||
same time. \"man emacs.eselect\" for details.
|
|
||||||
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
|
||||||
strongly recommended that you use app-admin/emacs-updater to rebuild
|
|
||||||
all byte-compiled elisp files of the installed Emacs packages."
|
|
||||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
|
||||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
|
||||||
machine would satisfy basic Emacs requirements under X11.
|
|
||||||
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
|
||||||
for how to enable anti-aliased fonts."
|
|
||||||
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
|
||||||
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
|
||||||
it into /Applications by yourself."
|
|
||||||
readme.gentoo_create_doc
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
# move Info dir file to correct name
|
|
||||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
|
||||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
|
||||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
|
||||||
elif [[ -d "${ED}"${infodir} ]]; then
|
|
||||||
# this should not happen in EAPI 4
|
|
||||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
|
||||||
rm -f "${ED}"${infodir}/dir{,.*}
|
|
||||||
for f in "${ED}"${infodir}/*; do
|
|
||||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
|
||||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
|
||||||
|| die "install-info failed"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elisp-site-regen
|
|
||||||
|
|
||||||
local pvr
|
|
||||||
for pvr in ${REPLACING_VERSIONS}; do
|
|
||||||
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
|
||||||
done
|
|
||||||
readme.gentoo_print_elog
|
|
||||||
|
|
||||||
if use livecd; then
|
|
||||||
# force an update of the emacs symlink for the livecd/dvd,
|
|
||||||
# because some microemacs packages set it with USE=livecd
|
|
||||||
eselect emacs update
|
|
||||||
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
|
||||||
# refresh symlinks in case any installed files have changed
|
|
||||||
eselect emacs set ${EMACS_SUFFIX}
|
|
||||||
else
|
|
||||||
eselect emacs update ifunset
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
elisp-site-regen
|
|
||||||
eselect emacs update ifunset
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5_rc3.ebuild,v 1.1 2015/04/06 10:55:15 ulm Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.5_rc3-r1.ebuild,v 1.1 2015/04/09 23:36:08 ulm Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
|
|
@ -1,56 +0,0 @@
|
|||||||
From 475ee015cb32010f735ea82272ce2a35701e85bf Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alon Bar-Lev <alon.barlev@gmail.com>
|
|
||||||
Date: Fri, 29 Nov 2013 21:18:51 +0200
|
|
||||||
Subject: [PATCH] aix: fix conflict with sys/types.h
|
|
||||||
|
|
||||||
AIX header file <sys/types.h> defines TRUE and FALSE when _ALL_SOURCE is
|
|
||||||
defined, conflicts with tokens within yacc.
|
|
||||||
|
|
||||||
Bug-Url: https://bugs.gentoo.org/show_bug.cgi?id=492866
|
|
||||||
Bug-Url: https://bugs.g10code.com/gnupg/issue1574
|
|
||||||
---
|
|
||||||
src/asn1-parse.c | 8 ++++++++
|
|
||||||
src/asn1-parse.y | 8 ++++++++
|
|
||||||
2 files changed, 16 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/asn1-parse.c b/src/asn1-parse.c
|
|
||||||
index e84e13d..07294e7 100644
|
|
||||||
--- a/src/asn1-parse.c
|
|
||||||
+++ b/src/asn1-parse.c
|
|
||||||
@@ -89,6 +89,14 @@
|
|
||||||
|
|
||||||
#include "asn1-func.h"
|
|
||||||
|
|
||||||
+/* aix conflict */
|
|
||||||
+#ifdef TRUE
|
|
||||||
+#undef TRUE
|
|
||||||
+#endif
|
|
||||||
+#ifdef FALSE
|
|
||||||
+#undef FALSE
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
/* It would be better to make yyparse static but there is no way to do
|
|
||||||
this. Let's hope that this macros works. */
|
|
||||||
#define yyparse _ksba_asn1_yyparse
|
|
||||||
diff --git a/src/asn1-parse.y b/src/asn1-parse.y
|
|
||||||
index eedaa0a..da8bd0c 100755
|
|
||||||
--- a/src/asn1-parse.y
|
|
||||||
+++ b/src/asn1-parse.y
|
|
||||||
@@ -59,6 +59,14 @@
|
|
||||||
|
|
||||||
#include "asn1-func.h"
|
|
||||||
|
|
||||||
+/* aix conflict */
|
|
||||||
+#ifdef TRUE
|
|
||||||
+#undef TRUE
|
|
||||||
+#endif
|
|
||||||
+#ifdef FALSE
|
|
||||||
+#undef FALSE
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
/* It would be better to make yyparse static but there is no way to do
|
|
||||||
this. Let's hope that this macros works. */
|
|
||||||
#define yyparse _ksba_asn1_yyparse
|
|
||||||
--
|
|
||||||
1.8.3.2
|
|
||||||
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST nettle-1.15.tar.gz 829862 SHA256 d6e540bf4acc857a3b09580e7f61822d352ee83c119579bf7333f0a785f7d9ac SHA512 90178ab6af3d7048aeba888d65d83f77823b800689713979ead8e5eeec51026bac183953d4421276e249c2bcbb26e9528ed304754c951147df8bdcf35a2c6596 WHIRLPOOL 852cbc828d78a3b495607d89daf110781c8c3e410519be6d2495c65745a923ca4c7ad548b475330744b84bf416c4bdf72ae3eb1569d94dcca45ee989fe0326e3
|
DIST nettle-1.15.tar.gz 829862 SHA256 d6e540bf4acc857a3b09580e7f61822d352ee83c119579bf7333f0a785f7d9ac SHA512 90178ab6af3d7048aeba888d65d83f77823b800689713979ead8e5eeec51026bac183953d4421276e249c2bcbb26e9528ed304754c951147df8bdcf35a2c6596 WHIRLPOOL 852cbc828d78a3b495607d89daf110781c8c3e410519be6d2495c65745a923ca4c7ad548b475330744b84bf416c4bdf72ae3eb1569d94dcca45ee989fe0326e3
|
||||||
DIST nettle-2.7.1.tar.gz 1558863 SHA256 bc71ebd43435537d767799e414fce88e521b7278d48c860651216e1fc6555b40 SHA512 297c69e90bbd448f72e854abe5cc7868c08d710e1c1bcd6a14adf06e25629d58a3ef4d65ab588d001ec7091aa583032312ad15b416ea5479e5bf0ea63717f473 WHIRLPOOL 3a9bca1175652050ac8b96d85ee86dc40968fb56bad416ccdf6e57be85d4ab9f81f75647866c44810dad226830cbfe466cb37d1fdf40afb54b509de6f7a9bcee
|
DIST nettle-2.7.1.tar.gz 1558863 SHA256 bc71ebd43435537d767799e414fce88e521b7278d48c860651216e1fc6555b40 SHA512 297c69e90bbd448f72e854abe5cc7868c08d710e1c1bcd6a14adf06e25629d58a3ef4d65ab588d001ec7091aa583032312ad15b416ea5479e5bf0ea63717f473 WHIRLPOOL 3a9bca1175652050ac8b96d85ee86dc40968fb56bad416ccdf6e57be85d4ab9f81f75647866c44810dad226830cbfe466cb37d1fdf40afb54b509de6f7a9bcee
|
||||||
|
DIST nettle-3.1.tar.gz 1851489 SHA256 f6859d4ec88e70805590af9862b4b8c43a2d1fc7991df0a7a711b1e7ca9fc9d3 SHA512 f0e75218de0ef516e09ee3180fe22a2617272d0118b7239e641d0f5c097377671c6966afd8bd316cb091811d7b731bc83ffc518cef1076c40ae5a31c007910e9 WHIRLPOOL 0261c60f342a95588155cf10ab81df46cc206c2e59baf8c95193452dda99fea804578878ac5150bbf28af05df4ce603ea3ea95fc3cdec27a32e507ddeab74cc0
|
||||||
|
@ -0,0 +1,62 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-3.1.ebuild,v 1.2 2015/04/10 04:24:17 mgorny Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
AUTOTOOLS_AUTORECONF=yes
|
||||||
|
|
||||||
|
inherit eutils autotools-multilib multilib toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Low-level cryptographic library"
|
||||||
|
HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/"
|
||||||
|
SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="|| ( LGPL-3 LGPL-2.1 )"
|
||||||
|
SLOT="0/6" # subslot = libnettle soname version
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="doc +gmp neon static-libs test cpu_flags_x86_aes"
|
||||||
|
|
||||||
|
DEPEND="gmp? ( dev-libs/gmp:0[${MULTILIB_USEDEP}] )"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
abi_x86_32? (
|
||||||
|
!<=app-emulation/emul-linux-x86-baselibs-20131008-r17
|
||||||
|
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||||
|
)"
|
||||||
|
|
||||||
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
|
/usr/include/nettle/nettle-stdint.h
|
||||||
|
/usr/include/nettle/version.h
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -e '/CFLAGS=/s: -ggdb3::' \
|
||||||
|
-e 's/solaris\*)/sunldsolaris*)/' \
|
||||||
|
-i configure.ac || die
|
||||||
|
|
||||||
|
# conditionally build tests and examples required by tests
|
||||||
|
use test || sed -i '/SUBDIRS/s/testsuite examples//' Makefile.in || die
|
||||||
|
|
||||||
|
autotools-utils_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
# --disable-openssl bug #427526
|
||||||
|
ECONF_SOURCE="${S}" econf \
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
--disable-openssl \
|
||||||
|
--disable-fat \
|
||||||
|
$(use_enable gmp public-key) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(tc-is-static-only && echo --disable-shared) \
|
||||||
|
$(use_enable doc documentation) \
|
||||||
|
$(use_enable neon arm-neon) \
|
||||||
|
$(use_enable cpu_flags_x86_aes x86-aesni)
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
if use doc ; then
|
||||||
|
dohtml nettle.html
|
||||||
|
dodoc nettle.pdf
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST TheSchwartz-1.10.tar.gz 60150 SHA256 f32741ae5144b0315caec0031ed1bff2819f9c61829a77d6880139b7bef30799 SHA512 1c7779427cfe1f8e79c5ad9e7ab217c18b6905fd918dc52afc61ce175393a2291a64084677a153572191dd036fa4e19cbf71431824a5971c5aad09444551c049 WHIRLPOOL f53fc133df92627f4d5c02294af63f6eba1d5146778dfb64c9e8f944904a7e7c6e9cf30bb2c88d6e601806847aba72abb725ba663ecdab053058685195512a10
|
DIST TheSchwartz-1.10.tar.gz 60150 SHA256 f32741ae5144b0315caec0031ed1bff2819f9c61829a77d6880139b7bef30799 SHA512 1c7779427cfe1f8e79c5ad9e7ab217c18b6905fd918dc52afc61ce175393a2291a64084677a153572191dd036fa4e19cbf71431824a5971c5aad09444551c049 WHIRLPOOL f53fc133df92627f4d5c02294af63f6eba1d5146778dfb64c9e8f944904a7e7c6e9cf30bb2c88d6e601806847aba72abb725ba663ecdab053058685195512a10
|
||||||
|
DIST TheSchwartz-1.12.tar.gz 55047 SHA256 4d29d4cda788ed3f0d59017e96ef6aefd9a38c025274a69a01a1f94e0c9285fa SHA512 87c691c6aee0603a68d4116e9254308331974042d8578d6df086bc6f0f07783d757951f8c3a35227b9d716e94ccecbcea1f92ab488005384c2caf2ba9aecae59 WHIRLPOOL 859728d986ca93677b046462ffdbfa3277265287c88f57bae00bb77d3c7baaed571e83e6cc89d6f0e60c84c848bb26ded736b6c40ceb4955d5a2fe619fc42d2a
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-perl/TheSchwartz/TheSchwartz-1.120.0.ebuild,v 1.1 2015/04/09 17:33:35 monsieurp Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
MODULE_AUTHOR=JFEARN
|
||||||
|
MODULE_VERSION=1.12
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Reliable job queue"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-perl/Data-ObjectDriver-0.06"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
SRC_TEST="do"
|
@ -1,3 +1,2 @@
|
|||||||
DIST bottle-0.11.7.tar.gz 60212 SHA256 8f301e45c522e458e5f51a59e1737b0dd84fc49c691f40f3a8a042b70691bf42 SHA512 d85e2da58df564f7a305cd1003491b69ac0c2d950962580c28183f710346642de1d3c9706605a56aadae3d755d6e5dd62d8c9b76422b8e95c64512f6ba560269 WHIRLPOOL 89e3e4a7145eae16e529b0ffdd360e02ed18294cc95d9d65658fdcbc8e8f5e10058c5222ef970f658def1ce130f480599b561912b5cea120dc8309db5b8d8a37
|
|
||||||
DIST bottle-0.12.7.tar.gz 69375 SHA256 e3ea2191f06ca51af45bf6ca41ed2d1b2d809ceda0876466879fe205be7b2073 SHA512 ef58c0ec3b09b237914a170aae59a577a59e579478cd5f1bcef9fe73a9d3a4776794263d6f7b60dd426629aec2987ee4c3f6b8fa0486a99879792c70e373fcbc WHIRLPOOL dc6a34f9819ed77b0b05c01c13efe553af37fc9c32cfe955d6199277a8e38992a0e4982b8e67b0aab12349f15434d094ec7674a7970c71e264e72f3b74c617f0
|
DIST bottle-0.12.7.tar.gz 69375 SHA256 e3ea2191f06ca51af45bf6ca41ed2d1b2d809ceda0876466879fe205be7b2073 SHA512 ef58c0ec3b09b237914a170aae59a577a59e579478cd5f1bcef9fe73a9d3a4776794263d6f7b60dd426629aec2987ee4c3f6b8fa0486a99879792c70e373fcbc WHIRLPOOL dc6a34f9819ed77b0b05c01c13efe553af37fc9c32cfe955d6199277a8e38992a0e4982b8e67b0aab12349f15434d094ec7674a7970c71e264e72f3b74c617f0
|
||||||
DIST bottle-0.12.8.tar.gz 69414 SHA256 cd5d1755a85e533205ed8a2465badf38602227c5f171c3852e07724b28c050ac SHA512 85fbdac6f7ae804a74bc527bb47bcdb5cf653a0227efe36e81e25513b687dd4abc1f772ff7232bd914cb392dea07297154d80aa05b1216c1f796dbed0d5a9510 WHIRLPOOL 833f434683f18511560973a9b0defeaa048ec21d0c60d30c69b11fc12f0ea4511a693a532d227b4ef419c99e664ba26384a95111950bf2ec1128a5509d8a0259
|
DIST bottle-0.12.8.tar.gz 69414 SHA256 cd5d1755a85e533205ed8a2465badf38602227c5f171c3852e07724b28c050ac SHA512 85fbdac6f7ae804a74bc527bb47bcdb5cf653a0227efe36e81e25513b687dd4abc1f772ff7232bd914cb392dea07297154d80aa05b1216c1f796dbed0d5a9510 WHIRLPOOL 833f434683f18511560973a9b0defeaa048ec21d0c60d30c69b11fc12f0ea4511a693a532d227b4ef419c99e664ba26384a95111950bf2ec1128a5509d8a0259
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/bottle/bottle-0.11.7.ebuild,v 1.12 2015/04/08 08:05:00 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{2_7,3_3} pypy)
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A fast and simple micro-framework for small web-applications"
|
|
||||||
HOMEPAGE="http://pypi.python.org/pypi/bottle http://bottlepy.org/"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
python_prepare_all() {
|
|
||||||
sed -i -e '/scripts/d' setup.py || die
|
|
||||||
distutils-r1_python_prepare_all
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog "Due to problems with bottle.py being in /usr/bin (see bug #474874)"
|
|
||||||
elog "we do as most other distros and do not install the script anymore."
|
|
||||||
elog "If you do want/have to call it directly rather than through your app,"
|
|
||||||
elog "please use the following instead:"
|
|
||||||
elog ' `python -m bottle`'
|
|
||||||
}
|
|
@ -1,9 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>python</herd>
|
<herd>python</herd>
|
||||||
<maintainer>
|
|
||||||
<email>idella4@gentoo.org</email>
|
|
||||||
<name>Ian Delaney</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
DIST cmake-2.8.12.2.tar.gz 6068231 SHA256 8c6574e9afabcb9fc66f463bb1f2f051958d86c85c37fccf067eb1a44a120e5e SHA512 a0fe8f6305052ba7894a7d58aa30f97b4be1f52eb7de650273a704929a6fbe81c7cebfa6e68a18c9e7d62f7ed02c944f74c2974da9aacc70e2cb186e0a1be44d WHIRLPOOL 3635651a59a93c661db4df8c248e35bfd8a9869eb74faa33fa6d56c12039ef7bb37756fd4c55fb107a9b7c38d2616dc43eb41acc0c565cfad4a24db99c361c29
|
DIST cmake-2.8.12.2.tar.gz 6068231 SHA256 8c6574e9afabcb9fc66f463bb1f2f051958d86c85c37fccf067eb1a44a120e5e SHA512 a0fe8f6305052ba7894a7d58aa30f97b4be1f52eb7de650273a704929a6fbe81c7cebfa6e68a18c9e7d62f7ed02c944f74c2974da9aacc70e2cb186e0a1be44d WHIRLPOOL 3635651a59a93c661db4df8c248e35bfd8a9869eb74faa33fa6d56c12039ef7bb37756fd4c55fb107a9b7c38d2616dc43eb41acc0c565cfad4a24db99c361c29
|
||||||
DIST cmake-3.0.2.tar.gz 5490501 SHA256 6b4ea61eadbbd9bec0ccb383c29d1f4496eacc121ef7acf37c7a24777805693e SHA512 de267bd6c5b318e48fae64c28947de009fb2413bdc6b4454b5e4bbb7d50b78aaef5d7e9d9655cfb9299aa5704fd3e4bbabc6816d3f378f76856f56ab161efe02 WHIRLPOOL 4c2aa1c72edb700689a8a91bfdfe22977e46a87851d66eb0e187e1e35a1a928be12b477fc39455b877d55420bcb149be6430d6835e01e20f61b84d8d83c752d6
|
DIST cmake-3.0.2.tar.gz 5490501 SHA256 6b4ea61eadbbd9bec0ccb383c29d1f4496eacc121ef7acf37c7a24777805693e SHA512 de267bd6c5b318e48fae64c28947de009fb2413bdc6b4454b5e4bbb7d50b78aaef5d7e9d9655cfb9299aa5704fd3e4bbabc6816d3f378f76856f56ab161efe02 WHIRLPOOL 4c2aa1c72edb700689a8a91bfdfe22977e46a87851d66eb0e187e1e35a1a928be12b477fc39455b877d55420bcb149be6430d6835e01e20f61b84d8d83c752d6
|
||||||
DIST cmake-3.1.0.tar.gz 5955836 SHA256 8bdc3fa3f2da81bc10c772a6b64cc9052acc2901d42e1e1b2588b40df224aad9 SHA512 9e3288c793c01e0ce48af91c618dc7638623010dfb440fb293393d407b7882c181c9a0f4e3b0a14645b556007e69264e94488e832a421b5cfa96338e0808b030 WHIRLPOOL 99df3f9052fee303d02ef9f27ee0ce22a1db57c0963dc7177837dea95a114da7b5d2ea8fd7155df1c7c513dbfb469bba2e638fc84fc1f1a9783fa49cd0e1a061
|
DIST cmake-3.1.0.tar.gz 5955836 SHA256 8bdc3fa3f2da81bc10c772a6b64cc9052acc2901d42e1e1b2588b40df224aad9 SHA512 9e3288c793c01e0ce48af91c618dc7638623010dfb440fb293393d407b7882c181c9a0f4e3b0a14645b556007e69264e94488e832a421b5cfa96338e0808b030 WHIRLPOOL 99df3f9052fee303d02ef9f27ee0ce22a1db57c0963dc7177837dea95a114da7b5d2ea8fd7155df1c7c513dbfb469bba2e638fc84fc1f1a9783fa49cd0e1a061
|
||||||
|
DIST cmake-3.2.1.tar.gz 6437801 SHA256 759f1cf6b1a26b037726a9acca6da501235c20ad3671df29d43f29052ef1502c SHA512 b405a81503ff92629a74ec0510d55cb12499ee4c44e83896242119550cb6a53c7eb3ebf3caee913c0a89d284f976d2369e978be3f775bacc0e570a89a217042f WHIRLPOOL 406c86ccad5d3d27d08693f29cab6574015e1da31e83ec119e86679f589845425680e2d253aa902afb322741d72753d397d9360f2a1eb7e66da2ae1e8b7b5df7
|
||||||
|
@ -0,0 +1,192 @@
|
|||||||
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-3.2.1.ebuild,v 1.1 2015/04/09 17:45:50 kensington Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
CMAKE_REMOVE_MODULES="no"
|
||||||
|
inherit bash-completion-r1 elisp-common toolchain-funcs eutils versionator cmake-utils virtualx
|
||||||
|
|
||||||
|
DESCRIPTION="Cross platform Make"
|
||||||
|
HOMEPAGE="http://www.cmake.org/"
|
||||||
|
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="CMake"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~sh ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="doc emacs ncurses qt4 qt5"
|
||||||
|
|
||||||
|
REQUIRED_USE="?? ( qt4 qt5 )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=app-arch/libarchive-2.8.0:=
|
||||||
|
>=dev-libs/expat-2.0.1
|
||||||
|
>=dev-libs/jsoncpp-0.6.0_rc2
|
||||||
|
>=net-misc/curl-7.20.0-r1[ssl]
|
||||||
|
sys-libs/zlib
|
||||||
|
virtual/pkgconfig
|
||||||
|
emacs? ( virtual/emacs )
|
||||||
|
ncurses? ( sys-libs/ncurses )
|
||||||
|
qt4? (
|
||||||
|
dev-qt/qtcore:4
|
||||||
|
dev-qt/qtgui:4
|
||||||
|
)
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
doc? ( dev-python/sphinx )
|
||||||
|
"
|
||||||
|
|
||||||
|
SITEFILE="50${PN}-gentoo.el"
|
||||||
|
|
||||||
|
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# prefix
|
||||||
|
"${FILESDIR}"/${PN}-2.8.10-darwin-bundle.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.0.0-prefix-dirs.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
|
||||||
|
|
||||||
|
# handle gentoo packaging in find modules
|
||||||
|
"${FILESDIR}"/${PN}-2.8.12.1-FindImageMagick.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.0.0-FindBLAS.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.0.0-FindBoost-python.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.0.2-FindLAPACK.patch
|
||||||
|
|
||||||
|
# respect python eclasses
|
||||||
|
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
|
||||||
|
"${FILESDIR}"/${PN}-3.1.0-FindPythonInterp.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake_src_bootstrap() {
|
||||||
|
# Cleanup args to extract only JOBS.
|
||||||
|
# Because bootstrap does not know anything else.
|
||||||
|
echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | tail -n1 | egrep -o '[[:digit:]]+')
|
||||||
|
par_arg="--parallel=${par_arg}"
|
||||||
|
else
|
||||||
|
par_arg="--parallel=1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# execinfo.h on Solaris isn't quite what it is on Darwin
|
||||||
|
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||||
|
sed -i -e 's/execinfo\.h/blablabla.h/' Source/kwsys/CMakeLists.txt || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
tc-export CC CXX LD
|
||||||
|
|
||||||
|
# bootstrap script isn't exactly /bin/sh compatible
|
||||||
|
${CONFIG_SHELL:-sh} ./bootstrap \
|
||||||
|
--prefix="${T}/cmakestrap/" \
|
||||||
|
${par_arg} \
|
||||||
|
|| die "Bootstrap failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
cmake_src_test() {
|
||||||
|
# fix OutDir and SelectLibraryConfigurations tests
|
||||||
|
# these are altered thanks to our eclass
|
||||||
|
sed -i -e 's:#IGNORE ::g' \
|
||||||
|
"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|
||||||
|
|| die
|
||||||
|
|
||||||
|
pushd "${BUILD_DIR}" > /dev/null
|
||||||
|
|
||||||
|
local ctestargs
|
||||||
|
[[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
|
||||||
|
|
||||||
|
# Excluded tests:
|
||||||
|
# BootstrapTest: we actualy bootstrap it every time so why test it.
|
||||||
|
# BundleUtilities: bundle creation broken
|
||||||
|
# CTest.updatecvs: which fails to commit as root
|
||||||
|
# Fortran: requires fortran
|
||||||
|
# Qt4Deploy, which tries to break sandbox and ignores prefix
|
||||||
|
# TestUpload, which requires network access
|
||||||
|
"${BUILD_DIR}"/bin/ctest ${ctestargs} \
|
||||||
|
-E "(BootstrapTest|BundleUtilities|CTest.UpdateCVS|Fortran|Qt4Deploy|TestUpload)" \
|
||||||
|
|| die "Tests failed"
|
||||||
|
|
||||||
|
popd > /dev/null
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake-utils_src_prepare
|
||||||
|
|
||||||
|
# disable running of cmake in boostrap command
|
||||||
|
sed -i \
|
||||||
|
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
|
||||||
|
bootstrap || die "sed failed"
|
||||||
|
|
||||||
|
# Add gcc libs to the default link paths
|
||||||
|
sed -i \
|
||||||
|
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
|
||||||
|
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
|
||||||
|
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
|
||||||
|
|
||||||
|
cmake_src_bootstrap
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
|
||||||
|
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
|
||||||
|
-DCMAKE_DOC_DIR=/share/doc/${PF}
|
||||||
|
-DCMAKE_MAN_DIR=/share/man
|
||||||
|
-DCMAKE_DATA_DIR=/share/${PN}
|
||||||
|
-DSPHINX_MAN=$(usex doc)
|
||||||
|
-DSPHINX_HTML=$(usex doc)
|
||||||
|
$(cmake-utils_use_build ncurses CursesDialog)
|
||||||
|
)
|
||||||
|
|
||||||
|
if use qt4 || use qt5 ; then
|
||||||
|
mycmakeargs+=(
|
||||||
|
-DBUILD_QtDialog=ON
|
||||||
|
$(cmake-utils_use_find_package qt5 Qt5Widgets)
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake-utils_src_compile
|
||||||
|
use emacs && elisp-compile Auxiliary/cmake-mode.el
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
VIRTUALX_COMMAND="cmake_src_test" virtualmake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake-utils_src_install
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
|
||||||
|
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins Auxiliary/cmake-syntax.vim
|
||||||
|
|
||||||
|
insinto /usr/share/vim/vimfiles/indent
|
||||||
|
doins Auxiliary/cmake-indent.vim
|
||||||
|
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect
|
||||||
|
doins "${FILESDIR}/${PN}.vim"
|
||||||
|
|
||||||
|
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
|
||||||
|
|
||||||
|
rm -rf "${D}"/usr/share/cmake/{completions,editors} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
@ -1,5 +1,2 @@
|
|||||||
DIST debootstrap_1.0.56.tar.gz 59501 SHA256 14b40be6cc807a2013ed05105325638bd56643cd289dfa91321d9d1d7a393e7b SHA512 831bd97cd8fe5338315d812c683055f3879ca55c653d565886faf3d17f2fc9462beecd05e923ea8a9ae713c0398e59c6a4affd9b557cf181c04bc2034641fbac WHIRLPOOL ab5eef9656fe24b335ed75ac99bcc4e45314b9ae9e440efb47f8114f7af3ec1ec114bd112871f801dc1553274b71015c9990bfb390b96e9d3ba86ec600e95068
|
|
||||||
DIST debootstrap_1.0.59.tar.xz 49500 SHA256 767d151e68b36d80b44c15430d804616fba77046fd6db78c2aac1b9ef0f1ca31 SHA512 283d20fc7c1289ccf4b964345973afad4a75ffbb6732f0eb84593737d5ced077386e4e390a145ecb86eb63c29c389a8840e7d3eace62e2428cf6cd8d02e4e632 WHIRLPOOL e197bcba942ec486ccbec90f353090781f965f80323db9086c68847660d7e5f57ceda8d356f79329211b7c12c1467575cc8e3c612310eb80fb6194eb00407c7a
|
|
||||||
DIST debootstrap_1.0.66.tar.gz 61338 SHA256 33246d6926aee18eef841169d0c9c45f8a7747e95ffcf7d08a0eb833f735f095 SHA512 fb047c44ca2d81240af4731dd243e2d144d265ccf0a69e2f1c7d41d954c667aa8120cdea402789b5af3304b84b4a17f6056fa5549f0a402c3ea9f734e50ccb9b WHIRLPOOL e5e714280078fb3e1e656743e57df5c0e383968d17672539824706a9f0e2e6a3e68936be7bd7e07af00848028ac0612cb7ad6834cf3d62613abeef5d2a3d0ce3
|
|
||||||
DIST debootstrap_1.0.67.tar.gz 61863 SHA256 0a12e0a2bbff185d47711a716b1f2734856100e8784361203e834fed0cffa51b SHA512 751cfabdcefa6de099f12377f4e5ac611d97952197040c8d194abc0ac8f3abd59c21110828592bfa2c7a92299db57fe8c6ee0991e11894470f444a71cfd25151 WHIRLPOOL 64acdd3bda9f901b90621a1ce26671075f1a24da748b00ffc1ef9d554fb6ef04bed964988679a168df9e82780a30876c48b6d381dcbe41bd9a7c0f5a8119b261
|
DIST debootstrap_1.0.67.tar.gz 61863 SHA256 0a12e0a2bbff185d47711a716b1f2734856100e8784361203e834fed0cffa51b SHA512 751cfabdcefa6de099f12377f4e5ac611d97952197040c8d194abc0ac8f3abd59c21110828592bfa2c7a92299db57fe8c6ee0991e11894470f444a71cfd25151 WHIRLPOOL 64acdd3bda9f901b90621a1ce26671075f1a24da748b00ffc1ef9d554fb6ef04bed964988679a168df9e82780a30876c48b6d381dcbe41bd9a7c0f5a8119b261
|
||||||
DIST devices.tar.gz 47835 SHA256 0d93f93c8b21160069d14e74f8f990a2e0e1e5a90dc828b29e6b3f5aa5829e48 SHA512 994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432 WHIRLPOOL 222963bb920e1311bc2f481bba04e49f386b60cce6ce0576424896277e0c4fc6a339d4403d587744c32b0bfb1db6391f200fa8d66117e3f21e1c12f35365d732
|
DIST devices.tar.gz 47835 SHA256 0d93f93c8b21160069d14e74f8f990a2e0e1e5a90dc828b29e6b3f5aa5829e48 SHA512 994ec8d72e3d52d2d872f7ff0da2336e4cbd3a5fa73bb6cdb9e06f5e7f5b8c69cea639c738fdba1186f382d6dcf62e7746fface664bfbd744aac24b16f034432 WHIRLPOOL 222963bb920e1311bc2f481bba04e49f386b60cce6ce0576424896277e0c4fc6a339d4403d587744c32b0bfb1db6391f200fa8d66117e3f21e1c12f35365d732
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/debootstrap/debootstrap-1.0.56.ebuild,v 1.11 2014/03/19 13:52:38 ago Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Debian/Ubuntu bootstrap scripts"
|
|
||||||
HOMEPAGE="http://packages.qa.debian.org/d/debootstrap.html"
|
|
||||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
|
|
||||||
mirror://gentoo/devices.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
app-arch/dpkg
|
|
||||||
net-misc/wget
|
|
||||||
sys-devel/binutils
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( TODO debian/changelog )
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${PN}_${PV}.tar.gz
|
|
||||||
cp "${DISTDIR}"/devices.tar.gz "${S}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
doman debootstrap.8
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; then
|
|
||||||
elog "To check Release files against a keyring"
|
|
||||||
elog " (--keyring=K), please install app-crypt/gnupg."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/debootstrap/debootstrap-1.0.59.ebuild,v 1.8 2014/08/13 09:31:58 ago Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Debian/Ubuntu bootstrap scripts"
|
|
||||||
HOMEPAGE="http://packages.qa.debian.org/d/debootstrap.html"
|
|
||||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz
|
|
||||||
mirror://gentoo/devices.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
app-arch/xz-utils
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
app-arch/dpkg
|
|
||||||
net-misc/wget
|
|
||||||
sys-devel/binutils
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( TODO debian/changelog )
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${PN}_${PV}.tar.xz
|
|
||||||
cp "${DISTDIR}"/devices.tar.gz "${S}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
doman debootstrap.8
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; then
|
|
||||||
elog "To check Release files against a keyring"
|
|
||||||
elog " (--keyring=K), please install app-crypt/gnupg."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,44 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/debootstrap/debootstrap-1.0.66.ebuild,v 1.1 2014/11/25 08:52:01 jer Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Debian/Ubuntu bootstrap scripts"
|
|
||||||
HOMEPAGE="http://packages.qa.debian.org/d/debootstrap.html"
|
|
||||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.gz
|
|
||||||
mirror://gentoo/devices.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
app-arch/dpkg
|
|
||||||
net-misc/wget
|
|
||||||
sys-devel/binutils
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( TODO debian/changelog )
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${PN}_${PV}.tar.gz
|
|
||||||
cp "${DISTDIR}"/devices.tar.gz "${S}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
doman debootstrap.8
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ! has_version ${CATEGORY}/${PN} && ! has_version app-crypt/gnupg; then
|
|
||||||
elog "To check Release files against a keyring"
|
|
||||||
elog " (--keyring=K), please install app-crypt/gnupg."
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST stratagus_2.2.5.5.orig.tar.gz 976972 SHA256 e0c8fe592ee3ad0c5806937aa950aad39019780de5344987366fe76901377285 SHA512 c1e457c739b53b6912816ef88cd5d54b51aebebe1475a183598c719d0aaf7a9b5fbb5de9572f5fde7e12c979c278891e0678b55588d7ae5d9d2a0b7da01d561a WHIRLPOOL 02644119730dc0d35b44bd2b4a62359ac7d53f6cf13fc2f85f4d0fa470a8e984e312757b56a636a8e89fddd3c91eee58a056bb1ea24f9a02166a29d83f9ce339
|
|
||||||
DIST stratagus_2.2.7.orig.tar.gz 939967 SHA256 9bdaf207623b60a5e98451128bb7fb649e00ce4aba507320bde63e60f93e8c9f SHA512 965d7b87db209c03fbdb73bbc4a7a660e1de3073638ddb1883d62bd3f837c5785e130e5328cd704cb2859be5e49b1f5f09cadee42a1b202213f24859bf6dc10e WHIRLPOOL 55c975e75d2838fc3cc553f35a42ac5763243bd4c4970df713cc8f762a3aeb24ed23e291ecba5f948b24c1f6bbb4613706a80770d9baed1847cbb4cfcb4869f4
|
DIST stratagus_2.2.7.orig.tar.gz 939967 SHA256 9bdaf207623b60a5e98451128bb7fb649e00ce4aba507320bde63e60f93e8c9f SHA512 965d7b87db209c03fbdb73bbc4a7a660e1de3073638ddb1883d62bd3f837c5785e130e5328cd704cb2859be5e49b1f5f09cadee42a1b202213f24859bf6dc10e WHIRLPOOL 55c975e75d2838fc3cc553f35a42ac5763243bd4c4970df713cc8f762a3aeb24ed23e291ecba5f948b24c1f6bbb4613706a80770d9baed1847cbb4cfcb4869f4
|
||||||
|
@ -1,71 +0,0 @@
|
|||||||
--- src/video/png.cpp
|
|
||||||
+++ src/video/png.cpp
|
|
||||||
@@ -147,7 +147,7 @@
|
|
||||||
* the normal method of doing things with libpng). REQUIRED unless you
|
|
||||||
* set up your own error handlers in png_create_read_struct() earlier.
|
|
||||||
*/
|
|
||||||
- if (setjmp(png_ptr->jmpbuf)) {
|
|
||||||
+ if (setjmp(png_jmpbuf(png_ptr))) {
|
|
||||||
fprintf(stderr, "Error reading the PNG file.\n");
|
|
||||||
ret = -1;
|
|
||||||
goto done;
|
|
||||||
@@ -227,11 +227,11 @@
|
|
||||||
Rmask = 0x000000FF;
|
|
||||||
Gmask = 0x0000FF00;
|
|
||||||
Bmask = 0x00FF0000;
|
|
||||||
- Amask = (info_ptr->channels == 4) ? 0xFF000000 : 0;
|
|
||||||
+ Amask = (png_get_channels(png_ptr, info_ptr) == 4) ? 0xFF000000 : 0;
|
|
||||||
} else {
|
|
||||||
int s;
|
|
||||||
|
|
||||||
- s = (info_ptr->channels == 4) ? 0 : 8;
|
|
||||||
+ s = (png_get_channels(png_ptr, info_ptr) == 4) ? 0 : 8;
|
|
||||||
Rmask = 0xFF000000 >> s;
|
|
||||||
Gmask = 0x00FF0000 >> s;
|
|
||||||
Bmask = 0x0000FF00 >> s;
|
|
||||||
@@ -239,7 +239,7 @@
|
|
||||||
}
|
|
||||||
}
|
|
||||||
surface = SDL_AllocSurface(SDL_SWSURFACE, width, height,
|
|
||||||
- bit_depth * info_ptr->channels, Rmask, Gmask, Bmask, Amask);
|
|
||||||
+ bit_depth * png_get_channels(png_ptr, info_ptr), Rmask, Gmask, Bmask, Amask);
|
|
||||||
if (surface == NULL) {
|
|
||||||
fprintf(stderr, "Out of memory");
|
|
||||||
goto done;
|
|
||||||
@@ -276,6 +276,8 @@
|
|
||||||
png_read_end(png_ptr, info_ptr);
|
|
||||||
|
|
||||||
/* Load the palette, if any */
|
|
||||||
+ int png_num_palette;
|
|
||||||
+ png_colorp png_palette;
|
|
||||||
palette = surface->format->palette;
|
|
||||||
if (palette) {
|
|
||||||
if (color_type == PNG_COLOR_TYPE_GRAY) {
|
|
||||||
@@ -285,12 +287,12 @@
|
|
||||||
palette->colors[i].g = i;
|
|
||||||
palette->colors[i].b = i;
|
|
||||||
}
|
|
||||||
- } else if (info_ptr->num_palette > 0) {
|
|
||||||
- palette->ncolors = info_ptr->num_palette;
|
|
||||||
- for (i = 0; i < info_ptr->num_palette; ++i) {
|
|
||||||
- palette->colors[i].b = info_ptr->palette[i].blue;
|
|
||||||
- palette->colors[i].g = info_ptr->palette[i].green;
|
|
||||||
- palette->colors[i].r = info_ptr->palette[i].red;
|
|
||||||
+ } else if (png_num_palette > 0) {
|
|
||||||
+ palette->ncolors = png_num_palette;
|
|
||||||
+ for (i = 0; i < png_num_palette; ++i) {
|
|
||||||
+ palette->colors[i].b = png_palette[i].blue;
|
|
||||||
+ palette->colors[i].g = png_palette[i].green;
|
|
||||||
+ palette->colors[i].r = png_palette[i].red;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -343,7 +345,7 @@
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (setjmp(png_ptr->jmpbuf)) {
|
|
||||||
+ if (setjmp(png_jmpbuf(png_ptr))) {
|
|
||||||
/* If we get here, we had a problem reading the file */
|
|
||||||
fclose(fp);
|
|
||||||
png_destroy_write_struct(&png_ptr, &info_ptr);
|
|
@ -1,62 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/games-engines/stratagus/stratagus-2.2.5.5.ebuild,v 1.8 2014/05/15 16:43:55 ulm Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
inherit autotools eutils games
|
|
||||||
|
|
||||||
DESCRIPTION="A realtime strategy game engine"
|
|
||||||
HOMEPAGE="http://stratagus.sourceforge.net/"
|
|
||||||
SRC_URI="http://launchpad.net/stratagus/trunk/${PV}/+download/stratagus_${PV}.orig.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86"
|
|
||||||
IUSE="bzip2 debug doc mikmod mng theora vorbis"
|
|
||||||
|
|
||||||
RDEPEND="x11-libs/libX11
|
|
||||||
virtual/opengl
|
|
||||||
>=dev-lang/lua-5
|
|
||||||
media-libs/libpng
|
|
||||||
media-libs/libsdl[sound,opengl,video]
|
|
||||||
bzip2? ( app-arch/bzip2 )
|
|
||||||
mikmod? ( media-libs/libmikmod )
|
|
||||||
mng? ( media-libs/libmng )
|
|
||||||
theora? ( media-libs/libtheora media-libs/libvorbis )
|
|
||||||
vorbis? ( media-libs/libvorbis )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${P}-libpng15.patch
|
|
||||||
sed -i \
|
|
||||||
-e 's/-O.*\(-fsigned-char\).*/\1"/' \
|
|
||||||
configure.in \
|
|
||||||
|| die "sed failed"
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
$(use_enable debug) \
|
|
||||||
$(use_with bzip2) \
|
|
||||||
$(use_with mikmod) \
|
|
||||||
$(use_with mng) \
|
|
||||||
$(use_with theora) \
|
|
||||||
$(use_with vorbis)
|
|
||||||
}
|
|
||||||
src_compile() {
|
|
||||||
emake -j1 || die
|
|
||||||
|
|
||||||
if use doc ; then
|
|
||||||
emake doc || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dogamesbin stratagus || die "dogamesbin failed"
|
|
||||||
dodoc README
|
|
||||||
dohtml -r doc/*
|
|
||||||
use doc && dohtml -r srcdoc/html/*
|
|
||||||
prepgamesdirs
|
|
||||||
}
|
|
@ -1,3 +1 @@
|
|||||||
DIST wargus.png 7561 SHA256 f8190a41f5131c45c76cb6d91c97e7fcf48c4fcd26cb231802c224c7e19ac0bd SHA512 fd911dbeb9678471d08c3274030c0872a3907c32d22f31b9b4736bbc4f9ca9187fc1407717108b7dfa839eb07d3647a5a9b2c08bf6f974028a1d96aa1fecf80e WHIRLPOOL 8d0382f4b11617dbea88627ddc82d7bd5a15edd1dc1d1eb8b7bfc6098dd03158473650ebe4e966fc728eb291409f72100867dfed8f361ac41c3b1b47240c881f
|
|
||||||
DIST wargus_2.2.5.5.orig.tar.gz 3605444 SHA256 561d0ac5e88abcd5663fca1f7793ee20739aa0d641420bf0a6b7424ebd4ab14f SHA512 5b1e6d56b2f715eecf16c16776bed699cee9739705c4bbf69883e6434d8451d05f514678505cc86898e37a56ad3864f5b23b58a0099ba53686c7471e8333d35d WHIRLPOOL 8f5005efb2d95393fba75869e8e3e8ad8ba164dffb513378612d65490fb366627c067bcda6c950aecdc56be6df029c5fb8eedf944b20d362e70f408c28e5a135
|
|
||||||
DIST wargus_2.2.7.orig.tar.gz 3655476 SHA256 f688663458e035725f5cd18535a7a1eaecd66eaf55b032fe2ac21ed48b239908 SHA512 a419e70c53db6f3919255ef98ea717a0802e0854095b019bd9c6eef66d6602f75c1849a53ef654b5d66191a824725e3eff23f1f01767eab861e6ddfaf2414bbb WHIRLPOOL d440ac1f279912b13f37fd618f31b1bb2ac53f143789dbe56835343e9486a6ec2aeca71874c4ae2bd9c707706cdf33efbec8df8993d102b0276da0aa53e04cc3
|
DIST wargus_2.2.7.orig.tar.gz 3655476 SHA256 f688663458e035725f5cd18535a7a1eaecd66eaf55b032fe2ac21ed48b239908 SHA512 a419e70c53db6f3919255ef98ea717a0802e0854095b019bd9c6eef66d6602f75c1849a53ef654b5d66191a824725e3eff23f1f01767eab861e6ddfaf2414bbb WHIRLPOOL d440ac1f279912b13f37fd618f31b1bb2ac53f143789dbe56835343e9486a6ec2aeca71874c4ae2bd9c707706cdf33efbec8df8993d102b0276da0aa53e04cc3
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
--- wartool.orig.c
|
|
||||||
+++ wartool.c
|
|
||||||
@@ -61,6 +61,7 @@
|
|
||||||
#include <unistd.h>
|
|
||||||
#endif
|
|
||||||
#include <ctype.h>
|
|
||||||
+#include <zlib.h>
|
|
||||||
#include <png.h>
|
|
||||||
|
|
||||||
#include "endian.h"
|
|
||||||
@@ -1876,7 +1877,7 @@
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (setjmp(png_ptr->jmpbuf)) {
|
|
||||||
+ if (setjmp(png_jmpbuf(png_ptr))) {
|
|
||||||
// FIXME: must free buffers!!
|
|
||||||
png_destroy_write_struct(&png_ptr, &info_ptr);
|
|
||||||
fclose(fp);
|
|
||||||
@@ -1888,14 +1889,8 @@
|
|
||||||
png_set_compression_level(png_ptr, Z_BEST_COMPRESSION);
|
|
||||||
|
|
||||||
// prepare the file information
|
|
||||||
- info_ptr->width = w;
|
|
||||||
- info_ptr->height = h;
|
|
||||||
- info_ptr->bit_depth = 8;
|
|
||||||
- info_ptr->color_type = PNG_COLOR_TYPE_PALETTE;
|
|
||||||
- info_ptr->interlace_type = 0;
|
|
||||||
- info_ptr->valid |= PNG_INFO_PLTE;
|
|
||||||
- info_ptr->palette = (png_colorp)pal;
|
|
||||||
- info_ptr->num_palette = 256;
|
|
||||||
+ png_set_IHDR(png_ptr, info_ptr, w, h, 8, PNG_COLOR_TYPE_PALETTE, 0, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
|
|
||||||
+ png_set_PLTE(png_ptr, info_ptr, (png_colorp)pal, 256);
|
|
||||||
|
|
||||||
if (transparent) {
|
|
||||||
unsigned char* p;
|
|
@ -1,40 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wargus/wargus-2.2.5.5.ebuild,v 1.8 2012/06/01 20:24:32 hasufell Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
inherit eutils cdrom games
|
|
||||||
|
|
||||||
DESCRIPTION="Warcraft II for the Stratagus game engine (Needs WC2 DOS CD)"
|
|
||||||
HOMEPAGE="http://wargus.sourceforge.net/"
|
|
||||||
SRC_URI="http://launchpad.net/wargus/trunk/${PV}/+download/wargus_${PV}.orig.tar.gz
|
|
||||||
mirror://gentoo/wargus.png"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="media-libs/libpng
|
|
||||||
media-video/ffmpeg2theora"
|
|
||||||
RDEPEND="=games-engines/stratagus-${PV}*
|
|
||||||
!games-strategy/wargus-data"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
cdrom_get_cds data/rezdat.war
|
|
||||||
epatch "${FILESDIR}/${P}-libpng.patch"
|
|
||||||
edos2unix build.sh
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local dir=${GAMES_DATADIR}/stratagus/${PN}
|
|
||||||
|
|
||||||
dodir "${dir}"
|
|
||||||
./build.sh -p "${CDROM_ROOT}" -o "${D}/${dir}" -v \
|
|
||||||
|| die "Failed to extract data"
|
|
||||||
games_make_wrapper wargus "./stratagus -d \"${dir}\"" "${GAMES_BINDIR}"
|
|
||||||
prepgamesdirs
|
|
||||||
|
|
||||||
doicon "${DISTDIR}"/wargus.png
|
|
||||||
make_desktop_entry wargus Wargus
|
|
||||||
}
|
|
@ -1 +1 @@
|
|||||||
Thu, 09 Apr 2015 14:36:51 +0000
|
Fri, 10 Apr 2015 05:37:04 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Thu, 09 Apr 2015 14:36:51 +0000
|
Fri, 10 Apr 2015 05:37:04 +0000
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
DEFINED_PHASES=compile install postinst prepare test
|
DEFINED_PHASES=compile install postinst prepare test
|
||||||
DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) >=sys-apps/sed-4 virtual/cron !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) >=sys-apps/sed-4 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
DESCRIPTION=Rotates, compresses, and mails system logs
|
DESCRIPTION=Rotates, compresses, and mails system logs
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://fedorahosted.org/logrotate/
|
HOMEPAGE=https://fedorahosted.org/logrotate/
|
||||||
IUSE=acl selinux
|
IUSE=acl selinux
|
||||||
KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
|
KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate )
|
RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) virtual/cron
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.9.tar.gz
|
SRC_URI=https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.9.tar.gz
|
||||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||||
_md5_=96eed6af07c02156d8814c0aaaa36968
|
_md5_=bd4e4a3c7c62559f5ba18fb7a931722c
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare unpack
|
||||||
|
DEPEND=pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib sys-devel/bison dev-vcs/mercurial
|
||||||
|
DESCRIPTION=Allows users or groups to run commands as other users
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.sudo.ws/
|
||||||
|
IUSE=ldap nls pam offensive selinux skey +sendmail
|
||||||
|
LICENSE=ISC BSD
|
||||||
|
RDEPEND=pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) >=app-misc/editor-wrapper-3 virtual/editor sendmail? ( virtual/mta )
|
||||||
|
REQUIRED_USE=pam? ( !skey ) skey? ( !pam )
|
||||||
|
SLOT=0
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 mercurial 2fbda5894dda6392b71334ee9a92de0b multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||||
|
_md5_=b6dde69804661f5f409c51029de4815d
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=configure install postinst prepare setup
|
||||||
|
DEPEND=dev-libs/uthash sys-libs/libcap net-libs/librsync sys-libs/ncurses sys-libs/zlib acl? ( sys-apps/acl ) afs? ( net-fs/openafs ) nls? ( sys-devel/gettext ) ssl? ( dev-libs/openssl:0 ) tcpd? ( sys-apps/tcp-wrappers ) xattr? ( sys-apps/attr ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=Network backup and restore client and server for Unix and Windows
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://burp.grke.org/
|
||||||
|
IUSE=acl afs ipv6 nls ssl tcpd xattr
|
||||||
|
KEYWORDS=~amd64
|
||||||
|
LICENSE=AGPL-3
|
||||||
|
RDEPEND=dev-libs/uthash sys-libs/libcap net-libs/librsync sys-libs/ncurses sys-libs/zlib acl? ( sys-apps/acl ) afs? ( net-fs/openafs ) nls? ( sys-devel/gettext ) ssl? ( dev-libs/openssl:0 ) tcpd? ( sys-apps/tcp-wrappers ) xattr? ( sys-apps/attr ) virtual/logger
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://sourceforge/burp/burp-1.4.34.tar.bz2
|
||||||
|
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 user f54e098dd38ba1c0847a13e685b87747
|
||||||
|
_md5_=f683df44cbe1eaac45f6a7c756d46c74
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install setup test
|
||||||
|
DEPEND=asn1? ( >=dev-libs/libtasn1-3.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) trust? ( app-misc/ca-certificates ) virtual/pkgconfig
|
||||||
|
DESCRIPTION=Provides a standard configuration setup for installing PKCS#11
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://p11-glue.freedesktop.org/p11-kit.html
|
||||||
|
IUSE=+asn1 debug +libffi +trust abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
|
LICENSE=MIT
|
||||||
|
RDEPEND=asn1? ( >=dev-libs/libtasn1-3.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) trust? ( app-misc/ca-certificates )
|
||||||
|
REQUIRED_USE=trust? ( asn1 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://p11-glue.freedesktop.org/releases/p11-kit-0.23.1.tar.gz
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||||
|
_md5_=099851e8aa0156877cbed92f7f538e2f
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
|
||||||
DEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl )
|
|
||||||
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://www.gnu.org/software/emacs/
|
|
||||||
IUSE=acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib
|
|
||||||
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
|
||||||
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
|
||||||
RDEPEND=sys-libs/ncurses >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.4-r1[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gfile? ( >=dev-libs/glib-2.28.6 ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.4
|
|
||||||
REQUIRED_USE=?? ( aqua X )
|
|
||||||
SLOT=24
|
|
||||||
SRC_URI=mirror://gnu/emacs/emacs-24.4.tar.xz http://dev.gentoo.org/~ulm/emacs/emacs-24.4-patches-2.tar.xz
|
|
||||||
_eclasses_=elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
|
||||||
_md5_=664268c30f6aeab38c7ca8113fd732c9
|
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=compile install postinst preinst prepare pretend setup test
|
DEFINED_PHASES=compile install postinst preinst prepare pretend setup test
|
||||||
DEPEND=app-arch/snappy >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.50[threads(+)] >=dev-libs/libpcre-8.30[cxx] dev-libs/snowball-stemmer dev-util/google-perftools[-minimal] net-libs/libpcap mms-agent? ( app-admin/mms-agent ) ssl? ( >=dev-libs/openssl-1.0.1g:= ) >=sys-devel/gcc-4.8.2:* sys-libs/ncurses sys-libs/readline kerberos? ( dev-libs/cyrus-sasl[kerberos] ) >=dev-util/scons-2.3.0 virtual/pkgconfig
|
DEPEND=app-arch/snappy >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.50[threads(+)] >=dev-libs/libpcre-8.30[cxx] dev-libs/snowball-stemmer dev-util/google-perftools[-minimal] net-libs/libpcap sys-libs/zlib mms-agent? ( app-admin/mms-agent ) ssl? ( >=dev-libs/openssl-1.0.1g:= ) >=sys-devel/gcc-4.8.2:* sys-libs/ncurses sys-libs/readline kerberos? ( dev-libs/cyrus-sasl[kerberos] ) >=dev-util/scons-2.3.0 virtual/pkgconfig
|
||||||
DESCRIPTION=A high-performance, open source, schema-free document-oriented database
|
DESCRIPTION=A high-performance, open source, schema-free document-oriented database
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=http://www.mongodb.org
|
HOMEPAGE=http://www.mongodb.org
|
||||||
IUSE=debug kerberos mms-agent ssl +tools
|
IUSE=debug kerberos mms-agent ssl +tools
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=~amd64 ~x86
|
||||||
LICENSE=AGPL-3 Apache-2.0
|
LICENSE=AGPL-3 Apache-2.0
|
||||||
PDEPEND=tools? ( >=app-admin/mongo-tools-3.0.1 )
|
PDEPEND=tools? ( >=app-admin/mongo-tools-3.0.2 )
|
||||||
RDEPEND=app-arch/snappy >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.50[threads(+)] >=dev-libs/libpcre-8.30[cxx] dev-libs/snowball-stemmer dev-util/google-perftools[-minimal] net-libs/libpcap mms-agent? ( app-admin/mms-agent ) ssl? ( >=dev-libs/openssl-1.0.1g:= )
|
RDEPEND=app-arch/snappy >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.50[threads(+)] >=dev-libs/libpcre-8.30[cxx] dev-libs/snowball-stemmer dev-util/google-perftools[-minimal] net-libs/libpcap sys-libs/zlib mms-agent? ( app-admin/mms-agent ) ssl? ( >=dev-libs/openssl-1.0.1g:= )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=http://downloads.mongodb.org/src/mongodb-src-r3.0.1.tar.gz
|
SRC_URI=http://downloads.mongodb.org/src/mongodb-src-r3.0.2.tar.gz
|
||||||
_eclasses_=check-reqs a7f404bfb16e0a996700c5d3ac4edad3 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 scons-utils 988e24b9e2e4642189b4e97c03e5ae71 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
_eclasses_=check-reqs a7f404bfb16e0a996700c5d3ac4edad3 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 scons-utils 988e24b9e2e4642189b4e97c03e5ae71 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||||
_md5_=520b7862f6991c8590e1b838a76557b1
|
_md5_=e74eda885ab5bdc3f871bb03e60ca083
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test
|
||||||
|
DEPEND=gmp? ( dev-libs/gmp:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=Low-level cryptographic library
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.lysator.liu.se/~nisse/nettle/
|
||||||
|
IUSE=doc +gmp neon static-libs test cpu_flags_x86_aes abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris
|
||||||
|
LICENSE=|| ( LGPL-3 LGPL-2.1 )
|
||||||
|
RDEPEND=gmp? ( dev-libs/gmp:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r17 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||||
|
SLOT=0/6
|
||||||
|
SRC_URI=http://www.lysator.liu.se/~nisse/archive/nettle-3.1.tar.gz
|
||||||
|
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c autotools-multilib 037c4046d25f29e78dd44dccabd5d66b autotools-utils 3727db64c7b960903d5033280f108080 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||||
|
_md5_=15866838b6fb35371d3316072186654b
|
@ -0,0 +1,12 @@
|
|||||||
|
DEFINED_PHASES=compile configure install prepare test unpack
|
||||||
|
DEPEND=>=dev-perl/Data-ObjectDriver-0.06 dev-lang/perl:=[-build(-)]
|
||||||
|
DESCRIPTION=Reliable job queue
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://search.cpan.org/dist/TheSchwartz/
|
||||||
|
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||||
|
LICENSE=|| ( Artistic GPL-1+ )
|
||||||
|
RDEPEND=>=dev-perl/Data-ObjectDriver-0.06 dev-lang/perl:=[-build(-)]
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://cpan/authors/id/J/JF/JFEARN/TheSchwartz-1.12.tar.gz
|
||||||
|
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 7a1c6bac46bba968758a2f7666af645b toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 unpacker f300a7ca9131b1024a79762e8edd3c52
|
||||||
|
_md5_=37c9509e01e23fb2fef3298309c450c5
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst prepare test
|
|
||||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)]
|
|
||||||
DESCRIPTION=A fast and simple micro-framework for small web-applications
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://pypi.python.org/pypi/bottle http://bottlepy.org/
|
|
||||||
IUSE=python_targets_python2_7 python_targets_python3_3 python_targets_pypy
|
|
||||||
KEYWORDS=alpha amd64 arm ia64 ppc ppc64 sparc x86
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy? ( virtual/pypy:0= ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_pypy(-)]
|
|
||||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_pypy )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://pypi/b/bottle/bottle-0.11.7.tar.gz
|
|
||||||
_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
|
||||||
_md5_=df67301634aef492b2e4928b8c5c1fb0
|
|
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||||
|
DEPEND=>=app-arch/libarchive-2.8.0:= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-0.6.0_rc2 >=net-misc/curl-7.20.0-r1[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( virtual/emacs ) ncurses? ( sys-libs/ncurses ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) doc? ( dev-python/sphinx ) sys-devel/make userland_GNU? ( >=sys-apps/findutils-4.4.0 ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||||
|
DESCRIPTION=Cross platform Make
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=http://www.cmake.org/
|
||||||
|
IUSE=doc emacs ncurses qt4 qt5 test
|
||||||
|
KEYWORDS=~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~sh ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||||
|
LICENSE=CMake
|
||||||
|
RDEPEND=>=app-arch/libarchive-2.8.0:= >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-0.6.0_rc2 >=net-misc/curl-7.20.0-r1[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( virtual/emacs ) ncurses? ( sys-libs/ncurses ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
|
||||||
|
REQUIRED_USE=?? ( qt4 qt5 )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=http://www.cmake.org/files/v3.2/cmake-3.2.1.tar.gz
|
||||||
|
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 cmake-utils 0430c386d85cec959d72640afd63ea91 elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||||
|
_md5_=41c20d4c13d16042023d158a31f0543b
|
@ -1,11 +0,0 @@
|
|||||||
DEFINED_PHASES=compile install postinst unpack
|
|
||||||
DESCRIPTION=Debian/Ubuntu bootstrap scripts
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=http://packages.qa.debian.org/d/debootstrap.html
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux
|
|
||||||
LICENSE=MIT
|
|
||||||
RDEPEND=app-arch/dpkg net-misc/wget sys-devel/binutils
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://debian/pool/main/d/debootstrap/debootstrap_1.0.56.tar.gz mirror://gentoo/devices.tar.gz
|
|
||||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
|
||||||
_md5_=a41aea4050312ad832eef92f3883fef9
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue