parent
07b39f6be9
commit
d5d755ee56
@ -1,8 +1,6 @@
|
||||
DIST emelfm2-0.8.1.tar.bz2 1098199 SHA256 d38355628360e6bcdb69ef4affff03dd9f7cc9bd25c999b18b648a23c6f8bba7 SHA512 0f371459b8e4ca96beb45a8ed04ea2b757356c938cbd6927244abadc01f4c89f39ca50b8a86c4ff97e5c2d068405c1969c1d028a2fba650ec9326c39bb39a65f WHIRLPOOL 1dbe7848c44a79afb40a1c663503ad57a257d1b55b4e24e1cc0c7efd3bbe0be94e3a5ba9228bc1ee1933ad967b42492ecba7e2849a33a00d188592b6b3f26a72
|
||||
DIST emelfm2-0.9.1.tar.bz2 1217126 SHA256 bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f SHA512 bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57 WHIRLPOOL 4eaa1d95396a23c5f00ef66784f9f124f8c79e5dfe820f8bc556037109d799f5b1d30ef25a51183116ba955c931c0ec161d0e8aa3d92b79f33f0baaba7edf21d
|
||||
EBUILD emelfm2-0.8.1.ebuild 1591 SHA256 b9ff10d2e526b2117317dc1f9b78baa9757f6741d148bef0963da1e40102c683 SHA512 677791faa9c10fd0f47beb3e2e94231d17a0bb6ad76af54bcbbd4dc6bb6ae9ba46db228f30691e1e191409978f1197002bf4aa81db670bcc1a3a5429f4822f59 WHIRLPOOL f0da0cc40c6071df74e60fadc9ee0db103e76341566f173f8485abfb3b60197ba7d9afb9dc4b5f3ec99094469072c7ac34212f912d65e1a488d0c9e3fd32e0c6
|
||||
EBUILD emelfm2-0.9.1-r1.ebuild 1978 SHA256 e24c682ea40f08eb20c67f401b8acfb5e254a86e5df0db7e2073f19b774763f7 SHA512 58fde4ca37268daa5d11e6abf9f384146f9770c4cdf5a947cdf5e73f45ffb5818c59d0530a8b93560015ae25a237eacb5bb7b6248d88a9e8dceb46cfff33d57d WHIRLPOOL 1386ade9ae28d62d8ac8363d5019264c5abd1f1432ac6846deda863fc9bda4983e24438193ebf1ba3b1997be51226630666aa9cc49232c20d62fa8cb544e26da
|
||||
EBUILD emelfm2-0.9.1.ebuild 1980 SHA256 641fb31e82757909150b177db965573d071d49ec960146838596741699f57908 SHA512 c150d81b381e5e30b816a58179c936d74e4438077c9ce711b7e281750a6473782bafe947a132f504b3255b9e1e995d7ce3d41bcb7c9218063f6173d17e44b47f WHIRLPOOL feab182524f0a7b8f1d6f4b06913c55b9be7f13ac16be8dbf2b375260bb61aa323b2d5bcf57a8d8a823972b006d34a7c28106a4479a0690dc9e0c59613855818
|
||||
EBUILD emelfm2-0.9.1-r2.ebuild 2026 SHA256 a656a9e76d24f48f8afecc3ddd096e9c17c2dc257db4ef1ea7fad39154ac3e21 SHA512 861b0bb2e45b21fca31c077a8699c7545bdfbce7fb2d79df7f8ad01f9f958a27ebf337d428532b37b93a9503785063354f13ff147cab2e8b615ce5673a138764 WHIRLPOOL e4d260f3832599aa16ef12e4c10177827a5df38acafc5fd58598bef83026965c0d4689072075cdd2db30d16504ffe2ddc47102006ea8dd54b1c2d9175d57e9d7
|
||||
MISC ChangeLog 3740 SHA256 0e48ff15aa9d06f2406b8d877515f6d1d59bf94a997765f9ac3f957ce6501ab9 SHA512 6ab58952652b5f1604dbeb1b1c759dcc763ce6a18eca221249341732ea064ba2a66756bedda9f2e2fba693b58a7de2b8be458de91fe11f025e7f76fe1e2249e3 WHIRLPOOL a52cdaa4e474d21c11f324d25bc3629fd397189783084b4f1df0fb110e96f618431d13be8c5575d1516ca39e0ba8cd1cc1d07d35f2548e21bd6e64ae37a7f2a8
|
||||
MISC ChangeLog-2015 6611 SHA256 14a5e06730a76a911633e58c0ed07554686ecde9646e551d42ddf637f433fe75 SHA512 12b38479a99f1ce0a1e4609901835e2e5560f14399018dba14017949b0f5a583d2d053079c25fe64a003f79b6c8daa6660edb50ca7e2aa978c8e9277fb004f66 WHIRLPOOL 3669c8b06e3302e58b781393c1da0653d8fe4e235226172b35b21a6112b9e9d8b5f58eab9e72040fc097677cb0fdbc62b0820e2a92e6feac70296c32d1f5f595
|
||||
MISC metadata.xml 472 SHA256 4b81ae24eba65347f30ea82b093e747138b520c054ae2ba225d748a290d5013a SHA512 7f388f3867a249b22c8fbf0508f31219ca77fe0c445195d5791b26ff85ac78de4eb0050ad9ee7bfbfa6639b54005a659ab164572c102d8308d64a1f19f69e2aa WHIRLPOOL e35e3930d25b7ac68d2d793d9c32479462f5c2a1593f0204e4f3c861253c14d25a2abb3a2d5a5d5e461d3bd8e66f9afc4800f73c00cdac9ca8bc4ba832d47a9f
|
||||
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A file manager that implements the popular two-pane design"
|
||||
HOMEPAGE="http://emelfm2.net/"
|
||||
SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
|
||||
IUSE="acl gimp kernel_linux nls policykit spell udisks"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.26:2
|
||||
>=x11-libs/gtk+-2.12:2
|
||||
acl? ( sys-apps/acl )
|
||||
gimp? ( media-gfx/gimp )
|
||||
policykit? ( sys-auth/polkit )
|
||||
spell? ( >=app-text/gtkspell-2.0.14:2 )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( sys-fs/udisks:0 )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
emel_use() {
|
||||
use ${1} && echo "${2}=1" || echo "${2}=0"
|
||||
}
|
||||
|
||||
#363813
|
||||
myemelconf=(
|
||||
GTK3=0
|
||||
DOCS_VERSION=1
|
||||
$(emel_use nls I18N)
|
||||
WITH_TRANSPARENCY=1
|
||||
$(emel_use kernel_linux WITH_KERNELFAM)
|
||||
$(emel_use spell EDITOR_SPELLCHECK)
|
||||
$(emel_use udisks WITH_DEVKIT)
|
||||
$(emel_use gimp WITH_THUMBS)
|
||||
$(emel_use acl WITH_ACL)
|
||||
$(emel_use policykit WITH_POLKIT)
|
||||
STRIP=0
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:dbus-glib-1::' \
|
||||
-e 's:@$(CC):$(CC):g' \
|
||||
-e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake LIB_DIR="/usr/$(get_libdir)" PREFIX="/usr" \
|
||||
${myemelconf[@]}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake LIB_DIR="${D}/usr/$(get_libdir)" PREFIX="${D}/usr" \
|
||||
${myemelconf[@]} install $( use nls && echo install_i18n )
|
||||
newicon icons/${PN}_48.png ${PN}.png
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 21 Jun 2016 06:10:47 +0000
|
||||
Tue, 21 Jun 2016 08:40:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 21 Jun 2016 06:10:47 +0000
|
||||
Tue, 21 Jun 2016 08:40:46 +0000
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install prepare setup
|
||||
DEPEND=>=dev-libs/glib-2.26:2 >=x11-libs/gtk+-2.12:2 acl? ( sys-apps/acl ) gimp? ( media-gfx/gimp ) policykit? ( sys-auth/polkit ) spell? ( >=app-text/gtkspell-2.0.14:2 ) virtual/pkgconfig nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A file manager that implements the popular two-pane design
|
||||
EAPI=4
|
||||
HOMEPAGE=http://emelfm2.net/
|
||||
IUSE=acl gimp kernel_linux nls policykit spell udisks
|
||||
KEYWORDS=amd64 ~ppc ~ppc64 ~sparc x86
|
||||
LICENSE=GPL-3 LGPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.26:2 >=x11-libs/gtk+-2.12:2 acl? ( sys-apps/acl ) gimp? ( media-gfx/gimp ) policykit? ( sys-auth/polkit ) spell? ( >=app-text/gtkspell-2.0.14:2 ) udisks? ( sys-fs/udisks:0 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://emelfm2.net/rel/emelfm2-0.8.1.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=32da9b23ca21ab5c44cd74a8b41b6406
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare
|
||||
DEPEND=>=sys-apps/sed-4.0.5 >=sys-libs/db-3.2:= dev-libs/libpcre perl? ( dev-lang/perl:= ) pam? ( virtual/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( !libressl? ( dev-libs/openssl:0=[-bindist] ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( net-libs/gnutls[pkcs11?] dev-libs/libtasn1 ) ldap? ( >=net-nds/openldap-2.0.7 ) nis? ( elibc_glibc? ( || ( <sys-libs/glibc-2.23 >=sys-libs/glibc-2.23[rpc] ) ) ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc ) srs? ( mail-filter/libsrs_alt ) X? ( x11-proto/xproto x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libiconv virtual/pkgconfig virtual/pkgconfig
|
||||
DEPEND=>=sys-apps/sed-4.0.5 >=sys-libs/db-3.2:= dev-libs/libpcre perl? ( dev-lang/perl:= ) pam? ( virtual/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( net-libs/gnutls[pkcs11?] dev-libs/libtasn1 ) ldap? ( >=net-nds/openldap-2.0.7 ) nis? ( elibc_glibc? ( || ( <sys-libs/glibc-2.23 >=sys-libs/glibc-2.23[rpc] ) ) ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc ) srs? ( mail-filter/libsrs_alt ) X? ( x11-proto/xproto x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libiconv virtual/pkgconfig virtual/pkgconfig
|
||||
DESCRIPTION=A highly configurable, drop-in replacement for sendmail
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.exim.org/
|
||||
IUSE=dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X elibc_glibc
|
||||
KEYWORDS=alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=sys-apps/sed-4.0.5 >=sys-libs/db-3.2:= dev-libs/libpcre perl? ( dev-lang/perl:= ) pam? ( virtual/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( !libressl? ( dev-libs/openssl:0=[-bindist] ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( net-libs/gnutls[pkcs11?] dev-libs/libtasn1 ) ldap? ( >=net-nds/openldap-2.0.7 ) nis? ( elibc_glibc? ( || ( <sys-libs/glibc-2.23 >=sys-libs/glibc-2.23[rpc] ) ) ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc ) srs? ( mail-filter/libsrs_alt ) X? ( x11-proto/xproto x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/mini-qmail !<mail-mta/msmtp-1.4.19-r1 !>=mail-mta/msmtp-1.4.19-r1[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/qmail-ldap !mail-mta/sendmail !mail-mta/opensmtpd !<mail-mta/ssmtp-2.64-r2 !>=mail-mta/ssmtp-2.64-r2[mta] !net-mail/mailwrapper >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
|
||||
RDEPEND=>=sys-apps/sed-4.0.5 >=sys-libs/db-3.2:= dev-libs/libpcre perl? ( dev-lang/perl:= ) pam? ( virtual/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) gnutls? ( net-libs/gnutls[pkcs11?] dev-libs/libtasn1 ) ldap? ( >=net-nds/openldap-2.0.7 ) nis? ( elibc_glibc? ( || ( <sys-libs/glibc-2.23 >=sys-libs/glibc-2.23[rpc] ) ) ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc ) srs? ( mail-filter/libsrs_alt ) X? ( x11-proto/xproto x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/mini-qmail !<mail-mta/msmtp-1.4.19-r1 !>=mail-mta/msmtp-1.4.19-r1[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/qmail-ldap !mail-mta/sendmail !mail-mta/opensmtpd !<mail-mta/ssmtp-2.64-r2 !>=mail-mta/ssmtp-2.64-r2[mta] !net-mail/mailwrapper >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
|
||||
REQUIRED_USE=spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) pkcs11? ( gnutls )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.exim.org/pub/exim/exim4/exim-4.87.tar.bz2 mirror://gentoo/system_filter.exim.gz doc? ( ftp://ftp.exim.org/pub/exim/exim4/exim-html-4.87.tar.bz2 )
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=4914d5b9062b11e956a6f4e646745f6d
|
||||
_md5_=230bf762a80f5193a90dc3804909d10b
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=virtual/pam >=dev-libs/popt-1.16 dev-libs/glib:2 >=dev-libs/ding-libs-0.2 >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= >=net-nds/openldap-2.4.30[sasl] >=dev-libs/libpcre-8.30 >=app-crypt/mit-krb5-1.10.3 >=sys-apps/keyutils-1.5 >=net-dns/c-ares-1.7.4 >=dev-libs/nss-3.12.9 selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 >=sec-policy/selinux-sssd-2.20120725-r9 ) >=net-dns/bind-tools-9.9[gssapi] >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] >=sys-apps/dbus-1.6 nls? ( >=sys-devel/gettext-0.18 ) virtual/libintl netlink? ( dev-libs/libnl:3 ) test? ( dev-libs/check ) manpages? ( >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.4 ) doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=System Security Services Daemon provides access to identity and authentication
|
||||
EAPI=5
|
||||
HOMEPAGE=http://fedorahosted.org/sssd/
|
||||
IUSE=autofs doc +locator netlink nls +manpages python selinux sudo ssh test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=virtual/pam >=dev-libs/popt-1.16 dev-libs/glib:2 >=dev-libs/ding-libs-0.2 >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= >=net-nds/openldap-2.4.30[sasl] >=dev-libs/libpcre-8.30 >=app-crypt/mit-krb5-1.10.3 >=sys-apps/keyutils-1.5 >=net-dns/c-ares-1.7.4 >=dev-libs/nss-3.12.9 selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 >=sec-policy/selinux-sssd-2.20120725-r9 ) >=net-dns/bind-tools-9.9[gssapi] >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] >=sys-apps/dbus-1.6 nls? ( >=sys-devel/gettext-0.18 ) virtual/libintl netlink? ( dev-libs/libnl:3 ) || ( <=sys-libs/glibc-2.16.9999 >=sys-libs/glibc-2.17[nscd] )
|
||||
SLOT=0
|
||||
SRC_URI=http://fedorahosted.org/released/sssd/sssd-1.9.6.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=fc2aa58db20d84d1d9ef64c98b54285c
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=virtual/pam >=dev-libs/popt-1.16 dev-libs/glib:2 >=dev-libs/ding-libs-0.2 >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= >=net-nds/openldap-2.4.30[sasl] >=dev-libs/libpcre-8.30 >=app-crypt/mit-krb5-1.10.3 >=sys-apps/keyutils-1.5 >=net-dns/c-ares-1.7.4 >=dev-libs/nss-3.12.9 selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 >=sec-policy/selinux-sssd-2.20120725-r9 ) >=net-dns/bind-tools-9.9[gssapi] >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] >=sys-apps/dbus-1.6 nls? ( >=sys-devel/gettext-0.18 ) virtual/libintl netlink? ( dev-libs/libnl:3 ) test? ( dev-libs/check ) manpages? ( >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.4 ) doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=System Security Services Daemon provides access to identity and authentication
|
||||
EAPI=5
|
||||
HOMEPAGE=http://fedorahosted.org/sssd/
|
||||
IUSE=autofs doc +locator netlink nls +manpages python selinux sudo ssh test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=virtual/pam >=dev-libs/popt-1.16 dev-libs/glib:2 >=dev-libs/ding-libs-0.2 >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= >=net-nds/openldap-2.4.30[sasl] >=dev-libs/libpcre-8.30 >=app-crypt/mit-krb5-1.10.3 >=sys-apps/keyutils-1.5 >=net-dns/c-ares-1.7.4 >=dev-libs/nss-3.12.9 selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 >=sec-policy/selinux-sssd-2.20120725-r9 ) >=net-dns/bind-tools-9.9[gssapi] >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] >=sys-apps/dbus-1.6 nls? ( >=sys-devel/gettext-0.18 ) virtual/libintl netlink? ( dev-libs/libnl:3 ) || ( <=sys-libs/glibc-2.16.9999 >=sys-libs/glibc-2.17[nscd] )
|
||||
SLOT=0
|
||||
SRC_URI=http://fedorahosted.org/released/sssd/sssd-1.9.7.tar.gz
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=71087301956b93fbff07a56a5573e604
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl sys-libs/zlib iso? ( sys-boot/syslinux virtual/cdrtools )
|
||||
DESCRIPTION=Open source network boot (PXE) firmware
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ipxe.org/
|
||||
IUSE=efi ipv6 iso lkrn +qemu undi usb vmware savedconfig
|
||||
KEYWORDS=-* ~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=https://git.ipxe.org/ipxe.git/snapshot/694c18addc0dfdf51369f6d598dd0c8ca4bf2861.tar.bz2 -> ipxe-1.0.0_p20160620-694c18a.tar.bz2
|
||||
_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs c9d9187f4caa4026a0ceddd8dfceb3c1
|
||||
_md5_=6014ca29f2b152111d8938a17bf8fa13
|
@ -1 +1 @@
|
||||
Tue, 21 Jun 2016 06:10:47 +0000
|
||||
Tue, 21 Jun 2016 08:40:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Jun 21 06:09:51 UTC 2016
|
||||
Tue Jun 21 08:39:51 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Tue, 21 Jun 2016 06:30:01 +0000
|
||||
Tue, 21 Jun 2016 09:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1466489401 Tue 21 Jun 2016 06:10:01 AM UTC
|
||||
1466498401 Tue 21 Jun 2016 08:40:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 21 Jun 2016 06:10:47 +0000
|
||||
Tue, 21 Jun 2016 08:40:46 +0000
|
||||
|
@ -1,133 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
|
||||
|
||||
inherit python-single-r1 multilib pam linux-info autotools-utils systemd
|
||||
|
||||
DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
|
||||
HOMEPAGE="http://fedorahosted.org/sssd/"
|
||||
SRC_URI="http://fedorahosted.org/released/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="autofs doc +locator netlink nls +manpages python selinux sudo ssh test"
|
||||
|
||||
COMMON_DEP="
|
||||
virtual/pam
|
||||
>=dev-libs/popt-1.16
|
||||
dev-libs/glib:2
|
||||
>=dev-libs/ding-libs-0.2
|
||||
>=sys-libs/talloc-2.0.7
|
||||
>=sys-libs/tdb-1.2.9
|
||||
>=sys-libs/tevent-0.9.16
|
||||
>=sys-libs/ldb-1.1.17-r1:=
|
||||
>=net-nds/openldap-2.4.30[sasl]
|
||||
>=dev-libs/libpcre-8.30
|
||||
>=app-crypt/mit-krb5-1.10.3
|
||||
>=sys-apps/keyutils-1.5
|
||||
>=net-dns/c-ares-1.7.4
|
||||
>=dev-libs/nss-3.12.9
|
||||
selinux? (
|
||||
>=sys-libs/libselinux-2.1.9
|
||||
>=sys-libs/libsemanage-2.1
|
||||
>=sec-policy/selinux-sssd-2.20120725-r9
|
||||
)
|
||||
>=net-dns/bind-tools-9.9[gssapi]
|
||||
>=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
|
||||
>=sys-apps/dbus-1.6
|
||||
nls? ( >=sys-devel/gettext-0.18 )
|
||||
virtual/libintl
|
||||
netlink? ( dev-libs/libnl:3 )
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEP}
|
||||
|| ( <=sys-libs/glibc-2.16.9999 >=sys-libs/glibc-2.17[nscd] )
|
||||
"
|
||||
DEPEND="${COMMON_DEP}
|
||||
test? ( dev-libs/check )
|
||||
manpages? (
|
||||
>=dev-libs/libxslt-1.1.26
|
||||
app-text/docbook-xml-dtd:4.4
|
||||
)
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
CONFIG_CHECK="~KEYS"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}*.patch
|
||||
)
|
||||
|
||||
pkg_setup(){
|
||||
use python && python-single-r1_pkg_setup
|
||||
linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure(){
|
||||
local myeconfargs=(
|
||||
--localstatedir="${EPREFIX}"/var
|
||||
--enable-nsslibdir="${EPREFIX}"/$(get_libdir)
|
||||
--with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
|
||||
--enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
|
||||
--with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/samba/ldb
|
||||
--without-nscd
|
||||
--with-unicode-lib="glib2"
|
||||
--disable-rpath
|
||||
--disable-silent-rules
|
||||
--sbindir=/usr/sbin
|
||||
$(use_with selinux)
|
||||
$(use_with selinux semanage)
|
||||
$(use_with python python-bindings)
|
||||
$(use_enable locator krb5-locator-plugin)
|
||||
$(use_enable nls )
|
||||
$(use_with netlink libnl)
|
||||
$(use_with manpages)
|
||||
$(use_with sudo)
|
||||
$(use_with autofs)
|
||||
$(use_with ssh)
|
||||
--with-crypto="libcrypto"
|
||||
--with-initscript="sysv"
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
autotools-utils_src_install
|
||||
use python && python_optimize
|
||||
|
||||
insinto /etc/sssd
|
||||
insopts -m600
|
||||
doins "${S}"/src/examples/sssd-example.conf
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m644
|
||||
newins "${S}"/src/examples/logrotate sssd
|
||||
|
||||
newconfd "${FILESDIR}"/sssd.conf sssd
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
autotools-utils_src_test
|
||||
}
|
||||
|
||||
pkg_postinst(){
|
||||
elog "You must set up sssd.conf (default installed into /etc/sssd)"
|
||||
elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"
|
||||
elog "features. Please see howto in http://fedorahosted.org/sssd/wiki/HOWTO_Configure_1_0_2"
|
||||
}
|
@ -1,133 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
|
||||
|
||||
inherit python-single-r1 multilib pam linux-info autotools-utils systemd
|
||||
|
||||
DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
|
||||
HOMEPAGE="http://fedorahosted.org/sssd/"
|
||||
SRC_URI="http://fedorahosted.org/released/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="autofs doc +locator netlink nls +manpages python selinux sudo ssh test"
|
||||
|
||||
COMMON_DEP="
|
||||
virtual/pam
|
||||
>=dev-libs/popt-1.16
|
||||
dev-libs/glib:2
|
||||
>=dev-libs/ding-libs-0.2
|
||||
>=sys-libs/talloc-2.0.7
|
||||
>=sys-libs/tdb-1.2.9
|
||||
>=sys-libs/tevent-0.9.16
|
||||
>=sys-libs/ldb-1.1.17-r1:=
|
||||
>=net-nds/openldap-2.4.30[sasl]
|
||||
>=dev-libs/libpcre-8.30
|
||||
>=app-crypt/mit-krb5-1.10.3
|
||||
>=sys-apps/keyutils-1.5
|
||||
>=net-dns/c-ares-1.7.4
|
||||
>=dev-libs/nss-3.12.9
|
||||
selinux? (
|
||||
>=sys-libs/libselinux-2.1.9
|
||||
>=sys-libs/libsemanage-2.1
|
||||
>=sec-policy/selinux-sssd-2.20120725-r9
|
||||
)
|
||||
>=net-dns/bind-tools-9.9[gssapi]
|
||||
>=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
|
||||
>=sys-apps/dbus-1.6
|
||||
nls? ( >=sys-devel/gettext-0.18 )
|
||||
virtual/libintl
|
||||
netlink? ( dev-libs/libnl:3 )
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEP}
|
||||
|| ( <=sys-libs/glibc-2.16.9999 >=sys-libs/glibc-2.17[nscd] )
|
||||
"
|
||||
DEPEND="${COMMON_DEP}
|
||||
test? ( dev-libs/check )
|
||||
manpages? (
|
||||
>=dev-libs/libxslt-1.1.26
|
||||
app-text/docbook-xml-dtd:4.4
|
||||
)
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
CONFIG_CHECK="~KEYS"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.9.6-fix-init.patch
|
||||
)
|
||||
|
||||
pkg_setup(){
|
||||
use python && python-single-r1_pkg_setup
|
||||
linux-info_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure(){
|
||||
local myeconfargs=(
|
||||
--localstatedir="${EPREFIX}"/var
|
||||
--enable-nsslibdir="${EPREFIX}"/$(get_libdir)
|
||||
--with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
|
||||
--enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
|
||||
--with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/samba/ldb
|
||||
--without-nscd
|
||||
--with-unicode-lib="glib2"
|
||||
--disable-rpath
|
||||
--disable-silent-rules
|
||||
--sbindir=/usr/sbin
|
||||
$(use_with selinux)
|
||||
$(use_with selinux semanage)
|
||||
$(use_with python python-bindings)
|
||||
$(use_enable locator krb5-locator-plugin)
|
||||
$(use_enable nls )
|
||||
$(use_with netlink libnl)
|
||||
$(use_with manpages)
|
||||
$(use_with sudo)
|
||||
$(use_with autofs)
|
||||
$(use_with ssh)
|
||||
--with-crypto="libcrypto"
|
||||
--with-initscript="sysv"
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install(){
|
||||
autotools-utils_src_install
|
||||
use python && python_optimize
|
||||
|
||||
insinto /etc/sssd
|
||||
insopts -m600
|
||||
doins "${S}"/src/examples/sssd-example.conf
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m644
|
||||
newins "${S}"/src/examples/logrotate sssd
|
||||
|
||||
newconfd "${FILESDIR}"/sssd.conf sssd
|
||||
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
autotools-utils_src_test
|
||||
}
|
||||
|
||||
pkg_postinst(){
|
||||
elog "You must set up sssd.conf (default installed into /etc/sssd)"
|
||||
elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"
|
||||
elog "features. Please see howto in http://fedorahosted.org/sssd/wiki/HOWTO_Configure_1_0_2"
|
||||
}
|
@ -1,7 +1,10 @@
|
||||
AUX ipxe-1.0.0_p20130925-git-version.patch 1344 SHA256 86b3ebaaf502cb27d44ce974d13567dc7ece11f82c9900eeb6e9d54747793c07 SHA512 f52e90d590555678429d28e8d25f4023f2152b314d8d7f7d5c3774993253999d655a1b69f4d0b1320f82497f72bba566185c811e11ceca4e4920d7486b723ddd WHIRLPOOL 45a5eb773f4040ad6b08d121ccfc7b98d788b2c55db31a35838a2f73c21b3197a37e59096ca2db276543eb18b2b46338af378a2f1986d9010504b25998dda308
|
||||
AUX ipxe-1.0.0_p20130925-no-pie.patch 1035 SHA256 741f30c6a80659af476aa406bc60988b1b27e8cdfd97a1215056c84d0e8ea818 SHA512 c33658bc60e47f75bb992543cb8e9086e34a92e4f6d2843d7254d42ba22fc71c1dddea56d582db0b0cdc4d127073dfb4b1c129e66c8b6e9395f22bf92d59b0ae WHIRLPOOL 89eca369c27b595afde065a41a7b35153c64d5baa077da50cc77ff924053ca870d861c2e15ce2f899f6bfa645c01ccd737223b761d31ffa1c88d98f5a1e9fa22
|
||||
AUX ipxe-1.0.0_p20160620-no-pie.patch 1029 SHA256 ca474c534427cdce6de38ddb0ab7cae7a6d8e6ea2ddb89206d6f474c1e8acfb3 SHA512 8b18ab0d0f2d5633fdeebc83f4ed1f6849e57366f0900574c89e9c421ffabe22a04ec704855211076df86d2cb5e06109149bb879cd4c7fd5249257e0f592d508 WHIRLPOOL 643956fe107f8171255dcf00aae61a30512ad371c65648aa69c3f963103c89c632ba9596f2163c8db9e9815690135bab3bbc1e2ef3f7e3fb4927dd38445b5241
|
||||
DIST ipxe-1.0.0_p20130925-cba22d3.tar.bz2 2240189 SHA256 c9c819bac8a925aad30ac88a23a86dd5591a9c31846058e77465d05551fc6189 SHA512 a098d3fc0f68067be281b9c3654bb1b0be1b9d397327b55b36b17e69faf03ce6117d0278552c06990a5020e4ece7acac168d975b3c7bfce3b6865dea1fd1d8dd WHIRLPOOL 11442ea81032b4c9c00d3c1346761163cbcf2db2bc957bfbaba74c7f9109136bf5334e26752f9d10a8ed0f093ae39fd28e4152d522aa4dd86e4d1c05695d7d3a
|
||||
EBUILD ipxe-1.0.0_p20130925.ebuild 2440 SHA256 6967bc25286d5dc9e200177f6815174bb6731948376ebe7e90afbc64d8bc1e3b SHA512 24b86533c15744fcb724f57a65d76ac3a446c15bdd6b606e5553d9be36c4b0252aa7099dc7b0352460a99c6751b07f1de0cf71f47de06bd9f87984c75e0838f8 WHIRLPOOL 3c88db0af8d63d9aaea2b55fe190fd8bdfe00a79b5cd12c3752ace096e505dc599b8075abdd6f0bb58e227cd409a8ae9cb3e8b65c49a9c8049b20543e1fee4ae
|
||||
DIST ipxe-1.0.0_p20160620-694c18a.tar.bz2 2839663 SHA256 96398c7d80fdcc0e19763b55dc7a38eed8f227546f9bc5db95b7a8c75df9b14e SHA512 67657dabe09f497c270cca16391669c89032112c1496b54009e2f1e8a477904d758476d4e465973aa0b6fc764be48ed6421607189aaea76e23fa0da6e9c8add5 WHIRLPOOL 945f6d366c96c47ef1df3e9732c3a1131dcab0c6290bb52e120f7af22fce546c8592e925bbb91b0903f8e9cb8d1c2f05431a64b68415273377305121e75595c5
|
||||
EBUILD ipxe-1.0.0_p20130925.ebuild 2539 SHA256 615446400d445936dfb73ad77b4453e8d4f002d648ae5099d129c8763bd4cb13 SHA512 aa7adbf79354b1d892d296c8ee2a198a95854b162691993bd928d42883b4e59c78952f701e0974782d4dcfd9b8f41a9b91f0c8df647d97428bb47f3ff77729ac WHIRLPOOL 267d1dbe54ccb460d5cc0d94f52f61fd9aa5e42e64ab37a3d313467be34358442fabdd1f75b6382238950fef21dbd48b6396435f6d616a1c1d7bc35676e9fdbf
|
||||
EBUILD ipxe-1.0.0_p20160620.ebuild 2660 SHA256 0cc89dbe8e54c2c5d8ef39e4145593619f9ecfc0f72c127c0e10b7714ccc8883 SHA512 58e1fa502aa7968d2f079c3ef536fcf1d0f012a837b7c4866de21cb08ed191da735c90d408670efec80468354725d2df5ec3ccf7a3fae1b354f16cbdfa67d030 WHIRLPOOL 13bdf7f40d63ce2c881a82f3e7923f9c85d6b4d606cca80e7a9322c3ffe132316f374e4dad171f3737e26d4428780219afe6cd3564684da000b04244599054fa
|
||||
MISC ChangeLog 3254 SHA256 903db2df6f521a2bc4abfea1c1471a000a93e8c4e84089204e57595e2dfd7688 SHA512 850f21f2c207f622a976856fe5b28d46672d0da4a36d6e1746d36ef0c40508e57587297ed6430a94e23b6d41b3558507b8b9bb9183df5f16591f29f292dc1088 WHIRLPOOL d64ab1ff53791893c053eb0bb42c7268f4da050cec41fcedc68b41c534b01b42c839fc41a439437684b2b485fddd4da5288b86bb6e8975384c856d9e0c0be384
|
||||
MISC ChangeLog-2015 3563 SHA256 69d00bac24c1094f04a4ef269fb93292790bac191209eaf6123995e1bdd29892 SHA512 189bbcbf7d65dab23c23494d043c105f0cdf2a8c478f409bbe7068a8409c7c7d9de3e9810993690cc6fe7345c93b133d97206783ead623454d19af3ed60e5434 WHIRLPOOL da819b56d2414a29b73db26b349004c97515b8f8d87f09ce07354d93fa2a84b3e8fc3ff1cfd2e91a37f02338ecad318d58ff097751589c9f7a9931ddc3c689c2
|
||||
MISC metadata.xml 755 SHA256 d6eb3a71fe1e336b5f8dd3753d591ed78e82247e5a55c324ef91e209f5ecaae1 SHA512 6f4d20965fe271b590d68415ceb3aaef8ed55ea71665ee6670cdf2b2b97d5fe929b17029079d03036924ab2746eefc38574509048acf671b062c18e70fbdfe77 WHIRLPOOL fc3d8e4450968723b0a8e70b8f1a1542202002bf5e6611f59c7066057c7dc9c24f88e4086b6e7b2edef7944d4d8ae4045ac594a3f90df70a75fa562512b76b85
|
||||
MISC metadata.xml 815 SHA256 e0f0ca7c68023e317592d72957b244668c50c6df0ba545b993158c84e1f74a83 SHA512 7adf52827bd51f65e43892641aa89bb9fc1e301db4141453c8fce96f744a0645e75c6eb759baa4c54d7474627212a78cae0ecd137a9b5e0fabd7f3ddc78dca8e WHIRLPOOL c68d76efc9305163383ea60d39219d16523f19963999cabe17a21df5b8d477d922f458b5f3f11d98bee912822360ce4c2653127f6c8e41cd823d8c60eef0bd18
|
||||
|
@ -0,0 +1,32 @@
|
||||
https://bugs.gentoo.org/585752
|
||||
|
||||
From cea213034635e4d765b2f362057b696febbe509f Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Tue, 21 Jun 2016 00:47:32 -0400
|
||||
Subject: [PATCH] [build] fix PIE disable flag
|
||||
|
||||
The flag is "-no-pie", not "-nopie".
|
||||
|
||||
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
||||
---
|
||||
src/arch/i386/Makefile | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/arch/i386/Makefile b/src/arch/i386/Makefile
|
||||
index fe3adc9ce436..59ad25b6e0af 100644
|
||||
--- a/src/arch/i386/Makefile
|
||||
+++ b/src/arch/i386/Makefile
|
||||
@@ -75,8 +75,8 @@ CFLAGS += -Ui386
|
||||
# output on stderr instead of checking the exit status.
|
||||
#
|
||||
ifeq ($(CCTYPE),gcc)
|
||||
-PIE_TEST = [ -z "`$(CC) -fno-PIE -nopie -x c -c /dev/null -o /dev/null 2>&1`" ]
|
||||
-PIE_FLAGS := $(shell $(PIE_TEST) && $(ECHO) '-fno-PIE -nopie')
|
||||
+PIE_TEST = [ -z "`$(CC) -fno-PIE -no-pie -x c -c /dev/null -o /dev/null 2>&1`" ]
|
||||
+PIE_FLAGS := $(shell $(PIE_TEST) && $(ECHO) '-fno-PIE -no-pie')
|
||||
WORKAROUND_CFLAGS += $(PIE_FLAGS)
|
||||
endif
|
||||
|
||||
--
|
||||
2.8.2
|
||||
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit toolchain-funcs eutils savedconfig
|
||||
|
||||
GIT_REV="694c18addc0dfdf51369f6d598dd0c8ca4bf2861"
|
||||
GIT_SHORT=${GIT_REV:0:7}
|
||||
|
||||
DESCRIPTION="Open source network boot (PXE) firmware"
|
||||
HOMEPAGE="http://ipxe.org/"
|
||||
SRC_URI="https://git.ipxe.org/ipxe.git/snapshot/${GIT_REV}.tar.bz2 -> ${P}-${GIT_SHORT}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
# TODO: Add arm/arm64 once figure out how to build w/out including
|
||||
# all the x86-specific drivers (that use I/O insns).
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
IUSE="efi ipv6 iso lkrn +qemu undi usb vmware"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl
|
||||
sys-libs/zlib
|
||||
iso? (
|
||||
sys-boot/syslinux
|
||||
virtual/cdrtools
|
||||
)"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/ipxe-${GIT_SHORT}/src"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-no-pie.patch #585752
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cat <<-EOF > "${S}"/config/local/general.h
|
||||
#undef BANNER_TIMEOUT
|
||||
#define BANNER_TIMEOUT 0
|
||||
EOF
|
||||
|
||||
use ipv6 && echo "#define NET_PROTO_IPV6" >> "${S}"/config/local/general.h
|
||||
|
||||
if use vmware; then
|
||||
cat <<-EOF >> "${S}"/config/local/general.h
|
||||
#define VMWARE_SETTINGS
|
||||
#define CONSOLE_VMWARE
|
||||
EOF
|
||||
fi
|
||||
|
||||
restore_config config/local/general.h
|
||||
|
||||
tc-ld-disable-gold
|
||||
}
|
||||
|
||||
ipxemake() {
|
||||
# Q='' makes the build verbose since that's what everyone loves now
|
||||
emake Q='' \
|
||||
CC="$(tc-getCC)" \
|
||||
LD="$(tc-getLD)" \
|
||||
AS="$(tc-getAS)" \
|
||||
AR="$(tc-getAR)" \
|
||||
NM="$(tc-getNM)" \
|
||||
OBJCOPY="$(tc-getOBJCOPY)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
OBJDUMP="$(tc-getOBJDUMP)" \
|
||||
HOST_CC="$(tc-getBUILD_CC)" \
|
||||
"$@"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export NO_WERROR=1
|
||||
if use qemu; then
|
||||
ipxemake bin/808610de.rom # pxe-e1000.rom (old)
|
||||
ipxemake bin/8086100e.rom # pxe-e1000.rom
|
||||
ipxemake bin/80861209.rom # pxe-eepro100.rom
|
||||
ipxemake bin/10500940.rom # pxe-ne2k_pci.rom
|
||||
ipxemake bin/10222000.rom # pxe-pcnet.rom
|
||||
ipxemake bin/10ec8139.rom # pxe-rtl8139.rom
|
||||
ipxemake bin/1af41000.rom # pxe-virtio.rom
|
||||
fi
|
||||
|
||||
if use vmware; then
|
||||
ipxemake bin/8086100f.mrom # e1000
|
||||
ipxemake bin/808610d3.mrom # e1000e
|
||||
ipxemake bin/10222000.mrom # vlance
|
||||
ipxemake bin/15ad07b0.rom # vmxnet3
|
||||
fi
|
||||
|
||||
use efi && ipxemake PLATFORM=efi BIN=bin-efi bin-efi/ipxe.efi
|
||||
use iso && ipxemake bin/ipxe.iso
|
||||
use undi && ipxemake bin/undionly.kpxe
|
||||
use usb && ipxemake bin/ipxe.usb
|
||||
use lkrn && ipxemake bin/ipxe.lkrn
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/ipxe/
|
||||
|
||||
if use qemu || use vmware; then
|
||||
doins bin/*.rom
|
||||
fi
|
||||
use vmware && doins bin/*.mrom
|
||||
use efi && doins bin-efi/*.efi
|
||||
use iso && doins bin/*.iso
|
||||
use undi && doins bin/*.kpxe
|
||||
use usb && doins bin/*.usb
|
||||
use lkrn && doins bin/*.lkrn
|
||||
|
||||
save_config config/local/general.h
|
||||
}
|
Loading…
Reference in new issue