parent
c30e1ae43a
commit
88a932895f
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit bash-completion-r1 elisp-common
|
||||
|
||||
DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
|
||||
HOMEPAGE="https://www.passwordstore.org/"
|
||||
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 x86 ~x86-macos"
|
||||
IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/gnupg
|
||||
app-admin/pwgen
|
||||
>=app-text/tree-1.7.0
|
||||
git? ( dev-vcs/git )
|
||||
X? ( x11-misc/xclip )
|
||||
elibc_Darwin? ( app-misc/getopt )
|
||||
zsh-completion? ( app-shells/gentoo-zsh-completions )
|
||||
fish-completion? ( app-shells/fish )
|
||||
dmenu? ( x11-misc/dmenu x11-misc/xdotool )
|
||||
emacs? ( virtual/emacs )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/password-store-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
use elibc_Darwin || return
|
||||
# use coreutils'
|
||||
sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die
|
||||
# host getopt isn't cool, and we aren't brew (rip out brew reference)
|
||||
sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die
|
||||
# make sure we can find "mount"
|
||||
sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use zsh-completion && export FORCE_ZSHCOMP=1
|
||||
use fish-completion && export FORCE_FISHCOMP=1
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
use dmenu && dobin contrib/dmenu/passmenu
|
||||
newbashcomp src/completion/pass.bash-completion pass
|
||||
if use emacs; then
|
||||
elisp-install ${PN} contrib/emacs/*.el
|
||||
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
|
||||
fi
|
||||
if use importers; then
|
||||
exeinto /usr/share/${PN}/importers
|
||||
doexe contrib/importers/*
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
if use importers; then
|
||||
einfo "To import passwords from other password managers, you may use the"
|
||||
einfo "various importer scripts found in:"
|
||||
einfo " ${ROOT}usr/share/${PN}/importers/"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
DIST translate-shell-0.9.4.tar.gz 68271 SHA256 bfc04124d2fde7924e6b5c3a11fdce7fbd2fdb1819c0b78c3fd0a7d36e330164 SHA512 27dd3efd7a6ec3761804d0583f4029fc1ca6fc1a920e939da1c9b8ec0742e4a3e0176f8a990b79639200592a3c5ed70723dc00890701ed67e7528454e4ff1357 WHIRLPOOL 9691ba473f1554313ffd23ac026e1eba50698491e3c2002a3506d74e87befb175b55a86aaec4b3118a92c7df6eb2ef32a4c94f89ed4e30b0700c40e518aaa36a
|
||||
DIST translate-shell-0.9.5.tar.gz 69030 SHA256 74bd84f48b0b2887949d954be4530c34faddf8605f936668f8e904bb3ab5712a SHA512 b304bfc59ec2f373e566d694ec3fabd35abf64c8d3ea956f34ee7592716204aa64c3113f4b994c34fd1dc16b61b8f5b074beae19646489317580c0352a2a6ac4 WHIRLPOOL 4bf792f286ffb780e65f12c080565b9d626631637d4fde120b73bdd33b641d4e918b96df670a2c7585a13c7864ea91cd5438d73bd6bc8c4a2e1ee47f848b4630
|
||||
DIST translate-shell-0.9.6.2.tar.gz 69544 SHA256 db0e322cd1361c45d0740049e11d349be61ada859d5daa59c53396d0ccbd5e4b SHA512 a7bd3fba43485a22c2fdd4261c24579b03aeafefa40863c3b8eb1c814a167b9a6f5700086c1cd411063c66c169875b96d2634ed04f45beb6d53b4725eb7fbea9 WHIRLPOOL 96ba55a3000d75ed88049bc6d700e87d93f0f30248930eb273a535e8a7a1cf01756d03b5e4e345e89e637124cb9c33897b1a3ca1899bbf928d8ccdffa40313b5
|
||||
EBUILD translate-shell-0.9.4.ebuild 699 SHA256 9c2f37fb978e9673f4ed99e5eb0958dab7e120800cbd3c3e8abba57b85ef9af9 SHA512 ccb7f3dc1231de298d4f1b6b9a4dc51f7dc17993c651096d5a47b7e77f108de33cd327cdb4394e7540ad4d92561acb9403905ff6d0f183a3df9e24af2ccf613b WHIRLPOOL fafa828629d99081a8e08dcfc133747311db65f26518d749783e728ac47db3539c59b6b2d779a9c57de45375cfaaa3bb32e0513598096f9080deb4c607bc9332
|
||||
EBUILD translate-shell-0.9.5.ebuild 699 SHA256 068958bd8d20194c580d2f4b4dd1d7b6acacef97d23a85038d09261e2fb80d43 SHA512 c5a1875e926719a064d41427ff770837e09fc897eecfd62caf407bec594ec9481d45867f3a08eb8a0e0ce8273f9ba280a4015a8cc63108bffae7246760882ec5 WHIRLPOOL 8f7fa92ce921142e69f21d069f446802547a4190ecf08acf68f24be53b6d4e6f5f1c0356f3d381bb0c2d434118f5e755b6a8f72d253dae4cb04936ba89cf1eac
|
||||
EBUILD translate-shell-0.9.6.2.ebuild 694 SHA256 893e0372ccbf17c46073919193fcd12f9be6e2295596ec5e721dcb16d0da7222 SHA512 9246fb2636169db79a4c4f14ef002b14e398985db146a5f0fddc34b97b9808b2ed20e114c305e42fe511435d36224417ee3b5fb2d7d26fecf23ed0304f92ff08 WHIRLPOOL fa324aca54135cd8062c2640a44eea020bc6def7dd154cfbce11177d99f0eaff6d0bf5a8af7fc7801b97c8dbce310c76f04196e31eaef8d822e8b7b4c1cedfca
|
||||
MISC ChangeLog 1244 SHA256 4cc6226646da7da4db59507154e0af507374d9d2cc2ef2960082fa4d8fba5c95 SHA512 07c5135912ec36c45358f0492f6fb572e9d0cebca542ca3b1ec56b8c181f92b90497432713369661f4ab14e9c0c358ec1219e94164b5951f97612cf0adfb58fb WHIRLPOOL fd1e9d68ffbafaa73633db40b8f9d3f7ed10d78786c2166e99e4d980e89b60eafd0c4fc33ce0976fd44c7e5939144939a821a0e61917c5599c103f4459386640
|
||||
MISC metadata.xml 940 SHA256 aee69180ba86c7505e14edbac48e66650c3718a735bba4d4bf78569537528216 SHA512 c7da103da336b89f0401ad273388acf9244ae65761cb43be81e5cd65516ed52cbdd1b92381f09761a254a3a40c7027d3b77b556638eaa52ceb56e6b1aabb6f8a WHIRLPOOL 15672a940070bc592e288a2c8dcbf83974fd5b9746b8568c7a24c69bf42daed9d672d7137bce361305639ead9e5d64d0eeee1c0eca418d3e158b9b35e754970b
|
||||
MISC metadata.xml 750 SHA256 4a34a39c9ae279a082e22be83972e26d21145472e9f4c75cfbbc1490c5b3e986 SHA512 a0d0ff4d5841881f5063ad69167cf44aa66238d4444fd77460a53a5bed66046584412728a864b71ca0636cf604e793cea0fc83c9a7aede4783fa162875ad5a5a WHIRLPOOL ecd31bfdaa611a49ff3fb3d58e165960c8d920c8f4d1e2039906ce872b89a9754ed02d772abc7771194836367ffa36286c6e90a8d821df00e2f7d2355fe3976a
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Online command-line translator"
|
||||
HOMEPAGE="https://www.soimort.org/translate-shell/"
|
||||
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+curl fribidi test tts"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/rlwrap
|
||||
>=sys-apps/gawk-4.0.2
|
||||
curl? ( net-misc/curl[ssl] )
|
||||
fribidi? ( dev-libs/fribidi )
|
||||
tts? ( || (
|
||||
media-sound/mpg123
|
||||
app-accessibility/espeak
|
||||
media-video/mpv
|
||||
media-video/mplayer
|
||||
)
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( app-editors/emacs )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${D}/usr" install
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Online command-line translator"
|
||||
HOMEPAGE="https://www.soimort.org/translate-shell/"
|
||||
SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+curl fribidi test tts"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/rlwrap
|
||||
>=sys-apps/gawk-4.0.2
|
||||
curl? ( net-misc/curl[ssl] )
|
||||
fribidi? ( dev-libs/fribidi )
|
||||
tts? ( || (
|
||||
media-sound/mpg123
|
||||
app-accessibility/espeak
|
||||
media-video/mpv
|
||||
media-video/mplayer
|
||||
)
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( app-editors/emacs )
|
||||
"
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${D}/usr" install
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=PALIK
|
||||
DIST_VERSION=2.004.002
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Gearman distributed job system, client and worker libraries"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-IO
|
||||
virtual/perl-IO-Socket-IP
|
||||
dev-perl/IO-Socket-SSL
|
||||
dev-perl/List-MoreUtils
|
||||
virtual/perl-Scalar-List-Utils
|
||||
virtual/perl-Socket
|
||||
virtual/perl-Storable
|
||||
dev-perl/String-CRC32
|
||||
virtual/perl-Time-HiRes
|
||||
>=virtual/perl-version-0.770.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
test? (
|
||||
dev-perl/File-Which
|
||||
virtual/perl-Perl-OSType
|
||||
>=dev-perl/Proc-Guard-0.70.0
|
||||
dev-perl/Test-Differences
|
||||
dev-perl/Test-Exception
|
||||
virtual/perl-Test-Simple
|
||||
>=dev-perl/Test-TCP-2.170.0
|
||||
dev-perl/Test-Timer
|
||||
)
|
||||
"
|
||||
|
||||
mydoc="CHANGES HACKING TODO"
|
@ -1,5 +1,7 @@
|
||||
DIST Gearman-2.003.002.tar.gz 45859 SHA256 4353b9210e711349a97c4c13c0130585fd4289a6927c2f90b41f6522ffa11108 SHA512 8314d863b5c6643761f9add16f2b3bcde6091c3596fa34d521506e4961f96fc2a4bce0613154c48f88edd21432e4d63a9617e9013a53a5e71ba69bc141ec235e WHIRLPOOL 9ac6d3367df9e412417ba806db83d7687b4b05e51c8ff192d66ba20b1831dc149feb739dd0b1c41373957877a3ee29a7452892319f56174d082e9e6f33bde273
|
||||
DIST Gearman-2.004.002.tar.gz 46165 SHA256 b520d3aefc989164e8e023b978abb926207a73789b4223ab3db5e12e8e685d57 SHA512 9101582ffe3bc89bc842a57f5445e1dbf0f5459144c3979656768356a457a8b7d43a75057513909eb09b1590956959afc508f46734efd6cccfd701eabbec18dc WHIRLPOOL 2901dc732b935a6e763bb1d5f4e232b7a2e9ddf6223932fe18fe107885fd7919e23887a6b2d682a9db8d03107663c750b570d26c525f220df1f053f62fc9cd70
|
||||
EBUILD Gearman-2.3.2.ebuild 892 SHA256 5b30059b5e87ff49893405e21a09841abfe1791359f8f8857071de7c37b2bd96 SHA512 bf6ef8535c3a0e714f62cc5efdc3647c3b0d721ba62da48c02e9fc8e704a11e1d869918d4cfb26c733a95cc78e0fc20953e86f8061110d4164c4f222968b30e0 WHIRLPOOL f483c6846f986385edc360d52ac54353a9028be1c9fc3b8c653cce65ff94090b4eabff3def5d1029196cf9d724a9edffd153bf46f2b5b4fa598b68104b5a0831
|
||||
EBUILD Gearman-2.4.2.ebuild 892 SHA256 54e72d3415e457a175ee24b22dee3969fe0e74cc9f7fce66853dd2312f7f170a SHA512 f0c5193f9a83189dfa15d80b00f248d1193df80fe6a4cf05205d032dad3789a7d42608366e8910a3aed1fba5785148e36ba95760abac1c221bd19da7aebf54b3 WHIRLPOOL a73e06a250b8fab284b8d8dcfb3eb25209be5085c726f2d1a5b0fd7fd16733825d3b2d1e52737f06fdeb4d305013e1b18b0ed5f05e139627a9c1d7aab444a4f7
|
||||
MISC ChangeLog 3185 SHA256 b1465905271e4197945a07e889cf674cc1a07b8828231dbcccc3f31db65f319c SHA512 8738e0d201f8f0f43de3a042199f501b7e8116fd0a48631bd809dc7dafc069df7148d3c5f2c11eb68c19ea3080f4bd6a59ce7b0899718fa9a0ce5c8d391e7e14 WHIRLPOOL 3d36b35b8b6eb9edab8a0419b21775f6ec85b10fc2af30e0efe383133f6916c04f26d298388021591e7955289ee5f7e60c86d4f2232790c487604fef41e9cb0f
|
||||
MISC ChangeLog-2015 1900 SHA256 25a61f9e93f4ae3a60e5486b6e10d30df215937d8d9fc7a152cad200e9a16957 SHA512 1a2105b7ca22ddd38a09024a66b424b44d981c81e8d3c25111677888e0f386c85b58be144fb94b4d783c3183a41976bbf51f63c1910710c7788266cc676d89aa WHIRLPOOL 8f7f4f7cfbfd21022cf024524179be0f0b565200717ec3233ff9b79acfcf84288e460d1c9fd0dd66d53ecc6084b47cb3468703af7d4ab367a1eea8a9e181df21
|
||||
MISC metadata.xml 1107 SHA256 f14ea36b4b462b933ffb7ad5431cbe6216718dcd72fa8c6f95b0ffb5f0da37d4 SHA512 14a5ef5d6aea894adb5d590cb2b4769f126cc750a52da648ded1be124865e23b3ca8d183f8432f83beb562a9bf93d204309cd9807609622307e6f88457549094 WHIRLPOOL 0866e0d7b60983f6997be76a33cb5b4e2fb2cb9148a8c6707948eda1f6c28bf03d91e39e6f236117d23085c2faed27df0f03b6b8f948963a4d0581ecc9f8e53c
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=MANWAR
|
||||
DIST_VERSION=1.42
|
||||
DIST_EXAMPLES=( "eg/*" )
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Create PDF documents in Perl"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="test examples"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Carp
|
||||
virtual/perl-Data-Dumper
|
||||
>=dev-perl/File-Share-0.250.0
|
||||
dev-perl/JSON
|
||||
virtual/perl-Scalar-List-Utils
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
dev-perl/File-ShareDir-Install
|
||||
test? (
|
||||
virtual/perl-File-Temp
|
||||
>=dev-perl/Test-LeakTrace-0.140.0
|
||||
>=virtual/perl-Test-Simple-1.0.0
|
||||
)
|
||||
"
|
||||
src_test() {
|
||||
perl_rm_files "t/changes.t" "t/meta-json.t" "t/meta-yml.t" "t/pod.t" "t/manifest.t"
|
||||
perl-module_src_test
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
DIST ttfunk-1.2.1.tar.gz 733233 SHA256 49eddc8bc69ea2d829a08f0f753590291b3ac88b7e5e57c58cb2080aa70c0b9f SHA512 81e468a298ed0b4574573f0b6f5b23db73a32b8070520d5d143bc178d8e20cb4af4064476d7377d98301941765f24d6eeeb8ab3590878bf89531c1f729b7e97b WHIRLPOOL e3aee071bca615fd580cf21ec5f2ad3a5f44419a67d723c9aca1d1a3cb25cd22c0eee00d3aeaf8ef53361aa1588a3b0ffdf4c6cc61ddf37cf402c3048d4910c2
|
||||
DIST ttfunk-1.4.0.tar.gz 784076 SHA256 866abb6e808ef9ef92b2e9560e03913f613104dd60a2fbe7f6d1a66a2f41f8c7 SHA512 369c7230c3e1eee57f0fba77cf2bc67c3ef6c6a1d2ba0280e1c6776ea1a6aaffafd2cb1f1d410f7be9d594c640d6afa4fc985c4eea85938d2feb37c3c7886295 WHIRLPOOL e48d02eda78af068e99bea403b80f41328b160a29752738990df23596ad83b0b3c226434d3039aa70cabe0ce9f7f59cacb6193cc43b34a8baef1571c22a11444
|
||||
DIST ttfunk-1.5.0.tar.gz 1454334 SHA256 cc333734b200d22fec8363167ac28d186ce2b0c919249353227e5ca0eb125666 SHA512 824cbed423144b2057d9f1ae6d268d2aa43bffef3b35e076a660cf9359c1751276672b2892cd75b7cdecb71df511d18daf123e6c6885b63553ef847f674d5f72 WHIRLPOOL a84eb3d21175d96054e4b318480d09c01f767f6a39be1ad0d0ee29b236ec25bf46d7793429562332c69422e6bdde19b933a2370b1351ebb1e07babc8d0d5677e
|
||||
DIST ttfunk-1.5.1.tar.gz 1454516 SHA256 857d99e08337011c59d69f8d807173a3989c91d47f80ef03209ac76245b0acfa SHA512 6f2ffb30200b5b5d36150fe8e81e376e8f4ceec3ac4b1bfe9363191f37616f7a22849a826c19a87458ea5ca70c381e6f976311964bac113bfe5aa767d9e459d4 WHIRLPOOL 1eb7ddc52b4abb59670853f0f1ce83e7b4e9b417fb8626eade795deb0307553d357893049cef3135125994bfbea34d892d311f552376cab47c79aa4d29390259
|
||||
EBUILD ttfunk-1.2.1.ebuild 703 SHA256 4e1ed054679ab3ed47143501c70e9118cad99811974112012bdca13243b5eea5 SHA512 46621b31fd420038152f595ce26a5fef40c8aa019c3edf5de0b78fc648acd9446411ef4347cf96e8f2ba208dbf9b36dd2ef5742617470bb39a98650e8e873705 WHIRLPOOL 01ba3ab62556c207b303fb5f78ddd2874ee0b81510031941bca92779d0eb053f74688d6862030f5e38df9d8bdb744dad2fde00bc833f4dc703489c2d09ed18eb
|
||||
EBUILD ttfunk-1.4.0.ebuild 703 SHA256 4e1ed054679ab3ed47143501c70e9118cad99811974112012bdca13243b5eea5 SHA512 46621b31fd420038152f595ce26a5fef40c8aa019c3edf5de0b78fc648acd9446411ef4347cf96e8f2ba208dbf9b36dd2ef5742617470bb39a98650e8e873705 WHIRLPOOL 01ba3ab62556c207b303fb5f78ddd2874ee0b81510031941bca92779d0eb053f74688d6862030f5e38df9d8bdb744dad2fde00bc833f4dc703489c2d09ed18eb
|
||||
EBUILD ttfunk-1.5.0.ebuild 714 SHA256 21ecc886d60e36b5d31d9cfc04c057bc2645e031665fe2be60da81d40bd4cb87 SHA512 f85dde7d19ff0dd80e38dff574b4238c97de6baa1aa9a8b10bffd99fa5a055eff5b8b057a255cde1ea2a9010b6540a255d061eb44542e51fb9d6e14d8ba2f95d WHIRLPOOL 42fe19acdff84227eba0cd674d634dc4e478f8f1bd07a5fcf431342f59785717ac08422f5d9b206b4307da1847338d97b71187690635718bd544393d0a377bbb
|
||||
EBUILD ttfunk-1.5.1.ebuild 714 SHA256 21ecc886d60e36b5d31d9cfc04c057bc2645e031665fe2be60da81d40bd4cb87 SHA512 f85dde7d19ff0dd80e38dff574b4238c97de6baa1aa9a8b10bffd99fa5a055eff5b8b057a255cde1ea2a9010b6540a255d061eb44542e51fb9d6e14d8ba2f95d WHIRLPOOL 42fe19acdff84227eba0cd674d634dc4e478f8f1bd07a5fcf431342f59785717ac08422f5d9b206b4307da1847338d97b71187690635718bd544393d0a377bbb
|
||||
MISC ChangeLog 2857 SHA256 d93f20e1f00a39b44762675cb713beedf71c0b0cc4ba4230d71ee80741a04f59 SHA512 a2387a2cbac337c29bf71f808e99113bc1af81b76f7095e40556273ff8d490d6a66e90729021b8191a536234e403ee0499b571c19696d9562fe3735ed693d90f WHIRLPOOL c31176c9835275f2dad9d5ac5ce8b215460b35a031b4e9279aee127f0ced2900fc709d23ae7466ff561ffbaea72b28688695aae8611bd152f7e470a1f0e0dbb5
|
||||
MISC ChangeLog-2015 2624 SHA256 96207b284a6c04dfb34f2d3d1c8b8716af9eda8c8aeb6477844911786838b10b SHA512 92c9925a49cdd599b2183542475096ab94a1ee140d2d9dc94b3b003dfb32af27bdf4f3a659c6a8f201eaf4dbfa77200d145dfd346002de2b1b908e506fc57fc4 WHIRLPOOL 287776d81af21f25ea6dbd934daf6b583dcbd5423f350a1866a727d87132973f0f00a5f9634d7311d4f5f817473ff188a01bbcdeefde8850bd0092c4f0946807
|
||||
MISC metadata.xml 341 SHA256 2bb49c750e04c87f1bb7ba4212d271b730f6c77b0a815d808d744206dfa0700a SHA512 971e696df378c8fa1447ce18eeaab4e9ada79d046764818c3f764aca29f127f8f704258690c3dd63b60ec7cc3424ca7a4b9d10858248cbd2688b3ce76b1f9aa0 WHIRLPOOL 09ff6cc428614dddba206f21aa4b3f2c76bd257e7e4cc83915ed46ca4c78c60d729c8ac2fa6c237e4f3adb54e89729734d9861e22cc6c34a52401e1e7e91e74e
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
DESCRIPTION="A TrueType font parser written in pure ruby"
|
||||
HOMEPAGE="https://github.com/prawnpdf/ttfunk/"
|
||||
SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 Ruby )"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST unf_ext-0.0.7.1.gem 392192 SHA256 ab58d1a808d38872817bea89fc3f055bfc250af48d9653425e35c7c18caec253 SHA512 06239dc5870ad0f345266b12ad6ed9508ab731dfd37b450d0e1eae1ef8e8301f8ad1ef7fffbbcf69b56b0af5aa257ea279dda3a252bdf397d11949e9885db3d4 WHIRLPOOL 4d5d8c6efb46bb46b65967101389b5b7414bfa507d591e29dfb9d8c354555b9b92a997f19b68e0d4aa58143bf836849f152dafc2936b13a11cac74d7063f3d16
|
||||
DIST unf_ext-0.0.7.2.gem 392192 SHA256 e8fa13d09880f8d06d30a86f929a38ba0af6abe61272927a49e6796aee1aa111 SHA512 99e1cada3cc51baf52010b7569f68eff168dfb4c691645c88625738513258191e586e5d99f5ba7f528ce677fdec77a08510f77d9bf2c9234c68ac239f270fbf6 WHIRLPOOL 2e932abce52f87709dbf5f25ba8a7a32bd55410ba10b620db4d23a41855faf0da3486674ea7e9fb11849f9621d0fdbab8739c0486278026ba9e8f27ae47f5332
|
||||
DIST unf_ext-0.0.7.3.gem 398848 SHA256 11d15d7bb7ae7f1128abc6043a375aece8af907f878e51b39027b30e183367a8 SHA512 cfae54a226004dff99da2a21615a3d54d016db552cec18730e2609ac0838e03db2f877a4f161d3a2bece644dd9b4f3a450caa86d76abe68638cfda33718a72a5 WHIRLPOOL ecf173daaaa49b7044d70162371233ae9b4ae8c6837f4e3a629f44528aed14e158af726791e3b6ee162f49697eb068c9be6ca5a1cb40d046c2a9e6cd299409cd
|
||||
EBUILD unf_ext-0.0.7.1.ebuild 994 SHA256 a3b41eaab7113356f59d54a2a360177695c67439f94fba7a3c3f78196f6994f4 SHA512 d35400a8166567ca02befde8715914f355e6c71eac0f77e066697ff6b9b30f06d199cb38cea0589ea0209a50f155283b9dd792cdf8941dbddd0ea06cba60ac6c WHIRLPOOL 3ce50b5d43ae99db0c427899112023515c928619bcbf54fa77ba87297081453f8533a9e094f1919e65c3757ae27769f63fa1eda6b25341186c702aa05a5bfc08
|
||||
EBUILD unf_ext-0.0.7.2.ebuild 993 SHA256 51668672739d49e6f28f9435c84edfa21a4c3ed470cf9a258a4563c500a47571 SHA512 449a8bf6c8ea00f30dd3abbd96118f9714e36e8d60dd71098e3ef5573fed27dca47edd5a89dae409aefd59abb0259020a6eb7dd595047a17961ecdd544558217 WHIRLPOOL eb9fa68508c48022106aab979267afd291e1c87b49b55070f6976e3d110ef23fce81ab24744036a3b2b20bbc53361290e42d4000c8790e7d29173d6ef0e0ccc5
|
||||
EBUILD unf_ext-0.0.7.3.ebuild 993 SHA256 4297e6456eddf03ff0ab30d62067ae080adbb1f39cf008502b1a0671f7ff9f30 SHA512 a1435172d9b82d983738b6f68a495d0e85db2b589a558d0e6e1c2a569daeb3b7755e8df2a9acabce51cf011ea903c4f324ba9fad138e84b6d3344ecc7fedef09 WHIRLPOOL 25be0a60a439afb960914ed4b7b0063980b766469cc0d85aa6e59e80799a859254db61ed49fe8eb0d27e8c7a6093f5b8b458bd82b7f4735e14b0d96976de6480
|
||||
MISC ChangeLog 4549 SHA256 d91a149a88807b650e39426f0d149f0ce96a7ca21be83fb023ca6fe6bd28daef SHA512 3f521faba78f37d0a139b92d347a080c0ecc566ea37aa2264b6049035cc700569d6eb2eece76c810aec66c2e3318223bb0a79e622573e75627c0d2be99ff7603 WHIRLPOOL 58b4c13aad9efaf716d1400c1ce96ae74a70457f975751e87ae6c9cf732f8f077dc47a0465f71cb26f53910bae214c5eb396cef51135ea4b5b41a5faed695bf5
|
||||
MISC ChangeLog-2015 2549 SHA256 d7217737bf0e1ae53694edec334ab063d5f5a7d1a3198377260b7dff8f56675b SHA512 280b57ab1ab83b429ae0d99fa018784ad8c219d7c5d9b7e504c011088ee444b2fcfe3914183ca8d4c40c8bb95aea486acaa8ddebfdeef52137516b21cc21828e WHIRLPOOL da360b57633d332d9c717fdceb6a2961bd03fcdb14d55eda3d9fb9f14078e5c915d4fc118dc3850db3df6d7641935cc6e77a06b2206cdc37da51743d6738a68c
|
||||
MISC metadata.xml 327 SHA256 0d7be28cc6b2177f227053a5cf7f178884be2acc1a4fcabcf79c3b2f49656fb2 SHA512 77cd6b4c016be95d14c5f4bda6b1e8cc6cbb5e0248ff1ddd91b194494ec627f4ccb9f9be7e37aed2f56e448541bf1e59338fee632e9e38fe2a561706873f7a8c WHIRLPOOL 10438d62873f11477da35cdc9225f1156a415b6c34e930cb32c2d1114d5dc8fd83e58c850c99b38eec7b7d3d6ea4766d4493b2e4378945e62d5a284a5cce1a06
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem multilib
|
||||
|
||||
DESCRIPTION="Unicode Normalization Form support library for CRuby"
|
||||
HOMEPAGE="https://github.com/knu/ruby-unf_ext"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
>=dev-ruby/test-unit-2.5.1-r1
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/,/end/ s:^:#:' Rakefile test/helper.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/unf_ext extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -Cext/unf_ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
|
||||
cp ext/unf_ext/*$(get_modname) lib/ || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
ruby-ng_testrb-2 test/test_*.rb
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 13 Apr 2017 03:09:46 +0000
|
||||
Thu, 13 Apr 2017 11:09:45 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Apr 2017 03:09:46 +0000
|
||||
Thu, 13 Apr 2017 11:09:45 +0000
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare
|
||||
DESCRIPTION=Stores, retrieves, generates, and synchronizes passwords securely
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.passwordstore.org/
|
||||
IUSE=+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin
|
||||
KEYWORDS=amd64 x86 ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-crypt/gnupg app-admin/pwgen >=app-text/tree-1.7.0 git? ( dev-vcs/git ) X? ( x11-misc/xclip ) elibc_Darwin? ( app-misc/getopt ) zsh-completion? ( app-shells/gentoo-zsh-completions ) fish-completion? ( app-shells/fish ) dmenu? ( x11-misc/dmenu x11-misc/xdotool ) emacs? ( virtual/emacs )
|
||||
SLOT=0
|
||||
SRC_URI=https://git.zx2c4.com/password-store/snapshot/password-store-1.6.5.tar.xz
|
||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 elisp-common 19ff54b35acd0bf2a14831a308a57753 multilib 0236be304ee52e7f179ed2f337075515 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=7bc38a927c1392e99575496bd6e22147
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=app-misc/rlwrap >=sys-apps/gawk-4.0.2 curl? ( net-misc/curl[ssl] ) fribidi? ( dev-libs/fribidi ) tts? ( || ( media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer ) ) test? ( app-editors/emacs )
|
||||
DESCRIPTION=Online command-line translator
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.soimort.org/translate-shell/
|
||||
IUSE=+curl fribidi test tts
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=public-domain
|
||||
RDEPEND=app-misc/rlwrap >=sys-apps/gawk-4.0.2 curl? ( net-misc/curl[ssl] ) fribidi? ( dev-libs/fribidi ) tts? ( || ( media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/soimort/translate-shell/archive/v0.9.4.tar.gz -> translate-shell-0.9.4.tar.gz
|
||||
_md5_=c3779595d46d7d5f4671f3344b0539cd
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=app-misc/rlwrap >=sys-apps/gawk-4.0.2 curl? ( net-misc/curl[ssl] ) fribidi? ( dev-libs/fribidi ) tts? ( || ( media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer ) ) test? ( app-editors/emacs )
|
||||
DESCRIPTION=Online command-line translator
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.soimort.org/translate-shell/
|
||||
IUSE=+curl fribidi test tts
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=public-domain
|
||||
RDEPEND=app-misc/rlwrap >=sys-apps/gawk-4.0.2 curl? ( net-misc/curl[ssl] ) fribidi? ( dev-libs/fribidi ) tts? ( || ( media-sound/mpg123 app-accessibility/espeak media-video/mpv media-video/mplayer ) )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/soimort/translate-shell/archive/v0.9.5.tar.gz -> translate-shell-0.9.5.tar.gz
|
||||
_md5_=0f08b09bdd89a4a1d292b51b713281c8
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Which virtual/perl-Perl-OSType >=dev-perl/Proc-Guard-0.70.0 dev-perl/Test-Differences dev-perl/Test-Exception virtual/perl-Test-Simple >=dev-perl/Test-TCP-2.170.0 dev-perl/Test-Timer ) dev-lang/perl:=
|
||||
DESCRIPTION=Gearman distributed job system, client and worker libraries
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Gearman/
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/P/PA/PALIK/Gearman-2.004.002.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=dd6bd02539564ae94978db68c7244d6e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker dev-perl/File-ShareDir-Install test? ( virtual/perl-File-Temp >=dev-perl/Test-LeakTrace-0.140.0 >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl:=
|
||||
DESCRIPTION=Create PDF documents in Perl
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/PDF-Create/
|
||||
IUSE=test examples examples
|
||||
KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/PDF-Create-1.42.tar.gz
|
||||
_eclasses_=multiprocessing 284a473719153462f3e974d86c8cb81c perl-functions a884a53a49bebbf90cb29dd191f73613 perl-module 3485abc93409cd3433ec6a0df5f64867
|
||||
_md5_=ddb76f7830b0672a9681c822ac1bda69
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby24] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby24] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||
DESCRIPTION=A TrueType font parser written in pure ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/prawnpdf/ttfunk/
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 test test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=|| ( GPL-2 GPL-3 Ruby )
|
||||
RDEPEND=ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||
SLOT=1.5
|
||||
SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.5.1.tar.gz -> ttfunk-1.5.1.tar.gz
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 ruby-fakegem e081b7d03e9e4ab4beba3ea9f44468d1 ruby-ng 2abd9e38aac141db06ae38bf32e748cd ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=caad10a92c4a4c0be8747ac3bec025e5
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby21? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby24] ) ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby24? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby24] ) ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) )
|
||||
DESCRIPTION=Unicode Normalization Form support library for CRuby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/knu/ruby-unf_ext
|
||||
IUSE=doc test elibc_FreeBSD ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 doc test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ruby_targets_ruby24 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/unf_ext-0.0.7.3.gem
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 ruby-fakegem e081b7d03e9e4ab4beba3ea9f44468d1 ruby-ng 2abd9e38aac141db06ae38bf32e748cd ruby-utils e9d0baddf239294b286da449ae7ac6a3 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=e8f9097c2af2e59c8598e786ae344ec4
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install postinst
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Command line util for managing firewall rules
|
||||
EAPI=6
|
||||
HOMEPAGE=http://ferm.foo-projects.org/
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2+
|
||||
RDEPEND=dev-lang/perl:* net-firewall/iptables virtual/perl-File-Spec
|
||||
SLOT=0
|
||||
SRC_URI=http://ferm.foo-projects.org/download/2.4/ferm-2.4.tar.gz
|
||||
_eclasses_=multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=c8947a1192daf3adb03c7044694aa0d8
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare pretend setup test
|
||||
DEPEND=icu? ( >=dev-libs/icu-56:= ) npm? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) >=net-libs/http-parser-2.6.2:= >=dev-libs/libuv-1.11.0:= >=dev-libs/openssl-1.0.2g:0=[-bindist] sys-libs/zlib python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] systemtap? ( dev-util/systemtap ) test? ( net-misc/curl )
|
||||
DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
|
||||
EAPI=6
|
||||
HOMEPAGE=https://nodejs.org/
|
||||
IUSE=cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl systemtap test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos
|
||||
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
|
||||
RDEPEND=icu? ( >=dev-libs/icu-56:= ) npm? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) >=net-libs/http-parser-2.6.2:= >=dev-libs/libuv-1.11.0:= >=dev-libs/openssl-1.0.2g:0=[-bindist] sys-libs/zlib
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://nodejs.org/dist/v7.9.0/node-v7.9.0.tar.xz
|
||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb flag-o-matic 61cad4fb5d800b29d484b27cb033f59b ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 pax-utils 4f95120230a315c8caaabeb2307b7eee python-single-r1 c3e54dd0dc1e70c6252f2551a55bf053 python-utils-r1 a166d0f5815d7f1e67bb60a196f1bf7e toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=53fde4f4167a1268ce48e632e872919e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=bzip2? ( app-arch/bzip2 ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lucene? ( >=dev-cpp/clucene-2.3 ) lzma? ( app-arch/xz-utils ) lz4? ( app-arch/lz4 ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql:* !dev-db/postgresql[ldap,threads] ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) vpopmail? ( net-mail/vpopmail ) zlib? ( sys-libs/zlib ) virtual/libiconv dev-libs/icu:= ssl? ( || ( dev-libs/openssl:0 dev-libs/libressl:0 ) ) virtual/pkgconfig
|
||||
DESCRIPTION=An IMAP and POP3 server written with security primarily in mind
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.dovecot.org/
|
||||
IUSE=kerberos ldap mysql pam postgres sqlite vpopmail cydir imapc +maildir mbox mdbox pop3c sdbox bzip2 lzma lz4 zlib caps doc ipv6 libressl lucene managesieve selinux sieve solr +ssl static-libs suid tcpd textcat ssl
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~x86
|
||||
LICENSE=LGPL-2.1 MIT
|
||||
RDEPEND=bzip2? ( app-arch/bzip2 ) caps? ( sys-libs/libcap ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lucene? ( >=dev-cpp/clucene-2.3 ) lzma? ( app-arch/xz-utils ) lz4? ( app-arch/lz4 ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql:* !dev-db/postgresql[ldap,threads] ) selinux? ( sec-policy/selinux-dovecot ) solr? ( net-misc/curl dev-libs/expat ) sqlite? ( dev-db/sqlite:* ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) tcpd? ( sys-apps/tcp-wrappers ) textcat? ( app-text/libexttextcat ) vpopmail? ( net-mail/vpopmail ) zlib? ( sys-libs/zlib ) virtual/libiconv dev-libs/icu:= net-mail/mailbase
|
||||
SLOT=0
|
||||
SRC_URI=https://dovecot.org/releases/2.2/dovecot-2.2.29.1.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.18.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.18.tar.gz )
|
||||
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 epunt-cxx f8073339d152f56626493f43d8ba4691 estack 5ac2a138d0b33354b764d84f9e835db8 eutils e7491451996e8b54c3caeb713285b0fb ltprune 2770eed66a9b8ef944714cd0e968182e multilib 0236be304ee52e7f179ed2f337075515 ssl-cert 68c8dc51fe1bb63d933af89d431e9132 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee user e4b567c44272a719fabf53f0f885d3f7 versionator c80ccf29e90adea7c5cae94b42eb76d0
|
||||
_md5_=63854b1e9ac9fd547ec55f5be24b175d
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=dev-libs/openssl-1:0 virtual/os-headers >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=IPMI Management Utilities
|
||||
EAPI=4
|
||||
HOMEPAGE=http://ipmiutil.sourceforge.net/
|
||||
KEYWORDS=amd64 ~hppa x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-libs/openssl-1:0
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ipmiutil/ipmiutil-2.8.5.tar.gz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool e32ea84bf82cf8987965b574672dba93 multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=2261ba61753cb0f29c85945c8a454f14
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=dev-libs/openssl-1:0= virtual/os-headers >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=IPMI Management Utilities
|
||||
EAPI=6
|
||||
HOMEPAGE=http://ipmiutil.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~hppa ~x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=>=dev-libs/openssl-1:0=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/ipmiutil/ipmiutil-3.0.4.tar.gz
|
||||
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 libtool e32ea84bf82cf8987965b574672dba93 multilib 0236be304ee52e7f179ed2f337075515 systemd ec2e9154031d942186c75c0aabb41900 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||
_md5_=147a0bbce229127246c0ca87bade32f0
|
@ -1 +1 @@
|
||||
Thu, 13 Apr 2017 03:09:46 +0000
|
||||
Thu, 13 Apr 2017 11:09:45 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Apr 13 03:09:46 UTC 2017
|
||||
Thu Apr 13 11:09:45 UTC 2017
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Apr 2017 03:30:01 +0000
|
||||
Thu, 13 Apr 2017 11:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1492052701 Thu 13 Apr 2017 03:05:01 AM UTC
|
||||
1492081501 Thu 13 Apr 2017 11:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Apr 2017 03:09:46 +0000
|
||||
Thu, 13 Apr 2017 11:09:45 +0000
|
||||
|
@ -1,7 +1,9 @@
|
||||
DIST ferm-2.3.1.tar.gz 126720 SHA256 8a5444e2844023798e5c681516253c1d3c948ad8aa3b93bd3ce8902945b38de9 SHA512 3d1901dac691334f6f30ca175f2ad1909146479c7dcc43bc8e8ee8fc361eb3d0c4fd6d18546613ac226da7e4e7e891428e4dda37b48f66b0884fdb97cd84e267 WHIRLPOOL 2402d570ab5502dc78c88872773810cfc77699764bef8a2496a627f4e0f2fdea2250a24df8f35e8e6a2415a151d8571854157d45e60965b0c19eb1a5631deaf3
|
||||
DIST ferm-2.3.tar.gz 125706 SHA256 9de83d3e5f6e459f27140ae50610ed9419ac4f7b90d8d51e54c1172ea11ba64b SHA512 0df172fcae0d862df1d2840c401ebf5a20a609f447301c398c0d5f9992d07af23b09530f4214d3debd231f35b1d7c76324f57d134225cf884008daec1c3c76f8 WHIRLPOOL 327b870c191cb25839bd2a08cf5ab1e9d2b87ccffdd81cc4f004c68492fb2914d712332553fbd5b1d189e9beedf64b6f4622073a76e931da9f20f9cf418f77fe
|
||||
DIST ferm-2.4.tar.gz 128776 SHA256 1293d56d6e9d3e3a389c54919fee5a4323ce81fc8b25eee8f3296a858410d470 SHA512 0b36b95a5ebb4cd306f9ab84ea12ce16c15d56ecc70c895261c74310f2474946ec1e73d63e7cda5becbfa875091c1362c715226776793c5b6ed179bf543ab27e WHIRLPOOL d4a2a10b6bc3b1b18ddcc1d3b0250f6054329ae8a6a727daf89dde7f9ba851c10b98ff9cc334f9357ea4cb932f821b6ecfd2e117cdd29b7b685afa724e9df6e8
|
||||
EBUILD ferm-2.3.1.ebuild 827 SHA256 6b0175b5352e2b870c892067875ac805549f0cfb4963944d54723e5f0ef3bf71 SHA512 cafafe55f6a69156af1d70890a596607a2c8bdacbb5d1d39ffe448cce8756099ade6303ce4e1a2c8977201d321a575bdf4cbe12e9ab758b42493c4d1fd220f75 WHIRLPOOL cfdc5fede3cf63705542422c3ec803971dbbf4ab06d245933a168863ece21556befb04110b0f1e721e14b935ea89569eaad02754f07308bcef2ca1300dd0f509
|
||||
EBUILD ferm-2.3.ebuild 768 SHA256 5c5a1e8e7293db98c4c810e8861a57590e49f86308efc8aac6d94aea7dbe9759 SHA512 c91508268f283e47e428fadacdbe28da99c0180c7723cf22cf7bf5d1437da3dbecf728eb093adb4dc33316ef0aebdc26c1419c8a5889a76a62be9fca7cbe3537 WHIRLPOOL b44bda5662d89e122bc886acdbb4a27e262f5fa3d59208ae511362bce408b5c7d60f63e350654e3a4e960701a63be6c17cbbcd20e9b81c7adee1275a828f5023
|
||||
EBUILD ferm-2.4.ebuild 763 SHA256 48c831bbe93f5cf3c62903b59f970cbcc72ffea124349f3bf050f8ac3dea65b7 SHA512 4fa3c436ed5cc75901b779573bf9a60fc8f57f76a887be20cb4608d510fe68ada260db96b5867bd155cd7d8f2a48a1e5b71a2a6c3a70452927ba95f42283bfa0 WHIRLPOOL 03eb417ef3bc00d06e14b27cce31d89e332d8a66c0ef73332cd07e2d42f1a74a91c2bf6cc085ba67d9e6f3aa17705d296b30fd762646a41cb974d385ae3a5181
|
||||
MISC ChangeLog 2867 SHA256 228e39bb17908a927d28b88aeacefb31b9120f7fc086236fa16882688bb20d1a SHA512 2f799f80703f2fbe8925718576035182a90de1dbe51c870a649df5f127ab762e714b2f15b9047c33360a86cc60e2fd58f28b224694ce77818ac51c83768c212a WHIRLPOOL 0d5f6562b20bcf8274645c9324bb01752a03bf2c8d287eb5f5a3a66ed004038cb8d2bc10adabc16b3da53421f9562ae13b69452b0ce483cf5fd8f2aba7873734
|
||||
MISC ChangeLog-2015 5454 SHA256 83c31d771891c23695a95116cb42a6e1ecbf63ecb376bc5cf83fa6cddb6c5850 SHA512 0bea19a295ca2d6d1ddbe8d441903b4dd4c3fd8543e79efb63fc9e4b003a6d1ae209e98eab50ce824e0a64a9b846b4ec755e6b882854f155d1c201deb7c7a7a8 WHIRLPOOL 5737472df9e17927e8c18a1eaf880c39243d7abfb5e34d086e8fed69a4409d9653bba7e15445e8ecb702f0a15e200c05a72d2c19260641aeef0d7a6349083e42
|
||||
MISC metadata.xml 450 SHA256 181e06e4402cd887cf07afb4db116a17275faebc521afcaabb39f63baf463983 SHA512 23ffc755aba9f3ce1acb92f3de86ec1f788bd868227b7ace77b3b7accfe891036da7e3e87254fc0bd693d7777e4c932b663e0b1118a8804b0ac2d63624a4ecac WHIRLPOOL 41139286c5c1c166b2c97de6830025da24e758cc2f0b55f202a33cb2c73aa60ad02c7535e55f212e9bf1bece60e0bb7742eaecd1986a06bdc7acc216bb1a2b38
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit systemd
|
||||
|
||||
DESCRIPTION="Command line util for managing firewall rules"
|
||||
HOMEPAGE="http://ferm.foo-projects.org/"
|
||||
SRC_URI="http://ferm.foo-projects.org/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
# does not install any perl libs
|
||||
RDEPEND="dev-lang/perl:*
|
||||
net-firewall/iptables
|
||||
virtual/perl-File-Spec"
|
||||
|
||||
DOCS=( AUTHORS NEWS README TODO doc/ferm.txt examples/ )
|
||||
HTML_DOCS=( doc/ferm.html )
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dosbin src/{,import-}ferm
|
||||
systemd_dounit ferm.service
|
||||
|
||||
einstalldocs
|
||||
doman doc/*.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "See ${EROOT}usr/share/doc/${PF}/examples for sample configs"
|
||||
}
|
@ -0,0 +1,194 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
RESTRICT="test"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
|
||||
HOMEPAGE="https://nodejs.org/"
|
||||
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
|
||||
|
||||
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
|
||||
IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl systemtap test"
|
||||
|
||||
RDEPEND="icu? ( >=dev-libs/icu-56:= )
|
||||
npm? ( ${PYTHON_DEPS} )
|
||||
>=net-libs/http-parser-2.6.2:=
|
||||
>=dev-libs/libuv-1.11.0:=
|
||||
>=dev-libs/openssl-1.0.2g:0=[-bindist]
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
systemtap? ( dev-util/systemtap )
|
||||
test? ( net-misc/curl )"
|
||||
|
||||
S="${WORKDIR}/node-v${PV}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/gentoo-global-npm-config.patch
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
(use x86 && ! use cpu_flags_x86_sse2) && \
|
||||
die "Your CPU doesn't support the required SSE2 instruction."
|
||||
|
||||
( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
|
||||
die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer."
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
tc-export CC CXX PKG_CONFIG
|
||||
export V=1
|
||||
export BUILDTYPE=Release
|
||||
|
||||
# fix compilation on Darwin
|
||||
# https://code.google.com/p/gyp/issues/detail?id=260
|
||||
sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
|
||||
|
||||
# make sure we use python2.* while using gyp
|
||||
sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die
|
||||
sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die
|
||||
|
||||
# less verbose install output (stating the same as portage, basically)
|
||||
sed -i -e "/print/d" tools/install.py || die
|
||||
|
||||
# proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
|
||||
local LIBDIR=$(get_libdir)
|
||||
sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
|
||||
sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die
|
||||
sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die
|
||||
|
||||
# Avoid writing a depfile, not useful
|
||||
sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
|
||||
|
||||
# Avoid a test that I've only been able to reproduce from emerge. It doesnt
|
||||
# seem sandbox related either (invoking it from a sandbox works fine).
|
||||
# The issue is that no stdin handle is openened when asked for one.
|
||||
# It doesn't really belong upstream , so it'll just be removed until someone
|
||||
# with more gentoo-knowledge than me (jbergstroem) figures it out.
|
||||
rm test/parallel/test-stdout-close-unref.js || die
|
||||
|
||||
# debug builds. change install path, remove optimisations and override buildtype
|
||||
if use debug; then
|
||||
sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
|
||||
BUILDTYPE=Debug
|
||||
fi
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myarch=""
|
||||
local myconf=( --shared-openssl --shared-libuv --shared-http-parser --shared-zlib )
|
||||
use npm || myconf+=( --without-npm )
|
||||
use icu && myconf+=( --with-intl=system-icu )
|
||||
use snapshot && myconf+=( --with-snapshot )
|
||||
use ssl || myconf+=( --without-ssl )
|
||||
use debug && myconf+=( --debug )
|
||||
|
||||
case ${ABI} in
|
||||
amd64) myarch="x64";;
|
||||
arm) myarch="arm";;
|
||||
arm64) myarch="arm64";;
|
||||
ppc64) myarch="ppc64";;
|
||||
x32) myarch="x32";;
|
||||
x86) myarch="ia32";;
|
||||
*) myarch="${ABI}";;
|
||||
esac
|
||||
|
||||
GYP_DEFINES="linux_use_gold_flags=0
|
||||
linux_use_bundled_binutils=0
|
||||
linux_use_bundled_gold=0" \
|
||||
"${PYTHON}" configure \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--dest-cpu=${myarch} \
|
||||
$(use_with systemtap dtrace) \
|
||||
"${myconf[@]}" || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C out mksnapshot
|
||||
pax-mark m "out/${BUILDTYPE}/mksnapshot"
|
||||
emake -C out
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local LIBDIR="${ED}/usr/$(get_libdir)"
|
||||
emake install DESTDIR="${D}"
|
||||
pax-mark -m "${ED}"usr/bin/node
|
||||
|
||||
# set up a symlink structure that node-gyp expects..
|
||||
dodir /usr/include/node/deps/{v8,uv}
|
||||
dosym . /usr/include/node/src
|
||||
for var in deps/{uv,v8}/include; do
|
||||
dosym ../.. /usr/include/node/${var}
|
||||
done
|
||||
|
||||
if use doc; then
|
||||
# Patch docs to make them offline readable
|
||||
for i in `grep -rl 'fonts.googleapis.com' "${S}"/out/doc/api/*`; do
|
||||
sed -i '/fonts.googleapis.com/ d' $i;
|
||||
done
|
||||
# Install docs!
|
||||
dohtml -r "${S}"/doc/*
|
||||
fi
|
||||
|
||||
if use npm; then
|
||||
dodir /etc/npm
|
||||
|
||||
# Install bash completion for `npm`
|
||||
# We need to temporarily replace default config path since
|
||||
# npm otherwise tries to write outside of the sandbox
|
||||
local npm_config="usr/$(get_libdir)/node_modules/npm/lib/config/core.js"
|
||||
sed -i -e "s|'/etc'|'${ED}/etc'|g" "${ED}/${npm_config}" || die
|
||||
local tmp_npm_completion_file="$(emktemp)"
|
||||
"${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
|
||||
newbashcomp "${tmp_npm_completion_file}" npm
|
||||
sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die
|
||||
|
||||
# Move man pages
|
||||
doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
|
||||
|
||||
# Clean up
|
||||
rm "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} || die
|
||||
rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} || die
|
||||
|
||||
local find_exp="-or -name"
|
||||
local find_name=()
|
||||
for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
|
||||
".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
|
||||
"*.md" "*.markdown" "*.bat" "*.cmd"; do
|
||||
find_name+=( ${find_exp} "${match}" )
|
||||
done
|
||||
|
||||
# Remove various development and/or inappropriate files and
|
||||
# useless docs of dependend packages.
|
||||
find "${LIBDIR}"/node_modules \
|
||||
\( -type d -name examples \) -or \( -type f \( \
|
||||
-iname "LICEN?E*" \
|
||||
"${find_name[@]}" \
|
||||
\) \) -exec rm -rf "{}" \;
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
out/${BUILDTYPE}/cctest || die
|
||||
"${PYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "The global npm config lives in /etc/npm. This deviates slightly"
|
||||
einfo "from upstream which otherwise would have it live in /usr/etc/."
|
||||
einfo ""
|
||||
einfo "Protip: When using node-gyp to install native modules, you can"
|
||||
einfo "avoid having to download extras by doing the following:"
|
||||
einfo "$ node-gyp --nodedir /usr/include/node <command>"
|
||||
}
|
@ -0,0 +1,307 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit ssl-cert systemd user versionator
|
||||
|
||||
MY_P="${P/_/.}"
|
||||
major_minor="$(get_version_component_range 1-2)"
|
||||
sieve_version="0.4.18"
|
||||
if [[ ${PV} == *_rc* ]] ; then
|
||||
rc_dir="rc/"
|
||||
else
|
||||
rc_dir=""
|
||||
fi
|
||||
SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
|
||||
sieve? (
|
||||
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
|
||||
)
|
||||
managesieve? (
|
||||
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
|
||||
) "
|
||||
DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
|
||||
HOMEPAGE="http://www.dovecot.org/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~x86"
|
||||
|
||||
IUSE_DOVECOT_AUTH="kerberos ldap mysql pam postgres sqlite vpopmail"
|
||||
IUSE_DOVECOT_STORAGE="cydir imapc +maildir mbox mdbox pop3c sdbox"
|
||||
IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib"
|
||||
IUSE_DOVECOT_OTHER="caps doc ipv6 libressl lucene managesieve selinux sieve solr +ssl static-libs suid tcpd textcat"
|
||||
|
||||
IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_STORAGE} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}"
|
||||
|
||||
DEPEND="bzip2? ( app-arch/bzip2 )
|
||||
caps? ( sys-libs/libcap )
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
lucene? ( >=dev-cpp/clucene-2.3 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
lz4? ( app-arch/lz4 )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql:* !dev-db/postgresql[ldap,threads] )
|
||||
selinux? ( sec-policy/selinux-dovecot )
|
||||
solr? ( net-misc/curl dev-libs/expat )
|
||||
sqlite? ( dev-db/sqlite:* )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
textcat? ( app-text/libexttextcat )
|
||||
vpopmail? ( net-mail/vpopmail )
|
||||
zlib? ( sys-libs/zlib )
|
||||
virtual/libiconv
|
||||
dev-libs/icu:="
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
net-mail/mailbase"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
if use managesieve && ! use sieve; then
|
||||
ewarn "managesieve USE flag selected but sieve USE flag unselected"
|
||||
ewarn "sieve USE flag will be turned on"
|
||||
fi
|
||||
# default internal user
|
||||
enewgroup dovecot 97
|
||||
enewuser dovecot 97 -1 /dev/null dovecot
|
||||
# default login user
|
||||
enewuser dovenull -1 -1 /dev/null
|
||||
# add "mail" group for suid'ing. Better security isolation.
|
||||
if use suid; then
|
||||
enewgroup mail
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply -p0 "${FILESDIR}/${PN}-10-ssl.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local conf=""
|
||||
|
||||
if use postgres || use mysql || use sqlite; then
|
||||
conf="${conf} --with-sql"
|
||||
fi
|
||||
|
||||
local storages=""
|
||||
for storage in ${IUSE_DOVECOT_STORAGE//+/}; do
|
||||
use ${storage} && storages="${storage} ${storages}"
|
||||
done
|
||||
[ "${storages}" ] || storages="maildir"
|
||||
|
||||
# turn valgrind tests off. Bug #340791
|
||||
VALGRIND=no econf \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
--runstatedir="${EPREFIX}/run" \
|
||||
--with-moduledir="${EPREFIX}/usr/$(get_libdir)/dovecot" \
|
||||
--without-stemmer \
|
||||
--with-storages="${storages}" \
|
||||
--disable-rpath \
|
||||
--with-icu \
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
|
||||
$( use_with bzip2 bzlib ) \
|
||||
$( use_with caps libcap ) \
|
||||
$( use_with kerberos gssapi ) \
|
||||
$( use_with ldap ) \
|
||||
$( use_with lucene ) \
|
||||
$( use_with lz4 ) \
|
||||
$( use_with lzma ) \
|
||||
$( use_with mysql ) \
|
||||
$( use_with pam ) \
|
||||
$( use_with postgres pgsql ) \
|
||||
$( use_with sqlite ) \
|
||||
$( use_with solr ) \
|
||||
$( use_with ssl ) \
|
||||
$( use_with tcpd libwrap ) \
|
||||
$( use_with textcat ) \
|
||||
$( use_with vpopmail ) \
|
||||
$( use_with zlib ) \
|
||||
$( use_enable static-libs static ) \
|
||||
${conf}
|
||||
|
||||
if use sieve || use managesieve ; then
|
||||
# The sieve plugin needs this file to be build to determine the plugin
|
||||
# directory and the list of libraries to link to.
|
||||
emake dovecot-config
|
||||
cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed"
|
||||
econf \
|
||||
$( use_enable static-libs static ) \
|
||||
--localstatedir="${EPREFIX}/var" \
|
||||
--enable-shared \
|
||||
--with-dovecot="../${MY_P}" \
|
||||
$( use_with managesieve )
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
if use sieve || use managesieve ; then
|
||||
cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed"
|
||||
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
if use sieve || use managesieve ; then
|
||||
cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed"
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
default
|
||||
|
||||
# insecure:
|
||||
# use suid && fperms u+s /usr/libexec/dovecot/deliver
|
||||
# better:
|
||||
if use suid;then
|
||||
einfo "Changing perms to allow deliver to be suided"
|
||||
fowners root:mail "${EPREFIX}/usr/libexec/dovecot/dovecot-lda"
|
||||
fperms 4750 "${EPREFIX}/usr/libexec/dovecot/dovecot-lda"
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/dovecot.init-r4 dovecot
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/dovecot
|
||||
|
||||
dodoc AUTHORS NEWS README TODO
|
||||
dodoc doc/*.{txt,cnf,xml,sh}
|
||||
docinto example-config
|
||||
dodoc doc/example-config/*.{conf,ext}
|
||||
docinto example-config/conf.d
|
||||
dodoc doc/example-config/conf.d/*.{conf,ext}
|
||||
docinto wiki
|
||||
dodoc doc/wiki/*
|
||||
doman doc/man/*.{1,7}
|
||||
|
||||
# Create the dovecot.conf file from the dovecot-example.conf file that
|
||||
# the dovecot folks nicely left for us....
|
||||
local conf="${ED}/etc/dovecot/dovecot.conf"
|
||||
local confd="${ED}/etc/dovecot/conf.d"
|
||||
|
||||
insinto /etc/dovecot
|
||||
doins doc/example-config/*.{conf,ext}
|
||||
insinto /etc/dovecot/conf.d
|
||||
doins doc/example-config/conf.d/*.{conf,ext}
|
||||
fperms 0600 "${EPREFIX}"/etc/dovecot/dovecot-{ldap,sql}.conf.ext
|
||||
rm -f "${confd}/../README"
|
||||
|
||||
# .maildir is the Gentoo default
|
||||
local mail_location="maildir:~/.maildir"
|
||||
if ! use maildir; then
|
||||
if use mbox; then
|
||||
mail_location="mbox:/var/spool/mail/%u:INDEX=/var/dovecot/%u"
|
||||
keepdir /var/dovecot
|
||||
sed -i -e 's|#mail_privileged_group =|mail_privileged_group = mail|' \
|
||||
"${confd}/10-mail.conf" || die "sed failed"
|
||||
elif use mdbox ; then
|
||||
mail_location="mdbox:~/.mdbox"
|
||||
elif use sdbox ; then
|
||||
mail_location="sdbox:~/.sdbox"
|
||||
fi
|
||||
fi
|
||||
sed -i -e \
|
||||
"s|#mail_location =|mail_location = ${mail_location}|" \
|
||||
"${confd}/10-mail.conf" \
|
||||
|| die "failed to update mail location settings in 10-mail.conf"
|
||||
|
||||
# We're using pam files (imap and pop3) provided by mailbase
|
||||
if use pam; then
|
||||
sed -i -e '/driver = pam/,/^[ \t]*}/ s|#args = dovecot|args = "\*"|' \
|
||||
"${confd}/auth-system.conf.ext" \
|
||||
|| die "failed to update PAM settings in auth-system.conf.ext"
|
||||
# mailbase does not provide a sieve pam file
|
||||
use managesieve && dosym imap /etc/pam.d/sieve
|
||||
sed -i -e \
|
||||
's/#!include auth-system.conf.ext/!include auth-system.conf.ext/' \
|
||||
"${confd}/10-auth.conf" \
|
||||
|| die "failed to update PAM settings in 10-auth.conf"
|
||||
fi
|
||||
|
||||
# Disable ipv6 if necessary
|
||||
if ! use ipv6; then
|
||||
sed -i -e 's/^#listen = \*, ::/listen = \*/g' "${conf}" \
|
||||
|| die "failed to update listen settings in dovecot.conf"
|
||||
fi
|
||||
|
||||
# Update ssl cert locations
|
||||
if use ssl; then
|
||||
sed -i -e 's:^#ssl = yes:ssl = yes:' "${confd}/10-ssl.conf" \
|
||||
|| die "ssl conf failed"
|
||||
sed -i -e 's:^ssl_cert =.*:ssl_cert = </etc/ssl/dovecot/server.pem:' \
|
||||
-e 's:^ssl_key =.*:ssl_key = </etc/ssl/dovecot/server.key:' \
|
||||
"${confd}/10-ssl.conf" || die "failed to update SSL settings in 10-ssl.conf"
|
||||
fi
|
||||
|
||||
# Install SQL configuration
|
||||
if use mysql || use postgres; then
|
||||
sed -i -e \
|
||||
's/#!include auth-sql.conf.ext/!include auth-sql.conf.ext/' \
|
||||
"${confd}/10-auth.conf" || die "failed to update SQL settings in \
|
||||
10-auth.conf"
|
||||
fi
|
||||
|
||||
# Install LDAP configuration
|
||||
if use ldap; then
|
||||
sed -i -e \
|
||||
's/#!include auth-ldap.conf.ext/!include auth-ldap.conf.ext/' \
|
||||
"${confd}/10-auth.conf" \
|
||||
|| die "failed to update ldap settings in 10-auth.conf"
|
||||
fi
|
||||
|
||||
if use vpopmail; then
|
||||
sed -i -e \
|
||||
's/#!include auth-vpopmail.conf.ext/!include auth-vpopmail.conf.ext/' \
|
||||
"${confd}/10-auth.conf" \
|
||||
|| die "failed to update vpopmail settings in 10-auth.conf"
|
||||
fi
|
||||
|
||||
if use sieve || use managesieve ; then
|
||||
cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || die "cd failed"
|
||||
emake DESTDIR="${ED}" install
|
||||
sed -i -e \
|
||||
's/^[[:space:]]*#mail_plugins = $mail_plugins/mail_plugins = sieve/' "${confd}/15-lda.conf" \
|
||||
|| die "failed to update sieve settings in 15-lda.conf"
|
||||
rm -rf "${ED}"/usr/share/doc/dovecot
|
||||
docinto example-config/conf.d
|
||||
dodoc doc/example-config/conf.d/*.conf
|
||||
insinto /etc/dovecot/conf.d
|
||||
doins doc/example-config/conf.d/90-sieve{,-extprograms}.conf
|
||||
use managesieve && doins doc/example-config/conf.d/20-managesieve.conf
|
||||
docinto sieve/rfc
|
||||
dodoc doc/rfc/*.txt
|
||||
docinto sieve/devel
|
||||
dodoc doc/devel/DESIGN
|
||||
docinto plugins
|
||||
dodoc doc/plugins/*.txt
|
||||
docinto extensions
|
||||
dodoc doc/extensions/*.txt
|
||||
docinto locations
|
||||
dodoc doc/locations/*.txt
|
||||
doman doc/man/*.{1,7}
|
||||
fi
|
||||
|
||||
use static-libs || find "${ED}"/usr/lib* -name '*.la' -delete
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ssl; then
|
||||
# Let's not make a new certificate if we already have one
|
||||
if ! [[ -e "${ROOT}"/etc/ssl/dovecot/server.pem && \
|
||||
-e "${ROOT}"/etc/ssl/dovecot/server.key ]]; then
|
||||
einfo "Creating SSL certificate"
|
||||
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Dovecot IMAP Server}"
|
||||
install_cert /etc/ssl/dovecot/server
|
||||
fi
|
||||
fi
|
||||
|
||||
elog "Please read http://wiki2.dovecot.org/Upgrading/ for upgrade notes."
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
AUX ipmiutil-2.9.8-flags.patch 712 SHA256 5b217269c9d408a925679e131f95cbec9ad1c37863d7125145f0f03387b94124 SHA512 3caf226020e1fffc6c45cb549a066a034a58165415d5e325445f949042c1ac756b61949c78c30d0172983d95264a0ee2c9f829f1f5c8395e8fa1a48025f87dc2 WHIRLPOOL 0f901c692467a5029eef7283871f50cca1a28713096837f8f33dd9e317bde47ae2b8789b996dd8557e04e3f38aeb29c7df781311857ebb8bb230f17d492e1e21
|
||||
AUX ipmiutil-2.9.9-lib_symlink.patch 468 SHA256 323598c787dabc5f7075530b793e797aa0b5fedcc3fce27eae4fdd165c0d8b51 SHA512 35912b578b3e61e899f97d2fc6cd6352ac04da638c64c252aa71138d9b7fd1b1de474f2702febfb85ab3f5371971be7a1922a1c6bbe5960c04be2b9171f0e75e WHIRLPOOL a33baf521b540571fd2d10fa7cae388b5fb453c674864d459379ce1b22dfcfe03f061eb637c8b6e503d43aa53d3b312619437aae5471fa50030ad1f67a621764
|
||||
DIST ipmiutil-2.8.5.tar.gz 1615967 SHA256 6846e6621b9df23b1ed37662c075381dbb082f3e719803c9ef8784dd3154439c SHA512 42a0c50c88bfcfd49da0a1dc4b603eaf07eff041f2401a31421ea8e880b19cfb6ff3f33ceaf5ef044e16e58236390ff32420139ae683f9633b1c06631bc799c3 WHIRLPOOL 6ba37e1c59e28acca89f029ccfb179b5d285d1913930a0670a1c78ebd2f23e4e52910b75cb860d3f704fc9affbfa35ad0d4203a1b32794a957fbd13291e14f66
|
||||
DIST ipmiutil-3.0.2.tar.gz 1689243 SHA256 8db8aea5d02bc88d822d13c2be874d94d0576a2d3120b046bfa2bfc4cf16815b SHA512 4a84bd618cde4a099e7f0449fab5c41339ef7c2f25f9c353dd0fb58d8df7a238d3f9e7db9eed02e7021b34ac8e93a67cf5cc7eba4c91121b63dea042140de9b0 WHIRLPOOL 7fc155233c9b0f4434f38a8f8999b2c111c4d23d2f8705af8db4c92651456cad46fb77a1a66815d1b77697479645e8608cd636e8b7f6527340ca252076437340
|
||||
DIST ipmiutil-3.0.3.tar.gz 1736455 SHA256 9f8d7006d41c12e16fc9db55d943292bcd461dfd9c8a4bdc7db95bda4a124621 SHA512 a4046bae41990a03a8b8243dcf8a26bd2e6267533518a181b52a2927812300b5311b9ded4da46940d44399a8314d2c1309e4d15b50248f6f2266d4a9e4249f1f WHIRLPOOL 87b0a0b6922ffeaaab5b693046ef62aee127f538eb994479085bd1738f6949a5be07d6f1d3fb02a4e92fa8a5f3d2dad982b9e598c5f69184f28ea74233e4a214
|
||||
EBUILD ipmiutil-2.8.5.ebuild 737 SHA256 1ded40b4ad6bd32346e81e1b5fd7f5d8ffff27d2e0f12656657512937bb96845 SHA512 c6c657ecc0d0706395cfb9c1bac890d665597f6f49ef6759e4c779f990242b93b9d8de5a40bd5c8a920c54b6d497aba1b85880e12fa6abef6ab9aff52080a9af WHIRLPOOL b61dfa970794effa5f96efe46303535ef10e1e905ba286cc1044b1c18d6caad1559d9aa945edd6ea7cdf156dfa009eecd9b080cca19b0b04d52c500d7c3cd980
|
||||
DIST ipmiutil-3.0.4.tar.gz 1692081 SHA256 9aa65ff33b21a30aaa2b484ad62de408d50f4633d076e35b5066dc4dcfd0ed16 SHA512 6d7a305bd146fcb0f7a0b56f8d8b21fa0f9192c28c049e08a89a2d38d48d16f1a7f1f23ef91adc45618488664708e95d0358739c24171b079b0290a341deeff8 WHIRLPOOL 55f444f7abf594996612a9208d23754b2ed87c94cdcf49b04feca5cd49e094cc15b4d37c0b34766827389341265c0f459515b714fdbdc983a5fd85cbd5dcbe2d
|
||||
EBUILD ipmiutil-3.0.2.ebuild 1249 SHA256 ebebe2623bfa7d3653071f80d9ca57a543c505019ec804b408a0ad54c73f1b05 SHA512 f0a40f15b9ffc065ce01a9ae2c4a1f8e5a679629df7c48c817d33b77168fde910b509a2f1d14660a24be7e11d0586ab9baf25c6fb4a94c78472fa50bd03c69ba WHIRLPOOL 480754ccfd73726131fa8a965d50556eafbcba058a0194a13888d84cfdbfcac2083c6ea09836af3a7853db88ec37bc3250ba0674bdea6089f3942d64a9b2dc25
|
||||
EBUILD ipmiutil-3.0.3.ebuild 1252 SHA256 b1e765b0c9ed2ae18aa924b9816fa696c3cebe56873bb21ffa34f1cf67feba7f SHA512 c2544f5f57d58a630b9aa5926d9d60849cf63c0e86d6cbb8bd20f031df0e524a83b6bdc027786e8b51ed71cc12d42a11c10f408520d3a4a4d0b41ba14b113c70 WHIRLPOOL 8f0e56092325be7df16ad01f772a12d59d2fdb7f6db081c66e0911d16aed709a0c93d3df2883d09d33aac70bbe56d9c7017f8ee36f48de8d31540aa78368491b
|
||||
EBUILD ipmiutil-3.0.4.ebuild 1252 SHA256 b1e765b0c9ed2ae18aa924b9816fa696c3cebe56873bb21ffa34f1cf67feba7f SHA512 c2544f5f57d58a630b9aa5926d9d60849cf63c0e86d6cbb8bd20f031df0e524a83b6bdc027786e8b51ed71cc12d42a11c10f408520d3a4a4d0b41ba14b113c70 WHIRLPOOL 8f0e56092325be7df16ad01f772a12d59d2fdb7f6db081c66e0911d16aed709a0c93d3df2883d09d33aac70bbe56d9c7017f8ee36f48de8d31540aa78368491b
|
||||
MISC ChangeLog 4286 SHA256 391251458ef847b8ccf6279e4c7b840d113bb40cdde4657dd63aee247744a18f SHA512 8151bd399314bcdf3f493347e6e5b41b83d5d7f434ae0bce37d4408a73f939e02328d2d742afdb22861b6e71270e1cef8758326387c0f43a17308fb8b9e03015 WHIRLPOOL 40637ac59c4acd190596b35ff82624aee3bcf1e19dfc494a33a06df6f3c71d810369db651defbff51194c0c2a2f5b22678b10a0389833f08c783633bd3f773b0
|
||||
MISC ChangeLog-2015 4083 SHA256 93ad6cd7f11edea8d16272793a4596e4a7870abb84aaf85fd05598ba8bccb921 SHA512 e74b32ed308730b63edb5d4e2f57d345885ee216d5a7bb58e7c194d32e9c7de0e218f40c9a8429a1b35771a09a970bdcac380bda3113807b47eabfa21b2652f4 WHIRLPOOL 8a3ea5d9438db71fbfa7673ee141621bbe0b3f5b428c8608eda41cd3863a4f43de33b45a1f6ef2e2c86e510d92a72f19aa1cebbf4b83b9a94fb9a666c4d71aba
|
||||
MISC metadata.xml 337 SHA256 e4c15ab71280a8d8e6a9cfd3ebc198560a9cc2d8ca8fd6ee8f84934a7f581134 SHA512 85f9992b8c7fddbffe99cba761637a897e7ba68f70762f882c039c6492feefefa6bd1ca38fbc73d0a214d04ddb07f5f0ea2106552e4133736d4594e43fae4845 WHIRLPOOL 8d547e14f49666f268966fb3f38c84c980561a12b3cc8d6626b1c1e8a20053663f5f66f1ed3362e2282d8f4ce58688d09eba237f06a77e0255928cb30d5e0e22
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
inherit autotools systemd
|
||||
|
||||
DESCRIPTION="IPMI Management Utilities"
|
||||
HOMEPAGE="http://ipmiutil.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~hppa x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-1:0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/os-headers"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-systemd --enable-sha256
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" sysdto="${D}/$(systemd_get_unitdir)" install
|
||||
dodoc -r AUTHORS ChangeLog NEWS README TODO doc/UserGuide
|
||||
|
||||
rm -r "${ED}"/etc/init.d || die 'remove initscripts failed' # These are only for Fedora
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit autotools systemd
|
||||
|
||||
DESCRIPTION="IPMI Management Utilities"
|
||||
HOMEPAGE="http://ipmiutil.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-1:0="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/os-headers"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.9.8-flags.patch
|
||||
"${FILESDIR}"/${PN}-2.9.9-lib_symlink.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i -e 's|-O2 -g|$(CFLAGS)|g;s|-g -O2|$(CFLAGS)|g' util/Makefile.am* || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --disable-systemd --enable-sha256
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Ulgy workaround. Upstream is misusing the make system here
|
||||
# and it doesn't even work.
|
||||
# Please check on each bump if this workaround is still required.
|
||||
pushd lib/lanplus &>/dev/null || die
|
||||
emake || die "emake lanplus failed"
|
||||
cp libipmi_lanplus.a .. || die
|
||||
popd &>/dev/null || die
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" sysdto="${D}/$(systemd_get_systemunitdir)" install
|
||||
dodoc -r AUTHORS ChangeLog NEWS README TODO doc/UserGuide
|
||||
|
||||
# Init scripts are only for Fedora
|
||||
rm -r "${ED}"/etc/init.d || die 'remove initscripts failed'
|
||||
}
|
Loading…
Reference in new issue