parent
ed546c9043
commit
bd3b673dde
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGO_PN="github.com/coreos/fleet"
|
||||
|
||||
inherit systemd vcs-snapshot
|
||||
|
||||
DESCRIPTION="A Distributed init System"
|
||||
HOMEPAGE="https://github.com/coreos/fleet"
|
||||
SRC_URI="https://github.com/coreos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc examples test"
|
||||
|
||||
DEPEND="
|
||||
>=dev-lang/go-1.4:=
|
||||
test? ( dev-go/go-tools )
|
||||
"
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
./build || die 'Build failed'
|
||||
}
|
||||
|
||||
src_test() {
|
||||
./test || die 'Tests failed'
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${S}"/bin/fleetd
|
||||
dobin "${S}"/bin/fleetctl
|
||||
|
||||
systemd_dounit "${FILESDIR}"/fleet.service
|
||||
systemd_dounit "${FILESDIR}"/fleet.socket
|
||||
|
||||
dodoc README.md
|
||||
use doc && dodoc -r Documentation
|
||||
use examples && dodoc -r examples
|
||||
|
||||
insinto /etc/${PN}
|
||||
newins "${PN}".conf.sample "${PN}".conf
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST lastpass-cli-0.8.1.tar.gz 79981 SHA256 ba845a827501f3c49514e977c8de25e5950d3ea482d7a3c31090148310a83056 SHA512 bc58500165e26dc87b592a7d975fa5b6e6698ca7b68fdd8205d21cfd13f72860cbbf5cd36b162fe928c12eb6c8ab86b42e369b8abc719bd36df5a8d8ea5f1689 WHIRLPOOL 3a332725106a43dc5738ad4b066a5b4c2fd3764e3543257931ba267068d202cb4bafbbdb4b72a336032e66161fba98f3d0c1d9b0f8a194a413fed0bc28a6f692
|
||||
DIST lastpass-cli-0.9.0.tar.gz 84433 SHA256 e7314f0dfeec86add7c19c053ee34bb7a176e462e71727d2b345481d2d136800 SHA512 1e377cfeb9b62c5a69b461312582b6893f88fa12079ad8e52a1e7a3be806225009f0f84eff7d806191ff7f3482e34cd16e10d0b623fa0b0357703d585a015878 WHIRLPOOL 12e6c8ce6ab03ae9586a949f1a9316bf18d80c2ed54b7b883f3888e76932999bb74b8d36bac0361a11da126df20b5b5c39f2dc62cbd76b7d3deacfb57a789406
|
||||
DIST lastpass-cli-1.0.0.tar.gz 92311 SHA256 42096c0bd3972b0e9cc9cef32fbf141e47b04b9e2387fb3abe8b105e135fb41e SHA512 4709b3e4d6064c8c5cb593344e6417355d7df570240dce8eb77a19f3377ea38585280a9602cf8ab926c55c6afd84b297f261b0c8a40d355734d5cc542d46f610 WHIRLPOOL 394bfb597f5262dd1e47c7a3c48ef093b398f90c6dcacac6b172bb008891c76faf448ecf6be0ebfa277d18d335b166b7efadc063acc57ce88274004d1734bf21
|
||||
EBUILD lastpass-cli-0.8.1.ebuild 931 SHA256 74dd08dc617ff179fd146abd5985f29120d26a06042f4af7c489bd503d9674dc SHA512 5e6927364ad59dbe9d65226fdc4c7118e98fdd5f531e3c5052b587a2dd9edb69a32bb44ba2d75857dbfda2a56137ec6d7bec58b12e6e04ece96a1d5ec413f8d7 WHIRLPOOL 21e4c9349e0c9c6b93039fe9acb32b531429fadeb09ed7382ac75b6bcaf9fc99db05cf2fdabaf8824418b052e70437a1d1f8792cb290771effe09da4f6bb1eeb
|
||||
EBUILD lastpass-cli-0.9.0.ebuild 1046 SHA256 4cb2dbb137136da3367ca047d3c1c4c394a0c0d56833e77355984564e76a9103 SHA512 3cb3849a660cbd8d67c724058b7de7fbd28c8099348540a563d661da40596f0f8803ae3989a4ff6ac27ff332fa32b49ad68b02cb7032ab18ba2b55caa2a27052 WHIRLPOOL 80a35d1ac24720e4383e22e2ec1d0a3e8755beaee34d439fc5659da6fa1373875559b5caafc1a0ce30ee03fc4232121ee71ff8846d3b354abb4b2803923be03e
|
||||
MISC ChangeLog 8027 SHA256 70b6f01d297944aa1fc22dd4a2b585a83534820c5640facdbb7cb00b121964f8 SHA512 4845d2eb0d5fa88f082e4971da5a5125230f69c6fdf3bd7391f7be7732d1c62d016e147316cdca563c5aa07b2f254827ba0504ead1c5ecab62a39adeccf6b6bd WHIRLPOOL a2fbaf57ca012bcdb1afde3da1bfcf60c0a99a97a5cf5a50f8040613df44445fb9f5232b346c393c18d247a3aa899cb964d598403a272d04690db059e1a90f3d
|
||||
EBUILD lastpass-cli-1.0.0.ebuild 1021 SHA256 a5174c28ffb518e1de9711b97a9aa9f3bebf28e967dffbea1fbe536d44f0406e SHA512 2c4bbac0a1bb576040601500e23941e55ab89c85bff0034fef49d3190d6e1780d6375b7af20d3eefa537b53943c2ec28a211930f27159a6496a54937d6aa9ec0 WHIRLPOOL 68ff9a56b1aaa659d2c1716e7ce584cdd6e7e430c76ef4e3e51ca21315ec10b25129a71dd9c31b77256d8f8a3dcfeb62f5853db4a19ea616801ca057a668b5c5
|
||||
MISC ChangeLog 8204 SHA256 705ec9153c6c8f31c7498d63c629ccd77328cb70d3bee8c3ace88673c49839a9 SHA512 49faae7d3a68f000891fccd17b8efd1e8b247c68ff11b9958dc154c2ed492d9b98b518a1844c0a97a487f474b82c1e9e85719ccb1db4372906669431a0da076c WHIRLPOOL ac2a57600f69f94bb340af0eb1fd0a74911c1828922b2f2960a4e7eae3e51a23f0d93e97a5877794379f564d89c547c9f269bbf67ab986f27f6a769f1548fd13
|
||||
MISC ChangeLog-2015 1046 SHA256 84a7da020cc2fdf4df41673d0a8475580995a7e159490cfeb2a29b360558bb81 SHA512 b4759454a0a8113f55caff2ff736903ec4c335730545cac178311ea8b076cd8c522a8104ff9a117bccf2b57b2b37593666e55922c8a46f638a5cadb0dee5149e WHIRLPOOL b3c1ff878c10744bd6f7f54a344f2858ac625d5b5fbb306d0d026b131878271542a9bc7f2b821a89e15073933ef85da2a114c39305d0932b0e60acf77b3bcab9
|
||||
MISC metadata.xml 643 SHA256 7b04ceab7153ce462669fca6ee8dd72e37c4c6e9e6f2b9de866c97b03af4d036 SHA512 6b1a7f6566687384d328260576dad306dd07add06001b3746b4f37f05ff91b6ee72e1e2ecfd35463a5b78b4ba8dd1a7757503bdf992372dbd474967e4bf0e9f3 WHIRLPOOL 3215f5055176a55e1e0489f560061f242fb2887d4e68ebe0655925aa751a88333de8fd8513cd065e8a74cbdf96df686adbd8fd34021e8a600f4181050786e241
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit bash-completion-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="Interfaces with LastPass.com from the command line."
|
||||
HOMEPAGE="https://github.com/lastpass/lastpass-cli"
|
||||
SRC_URI="https://github.com/lastpass/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2+"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="libressl X +pinentry"
|
||||
|
||||
RDEPEND="
|
||||
X? ( || ( x11-misc/xclip x11-misc/xsel ) )
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
net-misc/curl
|
||||
dev-libs/libxml2
|
||||
pinentry? ( app-crypt/pinentry )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/asciidoc
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Do not include headers from /usr/local/include
|
||||
sed -i -e 's:-I/usr/local/include::' Makefile || die
|
||||
default
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX="${EPREFIX}/usr" COMPDIR="$(get_bashcompdir)" all doc-man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install install-doc
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit user
|
||||
|
||||
MY_PN="${PN/-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Tool for managing events and logs"
|
||||
HOMEPAGE="https://www.elastic.co/products/logstash"
|
||||
SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN} -m
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
|
||||
insinto "/usr/share/${MY_PN}"
|
||||
doins "${FILESDIR}/agent.conf.sample"
|
||||
|
||||
insinto "/opt/${MY_PN}"
|
||||
doins -r .
|
||||
fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ewarn "The default user changed from root to ${MY_PN}. If you wish to run as root (for"
|
||||
ewarn "example to read local logs), be sure to change LS_USER and LS_GROUP in"
|
||||
ewarn "/etc/conf.d/${MY_PN}"
|
||||
einfo
|
||||
einfo "Getting started with logstash:"
|
||||
einfo " https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html"
|
||||
einfo ""
|
||||
einfo "Packages that might be interesting:"
|
||||
einfo " app-misc/elasticsearch"
|
||||
einfo " dev-python/elasticsearch-curator"
|
||||
einfo " www-apps/kibana-bin"
|
||||
}
|
@ -1,19 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>hydrapolic@gmail.com</email>
|
||||
<name>Tomas Mozes</name>
|
||||
<description>Proxied maintainer; set to assignee in all bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="all-plugins">contains the standard distribution package plus all plugins</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">elastic/logstash</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>hydrapolic@gmail.com</email>
|
||||
<name>Tomáš Mózes</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>erkiferenc@gmail.com</email>
|
||||
<name>Ferenc Erki</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="all-plugins">contains the standard distribution package plus all plugins</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">elastic/logstash</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,15 +1,12 @@
|
||||
AUX setools-3.3.8-no-check-file.patch 558 SHA256 ce1b798f8e1129d2b893dc7de2d9c3fed5a4785f03c55b14a1c7e2d9fec0b037 SHA512 25051dcbb94ddeed623aba598235cb1caaedbb7071dd997c58575ed3cc8266c4421cf070d8f10d5ec6804167bef969fab7227a0241daf7f92e30e1bff0d89080 WHIRLPOOL 85ac00cfac831f22a112fb8420eeaabf1c4d3653ecfb958e68079adb061f773827711ddcce89dfc77d702d8c9460c626ec7c9852cd37e1e01e4eeaa4bcddca28
|
||||
AUX setools-3.3.8-policy-max.patch 1051 SHA256 64f06c91af9be789f4e6b6db9f585d76a09670bcb9a5f56e2dd848a89b647bfb SHA512 9eacd76d450b6e68d85f14c4d38cb9370a7cd435610c209d83063b3ddc7bb45f8bd75b1aa8573991e021d4af4205646465b3c2b19ac89296bb7e43147eb0775b WHIRLPOOL 9892fdf63f5a6e27d35edda4ccd984a131c9d96efe458170b8269e2e20e72e2adad412f315fc388774004e1c6ae4af3946d5c8237bcee5c90a65b3cd4b58f854
|
||||
AUX setools-4.0.1-remove-gui.patch 1031 SHA256 7aa70f25d6c6b3e45cd5773b1d5f9d26f69535b909249a92c596642807fa3171 SHA512 982c0cd43bdf9473df5dd9584d199bbf1bc71bfee284a2f4e7e800c877bb62bbb6aca03ae3099e481c0538bf3f12d425ca23e19763b1b58c647e9749925283ef WHIRLPOOL 4263180a8ae0c8876ad6fb532e6520b614857c6731bca38169e7a06339e9c32d24d2c4fb2f6111d5573dc23d8480a7e3c3984f22e347940d37549fdeb9390a24
|
||||
DIST setools-3.3.8-01-fedora-patches.tar.gz 1128 SHA256 420b852d4209d07b73cec84586e000e7a6a719135ea677711abf97d420840bb6 SHA512 1aa2cc50c307929b522e029a552bfd545aef07656d1983289b0ea9be67aa94c07272a59c17630fc09fd79b06845ada318cdfa48d6cc243a24026e015c23b9634 WHIRLPOOL 25ae2b15fb15060fd0d34c55f4cc098b70a3a616f5334b092657a9c5df037b7fcf00fd185f33ba142e47d46c36b2fb7e9434021d6e987832fe833367a50d7449
|
||||
DIST setools-3.3.8-03-gentoo-patches.tar.gz 6584 SHA256 8eac460b7dc2ee5e2f23148cdbf187316edd78ce0ec7ebbb6b0f68d6ad33d86a SHA512 5458dab5775b558e287f946c299753be5cb5eb6c1c2b9df0e32c7cfa758bb5316d142aa6338d3019f5f1eeb72876e4d5ed4939b0dbfe7b7e01c08a19a086bacc WHIRLPOOL e1afa6bb28f3aee2f3acdc66efd8ca02548c4f8e5707052ea455f1db558126f069d63278251630ee68bf4987157279161006975cb14d44055492228fa476cd72
|
||||
DIST setools-3.3.8-04-gentoo-patches.tar.bz2 94986 SHA256 9a8a43ac97606fde9b2610ceed65f640638929853f871ce530982bedfd919b64 SHA512 39bf00b6aaf31821c6e2e2fb4c460dd1914fba4bf8385acebedf88f1533da990f1fb925dd49d75827aebef3f394a50a1edea46a07204193b58c65a066a064e6a WHIRLPOOL 4a92e4cf6930584de931c5d0805815aacd1c1af4434ca8e73414eda33588a55ef8d7bdfe4195be642889eee480128cbe12d1c5612e07ea304021b230e0b74816
|
||||
DIST setools-3.3.8.tar.bz2 951428 SHA256 44387ecc9a231ec536a937783440cd8960a72c51f14bffc1604b7525e341e999 SHA512 2c42ee9904174ed6c6fc129e374ec3591925094ab0ef65001b0104e365c5634bf4a79f28369608c80199d8f59fafaa5f274107c04c129c380eeef7adb0c32667 WHIRLPOOL 11c4065809909764f4364b78df1a8030d189315601b882919ccacb5fb147c1b3a061c5bbf9ced3c243d4615ab7727e9db0c89e931a884ae8b317ae3a879e5371
|
||||
DIST setools-4.0.1.tar.gz 399888 SHA256 4c2049877f2f68e4485b72bc280fe20127b49a019169a2cf1d8295c908bdcdfe SHA512 d0a36cfddc6a6f47ecaa8402141271558e97467b6c449d18b98bf6fe894189f29a32fb672e3ff573efdb44964bd361283c68c2906d02f8a9c1269b6b71903bc2 WHIRLPOOL 017e709c113b28175787249af8aa1dcc99a5034eadcc76e97a394f9f89afcc1e7fe3eeb8ec105c541a6260d8a2eb4b1aa8155ba2297ecdf6d640ba112857a442
|
||||
EBUILD setools-3.3.8-r5.ebuild 4233 SHA256 15b59061c59d44f962a498d84df2bebd2c345f6445dd5f62a52dfbd66319af13 SHA512 4ea268754343d87e5e1645388bdd8671bc88b4d1333ab1e7c5dd5e3862ad23bbd1c8f74776f56e6a195d65402091549acb7c11c032716407101a6e047aa2701c WHIRLPOOL 1e5384040ee1040aa479f6734112ccfdfdf3c7630d7da696cdc72878d3d7e6dfae525010f6f9109062f4ff47d49485f7f7a150b230abade3a085d1a09f8dc3da
|
||||
EBUILD setools-3.3.8-r7.ebuild 3643 SHA256 9a448b5d10e6ecab25ca0a98e35fab7b763607b44b264a61daa7c8c8a23f71b3 SHA512 db80005757b5ca83bd5273e0883dc9c51a01243f5d6d7c1005d1a994e9942b43656d1e54e397ad1ef302c85d04fe4a0966ec6c4abcf34a9daf1584119fc51016 WHIRLPOOL 26aea1cc0328890c95e7a893d8cda85c3283516b243a85238136eb514fc98dd048877a59f0f6103a05446e28c7c0920433564b168b810281a8bfa15c56c1cd16
|
||||
EBUILD setools-4.0.1.ebuild 1230 SHA256 fa38c3971569c7d249fd016bcbd3eb7c18468e1b32d09de12516693169f90a87 SHA512 5eaa52000efc295e0faf8f0d6d2ce8bd78ca2ced84e37bde0086db2d5d3439e94221d865737c746dd6845382cab02a0b48a9c055ea5e46bc812dde9c13d1a553 WHIRLPOOL f83c95ced86a1c7e0b49651db80644914fa2fcf5d5ce30fc19f6441392ed3a8480e0cd48e19127433de2fae9bc3ec3bf38e15c7ec833898b521a14f9a2ee7d7e
|
||||
EBUILD setools-9999.ebuild 1256 SHA256 7f4f65dc0f9846eda5965a0b4dd5b81204bc46792df0332138933365e24277dc SHA512 b0609eada65969fdb4ba6f90d29856120efaea2b651c7a610a599193b52154d0b54c2b6299303d45ca694202a7632fd5ca8e807cbc2c7f472589796a85984f61 WHIRLPOOL 33404eb6a9ca8cf8c6103fe87e11bf826680917a2a703c329334c7d423ee9ed2074de020b8e7cbf86441c46f4da31c74679234af46d6f08d5d1595bcfd128a77
|
||||
MISC ChangeLog 4706 SHA256 1a1b0d6f66d29ef201d7b920d2396237bc2d6692977c41fec55abf689bfaef26 SHA512 d37296401e460d24d09bbe5dc3a933504296f5ab296d4d903bee6b81d5d1612271f2f8eb8dcc44cf881deac592ffc04f60248704df1ccf171d999b9092b6a3ee WHIRLPOOL 1219a0adea2f0ad4a61914dffb91b931f0e8ce02a865f17b50bbaf8bef7afbdca5970db5ab15da4da1f15f3e04c9df7c3d36e0af39e525aa5f297dbd6cc5cf49
|
||||
MISC ChangeLog 4829 SHA256 190e92721df9dfa08d8686889783b80bc25fa1dcf9d0c206bd6fdbd0c351193f SHA512 74b4bb67fc9c60135f601822904718ab1d9bc715df97ec18e52f97d899ce65a5276b6c7f764cdc968533eb204cd94624204a18fff49a1130e96f61635a520488 WHIRLPOOL 0f287a8891946c7c4939575db8c50ff2a12923a6c11c9b32a746c7380203c02806a5bc665c61fdd320a06482cd259f0cef8336473cd17a36f4be24660dfaca94
|
||||
MISC ChangeLog-2015 14070 SHA256 bec7f864d78e8ce6fe5154849b5812b59997d667d135bbea4303712caba86ec1 SHA512 427cb0ec019f621f26153c1ba61da38b40d8c3de05f7a70a6361b5eab6f66a96fd9f17f01a7a2662040b7914ffb0dcf4e57272a472f81de01dda76785800202f WHIRLPOOL 9408d6ebc29caa71b2795377d710007628657cf48f895f9787d7d544eb32b8badddfd1c3014f4250729c314cd4525aada13a262689a18ed77edeadfaffb0ef99
|
||||
MISC metadata.xml 403 SHA256 dd38714f015f8ddee0a34b8d9711e68f388d63f6057e8a9b13b9152b1185297c SHA512 be645abfaf1149e2f2a9b7f0613b61f015df81a16bc6dde593513aa2ba7b4a9a8fba65520b53a2511ba65c022258f48bcd2aed3f85c273a35c94359e358a8fa6 WHIRLPOOL ed51a619b4afb53017e26d3b273463e641beb0aed9f6fcce5c6c7137e4b1b2016262cce0f0ecfa9f4072f7037f25ad50ad036dc040cb359c4fad8a50f05c75ec
|
||||
|
@ -1,160 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools java-pkg-opt-2 python-r1 eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="SELinux policy tools"
|
||||
HOMEPAGE="https://github.com/TresysTechnology/setools/wiki"
|
||||
SRC_URI="http://oss.tresys.com/projects/setools/chrome/site/dists/${P}/${P}.tar.bz2
|
||||
https://dev.gentoo.org/~swift/patches/setools/${P}-01-fedora-patches.tar.gz
|
||||
https://dev.gentoo.org/~swift/patches/setools/${P}-03-gentoo-patches.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="X debug java python"
|
||||
|
||||
DEPEND=">=sys-libs/libsepol-2.1.4
|
||||
>=sys-libs/libselinux-2.3
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
>=dev-db/sqlite-3.2:3
|
||||
dev-libs/libxml2:2
|
||||
virtual/pkgconfig
|
||||
java? (
|
||||
dev-lang/swig:1
|
||||
>=virtual/jdk-1.4
|
||||
)
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
dev-lang/swig:1
|
||||
)
|
||||
X? (
|
||||
>=dev-lang/tk-8.4.9
|
||||
>=gnome-base/libglade-2.0
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
)"
|
||||
|
||||
RDEPEND=">=sys-libs/libsepol-2.1.4
|
||||
>=sys-libs/libselinux-2.3
|
||||
>=dev-db/sqlite-3.2:3
|
||||
dev-libs/libxml2:2
|
||||
java? ( >=virtual/jre-1.4 )
|
||||
X? (
|
||||
>=dev-lang/tk-8.4.9:0=
|
||||
>=dev-tcltk/bwidget-1.8
|
||||
>=gnome-base/libglade-2.0
|
||||
>=x11-libs/gtk+-2.8:2
|
||||
)"
|
||||
|
||||
RESTRICT="test"
|
||||
# setools dirs that contain python code to build
|
||||
PYTHON_DIRS="libapol/swig/python libpoldiff/swig/python libqpol/swig/python libseaudit/swig/python libsefs/swig/python python"
|
||||
|
||||
pkg_setup() {
|
||||
if use java; then
|
||||
java-pkg-opt-2_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_MULTI_MSG="Applying various (Fedora-provided) setools fixes... " \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_SOURCE="${WORKDIR}" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch
|
||||
|
||||
EPATCH_MULTI_MSG="Applying various (Gentoo) setool fixes... " \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
|
||||
EPATCH_FORCE="yes" \
|
||||
epatch
|
||||
|
||||
# Disable broken check for SWIG version.
|
||||
sed -e "s/AC_PROG_SWIG(2.0.0)/AC_PROG_SWIG/" -i configure.ac || die "sed failed"
|
||||
# Use swig1.3
|
||||
sed -e 's/AC_PATH_PROG(\[SWIG\],\[swig\])/AC_PATH_PROG([SWIG],[swig1.3])/' -i m4/ac_pkg_swig.m4 || die "failed to set swig1.3"
|
||||
# Fix build failure due to double __init__.py installation
|
||||
sed -e "s/^wrappedpy_DATA = qpol.py \$(pkgpython_PYTHON)/wrappedpy_DATA = qpol.py/" -i libqpol/swig/python/Makefile.am || die
|
||||
|
||||
local dir
|
||||
for dir in ${PYTHON_DIRS}; do
|
||||
# Python bindings are built/installed manually.
|
||||
sed -e "s/MAYBE_PYSWIG = python/MAYBE_PYSWIG =/" -i ${dir%python}Makefile.am || die "sed failed"
|
||||
# Make PYTHON_LDFLAGS replaceable during running `make`.
|
||||
sed -e "/^AM_LDFLAGS =/s/@PYTHON_LDFLAGS@/\$(PYTHON_LDFLAGS)/" -i ${dir}/Makefile.am || die "sed failed"
|
||||
done
|
||||
|
||||
# temporary work around bug #424581 until automake-1.12 is stable (then
|
||||
# depend on it). Need to use MKDIR_P in the mean time for 1.12+.
|
||||
has_version ">=sys-devel/automake-1.12.1" && { find . -name 'Makefile.*' -exec sed -i -e 's:mkdir_p:MKDIR_P:g' {} + || die; }
|
||||
|
||||
eautoreconf
|
||||
|
||||
# Disable byte-compilation of Python modules.
|
||||
echo '#!/bin/sh' > py-compile
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-ld-disable-gold #467136
|
||||
econf \
|
||||
--with-java-prefix=${JAVA_HOME} \
|
||||
--disable-selinux-check \
|
||||
--disable-bwidget-check \
|
||||
$(use_enable python swig-python) \
|
||||
$(use_enable java swig-java) \
|
||||
$(use_enable X swig-tcl) \
|
||||
$(use_enable X gui) \
|
||||
$(use_enable debug)
|
||||
|
||||
# work around swig c99 issues. it does not require
|
||||
# c99 anyway.
|
||||
sed -i -e 's/-std=gnu99//' "${S}/libseaudit/swig/python/Makefile"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use python; then
|
||||
building() {
|
||||
python_export PYTHON_INCLUDEDIR
|
||||
python_export PYTHON_SITEDIR
|
||||
python_export PYTHON_LIBS
|
||||
emake \
|
||||
SWIG_PYTHON_CPPFLAGS="-I${PYTHON_INCLUDEDIR}" \
|
||||
PYTHON_LDFLAGS="${PYTHON_LIBS}" \
|
||||
pyexecdir="${PYTHON_SITEDIR}" \
|
||||
pythondir="${PYTHON_SITEDIR}" \
|
||||
-C "$1"
|
||||
}
|
||||
local dir
|
||||
for dir in ${PYTHON_DIRS}; do
|
||||
python_foreach_impl building ${dir}
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use python; then
|
||||
installation() {
|
||||
python_export PYTHON_SITEDIR
|
||||
emake DESTDIR="${D}" \
|
||||
pyexecdir="${PYTHON_SITEDIR}" \
|
||||
pythondir="${PYTHON_SITEDIR}" \
|
||||
-C "$1" install
|
||||
}
|
||||
|
||||
local dir
|
||||
for dir in ${PYTHON_DIRS}; do
|
||||
python_foreach_impl installation "${dir}"
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST kfoldersync-3.3.0.tar.xz 47400 SHA256 d1acb855b6d3660f017abd3adec10c35e33834d04c3a4c15b98ea95c8fdebb55 SHA512 fbf11317d71053533db938ee0387b0c441e402b21add0de4e3308455be74e9922903c6fc48e574532a6fde88f76d665193fb1d0bc8cb65a413a0c2385f72ae95 WHIRLPOOL 7f235e026d093c6e679b4ec083fd422e2a425ea9bd3f615245b9023db5c4a88da998ce31b41fe33821970e7d21402ff2397e2f4a10454ae9d40482f25ca2efc5
|
||||
EBUILD kfoldersync-3.3.0.ebuild 839 SHA256 807af51d66de11ad9f9c052890d0cddf0a739a17b1489d2de940b706644eaa7a SHA512 66cc1fee14d852ab4fad55a12247cdc8255034689b583d38157688df408949cb194e78b48deb0934b4ef3c83998245c1dbd143c5340ccaf0565b5b880ffa5eb3 WHIRLPOOL b2d482efa339904263ddb32c83b287de27d5e260d8ff3defbc7b6c71bbc6854da820fa9a09a6d1dcb61d63ab2797824cd14dc169adda98160e8118a874fec2ec
|
||||
MISC ChangeLog 1733 SHA256 9e739bc2eb96a1a2d32b75802955296da6d9b6ce2bc758e960d69f061f3eabb5 SHA512 926399ca7699f0529da2a3ef469d23867b0c8b660b2ed8148b69f57cfcdf723b69050808e0d09947784c023c6d7e90a1969afdbe4f2812624a1c521ca503e5fe WHIRLPOOL b1af99b2b727b5db5f472d52de6a85dd2c16f72c8f797bbe7204a73cc19b8a07f25363bf7b9914b35535393080d430476b1c25cfecb2a52dae2cc8fb9f26748b
|
||||
EBUILD kfoldersync-3.3.0.ebuild 838 SHA256 cd23de796f9e5c81e18e1ebbe888b00ebdfce7c42cfddf4c53f2e960cd8ddfcf SHA512 9cc1b9fe0e5b74eb7313b290e0bb2ade1bb1178ef2112d24416dfe252b0c610d968eb7a1bf4c86e5ce38f034a7e0b77a56bb4531af9321c0828ddbfaf4d1c33d WHIRLPOOL 627020edecfbfb638aa1517b65075f150f8adf41ffc776ab0bbfe188486c46c8a420c5c8372c91fb362ee850b4f1e0581600ae871873640516705045a791e9eb
|
||||
MISC ChangeLog 1832 SHA256 a71886a1603031df98555717581bec736e74db1969d44c2fe096b7dec7f841e0 SHA512 1d325ec5adb83f8947c5e8fc95fba8d689d5696d94d8fe57038adc395dfdca8eb593a485384cbe83212e2a37ea6308cb8a02262c198ae64991d8e54b5dee200b WHIRLPOOL 05b9694d8884f7f382ca3fd03a84f396eed5548fa6fb2dcac1a5942e512670b282b5eb5ae2a56fcea49b47e21790bd1bc7f4f6469369f3e2a0ff0fdf478352ba
|
||||
MISC metadata.xml 475 SHA256 52116465689cb13737409042f4f1f5af060e56bc99dfee7bed599bfb215aad9a SHA512 83b4eb9af990e7ca8224c84375e142e6c0ef494b71ba72b73bcf93d005a480e357d157d4df3347bdcf71d5a3532cd34588b85f02d92fa47552b2e395cf7ff8e3 WHIRLPOOL a33992fe2feeadd1a758956abdc27f5fcc7f0ff9918a2cd81ab7862606057df2392af5f1d894db1690949a5f58001aa3b0ce41c73a0ede655bca4fdea150fb20
|
||||
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-crypt/hashcat
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*hashcat-3.10-r1 (02 Sep 2016)
|
||||
|
||||
02 Sep 2016; Zero_Chaos <zerochaos@gentoo.org> +hashcat-3.10-r1.ebuild,
|
||||
+metadata.xml:
|
||||
import hashcat from pentoo overlay
|
||||
|
||||
Package-Manager: portage-2.3.0
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST hashcat-3.10.tar.gz 4077692 SHA256 3b555e5f7b35ab6a4558bc460f28d80b32f5a211bf9e08d6a1ba1bad5203e3e9 SHA512 2adf16513118b91085fe587c53b15f142abb7673f659b2721dcba8aacdac6f024b65e7b50b916f86c161c21e98eb4758f187d25ad1ca4c66cdb67a259b07ae04 WHIRLPOOL 64ea5b3491094b2578264675025d6438e9981d69b77376bffb2b02cdf4c1e2899a2f6585295d288197e84710a3802c105d17e392795aaa5a00a09c2eeaa4a50d
|
||||
EBUILD hashcat-3.10-r1.ebuild 1204 SHA256 e0519814e9e748ab7a0f03a32554ea6f2c026e6c76a0e10c9c63b4087f4936df SHA512 e93343817b5545ec11c93d02e96dff742f4f81c467d8aa899c591c2676b98ef0c08ec7c96b43afc4c6659921611aad63d7368dd276fdf87b58497b7cfa89379b WHIRLPOOL 7f993924b62541f519bf962eb27799206bbf7f78ed75c3a0caf6808bfda8d98ac37e669a57fb9dd2523fe269dfc3e70f03be0bebc7b9e63889fd9d5b01bf736e
|
||||
MISC ChangeLog 332 SHA256 8e9601b54482776de9080d03f4217e9c08618233d54ac1eb8afe9b7f00449721 SHA512 9f8fd88ba34c24b342f8ee6ea5574c3721866e081fbce2aa80247cbb276a6c1e8d1c8d46842cb6eddd5252fd1cc253ca4cbf4dbf9c7cca335758bc99cb327b23 WHIRLPOOL 82dac7a54343c23fd21978efa2b3fe43fb97c370481caebfb9fc98a6e9ba23133b7d7ad9467d6c2d813ba225c0483f33809fd79ebce0c57f501a07a42a26ac3f
|
||||
MISC metadata.xml 296 SHA256 f479caaf34d3b59aa819d38df355caf44918802eaeb5c2d73b4f2c1d5dbb39a0 SHA512 24edd296b0d46ea447e634bb343658024a077ebee5b21de765b5ce143bdf50c39075bfa6f88340af8ecdd58094fbe4cce5f2ace1da02aa17c20690fa9ac55e2f WHIRLPOOL a5e4224e6b0a92fbd6caf52bcecaf70f25a9da74d0de7716b02e4240f94e0223983b446d2c53d687c0879613528af5685e1fc5a06f9c455d97b3da7b29311a48
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An advanced CPU-based password recovery utility"
|
||||
HOMEPAGE="https://github.com/hashcat/hashcat"
|
||||
SRC_URI="https://github.com/hashcat/hashcat/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
IUSE="video_cards_nvidia video_cards_fglrx"
|
||||
DEPEND="virtual/opencl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
#do not strip
|
||||
sed -i "/CFLAGS_NATIVE += -s/d" src/Makefile || die
|
||||
#do not add random CFLAGS
|
||||
sed -i "s/-O2//" src/Makefile || die
|
||||
export PREFIX=/usr
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
pax-mark -mr hashcat
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use video_cards_nvidia; then
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
addwrite /dev/nvidia-uvm
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"gpasswd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
elif use vidia_cards_fglrx; then
|
||||
addwrite /dev/ati
|
||||
fi
|
||||
#this always exits with 255 despite success
|
||||
#./hashcat -b -m 2500 || die "Test failed"
|
||||
./hashcat -a 3 -m 1500 nQCk49SiErOgk
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils systemd user
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
|
||||
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
|
||||
SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version '<app-misc/elasticsearch-2.3.2'; then
|
||||
export UPDATE_NOTES=1
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 /bin/bash /usr/share/${MY_PN} ${MY_PN}
|
||||
esethome ${MY_PN} /usr/share/${MY_PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin/*.{bat,exe}
|
||||
rm LICENSE.txt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc/${MY_PN}
|
||||
dodir /etc/${MY_PN}/scripts
|
||||
|
||||
insinto /etc/${MY_PN}
|
||||
doins config/*
|
||||
rm -rf config
|
||||
|
||||
insinto /usr/share/${MY_PN}
|
||||
doins -r ./*
|
||||
|
||||
insinto /usr/share/${MY_PN}/bin
|
||||
doins "${FILESDIR}/elasticsearch-systemd-pre-exec"
|
||||
|
||||
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
|
||||
|
||||
keepdir /var/{lib,log}/${MY_PN}
|
||||
keepdir /usr/share/${MY_PN}/plugins
|
||||
|
||||
insinto /usr/lib/tmpfiles.d
|
||||
newins "${FILESDIR}/${MY_PN}.tmpfiles.d" "${MY_PN}.conf"
|
||||
|
||||
insinto /etc/sysctl.d
|
||||
newins "${FILESDIR}/${MY_PN}.sysctl.d" "${MY_PN}.conf"
|
||||
|
||||
newinitd "${FILESDIR}/elasticsearch.init6" "${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf2" "${MY_PN}"
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service5 "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You may create multiple instances of ${MY_PN} by"
|
||||
elog "symlinking the init script:"
|
||||
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
|
||||
elog
|
||||
elog "Please make sure you put elasticsearch.yml and logging.yml"
|
||||
elog "into the configuration directory of the instance:"
|
||||
elog "/etc/${MY_PN}/instance"
|
||||
elog
|
||||
if ! [ -z ${UPDATE_NOTES} ]; then
|
||||
elog "This update changes some configuration variables. Please review"
|
||||
elog "/etc/conf.d/elasticsearch before restarting your services."
|
||||
fi
|
||||
}
|
@ -1,13 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>hydrapolic@gmail.com</email>
|
||||
<name>Tomáš Mózes</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>erkiferenc@gmail.com</email>
|
||||
<name>Ferenc Erki</name>
|
||||
<description>Proxied maintainer; set to assignee in all bugs</description>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,97 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils systemd user python-any-r1
|
||||
|
||||
DESCRIPTION="An Open Source MQTT v3 Broker"
|
||||
HOMEPAGE="http://mosquitto.org/"
|
||||
SRC_URI="http://mosquitto.org/files/source/${P}.tar.gz"
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bridge examples +persistence +srv ssl tcpd"
|
||||
|
||||
RDEPEND="tcpd? ( sys-apps/tcp-wrappers )
|
||||
ssl? ( dev-libs/openssl:0= )"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
srv? ( net-dns/c-ares )"
|
||||
|
||||
LIBDIR=$(get_libdir)
|
||||
QA_PRESTRIPPED="/usr/sbin/mosquitto
|
||||
/usr/bin/mosquitto_passwd
|
||||
/usr/bin/mosquitto_sub
|
||||
/usr/bin/mosquitto_pub
|
||||
/usr/${LIBDIR}/libmosquittopp.so.1
|
||||
/usr/${LIBDIR}/libmosquitto.so.1"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup mosquitto
|
||||
enewuser mosquitto -1 -1 -1 mosquitto
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.4.9-conditional-tests.patch"
|
||||
if use persistence; then
|
||||
sed -i -e "s:^#autosave_interval:autosave_interval:" \
|
||||
-e "s:^#persistence false$:persistence true:" \
|
||||
-e "s:^#persistence_file:persistence_file:" \
|
||||
-e "s:^#persistence_location$:persistence_location /var/lib/mosquitto/:" \
|
||||
mosquitto.conf || die
|
||||
fi
|
||||
python_setup
|
||||
python_fix_shebang test
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
makeopts=(
|
||||
"LIB_SUFFIX=${LIBDIR:3}"
|
||||
"WITH_BRIDGE=$(usex bridge)"
|
||||
"WITH_PERSISTENCE=$(usex persistence)"
|
||||
"WITH_SRV=$(usex srv)"
|
||||
"WITH_TLS=$(usex ssl)"
|
||||
"WITH_WRAP=$(usex tcpd)"
|
||||
)
|
||||
einfo "${makeopts[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${makeopts[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake "${makeopts[@]}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${makeopts[@]}" DESTDIR="${D}" prefix=/usr install
|
||||
keepdir /var/lib/mosquitto
|
||||
fowners mosquitto:mosquitto /var/lib/mosquitto
|
||||
dodoc readme.md CONTRIBUTING.md ChangeLog.txt
|
||||
doinitd "${FILESDIR}"/mosquitto
|
||||
insinto /etc/mosquitto
|
||||
doins mosquitto.conf
|
||||
systemd_dounit "${FILESDIR}/mosquitto.service"
|
||||
|
||||
if use examples; then
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins -r examples/*
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog ""
|
||||
elog "The Python module has been moved out of mosquitto."
|
||||
elog "See http://mosquitto.org/documentation/python/"
|
||||
elog ""
|
||||
elog "To start the mosquitto daemon at boot, add it to the default runlevel with:"
|
||||
elog ""
|
||||
elog " rc-update add mosquitto default"
|
||||
elog " or"
|
||||
elog " systemctl enable mosquitto"
|
||||
}
|
@ -1,9 +1,11 @@
|
||||
DIST krop-0.4.11.tar.gz 35450 SHA256 5dc069afdad722e030037f7cc54bfd8b4ff3990c5600947722303053d2519d0f SHA512 785ac432f7e906ebee167791751b164a0ec30087caef0916bcd95494d7db310949aa4e44569ddaa181daca9c5834b743d3fdc64183093a41e23bb58cbe0d6cae WHIRLPOOL 5c09ddfb50055dc5a5a27e3f21bff1d1a8d7759e60cd488c54538438f83d43cb8254bf4fe0c633a9d7852a27906f3049e5a15c1d6e6ca025d161ac6de7fee778
|
||||
DIST krop-0.4.7.tar.gz 34559 SHA256 fd44f83437ef6a1cb2933ab94e78385f9d7dd7b271d24549eadea700d93b84af SHA512 b38973b2084d1ac05d71e842137793d3569a1d46668e506e8a58eac4f7bd366db177d9f8af8243ed13cfe6f73885e0998ad91a1ded4c02f6d0d0102809476d10 WHIRLPOOL ecdf833981b922de9acee9ddc1467cfc056b91766ef8f4dcfc4b98b5b63fb55924f9df3d6aa3ac99a82ef86f2f8ef608ce7b2d62c52930d059a53b0121932d52
|
||||
DIST krop-0.4.8.tar.gz 34948 SHA256 71668fe54820ad11dc47f8caddc56e0d2553975e768bd724f26fa5f5389b0aab SHA512 440a3dff6c13eb83dc9ccbbcf672a297d66d66fbf9508e3c6ceda3b043868102afb1df3401fcf06adbea1baea92444ad0dfa2fd8e74b2d993c9fe4903c9327a1 WHIRLPOOL 65aa1d73dca26d3522d1bdf75501f25340487529057bdbbaeb90472d0d518e6e54a31e2b9f1f08c6037636cd83c4ef128444c519cafae3346c8e80489d7564dd
|
||||
DIST krop-0.4.9.tar.gz 35149 SHA256 725d42358cc367e6ca4ad82d50fd9bd0bb8ad1e24094ff68880d06f675d59b0f SHA512 39e1d269fb59bbbba45e820ead482a6ac049e47e7d06459a2c63826dc134ada12e49e77468bfb6870f31747084bc8dea1653109232fe6e6808726a8903124565 WHIRLPOOL d4fbada0020ef08381f300faf470e9b1d239c7386999e3a6688c22cbb747f2a721445f7469c6a12918dd3c7711fc45bc00a8792011369f656a44806b1eaa508c
|
||||
EBUILD krop-0.4.11.ebuild 608 SHA256 76616288f68248065b4319c526c4bd2c6fb658b41799de15541dbeb885077c94 SHA512 5179e044a15a6051a3cfc26075d124b82bf60b541f2aa7ff3839788eb4ea4111e7b3be52e8dcb2884ed80c18c9a8152787c677347f73d7bc182a58052ec194a7 WHIRLPOOL 202bcffdfb1ac8829807fe08c0fa44e7b98f63f22488963ca2e3033a5a73ad73feffe027459b54ee9804447bce3ab117c4a1ab9b6daabfce633e6c7e03b7c34c
|
||||
EBUILD krop-0.4.7.ebuild 585 SHA256 680252ecdf475816faaade389ed85ac9fefaf062206a4ece637cad0efcddfcdd SHA512 6ff193f6cf8fd18ab46ac751a4fb36ef3296ce2688ca8addcc30485459ec643cced21930c39e1964878484547e200c47188f96c40e5e25d33b4d67f0dcc2add6 WHIRLPOOL defa7cbf6c3c6f884822c2ec838dba9b1b86cb4e6ba06748ab223fc5ad0996fcdfed0baee53ee5cd050cad4233bd1e4f4121abbcb494d695cca47528630d3471
|
||||
EBUILD krop-0.4.8.ebuild 601 SHA256 9cd972fb536c3b31c98054ea758bb3bff400dab151ec9293a7bedccb07203960 SHA512 cc1faac126cbf1d20b0eb55e8bd1677aae4cfcbb9c1e386f84c507339fae526aa21666642c81e0656619f8f59c92d57cc7b23bb7fd3c352d2c1b35e68aeeb0ca WHIRLPOOL cef34337285dfb7b4751b969e930478b11a8e631d0807d4e122843aa16c38b63d1369e59aabd7ac2c0ddfe3ff8db5829e879b985da26f4c7513445a1cf4f2a8f
|
||||
EBUILD krop-0.4.9.ebuild 601 SHA256 9cd972fb536c3b31c98054ea758bb3bff400dab151ec9293a7bedccb07203960 SHA512 cc1faac126cbf1d20b0eb55e8bd1677aae4cfcbb9c1e386f84c507339fae526aa21666642c81e0656619f8f59c92d57cc7b23bb7fd3c352d2c1b35e68aeeb0ca WHIRLPOOL cef34337285dfb7b4751b969e930478b11a8e631d0807d4e122843aa16c38b63d1369e59aabd7ac2c0ddfe3ff8db5829e879b985da26f4c7513445a1cf4f2a8f
|
||||
MISC ChangeLog 2608 SHA256 15ef8f1e259b254e877364a823969b3408c9d5d6d55dbace823ff6016cb37306 SHA512 468a92eb486dfe1aa6998a0ab79a585f455a69ab864736207aebe363ae683845b5a127e8414dd8f77db5f5b8d1bf984ddbd99865f74368b1962ff4c2db0eae02 WHIRLPOOL 3b6390cef69b8555444b450b66173ca77f89a639d173e5dc3bca6acc0be17f6e7ce05470cdce5d75399d1d8bb540238c843ee8f0fb7eedf06b32581b328a50e6
|
||||
MISC ChangeLog 2786 SHA256 df49537fbea2f8c35bd0d3862d166db93388fdafd38bf80f05d42904d6c24811 SHA512 a2ea11268478dbbafea542fa9fe46d3621e922efd8d71f1a6a817b391745a07616a11eeae4db2f8b2fd3a4000b71473dcf0d253b709c7d3bffd812e29be35d8b WHIRLPOOL 4107017df23afcf88b7ff199a8ec63188046a7d4c37a41ffc75dcf1088b83ef1702ada3b209ba2ff5e69c5824bc9c81edfb56fc23f725e80f1da03cd53de8ba1
|
||||
MISC ChangeLog-2015 844 SHA256 a46cf3582bd1928b421de2c56b0aa42678017bc1f0a739056b123c0b079e41d9 SHA512 a2a92b700852f947375a35af4b3434490c0a781798107869c199ad86c04d6888d9757e00fb5543d9672e809faefb79fb53ff40a2683da3796efd31a02dca20a1 WHIRLPOOL bb34f7f0ab6537d7c025eac1b0d962d7a1a9ef4b2e837535dd38c7157705c8a59708995260c3f242b53d1aac57857ac2fbdc8a15b7d6b0bcae9f53111606cbd8
|
||||
MISC metadata.xml 333 SHA256 28ad31d41677f42c533c9a4777aadeb38889781ee284862b157dafa075aaaca4 SHA512 30ec13878bbe3b50c90f1849bbc5bf0f8dc05bf1b6a8f79695590f48c76618eef4666965b8130d1909db3c960a43d3149dba525017f342ce9635afc530b873f0 WHIRLPOOL bcd6a63dc74bb85f06e11d7629bafa0ed3674d5ead0b70bc073692b9163fef729c134b1646e432765f46e55112f55bdb62c88ab275c94faf92deb3722123551e
|
||||
|
@ -0,0 +1,26 @@
|
||||
# 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} )
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="A tool to crop PDF files"
|
||||
HOMEPAGE="http://arminstraub.com/software/krop"
|
||||
SRC_URI="http://arminstraub.com/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/python-poppler-qt4[${PYTHON_USEDEP}]
|
||||
dev-python/PyPDF2[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt4[${PYTHON_USEDEP}]"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
domenu "${WORKDIR}/${P}/${PN}.desktop"
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
DIST bnf-syntax-1.2.tar.bz2 887 SHA256 f61fdcf8a6797c65f338f22df9634456453c3d72b24a4d98d2320a5c6d12ec65 SHA512 e073866a8dd41bc0ab982e250bf2a803d78916dbdaafabe504a6854f67255fe4ed84a4db426f1cbde77c9b0a059070fda666338c53b6ddcc7e46f04d9f0265d6 WHIRLPOOL 87e96001099eebede18bfa97e876068be0bf089cc408cec066f107c40b0c8464cb1beee458e92d2822596683e8e4617800a9f83da1afd7c5024e715742bc396b
|
||||
EBUILD bnf-syntax-1.2-r1.ebuild 568 SHA256 009c89215ac1efcf7b85170be6144c7a93c60114befe99b3283bad998ead62e6 SHA512 c963c70164b15a90dc456cfb7fad4561712912d28089c071e5e9b831debc63c51ae54ec3a65a232eeeb2cfcf7a572e37253ea68b17ed685dd2346d70b29650ab WHIRLPOOL 2f82238fc6d2d4ea4f2ea9ec950d1502b22105f71115d0e9ffa0992fe7c09350b2e55814d73c63e66331274ed1f5689ac42590aa48a8c7bc69097772e34ceab9
|
||||
EBUILD bnf-syntax-1.2-r2.ebuild 569 SHA256 e921aee06c07ead08fc46fdcd9d7ccb0e4c69a939efbb3fce612b77807ed5317 SHA512 44196669d7363084cd8dfd8d9731e367bd9e0f1de9411982109d33425fafb42700fda2179d3c99db5c9950585598881a1f34e8cbf1ce09b3484c138c8d0cac6a WHIRLPOOL 13c85e4c922aa036f05520d0cf90965863f05a9ff5f2e54933bd37e9ac06493dbbdb2a95790dc206b242cb5bf12ae024660fb1ddce2a3772865f943cc445843c
|
||||
MISC ChangeLog 2605 SHA256 2ed68924e0d2ceb98ea93a6512514894e5fadf98a24ca932d65a384682c8affb SHA512 bc7ad2e3d901bd362ca790aa41407615e97818c9876be6e3a70a8e575c4fadf8bf724b2e7ceba6308697540fe819048d9582034cdef51a49f9bd92d398db7ca8 WHIRLPOOL 2037f7d33871090c24e693670a2c3ac5e708dcf93e0b24915d43ef6ed54d0c4697ba55aad987e754baaf290a58f17b9dbd0ffc49ac9a29ecc3b83bccdb4fa13b
|
||||
EBUILD bnf-syntax-1.2-r2.ebuild 561 SHA256 bb6db9c4d08830727563b0404a862bab39d2a7e191ba983c80d9bb06ea5d7010 SHA512 8414896ad4186201045e098d4a7c0ceb2fc740cbde9972a86f07199c652cffb141a1240b86fd1e89e725d671e3d4941b3e7f1759c69d7f41e8838649088840fd WHIRLPOOL 2f9c217c9c97b2cb197e5757db12aa328cbd540662a6783beed92e6f71ac5755f62885f941e0407b2176f102fdff47f630e4f3a53b2c620021af553a9683b365
|
||||
MISC ChangeLog 2959 SHA256 927155a448ffb3edcd6d8d30cc99105d4685ac3b030b5438cb461bab6bd35d91 SHA512 8a3ec1dd79f77e42b98037ab344f0a28607b3570a820837d61b6bae0130cad1830edba32f20c284a5a216cb0b10fdb085ff072e261bc03ee682b40804f9699c6 WHIRLPOOL 9bd3d03ebede41de761322231c3bdb3fbf2889f30c18be5c0c8bd7ca4faae63c8d7035d40af4630a62d1b166b34f4f571aab18c9a45841145965d1172632e169
|
||||
MISC ChangeLog-2015 1982 SHA256 db2c3ff3597e53197af062defd147a987e499a0d4a8b8d29a568a39be1ca236f SHA512 fe1e401c6f142ce1b704a4748b5cca24810b8a381e990119bf37cf895f376d86e839ca1fa838e08d7862e3d4c2cc1a42da35238ea7f32e16cf48180f8b207c81 WHIRLPOOL bd09f1c024ebf356f2290b6c3d1a82b2cbf453885b5e6b05273367638484fbb1bc4d37d3419df7b44a393ca2bc86aec2e5a1e42832edf9983b4bb9f83a71ca68
|
||||
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: BNF file syntax highlighting"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=250"
|
||||
LICENSE="vim.org"
|
||||
KEYWORDS="alpha amd64 ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for BNF files."
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
# fix hi link to use def, bug #101790.
|
||||
sed -i -e 's,hi link,hi def link,g' syntax/bnf.vim || die "sed failed"
|
||||
}
|
@ -1,7 +1,8 @@
|
||||
AUX enhancedcommentify-2.1-extra-ft-support.patch 666 SHA256 27868a8207886bdb31bc96ad22ebb461725c1d90a74a203c18bf35c1706ea75a SHA512 a3450231dc95c9e82eaf103c2da0d6cd7b7e21708f1680ecd4fb08157e1bcdb0582c1c16972a3e55d0ecfa6227ad9484f4cd4ef71e01f8154d75e0103966f21b WHIRLPOOL b90a6e1529bd9920ca40d14e0da6a8146eae51a59fd6046dab176cb77e8d91cda38e8cfb5b81692a78888dea63a6c1f4f840b78e44a59c4581b4aa0a9868c69f
|
||||
AUX enhancedcommentify-2.1-gentooisms.patch 809 SHA256 bb0a2f338c5481e5e15afb6d438addc087c7fb7f594c28addadcde4c6de9e102 SHA512 1aa085e1a4bc90ec40f3f4118f8800f36b3e0e4d69625ed72cc660514074a4f3abfb0f564f45c3c187fdd9e8dbf0dd1b2974aeac14f830360e20862e32280749 WHIRLPOOL df9513518819b53e58802bc8b65efe13e10c2ca1f23ac45a7f0d036dc2713b93df26799f7f72ccde919e0d4875336582105ab2772e626fb00bdb3d9465fd81b7
|
||||
DIST enhancedcommentify-2.3.tar.bz2 17005 SHA256 38ed6366a9b1d77320514df48c6a86b2a80552cc7d7fba29fa46f3d1abbfec10 SHA512 673cb42fcc5a2d23ae404bbfa4664f388901249d3ed8315f77227f3fa42f3c267d69eda7554347b4e70de81c9bd58437c243a42d62218444063d5235fe22a171 WHIRLPOOL ac46f5a371dedc0ab1997b60f7832b10d6068c8926d1ecf3d3e01894e5097b28050e81745aa0153844e23859bb2d12aca664e87ab81dcd64199aed51fef42956
|
||||
EBUILD enhancedcommentify-2.3-r1.ebuild 620 SHA256 6e1492d3518225edb05b65e933394cadb274c80e9e56e52752ba877067c6fb44 SHA512 7965d4627dddde7d310c45f00852d25e1b97f58e7998aa695a52db0827be3c0094e322d2ce2f778352ca641416bddf4eb3155c82ed945e23382bad77fadd8d5a WHIRLPOOL 4993491fae3d1a9fad877377f5f8d1c8adf3c897791c5e1ffbc7608a46e9d20692078c51bfb9d8375d3f4deb22f2e04a2effa635218e6d26612b15c65de150d1
|
||||
EBUILD enhancedcommentify-2.3.ebuild 619 SHA256 3c32649c4f8e8b095656b6442e113cc942e25195ffc2330281327fed2726b7b5 SHA512 13edb0943658744e6788d61bb41eb25098c85577672a4158bf12888986f63eb58b3bfd0548065f265701c64ed0f68aaf4e85d22a102358921b9f9e11019fc0a9 WHIRLPOOL 0bb355cc0039d671f64806b5d061cdd911946a07f83ec9a8b689849b1d6b227061bfef013a8ac1e6906239f16e40bac1de6b9cd7f35f677b0b7609a4e7458f4f
|
||||
MISC ChangeLog 2561 SHA256 6ed1892520a7c6094e349083e616f53e7e75e5057405264c14a31cdf354fe9de SHA512 ffe6f4fc6af9a956a2ebb25e4ae32b249d31c920b030d08a7373ddd853a552a0889b6df9a7105a619b7a51f0057245295b6749dd8179df9733b55f6f5e6732a9 WHIRLPOOL db8c7e2e5bb8b6e3dbb0627e50dd837a0699b5ad397c56beb270d87e0b97cfa98cd9a7df16a1362056e4223e506164467c75f0426fe4b648ebbc54054ff1cf7f
|
||||
MISC ChangeLog 2745 SHA256 8a823ad9823b0c769e7c59f129a5b69dd8ad8322982492496d504fc7fd52f34f SHA512 533631b00e9569ec0b53a48802fd5d80740fe45ae413cc2f712e66d405279bc6abd4b9369452bb91f21c7ec45e5131a1ab1a9256ea2e1ec91f98faef754e8911 WHIRLPOOL 062c3443e370fcd98e747fb9134dd1ff0e4f59184572b3ef530053122decc49d1e5dd2ceff862d8739a5c6b3bfb5aa7ec3e13f8c5b996e95a23f7a0821908508
|
||||
MISC ChangeLog-2015 4935 SHA256 c3e6af0fccf3bc7399d9b2c40bbc7454eb628df03fdbcf9314abdd0cff9ad601 SHA512 8932b79da861bcf15bc40fefe506a05c18486772f8db63bde09bcefae45566d86920c38cef13cdc66c8abd17ff351d55baff06fd81b711c43fceab4382228d2b WHIRLPOOL a94b2e3474ab23497eb096c99a5fd99acb0adfa89a5ccc4fe9bed5b24de6d8aedf8caee89330bac6676ad6310988f772a00da9923ee4eeb0dd7b6ec807c950bc
|
||||
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit vim-plugin eutils
|
||||
|
||||
DESCRIPTION="vim plugin: enhanced comment creation"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=23"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPFILES="EnhancedCommentify"
|
||||
|
||||
DEPEND="
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
# See bug #74897.
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
!app-vim/ctx"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# See bug #79185.
|
||||
epatch "${FILESDIR}"/${PN}-2.1-gentooisms.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1-extra-ft-support.patch
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
DIST pushpop-4.0.tar.bz2 7486 SHA256 3b7993ca955f8940e4b4de18cf9fd82ed004250488afe7b57a1ee754053a9bf2 SHA512 84f61908ab25ea6028c0f77d935286ffe3b8905400e455e1d123ca6e53cca2422e066adfcd8e75d2ad1d63d7e01524fea286a2eeeda3dd0968076be6a4229684 WHIRLPOOL d08caaf9a71602d663739f6dea4d37433dbe575c9ad01bce975dc2432911e5936a1c763babd81e6de632eae19f77650e1e6619fa9de9fc36b0cab8caf6db208a
|
||||
EBUILD pushpop-4.0-r1.ebuild 527 SHA256 6395e643cc8d4253924fddc88cde2c9b2e8e98012ed5ba988feb2b609d729298 SHA512 fa389d54028318f29c4987a3a3e583e5e3d07a224ebcfac3af9edcf7f6e2023c0f2f6df9cc8d797416686f3ea063cee67906374fd538f945e5fc093855c3cce3 WHIRLPOOL 686f8f4156ceaaddf2b4921a6f01efcbd12533e441e43bdf7a5071d3000926ef3cbaf6c9dc90f2e2a3f60a8e2a247f72f8e6352abd4e2fd1b849106d87851d72
|
||||
EBUILD pushpop-4.0.ebuild 511 SHA256 38099b023fb040236f93f49f37b333c2e9475538d34d0dcd1738c65c12f0bcec SHA512 4d92dc41c194fc1869d1c5b61c6318a5efc3d526e603b090c0e82648d8b9ee3975cc20c22b78c9bbac95dd2bf487be2c6bb428bd8f3bc2ced2a9f8af3d432913 WHIRLPOOL 60f61bcfd3fb76bf815aebd1ea9106ff25f4e24ccb1e32aadfd9e00e879c4f634e58f09930a208780e01751c7c940911e804df0c362fb77fac7f9b43aa2873f1
|
||||
MISC ChangeLog 2582 SHA256 50d1fd6f53a803c11af390a56f244b077d6f71fe46bccd3207eec2e2ba879d79 SHA512 40f3994bb1e9f19aaccf3fe750143ceee50fa7b5101670f890b4efa56e53c3e218d87bafd4ddfd8e4a6d4b3e2a75f04df69ea94a2e22325b80236256ada05a86 WHIRLPOOL fae152f0d174dd480f517665c56e7cff78e2310ed1c2ceb3c1a646775baa580b1384655ac47b73569abb08c362b75d4df3e1dbb1d9789cea7bdbff71414243d9
|
||||
EBUILD pushpop-4.0-r1.ebuild 520 SHA256 bad7daf3c6b2f1c212b978a5be9f8ebfa41c000f05298dfa55091612349a622a SHA512 cd64bf90ea2166d02536478b9a8815f6797c2bd6c2f0f5a974e9e96961d0122ecbe24586090fad654bc6eb4480f5f4dbbf2bfa1cb5adcbf24c5042bb40a2683b WHIRLPOOL cc2864d483d33810108557eeb416056685f83930c0116881557248f24327bef0a2ba45db9f118d1350402320c51239f6f8b53a4999e09df47c3bd1af6a6b9e8b
|
||||
MISC ChangeLog 2923 SHA256 244491b8c4d26e218a82940f54e3b0ba863fe31e23ed962f6d5d88358f5e47a6 SHA512 fc41859ceed5eae3f3af701fa5f47eb5e33e604c32611f063901f3595c6942fecc9cf6f8dc4943881a5affa1675c57186dadaae46cf3acbbf5370df3c22bd639 WHIRLPOOL d444b4d6dc426a14b1474e1bd5448fd98d7f6843e5ba146c5b07811d271ccd578c00a5ce47521eea956e286ba38a924ef49a82b2b22d47b409a72c4a9261bc5e
|
||||
MISC ChangeLog-2015 1678 SHA256 2a050250ba11dec39baf9a9db699ce31d68ccd073f93ee7406efd6344a54609b SHA512 63931659937de5af5be819c0fcf0573e68886b645839bc0ea3ac8ad5aef39bfb0d21ed99dda8d6fabe010cacd4f8cb038a07434c4cf46999637b5789e31c31c8 WHIRLPOOL 0cb5fb668af5711dfdab3a98bda3cfbee6aec7803549a919fafa64523d1b2bb02241269b3d33ebcaeeed3eb21a5b0fd1cb58b18f220be1047712a9aa84dbd9f3
|
||||
MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: pushd / popd from the vim commandline"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=129"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-vim/genutils-1.1
|
||||
>=app-vim/cmdalias-1.0"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides :Pushd and :Popd commands which emulate bash's pushd
|
||||
and popd functions."
|
@ -0,0 +1,13 @@
|
||||
# ChangeLog for dev-db/rethinkdb
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*rethinkdb-2.3.4 (02 Sep 2016)
|
||||
|
||||
02 Sep 2016; Ultrabug <ultrabug@gentoo.org> +files/rethinkdb.confd,
|
||||
+files/rethinkdb.initd, +files/rethinkdb.service,
|
||||
+files/rethinkdb.tmpfilesd, +metadata.xml, +rethinkdb-2.3.4.ebuild:
|
||||
new package
|
||||
|
||||
Package-Manager: portage-2.2.27
|
||||
|
@ -0,0 +1,8 @@
|
||||
AUX rethinkdb.confd 606 SHA256 5d659a409a7b1a502a6362b818b01c1eb5f12e1bed273e9e876cc43758464659 SHA512 3a07f9c78ef96b2ca37fca508ee14a644d3c08612f662ba5260182fbfcceba064d20253f1261f56dc0a2c28d1a4d5e2320872c3c4e7595cb7ab4e202eb28ad42 WHIRLPOOL 2598d32113314f60b9e64048ba148c6fb3653ab92f833da13cc58b080996b988a20a61b8821634889c735628421609cee36c88dede66d89d5de071011a7afc57
|
||||
AUX rethinkdb.initd 1652 SHA256 9d4030e6376b340d946d8274996c4dbd0c568c7e707f94392b785438c8ada555 SHA512 87c454dece8a122388847147a52e7f9256d3fa5523283cae5fe288b95514a79a13fc5fefc64566ce05fdd376a034265bc1da413be55935774ec1571773d92a73 WHIRLPOOL ea844703ae8a41cab479bfd1934ad555ee1d2e72e06dcf647f91c2d7b9bb7ac1ffccbc9598873ea307f11e0b33d79fe12a055fda1524e5d5afcc26449810bc2f
|
||||
AUX rethinkdb.service 261 SHA256 c831f179b0973ea5abb205a5aae3f4597d09bc7575f3a75fa6db5c32fce5f5ee SHA512 70389797ae79481b7d47b45f1676bd0531bc830a2f2daf7baec87533a7a6a0e67177572bab7d42324fe719f8a056899babc5ab2358a679c6a59899ed1272374b WHIRLPOOL 7e0259a1678a216a44ee1b64df65ad8c3d653887a392ed371b027f17fa91cc9cb1f315fdce4071e8c1403e9af7891d772089f85fb9291981fdbca08ed3e46b6a
|
||||
AUX rethinkdb.tmpfilesd 43 SHA256 656d3a42e75d087e723f71aa320fdd91cbbb82071ef72eb11fd3e4a619b429a4 SHA512 5996f72b8e08aac80285373e8e1b5a664177e9d0e8d13e5638c6b821fe5b7a0368001fbfa9ef3f6709dabf0616abcabea40adc4808d176572f8f99b7a3255bae WHIRLPOOL 84ff192ff84922155cfacb26e8f9255d506c0733472d5b674ea61e1c2f805a0293da0f69622d52bd21b2822dcaaf3a641c2ec39321283af0b3f00b0fb37ba2c9
|
||||
DIST rethinkdb-2.3.4.tgz 76811758 SHA256 93a7927d1ed785d084be3b8bac3f9af2d89c86de16e003848acbe21a32a9e1a7 SHA512 47e62ef57de112129b7409027017882bc31bb2403287845253a0fe0f61d0977f2e37ba487506853ed3421ac57b2558cabde4f8aee4b9723e4c61300b447e1e19 WHIRLPOOL ce956ad5b7f5f6a38500e501b104571d819e0292cfd1a922ef4f6395ad4e48242456759dad399f5ed2048dee6680df645f54b8ef18e2eebc7f904abe5a2be91c
|
||||
EBUILD rethinkdb-2.3.4.ebuild 3732 SHA256 17362a1c46d603c0bea154f53d1b7679bc1646ac853dcf7aa8dc040870eaa001 SHA512 9dfaa6af174f2b430a397f36f0818947a4ed21fd7076f3f9dca067c5e5184279c76c9330421fbaa91468d3d0b70d695a83865efa1419b73dd31b6b8c536d031b WHIRLPOOL 9853b0c26f6efc2e0ba56a02468ae544235fcf53bf35add4c7b31b8e878ef3931c06bcc958dc5cb6b63ec6400650ebc524c3ce2d483eaf66cb8e712e2d41a854
|
||||
MISC ChangeLog 410 SHA256 2820ec34ae359fb36d03468e8abf3320876c0b38684979e125c933910244f81c SHA512 4dcab467517590ba3f267863e4098f6cf6c24ae40597df28118eb9a99774c53fd16464d4e915b7ab62fab16ac1d346178078983ec9c98fd538c562228cae1f8a WHIRLPOOL f8d45fb2964b165c467dbed410b47967d935e0967e4b83a2fc17f03c2d7ff6a6a8eb22b3f02434f23ca092194ce6ffcdbe5f4ebe53bd0b4d0e01347e72352cb1
|
||||
MISC metadata.xml 584 SHA256 78e93ccdd027b576957d5e3cd8fcc3ca75150d2591d70a4fd60f35c8c170293f SHA512 50641820a4f298ad66ceedafcb388b8f99d2732e0e7de9c0aa412d75482488a9d382845802ea55a451c39890ff5167715f47e3346aad29992fd3bc069d097dae WHIRLPOOL faf720da7b8edb0781aa3985e448c049fe8027bfec7771a2f6319b3a60f4aaf94b0218230760ec0c4000a9eab6557fc2ae1dcaefb4ccc3b80b3657366912fabc
|
@ -0,0 +1,12 @@
|
||||
# !! IMPORTANT !!
|
||||
#
|
||||
# This file is ONLY used to override some of the init script configuration.
|
||||
#
|
||||
# You should NOT use this file to configure your rethinkdb instance,
|
||||
# see the /etc/rethinkdb/default.conf.sample file instead.
|
||||
#
|
||||
# Available init script modifiers :
|
||||
# - config_file : the configuration file to use (default : /etc/rethinkdb/instance.d/<instance-name>.conf)
|
||||
# - user : the user used to run your rethinkdb instance (default : rethinkdb)
|
||||
# - group : the group used to run your rethinkdb instance (default : rethinkdb)
|
||||
# - run_dir : the run directory for your PID files (default : /run/rethinkdb)
|
@ -0,0 +1,50 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
instance_name=${SVCNAME/*.}
|
||||
config_file=${config_file:-/etc/rethinkdb/instances.d/${instance_name}.conf}
|
||||
run_dir=${run_dir:-/run/rethinkdb}
|
||||
|
||||
command="/usr/bin/rethinkdb"
|
||||
command_args="--config-file ${config_file}"
|
||||
command_background="true"
|
||||
pidfile=${run_dir}/${instance_name}.pid
|
||||
user=${user:-rethinkdb}
|
||||
group=${group:-rethinkdb}
|
||||
start_stop_daemon_args="--user ${user} --group ${group} --wait 2000"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath -d -m 0750 -o "${user}":"${group}" "${run_dir}"
|
||||
if [ "${instance_name}" == "rethinkdb" ]; then
|
||||
eerror "You should not run this default init script directly"
|
||||
eerror "Create a symlink to an instance name"
|
||||
eerror "and create a configuration file in /etc/rethinkdb/instances.d/"
|
||||
eerror "then run this instance init script instead."
|
||||
return 1
|
||||
fi
|
||||
if [ ! -f ${config_file} ]; then
|
||||
eerror "Missing configuration file ${config_file}"
|
||||
return 1
|
||||
else
|
||||
# respect configured directory or set a default
|
||||
directory=$(egrep -e '^directory=' "${config_file}" | cut -d'=' -f2)
|
||||
if [ -z "${directory}" ]; then
|
||||
directory=/var/lib/rethinkdb/instances.d/"${instance_name}"
|
||||
fi
|
||||
checkpath -d -m 0750 -o "${user}":"${group}" "${directory}"
|
||||
command_args="${command_args} --directory ${directory}"
|
||||
|
||||
# respect configured log-file or set a default
|
||||
log_file=$(egrep -e '^log_file=' "${config_file}" | cut -d'=' -f2)
|
||||
if [ -z "${log_file}" ]; then
|
||||
log_file=/var/log/rethinkdb/"${instance_name}".log
|
||||
fi
|
||||
command_args="${command_args} --log-file ${log_file}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=RethinkDB database server for instance '%i'
|
||||
|
||||
[Service]
|
||||
User=rethinkdb
|
||||
Group=rethinkdb
|
||||
ExecStart=/usr/bin/rethinkdb serve --config-file /etc/rethinkdb/instances.d/%i.conf
|
||||
KillMode=process
|
||||
PrivateTmp=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -0,0 +1 @@
|
||||
d /run/rethinkdb 0755 rethinkdb rethinkdb -
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>ultrabug@gentoo.org</email>
|
||||
<name>Ultrabug</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="jemalloc">
|
||||
Use <pkg>dev-libs/jemalloc</pkg> for allocations (default).
|
||||
</flag>
|
||||
<flag name="tcmalloc">
|
||||
Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations.
|
||||
</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/rethinkdb/rethinkdb/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit systemd user
|
||||
|
||||
DESCRIPTION="The open-source database for the realtime web."
|
||||
HOMEPAGE="http://www.rethinkdb.com"
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
SRC_URI="http://download.rethinkdb.com/dist/${P}.tgz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc +jemalloc tcmalloc"
|
||||
|
||||
# TODO: rly need some webui libs ?
|
||||
DEPEND="dev-cpp/gtest
|
||||
dev-libs/boost
|
||||
dev-libs/protobuf-c
|
||||
>=dev-libs/re2-0.2016.05.01
|
||||
sys-libs/libunwind
|
||||
sys-libs/ncurses:=
|
||||
jemalloc? ( >=dev-libs/jemalloc-3.2 )
|
||||
tcmalloc? ( dev-util/google-perftools )"
|
||||
RDEPEND="${DEPEND}"
|
||||
REQUIRED_USE="?? ( tcmalloc jemalloc )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup rethinkdb
|
||||
enewuser rethinkdb -1 -1 /var/lib/${PN} rethinkdb
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply_user
|
||||
|
||||
# don't use predefined configuration
|
||||
rm configure.default
|
||||
|
||||
# fix doc and init script auto installation
|
||||
sed -e 's/ install-docs / /g' -e 's/ install-init / /g' -i mk/install.mk || die
|
||||
|
||||
# default config for Gentoo
|
||||
# fix default pid-file path
|
||||
# fix default directory path
|
||||
# fix default log-file path
|
||||
sed -e 's@/var/run/@/run/@g' \
|
||||
-e 's@/var/lib/rethinkdb/@/var/lib/rethinkdb/instances.d/@g' \
|
||||
-e 's@/var/log/rethinkdb@/var/log/rethinkdb/default.log@g' \
|
||||
-i packaging/assets/config/default.conf.sample || die
|
||||
|
||||
# proper CXX declaration
|
||||
sed -e "s/CXX=\$(.*/CXX=$(tc-getCXX)/g" -i configure || die
|
||||
|
||||
# respect user CXXFLAGS optimizations
|
||||
sed -e 's/-O3//g' -i src/build.mk || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local conf_opts=(
|
||||
--prefix="/usr"
|
||||
--sysconfdir="/etc"
|
||||
--localstatedir="/var"
|
||||
--static=none
|
||||
--dynamic=gtest
|
||||
--dynamic=re2
|
||||
)
|
||||
if use jemalloc; then
|
||||
conf_opts+=(--with-jemalloc)
|
||||
elif use tcmalloc; then
|
||||
conf_opts+=(--with-tcmalloc)
|
||||
else
|
||||
conf_opts+=(--with-system-malloc)
|
||||
fi
|
||||
./configure "${conf_opts[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VERBOSE=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" VERBOSE=1 install
|
||||
|
||||
for x in /var/{lib,log}/${PN}; do
|
||||
keepdir "${x}"
|
||||
fowners rethinkdb:rethinkdb "${x}"
|
||||
done
|
||||
|
||||
newconfd "${FILESDIR}/rethinkdb.confd" rethinkdb
|
||||
newinitd "${FILESDIR}/rethinkdb.initd" rethinkdb
|
||||
|
||||
systemd_newunit "${FILESDIR}/"${PN}.service "rethinkdb@.service"
|
||||
systemd_newtmpfilesd "${FILESDIR}"/${PN}.tmpfilesd "rethinkdb.conf"
|
||||
|
||||
use doc && dodoc COPYRIGHT NOTES.md README.md
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "This will prepare a new RethinkDB instance. Press Control-C to abort."
|
||||
|
||||
einfo "Enter the name for the new instance: "
|
||||
read instance_name
|
||||
[[ -z "${instance_name}" ]] && die "Invalid instance name"
|
||||
|
||||
local instance_data="/var/lib/rethinkdb/instances.d/${instance_name}"
|
||||
local instance_config="/etc/rethinkdb/instances.d/${instance_name}.conf"
|
||||
if [[ -e "${instance_data}" || -e "${instance_config}" ]]; then
|
||||
eerror "An instance with the same name already exists:"
|
||||
eerror "Check ${instance_data} or ${instance_config}."
|
||||
die "Instance already exists"
|
||||
fi
|
||||
|
||||
/usr/bin/rethinkdb create -d "${instance_data}" &>/dev/null \
|
||||
|| die "Creating instance failed"
|
||||
chown -R rethinkdb:rethinkdb "${instance_data}" \
|
||||
|| die "Correcting permissions for instance failed"
|
||||
cp /etc/rethinkdb/default.conf.sample "${instance_config}" \
|
||||
|| die "Creating configuration file failed"
|
||||
sed -e "s:^# \(directory=\).*$:\1${instance_data}:" \
|
||||
-i "${instance_config}" \
|
||||
|| die "Modifying configuration file failed"
|
||||
ln -s /etc/init.d/rethinkdb "/etc/init.d/rethinkdb.${instance_name}" \
|
||||
|| die "Creating init script symlink failed"
|
||||
|
||||
einfo "Successfully created the instance at ${instance_data}."
|
||||
einfo "To change the default settings edit the configuration file:"
|
||||
einfo "${instance_config}"
|
||||
einfo " "
|
||||
einfo "To start your instance, run:"
|
||||
einfo "/etc/init.d/rethinkdb.${instance_name}"
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
# ChangeLog for dev-java/leiningen-bin
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*leiningen-bin-2.7.0 (02 Sep 2016)
|
||||
|
||||
02 Sep 2016; Kent Fredric <kentnl@gentoo.org> +files/leinrc,
|
||||
+leiningen-bin-2.7.0.ebuild, +metadata.xml:
|
||||
Added to tree at v=2.7.0
|
||||
|
||||
Initial binary-only version, because this packages workflow
|
||||
requires itself for building, and does a lot of auto-magic
|
||||
|
||||
Bug: https://bugs.gentoo.org/485270
|
||||
|
||||
Package-Manager: portage-2.3.0
|
||||
|
@ -0,0 +1,6 @@
|
||||
AUX leinrc 37 SHA256 c75b525d9b7b0864a9a36811ed8b71dc7ce08c4a08ea46ea8e6fe3ed74de1847 SHA512 f948d5f355d43fdee6cf68d0dad39f53f72b341649869a6ca161f5d8c83bf30434ed03c51a7e01aaefa422ff4e93ca3db5680fd4c2af92f5393acde6e8aec7d0 WHIRLPOOL 10a9617766ed5f0da69dc8ec70e2e24f1a14a5b826f8d8b44ee533c40b684580250927217c56a32ea6cbecefc00ce72e226579b28d6e26545294b1af529d4dcb
|
||||
DIST leiningen-2.7.0-standalone.jar 15366772 SHA256 b0a53fd9fa73e9d87c04ef25ba1ca174b0c062b803108648d7157176ccde7435 SHA512 d42288c696d5b4d86c41a0ca9b8e748cdb9200c3adc23161b9b97b8c2f3da9c5bd811e2ddae265bf11d323b1449291e9914bf1e222aaf403e73ceef4084ed082 WHIRLPOOL d37e5a17680f08f7fae63051b6be7f8d12ee89d42bab1a6cafde6a4579b6d0ea4a772393031e286a57fc5b5d534674b0a270a32b39e9767a4dece70986bc94a4
|
||||
DIST leiningen-2.7.0.sh 4301 SHA256 3865ce138f0a5f175819d6929203bfbd84377d8d5b7720af59c8cfde2289a2b2 SHA512 241357de3f19dfe1c729c14d1540140fccdd6a6c7bae76d6ccfe7a28cdff95b01f52a671ccd2d6712e11ff33115c720906e34a5118ff6bb6d232520d77125f5d WHIRLPOOL 52fe0420a7f8da17a8e01504a515627b85383f6c28e31c9317d4cb51c80fb1236149d30f5b8b0dd73c10157a73e8877f3d7e235da1e95b3b78709c96016d2a8d
|
||||
EBUILD leiningen-bin-2.7.0.ebuild 1536 SHA256 888ff3e41c970baefe148e8ac5d008d379ef2899ea1d3033bf202069f7907b12 SHA512 603db2941fdba3b26082c08a6f2b67c80ee30963a3187cb614b3a4fcc42565e00ca13c358c56521dbbb522a6ffc64528803388e425aa355ba95bd5afa31a5a2c WHIRLPOOL 3cf3963b80884cf659bf6079c6d04d0bee16779c261c8878f00578e20c9c6168949a52569b2628a79b26ad54c3574aadae4a2cc1ff4c9aa1242fd954dedfeebf
|
||||
MISC ChangeLog 512 SHA256 7fd65b0943d0266b762f2ab1200ba6b0f2d140da41cc4bbf4e9d4bdf0f5d4c0b SHA512 56cc7a812f249efda2cc2a738b3f412b62f801c0255c9ec45187ba844654eeb71252d3de5fe8b15309a4ab516bd95e33ad7a6fa3abf31b88816c1cc0c03e677b WHIRLPOOL c64712b19488e2d656c0f479abbc35614171a69dde729384539507f402f24acd08b2a1472488071019a27f96657d05587c0affc8d9ce5316d6e2e783053a1c17
|
||||
MISC metadata.xml 322 SHA256 fa7a8f3b82c76b011f4835dca49ec7d0d4c66972f4fb9bb23ef46f03c58cee1c SHA512 d722bcf09067e7e1fba0e2461c58381f531f64cbaff4402fabf53a2e2cd002b77092a584b3c5bfb0e42faed02052027b9143f604a5f369200bb35a09232ee6e4 WHIRLPOOL dc532aac07cdcfc954d272cc0fa1c7a9f02db033f931ec2326e39fba064368f1f9438e5dea5b0d45168ebff8b8a26901ff17f6c3d10b9d4f01fec9847d99431d
|
@ -0,0 +1 @@
|
||||
source /usr/share/@@PN@@/package.env
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
MY_PNV="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Automate Clojure projects without setting your hair on fire"
|
||||
HOMEPAGE="https://leiningen.org/"
|
||||
SRC_URI="
|
||||
https://github.com/technomancy/${MY_PN}/releases/download/${PV}/${MY_PNV}-standalone.zip -> ${MY_PNV}-standalone.jar
|
||||
https://raw.githubusercontent.com/technomancy/${MY_PN}/${PV}/bin/lein-pkg -> ${MY_PNV}.sh
|
||||
"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=">=virtual/jdk-1.6:*"
|
||||
DEPEND=">=virtual/jdk-1.6:*"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_unpack() {
|
||||
mkdir -p "${S}" || die "Can't mkdir ${S}"
|
||||
cd "${S}" || die "Can't enter ${S}"
|
||||
for file in ${A}; do
|
||||
einfo "Copying ${file}"
|
||||
cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Copying leinrc"
|
||||
cp "${FILESDIR}/leinrc" "${S}/" || die "Can't copy leinrc"
|
||||
einfo "Patching leinrc"
|
||||
sed -i "s^@@PN@@^${PN}^" "${S}/leinrc" || die "Can't patch leinrc"
|
||||
|
||||
einfo "Renaming lein-pkg"
|
||||
# Rename generically to help user patching
|
||||
mv "${S}/${MY_PNV}.sh" "${S}/lein" || die "Can't rename to lein"
|
||||
|
||||
einfo "Patching lein"
|
||||
java-pkg_init_paths_
|
||||
sed -i "s|^LEIN_JAR=.*$|LEIN_JAR=${JAVA_PKG_JARDEST}/${PN}.jar|" "${S}/lein" \
|
||||
|| die "Can't patch LEIN_JAR in lein"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dobin "${S}/lein"
|
||||
java-pkg_newjar "${MY_PNV}-standalone.jar"
|
||||
insinto /etc
|
||||
doins "${S}/leinrc"
|
||||
fperms 0644 "/etc/leinrc"
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>kentnl@gentoo.org</email>
|
||||
<name>Kent Fredric</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -0,0 +1,144 @@
|
||||
diff -upr a/js/src/jsapi.cpp b/js/src/jsapi.cpp
|
||||
--- a/js/src/jsapi.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsapi.cpp 2016-02-29 18:10:49.302307353 -0600
|
||||
@@ -3985,7 +3985,7 @@ JS_Enumerate(JSContext *cx, JSObject *ob
|
||||
AutoIdVector props(cx);
|
||||
JSIdArray *ida;
|
||||
if (!GetPropertyNames(cx, obj, JSITER_OWNONLY, &props) || !VectorToIdArray(cx, props, &ida))
|
||||
- return false;
|
||||
+ return NULL;
|
||||
for (size_t n = 0; n < size_t(ida->length); ++n)
|
||||
JS_ASSERT(js_CheckForStringIndex(ida->vector[n]) == ida->vector[n]);
|
||||
return ida;
|
||||
diff -upr a/js/src/jsfun.cpp b/js/src/jsfun.cpp
|
||||
--- a/js/src/jsfun.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsfun.cpp 2016-02-29 18:21:45.249674890 -0600
|
||||
@@ -2051,7 +2051,7 @@ fun_toStringHelper(JSContext *cx, JSObje
|
||||
|
||||
JSString *str = JS_DecompileFunction(cx, fun, indent);
|
||||
if (!str)
|
||||
- return false;
|
||||
+ return NULL;
|
||||
|
||||
if (!indent)
|
||||
cx->compartment->toSourceCache.put(fun, str);
|
||||
@@ -2657,7 +2657,7 @@ LookupInterpretedFunctionPrototype(JSCon
|
||||
const Shape *shape = funobj->nativeLookup(id);
|
||||
if (!shape) {
|
||||
if (!ResolveInterpretedFunctionPrototype(cx, funobj))
|
||||
- return false;
|
||||
+ return NULL;
|
||||
shape = funobj->nativeLookup(id);
|
||||
}
|
||||
JS_ASSERT(!shape->configurable());
|
||||
diff -upr a/js/src/jsiter.cpp b/js/src/jsiter.cpp
|
||||
--- a/js/src/jsiter.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsiter.cpp 2016-02-29 18:24:22.494659919 -0600
|
||||
@@ -425,7 +425,7 @@ NewIteratorObject(JSContext *cx, uintN f
|
||||
*/
|
||||
JSObject *obj = js_NewGCObject(cx, FINALIZE_OBJECT0);
|
||||
if (!obj)
|
||||
- return false;
|
||||
+ return NULL;
|
||||
obj->init(cx, &js_IteratorClass, NULL, NULL, NULL, false);
|
||||
obj->setMap(cx->compartment->emptyEnumeratorShape);
|
||||
return obj;
|
||||
diff -upr a/js/src/jsparse.cpp b/js/src/jsparse.cpp
|
||||
--- a/js/src/jsparse.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsparse.cpp 2016-02-29 18:29:03.997437475 -0600
|
||||
@@ -3352,7 +3352,7 @@ Parser::functionDef(JSAtom *funAtom, Fun
|
||||
if (!outertc->inFunction() && bodyLevel && funAtom && !lambda && outertc->compiling()) {
|
||||
JS_ASSERT(pn->pn_cookie.isFree());
|
||||
if (!DefineGlobal(pn, outertc->asCodeGenerator(), funAtom))
|
||||
- return false;
|
||||
+ return NULL;
|
||||
}
|
||||
|
||||
pn->pn_blockid = outertc->blockid();
|
||||
diff -upr a/js/src/jsstr.cpp b/js/src/jsstr.cpp
|
||||
--- a/js/src/jsstr.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsstr.cpp 2016-02-29 19:01:45.857779836 -0600
|
||||
@@ -1734,7 +1734,7 @@ class RegExpGuard
|
||||
if (flat) {
|
||||
patstr = flattenPattern(cx, fm.patstr);
|
||||
if (!patstr)
|
||||
- return false;
|
||||
+ return NULL;
|
||||
} else {
|
||||
patstr = fm.patstr;
|
||||
}
|
||||
@@ -3400,7 +3400,7 @@ js_InitStringClass(JSContext *cx, JSObje
|
||||
UndefinedValue(), NULL, NULL,
|
||||
JSPROP_READONLY | JSPROP_PERMANENT | JSPROP_SHARED, 0, 0,
|
||||
NULL)) {
|
||||
- return JS_FALSE;
|
||||
+ return NULL;
|
||||
}
|
||||
|
||||
return proto;
|
||||
diff -upr a/js/src/jstypedarray.cpp b/js/src/jstypedarray.cpp
|
||||
--- a/js/src/jstypedarray.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jstypedarray.cpp 2016-02-29 19:08:53.541136191 -0600
|
||||
@@ -1334,7 +1334,7 @@ class TypedArrayTemplate
|
||||
if (size != 0 && count >= INT32_MAX / size) {
|
||||
JS_ReportErrorNumber(cx, js_GetErrorMessage, NULL,
|
||||
JSMSG_NEED_DIET, "size and count");
|
||||
- return false;
|
||||
+ return NULL;
|
||||
}
|
||||
|
||||
int32 bytelen = size * count;
|
||||
@@ -1668,7 +1668,7 @@ TypedArrayConstruct(JSContext *cx, jsint
|
||||
|
||||
default:
|
||||
JS_NOT_REACHED("shouldn't have gotten here");
|
||||
- return false;
|
||||
+ return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
diff -upr a/js/src/jsxml.cpp b/js/src/jsxml.cpp
|
||||
--- a/js/src/jsxml.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/jsxml.cpp 2016-02-29 19:17:10.363279731 -0600
|
||||
@@ -282,7 +282,7 @@ NewXMLNamespace(JSContext *cx, JSLinearS
|
||||
|
||||
obj = NewBuiltinClassInstanceXML(cx, &js_NamespaceClass);
|
||||
if (!obj)
|
||||
- return JS_FALSE;
|
||||
+ return NULL;
|
||||
JS_ASSERT(JSVAL_IS_VOID(obj->getNamePrefixVal()));
|
||||
JS_ASSERT(JSVAL_IS_VOID(obj->getNameURIVal()));
|
||||
JS_ASSERT(JSVAL_IS_VOID(obj->getNamespaceDeclared()));
|
||||
@@ -431,7 +431,7 @@ ConvertQNameToString(JSContext *cx, JSOb
|
||||
size_t length = str->length();
|
||||
jschar *chars = (jschar *) cx->malloc((length + 2) * sizeof(jschar));
|
||||
if (!chars)
|
||||
- return JS_FALSE;
|
||||
+ return NULL;
|
||||
*chars = '@';
|
||||
const jschar *strChars = str->getChars(cx);
|
||||
if (!strChars) {
|
||||
diff -upr a/js/src/methodjit/InvokeHelpers.cpp b/js/src/methodjit/InvokeHelpers.cpp
|
||||
--- a/js/src/methodjit/InvokeHelpers.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/methodjit/InvokeHelpers.cpp 2016-02-29 20:34:14.496983346 -0600
|
||||
@@ -728,7 +728,7 @@ AtSafePoint(JSContext *cx)
|
||||
{
|
||||
JSStackFrame *fp = cx->fp();
|
||||
if (fp->hasImacropc())
|
||||
- return false;
|
||||
+ return NULL;
|
||||
|
||||
JSScript *script = fp->script();
|
||||
return script->maybeNativeCodeForPC(fp->isConstructing(), cx->regs->pc);
|
||||
diff -upr a/js/src/nanojit/NativeX64.cpp b/js/src/nanojit/NativeX64.cpp
|
||||
--- a/js/src/nanojit/NativeX64.cpp 2011-03-31 14:08:36.000000000 -0500
|
||||
+++ b/js/src/nanojit/NativeX64.cpp 2016-02-29 20:19:56.487934808 -0600
|
||||
@@ -1899,7 +1899,7 @@ namespace nanojit
|
||||
}
|
||||
}
|
||||
|
||||
- static const AVMPLUS_ALIGN16(int64_t) negateMask[] = {0x8000000000000000LL,0};
|
||||
+ static const AVMPLUS_ALIGN16(int64_t) negateMask[] = {int64_t(0x8000000000000000LL),0};
|
||||
|
||||
void Assembler::asm_fneg(LIns *ins) {
|
||||
Register rr, ra;
|
@ -0,0 +1,149 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WANT_AUTOCONF="2.1"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="threads"
|
||||
inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
|
||||
|
||||
MY_PN="js"
|
||||
TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
|
||||
DESCRIPTION="Stand-alone JavaScript C library"
|
||||
HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
|
||||
SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${TARBALL_P}.tar.gz"
|
||||
|
||||
LICENSE="NPL-1.1"
|
||||
SLOT="0/mozjs185"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
|
||||
IUSE="debug minimal static-libs test"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
BUILDDIR="${S}/js/src"
|
||||
|
||||
RDEPEND=">=dev-libs/nspr-4.7.0
|
||||
sys-libs/readline:0
|
||||
x64-macos? ( dev-libs/jemalloc )"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
app-arch/zip
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup(){
|
||||
if [[ ${MERGE_TYPE} != "binary" ]]; then
|
||||
export LC_ALL="C"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=628723#c43
|
||||
epatch "${FILESDIR}/${P}-fix-install-symlinks.patch"
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=638056#c9
|
||||
epatch "${FILESDIR}/${P}-fix-ppc64.patch"
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=400727
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=420471
|
||||
epatch "${FILESDIR}/${P}-arm_respect_cflags-3.patch"
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=438746
|
||||
epatch "${FILESDIR}"/${PN}-1.8.7-freebsd-pthreads.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=441928
|
||||
epatch "${FILESDIR}"/${PN}-1.8.5-perf_event-check.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=439260
|
||||
epatch "${FILESDIR}"/${P}-symbol-versions.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=441934
|
||||
epatch "${FILESDIR}"/${PN}-1.8.5-ia64-fix.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.8.5-ia64-static-strings.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=431560
|
||||
epatch "${FILESDIR}"/${PN}-1.8.5-isfinite.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=552786
|
||||
epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=439558
|
||||
epatch "${FILESDIR}"/${PN}-1.8.7-x32.patch
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=582478
|
||||
epatch "${FILESDIR}"/${PN}-1.8.5-gcc6.patch
|
||||
|
||||
epatch_user
|
||||
|
||||
cd "${BUILDDIR}" || die
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${BUILDDIR}" || die
|
||||
|
||||
CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
|
||||
AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
|
||||
LD="$(tc-getLD)" \
|
||||
econf \
|
||||
${myopts} \
|
||||
--enable-jemalloc \
|
||||
--enable-readline \
|
||||
--enable-threadsafe \
|
||||
--with-system-nspr \
|
||||
--disable-optimize \
|
||||
--disable-profile-guided-optimization \
|
||||
$(use_enable debug) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable test tests)
|
||||
}
|
||||
|
||||
cross_make() {
|
||||
emake \
|
||||
CFLAGS="${BUILD_CFLAGS}" \
|
||||
CXXFLAGS="${BUILD_CXXFLAGS}" \
|
||||
AR="${BUILD_AR}" \
|
||||
CC="${BUILD_CC}" \
|
||||
CXX="${BUILD_CXX}" \
|
||||
RANLIB="${BUILD_RANLIB}" \
|
||||
"$@"
|
||||
}
|
||||
src_compile() {
|
||||
cd "${BUILDDIR}" || die
|
||||
if tc-is-cross-compiler; then
|
||||
tc-export_build_env BUILD_{AR,CC,CXX,RANLIB}
|
||||
cross_make jscpucfg host_jsoplengen host_jskwgen
|
||||
cross_make -C config nsinstall
|
||||
mv {,native-}jscpucfg || die
|
||||
mv {,native-}host_jskwgen || die
|
||||
mv {,native-}host_jsoplengen || die
|
||||
mv config/{,native-}nsinstall || die
|
||||
sed -i \
|
||||
-e 's@./jscpucfg@./native-jscpucfg@' \
|
||||
-e 's@./host_jskwgen@./native-host_jskwgen@' \
|
||||
-e 's@./host_jsoplengen@./native-host_jsoplengen@' \
|
||||
Makefile || die
|
||||
sed -i -e 's@/nsinstall@/native-nsinstall@' config/config.mk || die
|
||||
rm -f config/host_nsinstall.o \
|
||||
config/host_pathsub.o \
|
||||
host_jskwgen.o \
|
||||
host_jsoplengen.o || die
|
||||
fi
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${BUILDDIR}/jsapi-tests" || die
|
||||
# for bug 415791
|
||||
pax-mark mr jsapi-tests
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${BUILDDIR}" || die
|
||||
emake DESTDIR="${D}" install
|
||||
# bug 437520 , exclude js shell for small systems
|
||||
if ! use minimal ; then
|
||||
dobin shell/js
|
||||
pax-mark m "${ED}/usr/bin/js"
|
||||
fi
|
||||
dodoc ../../README
|
||||
dohtml README.html
|
||||
|
||||
if ! use static-libs; then
|
||||
# We can't actually disable building of static libraries
|
||||
# They're used by the tests and in a few other places
|
||||
find "${D}" -iname '*.a' -delete || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# ChangeLog for dev-libs/beignet
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*beignet-1.1.2 (02 Sep 2016)
|
||||
|
||||
02 Sep 2016; Marek Szuba <marecki@gentoo.org> +beignet-1.1.2.ebuild,
|
||||
+files/llvm-empty-system-libs.patch, +files/llvm-terminfo.patch,
|
||||
+files/no-debian-multiarch.patch, +files/no-hardcoded-cflags.patch,
|
||||
+metadata.xml:
|
||||
new package.
|
||||
|
||||
An OpenCL implementation for Intel GPUs.
|
||||
|
||||
Multilib-aware, tested with on amd64 with ABI_X86="32 64". Builds with both
|
||||
stable versions of sys-devel/llvm currently in Portage (3.5.0 and 3.7.1-r3).
|
||||
|
||||
Tests provided by upstream are not run because they require permissions
|
||||
to access the GPU which the Portage user does not have.
|
||||
|
||||
Gentoo-Bug: 545924
|
||||
Package-Manager: portage-2.3.0
|
||||
|
||||
02 Sep 2016; Marek Szuba <marecki@gentoo.org> beignet-1.1.2.ebuild:
|
||||
a few additional build-time tweaks
|
||||
|
||||
! add the die clause to ICD-file generation using echo
|
||||
* use tc-is-gcc instead of parsing tc-getCC ourselves
|
||||
* explicitly inherit toolchain-funcs
|
||||
* no real need to rename the source tarball
|
||||
|
||||
Package-Manager: portage-2.3.0
|
||||
|
@ -0,0 +1,8 @@
|
||||
AUX llvm-empty-system-libs.patch 450 SHA256 7a0893c685d08ebbfebf727678ce1315a29980ab77040b2a975cac4f9727fd5c SHA512 f9623855c59d3e74cdd2f4fa25ed03230b0174b32fc7cee8b4158db2b5f59801bacc57ac50dc3917dbe8d311205fb34dcb96fa5fb6c9617bd9337e1a9fdc5f9d WHIRLPOOL 548f3512ce38d64021f8bc98b1607193bf00da5d8ec0b82eedcbbfed637e9f562eb3b24547b37ceefc90b284df7175c4c8999b9bb8366d56a68f97de97a5a74d
|
||||
AUX llvm-terminfo.patch 788 SHA256 9d39944dc7f3735cb4fe8b4b53ee7c83ee3dbb3c07028ac3187208343a1483b7 SHA512 63706376f086b02be067ab54e818afab55cddb34668bc67c2c3f546142e4ca50f5536be4c15f359b3c1c6f62f36b90b3e76d67095d4bba452cf5b5a2c8891312 WHIRLPOOL 5d02ba52559f8fb996ade5268e213002cc879c03d9e7183f28a2baed360016b8004240d2402bf70fd1143260044c1efc4d76bb32d993b5e59c0a4143db635a48
|
||||
AUX no-debian-multiarch.patch 1652 SHA256 0a8d2ed67c3d1d5d56bcf4a5628dff59427f86d1eb9ff3d5fd964828178e7867 SHA512 c77dd485d22e61e558f002a18103bd8dd8091ac51e702335e8713fe7f8fef24e44607744165cf0997e10941b1044d96a4876f251e8e32ffd82781e5c303f0383 WHIRLPOOL fadcd4e0095228ac1c5771ec13f0208143438a9cebf3e7cd259dcee8cdfe6352238757bb9f20127343cf8bba35f4ce000fe00a3a8926e478b6601ed393a903b3
|
||||
AUX no-hardcoded-cflags.patch 725 SHA256 21ad273629b9aad2ab0ea3cb0e5b8397e891381f72f4419d2d96a7c2d336191d SHA512 288e7eb859cca31300cb63b73253b1f9df745b8445def812fbbca6b7cf96a9db3d5ee882deabfd0be0bcc3b1332f04edf564ca6a8ff2a2905ed8f7f2fc849fe9 WHIRLPOOL a912687246d9b96456db7ec2925ed1a9501622380df6f5178e580a1ed4e2ac55faa0017f4fa61881c3934863fca70902fa896fe9c4ce50603ab8241a177836b4
|
||||
DIST beignet-1.1.2-source.tar.gz 948241 SHA256 6a8d875afbb5e3c4fc57da1ea80f79abadd9136bfd87ab1f83c02784659f1d96 SHA512 25b7118976c385ad3b9db01afd3c9494ff9d050d44ee4266042abb4215747d8bb5086c06697f754956f562ea2b6e5ec51d51bbd651e8cd7cd0eb14eb8c83fbd4 WHIRLPOOL c3bfb7f4fa3c97bbd202ace868a08dce48753cac547b075e4c30cfff21cffcc5520ef4ef77b4e15fa8574a798f41a920e44503a160a1888e9ee4f2a737b37e82
|
||||
EBUILD beignet-1.1.2.ebuild 2205 SHA256 8966c6fc380da81a56e1fc61a76bb9ca668e83c1d3e354f1421a23e825a1668f SHA512 b67ed7ff0c1641d9a25926cc98555164bf28c02b509c5340824e521a9b6d3fc5de4a163684d3fe04daad567c1b93fd31b9ad562ed72cc18e1edcb20489e22c23 WHIRLPOOL 86361661d42cd7962b87a2b3a9b83893ca2d185058d8efd513b6bba15180b3d2d9c8d2655742449a22fa59e38ebe48e6fbf0ff02c98a4897461fb9329aceb548
|
||||
MISC ChangeLog 1138 SHA256 f4764bcdffc0d41b2570336625051debb7e07c73a7d87c85bbe484860e546a57 SHA512 9665e823047b339b62c5d0aaf112b5e585d96e34b8e03161b68392c71ac3dadc977b776daaf67f4bb55a74e2e2b3b322ca3922dd4fa4ce3840c17e24ad398c2b WHIRLPOOL f36b568b88304fdcbf4eb16ae8fde157f6a27513b2a58ac1bb26dbe35cb7e47420573248d6d904f2c3dd48b862904fe0f0b5ba820922a1231d0dfe62f0ba8029
|
||||
MISC metadata.xml 245 SHA256 1cbbdb363f68b45429ec1f8c22f5c47251f2376210c285a59e0cf6f905131563 SHA512 bd2ae86e550344a79551fe0383e4625d28ca6fad675d84c66fc5b22ed7fe3afbfc2b4d6a7b1a5d02f6efbc56950b8295270a3dba8a1e7e51fde80a370d0c868a WHIRLPOOL 1c76cb23b2bece7265391203746461cfef14ac3966ecb8c411739ba4f7214bd6952deeb910c04f9f3bf6c60f9847ca006654100a6f76e06a90fa2da2f5a68048
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
CMAKE_BUILD_TYPE="Release"
|
||||
|
||||
inherit python-any-r1 cmake-multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="OpenCL implementation for Intel GPUs"
|
||||
HOMEPAGE="https://01.org/beignet"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/beignet"
|
||||
KEYWORDS=""
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
SRC_URI="https://01.org/sites/default/files/${P}-source.tar.gz"
|
||||
S=${WORKDIR}/Beignet-${PV}-Source
|
||||
fi
|
||||
|
||||
COMMON="${PYTHON_DEPS}
|
||||
media-libs/mesa
|
||||
sys-devel/clang
|
||||
>=sys-devel/llvm-3.5
|
||||
x11-libs/libdrm[video_cards_intel]
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes"
|
||||
RDEPEND="${COMMON}
|
||||
app-eselect/eselect-opencl"
|
||||
DEPEND="${COMMON}
|
||||
virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/no-debian-multiarch.patch
|
||||
"${FILESDIR}"/no-hardcoded-cflags.patch
|
||||
"${FILESDIR}"/llvm-terminfo.patch
|
||||
"${FILESDIR}"/llvm-empty-system-libs.patch
|
||||
)
|
||||
|
||||
DOCS=(
|
||||
docs/.
|
||||
)
|
||||
|
||||
pkg_pretend() {
|
||||
if [[ ${MERGE_TYPE} != "binary" ]]; then
|
||||
if tc-is-gcc; then
|
||||
if [[ $(gcc-major-version) -eq 4 ]] && [[ $(gcc-minor-version) -lt 6 ]]; then
|
||||
eerror "Compilation with gcc older than 4.6 is not supported"
|
||||
die "Too old gcc found."
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
python_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
# We cannot run tests because they require permissions to access
|
||||
# the hardware, and building them is very time-consuming.
|
||||
cmake_comment_add_subdirectory utests
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
VENDOR_DIR="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_INSTALL_PREFIX="${VENDOR_DIR}"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
VENDOR_DIR="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
|
||||
|
||||
cmake-utils_src_install
|
||||
|
||||
insinto /etc/OpenCL/vendors/
|
||||
echo "${VENDOR_DIR}/lib/${PN}/libcl.so" > "${PN}-${ABI}.icd" || die "Failed to generate ICD file"
|
||||
doins "${PN}-${ABI}.icd"
|
||||
|
||||
dosym "lib/${PN}/libcl.so" "${VENDOR_DIR}"/libOpenCL.so.1
|
||||
dosym "lib/${PN}/libcl.so" "${VENDOR_DIR}"/libOpenCL.so
|
||||
dosym "lib/${PN}/libcl.so" "${VENDOR_DIR}"/libcl.so.1
|
||||
dosym "lib/${PN}/libcl.so" "${VENDOR_DIR}"/libcl.so
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- a/CMake/FindLLVM.cmake 2015-12-18 06:39:59.000000000 +0000
|
||||
+++ b/CMake/FindLLVM.cmake 2016-08-31 15:05:11.210679204 +0000
|
||||
@@ -99,7 +99,7 @@
|
||||
OUTPUT_VARIABLE LLVM_SYSTEM_LIBS_ORIG
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
-string(REGEX REPLACE " *\n" "" LLVM_SYSTEM_LIBS ${LLVM_SYSTEM_LIBS_ORIG})
|
||||
+string(REGEX REPLACE " *\n" "" LLVM_SYSTEM_LIBS "${LLVM_SYSTEM_LIBS_ORIG}")
|
||||
endif (LLVM_VERSION_NODOT VERSION_GREATER 34)
|
||||
|
||||
macro(add_one_lib name)
|
@ -0,0 +1,20 @@
|
||||
--- a/backend/src/CMakeLists.txt 2015-12-18 07:40:03.000000000 +0100
|
||||
+++ b/backend/src/CMakeLists.txt 2016-08-01 13:44:31.475875150 +0200
|
||||
@@ -153,7 +153,7 @@
|
||||
|
||||
add_library(gbeinterp SHARED gbe_bin_interpreter.cpp)
|
||||
|
||||
-if (LLVM_VERSION_NODOT VERSION_EQUAL 34)
|
||||
+if (NOT (LLVM_VERSION_NODOT LESS 34))
|
||||
find_library(TERMINFO NAMES tinfo ncurses)
|
||||
if (${TERMINFO} STREQUAL TERMINFO-NOTFOUND)
|
||||
message(FATAL_ERROR "no libtinfo or libncurses is found in system")
|
||||
@@ -161,7 +161,7 @@
|
||||
target_link_libraries(gbe ${TERMINFO})
|
||||
message(STATUS "use ${TERMINFO} as terminal control library")
|
||||
endif (${TERMINFO} STREQUAL TERMINFO-NOTFOUND)
|
||||
-endif(LLVM_VERSION_NODOT VERSION_EQUAL 34)
|
||||
+endif(NOT (LLVM_VERSION_NODOT LESS 34))
|
||||
|
||||
link_directories (${LLVM_LIBRARY_DIR} ${DRM_LIBDIR})
|
||||
|
@ -0,0 +1,39 @@
|
||||
--- a/CMakeLists.txt 2015-04-17 04:27:51.000000000 +0200
|
||||
+++ b/CMakeLists.txt 2015-05-20 20:59:17.895041760 +0200
|
||||
@@ -39,14 +39,9 @@
|
||||
|
||||
SET(CMAKE_VERBOSE_MAKEFILE "false")
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMake/")
|
||||
-INCLUDE (GNUInstallDirs OPTIONAL)
|
||||
-# support old CMake without GNUInstallDirs
|
||||
-if (NOT CMAKE_INSTALL_FULL_LIBDIR)
|
||||
- set (CMAKE_INSTALL_FULL_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
- set (BEIGNET_LIBRARY_ARCHITECTURE "")
|
||||
-else (NOT CMAKE_INSTALL_FULL_LIBDIR)
|
||||
- set (BEIGNET_LIBRARY_ARCHITECTURE "${CMAKE_LIBRARY_ARCHITECTURE}")
|
||||
-endif (NOT CMAKE_INSTALL_FULL_LIBDIR)
|
||||
+
|
||||
+set (CMAKE_INSTALL_FULL_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
+set (BEIGNET_LIBRARY_ARCHITECTURE "")
|
||||
|
||||
if (NOT LIB_INSTALL_DIR)
|
||||
set (LIB_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBDIR}")
|
||||
@@ -55,17 +50,7 @@
|
||||
set (BEIGNET_INSTALL_DIR "${LIB_INSTALL_DIR}/beignet/")
|
||||
endif (NOT BEIGNET_INSTALL_DIR)
|
||||
|
||||
-# allow co-installation of 32- and 64-bit versions:
|
||||
-# https://wiki.debian.org/Multiarch
|
||||
-if (BEIGNET_INSTALL_DIR STREQUAL "${CMAKE_INSTALL_PREFIX}/lib/beignet/")
|
||||
- set (ICD_FILE_NAME "intel-beignet.icd")
|
||||
-else (BEIGNET_INSTALL_DIR STREQUAL "${CMAKE_INSTALL_PREFIX}/lib/beignet/")
|
||||
- if (BEIGNET_LIBRARY_ARCHITECTURE STREQUAL "")
|
||||
- set (ICD_FILE_NAME "intel-beignet.icd")
|
||||
- else (BEIGNET_LIBRARY_ARCHITECTURE STREQUAL "")
|
||||
- set (ICD_FILE_NAME "intel-beignet-${BEIGNET_LIBRARY_ARCHITECTURE}.icd")
|
||||
- endif (BEIGNET_LIBRARY_ARCHITECTURE STREQUAL "")
|
||||
-endif (BEIGNET_INSTALL_DIR STREQUAL "${CMAKE_INSTALL_PREFIX}/lib/beignet/")
|
||||
+set (ICD_FILE_NAME "intel-beignet.icd")
|
||||
|
||||
# Force Release with debug info
|
||||
if (NOT CMAKE_BUILD_TYPE)
|
@ -0,0 +1,13 @@
|
||||
--- a/CMakeLists.txt 2016-08-31 17:13:26.000000000 +0000
|
||||
+++ b/CMakeLists.txt 2016-08-31 17:00:40.000000000 +0000
|
||||
@@ -70,8 +70,8 @@
|
||||
elseif (COMPILER STREQUAL "ICC")
|
||||
set (CMAKE_C_CXX_FLAGS "${CMAKE_C_CXX_FLAGS} -wd2928 -Wall -fPIC -fstrict-aliasing -fp-model fast -msse4.1 -Wl,-E")
|
||||
endif ()
|
||||
-set (CMAKE_CXX_FLAGS "${CMAKE_C_CXX_FLAGS} -std=c++0x -Wno-invalid-offsetof")
|
||||
-set (CMAKE_C_FLAGS "${CMAKE_C_CXX_FLAGS}")
|
||||
+set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -Wno-invalid-offsetof")
|
||||
+set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
||||
set (CMAKE_CXX_FLAGS_DEBUG "-O0 -g -DGBE_DEBUG=1")
|
||||
set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DGBE_DEBUG=1")
|
||||
set (CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG -DGBE_DEBUG=0")
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>marecki@gentoo.org</email>
|
||||
<name>Marek Szuba</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,7 +1,7 @@
|
||||
DIST Net_URL2-2.0.0.tgz 11325 SHA256 175a7950b54262ed09db607d39d4e450898c1ed3324f8524bb35097278d53f25 SHA512 c91185574fad037ae809474ab631088ee44547f19c05d4854ffdea6b4ed8a2c2450e42b974255fc3844f488c36dc169b995e01bdffea1291e2f427ca8128c649 WHIRLPOOL e74724d9eaa85f3e89b7f854f9f914b93a15f7c871ac47072477b2f1bd5ca76eeda09e48908dd6ef84f0ea2445b4e2ff6171feb37cc9d4918ad2025a5ff22ee2
|
||||
DIST Net_URL2-2.0.5.tgz 17456 SHA256 6631f411c5019207e132331528fbdad820cad2ab6567985792c1b757172a9919 SHA512 417af8b2978db763042d92382828f40fa409c599422d9fbe28c48fea4d23a1e5b3c83d5e616f74049009f93d69e82e87c7e656f867af4dd01ce9cb893f380382 WHIRLPOOL 84a8ae98828d66658ebe2ab5ba8ab37d8d2ba80cabfbadaea75a6beb5160f3304b3df3a6c99f995a277d8a6f9c84747e0a66093c326757d95707f78b94454415
|
||||
EBUILD PEAR-Net_URL2-2.0.0.ebuild 318 SHA256 cbb51ba3bba9826e4f66101d026291743f85b09863100ea8ebbcfb7a2d594d3a SHA512 177f67cef93073e7a72a5d981420a65e84afd3c49684ac207c5522e16060636fdf4d2e6a9ad86f753c5e7e6835b38f63d9b914d418234df8bfd9d7846c30dff7 WHIRLPOOL ea6885f3784e4403d5ac8f54f952ca55a45cb7ef2bd13674b2f297a261caf7789e1449b7d56af09325d308d14703708664a039c7eec21ef444ae8c5903a37ddb
|
||||
DIST Net_URL2-2.2.1.tgz 20010 SHA256 f43f85f235665d155106c886cab8d1560beb6771537872f35bcf5114694a3091 SHA512 356eebcb7b077e8a57d19f7a0549c973fe4923fbd83836ac000c1068d7f19c42ebebef5e07a2a5880737d0f8b2398bb32be9fa97ef931a1009d6229dfd71b495 WHIRLPOOL 16ff2b9cffff273fdd866988d599ea63bd61e85a38f81e6f8486e62c29ac8992619069bb0fab45a2cacfd136f814c6450140af43d231300df3c8c64abb987a1d
|
||||
EBUILD PEAR-Net_URL2-2.0.5.ebuild 318 SHA256 35f700243ec55ac28d717d7a15888afb8056d70c3902b21f9bcd724fc74bce38 SHA512 f9d8f3c4c71e4d4c70196bdb6cc60e565c21d0917dfb46713a42dfd348138badd65d450ecd32f0da729d5efee9fdbef9a4cf8ec1088b6a37247948fc752f0551 WHIRLPOOL 6f379037cd9358cbcf3a0526d24983e1188b85ff1dc236ac3d0df0ca3983fa40122bf4fd88414f82521e36c9255f4614cd44448d08c0c0c8edd2e94d7ac06520
|
||||
MISC ChangeLog 2508 SHA256 e0d8d93e4b59f809ad19f3afde19990947a0747f7075f489c6f82915b8ea872c SHA512 1038d1fea4c5365ad0859ff899d4784c8bdf5444d1a02a8818b516e59fb2b588f527a55bc643e10a5139725daa07b7507832097142fe59b0508f6411fc01a0d1 WHIRLPOOL beb75aa88dbc7a6858309654a6b50d7c56ce5f24e13b9581cd8a66d0fe499475dc6adc0e5439be14b65bc31fbd76ecd01ee5231c2a4ff1626e53814e32f7ffe6
|
||||
EBUILD PEAR-Net_URL2-2.2.1-r1.ebuild 778 SHA256 673c8a4024c9423a100e63a653e2f7ed67e059825d541e6f4c8a5a4273501f39 SHA512 6d3da252db69eea397ed67ac78a665745689a2961b5864efaf1eb9d2b30ecb33882804dc9cf18575d8014d752651643f0c945fe7131268d12fbb8ff05866e125 WHIRLPOOL 25a7a648d96f1cd286c8332ea81f8694b1087038d90df4ce1c436021bfa28d4bd099148c81b92e6d9715053a7e593fb695ffaf7d9f88ae82537d43861d81f443
|
||||
MISC ChangeLog 3035 SHA256 0f1ee94099a10ee7054a5c6f58676869ebf1dee2dbf1c74fa109ca1d6fef17b5 SHA512 1c3de910f423196f76ea6139b3c3bd3dea4623a341656dd9d8afb15bd5513962b1ae858d577d27eb2a3bf132fd35174df9a8ae71643e39aebcdadf3b7c284069 WHIRLPOOL f5f2570a36745047bebfdecd8b7f1531b6576f4b84daa4261e073f7e7a2e69785fffaccef53049101c39b7bf1ea195ee463b4d26cb07c039cbeb51882f76a558
|
||||
MISC ChangeLog-2015 3251 SHA256 7fafb82ca9bc215d6c91d1f30352f7a96a27a79628a1934c1829c066c69737d3 SHA512 0ad5a713ee8573a7f957b3ea19d0c65f4eeac17f153d3df5ae8969851ce77bd030fc46fed85e8f58760c3b79d7ca3a941d5809b5f4e54688a37341ddb756fb7c WHIRLPOOL 89b5069b2be73be9f31a38797020e42dfc4a93ffa62f212a07c062f8db79658bd49ae78394d03fa0cec539b94c728241ccaa7e037e96341f74d8e50278a7a8a9
|
||||
MISC metadata.xml 235 SHA256 b248157b2feece4fbe51f91e87ab0c0249a13655e50e070080763a2a6556606f SHA512 0b3e95bbf68eddf74289dad50f8828cffce2d904ff6f9bd5468177de979677cac11da84d1e0302c52b72085915b9d1b3496107172e5726520d51dad1981daf64 WHIRLPOOL d9032f2fa2b465d0658cb19728a50849c3ca8e021574651e7aa69a9f949f186bb43812034fffda1273cfa8fbbec663ee5f08fd30db366b96ab6945b7ed4291e0
|
||||
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Easy parsing of URLs (PHP5 port of PEAR-Net_URL package)"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Easy parsing of URLs (PHP5 port of PEAR-Net_URL package)"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
MY_PN="${PN/PEAR-/}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
SRC_URI="http://pear.php.net/get/${MY_P}.tgz"
|
||||
HOMEPAGE="http://pear.php.net/${MY_PN}"
|
||||
|
||||
RDEPEND="dev-lang/php:* dev-php/pear"
|
||||
DEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=( docs/6470.php docs/example.php )
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/php
|
||||
doins -r Net/
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
peardev install -nrO --force "${WORKDIR}/package.xml" 2> /dev/null
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
peardev uninstall -nrO --force pear.php.net/${MY_PN}
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
AUX aplpy-1.0-fix-dependencies.patch 456 SHA256 4bf7e8b4d7e6a0ec43d0b898c7803bfc53914ca32c5c5cf2b55afe35b1b4c0c4 SHA512 b0b0ac53fe6702947d21fbe1cbe60c6dfe5047fd74e54cb5ff02e2adfc8f6c53a3da14681cc6aa5f441a90aa3478555b558be6a1be96111d380c0b8da55c5185 WHIRLPOOL c4ca48f64508fce3f71ac069a7eb3d64431d8ea6d58f9f31e19b6a3c7b94acb38e5798323748844ddb0c96ffc3b01a300eca82db76b0635ef28e751b3896946e
|
||||
AUX aplpy-1.0-mark-known-failures.patch 3738 SHA256 3622f6a89f8c618d2206f4de3834d5f75bdbbecbce82f00d27af608be70b0adf SHA512 e076921616ecb528844b79f330b1901958ed12e4985063ee2829ff361b93cc457b23caa9107c79c58028a53e97b085033b8666681d2ece7ef24b9bdd9d955ce8 WHIRLPOOL 64c45ad395ca1db68cab86b501855aa696ac0f8065122c990bfc8ea6f8336e7c93168a9dd4b6dcb346b9e17f3c8b752bc54a113f3929bb5c20090bc594fbf96f
|
||||
DIST APLpy-1.0.tar.gz 1169280 SHA256 09a8a24b46b93a1eacdbc0e6fd480fa38e4dd890a24963136d76185924602ff0 SHA512 658b626c2a94c73cc8ba45fde86409659555ed3ec065d07313f08b67c0bcdc596c8dc94562c924de2f3f32d6884051e6756e22384d9594c4538578b482fa7590 WHIRLPOOL 0c884cecbbc9a7cd4ca4ba48cee4e03f039fa2edf4aa5aa4ac945b58c889084acb762f9cff2014911b383b0b14ebd2e51d2ce28b01b87eb0053ba06c3cc6c5c3
|
||||
EBUILD aplpy-1.0.ebuild 1186 SHA256 1786678623c47cb1103aeb8c4feb9303875ece1817a7d27a5517bf87f1da9eaf SHA512 5ba034c2a1cf0968880e20434630ab50744643e6658ab8e48c82a66215101c2b52309652f9d5c7c840b578936c4c9de3c000ff2af770d1a24a8afb86492b4aa2 WHIRLPOOL 9648f986c635d779b23f88ca0231795c15ea223ff70adf80813357bcd9c1fd00f2617cac69933bebfd814dc645aecc4a62f0759fb033d3c47d8297ac2403f3dd
|
||||
MISC ChangeLog 3386 SHA256 5f59014d5b4fe10097da2cd6bc0d2ac8d0bab4b58b4b1b71eaf937800d82c20e SHA512 17f5e81ae991f9cd203efa3caccaa1c34439f212534c8d4a26d95e7069b8505d54a6fb988799e8c957a5a2b9852fb3fab867496e0f7bea9a652202dd371addcb WHIRLPOOL 67f40ab23c107d3a2322b2365967be786bb3deb08e6c682a9d472a6f8a3e37511e86f873097f3e4f262cc559461546ef596cd06b1ed04ba97791b36b2031d835
|
||||
EBUILD aplpy-1.0.ebuild 1219 SHA256 000c83b9854a5a6be8cf3bcbf076688e3d9b834eaf47e7802a174b1613108171 SHA512 f3c1372e0c9c2b2fe025fd1caedd71036f1757756cdeacb1e189d658fec59d85d72293f99cc2333e40aca96c40d76a39ad1a5464d70de5f236d909e840ee7673 WHIRLPOOL 59d9fb16df604f58b43bf12ad9a46af133ecb51b650b13c848d27bad33c611d881d5ae404763a3c7d2d2a01e8de86e8fdb657d132eeee7cd9ca973caa0cebb6e
|
||||
MISC ChangeLog 3536 SHA256 5e6867b68c0a6563b7fc3e15e2ba550eb1d4bb93382426e670a752fd3d275294 SHA512 3ab5c08b7f6bb18ac928449f3f1f821d9ee6cf18e8edb15716a5648c22b151d95ed2fbfdcff70dec1790f48511aaa0ffeda5f138b2e74898c57bea5f59464691 WHIRLPOOL a321ffd00a0e4d64a43da8a5aaf8a6c4b9d6d382a8e6cb139eb3c70f38585fe6ec4829516c9fea70f393435e38e983901594aa91fb0b134429d5c0111c766e73
|
||||
MISC ChangeLog-2015 3066 SHA256 52dbd7494eaaeef31cd279333a4ed05870e51e4a09c902f27a001afccde07346 SHA512 050b08915d2b9b8e9aec5cf381eadc83fbbf155a27d6839c07829df8f71086be355c18d5c9113563473a7dfcd98f2e53c2e46c352812dea6dff864a9c58ed69a WHIRLPOOL ab7275596acc4181ed73a061a75c34c8397f0b86f8866488e3b8e83fe381611f8fab504586c26520b1d0ed9fe97da955466a24b630786294fa098fc19f2a4a1e
|
||||
MISC metadata.xml 698 SHA256 872cac563bd9ac2aa5a444193308b092cb4d508be1af75579cae5cd2dfb0f625 SHA512 33e925cde2dd0ff56a158426d35d5f498fddcb352042c4acd868b577ca00893fa2bf2f9ff33b8931578af4841ba08abfea159003bc33be4c579bf51ac8cad1df WHIRLPOOL 8403170a6265b8a26b9239b146a0798a0d0ed4e4e35b4ebe52064aadae793290677ad01f1b45a27711537a3dd55517520b35d5d09a16d984482c48d59fcf74af
|
||||
|
@ -1,7 +1,7 @@
|
||||
DIST astropy-helpers-1.1.2.tar.gz 132787 SHA256 d4ae269f7bb6f41f791334b524e788c37e07787b2a3efe9906da8d30f645824e SHA512 28fef972c92bd988ef9456292f5f02d12d27d64fa181985fec799ebe23c472cab61ce7bcebb758c46273c2a2e8098b15ae3242b5961bf84f5ffe8e5f91e13ff8 WHIRLPOOL ecbadad319cfb9e2afbb6120230ac24b59cb82e3489be54d63769681ecd22b841f5a1d58fa7ae7e4fd706b5eda761bd30b5a8b647e70205e5fab526384786e14
|
||||
DIST astropy-helpers-1.2.tar.gz 134346 SHA256 623a9efdd1f34ce4fc71effb225bf5b8ff06ff515bd8e6b751aba2c7ff207661 SHA512 c343b2d8a2f37f8baa94a4920c458b23fe28e5afa812937559cd10c1f6750bacc21aec38b8f52367ec68e2ea3ffeea85125290c320288888b3076abebb8f2e7e WHIRLPOOL 528ac9acb02bc03f3af61649be08ecc5cc39c26c7fc408664b38d4b662a64ef5350e6f9127bcbd5c9c8765d196c6b90221e0e192b70c70953d8e6b9dcbfe5aa4
|
||||
EBUILD astropy-helpers-1.1.2.ebuild 573 SHA256 2718d28e9d31aeb5f5ccb892696f41f3ccb400317fd3fd1d9ee7fe376f112357 SHA512 bc5afb518da0cb9398911b781f1e8a8013d612c14ad2fa7d2f915dc1183d3f0352d460331daf0486c6007c2a4e35c914791f68054a3f0c93604771ca8eff6815 WHIRLPOOL a272319476990125255e12fdfd484050512b1797b1a9ddc286696bc6d1144f91a2501270f0196b4c3aeb7b4a302f93480682f964a5906ba13b980fdf09dee939
|
||||
EBUILD astropy-helpers-1.2.ebuild 573 SHA256 2718d28e9d31aeb5f5ccb892696f41f3ccb400317fd3fd1d9ee7fe376f112357 SHA512 bc5afb518da0cb9398911b781f1e8a8013d612c14ad2fa7d2f915dc1183d3f0352d460331daf0486c6007c2a4e35c914791f68054a3f0c93604771ca8eff6815 WHIRLPOOL a272319476990125255e12fdfd484050512b1797b1a9ddc286696bc6d1144f91a2501270f0196b4c3aeb7b4a302f93480682f964a5906ba13b980fdf09dee939
|
||||
MISC ChangeLog 4254 SHA256 8d3b81f194e0dae8fd798af9e649d36cd18613c50f79acb04ba88b1b875c1502 SHA512 2a9e62052ec70bc8686bed179093d27fdbb397e30737ecfef8879dd7ace043bbe8235ebec2c27fc4f20e9bc5c43cbeef607793b6b5c6f341d36e2fcce3ccde2a WHIRLPOOL 6874cb2ce890a9a42b6f6da066dba4d98e409d5477f9e0f5865a206a3219fac4e2dec8874ec77ba87ff758fd952d7a9d10c65fe8ce067fa78f63bc63ad5349a5
|
||||
EBUILD astropy-helpers-1.2.ebuild 606 SHA256 6a659c5743b7bab6eb16d2c05839c2ffa6a9769cb332796ffeb51bb3f67d4782 SHA512 29ed8691df342e03b7fee46d1ce7d5b1529d132bf6bc2854db797b9ca7723f1974160d3b7e4de4e1199943fdea3c305e00081048065574bdbb558c30b7a3beff WHIRLPOOL bb6644728f0225d10454449436628544d7098eb793a8d36819e9b1eb863f48bcce583d25614fdabfa619e01ab30225f10fbbea04aeeeed321523cb1d50a869b3
|
||||
MISC ChangeLog 4416 SHA256 d6044394305b4f7d79f4c698cf389f7c43da3ce48382c9ac1c86ea86011ef03b SHA512 30baaaaf199c5e69539a81a0b2e02d5c16f2ca99cd0b747a62081675b50c06fe7ec3684b31a9a72fc0b2421a50a002786f2419b5ffec05ea48d59c3036aadddd WHIRLPOOL 918ad7a9942ab12383c0eb30252fe965d2e23b2b35371297b31217ae248403a7c2d688a9d539f761d7ee5ddfb5e6846955e05c021f90d04e383064c3508c0bb0
|
||||
MISC ChangeLog-2015 754 SHA256 454727f071e60c56ef14dbc09dea476598b4b54ec26af04610e46beb71e1d036 SHA512 d7c522134126a06650cc83530ce4b6a6f10821aaf4af8e7b82719b6aebe30a108eb5bb5f4aa38f80696a46feb0939e8f7b5a5f146cd1736fd3c9c2936c0ea8d1 WHIRLPOOL 7716911c464e56c978f76b71cbf672f1cf9e16973a5f8a1b3fc2b4a4e4ae7067767e7d274e25dcec72519494a801c0e3a1d057eabcc424e53fbbf109845b3ed9
|
||||
MISC metadata.xml 558 SHA256 2a806bf747d2eab10beda4d7f2997950438de201bf8066a799b74d5c8036fea1 SHA512 89de5e5c1557ac63fe6147d8208ac796a740c818477590968ab25ca11ac3b90433c946f73459990bf431c840ce7c85c0bfb282ab2b93266cb8f66058ef0046a9 WHIRLPOOL 96458b0528774d027b1b48ae0a4f68e08fa3ba09b899efd13ee0f5b6588a05e13e9f45f87e9c0b173d900256c8f3004e20f1a3a86d83e3d2943946becb54a073
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST astroquery-0.3.1.tar.gz 2786634 SHA256 ad67bf4f31bc9e0c45621a19f7200d701ff7b5df2d78e9ba7095e65a2f69c50d SHA512 e92f10dcdc4ced5c6841b35b7afc0ae645231810ae2951a04cc1c014819096bfd9296b1bc6d0f925a59e64e9011ec3f2436e36d0ec2181d271eb0aeba80906c8 WHIRLPOOL ac91041f9bce69945000ded78a39992d724ce7a32937c4803daa51556c2b8ef4984c8da5b6ae1ae4b1e1747ae6ce83d13ee180bbe361b0aaa9ae6a7900010000
|
||||
DIST astroquery-0.3.2.tar.gz 2391386 SHA256 06a03e38bdc8e193f8729f1b3c0ae7e2fb364187e2215d7ad2a20aef44feff3d SHA512 445d1578cd8c86cdfdfba4cc25868c31884ef764b4617da982e24403d9d071cc80e54bd431a50da433f2775ee4dbf747129268b244448cbac4438a21fd16ddad WHIRLPOOL c7227cf827d88d02b093bbf34e6b009053fa6b6dab49258e7c677fc2fec9228e39379c255ccca9b89cae932be97279107eae8a2bf292888d7f5697f8c62678a4
|
||||
EBUILD astroquery-0.3.1.ebuild 1507 SHA256 c19a931f543d9c74956b5eeeda36bbc6a38eabb452d01275af26ddd2d1d8f2df SHA512 653a41f601a8e2c46083779567391df0c4b8c34daee2985e774d3c9543ee753d6f9336449b6696cb07889752771070a6111e64182cb69a61535d4da24f5bc75b WHIRLPOOL b360a36c1ef21e00b2d5cbad633201a013a44f201c40eb933fadd52013cce9e8ab1910e8afbe293f210bd1eaabcb3da6877fb2280e80c10bc1ba5f31a6c1d995
|
||||
EBUILD astroquery-0.3.2.ebuild 1540 SHA256 da6dc17d8e922984a96f2ad02172739d4ef97017fb0af2e22867f0f2c04250ea SHA512 acff43d68af665d65ecdf9ec0e7a0429e5250bc997b784bcc9faf7c4c60f07dd2f5ac2e2f555bceff7bf983e7c347bee81cef55a9a77b7e8b140342441585cf3 WHIRLPOOL 8632f7d108d80f88eea00d646b4479ced6ca10bce9d22eb3f50ec47c71ed59ddbced7d6ba6b294d0d95b4c90e6840bdf241a13ea894afe37196599eaf81fd232
|
||||
MISC ChangeLog 509 SHA256 e0f146b58b52ae19ae700f2ec98bb914b59c75bd8bb9a6b641bbf4e91d0bd508 SHA512 d48159a4c972934d219dae1defc08d9e7b10883bea1e68dcc6bb762c12f99536b773838815a3deb2e57afb8c99cb17060efc25d52d94eed27cde054a9430f89f WHIRLPOOL f1e5c504994dca88476d57c97368dc9019ccbaa58080634517a1250a8b4346a61499bcefb5174d9f797673a6d06e044d9b5b5014faa7ffea82a28cf6fcdb1cf8
|
||||
EBUILD astroquery-0.3.2.ebuild 1573 SHA256 d474c6279d728c376069b560714be13150cc1317623625d38ba47bd3d0f535a0 SHA512 2a41cff30858238038d34d95ccb9f9a3ea15ba1ca4b97389f97352bef64f7cd84c10655146e7c9b3d09c56c638fae2135045e94c08f2e567a3bad4c8ce068fb2 WHIRLPOOL d39d472a81fe4aaade13b3bb779980e94d0d2ad46461d99bd6aa5ea6a01d8603186d7a1ca528f365dd65d3298d515ea6d071d7a6a2cb1febbbee8e2de0e4a3bc
|
||||
MISC ChangeLog 666 SHA256 b068b447f0ce63ec4b38cbdf3826013ae92f03dd7cf97399f902eb171b780135 SHA512 686e35d6816daaec67f27e67fe53eb32fbec31b0c2bf36ac86c2aa63a477a95391bb91b2e43f93b2e0d2cfaa3a72086005949c640efed4039c937dd20a7f0769 WHIRLPOOL 21bf34560edceb80db6b5b7eaa449b06dfdf83c9004f1e19644142199e760903dacdb6f2226f6631961bd7b7a12316f123612b5a61f866878b0ff4f33918784e
|
||||
MISC metadata.xml 597 SHA256 94fdcd48147d43c0f422ba78254a673a9d42c2f3eb93475b845e87a0a65d7ee3 SHA512 871c8c18a01a4e9d35ad632beb969fab2e1ad5ac80006f3ec0e443f78be1fb42f02f57352b11c1eabe0700b019bdb62228dcdf7193f4c16a87f008c1c22b0288 WHIRLPOOL 9b523295f4b0be3339fcac7407cde7fee5f8caa90a59a916979a163628ce897415487cfb1e8be79fdbcdec519da9f4fc54b1494ec19c2a7fa8454e60f5169797
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST ccdproc-1.0.1.tar.gz 527849 SHA256 fc9ccf28b518847740a7b458335c4a380e8c496f678aed1e43e2a8a3bed7e251 SHA512 2f55bbae65aa7adbbf03e2982634a7523aed5e0afd8833a9f70783e5507683d3adb13a58e0fab9ede1a947e5e67bd5aaaa8116894ffb72bf52bc8160fb51ab77 WHIRLPOOL d3c17576e979f4ae5c0b1de7883e88c2da6623b61f26ea725912e2d46d1dc598192f6b5330ee1c92e88e992ba8bff8cdfd77dde2035701e4ffe01496ff2aa99a
|
||||
DIST ccdproc-1.1.0.tar.gz 493426 SHA256 e3d5c65770840ab7bfa267caa429cda92d68a433b2b60620d9efd70b8a641397 SHA512 72c55df91e2ede41898af0631d83121f7e13f468c16da570e6fca5742f431914be7da5e030f62041fb59b2d8c721b4250205d7b733d8bbb2becb15d9b98607be WHIRLPOOL 51ed8ab822df17885961c474389f2a6f77068d54ee2e43e722920f05997f2a3899e67391636d3bebdbf0a5122a672f9b3bc0346104cd9e0ffc44076a54642ef3
|
||||
EBUILD ccdproc-1.0.1.ebuild 1198 SHA256 6faf733934add857c622405f71078df1190ce12bae1de3281e99ef28689c4937 SHA512 cc313845959895d1a950be7c5a4c56067ed17deef093dd58bb44f8ef56fbf7bb528c7cba41a5c146cc16f905100c33ea5efa6ee19ca4f07c36458dd0c326c27d WHIRLPOOL 26de742473c6c90fe07a3aaddb699cbc0961b9e3756f7436b9aedfe354ab6f6a356e64b40a33d366b51d2cc7cfc6e3c63fc1da535058dc8ee811d41a1e48e818
|
||||
MISC ChangeLog 605 SHA256 89f47c58830c1ee8e25182ce856485905cdffe49e2ae240bc117365881a428e8 SHA512 76da72158fce2b62686bb7db05e12a1210a295d18413ecab79f52eb4d6df3b9bf7c4da96d7147e55cc2f34e8f98e881d42289c8887a74c1234355335dce2e19a WHIRLPOOL 33cdf1e3346395926cf95da754447e9412964bef753b73168caedef50f3c77557786e6dab36ec0036b66406b8f94623158d68a67a4ad4fd5f2b925a0a2c5a676
|
||||
EBUILD ccdproc-1.1.0.ebuild 1198 SHA256 6faf733934add857c622405f71078df1190ce12bae1de3281e99ef28689c4937 SHA512 cc313845959895d1a950be7c5a4c56067ed17deef093dd58bb44f8ef56fbf7bb528c7cba41a5c146cc16f905100c33ea5efa6ee19ca4f07c36458dd0c326c27d WHIRLPOOL 26de742473c6c90fe07a3aaddb699cbc0961b9e3756f7436b9aedfe354ab6f6a356e64b40a33d366b51d2cc7cfc6e3c63fc1da535058dc8ee811d41a1e48e818
|
||||
MISC ChangeLog 763 SHA256 bc884d2f658bdfbfae36d1dee08dbf82bb1b9fee9cf72ec546b1bf4f1a40065f SHA512 f6ac9decdbc911f40b1e37291726ab231811196cf9209ec6cfbc08567a64d74d5dd1ad91b990ba56ba2bce74045e7641917385d1476004f417e464168363dbc4 WHIRLPOOL b8630cfc60c2ae9ea286fac66142ae90afbc2d6f294836450072f6c69d7710e12331fa8dcf7280e92259f421cbf8b2ac5deabcc6b05222df5c9b0d985a9ac8aa
|
||||
MISC metadata.xml 599 SHA256 a4b6565a3580bd3a47895017c76b2c295dabb7b15078479463c25202952867e3 SHA512 5e23ae63e1a4c834dce288ff819ea4f90a7ddcb6ec4248d8569fce9572cc67e9a66924eb64871d8fedc073b6c9a189d6e186e13283595c3584069908d7446010 WHIRLPOOL 6f1d55cbdcf0b8d818025ad7e09ff625ecd28d93a01f9f11fc2236e91eabc8fcf4c6f5a5ba1f90033e7eb68453a40c324c24971d00f4527e4bec10bca2ebc3d4
|
||||
|
@ -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=( python{2_7,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Astropy affiliated package for reducing optical/IR CCD data"
|
||||
HOMEPAGE="https://github.com/astropy/ccdproc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="doc test"
|
||||
|
||||
DOCS=( README.rst )
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
dev-python/astroscrappy[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/reproject[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue