parent
89ad4e92dd
commit
e0ae1940ea
@ -1,6 +1,7 @@
|
||||
AUX calamares-pkexec 43 SHA256 1a9c278c085bcb7cb3b1027bf6ad19d153492667730afd2b94c8736387355168 SHA512 768148cd58cdfb5c6791b76ec60c21a4ca852120f53ed31a83bc7a2e0a26aa77b10bd3756182d3dff03208e820def4b83c45edba0484fa2f5a33c93880c3f4bb WHIRLPOOL bda196e8adb3b9207e9f98677dff5a4664504c114ab72bd0879d8518b74b95b558a2c90bcc612dd6f570b04c9f21fd5b46a51d55dd0f73b4fa288b3482d61f4d
|
||||
DIST calamares-2.2.2.tar.gz 2015468 SHA256 d9cf132ae263a48455596d4a7e522d5199c7717dc9b7f3568cefe588082667a9 SHA512 f78dc1a4a5fc9911c4ac78f36b3e7ccb7ccf10d690778662871cc6d1010ce0fce295171a949eb6613c42d4c8a3689234138984ec7846d492a5c854f1fe513f38 WHIRLPOOL 1f9579acf64813675b076ab3efa2cc31f742cb89d53c15f1103e681af0e988df6ad086c738c56e533744b31d48afdfa2dc2a196328720a89bad557aa43202f27
|
||||
EBUILD calamares-2.2.2-r1.ebuild 1953 SHA256 784b109a29bd3b0aef04e3797e5dc3d012e1b0acc892d2808a5551418499fa15 SHA512 c3a93ae1e36cd69ca8c49a022074340a00cbb837f32d0285c266fdf39f57bc90f954c29a0c2491d2145f448b93c4f8c9b4d80dffa7a4f6fb8d3d0902a16e3088 WHIRLPOOL 8cfb6a49e2649cfa5c49cc06203c87a87554dbe6375a46c1b933528eab99b9dbd59f43c1c847cb542192f27c2128b739bad397459076891c96a0e403286d30c7
|
||||
EBUILD calamares-2.2.2.ebuild 1952 SHA256 bf2945c83265f8ed56fee0b2fd14f59bef50e44b66265b99b6d53f1d7d067322 SHA512 3f422ad0a9175ea9c9182fc34b0e3cc014fbe14aaa84a04627e7b089cf34facc7d6f3401a59edc1215adf66cc1963cfe96e8b639545d0934a6be29445722dadb WHIRLPOOL 6b179864e5ab4bc132413fb5e1e149f0fd5b3fffb8b64bbbfbe1fdb1299b75aa4fa7e2d8a4f1f397e39eb325968c0202595a28ccfdce27eb2742dd7a69409c80
|
||||
MISC ChangeLog 4368 SHA256 578cff51f1554def9ee68b966291e023b06218b2053e5050dfd0769f63b94346 SHA512 961aa7b8a12ea234bb38e2777ee7920546b5f3047b17a1a3e7b744f3902f9cf894a3a622d2751c1f8e761b3769d6b86b1b1dd9e612691ea351cd08289c437ff2 WHIRLPOOL 98f1fbdf2dca1d15a6d6b58fb3247eafb26817ba2719647023273af4b8d178e1e1c4789f94eb9b9ebca86158bd3f52637b35eb1e0eb155c630092e3617cc40c7
|
||||
MISC ChangeLog 4552 SHA256 1ebe4e9c02dba331fc14111140f36d39fd93a2a5f0e24d0b0c29cc96d55c6b07 SHA512 5a6b7b04adb421f352de84dd8f7ad9e4253f5ed0fb3cb2e2c332a65172055e8ca45c95462cf5a4e0d077d03d2a91ed060cec8c2ac620958ee9d8ef48368636a3 WHIRLPOOL 7b7cb391ae15b209efad692d2a4c49a86a71186a5468eb9a1408d8840fd5f4b3cc1a618156d4d52935523a8ff6effd084a0aac81de11c45a9350d7727f7dac7b
|
||||
MISC ChangeLog-2015 671 SHA256 0e30b76881788f8c37df34e842750d456934309aa7e72026870766986f94f978 SHA512 707ea2c09d816d98ffce58fe26b62d85cfdabe4b8967208fc4e870cc12162381a335646be30a9bdfb16f17a90f359f3168dd9bf0d85513368f8707de06a935d2 WHIRLPOOL ccef8a153f1546f1ffc2f5a4433f87703715e86555445add9d75542550ecf62b9074117977fc3761c85b5205bbef3b168a8032069826b4335d756694fdd26faa
|
||||
MISC metadata.xml 858 SHA256 4d67ffb3971b40c25a9d8daed757fb11b3efc90f35a3ce7633ba8c414d2625a1 SHA512 b333853647f132719762811ecf38e8a9dd3794dee3b944d3771204849f8ebe60f179759c5c9bfed4ed358174921c16b45c175a7598074814342225134f0bb700 WHIRLPOOL a70b5211db6413c6c6f11b145505f014064ef7e072543befab42901afd8400dcf4d89098b248d188238cc6063632a7c6b85e73fe0413fb62576b9b50a48619c4
|
||||
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
QT_MINIMAL="5.6.0"
|
||||
PYTHON_COMPAT=( python{3_4,3_5} )
|
||||
inherit kde5 python-r1
|
||||
|
||||
DESCRIPTION="Distribution-independent installer framework"
|
||||
HOMEPAGE="http://calamares.io"
|
||||
if [[ ${KDE_BUILD_TYPE} == live ]] ; then
|
||||
EGIT_REPO_URI="git://github.com/${PN}/${PN}"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
IUSE="+networkmanager +upower"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep kparts)
|
||||
$(add_frameworks_dep kservice)
|
||||
$(add_qt_dep qtdbus)
|
||||
$(add_qt_dep qtdeclarative)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtnetwork)
|
||||
$(add_qt_dep qtsvg)
|
||||
$(add_qt_dep qtwebengine 'widgets')
|
||||
$(add_qt_dep qtwidgets)
|
||||
>=dev-cpp/yaml-cpp-0.5.1
|
||||
>=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]
|
||||
sys-apps/dbus
|
||||
sys-apps/dmidecode
|
||||
sys-auth/polkit-qt[qt5]
|
||||
>=sys-libs/kpmcore-2.1.0:5=
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
app-admin/sudo
|
||||
dev-libs/libatasmart
|
||||
net-misc/rsync
|
||||
sys-apps/gptfdisk
|
||||
>=sys-block/parted-3.0
|
||||
|| ( sys-boot/grub:2 sys-boot/gummiboot )
|
||||
sys-boot/os-prober
|
||||
sys-fs/squashfs-tools
|
||||
sys-fs/udisks:2[systemd]
|
||||
virtual/udev[systemd]
|
||||
networkmanager? ( net-misc/networkmanager )
|
||||
upower? ( sys-power/upower )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
python_setup
|
||||
export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
|
||||
PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
|
||||
PYTHON_CFLAGS="$(python_get_CFLAGS)"\
|
||||
PYTHON_LIBS="$(python_get_LIBS)"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DWEBVIEW_FORCE_WEBKIT=OFF
|
||||
)
|
||||
|
||||
kde5_src_configure
|
||||
sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' "${S}"/calamares.desktop
|
||||
sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' "${S}"/calamares.desktop
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kde5_src_install
|
||||
dobin "${FILESDIR}"/calamares-pkexec
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST eclean-kernel-0.4.1.tar.bz2 9540 SHA256 be877b4a9686abb665077e32e22dee7ad85bb5514f3db5ac6e179d3d3bc92dbb SHA512 8274c299221a1472b9408a8f3bbe547daba1c6377594ac0f5a6c5874a35235977b8b956232952d4b14296d11ebe2bd91c547ddd4de42dc2ed5f7f13970c8f15f WHIRLPOOL 49990795ae8061423985c8a96e213062124a1f5258872a26ad259835d1bf4aff44d3a621cdde74161fa801673c4e1995e69b466b77e6dcbad0130b19e65eadfe
|
||||
DIST eclean-kernel-0.4.2.tar.bz2 9666 SHA256 42df20f9117707e48973a362b262093c1de239b27190e75b60576de0ef9e82d4 SHA512 6a69cfd54ee72a13a3a1a6ca460d73377170ef7731d3598b7cb1fc6263c95cd64dfbe0f260d1a8739d7c032e431523493a1fc8032bd92d1a537e672eb7436dec WHIRLPOOL a78c52c74ec071984634dae64ab42bde0660e90d8d418b205fe4ed0f01f6386c1529c5b8da35b5982a8b9c75338877e8031fd5a27dfa032f2e54df9c4e21fa55
|
||||
DIST eclean-kernel-0.4.tar.bz2 9408 SHA256 be9d85fcb0c0cd4c70b3e3e7793bcacf9673faf9069356ef0af9661c050cf928 SHA512 f7f4a1a910594bb28bf37792c87a7ee96daecea006376cf98d0eeeb4d4c3c2a59e46fd986a5c7d34d0a54520bef58b225a498f926d4858d5ba2a4d3941ed3f36 WHIRLPOOL 3f8a168562082a12de34d5cca1e8fda2a5730607678bea55ff5c68f96399e3500681efccfe16201017f510ef916376b9da2495b39913ae5183f81ed8fae97b57
|
||||
EBUILD eclean-kernel-0.4.1.ebuild 500 SHA256 60b61f00a2ff7eebe9eebd340b6563530e805ddd5fcaad6874155e3bb1e979bc SHA512 391da4692d9ef273a06315a6889ef623aa3530c9c7548292153b27b2a90d989449115e31450d718d7451a88a10cc91eb28279aa6c2df04c1ad03b382fddc3466 WHIRLPOOL 4f9ac631dbb7a360d2c51b846a442997424e8e89fba5560d3b0d4d8d1f1b157e8da7525159ae0562ccf67a3e03be68c6dd71a2816140e8e42d67ba305eb0bf5b
|
||||
EBUILD eclean-kernel-0.4.2.ebuild 500 SHA256 60b61f00a2ff7eebe9eebd340b6563530e805ddd5fcaad6874155e3bb1e979bc SHA512 391da4692d9ef273a06315a6889ef623aa3530c9c7548292153b27b2a90d989449115e31450d718d7451a88a10cc91eb28279aa6c2df04c1ad03b382fddc3466 WHIRLPOOL 4f9ac631dbb7a360d2c51b846a442997424e8e89fba5560d3b0d4d8d1f1b157e8da7525159ae0562ccf67a3e03be68c6dd71a2816140e8e42d67ba305eb0bf5b
|
||||
EBUILD eclean-kernel-0.4.ebuild 496 SHA256 eee7140f713cc3c9ec934f777f67789e53f1280542b684a60b2ad5364a602ed1 SHA512 7837109405b04822dc9943bf5cf2827736f26377fd9a5b582c9d6cfd8e6cc1a52939a62b87ac83a4a35ced7cef4fad7c1c425f3318866d379a41085cc8bb6099 WHIRLPOOL 53d14e99c233b9dcabbfcc1bbf1e961b0959353b00b202daa1ac92652cb2b8bc36de3d190487b19c4f7812043ebe75de3165819d1ad3ac7cc2513606b4e7ec7d
|
||||
EBUILD eclean-kernel-9999.ebuild 623 SHA256 e403c8545abbf522208c47846c3858debd763c0aa87100711b93563d77885c8d SHA512 e287384276515c393ce9de4cfae43ca96d8b891825682b4ed9c9d8ad7ef1c0605abc5173080986e9dbbd6e7d0c7c11b17be38fa9b1d39adf296f04287b27ccfd WHIRLPOOL 03f69c8a66bc4879240c63df1820bc5d6049e6ac78471c710d8610f1e8a1226f2a189202880e0fd809bc099b49f44aa91bfc74820bc0b3262295e83e58416008
|
||||
MISC ChangeLog 2467 SHA256 3888ad0c60f2e3da65036a7096aad32c461e6e5ffd598a7ab1c26bf056b325e9 SHA512 e146cda5602008a9a2d06c39113d723634c8441dd7e796a2ae57504a8e1b40aebb78ab6cf2e840a1b16737d78d4bc92d945e1711e779a103252f7947a185454a WHIRLPOOL 095e26653e7e4a3e46951b818faa14febe466842dd38176edddb3accf6bc7e60b6cbefa2b2ed60994bfbce73d75cf53a4c09b9a94b91ef8db0d6298f89e78859
|
||||
MISC ChangeLog 2598 SHA256 a5a2ec00831cb1ca377f8b88cbf10da6953591cb6199e04bc5df4aa7d87853a7 SHA512 a8025061ba4a41154e3fe7a651d44de46f8b15c35af6dcb21d38d31730fa3e8fdc729d110455d4091c9021e05ed6376b6e971fb40e4fb3ba7e9d2c5f94e93345 WHIRLPOOL ec7f0a3fd7ae281dfab82fd399e22f7904a18be1632336e4d9161106e44b05903c85de1f6ce07b118f11183319b58a728e5958de88a14a6610374106359c3366
|
||||
MISC ChangeLog-2015 6123 SHA256 c1341f547a41b37277c9a8ab89697e6096e7f846464c31eca4c4a94f44716054 SHA512 9607f6ca53cc099517690b8e7ba26928a81e7e359ddf07d80b9a32e783ea3090aa9fa6fd0fd17b1bddec893fbeea29c4b25609dc49392bd8fda37c4c150144ca WHIRLPOOL 493a712e7d2bde579af4b2edc54e7fba6f863e088972a3a1b62e1503cfb6101c3dbbde8f42b9e882abff0dd8856f808a19a8e96e6a6962e67570fa55c5874c25
|
||||
MISC metadata.xml 543 SHA256 8de00f5dba870ea8e0f4bc4e5ff0634fd553dc8e1e85708365504f9e99690c4b SHA512 24bf8e005b5cdb2fd1f5bac5b26b699285dba1c32517c04808aa42ff707b948d60c6e30d50ae066985a4b84c111c2bb77c3c664a73a8eb639993a16fa5efb083 WHIRLPOOL d77b1ccbc41e3ff82858d0674419ff2907181edaac917a1ce18502df93c910ebdb9c9f100f34e8efa8848e7f8c506e3dc85b0cf6f1b4691dd28c9a351fe784f4
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Remove outdated built kernels"
|
||||
HOMEPAGE="https://bitbucket.org/mgorny/eclean-kernel/"
|
||||
SRC_URI="https://www.bitbucket.org/mgorny/${PN}/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="kernel_linux? ( dev-python/pymountboot[${PYTHON_USEDEP}] )"
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils systemd unpacker user
|
||||
|
||||
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
|
||||
HOMEPAGE="https://puppetlabs.com/"
|
||||
SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_BASE}_amd64.deb )
|
||||
x86? ( ${SRC_BASE}_i386.deb )
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="puppetdb selinux"
|
||||
RESTRICT="strip"
|
||||
|
||||
CDEPEND="!app-admin/augeas
|
||||
!app-admin/mcollective
|
||||
!app-admin/puppet
|
||||
!dev-ruby/hiera
|
||||
!dev-ruby/facter
|
||||
!app-emulation/virt-what"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}
|
||||
sys-apps/dmidecode
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/puppetlabs/puppet
|
||||
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/engines/*
|
||||
/opt/puppetlabs/puppet/lib/virt-what/*
|
||||
/opt/puppetlabs/puppet/lib/*
|
||||
/opt/puppetlabs/puppet/bin/*"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/run/puppet puppet
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# conf.d
|
||||
doconfd etc/default/puppet
|
||||
doconfd etc/default/mcollective
|
||||
# logrotate.d
|
||||
insinto /etc/logrotate.d
|
||||
doins etc/logrotate.d/mcollective
|
||||
# puppet itself
|
||||
insinto /etc/puppetlabs
|
||||
doins -r etc/puppetlabs/*
|
||||
# logdir for systemd
|
||||
dodir var/log/puppetlabs/puppet/
|
||||
fperms 0750 var/log/puppetlabs/puppet/
|
||||
# the rest
|
||||
insinto /opt
|
||||
dodir opt/puppetlabs/puppet/cache
|
||||
doins -r opt/*
|
||||
fperms 0750 /opt/puppetlabs/puppet/cache
|
||||
# init
|
||||
newinitd "${FILESDIR}/puppet.initd" puppet
|
||||
newinitd "${FILESDIR}/mcollective.initd" mcollective
|
||||
systemd_dounit "${FILESDIR}/puppet.service"
|
||||
systemd_dounit "${FILESDIR}/mcollective.service"
|
||||
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
|
||||
# symlinks
|
||||
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
|
||||
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
|
||||
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
|
||||
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
|
||||
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
|
||||
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
|
||||
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
|
||||
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
|
||||
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
|
||||
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
|
||||
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
|
||||
}
|
@ -1,12 +1,10 @@
|
||||
AUX puppetdb.initd 1831 SHA256 cfa0efe1afd0e2210090b521e33b554559f730e5580664758245b7fb672c555a SHA512 2b3a914b595dba62dfdf48f6f334e598df80f57356381e91a93769ae4a00a6b4b3be6235275fa7f940360ba24af1366641d2e4cab57c925734f85e1cf9ea5426 WHIRLPOOL f6265f1b294d2eb34a451a214972980b2f7a7e0c2e952ea661ec638abd8e35a4331ef81b501ffcf608d94bfb063221dce365a9ca049e4988069f89335ce4caca
|
||||
DIST puppetdb-3.2.3.tar.gz 25469315 SHA256 3b9d121e54da1511834d708437c9c9ca15db2818314f442511bbb2e576a7afaa SHA512 d15a497bce10e1af989e1deaba99794929916362e13393814d2c5545f80ee4fb0976758c3bd0ae41466bd0364ba5df417fa69afde8bf24e6573119cdbe814aa9 WHIRLPOOL 031c14df0df52320926030e32290fb8ab5115e800711d90b2c5acdc712fa7bbcefbc83afc380bbeff4f1b30654d724a8db01c9b5ace3f6bc0deeeb31127e4443
|
||||
DIST puppetdb-3.2.4.tar.gz 25695565 SHA256 580d25ace29b61d7504dfc2650fd7e1c6a14e77421cbfafed14703d857996d84 SHA512 ff9214a4bcf2815ee4feecae91c697dc409a28acd934a82d56cdbae875fe95b5a0928a302749df2219bbc9db723402739abb2d9dc7fb70ab0934da8534a683b1 WHIRLPOOL bfecad13e578700c271fdaf403163d0c43af9affc826e7b6c0dab54b3457cd10851559ffacf53852cea1e9215c7eeba248c4e2b4260942ee5039252817f28033
|
||||
DIST puppetdb-4.0.0.tar.gz 22121324 SHA256 e28d898e1912a43cb3f2555c5bacf4cb03d819579ad5c018b70b5f73af52fc33 SHA512 d2b06f470bb30ff7b6d6d02cd1d40ae6a9f1456baa7e15aac0ed51c6fae1f5b9b4c06d97896bd7c509302c8e26353d286c26e6a11fcb983ebf2569edf84bbf4d WHIRLPOOL c9c94cb9e2db49a3e0760a19ce7b714ee0e382087acba017a5392abbc3bd8ae12449aa7008dd4ab58cec18027fb6a5091b892d157c8562db0c1c6bed9993a31c
|
||||
DIST puppetdb-4.0.2.tar.gz 22131185 SHA256 7306f509f2caf642e37c0b8c1d67a07734a7912ae6ce0887c805d038e3d43fb6 SHA512 60594246df950f644cdc8d17da16685b15ab3b4838586820a1fd2a242aaa66a0320a1ffd8da445c7a071f8af15305ad711a588eb1ac5c0646a8bfed65e5b935f WHIRLPOOL 77406d20e62014f3e3ac4c688ffa9792b1590ea05b5a176aa4a36d34e7feeee74792d86350f74e4b4274015fe6e96dbc198f26bf016b8c10993621e507c0e9cd
|
||||
EBUILD puppetdb-3.2.3.ebuild 2737 SHA256 2313f1f21b95eb87175c0a3969ef52a7f4698fa37668c7cb577e07b0e09d8d83 SHA512 56c5e87bf6b59bc7c99ed7b41a32b7f985b7961f48ab26eb59555149964adfd69fd44bec3a4beffb7b3a519428a8cc387a848c332f40d04ca480722020ed0011 WHIRLPOOL ea1c0180de206c323dcd6ed1eefb35b682632f81da1182706150ebcab8fb22731f178711fc05a60d7f6313a353da853365bc09605ae21e895f98e611eb09a654
|
||||
EBUILD puppetdb-3.2.4.ebuild 2739 SHA256 a30475e96cd9ba3589c928579989d7415825f49abaef85e2f45d0564ebc37a78 SHA512 5fa597eeb85b29eeb62e505efca393a50c70faa424f6c8849d54bd28900ff71363729a7f10b98762f2c9c5666850ff65e7b3bc5c1070d9f389463ba4eb9e9997 WHIRLPOOL 9cba78ae0c04a0becdd4e3c52100e4c04918ce20bfeae043e4f58f2c9c4700b36bc784b77885376f305fcf8463a0843e37d77a5605becda794e86d0b38ff7ef1
|
||||
DIST puppetdb-4.1.0.tar.gz 22315267 SHA256 c06320f4befd5422308af38f44d76986c14b56cd1940705954b06754035e250c SHA512 a9d8fbaa3fa2cc7edb02058250144becc43be3841bd702600a584438f8c4ce58abdea466e75d00aea2ff04d1f17a183ef018cb42c4d1cb952c2f71e8ff389bd1 WHIRLPOOL f2c764c85e5ca33469413e551406e1112ff3e98112f372a3b5f8ad89c464dfa159d571e61dbd80839b59762b3549e64040a38668f45187a8fe3ed8fe98e8e59d
|
||||
EBUILD puppetdb-4.0.0.ebuild 2738 SHA256 99320b61a73c1897ca7ab35a01c3e4ca2b9bddef52dce526afdedd36e1d86737 SHA512 8c93952445e0b4eca0c6e0782a103cc367c6bf2e2bfb653fe9c1799d621d27b3b13d6f6320ca7991117720138c2d53fa5698aacd220db77eb7a58cefa70eb555 WHIRLPOOL b0aa29e43541efe9853e849ad64179a34dae1536df47ced51f0800f67c6df1b6c189c1a3ed1f14ae81ca30ec2a8e01f10ff543a7f3c54a5e8ac64c7f77fe32d2
|
||||
EBUILD puppetdb-4.0.2.ebuild 2739 SHA256 4eca7280ee308a7b0f543babdac7ce76a72320c023c560a04b3b6ef0a50e6666 SHA512 064857b6ac8c45b94665cb914ef6aa70e4733b7a28e2fc4e484588d8090144b5573f3d2e22c8fb8a36c8f831656cee99f12847d221ebb46e4901b89b96c52eb3 WHIRLPOOL fe55e0ee7011210aa55ed86b80c8f53e37b411c2eeb22ba73f9bad3953828694c4cf3a8fdaa35b63169b1f5b354c78287a77e9b9d3fa9ad1a1fa89fa9c0d727c
|
||||
MISC ChangeLog 5907 SHA256 a5c302da649d3fa23bc64d2089a2657ab840dacacf279dd5fa9bf036fa154ec4 SHA512 7c83af215ae7fbddb89d406e1fd72b362b66d5ab1607c2df321689e10635ea7582571bf4ea1f4a3debdf012f6f39d010ec991596354890064d4a4a001ab59926 WHIRLPOOL 0a18d587c412b0a1008a4fa29565e79dbd2ef3322d1e53ea3828a63cdbf053ae072a998de89fc2f39a97f66262af89064cebd260d37926056e4ff959e8b95b37
|
||||
EBUILD puppetdb-4.1.0.ebuild 2739 SHA256 4eca7280ee308a7b0f543babdac7ce76a72320c023c560a04b3b6ef0a50e6666 SHA512 064857b6ac8c45b94665cb914ef6aa70e4733b7a28e2fc4e484588d8090144b5573f3d2e22c8fb8a36c8f831656cee99f12847d221ebb46e4901b89b96c52eb3 WHIRLPOOL fe55e0ee7011210aa55ed86b80c8f53e37b411c2eeb22ba73f9bad3953828694c4cf3a8fdaa35b63169b1f5b354c78287a77e9b9d3fa9ad1a1fa89fa9c0d727c
|
||||
MISC ChangeLog 6219 SHA256 0ec7d960eeffe21289d4579de23c058cab04fe933f0f13f10373679c8373c306 SHA512 188a1c5297b0d7b14e753d002e76f206df95cc0e294dd7e6a745573bee7481fe8f0615701c4786b07f7e116fd0115ba8c427c7e8fc8147dd4e9ba91bd5e0273b WHIRLPOOL 800917ee7930e7002466049daece7386cae2f6293bfd7b714f890f957d31524b6a17d9d82598bde76cb77fe482c7777fd3ce2475325e9cc4cd5356f3ff1275fe
|
||||
MISC ChangeLog-2015 1236 SHA256 3fea32c44cd920a4d0afd13b438efb32b9a64e483039d8f4379492a5f9d19b42 SHA512 57021ccb882ac0ee0b534edeed6cf510d3919616289edb066ae561b1db2ee81ebb95903abf45b57c45759a6755edee74c0968630a8296b919a7f393e25a8af01 WHIRLPOOL a4eb6aac2ccbc720cdb5aba6050445a4a33ab5bba4eeee30357fc96208a6a3a21df16f0c9bde06a000d9551d49dc2f9bcabccfe453e884356c0a320b2bd19b0a
|
||||
MISC metadata.xml 485 SHA256 f18e5c9519ed297b90056ab501981cbe9a4c4815d64f6ff85ebad1b5aa45dfe5 SHA512 b9461d712e74a7ff469a554a21c1e4e67954395eaae8de9a8669f7e816e2291120be14e8c659f34b41f65962027cfa73030ef2678003b52a1a56b35de0f9b2b2 WHIRLPOOL cd481863aa29249fe38cd2ed4dd4bb4093c4a52fc26f6900c491fbc500071878140185b72e84a35c978a8b12fad1548d8cf7c1c972bdbac838b95832b54f14be
|
||||
|
@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib systemd user
|
||||
|
||||
DESCRIPTION="PuppetDB collects data generated by Puppet."
|
||||
HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"
|
||||
SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
# will need the same keywords as puppet
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
RDEPEND+=">=virtual/jdk-1.7.0"
|
||||
DEPEND+=""
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppetdb
|
||||
enewuser puppetdb -1 -1 /opt/puppetlabs/server/data/puppetdb "puppetdb"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
|
||||
sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
|
||||
sed -i 's/sysconfig/conf\.d/g' install.sh || die
|
||||
sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
|
||||
sed -i 's/var\/run/run/g' install.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "not compiling"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/puppetlabs/server/data/puppetdb
|
||||
insinto /opt/puppetlabs/server/apps/puppetdb
|
||||
insopts -m0744
|
||||
doins ext/ezbake-functions.sh
|
||||
insopts -m0644
|
||||
doins ext/ezbake.manifest
|
||||
doins puppetdb.jar
|
||||
insinto /etc/puppetlabs/puppetdb
|
||||
doins ext/config/logback.xml
|
||||
doins ext/config/bootstrap.cfg
|
||||
doins ext/config/request-logging.xml
|
||||
insinto /etc/puppetlabs/puppetdb/conf.d
|
||||
doins ext/config/conf.d/jetty.ini
|
||||
doins ext/config/conf.d/repl.ini
|
||||
doins ext/config/conf.d/database.ini
|
||||
doins ext/config/conf.d/config.ini
|
||||
insopts -m0755
|
||||
insinto /opt/puppetlabs/server/apps/puppetdb/scripts
|
||||
doins install.sh
|
||||
insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
|
||||
doins ext/cli/foreground
|
||||
doins ext/cli/ssl-setup
|
||||
doins ext/cli/export
|
||||
doins ext/cli/config-migration
|
||||
doins ext/cli/foreground
|
||||
doins ext/cli/anonymize
|
||||
doins ext/cli/import
|
||||
insinto /opt/puppetlabs/server/apps/puppetdb/bin
|
||||
doins ext/bin/puppetdb
|
||||
insopts -m0644
|
||||
dodir /opt/puppetlabs/server/bin
|
||||
dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
|
||||
dodir /opt/puppetlabs/bin
|
||||
dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
|
||||
dosym /opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb
|
||||
# init type tasks
|
||||
newconfd ext/default puppetdb
|
||||
systemd_dounit ext/redhat/puppetdb.service
|
||||
systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf
|
||||
newinitd "${FILESDIR}/puppetdb.initd" puppetdb
|
||||
# misc
|
||||
insinto /etc/logrotate.d
|
||||
newins ext/puppetdb.logrotate.conf puppetdb
|
||||
fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
|
||||
fperms -R 770 /opt/puppetlabs/server/data/puppetdb
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'"
|
||||
elog
|
||||
elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'"
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
@ -1,6 +1,8 @@
|
||||
AUX puppetserver.initd 2028 SHA256 4cc588570fc7613adbcbcdb683988f554fa5a4fe78a64979e0daf2fc483f9c56 SHA512 c9c03aa2630e94be788fa4155a5976372b60df6815affd5700cf2bc6da08a7d2489795832431d7cf0ffb2427d852c2f8ac793b72b8675ba7f86b20d4463b737d WHIRLPOOL e769ae648e6e7ce9350bacf1a4580e82514976671d51bf460d10ca5bd0ff5aceb0e3667b4b996b954027e96f7350adfdc763cd34a70b656ec5fd941785004962
|
||||
DIST puppetserver-2.3.2.tar.gz 33673099 SHA256 81e92875c07f73e636143405804f1214f31f0f840d521f03289d93bd7b2a0899 SHA512 3ab750128bd11d1e3d9815a1c9907fc81b673281ec21def56318557c134635bca0418ed445d090da6257da9dd64e65a9c2b9e82257868d5a895459c7458cc731 WHIRLPOOL 55b679e1eed246ad10bea4f973ca51f65b50b2bf112a6d90d8bda600a1d0e4c09abf74756851a4844cf68705d1b94b9f80f688f1523813d9fe14fbc4424d14e0
|
||||
DIST puppetserver-2.4.0.tar.gz 33822659 SHA256 81d574f7483760bd70cafc079486fe14d243137612f0c130069d94ba7d4fded4 SHA512 c9afab58bb2f432874d302cb63fb213ead561e2bcecc44f776be49dc09eb86deda3019eae1bddb7369bb7bdc1a3d82f47f6053d526b2b28b189358a2bdded852 WHIRLPOOL 079186ecd239a1be1dde847b23a5fe1bc4dedc543b510f2197cd776bc59f943166d3f403727e1cc0ac0232a8519a36944cb4e6ec6bb6bfdc0e822405c4b7fd96
|
||||
EBUILD puppetserver-2.3.2.ebuild 3813 SHA256 a95c3e6e2f82660b88ca491c36ec8fa2cf5130d053f3f0f77d292156a51cfdf8 SHA512 8e761c3aaece4e31b1d2f16c897aa732fa20814d6d02e2bfe35127cfbeaf38a8058571abe654a650da23ebd5b0db176fd05e90cb9b00c3c36299f6026672cce6 WHIRLPOOL 7365ec6eca39affcfd592229f53d7c8c1ca748f7167799fea0334621438ebb860bb61a7a33416cc5823ff3c11c3f573c55644347550cca4c3c3ac6fc6882b550
|
||||
MISC ChangeLog 5732 SHA256 beb93f8f62c08b9098a31e451982564bfc9241a93ee9026cdc5d895fd553bead SHA512 8cbe1b75cf895966c74da43d906b0f8ce4c5b6003ac653128e407030229c81c1bdc8e8629ae624375020e1cb881b6f9a39be2097a67238045699cf3a1e1f532d WHIRLPOOL a6568d09f812407c512ae71a87ebbb1bb63a0ca169a86a6cf6b573f09d8a123b49c6a2a6550465c42c7c7a4fad0357457aac651fb1ee9ee99d616bde9a596f28
|
||||
EBUILD puppetserver-2.4.0.ebuild 3815 SHA256 07f791e7b4634f1ad1377b0ca29d91c01d98e398c8c24b9a60f390b21b776020 SHA512 94bd37964f53852c490d114cd2df90a114ba031a2fc6171ad445ec72b57e1423327a7cc84daa404895a6df256f575892aabbea186834b4004efdb7647cf7a0a2 WHIRLPOOL 9afd785681417e579dd6510c92813ca7dc3192aa2eae32a09f460d6ff057cd40b4da996f818a34a07b06e3c717535b949a5f7d5a96247443c80d059e0d3bae1c
|
||||
MISC ChangeLog 5896 SHA256 0ae22fb497b6d00cdd2e52c635c6fb2f1a5aba500c4b54ee200512ce6faccf20 SHA512 21fc17de97f11f8bfc838b6f8e59fb093c75c712205fdd85dac71a642e1ea9bc2d8c802902d76aa71f7f81b9c27800344fb316560c9a3dfc494f79dcbe6fd133 WHIRLPOOL 2a461145335123edcf8a8b9cd47616dc067578801c745cbcdc26b3c3467d68752c4e545419f67068c405fb13aa9b956601ec86f37a3fe31e7ba907487ac46ba8
|
||||
MISC ChangeLog-2015 878 SHA256 55c43d296cd6cf910139ea29afe0d041358cc5a8ea0366936dfb75ba21640eae SHA512 5ad7c7171faf5a1c05cb9afaf307880e37744cdf472b1f6f1a72c1ab98f58f2e2150d8582ad72ad0ab9b45a075b7c1ce700603c942b183328a18cee505a186b7 WHIRLPOOL 7c5aaee9bea21577e2864ccc6c31d5accafd4a74ebb79d4f73388a0b3995de84471ed7b18c896747c8730349236136cd23f44f5c71a7aff3a08ef13ef42cc682
|
||||
MISC metadata.xml 468 SHA256 cedfad43df11b56dfc9042bc532da2c772f94202ca8819f38fd9cba9e3341107 SHA512 0bf5e337ba3d5d3e4d84cc397ecf40d0c0ba298aa22c9d54a89381391a69a2374ce736443edacc67403490d2a4950a7c386fb4741b149d0eca700d115b0ac24c WHIRLPOOL 356c70f8cfbd446e22a6849124d474ef9ce0663da00694accad62fab22458f69802bb06a247c61950a6e2c384996f6b067c0440499ddfa667342fbe8d627721d
|
||||
|
@ -0,0 +1,107 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib systemd user
|
||||
|
||||
DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents."
|
||||
HOMEPAGE="http://docs.puppetlabs.com/puppetserver/"
|
||||
SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="puppetdb"
|
||||
# will need the same keywords as puppet
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND+="
|
||||
>=virtual/jdk-1.7.0
|
||||
app-admin/puppet-agent[puppetdb?]"
|
||||
DEPEND+=""
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /opt/puppetlabs/server/data/puppetserver "puppet"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g' ext/redhat/puppetserver.service || die
|
||||
sed -i 's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g' ext/bin/puppetserver || die
|
||||
sed -i 's/sysconfig\/puppetserver/systemd\/system\/puppetserver\.service\.d\/gentoo\.conf/g' install.sh || die
|
||||
sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
|
||||
sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
|
||||
sed -i 's/var\/run/run/g' install.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
einfo "not compiling"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/puppetlabs/server/apps/puppetserver
|
||||
insopts -m0774
|
||||
doins ext/ezbake-functions.sh
|
||||
insopts -m0644
|
||||
doins ext/ezbake.manifest
|
||||
doins puppet-server-release.jar
|
||||
insinto /etc/puppetlabs/puppetserver
|
||||
doins ext/config/logback.xml
|
||||
doins ext/config/bootstrap.cfg
|
||||
doins ext/config/request-logging.xml
|
||||
insinto /etc/puppetlabs/puppetserver/conf.d
|
||||
doins ext/config/conf.d/puppetserver.conf
|
||||
doins ext/config/conf.d/auth.conf
|
||||
doins ext/config/conf.d/global.conf
|
||||
doins ext/config/conf.d/web-routes.conf
|
||||
doins ext/config/conf.d/webserver.conf
|
||||
insopts -m0755
|
||||
insinto /opt/puppetlabs/server/apps/puppetserver/scripts
|
||||
doins install.sh
|
||||
insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
|
||||
doins ext/cli/irb
|
||||
doins ext/cli/foreground
|
||||
doins ext/cli/gem
|
||||
doins ext/cli/ruby
|
||||
insinto /opt/puppetlabs/server/apps/puppetserver/bin
|
||||
doins ext/bin/puppetserver
|
||||
insopts -m0644
|
||||
dodir /opt/puppetlabs/server/bin
|
||||
dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver
|
||||
dodir /opt/puppetlabs/bin
|
||||
dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver
|
||||
dosym /opt/puppetlabs/server/apps/puppetserver/bin/puppetserver /usr/bin/puppetserver
|
||||
# other sys stuff
|
||||
dodir /etc/puppetlabs/code
|
||||
# needed for systemd
|
||||
dodir /var/log/puppetlabs/puppetserver
|
||||
dodir /etc/puppetlabs/puppet/ssl
|
||||
fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl
|
||||
fperms -R 771 /etc/puppetlabs/puppet/ssl
|
||||
# init type tasks
|
||||
newconfd ext/default puppetserver
|
||||
newinitd "${FILESDIR}/puppetserver.initd" puppetserver
|
||||
# systemd type things
|
||||
insinto /etc/systemd/system/puppetserver.service.d/
|
||||
newins ext/default gentoo.conf
|
||||
systemd_dounit ext/redhat/puppetserver.service
|
||||
# misc
|
||||
insinto /etc/logrotate.d
|
||||
newins ext/puppetserver.logrotate.conf puppetserver
|
||||
# cleanup
|
||||
dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems
|
||||
fowners -R puppet:puppet /opt/puppetlabs/server/data
|
||||
fperms -R 775 /opt/puppetlabs/server/data/puppetserver
|
||||
fperms -R 700 /var/log/puppetlabs/puppetserver
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "to install you may want to run the following:"
|
||||
elog
|
||||
elog "puppet config set --section master vardir /opt/puppetlabs/server/data/puppetserver"
|
||||
elog "puppet config set --section master logdir /var/log/puppetlabs/puppetserver"
|
||||
elog "puppet config set --section master rundir /run/puppetlabs/puppetserver"
|
||||
elog "puppet config set --section master pidfile /run/puppetlabs/puppetserver/puppetserver.pid"
|
||||
elog "puppet config set --section master codedir /etc/puppetlabs/code"
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
--- setools-4.0.1/setup.py.orig 2016-05-22 19:50:02.586000000 +0200
|
||||
+++ setools-4.0.1/setup.py 2016-05-22 19:50:56.107000000 +0200
|
||||
@@ -163,11 +163,10 @@
|
||||
'build_lex': LexCommand,
|
||||
'build_ext': BuildExtCommand,
|
||||
'build_qhc': QtHelpCommand},
|
||||
- packages=['setools', 'setools.diff', 'setools.policyrep', 'setoolsgui', 'setoolsgui.apol'],
|
||||
- scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
|
||||
+ packages=['setools', 'setools.diff', 'setools.policyrep'],
|
||||
+ scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
|
||||
data_files=[(join(sys.prefix, 'share/man/man1'), glob.glob("man/*.1") ),
|
||||
- (join(sys.prefix, 'share/setools'), glob.glob("data/*.ui") +
|
||||
- ["data/perm_map", "qhc/apol.qhc"] )],
|
||||
+ (join(sys.prefix, 'share/setools'), ["data/perm_map"] ),],
|
||||
ext_modules=ext_py_mods,
|
||||
test_suite='tests',
|
||||
license='GPLv2+, LGPLv2.1+',
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Policy Analysis Tools for SELinux"
|
||||
HOMEPAGE="https://github.com/TresysTechnology/setools/wiki"
|
||||
|
||||
if [[ ${PV} == 9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/TresysTechnology/setools.git"
|
||||
else
|
||||
SRC_URI="https://github.com/TresysTechnology/setools/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="X debug test"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=sys-libs/libselinux-2.4:=[${PYTHON_USEDEP}]
|
||||
>=dev-python/networkx-1.8[${PYTHON_USEDEP}]
|
||||
app-arch/bzip2:=
|
||||
dev-libs/libpcre:=
|
||||
X? (
|
||||
dev-python/PyQt5
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/swig-2.0.12:0
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
>=sys-libs/libsepol-2.5
|
||||
test? (
|
||||
python_targets_python2_7? ( dev-python/mock[${PYTHON_USEDEP}] )
|
||||
dev-python/tox[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror"
|
||||
|
||||
use X || local PATCHES=( "${FILESDIR}"/setools-4.0.1-remove-gui.patch )
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST borgbackup-1.0.1.tar.gz 413316 SHA256 58a2c2e649207c8e15223f6380d238124b0f1b45fd83990a40df5b678cd41fba SHA512 1cb0ceb0d4fcf844220947000b51bbd1156244dd4394285e51b82da9f6e23c866d97246aed3c13fdd62534788daf5efde9a049a51db36b22db2674892d95b1d9 WHIRLPOOL 964c173a22b524c7426c74421856e96a17cd8a583cc271829a5e069186b607186919a373ae9c7a7ae71132b26a4c495837a15536ed280e7daa5b984703c46aad
|
||||
DIST borgbackup-1.0.2.tar.gz 422181 SHA256 11ea343290f788a2d849f43ebb07e8f0990f651f3cf097ca4f4cd9ce2f08dfd7 SHA512 721f840b55a385976b7d01e03690cf0e73029f1566809fee5770622b3455aba6a35ca8b246127b5a8e07bc26e0cc31d6fd35a4e188906e5714d8dac912844189 WHIRLPOOL e7854661260b82654d96158613f2676587b4aab165963bcc72ce0e5d1e95e7b28a0feea798fc257cda00b10c3db0c2967f75cceb2c6a91c192c3e0d75258c533
|
||||
DIST borgbackup-1.0.3.tar.gz 426936 SHA256 7a79c53f2fd3f8a687bb10dbec4591ce95878f89f4467544ef4e7a005407f94f SHA512 323f2625441580be5cb9684ae63d9cd28f6c72df7c199c712466ea7009a1d47ffbcac1204b9dc8f25f7017a9ec2edcdac31d272fdb082f13a08f4d19bbc7bcf2 WHIRLPOOL 23bf0c500553288d3d3096dfe7dcee4fee3f915610aaf9a29ef012deff5ef346dd3a2c0b58ca85b88747422fbe687e51b1824d1a466aca6f28213e9925938ba2
|
||||
EBUILD borgbackup-1.0.1.ebuild 921 SHA256 f92990b53aa54697f974f9734db9ffcdb1552b8cea0bdb45dd278853104ae174 SHA512 3be6c5d1056843b635714f91a56ef5e38284278670be00696dc44e2aee49d756c883acae6d34703966202618a1c042240f7cd3366bca9e124e063359b2668394 WHIRLPOOL 52f9065d9bdc612dde3d58f665ac1d9c8ba2c6ddcf9bb2671ceaf765d4e97136ab04f386904a613e0bbb0d61c6844a93142765c4a548c2f32e462ba7a470d276
|
||||
EBUILD borgbackup-1.0.2.ebuild 921 SHA256 f92990b53aa54697f974f9734db9ffcdb1552b8cea0bdb45dd278853104ae174 SHA512 3be6c5d1056843b635714f91a56ef5e38284278670be00696dc44e2aee49d756c883acae6d34703966202618a1c042240f7cd3366bca9e124e063359b2668394 WHIRLPOOL 52f9065d9bdc612dde3d58f665ac1d9c8ba2c6ddcf9bb2671ceaf765d4e97136ab04f386904a613e0bbb0d61c6844a93142765c4a548c2f32e462ba7a470d276
|
||||
EBUILD borgbackup-9999.ebuild 921 SHA256 f92990b53aa54697f974f9734db9ffcdb1552b8cea0bdb45dd278853104ae174 SHA512 3be6c5d1056843b635714f91a56ef5e38284278670be00696dc44e2aee49d756c883acae6d34703966202618a1c042240f7cd3366bca9e124e063359b2668394 WHIRLPOOL 52f9065d9bdc612dde3d58f665ac1d9c8ba2c6ddcf9bb2671ceaf765d4e97136ab04f386904a613e0bbb0d61c6844a93142765c4a548c2f32e462ba7a470d276
|
||||
MISC ChangeLog 1355 SHA256 4da76e475451f2333378f90ae7f6cbb0e170e5d828d07ffbda43a903fa1bdcd5 SHA512 05dcc0bb137cb7746cdd390578720ad43ed61357320e628299c3fa1f1a6f0df547a49ad521106d38dbc4a9e8bc0815631393ee9d747a9699906a4f89b46f5db5 WHIRLPOOL f205e00dd4577c1796e888ed941c0efbdd1f23c3b60dc077b518f32292545b65c2199cc3ace59c992017c8d1c054a97252486c5f3e0575ae0e279d0f48c84c1e
|
||||
EBUILD borgbackup-1.0.3.ebuild 924 SHA256 dfe9f784861f23b1cb9031b427c439032252946103f300b25105490d4eb12436 SHA512 1acbecabaeafffc22bb8291b7cc31e7dee44393c6fb854f0cdba703ac3a7d46468d0e701c813d81480f8c00d5f204a79af72c4985e3914cb28e69d00f51378cb WHIRLPOOL 0468f7c9a7e30d7f857470cd97fabd2bdf050bf5211799b5de6f8cbb0ec7a5406ef3c89e33ff6e0405299dcd0f7e1cdc8e8f78b0b4718076e81888aac73a771d
|
||||
EBUILD borgbackup-9999.ebuild 924 SHA256 dfe9f784861f23b1cb9031b427c439032252946103f300b25105490d4eb12436 SHA512 1acbecabaeafffc22bb8291b7cc31e7dee44393c6fb854f0cdba703ac3a7d46468d0e701c813d81480f8c00d5f204a79af72c4985e3914cb28e69d00f51378cb WHIRLPOOL 0468f7c9a7e30d7f857470cd97fabd2bdf050bf5211799b5de6f8cbb0ec7a5406ef3c89e33ff6e0405299dcd0f7e1cdc8e8f78b0b4718076e81888aac73a771d
|
||||
MISC ChangeLog 1555 SHA256 7c05cfb3684d18d2f1736aef4b4abd73224438b1aba4404f208f13080fadfadc SHA512 a5a1d2cfe2b9e22a66b1b9ccbeb8a141283715c319f4bfb76546a7f5952b5be9e43cbc7be8836a44a5eed4319c018655f7496f669c0f44a6d32ae1fcb90848ab WHIRLPOOL ccd14a55ae46f745152ab3735bd5dbdc9f029d3146b533823b4af27daa4369d7861e26f740d0f83eee8ff8cb7c868a8a0f9781585e7aad62067640da24a4d8fc
|
||||
MISC metadata.xml 410 SHA256 e0e26dcdf8e3132f3e897a11b93a7670ba5de8be57770e3d981763e85273f138 SHA512 0c84306be893e2c179f8a83013d20b3d351ebe0d89bd931a36ef70ed934f06507bda2fd2bae04e583d17a8842a562b4d69b7f8b267ee6a06d228e0e8760bdff1 WHIRLPOOL d635aa5ab53fe28714857821872e86c973a4c23f5c1257d286ea580d98f78c23b0a4d4ab61d6bde129b2bb8ac4e2056cf755ca7eb3b7976c064db7a615cdd405
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python3_4 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/${PN}/borg.git"
|
||||
inherit git-r3
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Deduplicating backup program with compression and authenticated encryption."
|
||||
HOMEPAGE="https://borgbackup.readthedocs.io/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="libressl +fuse"
|
||||
|
||||
# Unformately we have a file conflict with app-office/borg, bug #580402
|
||||
RDEPEND="
|
||||
!!app-office/borg
|
||||
app-arch/lz4
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
fuse? ( dev-python/llfuse[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
${RDEPEND}
|
||||
"
|
@ -1,6 +1,6 @@
|
||||
AUX filebench-fix-automagic-libtecla-dependency.patch 1088 SHA256 71fed7d911228aa38458e7be94a20bc1ef98890bcaec1cda1e409a4bdd85b3ce SHA512 8c04b18d77749757bb98718ddc086637c9f541c48a2651e28b0d48586d4794feaa86eff1dafbe0c2c93bfe7ac2d090ab8fb38216f5999152309118ff3247b35d WHIRLPOOL 77379d8ce1816d13571899e3beda83a51567f90fa7df822b17736a0f933e8f6d2eab8f927968025224576e43d27df5ee03d32f27902bbac2af16c73efd86115b
|
||||
DIST filebench-1.4.9.1.tar.gz 349535 SHA256 a1d1516083a1d46bccf6246caf709e800e93eccf17572583343e77726b720678 SHA512 a6400aba4266fcf98e46c4824796a594adc5d5e7f9605f6e1ab01973ce448e27948991e453b186947a8d89f8603a69a3ba955edf2a1abccd2935196af7b6f0d1 WHIRLPOOL 5d5a5c1a2d9eeaaaaf14cd97725ce8ba47ed1f06e1713a6315320697a37a5b12027aa09f819c3e3b1a75cc435823d661e532e7ca319009eb928dc62a778b9bf4
|
||||
EBUILD filebench-1.4.9.1-r1.ebuild 673 SHA256 50f884a387d846b5eac60b6c68ba8b914d1c4396fee6224477f463748fba0fa7 SHA512 297dbf2251b3e936ac67ac6e50be19ba5039dd0c28d3a6ba28b6609e333accef1610027627bc00889a930d6c140f3264c134c0da53e580bc45b022de409e99cc WHIRLPOOL 3d26305f411213b2d116670af8418d46ee19ae65666a48e7914adc87b2a1b41d046ff2c4565d85adc8528e26c0e3962c2ae8674170671ed51e55e1d7924233f7
|
||||
MISC ChangeLog 4246 SHA256 636e0be962bbd6f5bbbf252dbc9355e0de0b7dec8867f700657a7a60611a631e SHA512 8136215131afd75c7c83fcd17459860342fe4c040a62571af26e666e7156eb5cf8f298c571e8390c672de2d9d66618b2f727377e7a350db380fb67762f981758 WHIRLPOOL 87ba9ebfef9aeee24fc1c431863b45458d382c87b791f25d57c6282c9a768cf1bf7ce7d2daf75207a2b4149787dbc5746bd5e95985bcf01d1592bdc7a84a1627
|
||||
MISC ChangeLog 4399 SHA256 367d27a626a9da4199f3a15eb2843a2d7c8409c38ce179e5fee8028a5999b082 SHA512 b7bdfc59c9ea6890cadeecb8dae9d6606fdcad3c86e35c894ba25021a028c1142069eb668899abeb2d85060eb868e1b84181df76b9b876e5a7d36bc07de235b1 WHIRLPOOL 8624f248e7868a241914b9d5f4bf933ea9489e8340cd37e17802b5e2558f095f8d6ebc840da0c471804df383cab87a4c05b551436288b664e07ccdf72009a138
|
||||
MISC ChangeLog-2015 1115 SHA256 d31c61eb600917fabcd88c0f95b822cdc75b2d389a208a75e3a3eb61c01f93f5 SHA512 b69087da3b7e4f1dac44d23470b2411dfec61ccb5d19a4864aabc95e69d48090929708e32b50ed7cc640e4fdd8ea3bf96a70b566442a5f688845661284993d64 WHIRLPOOL 54b8ab0567f255ba6e588381b9074e89305234a0b5006855cc6694991a00ae058ba51b4edb08f15751db8228790caa268be4cc753b2f9e08a1f142aceebce768
|
||||
MISC metadata.xml 702 SHA256 feee49e2023b3d905ac0a97185da8fa16b19aa22ffb0c55f52c5bcb8036d11f7 SHA512 1931d1005af54bdb6d3b661e523607454cce092ef8f95d41105048d2a14860827e9aa033c323e84c775770224bb3a6a6ffc9922c75d8675c3e0d529e54456d10 WHIRLPOOL 92cd7bbd8455c46ce54cd1135875487343238304eb935af6fda51bac1593010e1b3bc4265aa695687334c0548836726de95aa7193e1ec64b06d7912d5c360c36
|
||||
MISC metadata.xml 581 SHA256 2d017d9af7cb9d83cf7aea5eb350476ab9378236d06654a6d9bbd42ddad12bc8 SHA512 50dc3bd8023e3fd0f667d10cd6f9504f0a471a3db1aba76986e9e24db3049c7865f3b485896da720e8661a19a45cb65e1e3d0a045bcc20401ddae85ee316fce3 WHIRLPOOL 4e9a857c3fb7fd7daacef716fbe6fc7834a1c98844ad89af092bbf3d73425157ce737f4b9db237d5e02d612b215cb57742a854ddfb760b4398df0f249779a1f4
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST cdck-0.7.0.tar.gz 240285 SHA256 cb817ef2e8ab37d499d3630264901b9d22ebe67345507acd364f8f1e3995b404 SHA512 aa53a2270fdf4f7d9b61bfe5b4a876ea63baad18b7cc7c920049b446f5518aee3c8389a9c5990bd96ce7e641222d39a70da86e2c6235bb68f054c576ddbc3730 WHIRLPOOL e1e147714459191c9a7c5be7b317b3f125922c90d0cc05ac92828a203b34ab7738a2694e61f96dbb28f97e67fd62be881922e4fd85dbfeb5d9bb4c2f638faaca
|
||||
EBUILD cdck-0.7.0-r1.ebuild 723 SHA256 4e0bf3ee086d2f23e864a29055b658cbc2f39511a195dad219d5ba30772292a2 SHA512 0d8b21e8755bfbc092df5fe6b717daffef1240c6efee00e73a73241f053f30982e0f0d130f402a3520a07b02c5b848d62cfa4505d463b082ecbb24e41680928c WHIRLPOOL ecb883b16daab9a8e490217d7876c25c19038053fd3b2fe131b73a3024acc34e7a52261a2973d9f787e77ffca4b7ce35d2306c1217b9e08d7cab78efac9df8e9
|
||||
MISC ChangeLog 2423 SHA256 a640f261e3ed47ed80cd102483a754f9062c4842eacdee8a6fb8e5ada927b78e SHA512 8022645aacea52130ac6abb6859450fa286ccd2e0f18e2d709b4230a74d9c8f0670655cc890ebba32ee9c4c5088bbfc512956c987fcf9f1f03cd1f3e41a2cfca WHIRLPOOL 7775eecf123b89fbaffb27056adce92e902139bb07805b65f799721d56a1da84b223df20a567c13164a89fee939cd3f240df327430f532699acd31cafaa1e59d
|
||||
MISC ChangeLog 2550 SHA256 75be481dab145a28d4407fbcf8b1889db879f94cc94a32fa69ced02752747614 SHA512 0d44551db418c96e77990b0cb749fb9228762be8fdee12932b170e59310f0b6af265ac50861d27d073b51f6ee8f25bcf41bbb0e5c173aaf53b8869782d2ca5c5 WHIRLPOOL 716d177f10cc5d5d50395f995dd27d334b296ecddb310bde9508aba688b2724095f505519caef94075ea11a0fb028353ec5045c6fab387601b90a7cf318ef374
|
||||
MISC ChangeLog-2015 837 SHA256 0d9dd2e769b48f0ca8b582205aadcf4576acf34de546a989bed12a30c0569254 SHA512 1c7bfc47dd9e7b3d95d409c5fa1785c4fa2ae7318a4d6076e435d9dcd2f6353e10718d9206f80970092e84a9a6d0d8332de51c2edbecaad82f379a048d60016d WHIRLPOOL e82ea48be9c06d0b1eb0976f24ec0b5330f54cb6294cebdfc4674e775417d63d142c09931163688831b77e75d087455f1d2c7c1cb52afb29d007e8e13c1e89ea
|
||||
MISC metadata.xml 775 SHA256 4b89539e435a2d8b26177343ed228ec6834e3871485f7952120b1b41f708e6a0 SHA512 6af1348dea86a1bc12be6324a744aed1abbdaa64153bc9370d48de5487d70d3fbceeefc4a36cb1226a664e04aefffe715c03126edff1352ae16c267b5e98ea8e WHIRLPOOL ce0d1ec6ff66dff05d4ba3695f1d61e03459de46bfab76eb7dc125183bcd4f788d01aa44b3a2d801ccf0dbc287a669c27c68c475a40271b25768e36ca2a3a4ab
|
||||
MISC metadata.xml 658 SHA256 470eff771dc16225b6d543e49d6566e043275680596629e15d605c62ddb13269 SHA512 3943c960b6dd1e46c50a66fc349be0493a8911b8692dfc8a4032aca344f8f62c9973033a81c7e4dad0fb5d4469df822ba21c41b216cbe237fa8e7ed08a817f3e WHIRLPOOL 4cb956f24d6ff8956694222ae8252616945769777535541fb94e7f7a5ed2e3a88eb6691594b812e50ec8d5b262e77498079afd4507d7f57f1afa3644065e0832
|
||||
|
@ -1,9 +1,7 @@
|
||||
DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96 WHIRLPOOL cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0
|
||||
DIST letsencrypt-0.5.0.tar.gz 650853 SHA256 503535fa356c45b46a166ea84875bb1fd43e994afee1485bbc3b6849d46c5d43 SHA512 bffa5123a702c02d74c21453a5f5583055986132eb4ae58b72d066c1c5514a1b6832fc381490998c107fbfc1ac8cd403b19b9a1c87006db4e6081e686c2a2fd0 WHIRLPOOL cd72b3f5d6aa95fe983c16d2c71038777ec37a5fdd74a4b51b31cfb72e16e5868c9dc3ec701a30da80e7b99e9409a0fb183f4eba76c58a86434bae0a32dd8169
|
||||
DIST letsencrypt-0.6.0.tar.gz 686826 SHA256 58eaa6be4ae90af07d682296e42dbac924b5602c51002445059596313e182a09 SHA512 966fdbff13ac9651ebb5fafae86a58a45538d57a43eb6d157358bbecef4286634bb61dd13b94e0ca5b006980a35cc5fe55b4a12efdeadc2530653d844516c926 WHIRLPOOL 0bd424395b9002a04f6c900b208aea758f74e9864d75f6aa87fc30573f046c63f9791aa8bcce0a5452831192d1579e9b52fda5ed77befd6e4f361dab976d6369
|
||||
EBUILD acme-0.1.0.ebuild 1241 SHA256 90380c99e76b6f19df02fb52d371eea83907d171b2f0104f9bb95f9c7b9af3ab SHA512 15d1c4542342fc02f7c2425a50449d842967b972d413bd24e3c25a0c14cb8b2092a42454e36e80e351d09416864d8ffaeee47b062d038e39caa429a0317e1f3c WHIRLPOOL 6ef412fc4af56460a9ef1f9aed3a5b3f0c59595fead32b5d9a5952efb647c53534cfa59bcf38cf7c67c3b21f5083e9c0fb6a1d0dc38f987487ac1d109530a6dd
|
||||
EBUILD acme-0.5.0.ebuild 1207 SHA256 edef00109872f94b765b956f1b54af07dc87f65460c547b47e89edac758a4126 SHA512 eaa4c89bead0e5f7f29f054f446cacc9f6ee60dc8dff760ae34cda44b9d9d83cb7772abbbbe3d2f40e3e3e95b7046172ffe4cce38db9b7d20c9e77a776eb7399 WHIRLPOOL 7aa8fef7f9e7d70d5f770756f694fbbbb9cc9918a8669525e97d71c84a5122ee5aca849faf7dea54b46f01df55ccdf6d0fa096ca1404f6f5bd477cbf7a47996f
|
||||
EBUILD acme-0.6.0.ebuild 1179 SHA256 2fd5c65a8ce3b014a8f39d42ac2225a348388be7829b3d41f8a5293863b99ffa SHA512 7a4fa8f272a955c2396178e5284e16bcbec5d6cf3027d28bd134bfacae7141591cfd91b1ad68864970899a93b75cda61a35a3fdd4af913b4a8e1d9af97d58913 WHIRLPOOL 3d3419c40f13168fa87d12080b3b15f7c4b26183ab73a9980467133e0fa44c197dd06bfe45eadd418ef8e82fe3126399040e7b38c040d7879f566eea4de142b4
|
||||
EBUILD acme-9999.ebuild 1179 SHA256 2fd5c65a8ce3b014a8f39d42ac2225a348388be7829b3d41f8a5293863b99ffa SHA512 7a4fa8f272a955c2396178e5284e16bcbec5d6cf3027d28bd134bfacae7141591cfd91b1ad68864970899a93b75cda61a35a3fdd4af913b4a8e1d9af97d58913 WHIRLPOOL 3d3419c40f13168fa87d12080b3b15f7c4b26183ab73a9980467133e0fa44c197dd06bfe45eadd418ef8e82fe3126399040e7b38c040d7879f566eea4de142b4
|
||||
MISC ChangeLog 5009 SHA256 4a1fb83958c77d2186e4b672c4f58c79ddef122f4b571a835ab1e07ebb7be4b0 SHA512 c6cc4b946c05cdcafcd9d3610d13b7c4c272bce88ed978cccd0124a5cf8eec8cce75d8d4b00daeea917d26fc691788a5aade71eeda80356a01981d327f0a0654 WHIRLPOOL e8101ebb5c8916beee2eea5ee8c6272da3e9c47e2a1fdcfdca04d696a059a9ee8e7941af3843aebd2e17b77a54feb0e0081a02fa265ffa3cf5fb721a38bb5f67
|
||||
MISC ChangeLog 5126 SHA256 b0b0f65ba563f74f15e4c7488ed2bdfcb3db4bb07f22b45cfdca24bf7ac72d33 SHA512 ac133580a9ab03fa5cc54167e5348961e5dc0ae29ed2c64406cbf9f1d90b91cd243ec7e92a7ae4097b8797d98bd048bdf0d0fb576ee413f318659f700de4cdf8 WHIRLPOOL b343527b2ec847cd9122e49b85c5c4b0a78d59355f0265a9a3b7dfdfb6f811854bf40d884a3b402ac2a7429ccc687a811a1e8cb1734b907468ff89b65ef54139
|
||||
MISC metadata.xml 333 SHA256 2dac3dfae7f320489f799db9129fcb8b45298241d6798c188aef134ec2d356cd SHA512 6d1b31c4529880c94bbf4cf09160b30b53136328efa65656ee288a0f8e647d8a5f72e12c7296ee20b4e610c861f1166808a8b1c6624580a394172aab33d084f8 WHIRLPOOL 89111987fd60d03c12f57b17381e781f4597d448c09df2739b582fccec63b0c0bf17f088fadb38a8f76608e3b59776d5c7a7b77a252b97beb0a229e6f51968cb
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python{2_7,3_4,3_5})
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git"
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
S=${WORKDIR}/${P}/${PN}
|
||||
else
|
||||
SRC_URI="https://github.com/letsencrypt/letsencrypt/archive/v${PV}.tar.gz -> letsencrypt-${PV}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
S=${WORKDIR}/letsencrypt-${PV}/acme
|
||||
fi
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="An implementation of the ACME protocol"
|
||||
HOMEPAGE="https://github.com/letsencrypt/letsencrypt https://letsencrypt.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/ndg-httpsclient-0.4[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-0.15[${PYTHON_USEDEP}]
|
||||
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
nosetests -w ${PN} || die
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-crypt/certbot-apache
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*certbot-apache-9999 (20 May 2016)
|
||||
|
||||
20 May 2016; Manuel Rüger <mrueg@gentoo.org> +certbot-apache-9999.ebuild,
|
||||
+metadata.xml:
|
||||
Package move from app-crypt/letsencrypt-apache
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -0,0 +1,3 @@
|
||||
EBUILD certbot-apache-9999.ebuild 850 SHA256 721bb64a38b5405b1ce74580c387f0e00d04e68b11f7a7cb84733f6066d84153 SHA512 b2d74f719410db1b2a2d52122bfe6eba95cfee2de68ad81541891c78eb91068d2d92c18961b3ce0f0f8573f62d2cd3996d5bbcfd66f209d5f4419763e280b23b WHIRLPOOL 12acf92c8f55104caf360da2e495f6f0e574f6c1e7f7da61b5fbee14fcb4fb8d30daaa64e8cea0df2155eadb073ec3836fbf863ec8da7269175010bf399b08fc
|
||||
MISC ChangeLog 359 SHA256 5a5ddae1ca5115a53e7f7fc0ff695dcbb34dca444c4c997d09d341a10140f04d SHA512 80e97fc2b65b5fc117d9dc06218d531171d660e79706a986fe3d02ce69057fd6bb039aaf36a3e4f19e2e470a561118d0a85a123f94787d3965c403a1d939cc67 WHIRLPOOL cf589d4a27fb4a4a5b14443beeec53052c5f75c7be1d8ada83eb3360653de2c12500eb0b971f0fcbfdac15c955cfba7d97596dfdde62a552835c0ae099fce3a8
|
||||
MISC metadata.xml 245 SHA256 6fedd876236c2f1fe2687e73628381650ebecef9734f88f6d483bec5bf475a7f SHA512 ce14e948c06d19eefb8504b77746e191099fd4d66083ad01ac62d874029b397af4edc5940312dac09c9ed18ccbcd98909b93fc0bc463c15db97bf68d13c9fec4 WHIRLPOOL 4957affde63b54e118270c40ce12683872777b41ec1a798f7b03807a99917148279d392f71cbcf95ec4e5d586ee5fc0400aea77d9e46083873a441a4907ba13d
|
@ -0,0 +1,13 @@
|
||||
# ChangeLog for app-crypt/certbot
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*certbot-9999 (20 May 2016)
|
||||
*certbot-0.6.0 (20 May 2016)
|
||||
|
||||
20 May 2016; Manuel Rüger <mrueg@gentoo.org> +certbot-0.6.0.ebuild,
|
||||
+certbot-9999.ebuild, +metadata.xml:
|
||||
Move package from app-crypt/letsencrypt
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -0,0 +1,5 @@
|
||||
DIST certbot-0.6.0.tar.gz 686826 SHA256 58eaa6be4ae90af07d682296e42dbac924b5602c51002445059596313e182a09 SHA512 966fdbff13ac9651ebb5fafae86a58a45538d57a43eb6d157358bbecef4286634bb61dd13b94e0ca5b006980a35cc5fe55b4a12efdeadc2530653d844516c926 WHIRLPOOL 0bd424395b9002a04f6c900b208aea758f74e9864d75f6aa87fc30573f046c63f9791aa8bcce0a5452831192d1579e9b52fda5ed77befd6e4f361dab976d6369
|
||||
EBUILD certbot-0.6.0.ebuild 1419 SHA256 149fb597363a30f59f7af6b4c707d6805c2b57c6ff83a0cc6316835e1ad93423 SHA512 a9054b3cf6cf27117fe548f918d5b299b43a4ed45a76517e658afe28829425bdb7640b62274f096c413b6905e2774735603130aa13b7a08dbf59105f963a758d WHIRLPOOL aee10d001ae7ea2e77febc8645ed18822eed10491240daacff54addd9c2c33d3264e968921941d91cf2d8c47a8396dd5d14d2f998736d8f8c59e8d83560565cc
|
||||
EBUILD certbot-9999.ebuild 1419 SHA256 149fb597363a30f59f7af6b4c707d6805c2b57c6ff83a0cc6316835e1ad93423 SHA512 a9054b3cf6cf27117fe548f918d5b299b43a4ed45a76517e658afe28829425bdb7640b62274f096c413b6905e2774735603130aa13b7a08dbf59105f963a758d WHIRLPOOL aee10d001ae7ea2e77febc8645ed18822eed10491240daacff54addd9c2c33d3264e968921941d91cf2d8c47a8396dd5d14d2f998736d8f8c59e8d83560565cc
|
||||
MISC ChangeLog 383 SHA256 5078b2e0eb57d883c6d0f897f0ccf22d810d13193e25c62a190113275a1564f8 SHA512 a135ea6bd877bc7ec53cdba7b96680386d5fb3241bd03a327c96a5c209a241c4d6e7993231dc056ec464c93870675de2fdfcad4c00c29f2880e340d854f09abc WHIRLPOOL f9043d9fd5e7a05cb1af1b6d5680f0b8c5dee363919210dc192ba247b80a8bb9858bbc4ec2cdce674b62b4121b458fd97318589c91da448c6a8535b3ebb8f0c5
|
||||
MISC metadata.xml 325 SHA256 fb5473cbf95feebdd6fd18d3ad7feb45ab28ac8499f143679f0edc858e7406c8 SHA512 b0ca6a804a04bcac6eff6b81ea1d7639a1cfac1cf02f278a07e243a6a90423a7be6f67e05bc5eada32c0bae588d517c467a58c1a137ecc1949424a611978e5a3 WHIRLPOOL 84e1c7fdddeaad17b0809893bf2c8eb0de651fb8fd5abe1e6c85292cc2eb538e38a853812ae9dffa6bf347833a554842d4717c6ac2789074320afad95fdd5dd1
|
@ -1,20 +0,0 @@
|
||||
# ChangeLog for app-crypt/letsencrypt-apache
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*letsencrypt-apache-9999 (12 Jan 2016)
|
||||
|
||||
12 Jan 2016; Manuel Rüger <mrueg@gentoo.org>
|
||||
+letsencrypt-apache-9999.ebuild, +metadata.xml:
|
||||
Initial version
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
25 Apr 2016; Manuel Rüger <mrueg@gentoo.org> letsencrypt-apache-9999.ebuild:
|
||||
Fix test call
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -1,3 +0,0 @@
|
||||
EBUILD letsencrypt-apache-9999.ebuild 851 SHA256 dabf8837f028e8b2c4d0e4527f1f894f9b74935ca6ccda923569de49b6d4b825 SHA512 04884ecc67e0e5cec789252dbf2f304ffc54e45dc013d86608b6f7fc40ff2179cf29f748876b255e0bd1b3354df36561992400a1515c23338ecfe927b2933f64 WHIRLPOOL aaf71c2af434d36a975b0c6448842946e1c5a63d113baa676fe0c4cc086848adf262a75ffac614b4a8c64a5b31df43a0aa6dab225886710b6cfd35bcd5558bc7
|
||||
MISC ChangeLog 598 SHA256 8b1a6682a2499e8466156dad70cdf5ded0435c7fa002e5c733b52b12916d5794 SHA512 50ba16f630220a64fec80107e6c23ea0d98710320aa48a6576fac1d73e4fcfa2a96ae16355533856520baef4229686a0e138128223f5d09c3cbfd9c823ed6ae6 WHIRLPOOL d1825bbcb682ca0adc2bbfc096d40a9f1e6d8a78a6d9b571f799856a1c41c843cfb8762ce2010ee8947f023afc88a5b23d411c9314bf68438c81b606095529ee
|
||||
MISC metadata.xml 245 SHA256 6fedd876236c2f1fe2687e73628381650ebecef9734f88f6d483bec5bf475a7f SHA512 ce14e948c06d19eefb8504b77746e191099fd4d66083ad01ac62d874029b397af4edc5940312dac09c9ed18ccbcd98909b93fc0bc463c15db97bf68d13c9fec4 WHIRLPOOL 4957affde63b54e118270c40ce12683872777b41ec1a798f7b03807a99917148279d392f71cbcf95ec4e5d586ee5fc0400aea77d9e46083873a441a4907ba13d
|
@ -1,192 +0,0 @@
|
||||
# ChangeLog for app-crypt/letsencrypt
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*letsencrypt-9999 (01 Dec 2015)
|
||||
|
||||
01 Dec 2015; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-9999.ebuild,
|
||||
+metadata.xml:
|
||||
Initial version
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*letsencrypt-0.0.0_pre20151123 (03 Dec 2015)
|
||||
|
||||
03 Dec 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
+letsencrypt-0.0.0_pre20151123.ebuild, letsencrypt-9999.ebuild:
|
||||
app-crypt/{acme,letsencrypt}: add ebuilds for latest snapshot
|
||||
|
||||
*letsencrypt-0.1.0 (03 Dec 2015)
|
||||
|
||||
03 Dec 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
-letsencrypt-0.0.0_pre20151123.ebuild, +letsencrypt-0.1.0.ebuild:
|
||||
app-crypt/{acme,letsencrypt}: version bump to 0.1.0
|
||||
|
||||
*letsencrypt-0.0.0_pre20151123 (03 Dec 2015)
|
||||
|
||||
03 Dec 2015; Manuel Rüger <mrueg@gentoo.org>
|
||||
+letsencrypt-0.0.0_pre20151123.ebuild, -letsencrypt-0.1.0.ebuild:
|
||||
Revert "app-crypt/{acme,letsencrypt}: version bump to 0.1.0"
|
||||
|
||||
This reverts commit 12c21b8c4ec62db86533f878578b370ef095ce02.
|
||||
|
||||
03 Dec 2015; Manuel Rüger <mrueg@gentoo.org>
|
||||
-letsencrypt-0.0.0_pre20151123.ebuild, letsencrypt-9999.ebuild:
|
||||
Revert "app-crypt/{acme,letsencrypt}: add ebuilds for latest snapshot"
|
||||
|
||||
This reverts commit c37dff06cc5632de78ff283857f211c0361d5582.
|
||||
|
||||
Breaks acme live ebuild. Repoman complains about description.
|
||||
Huge changes to the ebuild without any communication.
|
||||
|
||||
11 Dec 2015; Manuel Rüger <mrueg@gentoo.org> letsencrypt-9999.ebuild:
|
||||
Add support for regular releases
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*letsencrypt-0.1.0-r1 (11 Dec 2015)
|
||||
|
||||
11 Dec 2015; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.1.0-r1.ebuild:
|
||||
Initial version
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*letsencrypt-0.1.1 (20 Dec 2015)
|
||||
|
||||
20 Dec 2015; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.1.1.ebuild,
|
||||
letsencrypt-9999.ebuild:
|
||||
Version bump. Fix SRC_URI
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
20 Dec 2015; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.1.0-r1.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
07 Jan 2016; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Update remote-ids in metadata.xml
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
*letsencrypt-0.1.1-r1 (12 Jan 2016)
|
||||
|
||||
12 Jan 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.1.1-r1.ebuild:
|
||||
Add fixed release
|
||||
|
||||
Gentoo-Bug: 421222
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
*letsencrypt-0.2.0 (17 Jan 2016)
|
||||
|
||||
17 Jan 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.2.0.ebuild:
|
||||
Version bump
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
17 Jan 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.1.1.ebuild,
|
||||
-letsencrypt-0.1.1-r1.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.26
|
||||
|
||||
19 Jan 2016; Manuel Rüger <mrueg@gentoo.org> letsencrypt-9999.ebuild:
|
||||
Update dependencies
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
02 Feb 2016; Manuel Rüger <mrueg@gentoo.org> letsencrypt-9999.ebuild:
|
||||
Require more recent version of dev-python/psutil
|
||||
|
||||
Gentoo-Bug: 569012
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
*letsencrypt-0.3.0 (02 Feb 2016)
|
||||
|
||||
02 Feb 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.3.0.ebuild:
|
||||
Version bump
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
02 Feb 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.2.0.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
*letsencrypt-0.4.0 (14 Feb 2016)
|
||||
|
||||
14 Feb 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.4.0.ebuild:
|
||||
Version bump
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
14 Feb 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.3.0.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
*letsencrypt-0.4.1 (02 Mar 2016)
|
||||
|
||||
02 Mar 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.4.1.ebuild:
|
||||
Version bump
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
02 Mar 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.4.0.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
*letsencrypt-0.4.2 (05 Mar 2016)
|
||||
|
||||
05 Mar 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.4.2.ebuild:
|
||||
Version bump
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
05 Mar 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.4.1.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
||||
*letsencrypt-0.5.0 (06 Apr 2016)
|
||||
|
||||
06 Apr 2016; Manuel Rüger <mrueg@gentoo.org> +letsencrypt-0.5.0.ebuild:
|
||||
Version bump to 0.5.0
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
||||
25 Apr 2016; Manuel Rüger <mrueg@gentoo.org> letsencrypt-9999.ebuild:
|
||||
Fix test call
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
||||
01 May 2016; Markus Meier <maekke@gentoo.org> letsencrypt-0.4.2.ebuild:
|
||||
add ~arm, bug #576912
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
RepoMan-Options: --include-arches="arm"
|
||||
|
||||
04 May 2016; Manuel Rüger <mrueg@gentoo.org> letsencrypt-0.5.0.ebuild:
|
||||
Keyword 0.5.0 for ~arm
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
||||
04 May 2016; Manuel Rüger <mrueg@gentoo.org> -letsencrypt-0.4.2.ebuild:
|
||||
Remove old
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -1,5 +0,0 @@
|
||||
DIST letsencrypt-0.5.0.tar.gz 650853 SHA256 503535fa356c45b46a166ea84875bb1fd43e994afee1485bbc3b6849d46c5d43 SHA512 bffa5123a702c02d74c21453a5f5583055986132eb4ae58b72d066c1c5514a1b6832fc381490998c107fbfc1ac8cd403b19b9a1c87006db4e6081e686c2a2fd0 WHIRLPOOL cd72b3f5d6aa95fe983c16d2c71038777ec37a5fdd74a4b51b31cfb72e16e5868c9dc3ec701a30da80e7b99e9409a0fb183f4eba76c58a86434bae0a32dd8169
|
||||
EBUILD letsencrypt-0.5.0.ebuild 1396 SHA256 d0edc0bfe01f2ce46d6e9b8e8b5e0dfa093164dcd8523f849d728b4b56256a15 SHA512 d17e2ee886aeadc71af81329c1fc0546f8270afe161d145d32f5297cf3a83966cd89e7355a5952e008bb553b1f73cf34df1917d9d31e95ba7a3de2d746ded008 WHIRLPOOL b1d255a573b2ea0b10c0050de3b364a1aeee4661fd41dc2a7de3c84e15fdc67a278c155506d5d965d833a22f79000cbc3d051a8d1a5973c1246c25cb6b7783d3
|
||||
EBUILD letsencrypt-9999.ebuild 1384 SHA256 c619ad9d0b703c0a88125d13c8b9bbc3b73c7902df3318d2381c332cbd15ff1b SHA512 0e38eb1c9bd8c248b588c6d620342bb65e37f6415fd4aec13ab11a8bba6ee2acf7c2e81fe072bb6095e5ca276abda3f1d0db077d2deb765fd487561c0d5871e0 WHIRLPOOL dd9724351c92491c0988622770ab1201519eac24edb5cb182f61665474714833575b007b92c057a5316b8e619cdbfda83aef9adf6dab24a15f789f3dd160b726
|
||||
MISC ChangeLog 5412 SHA256 d886d2ddac85b71dac55632ba0b16164e59efd438932be40a6e8bc5ae83c94b7 SHA512 044d95701b7751c77c3df92cdf7227087ff37d8c533af7fcbfd808680b00d01c858556973d819e5a0c8d116cab82f57ad286e1821b9f7b8ed7f08897423aeaed WHIRLPOOL 0956d075e9aac53808c1ab9192d1869de9541ce3f7e20df5db342ac4a2bcd5e478f207a1d3ae5a283b2fe4204abec91325a59825765790efe3efadfe9c0ea02a
|
||||
MISC metadata.xml 333 SHA256 2dac3dfae7f320489f799db9129fcb8b45298241d6798c188aef134ec2d356cd SHA512 6d1b31c4529880c94bbf4cf09160b30b53136328efa65656ee288a0f8e647d8a5f72e12c7296ee20b4e610c861f1166808a8b1c6624580a394172aab33d084f8 WHIRLPOOL 89111987fd60d03c12f57b17381e781f4597d448c09df2739b582fccec63b0c0bf17f088fadb38a8f76608e3b59776d5c7a7b77a252b97beb0a229e6f51968cb
|
@ -1,6 +1,4 @@
|
||||
DIST zuluCrypt-4.7.6.tar.bz2 582120 SHA256 b39533de700608a0d1981eb6818f8e103c948c342ba3de36f2f4a0520664294b SHA512 bcf3dd31997ba7db47df4beae2c1e54d031b9c468517475fb7ea6a73e3cf787aaf87a4fdc3cfbb3e54cc0ed8ea218b92014315e940ecb722e0b748248367a2b7 WHIRLPOOL e4d1ca05ebce4c33a8b849e96917b842a1a0330a57700e94fc3f1d1af6a13bcfca9d2039e58f6b4b9353c14296d9feaf898b3de47c3ccd6cc11517be5f07088f
|
||||
DIST zuluCrypt-4.7.7.tar.bz2 550309 SHA256 d832668c646bb93a63e908bd1896def830db304138a17f34eae09dd41b3197d4 SHA512 bca390caacc7ff39b03dce370c2f85da2f52d9de3604713ec2dec6f53b75573163a5db60ca30746f4056def8617a9a93f80026c1833396356c849b10948468f1 WHIRLPOOL 6d54015b8458cd6b4460afc33f14dabe3672bc3aea849230090b0c2a64f37da9777f1e0745e7000be1e05874962f4cc97e284fa8877fa0a1d09b93b71bb5e215
|
||||
EBUILD zuluCrypt-4.7.6.ebuild 1130 SHA256 837c27861908135a4667fc4b08b1ae45d37c4425c0aebb782319887ab370b14a SHA512 e3bc9d2af96a7cc1918234780733141a3046706e898d232c1f287082917027592aa66df34ab09ec73d3bba42b16b0e0bd62f9f43559266b69fb8f0dd65236ab1 WHIRLPOOL 58652efb5e09e483ac4ee5c8ddc9b53658e9e0032454faae6da923b7be3000bfd41d24a9f2cb701c077d42830bb5fb9af14db6b6ad1368cab74a5fdcf98fa518
|
||||
EBUILD zuluCrypt-4.7.7.ebuild 1130 SHA256 837c27861908135a4667fc4b08b1ae45d37c4425c0aebb782319887ab370b14a SHA512 e3bc9d2af96a7cc1918234780733141a3046706e898d232c1f287082917027592aa66df34ab09ec73d3bba42b16b0e0bd62f9f43559266b69fb8f0dd65236ab1 WHIRLPOOL 58652efb5e09e483ac4ee5c8ddc9b53658e9e0032454faae6da923b7be3000bfd41d24a9f2cb701c077d42830bb5fb9af14db6b6ad1368cab74a5fdcf98fa518
|
||||
MISC ChangeLog 1325 SHA256 c58410b13be0aaf762ac8da8a5d9ef51dc49b895150f6145fe076de4c0715461 SHA512 1794913d1ad16a4ab056cbfb2ad83c9f481808b3be11684c3d1c7d0a5fa968001d27e8b05257885fa8d7b68f7c6600a03c3e15c06961496c3d4da70ea669600d WHIRLPOOL 238b1bf46f3bc949563fad28687ed8680af9b387ca3e3c47dc3cc0d16e191f0ad1676425f6dadf34091bbcf52d2d3f63ba5eef4ed0caa23cbf276c028a9e1139
|
||||
MISC metadata.xml 850 SHA256 b1014bb29a3aeca59b81026577f549b2a8cb2dc8df85d5b0ecef20ac455235a0 SHA512 9417c0b5068a4d8d678878b879a97837010da99f112e978dcd71768cc384e511786579d66adf0648e7fcc2fb6257496826838b0d62ff51f36a80e9955cf31784 WHIRLPOOL 882d6277401d56117f794a092d7bf13f6227dbc34a9b1f2080151b4b67435892986382da82944190c8310c7480b76a285cdf2a5afad718562d32972873a812dd
|
||||
MISC ChangeLog 1570 SHA256 db6d4228167fec9f88c3adeb19728f1e6d74c93e44e3b9bb6627c5c6ac77b882 SHA512 43441e7a21a573529d2cc7fbab2945a62991a56106c9343f704e8c6d7f68933aab223ee79757fb4ab92aea979d312dc5c6adb8bf19bac16334600a0b7fc34b3a WHIRLPOOL 00b64a0958ef80d248a61ffd1184e674ce1cd345409b7985e90ef6831b76485b2e01a82758c85bebe249cf69893721d75a137508441f347df57476153bc69b7f
|
||||
MISC metadata.xml 741 SHA256 b605e24f69770e05b9288747f0fb03a04d5a0d40fdd40ae1dc53e421148bf4d2 SHA512 fe05885fc7d32b88f51b532e1daafd70eaf19f233f5e9545de2ee039c7a74f02e8f33d5c76d54dbb02f522ba5cbb07537961a8200caf995937e9138591194abe WHIRLPOOL 6283429875f64c2d8bc2e02b5858a8227895fda60a77be3e521c267f6b89bb4c3ff94828ff426e7fbdf0cbc9339737b60478c3c3e7fe9c86a2c938b2cdde8a77
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib cmake-utils
|
||||
|
||||
DESCRIPTION="Front end to cryptsetup"
|
||||
HOMEPAGE="http://mhogomchungu.github.io/zuluCrypt/"
|
||||
SRC_URI="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluCrypt-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gnome +gui kde udev"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/libgcrypt:0
|
||||
sys-apps/util-linux
|
||||
sys-fs/cryptsetup
|
||||
gnome? ( app-crypt/libsecret )
|
||||
gui? (
|
||||
dev-libs/libpwquality
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
kde? (
|
||||
kde-base/kdelibs:4
|
||||
kde-apps/kwalletd:4
|
||||
)
|
||||
)
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
udev? ( virtual/udev )"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use udev UDEVSUPPORT)
|
||||
-DLIB_SUFFIX="$(get_libdir)"
|
||||
$(cmake-utils_use !gnome NOGNOME)
|
||||
$(cmake-utils_use !gui NOGUI)
|
||||
# WITH_PWQUALITY has no effect without gui
|
||||
$(cmake-utils_use gui WITH_PWQUALITY)
|
||||
# KDE has no effect without gui
|
||||
$(usex gui "$(cmake-utils_use !kde NOKDE)" "-DNOKDE=TRUE")
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,15 +1,15 @@
|
||||
DIST emacs-25.0.50_pre20151113.tar.xz 26904832 SHA256 dcfd575afa3123bd63eba12b2ae2c7d1390c8fbccc911e9a4a70028feb207240 SHA512 cc8e871e9bb236ffd99ea93750aabc55401cdfad171f56df81c3127fba41b223196d31a64baf597268805b39015df773587e239192870f70671d131d9c6fc9b8 WHIRLPOOL 9571b10e49c028e4f8a10a54fce10bea16ff9b726e8a266650af180a57a370d225ac3bdffc12828c6d170680e514c9fb1179b3676dd4d4de3e6794147dc935ab
|
||||
DIST emacs-25.0.90.tar.xz 42218556 SHA256 325f275b64eee106ad9aaadb42243619822e5e59bee35645f15e015176adb626 SHA512 7fdc73bc62aa3d4456faaeedf5a121fbad3363dfb20d7564308012ffb49ea96af623ae291a245ab3228457942fea7f4a872695b57befc77bbaf8478a5124f577 WHIRLPOOL 4c566e40269aecf61ca1f3055d023fa4138f6a31436a7d7f2459b39818d33ae7d49e55719179239bd3d60936a85a83f062c2bc635fe8b3fa601749019bb17daa
|
||||
DIST emacs-25.0.92.tar.xz 42264752 SHA256 c29733959ae2c6a7c1d5f9465b4d06c93977cc1f3905313d992051a16590568e SHA512 7bfacb4a27f2fdff0e7e4f373d1dfe885f7505edbd11b6a907b834decb2e4dd2e23e7ab48ac5427430507708dbcae5108434223a58ac43b33b3808c3dfe81bd9 WHIRLPOOL 26f937b8cd8bd87f61636f6193af9eecba9430cd01821015767c8800b9ad7ba61834215a8f8f382ae3eb0e60667fd10d94947980866b555028f24582f3a3dc8b
|
||||
DIST emacs-25.0.93.tar.xz 42515636 SHA256 b39199a491ce53f8b8a5b74fe6f1f191257e424f3ba047b3098ff9218e1579f1 SHA512 a9d2ba7af5389a8f4f3db5579bd034dfd57039089181ab227c7f411fa47341b7533d0faa293c938dc45c58764644c01531bd28cdaf9e2e6b59dd5acaf4da33d2 WHIRLPOOL d45bf6a46d516bac74dbfebae272aa7f82983d9ef00b4020dbf80dc52476f577e4bfbb0b6adbb9733c74794d181825ff6b915f14a399c8f746cdd4cdb167e018
|
||||
DIST emacs-25.0.94.tar.xz 42524080 SHA256 c9c45ea7e044585f5b35500edbb356c3a2f4547d441d0d23a5e76722794c6da6 SHA512 60329ae6f7d1769caa8a971793fa2da418537634453edd081ddc7b12f867c55b3a613f70e5cb3f79e10ab44d5deee9235f6a73de05e98ce9826f8d7985c338a3 WHIRLPOOL 13f7c62ceb48838eb65e1839929a9348d0ef73954100a633a0264915f7088250262f6d484ae1bb64520624711f72fb4af7e71565a7636e35eea31dce55e76e56
|
||||
DIST emacs-25.1.50_pre20160130.tar.xz 26974200 SHA256 6ceeb4bd0eba8d6dcbec8068f65c8c9c6e9879cf7dee2e98f93c99d91ab6e75c SHA512 27622940b9b1d54385a2b8d66229d2bbdbc62548c1b6f074e6db3a702bcaeac567ec97a29b4311969a9d1fbb7d693ed353afbed898a239f7d8270530509b9cea WHIRLPOOL 760053301a6aea281ed2e9e5c8ed2c638f16118e7d2808a9b8cf018093026bddebc29eb641eb30dda4c3c6fb725cc2f58cb615f46230ba666daf183694abb7e0
|
||||
EBUILD emacs-vcs-25.0.50_pre20151113.ebuild 11925 SHA256 08e09690d95a114a2f41bf33ce3485552a490e9368003a84009c3c046208f486 SHA512 a2b6b79a009f3621df3f636a47b86bb826e32b52b9d172071ea4e531bb621c3da3a3b51ee9ba3894df43f7181156c37610d8a748cea27ad710d159c2f98fec93 WHIRLPOOL 2ac94d8da8bbf8495f13e5e32d2f457a7a555891f5beaacad84a3426f2861d0d006605dd56d6609d46bffa800df91de55acb2d5c63277ef4441b04c6c1dad539
|
||||
EBUILD emacs-vcs-25.0.90.ebuild 12286 SHA256 fad0f8f4de874bf048dbade43eff13e2f6753942b0609f270805461ece0c58f5 SHA512 04c1459caaf7899d7058178b6273580234e7313d27e4d86868a8eacd2442c573b3679c23702222bc8e1fb2ccffb38c8c0849055eadc98978525bae5073da2cff WHIRLPOOL 66f91317b133084ecd1c67126e6fc74d5645376d8c05a3de9a00ea98f78772d98f22f397f03c0f1a2967ef6944942c1b332b41585795da01501d07c0809f10f2
|
||||
EBUILD emacs-vcs-25.0.92.ebuild 12285 SHA256 51b74d6c70a0721e26f7dfc82510aeba9b11fca0fec1ff662baf81c524736f22 SHA512 a6e8f7d9cf824e067c79d9e3cb28fcc119a38d8b4a4e445c20746f280cdbb81e84eac8b3142b549c14e3c80d67760abe17e136da2ac5759c4d8c8a498db807e7 WHIRLPOOL 4fef83b1ec76ec61ef721b17f2f0545191cd24cf8cb0c731b0733ae5e5ba74c644d82b0783a78776c17cc960c34cb4366a357963e151de8022e73c5cc0041d2a
|
||||
EBUILD emacs-vcs-25.0.93.ebuild 12285 SHA256 51b74d6c70a0721e26f7dfc82510aeba9b11fca0fec1ff662baf81c524736f22 SHA512 a6e8f7d9cf824e067c79d9e3cb28fcc119a38d8b4a4e445c20746f280cdbb81e84eac8b3142b549c14e3c80d67760abe17e136da2ac5759c4d8c8a498db807e7 WHIRLPOOL 4fef83b1ec76ec61ef721b17f2f0545191cd24cf8cb0c731b0733ae5e5ba74c644d82b0783a78776c17cc960c34cb4366a357963e151de8022e73c5cc0041d2a
|
||||
EBUILD emacs-vcs-25.0.94.ebuild 12285 SHA256 51b74d6c70a0721e26f7dfc82510aeba9b11fca0fec1ff662baf81c524736f22 SHA512 a6e8f7d9cf824e067c79d9e3cb28fcc119a38d8b4a4e445c20746f280cdbb81e84eac8b3142b549c14e3c80d67760abe17e136da2ac5759c4d8c8a498db807e7 WHIRLPOOL 4fef83b1ec76ec61ef721b17f2f0545191cd24cf8cb0c731b0733ae5e5ba74c644d82b0783a78776c17cc960c34cb4366a357963e151de8022e73c5cc0041d2a
|
||||
EBUILD emacs-vcs-25.0.9999-r2.ebuild 12285 SHA256 51b74d6c70a0721e26f7dfc82510aeba9b11fca0fec1ff662baf81c524736f22 SHA512 a6e8f7d9cf824e067c79d9e3cb28fcc119a38d8b4a4e445c20746f280cdbb81e84eac8b3142b549c14e3c80d67760abe17e136da2ac5759c4d8c8a498db807e7 WHIRLPOOL 4fef83b1ec76ec61ef721b17f2f0545191cd24cf8cb0c731b0733ae5e5ba74c644d82b0783a78776c17cc960c34cb4366a357963e151de8022e73c5cc0041d2a
|
||||
EBUILD emacs-vcs-25.1.50_pre20160130.ebuild 11954 SHA256 f7e5ab7e39d45a7c408f95fa3e7aef654055904679e23e4706560fd3a365728a SHA512 8c454dba3b6b98afb8ad5ff23c313b5e74574e3797cb0462f800584c861958b7d8cb144593fe922225268709f8fd0f08e139b859e04baf788432a0d6ce0e7702 WHIRLPOOL be3432f66b488d8d36caf5a13552403265337bcb96b6bd760b31b55535926a7c7d9844bb5ebd8bad90b0994b2553ff74010d1a0acd8f5d224dffac60294ff5c9
|
||||
EBUILD emacs-vcs-25.1.9999-r1.ebuild 12283 SHA256 76cb33ffa0c479e67b1f4a57988f0c53fa71eba97abcfaaaf334e6e2c7b9c850 SHA512 9a95dbad54bb62b0c7e20bc9498f545cefa39a40d721cbf4e48a8ec3ecb9e5af5f618845649106dec97e81f5acf646812e559a3398f5b384b5c34df114b6e3f7 WHIRLPOOL 67e26c6b4c28f1baecad6f78f1ddc47f0835c40dc8884d18af9d2d6923398feef670b325fb82d1a434ae1863287888910c81b4419e5aa9f051bc51967c4f59df
|
||||
MISC ChangeLog 8418 SHA256 3e63cf57d1b58fd52efb44de8a9caffe8267c62617588e0a7e3348c22657e6fd SHA512 8ce369b065edc176f9c433d3e63d304f6ecec38649e07ae19af4aa41bf64cb4b2f57bfd737feaba764d655aababee0eef843eaf8e35d20b63f49a2d27a4d4323 WHIRLPOOL b46a167fffafee21852da39700b9457fc8d587a10073c9caad9a09785279de49b2f6f391d2e630ed6a1093179243827d97bb8acd00f76c168059b52842081f8d
|
||||
MISC ChangeLog 8715 SHA256 c7334d6d7223d376fef104cfcd39181a4653844ee5e23ed1e91565414fb942e2 SHA512 b069b11da32cb61f8a181db82cfa2fd0b43318a8e70a6c0a1e5eaf6b026bcfd259bbfcbf67e1b37fd2936b1dafb29413bed266878ca338f2f6dc321d76ab8d48 WHIRLPOOL 8a0eb0e37689581751094ce1a72a01e9204a387d36c86e76659ae08e1465d6d5288e4f773776184f52336b18dfcb29f54df19d82245a0eb72d0aaf98ba1a1fa2
|
||||
MISC ChangeLog-2015 86237 SHA256 ce19205e1c53f0b9c690a754434783f4e5a8c3265f3ed3580e670dc14109c107 SHA512 fecc40cad7372dc11f3a6cbccfd369e4c75d92a3dd57c7bf671df624a2d120d8496e088a748580937ec7a68d3087cb2e7a3393799124a7ad991447badbf22e58 WHIRLPOOL e0d14721260bc439a87cc70e386a4a04607aa3b20d29fe1cd195a4c613427a1111daa7c808d0ffaf7dc3061b9299986709cad3a531d8793f134129c94482246f
|
||||
MISC metadata.xml 2670 SHA256 129bd3ca2fbed47b5d81bd2a50d530f05b1b229d3b5a349f1e21be70dde67f7b SHA512 9bd16b563f4209e245a53ceb818e8218f73d5702708e5caaf6b3359a4adbcbf124545c15b7c411f112520e744af35c6a3e62a6e051e896e8340320a66c9be153 WHIRLPOOL 78f70608e03d44a03eb108a57d9f13b589b99e393e53d6602ff3a97f5f7864d0936f31242328ef63ab2dbcfcf49292cf7b5e4abab155f016ae6a05133b8a9391
|
||||
|
@ -1,13 +1,12 @@
|
||||
AUX joe-3.5-ftyperc.patch 658 SHA256 c06b87ffa9353426c67dd295d7115cad4c0e86adaff80ca4d2fae2e18c0416e5 SHA512 c36149ff77ef50ef140df920221995ab96862e57f0b4d0e18beeda3b8ea6021c48b5f0579b053590ea4edb498d6b9b87af53206f78f168e0213e100e411ac645 WHIRLPOOL edad66137b1687fb091d9fdbe60b75c162f2a54a6d97d6257e8fc770d3615dd66874b7eb3a8c03c1aa25f0c66c23b8caeb76482995ba19823a5f6194a8a577ff
|
||||
AUX joe-3.7-ftyperc.patch 658 SHA256 901bcf63cecc3f87c17d48f91516de50b1f28549a92156fdc9475d45c33490a3 SHA512 c9eb24a21e5b4f55e445c4842a80b16b6dc8691dd2d548a38adf6a384f92191b49fca81bb40552b3bb51e1ac4c0ca3c34f3309065caff854de57dc000ef59bc3 WHIRLPOOL 2fdde1d8e037c0d978ceb62f20b8874a93b43ec61c939b7f0a1be3d8a164142d6675c393bd33bcc747d5ce5bed23629aa49990d8baceccfc6f3852e58872f6fa
|
||||
AUX joe-3.7-sanitise-includes.patch 629 SHA256 165ce867c3236b53c9ba87fc94f2b68fbab66037d783892fe764d82df31d3a3a SHA512 610f7e5e1f5ad3394237bae1881ba5b632db86456d43484a1789f50d7f2d44abaf97cc80cdfd4668cac2799815b5f011706e6679585079d423431c9c3a17e196 WHIRLPOOL 769e3c6d3d236901eda7be9f82ebaf8a563573953c6dcc9cb1f552e128d8b8661079056908ba0cefc2970c708259ced05d4105b23e10a08671098eba6daa7fc8
|
||||
AUX joe-3.7-segfault-fix.patch 562 SHA256 bf38cb1db098a7efa880bc4a962b03f180ae5481f2a7a66a5e97f799241c71c3 SHA512 6aebbe2f8d7eeafb3812c28960a9f8712f9c2363c9ff8a9bacce87cff4c1a9440129607aec43e8b0fffd564cafadea8c14dd7972f2205c2d608d88c42d7a2be7 WHIRLPOOL 1a2d45ae752e64e8aeeb8dca4f31486f7d40a3cbd0c89b14704e229cb63f07b6bc82898c6634d27d65860e5f5eabf6bf2d6d6618618b8b40680fb63f802847f8
|
||||
DIST joe-3.7.tar.gz 696036 SHA256 cae456e1ad5a8c1d3c94920a3416c2347277739b260e3494d3bc0f2b9b73106f SHA512 1b6ac65309156c422c73194b82c1f855006bb7a73dec957c3a25f68a51e91e6a2a84df9d5d538f08c8900fe0eb0e2b41ef0936437859d5dae5ffc45005e8a90f WHIRLPOOL 4ee918936eb1a902fd4c6e60061180dfef215a57fb0700a5e078cb9db9717eea30094388a472a14f031d80267a5e0ba290360ed89fe44d89269dfddb4e9a31d1
|
||||
DIST joe-4.1.tar.gz 1292957 SHA256 816211b2bd951f792de3602afd74ea4b51612fffdd9bc24a7808660053fef6db SHA512 f6fd9d87c94a4f47586d7a81cccbfd6bfdace2357e3c579f5abfb54117dd95cadcd1783e281874868da6f0a8853327fff5bb3876f86a031f45afb13db45f7377 WHIRLPOOL e5d536fbed434800a22fd38034d86928a08e4efacc0fa708bad7631a84d18d005c58a7de4347aa7ec21e5f2736a13e63399c3ef5c7949ab9602dd144718e5fcc
|
||||
DIST joe-4.2.tar.gz 1341048 SHA256 bc5da64bc5683ab7b2962a33214b3537ea17ff6528a3c60ba170359e31e86974 SHA512 7c34f4467d89330ac195cfa76481d9ede4ee3764d0b1b24d091d1e6325bff451d2a9bc9f86a73404c9909587bcbe3e0c14511b739ec121edb7595ea1fcba028f WHIRLPOOL 9dd996e266d96894d8e8b17ab9cadd5eef02568b4778245c9af82f745b288fc1dbb7ee401da2a148a6f5afaf627b91638fad25adafb8c5671576fa38ff31aedc
|
||||
EBUILD joe-3.7-r2.ebuild 1634 SHA256 057954ed44a47705ba942517989e0c4f837ccedc7cef799bd14a7cfbbe97fbea SHA512 7aaefb735797e19fd7aa03006da50d2f3ef599e03f28416b1dfa3eeffb76b2fde978bf27b2dc4aa5801b340dfc5f27f6f98e1bdfe542639e9d85671e8457ebc2 WHIRLPOOL 79275864ce05f31189fe842b09bd144101617ec3a29526d4c714500d7f486197faa7edffc060adbdf30ce6634b18acdb3091cde312d1d5f64630b27de8516d2c
|
||||
EBUILD joe-4.1.ebuild 1256 SHA256 132d58d9b0831230cbabbbc3110ae53f6d59f0a2ba08e323aa4f8e70f7b5d027 SHA512 41354f7dd3424c0b1511dd39ea05d323e63eb4d193b39fdeeacc9eec252f34969778d958cf578002e4e1e4813582b51e67a4aabb5f0c3f3db8594a11d648ac24 WHIRLPOOL 3cd3b2ba3dba56dcb4b897f17b8c4ad6c9f565c4e4628a7616e3083ad233f5a71dd20bfb0ef68171f083c09d6b3cb3ca3960c285d18c9ec9304e701f45f77d38
|
||||
EBUILD joe-4.2.ebuild 1185 SHA256 12adb1fe2b86d89fb785adf90b07ceddcfe3a269d6fbfaa48e274fe84fa0581f SHA512 5a34a9092e4510b08ffe0281081cb12c1b52004da3f43fd327e1757c549a19b2dc8c845755f2fb971d262b3f40e03f3bcea29d24311ad5f5c199e60e617a4bd2 WHIRLPOOL ad5057fa0ab5083f88d156ee55060c4d227db9a887159f3ad39239b5d6207333462519db4d4584a160a56eb976e5968f83187336d218838d4d8c7dab808ea677
|
||||
MISC ChangeLog 2946 SHA256 1d78e729177881ea9baa59ac8be4cf95e4e0f4fff402795f7ceb178079421f16 SHA512 9d03b7945c6e77c90b46cd8850df3f3d3f7a8255e9a3099e0c027cc523fde5d544a6504dc52c6494141fd33416b4d4a0578ea2521c015ac58c2c77b3c948edb9 WHIRLPOOL 1a35380d14fd4866f9620fab5b512c1fe6008aae811e329c8bb43a10f410e6f6c68c227b1fb93f2c8c23675997a6f01a5ad8a80c82dedd9023a6feeb80c42be8
|
||||
EBUILD joe-3.7-r2.ebuild 1635 SHA256 67a9b2fdfaff4a3c2eb38ee0fbc3f90ba797c1b5f7c80bd61cba283b66d8d885 SHA512 c4eaecee3f01a161ce878d4922fcb0ea8820c90d1fc5db557b26f91d198748070c92703f4e28c98c09892e64bd239745ce540cd8114d99896c248cb694e27b25 WHIRLPOOL 1eb9b15faf9ceb802f623078f402a6145909bf46664a9f2ddef7c152b347a36f8ea3590f413b6336fc8457417b23013ef348451b916560ce90270f3e8e647d88
|
||||
EBUILD joe-4.1.ebuild 1267 SHA256 dc9fc9ddf68faeb2db745033e98cb01dddce96a9e786594ca263ffffe408f294 SHA512 8d2d46c607e05a62eede51dd1ddb21a1b0a4c3edf3e3a53815949ef6c04ce343c6b0513915964bb1245c7a0004ab6a3e23b909538173e536010996e93c298b8e WHIRLPOOL 68cdab3c877b703f853d122bd3c0a13b6271b620c54ecf683870cdccb2d011a10aa8255de3d6123e53ab6960e186ba8e0128a5f60412cfcc4bbdbc925f5fef25
|
||||
EBUILD joe-4.2.ebuild 1196 SHA256 4ebc23d4cc44bb2fa6b044a5dc98b17a9853b039d2d1f3d0533cd267a8d92815 SHA512 65e1e0d22b8f2b5af1644629ed8732b2bc80fda480d506efe712ac9a8459cea7cd0ce2b79ffdbbe9b1459a75a510e7d8b844275dc07499344de8dd8a3e5b9d23 WHIRLPOOL 66ba0991761f3ef71f64dc85e190d75d3e114eac2b2485942fa65ad466ea778c117d82d15eb7902211b0f5c46f5d338e28fcb1e371654a093b901d753fc47fc3
|
||||
MISC ChangeLog 3730 SHA256 936faaa4ba321e408acbb6d8bdbff1a2d48449e3c71d8e2aca4a4bab869e3c03 SHA512 1fa88f2c6cf0870cf61064525bb13a25583b1e6ddd05c81505328a86b42ebb5b32ad27e23ab01dc2f117951f7e1632e09b951f2bc146853362964b692a29dc1f WHIRLPOOL e8e2c1fd398aab1820fc184965c3e5d417ae2151c7f0d66e0af16169403b8397f5433481c0c84e4839b2ea16a1bfcbc4f62b4b35baa3762b96082644275267ff
|
||||
MISC ChangeLog-2015 10842 SHA256 be0f3879bc83f8e2fb6ca9c7e0827d74827929b18d8c21a4c4fd1b40559b806f SHA512 17e8efc2b71a219810237e08f687ffaf810698685180fd38a3e7a4667ca90d97cd5000a346a1ef350a4e4d1034438437af3e644133eca45c4edc90ba39d28a28 WHIRLPOOL 3de0ed2a94ba65462fa2ead3acd6e5735ef18b01c60cf118b38cd36a0e6b552d6d18a97d67fb77df085f3fcc625c5048aa703c812e0b71a319ea8e38f1159705
|
||||
MISC metadata.xml 837 SHA256 8fee2303f5b7a1faea3cba59756e4efb11cc7007c960b68b4a4fc0b9829b6a7c SHA512 b6eaacc5b28794e286d1ec95da0a0b1e9674e9c9358791c211321d80ae70231c2af5bd40aff22408a7865811cdab0290111c41bfd0457d420f6d4d6d951ba687 WHIRLPOOL b5311e4e69badfe18ff27d18106f64cb1d2c3c0daca1ca0be9733666a6d269e2e1adb1af26897544c6bdaa1f93391b59527c194f5a08a919440c8f2766b5d374
|
||||
MISC metadata.xml 914 SHA256 270873d328134a450720a9f8001f441e02cbda456ca88b3d5917e865fe7ef96c SHA512 12324115a08719acf2377848a9cb930b4ad69764624a1cf093e4ef3e124fef85e059476a0f1b353314a03d97089fe0c518adf47f2da102f7492a1e612c420b15 WHIRLPOOL 0db68c8ca2f849e6020b8ed82c70f6d6e1f8bde0570dbd78f5faea25820e28d3c995f23dd04bce2ccc48e93e6393987b2d180ed3269af7e36c1edc6046c7eed5
|
||||
|
@ -1,43 +0,0 @@
|
||||
--- rc/ftyperc 2006-07-20 16:35:56.000000000 +0100
|
||||
+++ rc/ftyperc.gentoo 2013-04-05 15:05:11.000000000 +0100
|
||||
@@ -709,3 +709,40 @@
|
||||
*jpicorc.in
|
||||
-syntax joerc
|
||||
|
||||
+ Gentoo files
|
||||
+*.ebuild
|
||||
+-autoindent
|
||||
+-syntax sh
|
||||
+-pound_comment
|
||||
+-text_delimiters do=done:if=elif=else=fi:case=esac
|
||||
+-smarthome
|
||||
+-smartbacks
|
||||
+-indentc 9
|
||||
+-istep 1
|
||||
+-tab 4
|
||||
+
|
||||
+*.eclass
|
||||
+-autoindent
|
||||
+-syntax sh
|
||||
+-pound_comment
|
||||
+-text_delimiters do=done:if=elif=else=fi:case=esac
|
||||
+-smarthome
|
||||
+-smartbacks
|
||||
+-indentc 9
|
||||
+-istep 1
|
||||
+-tab 4
|
||||
+
|
||||
+*/etc/portage/*
|
||||
+-syntax conf
|
||||
+
|
||||
+*/make.conf
|
||||
+-syntax sh
|
||||
+
|
||||
+*/etc/conf.d/*
|
||||
+-syntax conf
|
||||
+
|
||||
+*/etc/env.d/*
|
||||
+-syntax conf
|
||||
+
|
||||
+*/usr/portage/profiles/*
|
||||
+-syntax conf
|
@ -1,22 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>tomk@gentoo.org</email>
|
||||
<name>Tom Knight</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<maintainer type="person">
|
||||
<email>amynka@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>emacs@gentoo.org</email>
|
||||
<name>Gentoo Emacs project</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
JOE (Joe's own editor) has the feel of most IBM PC text editors: The
|
||||
key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more
|
||||
powerful than those editors, however. JOE has all of the features a UNIX
|
||||
user should expect: full use of termcap/terminfo, excellent screen update
|
||||
optimizations, simple installation, and all of the UNIX-integration features
|
||||
of VI.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="xterm">Enable full xterm clipboard support</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">joe-editor</remote-id>
|
||||
</upstream>
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="xterm">Enable full xterm clipboard support</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">joe-editor</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="A Git porcelain inside Emacs"
|
||||
HOMEPAGE="http://magit.vc/"
|
||||
SRC_URI="https://github.com/magit/magit/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
S="${WORKDIR}/${P}/lisp"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
ELISP_TEXINFO="../Documentation/*.texi"
|
||||
DOCS="../README.md ../Documentation/AUTHORS.md ../Documentation/${PV}.txt"
|
||||
|
||||
DEPEND=">=app-emacs/dash-2.12.1 >=app-emacs/with-editor-2.5.0"
|
||||
RDEPEND="${DEPEND} >=dev-vcs/git-1.9.4"
|
@ -1,189 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=yes
|
||||
|
||||
inherit autotools-utils flag-o-matic systemd toolchain-funcs
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PXE_VERSION="794.1.0"
|
||||
PXE_SYSTEMD_VERSION="v222"
|
||||
KVM_LINUX_VERSION="4.3.1"
|
||||
KVMTOOL_VERSION="3c8aec9e2b5066412390559629dabeb7816ee8f2"
|
||||
PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz"
|
||||
PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
|
||||
|
||||
SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
|
||||
rkt_stage1_kvm? (
|
||||
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz -> kvmtool-${KVMTOOL_VERSION}.tar.gz
|
||||
mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
|
||||
${PXE_URI} -> ${PXE_FILE}
|
||||
)
|
||||
rkt_stage1_src? ( https://github.com/systemd/systemd/archive/${PXE_SYSTEMD_VERSION}.tar.gz -> systemd-${PXE_SYSTEMD_VERSION#v}.tar.gz )"
|
||||
|
||||
DESCRIPTION="A CLI for running app containers, and an implementation of the App
|
||||
Container Spec."
|
||||
HOMEPAGE="https://github.com/coreos/rkt"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc examples +rkt_stage1_coreos +rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_src +actool systemd"
|
||||
REQUIRED_USE="|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_src ) rkt_stage1_host? ( systemd )"
|
||||
|
||||
DEPEND=">=dev-lang/go-1.4.1
|
||||
app-arch/cpio
|
||||
app-crypt/trousers
|
||||
sys-fs/squashfs-tools
|
||||
dev-perl/Capture-Tiny"
|
||||
|
||||
RDEPEND="!app-emulation/rocket
|
||||
rkt_stage1_host? ( systemd? (
|
||||
>=sys-apps/systemd-222
|
||||
app-shells/bash:0
|
||||
) )"
|
||||
|
||||
BUILDDIR="build-${P}"
|
||||
STAGE1_DEFAULT_LOCATION="/usr/share/rkt/stage1.aci"
|
||||
|
||||
src_unpack() {
|
||||
local x
|
||||
for x in ${A}; do
|
||||
case ${x} in
|
||||
*.img|linux-*) continue ;;
|
||||
kvmtool-*)
|
||||
mkdir kvmtool || die
|
||||
pushd kvmtool >/dev/null || die
|
||||
unpack ${x}
|
||||
popd >/dev/null || die
|
||||
;;
|
||||
*)
|
||||
unpack ${x}
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# disable git fetch of systemd
|
||||
sed -e 's~^include makelib/git.mk$~'\
|
||||
'ifneq ($(wildcard $(RKT_STAGE1_SYSTEMD_SRC)),)\n\n'\
|
||||
'get_systemd_sources: | $(UFS_SYSTEMDDIR)\n'\
|
||||
'\tmv "$(RKT_STAGE1_SYSTEMD_SRC)" "$(UFS_SYSTEMD_SRCDIR)"\n\n'\
|
||||
'$(UFS_SYSTEMD_CONFIGURE): get_systemd_sources\n\n'\
|
||||
'else ifneq ($(wildcard $(UFS_SYSTEMD_SRCDIR)),)\n\n'\
|
||||
'else\n'\
|
||||
'\t\0\n'\
|
||||
'endif~' -i stage1/usr_from_src/usr_from_src.mk || die
|
||||
|
||||
# disable git fetch of kvmtool
|
||||
sed -e 's~^include makelib/git.mk$~'\
|
||||
'ifneq ($(wildcard $(shell echo "$${WORKDIR}/kvmtool")),)\n\n'\
|
||||
'$(call forward-vars, get_lkvm_sources, LKVM_SRCDIR)\n'\
|
||||
'get_lkvm_sources: | $(LKVM_TMPDIR)\n'\
|
||||
'\tmv "$${WORKDIR}/kvmtool" "$(LKVM_SRCDIR)"\n\n'\
|
||||
'$(LKVM_PATCH_STAMP): get_lkvm_sources\n\n'\
|
||||
'else ifneq ($(wildcard $(LKVM_SRCDIR)),)\n\n'\
|
||||
'else\n'\
|
||||
'\t\0\n'\
|
||||
'endif~' -i stage1/usr_from_kvm/lkvm.mk || die
|
||||
|
||||
# disable fetch of kernel sources
|
||||
sed -e 's|wget .*|ln -s "$${DISTDIR}/linux-'${KVM_LINUX_VERSION}'.tar.xz" "$@"|' \
|
||||
-i stage1/usr_from_kvm/kernel.mk || die
|
||||
|
||||
if use rkt_stage1_host; then
|
||||
# Make systemdUnitsPath consistent with host
|
||||
sed -e 's|\(systemdUnitsPath := \).*|\1"'$(systemd_get_systemunitdir)'"|' \
|
||||
-i stage1/init/init.go || die
|
||||
fi
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local flavors myeconfargs=(
|
||||
--with-stage1-default-images-directory="/usr/share/rkt"
|
||||
--with-stage1-default-location="${STAGE1_DEFAULT_LOCATION}"
|
||||
)
|
||||
|
||||
# enable flavors (first is default)
|
||||
use rkt_stage1_host && flavors+=",host"
|
||||
use rkt_stage1_src && flavors+=",src"
|
||||
use rkt_stage1_coreos && flavors+=",coreos"
|
||||
use rkt_stage1_fly && flavors+=",fly"
|
||||
use rkt_stage1_kvm && flavors+=",kvm"
|
||||
myeconfargs+=( --with-stage1-flavors="${flavors#,}" )
|
||||
|
||||
if use rkt_stage1_src; then
|
||||
myeconfargs+=(
|
||||
--with-stage1-systemd-version=${PXE_SYSTEMD_VERSION}
|
||||
--with-stage1-systemd-src="${WORKDIR}/systemd-${PXE_SYSTEMD_VERSION#v}"
|
||||
)
|
||||
fi
|
||||
|
||||
if use rkt_stage1_coreos || use rkt_stage1_kvm; then
|
||||
myeconfargs+=(
|
||||
--with-coreos-local-pxe-image-path="${DISTDIR}/${PXE_FILE}"
|
||||
--with-coreos-local-pxe-image-systemd-version="${PXE_SYSTEMD_VERSION}"
|
||||
)
|
||||
fi
|
||||
|
||||
# Go's 6l linker does not support PIE, disable so cgo binaries
|
||||
# which use 6l+gcc for linking can be built correctly.
|
||||
if gcc-specs-pie; then
|
||||
append-ldflags -nopie
|
||||
fi
|
||||
|
||||
export CC=$(tc-getCC)
|
||||
export CGO_ENABLED=1
|
||||
export CGO_CFLAGS="${CFLAGS}"
|
||||
export CGO_CPPFLAGS="${CPPFLAGS}"
|
||||
export CGO_CXXFLAGS="${CXXFLAGS}"
|
||||
export CGO_LDFLAGS="${LDFLAGS}"
|
||||
export BUILDDIR
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local arch=${ARCH}
|
||||
case ${arch} in
|
||||
amd64) arch=x86_64;;
|
||||
esac
|
||||
ARCH=${arch} autotools-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
use doc && dodoc -r Documentation
|
||||
use examples && dodoc -r examples
|
||||
use actool && dobin "${S}/${BUILDDIR}/bin/actool"
|
||||
|
||||
dobin "${S}/${BUILDDIR}/bin/rkt"
|
||||
|
||||
insinto /usr/share/rkt
|
||||
doins "${S}/${BUILDDIR}/bin/"*.aci
|
||||
|
||||
# create symlink for default stage1 image path
|
||||
if use rkt_stage1_host; then
|
||||
dosym stage1-host.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_src; then
|
||||
dosym stage1-src.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_coreos; then
|
||||
dosym stage1-coreos.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_fly; then
|
||||
dosym stage1-fly.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_kvm; then
|
||||
dosym stage1-kvm.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
fi
|
||||
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-gc.service
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-gc.timer
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-metadata.service
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-metadata.socket
|
||||
}
|
@ -1,189 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=yes
|
||||
|
||||
inherit autotools-utils flag-o-matic systemd toolchain-funcs
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
PXE_VERSION="991.0.0"
|
||||
PXE_SYSTEMD_VERSION="v225"
|
||||
KVM_LINUX_VERSION="4.3.1"
|
||||
KVMTOOL_VERSION="3c8aec9e2b5066412390559629dabeb7816ee8f2"
|
||||
PXE_URI="http://alpha.release.core-os.net/amd64-usr/${PXE_VERSION}/coreos_production_pxe_image.cpio.gz"
|
||||
PXE_FILE="${PN}-pxe-${PXE_VERSION}.img"
|
||||
|
||||
SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
rkt_stage1_coreos? ( $PXE_URI -> $PXE_FILE )
|
||||
rkt_stage1_kvm? (
|
||||
https://kernel.googlesource.com/pub/scm/linux/kernel/git/will/kvmtool/+archive/${KVMTOOL_VERSION}.tar.gz -> kvmtool-${KVMTOOL_VERSION}.tar.gz
|
||||
mirror://kernel/linux/kernel/v4.x/linux-${KVM_LINUX_VERSION}.tar.xz
|
||||
${PXE_URI} -> ${PXE_FILE}
|
||||
)
|
||||
rkt_stage1_src? ( https://github.com/systemd/systemd/archive/${PXE_SYSTEMD_VERSION}.tar.gz -> systemd-${PXE_SYSTEMD_VERSION#v}.tar.gz )"
|
||||
|
||||
DESCRIPTION="A CLI for running app containers, and an implementation of the App
|
||||
Container Spec."
|
||||
HOMEPAGE="https://github.com/coreos/rkt"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="doc examples +rkt_stage1_coreos +rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_src +actool systemd"
|
||||
REQUIRED_USE="|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_kvm rkt_stage1_src ) rkt_stage1_host? ( systemd )"
|
||||
|
||||
DEPEND=">=dev-lang/go-1.5
|
||||
app-arch/cpio
|
||||
app-crypt/trousers
|
||||
sys-fs/squashfs-tools
|
||||
dev-perl/Capture-Tiny"
|
||||
|
||||
RDEPEND="!app-emulation/rocket
|
||||
rkt_stage1_host? ( systemd? (
|
||||
>=sys-apps/systemd-222
|
||||
app-shells/bash:0
|
||||
) )"
|
||||
|
||||
BUILDDIR="build-${P}"
|
||||
STAGE1_DEFAULT_LOCATION="/usr/share/rkt/stage1.aci"
|
||||
|
||||
src_unpack() {
|
||||
local x
|
||||
for x in ${A}; do
|
||||
case ${x} in
|
||||
*.img|linux-*) continue ;;
|
||||
kvmtool-*)
|
||||
mkdir kvmtool || die
|
||||
pushd kvmtool >/dev/null || die
|
||||
unpack ${x}
|
||||
popd >/dev/null || die
|
||||
;;
|
||||
*)
|
||||
unpack ${x}
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# disable git fetch of systemd
|
||||
sed -e 's~^include makelib/git.mk$~'\
|
||||
'ifneq ($(wildcard $(RKT_STAGE1_SYSTEMD_SRC)),)\n\n'\
|
||||
'get_systemd_sources: | $(UFS_SYSTEMDDIR)\n'\
|
||||
'\tmv "$(RKT_STAGE1_SYSTEMD_SRC)" "$(UFS_SYSTEMD_SRCDIR)"\n\n'\
|
||||
'$(UFS_SYSTEMD_CONFIGURE): get_systemd_sources\n\n'\
|
||||
'else ifneq ($(wildcard $(UFS_SYSTEMD_SRCDIR)),)\n\n'\
|
||||
'else\n'\
|
||||
'\t\0\n'\
|
||||
'endif~' -i stage1/usr_from_src/usr_from_src.mk || die
|
||||
|
||||
# disable git fetch of kvmtool
|
||||
sed -e 's~^include makelib/git.mk$~'\
|
||||
'ifneq ($(wildcard $(shell echo "$${WORKDIR}/kvmtool")),)\n\n'\
|
||||
'$(call forward-vars, get_lkvm_sources, LKVM_SRCDIR)\n'\
|
||||
'get_lkvm_sources: | $(LKVM_TMPDIR)\n'\
|
||||
'\tmv "$${WORKDIR}/kvmtool" "$(LKVM_SRCDIR)"\n\n'\
|
||||
'$(LKVM_PATCH_STAMP): get_lkvm_sources\n\n'\
|
||||
'else ifneq ($(wildcard $(LKVM_SRCDIR)),)\n\n'\
|
||||
'else\n'\
|
||||
'\t\0\n'\
|
||||
'endif~' -i stage1/usr_from_kvm/lkvm.mk || die
|
||||
|
||||
# disable fetch of kernel sources
|
||||
sed -e 's|wget .*|ln -s "$${DISTDIR}/linux-'${KVM_LINUX_VERSION}'.tar.xz" "$@"|' \
|
||||
-i stage1/usr_from_kvm/kernel.mk || die
|
||||
|
||||
if use rkt_stage1_host; then
|
||||
# Make systemdUnitsPath consistent with host
|
||||
sed -e 's|\(systemdUnitsPath := \).*|\1"'$(systemd_get_systemunitdir)'"|' \
|
||||
-i stage1/init/init.go || die
|
||||
fi
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local flavors myeconfargs=(
|
||||
--with-stage1-default-images-directory="/usr/share/rkt"
|
||||
--with-stage1-default-location="${STAGE1_DEFAULT_LOCATION}"
|
||||
)
|
||||
|
||||
# enable flavors (first is default)
|
||||
use rkt_stage1_host && flavors+=",host"
|
||||
use rkt_stage1_src && flavors+=",src"
|
||||
use rkt_stage1_coreos && flavors+=",coreos"
|
||||
use rkt_stage1_fly && flavors+=",fly"
|
||||
use rkt_stage1_kvm && flavors+=",kvm"
|
||||
myeconfargs+=( --with-stage1-flavors="${flavors#,}" )
|
||||
|
||||
if use rkt_stage1_src; then
|
||||
myeconfargs+=(
|
||||
--with-stage1-systemd-version=${PXE_SYSTEMD_VERSION}
|
||||
--with-stage1-systemd-src="${WORKDIR}/systemd-${PXE_SYSTEMD_VERSION#v}"
|
||||
)
|
||||
fi
|
||||
|
||||
if use rkt_stage1_coreos || use rkt_stage1_kvm; then
|
||||
myeconfargs+=(
|
||||
--with-coreos-local-pxe-image-path="${DISTDIR}/${PXE_FILE}"
|
||||
--with-coreos-local-pxe-image-systemd-version="${PXE_SYSTEMD_VERSION}"
|
||||
)
|
||||
fi
|
||||
|
||||
# Go's 6l linker does not support PIE, disable so cgo binaries
|
||||
# which use 6l+gcc for linking can be built correctly.
|
||||
if gcc-specs-pie; then
|
||||
append-ldflags -nopie
|
||||
fi
|
||||
|
||||
export CC=$(tc-getCC)
|
||||
export CGO_ENABLED=1
|
||||
export CGO_CFLAGS="${CFLAGS}"
|
||||
export CGO_CPPFLAGS="${CPPFLAGS}"
|
||||
export CGO_CXXFLAGS="${CXXFLAGS}"
|
||||
export CGO_LDFLAGS="${LDFLAGS}"
|
||||
export BUILDDIR
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local arch=${ARCH}
|
||||
case ${arch} in
|
||||
amd64) arch=x86_64;;
|
||||
esac
|
||||
ARCH=${arch} autotools-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
use doc && dodoc -r Documentation
|
||||
use examples && dodoc -r examples
|
||||
use actool && dobin "${S}/${BUILDDIR}/bin/actool"
|
||||
|
||||
dobin "${S}/${BUILDDIR}/bin/rkt"
|
||||
|
||||
insinto /usr/share/rkt
|
||||
doins "${S}/${BUILDDIR}/bin/"*.aci
|
||||
|
||||
# create symlink for default stage1 image path
|
||||
if use rkt_stage1_host; then
|
||||
dosym stage1-host.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_src; then
|
||||
dosym stage1-src.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_coreos; then
|
||||
dosym stage1-coreos.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_fly; then
|
||||
dosym stage1-fly.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
elif use rkt_stage1_kvm; then
|
||||
dosym stage1-kvm.aci "${STAGE1_DEFAULT_LOCATION}"
|
||||
fi
|
||||
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-gc.service
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-gc.timer
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-metadata.service
|
||||
systemd_dounit "${S}"/dist/init/systemd/${PN}-metadata.socket
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue