Sync with portage [Sun Jul 30 00:04:11 MSK 2017].

master
root 7 years ago
parent 6e26896950
commit f10c75f03a

@ -6,4 +6,4 @@ DIST localepurge-0.5.4.tbz2 5038 SHA256 7aca13f6b44af74480c611c0dd63b6fe05c6084b
EBUILD localepurge-0.5.4-r2.ebuild 1005 SHA256 b1d5324c416bc8ae012d6882f66514ad3bf514c29572f2fed163effac94a71ec SHA512 c182cadf66486da8bbcca3c6cd74343bb4b873a16ecee8195e2c64cce143daa3befaf499d78886681dbbafa357c019ed018c6fcbd1619e557437690003f9446a WHIRLPOOL 54eff7587b1f0528e8e7518369e3e3e39da93929c2f1246bbc5c400cb675b5d3ad08a51fd1d52932f77f877c5ea192f4d5fdd9c0d38e27ffe130ab438c6bcd87
MISC ChangeLog 3230 SHA256 fff328ed1b5070f4ed3312ec593e7459ef7cfad6daadb95901b2810e4b5dece7 SHA512 7f8bffe9fe55752f554bf658283a528031f352e86eac237683d93a4df6a431ed1ec88d68488536e514572a2ba137c270430a7eaa76a829cff1cea9c75f567329 WHIRLPOOL 7b649ca1337b530d9c8651060b25d52ea22f6267d9fa45eb6fd22f4d022715cd33dd1a60f076f149bd093bd0fc372f4c629ba88ca540ac05b81833d4e32b8a2c
MISC ChangeLog-2015 9066 SHA256 a8c2cc2fd98934fd7e1a588f9421c040a480eaa74ba9e9340ed51238d989fce2 SHA512 b1543854b9359eb68563fe48778aabda2e0726ec30f37d37389e9edbe6edd97ae3055f3e5e167e9d07757f39a76096adc3932ce8dcaa2f0b4096585c28773bc6 WHIRLPOOL 0a6e36b908968abb335ebba606ec2a4505e0b611e93289869ba7e6d217fbfe0e93676bfa714293ef50127c97326a2c71af4d2ec31ca43596487870c4755c3417
MISC metadata.xml 564 SHA256 2ad78c52a7de34af7acfe54575eeacd1030be45808d6c5d58bd4be045da04711 SHA512 d8adbc89d6f0af63eec4e927b462571f9c554fe69691ad974ef6eb5fb819dc6841155e11c4b4eec8b1ee72505673443509e94c0a427cd9eb140a7a7caa412062 WHIRLPOOL e384349b525ba455d97b72dffc52faeb2f04a0c4a4de3b055e63da3cb53ab064a346471c1778b903126c2fe2622b81207179ac9109c1a4ecbe38ee3c1dde0038
MISC metadata.xml 295 SHA256 0598c44dacaf55313a621a7fd630c589bf7d932cdf25351dfaafe3b25debfaeb SHA512 1828b9bd1dc81e15ab98d4dd17aa1dd165739824cd3c56c32872cee9b42ea6a4d4a110be9dcc21df889341402d1b1bc74c71e84572aa7892f81321e8a74d9cf5 WHIRLPOOL f722afdedea1d25ad7abfc4cd2b4c05c0a04b5089df3a8ddd38a99d6db252411fe1c661484c663e891afc3a970652feb6b1cf901dd01abad3186c2cc5e39751e

@ -1,15 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>wimmuskee@gmail.com</email>
<name>Wim Muskee</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>
<!-- maintainer-needed -->
<longdescription>Just a simple tool to erase all uneeded locale and man files
usually generated for USE="nls"</longdescription>
</pkgmetadata>

@ -1,7 +1,5 @@
DIST logstalgia-1.0.3.tar.gz 841822 SHA256 d3338a9fffb9b60ecb90986c81f27a09a18fa8627b5b884a79c70fee7f6461eb SHA512 ca7b0fbb3341d6561a980e1daa42e20a4f307a794c96f02a3530e5b9d8ae19ae1d9acce127bf0aad59547f1cff3e5a6425ae3558c973f67b9d68c4151e31679b WHIRLPOOL 0729b4919c418670a99d2023acfaeafba4ad653796d22827cb5c6b4271183706b6c77c0ba638b53535c8c24786fef5989b8b2c7e78db62aeadc7a76c407c5cc5
DIST logstalgia-1.0.6.tar.gz 902147 SHA256 a81b94742cce64b0b2d1b1683f2f7ac6d06456056f353896153b1b8181855f34 SHA512 9b264c65e412efc7cc8ae9a3b53c71bb769b52dfa759c7e9f84b41e55363b803bc776379658eab2c7975000766c26879f8bc3b33e436224113ae15c9846676a1 WHIRLPOOL 2797514fa648cbcd0516927a9c7a255997c5018f8d40b37207ffb4b21b67ff4aaf797d53b3bf8d94e9d8c749fe79706acdc70682e422a318f8a94c6bd13f752b
EBUILD logstalgia-1.0.3-r1.ebuild 587 SHA256 afd1d84b780f73bfc64e4b7afc1ec1b6c208e16c97262f9a047d8a97191c12a1 SHA512 5ed734e028782981d9e522db6cd9f974572f278ded4129ca68c46b636d5427a01f2a9dcf606de69ea74a3d4bc129769ed59f91ee0f5aa45be095c66248c69da1 WHIRLPOOL 856acf5dcac198b094faa5a5144692cf350b54e1cbdbe66be5d5c209441545444a9f185c3f0b73cfecf1808b28317dda3cb78b08d8aa81752d12f8b536e5bd3b
EBUILD logstalgia-1.0.6.ebuild 720 SHA256 35f3ccc9bad63c074c1d0a7eccadbea38afa3deae626247f3d558fb5467aabd9 SHA512 7a4861bce7ad13cdbed2a4eae695949ba06526076d60a6b83ddaf2902529513fe1b56f3615635f8a97ca7c2e63c0b0a6e752386bf77786c90416de0b93d1e9a2 WHIRLPOOL 4351444c35e063f22bbc8d028acac27079a28eda7b987abb4b3dccbc16b23b9c0dbbc23d68770cc48860c771eab0cccb503b0a878a344dfd513a54f2ccfefd50
DIST logstalgia-1.0.7.tar.gz 902050 SHA256 5553fd03fb7be564538fe56e871eac6e3caf56f40e8abc4602d2553964f8f0e1 SHA512 862950ec387e27d72fe127fcccd37d1e6a0ed8b77fb243c119ef8b48b5bc45092d1b6881b9afbc016969e80a427fa4e210aa5d35524baf191d0c4fad5f91e3a9 WHIRLPOOL 499afaa7dc95231a619bc69be3337463ea75784d23a435d862d6a587f4fbd7fd89fd4a5d821b6a7f14636c988e33fb1feb26e689736c1b0525283106e8dd5759
EBUILD logstalgia-1.0.7.ebuild 673 SHA256 e4bbe8adca56f38c8235b2782bb5c06b1bde093707981bcdab3bb535d2363d5b SHA512 96f12f71f73dcc569712d9a9c888078786c28c3892cef7a370c88709696bfaec69c7a7a4614e22018079f62430178c9489974b53beee609b64c8af4ff1624e59 WHIRLPOOL 0dc02fdc05c243dec21d51da13e726290e7af1865f56df1c52a56a8458e4296bd3d278dec254dfe81fc927f1f1d5b4b06f23e00946a8d34f141682a96d2920b2
MISC ChangeLog 2809 SHA256 917fe4be923d1de46a62e5ae37b3ad9dd9171e38c98e36616dbb7387704e332c SHA512 6d6876e6e0c852f58381816222297f3f3da0bcd53fe079131d6bea0fbed036798ee5dcb5c87543ebdcb9958cd08896c35b8ba07cbd1e46d5f3cc7ce59b1e7e22 WHIRLPOOL 2e80f19c2b2d266d6d9f28edd2b92d1aa9499696b7c4cf2648d16cb744507b00cafc1ae8e86e5232e15b50d67995d3b4b2e6130b17cbb6bd2c889e3c07dfc2c8
MISC ChangeLog-2015 988 SHA256 5ae481f6094e72ff47ed6262c11bd84d8c2cd2a737d93df261e4b00a3930acbe SHA512 d2b9aa1eabc32c26b845b542a40b83fd141bbbbbb6305366910c44944556b54bfb46591f4505d9df2a316091c86a077f2f0b40a697a5690a86ec20b83a86032d WHIRLPOOL d22eb8214021cb9ca1666113c9d42496dc16bfcd02803df3a841fc56e69d6080396796831e534eefb4e270fae63830362c578d602419a82001a6d8930f2bd35c
MISC metadata.xml 399 SHA256 f8a8a82338b8f2952505005857d3740a047c6ac1fd00f9e83ffc65e5a9ba09ff SHA512 0af3dd67c742ed83c332389f6ca3709d3382fe4bca940b6ce05b0271a08b2a5a7ee3d49789db4b8fb66831d17cc01acdff60d5064cb9ab4540e5b2f965ff2b41 WHIRLPOOL e200502828b5f11c6b9137ddb5d1bb6b94d444a04aaadd1deb17dde713e491eeda4ffda4099d7183ae719cc78279209dc3365dbd5a8a7ca077f4ca80dc88b802

@ -1,25 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
DESCRIPTION="Replays or streams an access_log as a retro arcade game-like simulation"
HOMEPAGE="http://logstalgia.io/"
SRC_URI="https://logstalgia.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="dev-libs/libpcre
media-libs/libsdl[opengl]
media-libs/libpng:0=
media-libs/sdl-image
media-libs/ftgl
virtual/jpeg
virtual/glu
virtual/opengl"
DEPEND="${DEPEND}
virtual/pkgconfig"
DOCS=( ChangeLog INSTALL README THANKS )

@ -1,9 +1,7 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils
EAPI=6
DESCRIPTION="Replays or streams an access_log as a retro arcade game-like simulation"
HOMEPAGE="http://logstalgia.io/"
@ -21,13 +19,9 @@ RDEPEND="dev-libs/libpcre
media-libs/sdl2-image[jpeg,png]
virtual/glu
virtual/opengl"
DEPEND="${DEPEND}
DEPEND="${RDEPEND}
dev-libs/boost
media-libs/glm
virtual/pkgconfig"
DOCS=( ChangeLog INSTALL README THANKS )
src_prepare() {
epatch_user
}

@ -1,16 +1,8 @@
AUX mcollectived.initd 497 SHA256 97de82c744874ad18356eb34b4b9ac411c8fdaa5b54482a68a68939df40aee2c SHA512 dc77a522e3ab6af3e23c559bfcb385033f2200b58b50db59000e7f56b2a789e8fbd83340f8ee494a1a9fdbdd1bd737a2b17ae4743823794264723fdc931ea6b0 WHIRLPOOL 1900da65b5d6f47fe98de411bd60dd88fc4ace9fffad48c38df2797ebe93dc350d38fa8563d2373c803dce5fab89ee55a2c9fe7128e6431c7d6458275641861b
DIST mcollective-2.10.1.tar.gz 1509293 SHA256 b47662b8ab3f150df6153f18c453bad049d8baf0cc8b5589436ae411258492fc SHA512 907bc4bb8527053f0813d19fd9a2fd19701af364d45385356772b09f3db50fd8c4d8e4e53ad9c3ad7c53c78bed52fcfec2354505272302c770c9cfea553309c5 WHIRLPOOL 4e283c42ae8f4161a47e95e1fc223d47fed3bc5308df09b3bd43a7b7d90e1927c2a6067faa872404e261f7e4597e900b7c994266587e8a73c53420d90614b6c6
DIST mcollective-2.10.3.tar.gz 1509914 SHA256 1de8531a286754a5490b1acd18565bbb6aace1720743c9d7503ef8b587de1c79 SHA512 ee053fa4cb38b1f8d5b5a91c4a6980095039210443b4dc6a5468f1dcba9749152e5feeaeb437660d65e118f8d7a99f7f5082f4c83f4260dfb4ac9d6c007ce638 WHIRLPOOL 75b5111c9593c832af1f96fa5200d5c2300eed99ff8c03c579520a69f88afee34afe37f7d8362f72f46f6e591595ea68433d01960453292766afb0441bad7d2f
DIST mcollective-2.10.5.tar.gz 1510725 SHA256 7da307010c40bdd1e2104f94e6e4ee1f53bd6dfde54a0aa3950cc558a3468d8f SHA512 51cf6ee018f36ae9d223c7afe79b08ede9dee8bbc78a8d9e8d48399b0f26b264b3fedb459f82713fbabd4a015f5376e983363997e223b3a0bc0e4bec6bbd1e82 WHIRLPOOL 56bb3a954421c672cf39061ffec3425ef5d576a8e6f7e829c16747030bbeb618c57292f9a95077e0acc9de581439843b115538cb27d23208abe3d4656d702bad
DIST mcollective-2.11.0.tar.gz 1516290 SHA256 0046465f7ef4544aa250887afb9a0eef08d1939098bcfbd43feeead99185a6fc SHA512 ba59b1a86c11a34cea2d5492782f34b34c4b58034b3a9df84b822f299f4024a13e1a3137af9a43df2211cccb81f58c782ac2d410f5c7905da50a649b391fa74e WHIRLPOOL c6c588ce86370cea3395e27bf52aaa6c0697294496ea5a500b8940cc795c863fbed8e0b5c085759b5787f1145d7083570b34dde2e47b3c75137036e53d52f277
DIST mcollective-2.11.1.tar.gz 1516922 SHA256 d5e150408e61d51b3844e14c6304cf61f27243c5dc658e689bbaaee91dce6b0b SHA512 88d2511829936a5987c8ddab068f59d17f16230cb339801672238ae54ce2115e93d7271a78001176ccc203a1b70f7ee2f35992e414059f1db9cb05db210463e5 WHIRLPOOL cff40347c46464a18d6d98e3a3e2a7dab4169f5c0e1b60f08f3292cc87adcc123fc423203d664bcee1dac47a1dd44e44726702de5c2ea0ed0c5e55d8dbe0b45a
DIST mcollective-2.9.1.tar.gz 1504607 SHA256 89bc9fbd72846b22220074a57d19bbfac56473649078fc3ac8182cc728159249 SHA512 29fedacb61084e1952afd3b9deb302abde3e763d13630d85dc70f78b0853f5b353fb44ccbd00e48e5864d04bf2c7568d7cbe21b06af31e1da72e52aeef3c04cf WHIRLPOOL 8affee96fa344d12b34b5a4e120029ab315133df6fd6cd456d840ab608ceb2027b9411a6a1a74bc5b9d0b029968255a926de888b7a2a1183d1c7aed195f65f7a
EBUILD mcollective-2.10.1.ebuild 1637 SHA256 6e01616d3511a24d727ce16ac22132e4afddbc6a4be41b3d2e016cf3ced1e6a3 SHA512 05c132f6b68dd5d2a88f49c6a3d007690554dd358c73458ba2942f2eac35de2aae0000acebf88e05012efec5e2dce56bc0cfafccecddb66815ac65b2d84cdf87 WHIRLPOOL beaa9e537c2baa3fa336b0d8f4fe1b6781bbcb1ede0d831f0784771d5ff9386bec2d37485d1d503b5f2fbb7e9a60ec2ecb66f523d37a8a61028f0beceefb2e15
EBUILD mcollective-2.10.3.ebuild 1637 SHA256 6e01616d3511a24d727ce16ac22132e4afddbc6a4be41b3d2e016cf3ced1e6a3 SHA512 05c132f6b68dd5d2a88f49c6a3d007690554dd358c73458ba2942f2eac35de2aae0000acebf88e05012efec5e2dce56bc0cfafccecddb66815ac65b2d84cdf87 WHIRLPOOL beaa9e537c2baa3fa336b0d8f4fe1b6781bbcb1ede0d831f0784771d5ff9386bec2d37485d1d503b5f2fbb7e9a60ec2ecb66f523d37a8a61028f0beceefb2e15
EBUILD mcollective-2.10.5.ebuild 1639 SHA256 e3123d6f0086d57a0e6260b9da363f9aa42198a25090a7e7e3a41a90ae1ae059 SHA512 86d21df42e2c302e37972c8a7d588e7f4fcce4135bd0b9a4c705f769ca0494dac5ba0024ae8263c0d4bbbe6e2b82b0d0756e12fb1eb509a340641aa8b10f73f1 WHIRLPOOL 6bf95a4e424d5d7cf7c8d344b26a810ce18ce62cc8cc2a65ccf25674a00fbf23feb482a39d5f2ef42290dc133935961e6b521ae16e90f7e3f68601d38f5cf269
EBUILD mcollective-2.11.0.ebuild 1638 SHA256 351413b79c995394c039ae0ca287fb26f78ed12b6ea23b9e6622b3ccb0e24e40 SHA512 49bc9a9524d9cd59f4f49a11a511b696babead18a6acc0111a7e885d187e1571636b30ea9da013cfbf3da90b372f5251baf899386d8583dfe451a08e297711dc WHIRLPOOL 44631090f2e3206554a27e23a08fe0a62b4093cfdd6adaaaceb5947a955e5030c0d42ffa39e61971569b4b2c263144febb5dcb4f2998addb3b4b5dc5f2c5ca39
EBUILD mcollective-2.11.1.ebuild 1640 SHA256 f611ab1cf3ded2eb9128f49902852d6ef1b8e8b7e939436400e548e00bbdd9ee SHA512 8c0691d6246ade442ede431800ef650ff6c51dfa6c555ab8e08a6a237134b3be8d760575e330186a95bcb8a76f8ae9f1b1efc7481994530333e3a28077e9906e WHIRLPOOL fc6c96d130e19c4a7cf7ab3257f8e0fa56c9099a1bb28c540b467696c66d2b67a7c2ea4dba603aff4fc223420e70233b834a788d37a9b8144f29e04ccf443809
EBUILD mcollective-2.9.1.ebuild 1637 SHA256 75eefa9e2dfce5eb19cd76aba85dd7359d83a62d3b8cccfb60e2f5f831315b95 SHA512 f6438e232e711da6e28e6aa28b18e0420ebaed58ed167beb47229a858f192fed86fa3ce701e93698c66aa1b1ec3ca70e349e4f9438590ede24514669c975f8c5 WHIRLPOOL 13dce57a7ab31b5f89bb5fbbbdd729e2ee260fcab56f145b3df024c81767e93e3fe22a76b87c9a1a056091b9a5cde8e4bcde39800be2b8bbf069471484ceeeeb
EBUILD mcollective-2.10.5.ebuild 1637 SHA256 6e01616d3511a24d727ce16ac22132e4afddbc6a4be41b3d2e016cf3ced1e6a3 SHA512 05c132f6b68dd5d2a88f49c6a3d007690554dd358c73458ba2942f2eac35de2aae0000acebf88e05012efec5e2dce56bc0cfafccecddb66815ac65b2d84cdf87 WHIRLPOOL beaa9e537c2baa3fa336b0d8f4fe1b6781bbcb1ede0d831f0784771d5ff9386bec2d37485d1d503b5f2fbb7e9a60ec2ecb66f523d37a8a61028f0beceefb2e15
EBUILD mcollective-2.11.1.ebuild 1638 SHA256 8b055a142d13d0436d3ef1be2093df2ad0e4d58f38f40681d0166a103fcd27a4 SHA512 59bf34c79a512b0a83807e36658bbabb5dec625ea54a4ee406bc54b9a330b8936f83aa59870b0ac30ca1f00694b71f4a8eefc1a84e60ae5ebd1e8aff43cc836e WHIRLPOOL 3fe6f79a49c1243fa4760622affac8c0320e2b9428ec87750f270e1bf9732bd2852b8bac05dd343af4ba33662384de183dda60a5070c4a1df9dc6ef2ce33df07
MISC ChangeLog 3721 SHA256 312164363f75e97271f70aaec2869307d5d636513297acc7d943f8d3d680adc0 SHA512 01765da77e3c2806cd60d4802a2e57971a627aaec2525363391ba723366382a31a47bc7d6f7c108f2609926ff08a173b36bca5dfd99e6d8e29af84f8cfbccee8 WHIRLPOOL 0a56b19ee5d3558597907e7eea53a1900e694f969875c5514d1a43dcdfcb8be746be7e11c8edc9e3d1b2c42612022094197339b0c6fe860e93c0cc3b8becf1f6
MISC ChangeLog-2015 4747 SHA256 1555e32b0cce5896f5aa1dc96dbfab9ee18005ca9861412adc257970943236c5 SHA512 588921e55eae4d4e2c5af0bdc1f5dcc1c5fdc75e1afa00505e71dac184015213f613151d82012c781e0206553e8ed24641daf569b3a31280efb3420ea1ad0607 WHIRLPOOL 7ffc8e316e46570275c026a87bc20a53c0e05819d5bb491b6072dc159593806b4bbdef069c48c3ad004cc266f110edf3a5318105961e4955c6ff36979c49b922
MISC metadata.xml 534 SHA256 a49b8acc987ea0c9e2a42cfc4191bb1b0788d6b344d76483951eadc1fbd3b0c0 SHA512 e94dd85f11b4f8b838e928220cb887eeb70860e6d04f03e904ddd4332baddd3b01221305e7229fb575585235436d0d942c116f821ef37adae636a7d5c6193199 WHIRLPOOL 1b04bb250ec256dd971405639ae14f047ec37862fb56b6eb42c4fd98dc0fdd521ea9342a48139d35d4757a1b8b3592ab80180f55ed4bdb26191df7ca2541a8fd

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng
DESCRIPTION="Framework to build server orchestration or parallel job execution
systems"
HOMEPAGE="http://marionette-collective.org/"
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc +client"
DEPEND=""
RDEPEND="dev-ruby/stomp"
src_compile() {
einfo "nothing to compile"
}
each_ruby_install() {
cd "marionette-collective-${PV}"
doruby -r lib/*
insinto /usr/share/mcollective
use client && dosbin bin/mco
dosbin bin/mcollectived
if use doc ; then
dohtml -r doc/*
insinto /usr/share/doc/${P}/ext
doins -r ext/*
fi
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
insinto /etc/mcollective
cd etc
for cfg in *.dist ; do
newins "${cfg}" "${cfg%%.dist}"
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
"${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
done
insinto /etc/mcollective/plugin.d
}
pkg_postinst() {
einfo "Mcollective requires a stomp server installed and functioning before"
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
einfo "any other stomp compatible server should work."
einfo
einfo "It is recommended you read the \'getting started\' guide [2] if this"
einfo "is a new installation"
einfo
einfo "[1] http://activemq.apache.org/"
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
}

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng
DESCRIPTION="Framework to build server orchestration or parallel job execution
systems"
HOMEPAGE="http://marionette-collective.org/"
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc +client"
DEPEND=""
RDEPEND="dev-ruby/stomp"
src_compile() {
einfo "nothing to compile"
}
each_ruby_install() {
cd "marionette-collective-${PV}"
doruby -r lib/*
insinto /usr/share/mcollective
use client && dosbin bin/mco
dosbin bin/mcollectived
if use doc ; then
dohtml -r doc/*
insinto /usr/share/doc/${P}/ext
doins -r ext/*
fi
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
insinto /etc/mcollective
cd etc
for cfg in *.dist ; do
newins "${cfg}" "${cfg%%.dist}"
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
"${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
done
insinto /etc/mcollective/plugin.d
}
pkg_postinst() {
einfo "Mcollective requires a stomp server installed and functioning before"
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
einfo "any other stomp compatible server should work."
einfo
einfo "It is recommended you read the \'getting started\' guide [2] if this"
einfo "is a new installation"
einfo
einfo "[1] http://activemq.apache.org/"
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
}

@ -15,7 +15,7 @@ S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc +client"
DEPEND=""

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng
DESCRIPTION="Framework to build server orchestration or parallel job execution
systems"
HOMEPAGE="http://marionette-collective.org/"
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="doc +client"
DEPEND=""
RDEPEND="dev-ruby/stomp"
src_compile() {
einfo "nothing to compile"
}
each_ruby_install() {
cd "marionette-collective-${PV}"
doruby -r lib/*
insinto /usr/share/mcollective
use client && dosbin bin/mco
dosbin bin/mcollectived
if use doc ; then
dohtml -r doc/*
insinto /usr/share/doc/${P}/ext
doins -r ext/*
fi
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
insinto /etc/mcollective
cd etc
for cfg in *.dist ; do
newins "${cfg}" "${cfg%%.dist}"
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
"${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
done
insinto /etc/mcollective/plugin.d
}
pkg_postinst() {
einfo "Mcollective requires a stomp server installed and functioning before"
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
einfo "any other stomp compatible server should work."
einfo
einfo "It is recommended you read the \'getting started\' guide [2] if this"
einfo "is a new installation"
einfo
einfo "[1] http://activemq.apache.org/"
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
}

@ -15,7 +15,7 @@ S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="doc +client"
DEPEND=""

@ -1,60 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng
DESCRIPTION="Framework to build server orchestration or parallel job execution
systems"
HOMEPAGE="http://marionette-collective.org/"
SRC_URI="https://github.com/puppetlabs/marionette-collective/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/all/marionette-collective-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc +client"
DEPEND=""
RDEPEND="dev-ruby/stomp"
src_compile() {
einfo "nothing to compile"
}
each_ruby_install() {
cd "marionette-collective-${PV}"
doruby -r lib/*
insinto /usr/share/mcollective
use client && dosbin bin/mco
dosbin bin/mcollectived
if use doc ; then
dohtml -r doc/*
insinto /usr/share/doc/${P}/ext
doins -r ext/*
fi
newinitd "${FILESDIR}"/mcollectived.initd mcollectived
insinto /etc/mcollective
cd etc
for cfg in *.dist ; do
newins "${cfg}" "${cfg%%.dist}"
sed -i -e "s:^libdir.*:libdir = /usr/share/mcollective/plugins:" \
"${D}"/etc/mcollective/${cfg%%.dist} || die "sed failed"
done
insinto /etc/mcollective/plugin.d
}
pkg_postinst() {
einfo "Mcollective requires a stomp server installed and functioning before"
einfo "you can use it. The recommended server to use is ActiveMQ [1] but"
einfo "any other stomp compatible server should work."
einfo
einfo "It is recommended you read the \'getting started\' guide [2] if this"
einfo "is a new installation"
einfo
einfo "[1] http://activemq.apache.org/"
einfo "[2] https://code.google.com/p/mcollective/wiki/GettingStarted"
}

@ -8,11 +8,17 @@ DIST puppet-agent_1.10.1-1xenial_amd64.deb 16276180 SHA256 e0dc22258c2f23302ed2f
DIST puppet-agent_1.10.1-1xenial_i386.deb 16205078 SHA256 22cdd5e41c82e63ae038f4c96ed8f19218f3eda600f1f6149eca9b1e7b60a560 SHA512 be310ae8db1bf1670b480a382866feb2fc247e69f0a4c26aac2b8f67f1b43984b581809ccfc1e0182fe71895aca8dadf20f6ff7b99506e84b787a62555e547c3 WHIRLPOOL 50563a4a85200e675d408e8a5618763821e7bf408f65172dadcf1b33ba3f4b9930bfaece3a21d744a8df513f9b91cce1f9ed45d770b1e9601e0d84642755e3b7
DIST puppet-agent_1.10.4-1xenial_amd64.deb 16157840 SHA256 4e6ec3496e9d30b06b2064f066465ae268765760c0251390292e1fe2c0b5120e SHA512 25c1be6ebfdd2b2c9f8d10347c681af1cb7265b6d95f7e573f31c4b580bf5df046945cdf9d87841d792233b7227db0c46ae348bf6e6ff18b44f6f746794a3627 WHIRLPOOL 7fd01b43f627647960ee588eb20a8a8d35223e711d295f83a283d13d896bb93c251f51a20f082bdcb8830f4508ba28cdf7c0cd4d8e73e3f3c5cd15fd8ac8d071
DIST puppet-agent_1.10.4-1xenial_i386.deb 16053584 SHA256 ef42df8facaffb47bd926842886b988276111b67a887619873d146c0dee8f55c SHA512 b2e519b2a24f40a8d099b2fa8690a706d9105693affad70e6f38c3b4cc3539044bc805462c45b828147349bfbdc04859e8563fca2588e3fb538de3798df8f262 WHIRLPOOL 51e5faed153d8aa8ee4b1acadc66f8be5e60534faad28cdf37504e91bdbd60441859cb00e2a8746c96c22cd88de3c58c8e188b2abc699758e0c3a02f01d480e8
DIST puppet-agent_1.10.5-1xenial_amd64.deb 16457578 SHA256 70bdc6be278a5b9734054063379bbf09627e2446af59a9a41cb655bda94c9460 SHA512 4c527a8dd69a2de24ed374024b225f98b481beed3a829649a0db34de9f2f846442a84a4ff5bdb9c4cdda3540f4139c647510504baa7326140cb86d47d2117281 WHIRLPOOL e759d0df31d741556c7e0b42606dee441291bbf3fc7fbf673685449eb9022332ff5b842529177d0d73ebdcfc772af303f71b45a039c0e69e7ca8eae8a2553a97
DIST puppet-agent_1.10.5-1xenial_i386.deb 16130300 SHA256 064867c3e9a9e4ab0ffdee9a9ae1a4a1c651194662290e05d3fd936f8c092787 SHA512 0780edf969ca97a00a7720fa2573efba7298be887acbad5318cbb5b9914bd67adc31c305aa44f879d667c2e56419b3fa85fdee10e00386edb75dede673c4cbc4 WHIRLPOOL 7ee4d69748ed80f7693ae28b20a8a90699e74016dcbf8626f90b443ecc299546760d878bcdf1be2d08003f54c381cab6f1fd2673de5ca191842103a6ebdc9ca3
DIST puppet-agent_5.0.0-1xenial_amd64.deb 15120014 SHA256 b2983d7a01c056c306e5a5534a9059515b68ff5f72f05dab8a3751fee4276ce4 SHA512 b1255a8db15e6c922d7a102ad3541c496c4fac1cc484e763c6083bb09cbb93db5abf185ea0a39d13d6bee1b18ba53803691d024dbaa64431cda5e9517f3c3c6a WHIRLPOOL 6c36343e5ee50941bab714d0ea8d7b7e7236c78c7f51ede2672b9fe7c883a897fe303d063dce37e411f9b4e89222f7affb38579f72b31ae0d2aa0e2c102be639
DIST puppet-agent_5.0.0-1xenial_i386.deb 15619584 SHA256 820367b49827855f19d3094d156184c8da2958e00e7dda4a3da37bbac7696cf5 SHA512 9264b1143189c620cbf9dc7ff0b67939427c732c6bf27941a214066dcf88ed6570641a122f243774d01524607361129a777e50fa7b97addf15e9966d7701dee2 WHIRLPOOL 1cafcce45fb1072b8c4ba49192c0bd8da7a7cf60542530626468e12bb11f09fc7568b761403d1f03725c368e73209c0be00c07e5a5a007e9d653ef2e7cd32c41
DIST puppet-agent_5.0.1-1xenial_amd64.deb 15171814 SHA256 44b67741a276256cbee8dfad72053d6be9a9b1e4aeea43cb80413d569129a2c0 SHA512 0dc388b2f561b2ddd7d9064188298de212648c31bbf0e70e15f20de9c851a2efba1f648e38b593c6f0e8f027f7161d50051e1039dda1a1abbaed1b90c8e9a72c WHIRLPOOL b40844b6b873e4dfa63d90ee0f17a08b7f2d4862c9353d2fbb6590fa6387071f3b414a5063407ab75ee04c1f2f8e14186197cbc7be3bd617ee640f2283b596ab
DIST puppet-agent_5.0.1-1xenial_i386.deb 15591958 SHA256 d302ae9543812ef64252f04ef031ae2c46929c6950c8356e5e1d23526e47d24f SHA512 e7da74e534993c896ce79a27667717adecd8cbcb6002335210c0a29ca5002f58e03528d9da820908a0ed76c9a02f70b3bad7f82cdfa63eebc28aae01f7aaeee5 WHIRLPOOL c8061395adfd91b49e36975a971b36679bc0600e8df56e04902828c41b5389792161df83d00bbec4c4440f97fb1815bd4740635c457c66bc1326c37ea458dbcb
EBUILD puppet-agent-1.10.1.ebuild 3454 SHA256 441b722b6bcd1142136bfa4b0db4aaa4638b5cbfc5b8418baf92d0d86cd10396 SHA512 a76b9d71a18222f9ae6fb4667e80571542f6c7bdbf2bd6787ba06ce46833040ace23ff582cfb8fbcc3a3eeaf2f9bd153f1c691acbbe312b88fa7c6ecdbb12100 WHIRLPOOL 86903bee450d52edb2f7c28425d438327005d1f4f33e4700f8676264fd23bbd8cf95f956bc62ae5bcd51a505a21754d8328ceae072febce84b99502e4cee3419
EBUILD puppet-agent-1.10.4.ebuild 3454 SHA256 441b722b6bcd1142136bfa4b0db4aaa4638b5cbfc5b8418baf92d0d86cd10396 SHA512 a76b9d71a18222f9ae6fb4667e80571542f6c7bdbf2bd6787ba06ce46833040ace23ff582cfb8fbcc3a3eeaf2f9bd153f1c691acbbe312b88fa7c6ecdbb12100 WHIRLPOOL 86903bee450d52edb2f7c28425d438327005d1f4f33e4700f8676264fd23bbd8cf95f956bc62ae5bcd51a505a21754d8328ceae072febce84b99502e4cee3419
EBUILD puppet-agent-1.10.5.ebuild 3456 SHA256 9589e7cf23bf439729b8aff6fac1e64043b7ed3560740992d3be909d289a50d5 SHA512 10771a080243e907ec35526261dca1dc5b17392a4175268ac403b2b3a881f0d68e9f25500fe4ca666a3a0fec244b9cab6d450033c80009d874017cb0d7ee9ac7 WHIRLPOOL 728c2e5339aa5018a2d722a3d19097db7e4d7bdd9000394e67904a64c26a229830655c8fed8abc237313c89105cc9fe336bc8bc61361ada015f932b485c2a6cc
EBUILD puppet-agent-5.0.0-r1.ebuild 3327 SHA256 8d64a25f2fa5a58b9bdefe710dfe334169e9b467bbac53c4c35216829d9a8baf SHA512 db8c1940709ba1e787f05404e2052ea577386e68d91ec1026f2691d4df04337dac278a772ac783ddce79597b78673b25994c802410f1571e65657e407613b6e8 WHIRLPOOL 5bd57a7082e89af31915a9c7ce82ccb7487581db567ad5db64b18319e14ca7fb9ccb73edf17814efb85138b443ed9457307e76ac3067f29f2f406735a74aca58
EBUILD puppet-agent-5.0.1.ebuild 3327 SHA256 8d64a25f2fa5a58b9bdefe710dfe334169e9b467bbac53c4c35216829d9a8baf SHA512 db8c1940709ba1e787f05404e2052ea577386e68d91ec1026f2691d4df04337dac278a772ac783ddce79597b78673b25994c802410f1571e65657e407613b6e8 WHIRLPOOL 5bd57a7082e89af31915a9c7ce82ccb7487581db567ad5db64b18319e14ca7fb9ccb73edf17814efb85138b443ed9457307e76ac3067f29f2f406735a74aca58
MISC ChangeLog 12414 SHA256 43b79bfdeb14a8a8c06df8809dac296ae71e59e85e5243bcdd578dd99c3c3f7b SHA512 4ad26d58ea469acd9c510f6582175ecb0a58954cc7eb2c8c90c2736e227fce04f9d196cce20b64a52153323058d6f5a2831de364251803d8eb0656b15ea4cafc WHIRLPOOL 16dab8e7506da0d6bb98f91d08c1890c12e9152baa7f15c4e1ad01f210845acfb55cbe3c8bde1a1b71559cb60d84ea436c24798290802891e3047d024b66edfb
MISC ChangeLog-2015 1925 SHA256 14cec0025e9af42a203c9a087daf7d2bce1dd92aec66445814fe3ba58fb55611 SHA512 f5c921d2ee0079c50c6618d8efa13438d07fe0626133269c8be9b5dd7f7a3aa6d2d1643d445d5e1d527094b2d814c0d5858974e5b38dd475dcb9d0271162ec72 WHIRLPOOL 92882e38ab2de443b8c4edb81327915b6ac76d1df5bd4306827ad92704bfe844ceda17c4abc81210de36718ad6d51eade549d720035e46ef6e719262f0441354
MISC metadata.xml 502 SHA256 93c372bb207d39c92f64f58733dce40b0156cbbc0b9464c91826e0885e4edcd3 SHA512 aedf4322173910c202b105d904e4528c6b6bb949fc05ed95c4a8d9a74133f5c7391ae30d7675bfa36a3f85880c971aff6e4a57ffdcde57b3b63c02dbed083a95 WHIRLPOOL db08ec51b5c3ce9b2cd5599e002301ea345072eac18b51486161b665970d0032297365e3001060d716d29c13696a664c4be68b5a6d17043ec8b204a0adce7ac3

@ -0,0 +1,111 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils systemd unpacker user
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
HOMEPAGE="https://puppetlabs.com/"
SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
SRC_URI="
amd64? ( ${SRC_BASE}_amd64.deb )
x86? ( ${SRC_BASE}_i386.deb )
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="experimental puppetdb selinux"
RESTRICT="strip"
CDEPEND="!app-admin/augeas
!app-admin/mcollective
!app-admin/puppet
!dev-ruby/hiera
!dev-ruby/facter
!app-emulation/virt-what"
DEPEND="
${CDEPEND}"
RDEPEND="${CDEPEND}
app-portage/eix
sys-apps/dmidecode
sys-libs/glibc
>=sys-libs/readline-6.0
<sys-libs/readline-7.0
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
S=${WORKDIR}
QA_PREBUILT="
/opt/puppetlabs/puppet
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
/opt/puppetlabs/puppet/lib/engines/*
/opt/puppetlabs/puppet/lib/virt-what/*
/opt/puppetlabs/puppet/lib/*
/opt/puppetlabs/puppet/bin/*"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/run/puppet puppet
}
src_prepare() {
if use experimental; then
epatch "${FILESDIR}/43e2c935252b995134ce353e5e6312cf77aea480.patch"
fi
}
src_install() {
# conf.d
doconfd etc/default/puppet
doconfd etc/default/mcollective
doconfd etc/default/pxp-agent
# logrotate.d
insinto /etc/logrotate.d
doins etc/logrotate.d/mcollective
doins etc/logrotate.d/pxp-agent
# puppet itself
insinto /etc/puppetlabs
doins -r etc/puppetlabs/*
# logdir for systemd
dodir var/log/puppetlabs/puppet/
fperms 0750 var/log/puppetlabs/puppet/
# the rest
insinto /opt
dodir opt/puppetlabs/puppet/cache
doins -r opt/*
fperms 0750 /opt/puppetlabs/puppet/cache
# init
newinitd "${FILESDIR}/puppet.initd" puppet
newinitd "${FILESDIR}/mcollective.initd" mcollective
systemd_dounit lib/systemd/system/puppet.service
systemd_dounit lib/systemd/system/mcollective.service
systemd_dounit lib/systemd/system/pxp-agent.service
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
# symlinks
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
}

@ -0,0 +1,105 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils systemd unpacker user
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
HOMEPAGE="https://puppetlabs.com/"
SRC_BASE="http://apt.puppetlabs.com/pool/xenial/puppet5/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
SRC_URI="
amd64? ( ${SRC_BASE}_amd64.deb )
x86? ( ${SRC_BASE}_i386.deb )
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="puppetdb selinux"
RESTRICT="strip"
CDEPEND="!app-admin/augeas
!app-admin/mcollective
!app-admin/puppet
!dev-ruby/hiera
!dev-ruby/facter
!app-emulation/virt-what"
DEPEND="
${CDEPEND}"
RDEPEND="${CDEPEND}
app-portage/eix
sys-apps/dmidecode
sys-libs/glibc
>=sys-libs/readline-6.0
<sys-libs/readline-7.0
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
S=${WORKDIR}
QA_PREBUILT="
/opt/puppetlabs/puppet
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
/opt/puppetlabs/puppet/lib/engines/*
/opt/puppetlabs/puppet/lib/virt-what/*
/opt/puppetlabs/puppet/lib/*
/opt/puppetlabs/puppet/bin/*"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/run/puppet puppet
}
src_install() {
# conf.d
doconfd etc/default/puppet
doconfd etc/default/mcollective
doconfd etc/default/pxp-agent
# logrotate.d
insinto /etc/logrotate.d
doins etc/logrotate.d/mcollective
doins etc/logrotate.d/pxp-agent
# puppet itself
insinto /etc/puppetlabs
doins -r etc/puppetlabs/*
# logdir for systemd
dodir var/log/puppetlabs/puppet/
fperms 0750 var/log/puppetlabs/puppet/
# the rest
insinto /opt
dodir opt/puppetlabs/puppet/cache
doins -r opt/*
fperms 0750 /opt/puppetlabs/puppet/cache
# init
newinitd "${FILESDIR}/puppet.initd" puppet
newinitd "${FILESDIR}/mcollective.initd" mcollective
systemd_dounit lib/systemd/system/puppet.service
systemd_dounit lib/systemd/system/mcollective.service
systemd_dounit lib/systemd/system/pxp-agent.service
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
# symlinks
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
}

@ -14,15 +14,19 @@ AUX tmpfiles.d 39 SHA256 bc0c1f0aa01e1df559fa6e0b8bb686a8fc83b1272bcf4f6671fbb2a
DIST puppet-3.8.7.tar.gz 2650247 SHA256 50460a3dd8d25118e25eb01178d09743dabc01cd185f6b2cc723bae21ff023c2 SHA512 f86568d4f33c8c18da270e089e1274ce2e3c705c116b078531bb66656f0bbb9a2fc95effbb8bf5355a082d4f32ce5b44e7f6e316937164aa0d71dd47e654c618 WHIRLPOOL 6e3b754f9e6f40c6037652dc7d746e616871a653640e2a91ab7dd3e70b4240c0b377d0f79c543ca95c5d661046c6431e30f263e0f18998cac0ca3089a4634273
DIST puppet-4.10.1.tar.gz 2954351 SHA256 271738d2b5aaec8faafd543076ac0d9012fcd6051bccd2f70a66cd479362c605 SHA512 d232f062b93485f7eea8abb9c5420462e313e6050e7335159f051f7c7af86338c006ae4edc09e0e1370784ee7b076911ca563a4cfc6a1f2afc7179bed08d2032 WHIRLPOOL 1a5b8c3fc87fdb4e23196cc13ad46c963cdb6314cfc0e4d3a6d44adad4545289cf41886c6150ee14fcd0d30d9b29f32987c6e31a7c39077a2c53aac7147c69dd
DIST puppet-4.10.4.tar.gz 2968202 SHA256 59b8510ddf2f49342a39ccbe26bc7b2ea5e16d79de9dd572d929de58967aab90 SHA512 e7a47c95a30ccfe31ff6a245ce5df0e2aa1d6b1f07fd70623e40e1822c3df9322a87bcd6e624b4483c7b90756ef3ed34242aa9c6a880df57ff65918c4d31267f WHIRLPOOL f808cb84cebae7294f887fdb3ac0005b4129fca368cc58dcc0e558fa2dbd185b1f416ace96b7428ad7577fc3df45edf1fab0c150880d1205e0e3d1a9afcc7072
DIST puppet-4.10.5.tar.gz 2976455 SHA256 656a64e158c1453087099096d035adae53263dae752d3bac3c8fe0250b3894d1 SHA512 655a89dc5605f722389fbccc3fdfe5304220a45678f6d087170ba77d70a4d8574f9d7d9aadfe331107dbf663dee8ef920775fafebe63d22e91c739402abd419a WHIRLPOOL 87d63967afd7ab7bcd3e4e5ae082fc989b52606c0432d20e9060836d3eecc8966745201c5b88092d1d2003809be2ed736d6e98a893593a30db81ebb88df21ec1
DIST puppet-4.8.1.tar.gz 2873371 SHA256 8b3ee6b60639e2a2839ad7403fab8f8ecc390a93e6e47b03f1b053aa262bcf17 SHA512 9ecde04c68874652b501e779764bb3227d226564e80f06c2c15bd982620529ec55f8e11911bcf68db994ee98287746761752538aa5aeee474ddf37f21976e2d1 WHIRLPOOL d3a4b0b4b15dceb75cb3f161b73843af53f5d21121ba1fb06fdae422ec458f62f5fa47d0f5c7bfb96e3e9b04eb62c4c1e1a97f7131101e4f6f4ff952127c0685
DIST puppet-4.9.1.tar.gz 2912770 SHA256 db02cffb8339b349bd1ab2b15899511d3f5d449f0f591038256f0fb862f4c7db SHA512 db2bd324e4f58c583debe417ca233c613c296aa8824520c5373c8da45056ae9d09e54ceecba5c6b7d0250ea7228d6e1b83e5b690b1203de43dca8942c8f24ce2 WHIRLPOOL fd5554d5de319f8534fbada7ae6f4100d6de5a98f6646985e21c250a52a3d415ac31fc46c15c987bd7bcbc688bc8bb4d7dc9d37ebd93ecd183b3bd01d3426687
DIST puppet-5.0.0.tar.gz 2706319 SHA256 09ae5b56ff799ccfd78e3a1999aa27d6f2bf69a7a5ed19bd758cf88c17a004ab SHA512 4423001340623d00a72de16e7b585ce3874019b020b91abd4edb9b9a524bd0d709107bee4dfcdf20b2eaf99e67b3401e2883ea297659ad1debfea8fb33a665bd WHIRLPOOL 66bbb279fb9d646ada78ce28af3d2377abf63ce059b9e61ee15fc0b3b48796ea0f708f5f2c380e5dd986d4469f6a8b73606c61dfc3280aca5913d9c7fffa4f2f
DIST puppet-5.0.1.tar.gz 2715867 SHA256 ff80092c7bfde7198ec2cf776b8d0b8ba1c2c95be927a5cb5edae9f670038c4a SHA512 6038ce27f5144112bed080f0a33d0d866d4aac41b0e49436fb8a5a428ffd4c952b1e8582c4840803f9ebd6619ac0837b7b1413451f5665a9a4e02bb3f24464b3 WHIRLPOOL 6537888f122d4cfa76ec3d8a18086f7c53cbdb96f7e88f84f1910d00a6d90973b44610919863e1f569c75df9e0451f5fd134f83c3aeb1b3a563223658bd28e4f
EBUILD puppet-3.8.7-r1.ebuild 5301 SHA256 62c457fdbe347a1237427fbcca093e205e8aa5f0a0a82d848015efce50bde0ae SHA512 f098685cae0f9e2a77da1e8b82fb2d1c28fa0d28214449e628ac1f3a02b4c07c53eedd000b4ac94154d8ecb2e899fac61d0660fad6cc780f5944349a513f84ba WHIRLPOOL d1b96ec8d9c38baefe15a5b77fa6f18ee0dfd40a030425050bcca09bad8bb9316a4c3815a8c027eae1c4c1a51755a88b67cbbd0351a4ef228e7cf6b539803b0e
EBUILD puppet-4.10.1.ebuild 4911 SHA256 5027b773b1f78cd11cee723f431c9254d3bcf5a28da47e6866daa6b491355fa9 SHA512 5ea1902e13577a934344565db53ad42face48b08def199f32c2fbb38b2747f7f7e1b52882bce5289894e462431fe39f75c7f63f0271878e732cd2263e52b8eaa WHIRLPOOL f178c02748737602a6f277a29d54a1808f63b0c5cd3aee0c9dc39b2a0dec1c30a5b6093cce9b8cf7a13c52b10f8f1c7c38edb908ac575c0a6587fa86cbda20d2
EBUILD puppet-4.10.4.ebuild 5524 SHA256 0ef920c19e21f7ea151514c64d9ccbc964955c8c9a75092283ae4dabd5a39884 SHA512 489a5f5e188e083338dbc449bfd01a467844ec840af86e68ec62861a3671b66a8ee4beb806917929741a765110f25048566eda85a49b42b24e4105bd6fa1b70f WHIRLPOOL 6d0a9b78ee84980e9d39e6962ae0a479d0a30a5e10a2d80355ee4dac398c82e425a67894a6d70eced35ceabd30d044be2e57d671308292bdf0124b5ab4d14522
EBUILD puppet-4.10.5.ebuild 5524 SHA256 0ef920c19e21f7ea151514c64d9ccbc964955c8c9a75092283ae4dabd5a39884 SHA512 489a5f5e188e083338dbc449bfd01a467844ec840af86e68ec62861a3671b66a8ee4beb806917929741a765110f25048566eda85a49b42b24e4105bd6fa1b70f WHIRLPOOL 6d0a9b78ee84980e9d39e6962ae0a479d0a30a5e10a2d80355ee4dac398c82e425a67894a6d70eced35ceabd30d044be2e57d671308292bdf0124b5ab4d14522
EBUILD puppet-4.8.1.ebuild 4725 SHA256 4b2de82749304a53c7bee90ff2a5af15eceb43401ae42f2856bb95a8e127e9aa SHA512 a03465a6c7308fc4276e8aabc68005c7434c4ad6b4a4765ac0309c37f78c15f283218fc1b73289dcfa9aca6e1ea516826f383bb1cabc3de70b9e755bf49ebbcd WHIRLPOOL 8ac8536486ff971211cbccd84e2620bf9483a1cf1b4e7e7824861e93afe5e7548b3871aca968fe0fe2b1c94d5e1f9c869b6eec2694f4d41b18be2249c68fc877
EBUILD puppet-4.9.1-r2.ebuild 4913 SHA256 01187cdad26f8d9040de3824938ae56f14effed3cd081169722d268b9ba1e9c7 SHA512 a22b6be13c3ff94a16247db03c75bd2b0dde52004176fb8fe77c626249e4e7315934005bc53432d36e7c40351eaa9e81f8a841d0484b641491ad384e90644f2e WHIRLPOOL 43a2bb2256e47b313f69f192112e95e94544ac70d9da6c93a4de0751023e8ffc4dd349678c7ec2ee5464b0ba6238f38ae5b59e8fa7272d791d1a0d559a7a2844
EBUILD puppet-5.0.0.ebuild 3865 SHA256 8e7abd5bf35ea4a57692e7063bcc10c4992464cbca10e295bd75c452ec1a34c5 SHA512 f54beb32c1094d9c2e2d54dd734d1193633a471c1dcaecd0041540576bdb01f7d23c106f749f6379e8c47eea05f24981ce330b529e38b48e3f6d690cf0fb2a26 WHIRLPOOL 7555e0240827e02a0e48d244b9ad704f1aaafa5a59ebd2839fa42d881785287aa81485c0fec0c3196968081f2e2d7bb692683050dae7426b2fba875a224c96b2
EBUILD puppet-5.0.1.ebuild 3865 SHA256 8e7abd5bf35ea4a57692e7063bcc10c4992464cbca10e295bd75c452ec1a34c5 SHA512 f54beb32c1094d9c2e2d54dd734d1193633a471c1dcaecd0041540576bdb01f7d23c106f749f6379e8c47eea05f24981ce330b529e38b48e3f6d690cf0fb2a26 WHIRLPOOL 7555e0240827e02a0e48d244b9ad704f1aaafa5a59ebd2839fa42d881785287aa81485c0fec0c3196968081f2e2d7bb692683050dae7426b2fba875a224c96b2
MISC ChangeLog 7719 SHA256 ebfd68981bbfd64b0ff92511b97749e56ab20d4663b4190a4ce89fc458a3a40b SHA512 98f3a66da3959b16036bf32851f8881d1928092c5ce64c02819dd9bf8578a2eb142e8f2ced5a85aa6d5b5cf1f15842e8ac9d6b9a851b2efdcab59eca9f2df1bd WHIRLPOOL 6fb9b83691125722682f433be9c49a75d7ee4e9eccc26ab6d273a379508f830b3ba7bf67a87924b4c0722590003f20530e2d9ddb1d29f2d5a0458d070672cef3
MISC ChangeLog-2015 37770 SHA256 3183b2d4bab4f43c30b81d32da261e55a0311a0e0f32127fe36e7678a7964670 SHA512 5495eb8a18269cf58f6d8f5e20049da35692ce6e30fe126f65c0c15b77c477206b3dca3e2b61ac165d82ed2fc665775b474cf4bc667d3746aa5d12a58f55c51a WHIRLPOOL c5401b362aa38e38685603c8d0365a06c08f3f4b46533d2242b614133ddbca4c5ebe8897d60109c7c383cd4f5a61f118313e7c949f501e3f80473981ef26498d
MISC metadata.xml 1514 SHA256 b064512148509253a4e3621c23e9ec3722bb39dd72ed5b1720799faa6625f73b SHA512 3ae8d47ac2a12085ec4adcb43d0428dc0b85fb561bbda39afd01ba7466417a24f9630d37c8461f99ec1aa3eb4f118cab0cb31703f486ab6d3a65798119277c64 WHIRLPOOL 8488598872c70c1d28c302636b4a5b009be8cd0380a814b161500af8db6343bde421d95d1ca4ce8877cfbc1d073b825cbd2a8e90dc2ac170fceb146d0916a400

@ -0,0 +1,192 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby21 ruby22 ruby23"
#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit xemacs-elisp-common eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs experimental ldap rrdtool selinux shadow sqlite vim-syntax xemacs"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
>=dev-ruby/rgen-0.6.5
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl"
# ruby_add_bdepend "
# test? (
# dev-ruby/mocha:0.14
# =dev-ruby/rack-1*
# dev-ruby/rspec-its
# dev-ruby/rspec-collection_matchers
# >=dev-ruby/vcr-2.9:2
# >=dev-ruby/webmock-1.24:0
# )"
DEPEND+=" ${DEPEND}
xemacs? ( app-editors/xemacs )"
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
if use experimental; then
epatch "${FILESDIR}/43e2c935252b995134ce353e5e6312cf77aea480.patch"
fi
# Use working version of mocha
sed -i -e '1igem "mocha", "~>0.14.0"; gem "rack", "~>1.0"' spec/spec_helper.rb || die
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing specs that need further investigation.
sed -i -e '/should resolve external facts/,/^ end/ s:^:#:' \
spec/integration/indirector/facts/facter_spec.rb || die
sed -i -e "/describe 'cfacter'/,/^ end/ s:^:#:" spec/unit/defaults_spec.rb || die
rm -f spec/unit/indirector/ldap_spec.rb \
spec/unit/parser/functions/create_resources_spec.rb || die
# Avoid specs that rely on tools from other OSs
rm -f spec/unit/provider/package/{dnf,tdnf,yum}_spec.rb \
spec/unit/provider/user/directoryservice_spec.rb || die
# Avoid specs that depend on hiera-eyaml to avoid circular
# dependencies
rm -f spec/unit/functions/lookup_spec.rb || die
# Avoid specs that fail due to an unpackaged file
sed -i -e '/when loading pp resource types using auto loading/,/^ end/ s:^:#:' spec/unit/pops/loaders/loaders_spec.rb || die
}
all_ruby_compile() {
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use xemacs ; then
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
local v
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "3" ]; then
elog
elog "If you're upgrading from 3.x then please move everything in /etc/puppet to"
elog "/etc/puppetlabs/puppet"
elog "Also, puppet now uses config directories for modules and manifests."
elog "See https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html"
elog "and https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html"
elog "for more information."
elog
fi
done
use xemacs && xemacs-elisp-site-regen
}
pkg_postrm() {
use xemacs && xemacs-elisp-site-regen
}

@ -0,0 +1,144 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
USE_RUBY="ruby21 ruby22 ruby23"
# need to get deps up to date for this
#USE_RUBY="ruby21 ruby22 ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_TASK_DOC="doc:all"
inherit eutils user ruby-fakegem versionator
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite? ( dev-ruby/sqlite3 )
virtual/ruby-ssl
dev-ruby/hocon"
ruby_add_bdepend "
doc? ( dev-ruby/yard )
test? (
dev-ruby/mocha
dev-ruby/rack
dev-ruby/rspec-its
)"
# this should go in the above lists, but isn't because of test deps not being keyworded
# dev-ruby/rspec-collection_matchers
RDEPEND+=" ${RDEPEND}
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
>=app-portage/eix-0.18.0"
PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_prepare() {
# Avoid spec that require unpackaged json-schema.
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
# Avoid specs that can only run in the puppet.git repository. This
# should be narrowed down to the specific specs.
rm spec/integration/parser/compiler_spec.rb || die
# Avoid failing spec that need further investigation.
rm spec/unit/module_tool/metadata_spec.rb || die
}
each_ruby_install() {
each_fakegem_install
# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
}
all_ruby_install() {
all_fakegem_install
# systemd stuffs
insinto /usr/lib/systemd/system
doins "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
# tmpfiles stuff
insinto /usr/lib/tmpfiles.d
newins "${FILESDIR}/tmpfiles.d" "puppet.conf"
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/lib/puppet
fperms 0750 /var/lib/puppet
fperms 0750 /etc/puppetlabs
fperms 0750 /etc/puppetlabs/puppet
fperms 0750 /etc/puppetlabs/puppet/ssl
fowners -R :puppet /etc/puppetlabs
fowners -R :puppet /var/lib/puppet
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
for v in ${REPLACING_VERSIONS}; do
if [ "$(get_major_version $v)" = "4" ]; then
elog
elog "Please see the following url for the release notes for puppet-5"
elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
elog
fi
done
}

@ -1,7 +1,7 @@
AUX mscompress-0.3-amd64.patch 613 SHA256 28e63bb7c1e0a23b88add0dd3d400b797ab9df6c2f1d7bc5a7f58423c360db92 SHA512 94d17fa87a0ba7029569da65e8f22af834b557db1c0a4715afe3afcfc6cee63e7bb604bc37f700729c2efe08b38b46a940b4ee8fd426e293747fb4003d7f53db WHIRLPOOL e481081f093d8445d81dff48ee77b8bb1417af03e11b70d0c7ac505e2556fc373b887d6de238de2238eb8ce89db7976e0d8a427691e644dfa746f4d304aa5bc8
AUX mscompress-0.3-makefile.patch 467 SHA256 d9baf9ae4cf0f50de2b23f40b4f9ce870d9b67e9f64d6d383caf0a2c4c346dff SHA512 d633867a102ba099576c6671967c802bca293a81896ba6ecd5486ad025dfa66220dec9ecc4615c97db22deea914183d8dbedf5ab75221abeb5a65e0c7e949669 WHIRLPOOL 3b9131f9353b5a3f8eeaab81fb6c11d15880c8614a3d77fab8bfd1f5735ff90baa533993808378fb7239f498d9e576561d26fd562d2b0c6bc015f9e0b2a0c590
DIST mscompress-0.3.tar.bz2 40989 SHA256 cdc3bf66865da9700d5f52a06602dfe3f9a6510bc53b97342957b1d71f026b77 SHA512 e69a95e9c12979e852227553028b578f324ec38472ead11f9c0cce85b77bc817ea39d5ecf74599c7935c692eaac537456ebefe110400514a3c834b12597dde14 WHIRLPOOL 9481d1ac9b3a211f578e41f6e195604bb691488aa9567f33c8556cf7b3d1ed620d189040c6b4990b2960b2a3899076ff375b6584ce358bd60aa66ca711f64500
EBUILD mscompress-0.3-r1.ebuild 794 SHA256 875704cd000f55081ae9ee890caceddbd6763df64650aac449ff0e61c0ac39f5 SHA512 6f49ecba9a3869b551b47b517ceb043784b922cd9fb76a8d62380e495d9106759000238936348244030e97665e54c78bcd3eaa8d2d271975194e3bbf6df69b72 WHIRLPOOL f30fb704369c3dee47a289c0cd088ecb35903d9e8b349df87194ca02aa29d8a8dc2fe9cf8c1210b00009a7bc66cd1b5f697b64f245ceae831343f89682353abd
EBUILD mscompress-0.3-r1.ebuild 799 SHA256 7a5a00998cadc13cedd1a540e4be09e81f312cc1b460b83b78b7500ac37f2101 SHA512 4d095c633591ea3182f4910674e72cdf8532a4f894cbdae7ede263719c371936a080f18a8669396ccd542fd8595e331da484dae13cfcb097d1ee44b8ed8b2bca WHIRLPOOL 8ba8c44a17fa2061d6da82c31228ca95425c2340ab4735dc76a3a5dce036d92aded30f5a689b854f1c3fa618a22317aa2c1983370ee1b3d990ed9b5ca8cfe7f7
MISC ChangeLog 3154 SHA256 c0bce381bdd0d5c287d8962fe2aa9747aa34d8cc9ea93af2733b22c74aa7b80f SHA512 410f319e94f4653050f04fc98cf995991c448591f56cae6bd8400578f1e2f88b33dd78b0dd438f3617164a2821b576950b7266b3ebaa3a81e95ec263076e1a06 WHIRLPOOL 09649b49febf836fea034b06f78ad1a3e85a6de4184cf48c3ab4f1af10364f4d43381d6fae67181cfac062252fc7e977c2eea32e7c4bcf3ccf2d74f521f01e2a
MISC ChangeLog-2015 3099 SHA256 745134037d8d4c4ec20e17b8027b1eea77cb9e7a8e6b0460a189f57fcb7c9a75 SHA512 0e70af240a8c7a9d3d7fd37ae542415b77d81a5231fabcf78177552fc9528b95c68574d3f55bc2ff8d18c2599763e8fd56e01f2e6be69087bfa759c446623aa1 WHIRLPOOL 0638959969b7503b0bf039aa01012cc6865b74d12a66a504a0d550228bc18ecd96ce699974821fa4d63b9f963d63f595e0532fdd7c796a0fecce25f48b1f4160
MISC metadata.xml 368 SHA256 34ca76084f431de46b790a726785b4a11d18db54750805917853b3020f3ef036 SHA512 4e24e69033ec97407b9b9f7a496762b76a54ed9e9135f71c34d5575c8b604c20054fe34d189a54172af48c5f2ab26f167ac1b7b3852a481e70aafbe2d2298f20 WHIRLPOOL 4a8afcb12f8a15219591cba6b24e3f3d33e935de76a03a9f6543aba285d7acd78aa74fa809b5a91ea850272646cb889526877e79f0d1e73e81ba54f1fa913720

@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.penguin.cz/pub/users/mhi/mscompress/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
src_prepare() {

@ -2,9 +2,11 @@ AUX duplicity-0.6.24-skip-test.patch 477 SHA256 2ed2169f915817630d11a2d089c03e79
DIST duplicity-0.7.10.tar.gz 1543523 SHA256 485fef15526d163c061e00ec08de216cf7d652e67d41de5dc3bed9fb42214842 SHA512 d04273384749c88d0a4f46bc1dcdcbb945ec1a78fb21064f12f0ca6c92cc73ad36fc3149461dbe0a660cd752a1147b2fa5d2b4056a5414c7790747eb5983e0bd WHIRLPOOL 1532b1e5ffc764951155ce248662d3ebf23fff71c538270ee1b2d37c7ad0a90705361b34418a323dfb4947ede42cd356e0daba18e4124e7342e5baadc5d0af22
DIST duplicity-0.7.11.tar.gz 1550197 SHA256 b047a1590a1f5bb3974643ad2cc9dfdd32f61adbf2c1989191fb12cb59c2ec07 SHA512 81ccb868625b261356b9cb2439659eb7574343c0a15ea7db099746216689a881d9a37b05711c232103ae0e7660b5cdc7dff6475eda81ecbdcfc28bced0eabe75 WHIRLPOOL 1c106933fe4e9ba535a7923e93474457f2ede8979c2f9ed400fb7a819872c05ec2adfd08920d7b81b3e97feb90844f141721fc5ff184e97ec0b3df9da1d311df
DIST duplicity-0.7.12.tar.gz 1552442 SHA256 11cbad44a90891af1bf9e294260ba7c21a1660ccd3ab2c6e736ba74ac5cf0fe6 SHA512 8a532e7bb548c170184666a0ba2b41a15f3002c14edd64b1b1eb4df862647fc6dfde797d6ecf38e326d7c160c31ff521baf351e520835495e1d0e2ddbdb19f0f WHIRLPOOL 872d0b52a0f73507849d585fd5888d4754d5711ab5cc48d72b571cfb14fd1278093022f52238facf608c8b26aa0149f2e614a4819c85aeb9ee94305e81824147
DIST duplicity-0.7.13.1.tar.gz 1553736 SHA256 adb8668fb10e0b0f91cb77f758d02c02bf5c02e6c4835904a82cbdab6db4bef2 SHA512 08672910e61a089086992a1106ffc1e161ae3173514d35ae854eac719a095e48efaf7e298c1329ba3b439c0e97236644e88c615a013bd0e8ea9d956b38346ca6 WHIRLPOOL 2a9fddd1c41cadaa713c83805bce5d3e2de01540de29a47c7d545236e9e713b2004abfbae9977a115727db5fc661904f679cae7d0c9fb01ece04bdce212fb08c
EBUILD duplicity-0.7.10.ebuild 1244 SHA256 380a3b7ea640c1eb5d0e58ca9423465c936b6d9a6e2edc5b76ac643780ae95d8 SHA512 a05b660f02332850751d731c6d3b5fb757e29c2a940860858e1f4dff41e15e5876da90a9b8d0cdc39f22affcb7b2e01ad0334d28186b6ea76f27ad00f9134561 WHIRLPOOL 2f784027770674169112d2087e591d4fb9cc36a7e447376aac2fbb824edc1cfef724b4fa4370a087f50b8b38fb7e1a544ff7bd3f8f8ac4e16a1516fa09e79c88
EBUILD duplicity-0.7.11.ebuild 1247 SHA256 5353006da777dbb2bf5aef9ca952d25333913ef7f8973068cca7a5415b6e9b5c SHA512 eccbc2686f551c90850144e204f3605fce59f218e95b5606beee727982eb6a59bb6c8209b5efd7b9cc5684c0415cd0d7ff03040e3d28386f37e5ee09432058f7 WHIRLPOOL 33278fffd2bc594d75491bc511cef67440bb1c661c4cde640d58a97003ea1092d263684e0b767e7e47cc7efe1f47a052a5c2b48ff0cc48b6b8b5e2091b94c8be
EBUILD duplicity-0.7.12.ebuild 1247 SHA256 5353006da777dbb2bf5aef9ca952d25333913ef7f8973068cca7a5415b6e9b5c SHA512 eccbc2686f551c90850144e204f3605fce59f218e95b5606beee727982eb6a59bb6c8209b5efd7b9cc5684c0415cd0d7ff03040e3d28386f37e5ee09432058f7 WHIRLPOOL 33278fffd2bc594d75491bc511cef67440bb1c661c4cde640d58a97003ea1092d263684e0b767e7e47cc7efe1f47a052a5c2b48ff0cc48b6b8b5e2091b94c8be
EBUILD duplicity-0.7.13.1.ebuild 1254 SHA256 bbf50b851c681c5eb81f5f9a3fb4d78f7f462a9d19cf2f41173191d8f110215e SHA512 b098c5be1b6ffb11f4135181d3af2232fd498ee0a62c3c77edf9c6e9569d202175603920da489e32b176e2a84544ccce955de540a942239674287ba670e66eb8 WHIRLPOOL fe38ac77f52ab0afb16f7e3becc5cabd0696aae6ca7363842d87606285c69426393ab3785de29439fc096cd04810d3bef6aa29fd01930ccb54e7e844d2826639
MISC ChangeLog 4263 SHA256 591850f488d0ffbb448170824948b7b1c1b5d36ac5489fe2021f7d43a4015cf3 SHA512 67f9569cd2fa359f215b2fbbf563628a0536d661c8b81ece0cdb1fa62a8d9866a85300fb7d2b474dd2d79f3de5dd35ba2834a7c89a5631cb972fdf17777ebaf1 WHIRLPOOL b34bc432d3a4fb3cbcd7f688942880e0b3532cd5505b2c5a14c9eceb6253bb31b31e4b8d9a79b2f1dd63cfad88bc4d25dab2f2712aae93858fb39bdaf5b53192
MISC ChangeLog-2015 16219 SHA256 b21f513ad0ad91c9794189c63f801f11252b4a4060f5aafa52808f33f00fe25e SHA512 c46d3267ba72688adbf022aefcb2c37185cbcc28f0e14f1b7887e3ce8b178e8a04559a414f495903ec7e665f2748f6b9c2651c42997eed5ce3783790eeb59685 WHIRLPOOL bd3032f136b5f28caaf661eb6ad52894f49a2f6e9a0710ad3c9f2ac989ab6c908d281624c31676d5f342a41981adf0b84a84998172993b95d23f0085816ae449
MISC metadata.xml 438 SHA256 8b43ef79ef703ad2ca0850bf877a44669bed24ce8e37a56781665cee33f7c507 SHA512 d21a61eaada281cf520260d2868ef1dd3ddffa5d1dc6bc2feaf5c2daa8f8fda977d3527de0b5a7b862b18df7f0bbf6371bcb736fe751e5979ec95a66640e4756 WHIRLPOOL 3d15b16f964f55667dd1a4241b4383a853a79c3e4c7b051be81d9cb19c4e91c71219cf5da4b3fc22ad1b15ae2c28d2be1806430814dffd7161d9e39092c69194

@ -0,0 +1,51 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 versionator
DESCRIPTION="Secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3 test"
CDEPEND="
net-libs/librsync
app-crypt/gnupg
dev-python/fasteners[${PYTHON_USEDEP}]
"
DEPEND="${CDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
)
"
RDEPEND="${CDEPEND}
dev-python/paramiko[${PYTHON_USEDEP}]
s3? ( dev-python/boto[${PYTHON_USEDEP}] )
"
python_prepare_all() {
# workaround until failing test is fixed
local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch )
distutils-r1_python_prepare_all
sed -i "s/'COPYING',//" setup.py || die
}
python_test() {
esetup.py test
}
pkg_postinst() {
einfo "Duplicity has many optional dependencies to support various backends."
einfo "Currently it's up to you to install them as necessary."
}

@ -1,12 +1,6 @@
DIST spideroak-bin-6.1.3_amd64.deb 26655852 SHA256 65ecab3096e6de675fd9facf81f387775c2419158112c4914447fa0af07d8015 SHA512 f9d4e4178721609ec4a544ac8b84e581088ad9be5aaf3aa68de12e2d7e17d7c148d9a619917b69ecfd9c08087d1987b0b67081673b81f56908089caa9ab0edc5 WHIRLPOOL 6751d84d9739bc66f189b52cf944544213f10e978b9e2cb1b85fcf1303fb4ae0373d7bf9633638586cceea659c2448a442b459fdaefc7306854f8b1f58c189d9
DIST spideroak-bin-6.1.3_x86.deb 26173318 SHA256 50fd7d442291bb9ec64d51308444c83b7d76d55bafcc3e9f5d3009e6a49eee0f SHA512 0ddf1be909b44042e3fe0f7e791558e50c649a3d4472c3a05c78835c593d6db3369c0e862b79f2a4812232503346defc1c889fbc4c701a125d3364810b524481 WHIRLPOOL 2e19e4ac0f9028acea19eb2f395faba2031959c09544c07a7f10c690f67317558ac0fbdf2e1fe1b52a922e4ac9480486348b0c4cf053b03336018d3aef7f2dab
DIST spideroak-bin-6.1.5_amd64.deb 26882606 SHA256 7ef458381c17f7a3712043aa672b5509500e7e6999cd52ba5d85ba76f7a29d2c SHA512 c23e41d359879ce671f8af66e32d08affe10c92492ed46dc6eea5942f14190d28a4b1b96722959bfcec98b05f9176c0a959c93c32bf22709139332b42d805a52 WHIRLPOOL 8f9b56f091951dafb6849cfbafd60314708dd5a5deed0852d5bb06869b36f1fa5d8e55508407c5bbf34024523531bfe26325fce7895ac04b59f6f1dd1aa50c58
DIST spideroak-bin-6.1.5_x86.deb 26405076 SHA256 a001e464b87406e775f421ff041fbc80a3f3b33548c792a095c9632e137a3e89 SHA512 4aa87c2fd35569bb4acaf5492ca520d66bb9d53c5a53d5e8f418ae0518cb143f35bc769a7d37bc1ea6e4536b944780a3403d3800c45973bed537f573f3e07d0a WHIRLPOOL 7471b8ebf394cbcbc05400cc0e0c390ea30d92194567458b6955bd9a25f5f40fbe27c52e30767e467aa4f45ecf6fa304b82ab60bf30d1408846c4cff7f4087b9
DIST spideroak-bin-6.3.0_amd64.deb 26860946 SHA256 82f39594ac3c5b22324912a633b51a03dd1d6a6b3460bf9426f3bfe712af12e7 SHA512 b9c2635c141c4aaffa0a744b155563a64f4ec16c7f07e38c15cc47db5d810a13997facb4cf75f1567212e613abfa2da6477dcb7ee8f81b35276f115ff3d71051 WHIRLPOOL c9b532c9f90508447baf7d080ccda9e358a386352fd917d2e473183c4afc3aa89b211a789ce0442ced0d5d86ebe8b5bf3b9e2d4ce6eb4087773dd1bc81abfe7a
DIST spideroak-bin-6.3.0_x86.deb 26384374 SHA256 943b324f1f1daae8fc52e952665a0b8f543f5294e21736a90c94f234a217512b SHA512 beb19703541df684f9c322916cb033846b730f5da7efa34a90250ce6da46f34f741fcfe12bc41bc82770b6cfd54f5376314c3689885d1ce1591f162361339a99 WHIRLPOOL f290963d2f714bf5c63fd03cf4d53ae455ef7520289149f4fcaf88693cd8dd403cb4686e6c00728da2a883096047a6d6fc0d1d43abff4dad5e68a6145f7a2665
EBUILD spideroak-bin-6.1.3.ebuild 2360 SHA256 92d93a0d5734616166ec402452d2cd0832f41a36ee2dfd089897f32b69ee5421 SHA512 2aee8764f98c57035fcff525c19ef38d8ac249d625e4d7f38406a7c84710ba5d716644271cf09da776e2dab8bed8b229dc35107e970de42569d63ae53eb8315f WHIRLPOOL 3b7b9640275a623ff96f6cce3faa50988121968a7cd58b7d590fa465607f787df2df07d4e40f86ba042f72ba66e04971d20e1c47305266dfb40b536defdd08f9
EBUILD spideroak-bin-6.1.5.ebuild 2667 SHA256 0e1a8083a33df13987b4b44f60e44e320c5ed849c1c16dbc319e67703e9d7442 SHA512 66ddf159af55f39f07942c449ec49755e26b2df9130022a91075b20f46e23edd7829a51e0220fe57661b0708bfcdb498c59483c2e4b3eee4ddc06c5395a8bc71 WHIRLPOOL 60352911ad5bbe7d765967b5050a1a31a228697e7bd5ad875d1fbc8dd08775f30f95144183533ee300b726a58f7268784a46205f3ef59ca9ecd0d1daa65a2d2e
EBUILD spideroak-bin-6.3.0.ebuild 2625 SHA256 d37c85a4aae49e1d289de0b643dd9023d78bf61a10f6dfd9a70b49c891c328e7 SHA512 ba73afcf934bc1bce74865abb219191073db8aa919c7b3aa39ade2829395a1fdbb82671e4c8cd8f3d81ae8301aa81c854f5c3727a9cef88e5183bb6b102d011b WHIRLPOOL 02b79ec9e9fc10b5050c383e0bb558b0b6a712b9bf9c61c85519474bd13d00cec877b5021d8d30cd192ff8b7bbc4a27beff6d2f270aa1a9e9202dcee3ed84b0b
EBUILD spideroak-bin-6.3.0-r1.ebuild 2662 SHA256 03559019b4b0948d496b23c070585f70d3d40ac4eabdf7cf3a1e2b50059ce3eb SHA512 590d08a04c018ad16293891bb5194f67fa329dab209b3df90d9d41826e711b5a30ad9c4e31923396d3c7fcd77c80193e88d59134d1a07afc50d941cb4871656a WHIRLPOOL a13c520afd4c0a09aded47f68535492108795c05a0a78fb2d2b815ff8280ae97496079cfca0340c9f73c2464ffd6742b38f368496e719f50331a4f840ce8435a
MISC ChangeLog 3589 SHA256 9d50438819b6fa9cca8de711112128d98cd7c816c3a517f0d6376f2a4a5d9e92 SHA512 5f186c47306fffb78189cc1a728fe2bf22017f94e82d92eed580bf9c54503d889d48352519205d3aea5c542c7335ce6f87b4a6a8f0261e80de96034fb9187f7c WHIRLPOOL 812e14bc3b4ff20478b43a970ebe40ff62f1c0679716d665b8ec0f198d8d1db4df3886de3d625d495745ede1d38c7c6135712e4680a5b0c8eb81c3906231a5d5
MISC ChangeLog-2015 9976 SHA256 d87f260588c0a3256fbe97db8968c9d6cac8265129e21a6d4192f523e1fe7af1 SHA512 990b38cee66eb2af2705d4fdb34463a6ab8692620ee404a0fb2c7336fbff94d08db6b4d1275603d4d2a038a531fee917d8c8fad3bf044e3753edf5d940ffc808 WHIRLPOOL 3518bf66138df84344eff40abe128e109720e2942b862dd5869051ee01a5e2b3ae4d0590b91df88cd587fdd5eb776f5d9cbc3c4be0446ce3089a8cae64271116
MISC metadata.xml 248 SHA256 4b929f10c2798c343335d4dc1d8f92c69e54c8b15a6240b748c4b8bc2cc70e9d SHA512 5a0cba98b94cc06306b0e352d40ff113de69408752b14e1ba9efdce3f564c9bd11f8f65e89fc24d2e2056056edef5b77ab1ca8aa33e7faad5d0eaef40b895c85 WHIRLPOOL 370154a5df414715176a741210d80d93fb60ea31d135c902a85f46af3b6683b0c5c6be956f28df349db79e1237bd496b34c5e05a0aa35d0c3e4b6728cc758627

@ -1,93 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit eutils unpacker
SRC_URI_BASE="https://spideroak.com/getbuild?platform=ubuntu"
DESCRIPTION="Secure free online backup, storage, and sharing system"
HOMEPAGE="https://spideroak.com"
SRC_URI="x86? ( ${SRC_URI_BASE}&arch=i386&version=${PV} -> ${P}_x86.deb )
amd64? ( ${SRC_URI_BASE}&arch=x86_64&version=${PV} -> ${P}_amd64.deb )"
RESTRICT="mirror strip"
LICENSE="spideroak"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="dbus X"
DEPEND="dev-util/patchelf"
RDEPEND="
app-crypt/mit-krb5[keyutils]
dbus? ( sys-apps/dbus )
X? (
media-libs/fontconfig
media-libs/freetype:2
dev-libs/glib:2
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXt
)
"
S=${WORKDIR}
QA_PREBUILT="*"
src_prepare() {
# Set RPATH for preserve-libs handling (bug #400979).
cd "${S}/opt/SpiderOakONE/lib" || die
local x
for x in `find` ; do
# Use \x7fELF header to separate ELF executables and libraries
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
patchelf --set-rpath '$ORIGIN' "${x}" || \
die "patchelf failed on ${x}"
done
}
src_install() {
#install the wrapper script
exeinto /usr/bin
doexe usr/bin/SpiderOakONE
# inotify_dir_watcher needs to be marked executable, bug #453266
#chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
#install the executable
exeinto /opt/SpiderOakONE/lib
doexe opt/SpiderOakONE/lib/SpiderOakONE
doexe opt/SpiderOakONE/lib/inotify_dir_watcher
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher}
#install the prebundled libraries
insinto /opt/SpiderOakONE
doins -r opt/SpiderOakONE/lib
#install the config files
use dbus || rm -rf etc/dbus-1
insinto /
doins -r etc
#install the manpage
doman usr/share/man/man1/SpiderOakONE.1.gz
if use X; then
domenu usr/share/applications/SpiderOakONE.desktop
doicon usr/share/pixmaps/SpiderOakONE.png
fi
}
pkg_postinst() {
if ! use X; then
einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
fi
}

@ -1,100 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit eutils unpacker
SRC_URI_BASE="https://spideroak.com/getbuild?platform=ubuntu"
DESCRIPTION="Secure free online backup, storage, and sharing system"
HOMEPAGE="https://spideroak.com"
SRC_URI="x86? ( ${SRC_URI_BASE}&arch=i386&version=${PV} -> ${P}_x86.deb )
amd64? ( ${SRC_URI_BASE}&arch=x86_64&version=${PV} -> ${P}_amd64.deb )"
RESTRICT="mirror strip"
LICENSE="spideroak"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dbus X"
DEPEND="dev-util/patchelf"
RDEPEND="
app-crypt/mit-krb5[keyutils]
dbus? ( sys-apps/dbus )
X? (
media-libs/fontconfig
media-libs/freetype:2
dev-libs/glib:2
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXt
)
"
S=${WORKDIR}
QA_PREBUILT="*"
src_prepare() {
# Set RPATH for preserve-libs handling (bug #400979).
cd "${S}/opt/SpiderOakONE/lib" || die
local x
for x in `find` ; do
# Use \x7fELF header to separate ELF executables and libraries
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
patchelf --set-rpath '$ORIGIN' "${x}" || \
die "patchelf failed on ${x}"
done
#Remove the libraries that break compatibility in modern systems
#SpiderOak will use the system libs instead
rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6"
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1"
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0"
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1"
}
src_install() {
#install the wrapper script
exeinto /usr/bin
doexe usr/bin/SpiderOakONE
# inotify_dir_watcher needs to be marked executable, bug #453266
#chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
#install the executable
exeinto /opt/SpiderOakONE/lib
doexe opt/SpiderOakONE/lib/SpiderOakONE
doexe opt/SpiderOakONE/lib/inotify_dir_watcher
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher}
#install the prebundled libraries
insinto /opt/SpiderOakONE
doins -r opt/SpiderOakONE/lib
#install the config files
use dbus || rm -rf etc/dbus-1
insinto /
doins -r etc
#install the manpage
doman usr/share/man/man1/SpiderOakONE.1.gz
if use X; then
domenu usr/share/applications/SpiderOakONE.desktop
doicon usr/share/pixmaps/SpiderOakONE.png
fi
}
pkg_postinst() {
if ! use X; then
einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
fi
}

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
EAPI="6"
inherit eutils unpacker
@ -22,6 +22,7 @@ IUSE="dbus X"
DEPEND="dev-util/patchelf"
RDEPEND="
app-crypt/mit-krb5[keyutils]
media-libs/libpng:1.2
dbus? ( sys-apps/dbus )
X? (
media-libs/fontconfig
@ -58,6 +59,8 @@ src_prepare() {
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1"
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0"
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1"
eapply_user
}
src_install() {

@ -1,10 +1,6 @@
AUX focuswriter-1.6.0-unbundle-qtsingleapplication.patch 1108 SHA256 0ad444b717639deb1ca219e0ed06d614c41026521e205076e38c765e4e550f6e SHA512 5f272a4c65b1eb58cc87732fbe82f2c6b925562e77b2280a8b9a0a8b0a41716567051ebd4f6ed32caa8ce7f14edff4e20666f6ad4e464cc8d308640efa4a3c19 WHIRLPOOL 22c495e6d2a7c9298a8d6cb775be9177830d3ec630774552517b72472ffc52ccc227d9f4947fb7128604ab54003bc39423ac4f9c52be1fbb7ea04ab878c9e9b9
DIST focuswriter-1.6.3-src.tar.bz2 10211589 SHA256 7de693e8786738c50bde53d4e325334ecf3b8155d7c9b37e64bbd9adedcb9f40 SHA512 015a9153a331bffc1b87bb0d13c6aa1340f46da72084caad8a4a8811f213e5ae17802363570052702c1f1b990ccb3d314f179da0a94898bdc988b7798a3b9b0f WHIRLPOOL a8ed601dc2e53665af3be74cac385ec8afdc7c9029812250964ee660a52b4eafe568c4f5405a7348c64244c7c9ab7da1af3d43f6e923e0c7729e0c0f6fec80bd
DIST focuswriter-1.6.4-src.tar.bz2 10214364 SHA256 1f019e75b5581d3e7ed96977e92c9a5f6eba8456eccbad1f481adaabae34055c SHA512 0f3e0af0efab3cae7e2c4086c500dcf75b1d48f3d4f2cfa5fa3663443f109e90ab3dac01fcac240fa0d65ffe5f11faec9145083192492c9eefa6c1b48ed22c7a WHIRLPOOL 4728d5768daaa5298632c3a2cd745cbd6aeb32b23d03aa64a021d19ab8d0084e3edf15211a2c2536c4280006fcc497204fe1a391a8c00716984679d4a0ef070c
DIST focuswriter-1.6.5-src.tar.bz2 10194695 SHA256 48e949986a65bc51f46f10c075de2904b2e1feb0e1c74c0a8efe99cd8c2de0ce SHA512 a15024bc94f0212db2ec4f8d88b942fc3640b2917f130b1fbfb04ab616ed4d10baa11f9cab8d27a8fc40150bfa3e25d3afe1d76581dbe96a3cd6d62530207e12 WHIRLPOOL acb8fb4cc802a4f12758d02250fb14ef9b1eef4dad5aa98219c3a985f5df56c9fb780f7668a52e4ef7944b5e153386b00aff86c0e8e6161a99aa2bbf818d92b0
EBUILD focuswriter-1.6.3.ebuild 1091 SHA256 47c94d3f87d8dab92076ca577b7953ffa88fadc472ae69f91e27aac38ae9a354 SHA512 7ff7de461fe9d2bff7df31ff9dcbf1c26e9dc09f725e856d79b6624308656634939058a37922e9d3050a587b64767b6b2ced5d65a248c10606cba7a3e2012e9b WHIRLPOOL 92737a19e2da86f6a012e56bd69abf9441611f1ddef34e79cf41886fdc2c5c37eb206a7517eece541aa741083c7479dadf455fb65564421a59d908f87771885c
EBUILD focuswriter-1.6.4.ebuild 1093 SHA256 ed7dd9fe7adba4fa6aefd3d208a3f9cca57ee790b468df876a3e8b0177d7985c SHA512 7de5f5926703425423fe1c2da67ed58a2651615a2f22ae536c0b73912d67e24aad607431ad04a12fbbcb1a14ae4d385bd33e81896a81e0ada1fb4e164362dffa WHIRLPOOL a94a0c3d5932256aae5a62bc54a6e73db15d3cda5fa6411166708b0c891050c38712e889e4fb8261b7b6a9837af39d487953b494f156a5d868b4445944427d7b
EBUILD focuswriter-1.6.5.ebuild 1043 SHA256 e777578ad0ac1d2469c32539d5606b3fefb6d3ca0c279bcab3940776d6d65b0c SHA512 1dc69ea4f13b1ff946e08bc7e83297bd3ba804708b304c449123ccaf2c51aba0f4aa62c643b83cbc5cf4832352f5afdcd445a82f2fcba2086bc008f1406bbac5 WHIRLPOOL d3510b92812932bd896ffa923a73b148b355bfa33438fa95a33ff4066c0f1d243d2192eff197cdc36ce65e12eb63475cb8e9ef46c6d51608ffe03bdfa661f1a1
EBUILD focuswriter-1.6.5.ebuild 1041 SHA256 6653fd4d0d8043770c84c5d944c1b1dcaa628ae1ee80fca36bdd0fc4f469eebd SHA512 71fe8650e73194be29014ea4bf881309f55a0f9bcffd70b016e52ea0d476e8008cfe7b71bf8bcfa016232e68d34c9ae41195d21b2b4459f4fabd4d39d01c0bc3 WHIRLPOOL 9b134cae745361e53501ce7cbd0ccebbc905d3d68080c0d874df8bf97c8dbac149a794d04f0b6db5aa0601e17bba7d377341c12b52defa265b450f98d2ee0921
MISC ChangeLog 4750 SHA256 2bc5a928bb2643d0581af28192ecd59386f5a5a67c0e53712ff66aa2c2740a1a SHA512 e2d1fe9b563ea6f73f99a17762b891c498f6f91f751eb055385772c0f9b28474122c7f6a53c02ecfccd6f0f551075ea21cf83bbd4541732039acfcc0dfbce78b WHIRLPOOL d879fe7ec6991ea9ea56c4e128a215ce4c7cf2d50fe027c25e997f792fce8b46ec4433233884d6f1ca925fce7d801ae9e19a8c4f86bbb143aae4191d7ff80bfc
MISC ChangeLog-2015 5163 SHA256 e1349068889089afd502c266b2b334b73fbb158ffcecb331e8247d0af55e18d9 SHA512 fc9f18b9b42bb90197f23c9725393975e43c9a2166ecfe386e3dac6b13282be87241964c246d09ec08d3bbd548b6d44f316adb9cb7697a80b2703414dd98d951 WHIRLPOOL dbf0b5af8c770c6f599f269139e3f989937d859505e496ba7625ca52fe7cbc531377c4c7842c313784080aa4578d4ab49ffdde41976fcf882a2db84e506c0c96
MISC metadata.xml 247 SHA256 690d3e08cdd71b405f5361dfa3f33007ce9ec9d0ae7628e9271891da9e2bda92 SHA512 b43c8e84c3c753b49b203921a5aca792639a36d6efdbe16c069ff9abfbce0585718bb3824c03abdd7bd19ada13fb0a98a378c85ed369ac5fdc53ad3b3d5465d2 WHIRLPOOL dffc398d6bdbe8a8afc8863675a819a7bd69ae4d098ffbddad4c21ab8f1a850ab8ede71f98e34999b0605ad01ea93c8864cd681b50d3e153aa3d0901ddb10743

@ -1,58 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit fdo-mime gnome2-utils qmake-utils
DESCRIPTION="A fullscreen and distraction-free word processor"
HOMEPAGE="https://gottcode.org/focuswriter/"
SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
app-text/hunspell:=
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtprintsupport:5
dev-qt/qtsingleapplication[qt5,X]
dev-qt/qtwidgets:5
sys-libs/zlib
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
dev-qt/qtconcurrent:5
virtual/pkgconfig
"
DOCS=( ChangeLog CREDITS NEWS README )
PATCHES=( "${FILESDIR}/${PN}-1.6.0-unbundle-qtsingleapplication.patch" )
src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -1,58 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit fdo-mime gnome2-utils qmake-utils
DESCRIPTION="A fullscreen and distraction-free word processor"
HOMEPAGE="https://gottcode.org/focuswriter/"
SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
app-text/hunspell:=
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtmultimedia:5
dev-qt/qtprintsupport:5
dev-qt/qtsingleapplication[qt5,X]
dev-qt/qtwidgets:5
sys-libs/zlib
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
dev-qt/qtconcurrent:5
virtual/pkgconfig
"
DOCS=( ChangeLog CREDITS NEWS README )
PATCHES=( "${FILESDIR}/${PN}-1.6.0-unbundle-qtsingleapplication.patch" )
src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr"
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -11,7 +11,7 @@ SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
LICENSE="LGPL-3 GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="

@ -1,7 +1,9 @@
DIST tea-43.1.0.tar.bz2 398524 SHA256 36fa3e28391d06f75f67926f5259999829c40c069fb76331a19f3528b463573a SHA512 1b647e1df81ebbcdf73e2335df34a73aca49c80b90b5bbabc05f52277f142e52e35922f788fbff12627f68aafd9ab18601e4cda964628a16025545240cf6e3de WHIRLPOOL 2f01a342d352e419ef7db264d654918494a769f2dfa76561274a3e1911ec194c68f3f8a40bb997b856781fd0b51b542c2db7b6ee10f2ec6f92c4be10d4042bda
DIST tea-44.0.0.tar.bz2 420495 SHA256 c7a7a6777a816bfce006852040abfc9fe72669301eaa637b7cde8c00ad05fe85 SHA512 cc97270eb92ecec7bd1690e337ae5d9749fd24d7e185d083318bf4bb7c79efe5a15c9e2a85111e498e83716fd58e76c7285c697ba4ebbca96e72770d1cadfc48 WHIRLPOOL 4550279244696e56f4f92f631ea41ddcb40986b3239de914ab89d721a6384081bdfcde91231cbd99736d040bb2eb8f240c89b8e915604e7bd795787891ccefa9
DIST tea-44.1.0.tar.bz2 402335 SHA256 28b665a4ab30defa6699f8625a771612c6e0ae3160abf19e0e3d0a3778599890 SHA512 a430ed6d23d828b12235f61ad3d37f36c28754dcde8ac6d382a251f4b21cc253d70adab96814ee2d31fd6e92d4b5fbc941386b6d485716020800b5fa5e71b194 WHIRLPOOL 363e729d3b3046dc064269f5c245fa751b003fc56b0241fdbe16de891c209be51e7d89a64b3d2527b5f47777c95aafd46c953c0581f2d6d6f6006ede4b5aabb3
EBUILD tea-43.1.0.ebuild 1195 SHA256 2e47d2793735e40723d04bea6312a18017cd4455ee90d9d93702c84741313d43 SHA512 a7e85754644878a35505b821589bf1b1d97e19ab0dc8cf185bc9f89350974f0c6cf831da70861c85c6a01496b7af8342ee14b709de80f43ddeae35f08af1e211 WHIRLPOOL 9e13bf4b608dce90cfa12a555cbd795c13d2add37bc4dadec392970718d3ecaf07357092dd4ae2231bd51044353d5545f265f631219c2d9110f8d4c7da87501c
EBUILD tea-44.0.0.ebuild 1199 SHA256 6ba2e8b4e0d980183c4673a43b46c0a91ef7bf036006730f0f9569f898568461 SHA512 be0b5d732f488e19532febb4091982478070dd4955024c741658c16e2eb0b36f3b6840ca264c154f0884a826bd2b671564a4a33fef4eedb4f6cbb135b1ce9a77 WHIRLPOOL 87f47f41dbd45da8a6fc69215374fa4cea924ef7d86bb76f349ecf75873a6b885985e0c13161e45a0b7de768b9dd4bc5bda0d4e1dcbd4002577898a9cc80ad64
EBUILD tea-44.1.0.ebuild 1199 SHA256 6ba2e8b4e0d980183c4673a43b46c0a91ef7bf036006730f0f9569f898568461 SHA512 be0b5d732f488e19532febb4091982478070dd4955024c741658c16e2eb0b36f3b6840ca264c154f0884a826bd2b671564a4a33fef4eedb4f6cbb135b1ce9a77 WHIRLPOOL 87f47f41dbd45da8a6fc69215374fa4cea924ef7d86bb76f349ecf75873a6b885985e0c13161e45a0b7de768b9dd4bc5bda0d4e1dcbd4002577898a9cc80ad64
MISC ChangeLog 3719 SHA256 0709e005056ffc7726b78040b4a499f287f2e483f538dfbd8e2909a66ab8ca3e SHA512 57777e66b7f3b9bf9596007e7d118cb63b28d53d59fc0847713ff8cadc664022a1fb27b6d03ac68164059a1b0c4ed16a55e5ed34fc74e759ab9c69dfe8a7a451 WHIRLPOOL feef60e8f21f0190069355e77aa8b9f85a7ba73ddac80fa6ddbf2d9de1b4d4f606132d8d7c1f32f28f5010f61dfc3ef52da74b02a091de3a81ff2870caca2214
MISC ChangeLog-2015 9110 SHA256 a570965e96118a882fdd2b03719627d0f7209c687c2f127abd88b9fd7b45a1db SHA512 62e91c8ae18f6693eb6d1c74bc52d29e4dfa7b95479cbd1f57b3e12b293db74d1372587ce71c188d3bd9d92ae7bd7f3866be09d764af14f7ad26017cd08efde9 WHIRLPOOL 2d9ef29fe700411881d36d37c94b9e019bcfbd58c7e57a0ed977ffa85170d3de085b8d4a9c2b6ff750b18d9b8ffe9195f176ce00eefe0c0ce28fdd023083cfe6
MISC metadata.xml 674 SHA256 f4d409c84778fe313b1f62e1396bcce1aa4f753cdd69b4d7a7f67dd4952370e0 SHA512 379863b99aabcfba9d22a9bd946605bbb530c7c29baf5744d5a0de82369146f63faf57e36adf87a16bfc37dfdbbd1883822fdafd3627e775eb872fa20048bc1a WHIRLPOOL d30add1866da35211975e26a2c082ee7ca411fb53c5b0e75612385993fb22c1822a5f8e472920591d453c5f863ccfbc4724f0a99b4d024dd000849e592ac2523

@ -0,0 +1,56 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils qmake-utils
DESCRIPTION="Small, lightweight Qt text editor"
HOMEPAGE="https://tea.ourproject.org/"
SRC_URI="https://tea.ourproject.org/dloads/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="aspell djvu hunspell pdf"
RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
sys-libs/zlib
aspell? ( app-text/aspell )
djvu? ( app-text/djvu )
hunspell? ( app-text/hunspell:= )
pdf? ( app-text/poppler[qt5] )
"
DEPEND="${RDEPEND}
hunspell? ( virtual/pkgconfig )
"
DOCS=( AUTHORS ChangeLog NEWS NEWS-RU TODO )
src_configure() {
eqmake5 src.pro \
$(use aspell || echo CONFIG+=noaspell) \
$(use djvu && echo CONFIG+=usedjvu) \
$(use hunspell || echo CONFIG+=nohunspell) \
$(use pdf && echo CONFIG+=usepoppler)
}
src_install() {
dobin bin/tea
einstalldocs
docinto html
dodoc manuals/*.html
insinto /usr/share/qt5/translations
doins translations/${PN}_*.qm
newicon icons/tea-icon-v3-01.png ${PN}.png
make_desktop_entry ${PN} 'Tea Editor'
}

@ -6,6 +6,7 @@ DIST beorn7-perks-4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9.tar.gz 10593 SHA256 d
DIST bolt-1.3.0.tar.gz 80322 SHA256 e417fccc1186dcf8807e3b2a7afb31bad31faf2ca383d203002a7d783c872f13 SHA512 51b72f82cf055ab1b47ca51c16c9f3cd1293de4596e1294db83f348d7da62ee2230fc94cb11347483f81783e23e5763424f697a4d028050fb434e0455dd06934 WHIRLPOOL a079999c027ae0cf2031beeb6a6c98917153ed4bf85de306f0192c8ec60ebe8c8bdfcff5f2bb6586f261d4cfce8809cb056225a3ed7256d059adb2ea211cfd6f
DIST flannel-0.5.5.tar.gz 592235 SHA256 dbbcb08c0e70713b0c920387a9967e5b30ef833c8118c847edbbca4f68ff0562 SHA512 5300583752fbfa0da3c1a066268a7441271c02a0304213cc854c252727b5035db4a51a4747ad54db3c741b6f623363c99920a5bf2292c59dc3dc4d653b366f83 WHIRLPOOL c97b7ece323309343fef40b36a826b420f3be5df61ac7bb9ae4faa48802c395be886b8a6740765779e2023a5bdbffde21dda1934179e4e284204aa821275e645
DIST flannel-0.6.2.tar.gz 9239397 SHA256 40c315ee78e50b97d2e48e5c32e2d07690b7361fe1ca09efe16d3edda4bc7e33 SHA512 6bee7edfc5ba13ff9b157ca79ea4abf1c2575a4a0c7b92279d297d395dfe411fd5a01c9b94fd182868bbb5a2a77e2e01e8f7e726b04e875e5b46c4ce8ac2c3a5 WHIRLPOOL 3f9cb2824c91b393edb77c5ebcf0dd1717bf7841a803b871dcf7595fdcb839b88af1e2894e809cb920da309afa8075a8d6980d6c15b1b7d9d0b3552eea4fc77a
DIST flannel-0.8.0.tar.gz 8089967 SHA256 8905f1706b649db8c9852ddd0d559ff8c1844886278455b8ff0c22b909b1e059 SHA512 8d3693d95f67ab273c68671d0b2ab76dd3761868bb956cb14c171525bbefab8223d202f2356de249e1add1bbac89f995367a6d5c1b8e1358bebaa317b4f0a2fc WHIRLPOOL c6c2d4cc2f864b2e3271933a99d5ae8b4ef08c12b7e5cca771ca86c4902a4f2469cee990c46b5a40337a89b52c44d17cebcd56be77b502c2fedc371aad299be1
DIST go-crypto-b2fa06b6af4b7c9bfeb8569ab7b17f04550717bf.tar.gz 1298465 SHA256 423a29190851ee1a1a0b4d7539ff725f7de9f0fb9a3d3d76a491025a6ee7b492 SHA512 8721402dc0a3486cfe9898e83d686307af13995d1edb4b21c58a3c3e3d13abe5fb9860270ca9f721be6147338c2f54d66489d2f5c7cc45dbfa98c7d678d00ce3 WHIRLPOOL c215c893a5cf7ad93d014f544f97c8d14317edc63a0000858058d571848c765caac458c146c1a00077eb149ae54ea3bff4d42de1bcdf005697f7db8af18a4917
DIST go-semver-0.2.0.tar.gz 8474 SHA256 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a SHA512 93cf037a5994fe42d890e26a7547f56593ce4e6b8e149ba4f8437226b0d06a7b948b67c1d5a96d1389baa837cc046220f389a695c999a089b5f30a051bf92a38 WHIRLPOOL 3463ff0f01f86787105fb185cb3fcd4fc578823d010387e09a1b17c8ace1dbea134077b7b29bfe07dae6404425eaff3d3c9919597eb4b40c0adc8321a718d9b4
DIST go-systemd-13.tar.gz 49200 SHA256 5bad52a1e16b17038f86d336ac3c5aefbde9074f6f0aaa677dc866c0582de783 SHA512 a53e2ed6b418ea04dbf4e0ba36590ea64c3453b09f0bc7431c20970cd25c12797b5ce80c95c69e2ba85e62d5aa804d71217edbefd6c9e847ba1b192432159cd2 WHIRLPOOL abc1fa6760239da574fb9bbc22c0bd9a9233ca11642caf503d4d2c266ee02d436413bfe3d8be40963af8afd6a6b436ce2bb0498bf31cc27632d6f1a4eaa09cf4
@ -28,5 +29,6 @@ DIST stretchr-testify-1.1.4.tar.gz 83325 SHA256 f7a244ad38ee484296e8969356209e0d
DIST urfave-cli-1.18.1.tar.gz 46188 SHA256 0c1e88c6d8f565aaa1c19e5e724136b5049f897369f9918eb4aa14db22c157ad SHA512 48938d02df330e5eacc6fca600892a7b2660fd6f9f0dba69658e6261d57365571952fbc5ca0554aa80260e584b312c603f90f20899d730557fbd4d67fc2d5fd1 WHIRLPOOL 50b8fd6df907dce25366fe41bd142dba244220681969c8ef5a05ceead66ccc701ece783268efff7cfa4f2adaf45347b20c8699d37ccec7a1a297dbfa8e8b20c8
EBUILD flannel-0.5.5.ebuild 1219 SHA256 2d9523cf4c408e45b9487dac024fc85b81a703079b9976745ce751177d7ec6cc SHA512 c90e0a793330a81d34464f1c44e12c5957e5d555aba61931b8d63a7cf4db622d11bb777abdb3495fe8e7f471f7744842b8e16eb80fbf8807649159cb9f42ad4a WHIRLPOOL a3630899961bf128ede07045d8356ba4c1b1bf825f1d96d131c7e4501725ad4a9628e95853d04107de99b5428467fb6fdb9766bfe079cb29fd2b90131983f18c
EBUILD flannel-0.6.2.ebuild 5716 SHA256 1e3201c1d380c15a3297bfdd0efa4250be3b6fd7ba64a6be182983326209b83f SHA512 d1db6c9fbf8ed466f7688a4d49a512f3593c0a4edd2aefe7f728653213e1eec49b2617531fbea307e99b41b1692bf98b1c590759c6b3a3c60b07f66b2477644a WHIRLPOOL 3a3c9730b58c9951e4410bcf63e9886eceafbbce14e57a055840d74ddb2b477e41f9d4f8b16e4e18ae099ede957a8cd612d8555f9bc0e470612ef4c373ffcd7a
EBUILD flannel-0.8.0.ebuild 1150 SHA256 66a86f66b6d431e0bbe0da11b4ae0894eb600633d98d0846c6c1dc12dc9ee1a7 SHA512 f6958e98021ab4c027491e1015042db795062b7b48c42ac1e9361c887d1031d279631b1d1467da1b99d4997ac16191ea115bfa7b862ce4c65a4f7d3a968b6934 WHIRLPOOL e32c7f26d55beb5e5825c8683f7a7e4f085295556f786320466a07d38ec4e232c7f330bd4f91afdead2919747ba44c1d566b8a444c4d7f7d59f84a466dd1c1ed
MISC ChangeLog 1183 SHA256 6b6c60b825525ecc78ae8efe479eb85a9e8e96417ff46e742b61076b3374674a SHA512 f5b076d6b19751b5087ab7886f8d42738e73e3848cbd9b4c56afe46892a767020097c5f85c0fe46d375433a112072503501479a685690dd656651b7e873550a5 WHIRLPOOL 6c13cd898c331aea91cec3f2370f09d663f1d2685f11cf7c3f4ebc9122c54007e857d980735cd017f6dd9d1e2a3ecad974d5d106ba63ba597553189524ee9296
MISC metadata.xml 305 SHA256 d5a7eac7c51799e00b12e196488073d6a46c5e264c8857d959760e5b9de5b1fe SHA512 ff219bf7233d4659475fd4e25366d5eef5d3575cd1250d6c9bbddc7351515418ca17730a8df61d102c71b515813b20bb182b355448db16b5fb43a9a46401bd04 WHIRLPOOL d78d9eb038e4d05237c4ff8f4b72d5281e2721428408e3ec048165da965d8b60d1468bdef28902de533022fe1fe15b54edb4521220c01a06d6d74a320a0b3dfc

@ -0,0 +1,45 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit golang-vcs-snapshot systemd user
KEYWORDS="~amd64"
DESCRIPTION="An etcd backed network fabric for containers"
EGO_PN="github.com/coreos/flannel"
HOMEPAGE="https://github.com/coreos/flannel"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RESTRICT="test"
src_prepare() {
default
sed -e "s:^var Version =.*:var Version = \"${PV}\":" \
-i "${S}/src/${EGO_PN}/version/version.go" || die
}
src_compile() {
GOPATH="${WORKDIR}/${P}" \
go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}"
[[ -x bin/${PN} ]] || die
}
src_test() {
GOPATH="${WORKDIR}/${P}" \
go test -v -work -x "${EGO_PN}" || die
}
src_install() {
newbin "bin/${PN}" ${PN}d
cd "src/${EGO_PN}" || die
exeinto /usr/libexec/flannel
doexe dist/mk-docker-opts.sh
insinto /etc/systemd/system/docker.service.d
newins "${FILESDIR}/flannel-docker.conf" flannel.conf
systemd_newtmpfilesd "${FILESDIR}/flannel.tmpfilesd" flannel.conf
systemd_dounit "${FILESDIR}/flanneld.service"
dodoc README.md
}

@ -1,13 +1,11 @@
DIST VBoxGuestAdditions_5.0.16.iso 60063744 SHA256 8190f1e4031f8195971c2a97d2d3b1cf2d86fc83219f750d05cee9255c7dad85 SHA512 8a9d3fcb96a450163f357b92f8149f58700ec65c127fb872b103554417979fbe624a9e1bced3bb6cbf4b0bb6a5c3bbcae9581836cc5d3fde7a034d4032e519f9 WHIRLPOOL 89ed9064014a715a892388b5dbe3c4b577a5a813580be4fd2bd604672354f258b00a619980ba1369aeaceff6a77c6d370cc2b6bf3c17d2cd73a5c8fc9dcad1e8
DIST VBoxGuestAdditions_5.0.32.iso 58433536 SHA256 4d60a243373ce2b61fe26bcaeb9e300482b16c3407c4c94f02a16f8fd0539319 SHA512 ffae693070a7b401792f67318e3389ec78079634a84834b874bf076400ffeb2f35f3e0b219186a8e51bd969db71285544d12b30c34a076659df45fabde2577b6 WHIRLPOOL e95b286dbb601877814ead39dbf3d0b694005d88d9c45f793ed207f1a27a75aab832a35fc03d0d94a625c7792f194dfefb0d412103a5d7ae5336cdf8381bf902
DIST VBoxGuestAdditions_5.0.40.iso 58466304 SHA256 df3a1849fe796b476b1095576fd72a27fd3f253d4770a2fb6bc792593ed9726b SHA512 f92dc50cfa0be3583c1b15e041d73948fba4d2a83dfd1a7a750feecede13a00e70b641da03533dd0f23f520cc5778cfeb824b3d8455042dcc85ee4f677f3d699 WHIRLPOOL 5e9d0a01bb1a065789b9a16416dde0156c9e3a0b28161f2944ad143e00905a2e328c93e2301f73ad518bac9c50dd5d3b946e1676fa3465a84f5c68bb52d56083
DIST VBoxGuestAdditions_5.1.22.iso 59445248 SHA256 54df14f234b6aa484b94939ab0f435b5dd859417612b65a399ecc34a62060380 SHA512 1e933b55456d42be020048de08ba728d4393a1d391ea101c4f0f982dd342dab72f2693eb975253fb386221c6e2ddb7b56342aea4a6f77f5813799993ac63c903 WHIRLPOOL c63899ba9102669860daf09d7e0ee38c3a51793db65af671619a022ee83d95d44d2f09ca8a6767d345dea46534184661840264b8a1be13f21032db6294537a03
DIST VBoxGuestAdditions_5.1.24.iso 59494400 SHA256 01a77500df9127d8d6aa27c7d784af8f773d8e84b2b252c9e866b9038ed8bd43 SHA512 4b266ccad53217d03eee7ebe0fbc52ca47ee9a70eb4f50ae9bf87ea3c0707d87e97e65b2a3e4616cc4ad1ab746e2fa88d9f5dbb234dbf1cd96487e231fd15870 WHIRLPOOL a432d973fabaf2da5db419b0229e9c1bb1037d89da43ae195f05f7cc8417f67101d182087537a3a27735e53d8c91c979e09408ffec6814183d9304baf1993062
DIST VBoxGuestAdditions_5.1.26.iso 59496448 SHA256 6df8c8ab6e7ac3a70a5e29116f8a5dcdb7dfbd0b226ef849a5cd9502e956b06f SHA512 5329ce9bb787efed088a9f89412974cef3a982a351c0053b3daf15a9c95c55f99556e2b86cdcd39c168042503eb00eaa83fb99f8f5c4c97d177dd2b61bb33f5d WHIRLPOOL d8c2bd468673a0d9cee9b7f3630a6581c8124cd4b6bfe942b69ceff70cfa7096b7c1e947a86ed4fd00d7d4dac3eeae52b55bbed4bbb9c3268dd864fcd53068e9
EBUILD virtualbox-additions-5.0.16.ebuild 729 SHA256 32db0039995150763a90c5aa94f785d353eb3fdaf442954498e4376577e6af4a SHA512 58df95a7406656febd05a66193749bc031f6e445169aa1ef1dd8d80877b3e179d229e66268b84d79b5db726b222281a2cf6cfd521dac62aa5f7b406e7bacbaaf WHIRLPOOL 53b93b7090c16d6622fcc493d2e2f60b9c214c290c54999f7b10a8636b16faf8c5639c7c2301685ac81d767fc844ed693562cb8a0650eb4742555f4c14fa39e2
EBUILD virtualbox-additions-5.0.32.ebuild 727 SHA256 1e501e13744d4e6f88df06a96b2c8e3e9bf42494823d0f43d76a9cc3a8653b5e SHA512 7b86aa30735d2282551667ff47ffeb1fb2fb10af9ba05315c73407dc19ac4b9a7e2dca6515b748ab89f6546d5b5a7c206a0e53ab421ed949c404394e6be9999d WHIRLPOOL a3fc7569a9d161dd8268219ada0133900703ba7750749a4c040ef8c56a5c1dde457293a3d557b7d562dd5907092c066f5c2e9125e845ce020fb1bad3e19e30b5
EBUILD virtualbox-additions-5.0.40.ebuild 729 SHA256 61c88f26ab87df99dc629b03b70b51b7f1eed1e0aa69c3d0df777e9b9a5e2a63 SHA512 b3c4774741bc62a014e57f26de9cb0ee4366d8ad31a6ffa51101085e591af034f44e1de156227719d7bf8bf12120528524380b0c782777f2bc98b0e8e11cd0b8 WHIRLPOOL 0c1b2e689884a7e848edcd89782cd277e4700fa8de297256362582b7e14b45e26880c49b7d5e75c8139ad92c31d7a88ee54ae19f3dbf1f97c8cc696fca5eb541
EBUILD virtualbox-additions-5.1.22.ebuild 729 SHA256 61c88f26ab87df99dc629b03b70b51b7f1eed1e0aa69c3d0df777e9b9a5e2a63 SHA512 b3c4774741bc62a014e57f26de9cb0ee4366d8ad31a6ffa51101085e591af034f44e1de156227719d7bf8bf12120528524380b0c782777f2bc98b0e8e11cd0b8 WHIRLPOOL 0c1b2e689884a7e848edcd89782cd277e4700fa8de297256362582b7e14b45e26880c49b7d5e75c8139ad92c31d7a88ee54ae19f3dbf1f97c8cc696fca5eb541
EBUILD virtualbox-additions-5.0.40.ebuild 727 SHA256 1e501e13744d4e6f88df06a96b2c8e3e9bf42494823d0f43d76a9cc3a8653b5e SHA512 7b86aa30735d2282551667ff47ffeb1fb2fb10af9ba05315c73407dc19ac4b9a7e2dca6515b748ab89f6546d5b5a7c206a0e53ab421ed949c404394e6be9999d WHIRLPOOL a3fc7569a9d161dd8268219ada0133900703ba7750749a4c040ef8c56a5c1dde457293a3d557b7d562dd5907092c066f5c2e9125e845ce020fb1bad3e19e30b5
EBUILD virtualbox-additions-5.1.24.ebuild 729 SHA256 61c88f26ab87df99dc629b03b70b51b7f1eed1e0aa69c3d0df777e9b9a5e2a63 SHA512 b3c4774741bc62a014e57f26de9cb0ee4366d8ad31a6ffa51101085e591af034f44e1de156227719d7bf8bf12120528524380b0c782777f2bc98b0e8e11cd0b8 WHIRLPOOL 0c1b2e689884a7e848edcd89782cd277e4700fa8de297256362582b7e14b45e26880c49b7d5e75c8139ad92c31d7a88ee54ae19f3dbf1f97c8cc696fca5eb541
EBUILD virtualbox-additions-5.1.26.ebuild 729 SHA256 61c88f26ab87df99dc629b03b70b51b7f1eed1e0aa69c3d0df777e9b9a5e2a63 SHA512 b3c4774741bc62a014e57f26de9cb0ee4366d8ad31a6ffa51101085e591af034f44e1de156227719d7bf8bf12120528524380b0c782777f2bc98b0e8e11cd0b8 WHIRLPOOL 0c1b2e689884a7e848edcd89782cd277e4700fa8de297256362582b7e14b45e26880c49b7d5e75c8139ad92c31d7a88ee54ae19f3dbf1f97c8cc696fca5eb541
MISC ChangeLog 12973 SHA256 c01cf221d3a72c12b6f4526817677e3732bea376c0339dae1ce8e16d0145eeaf SHA512 86fa4502c0c0d26b272b7722447f00284ea6ada45da15cb40c5a3b343adadfacf21ed04b523c47b85b00027dae92152406f17c7d80f631b0a22e74261c752318 WHIRLPOOL b5aa77c9775595b3838d5ab483be1dbbe117e043937d43d8a0300973a6b250ba8eb985c0c2b4fe5ed51081f4bcf68a572fd4eeb88c041a334ae15d44481931fb
MISC ChangeLog-2015 14897 SHA256 473cf57fa6397e2f4eee401dd5898dc5bb6e679e9644e5160cce29bfbc38d9e2 SHA512 f61bae9bbe7227be61a03e552e059075cd71975fec28534010a53befcd792495d58795737c390e6f491f79101fbe109da24842f1de86887311cf4f565a5132de WHIRLPOOL ec5abe39985968607a37e9d5b28bfc73b641041247b7ab388beb2af3d03bc83195dd91bd21a403d3fc15cdf2a20be1dd7fe16302fae362987fad3751b13bd8fc
MISC metadata.xml 407 SHA256 a07752ac478a75b8186129fcab7d7fc7b239adf7a03d52a275a1d61c66b54aa6 SHA512 e28c65e666d3f78cc8752c3f8af0d7e5494b4a2f93fdc98cf71110424aa9a72b68ee40aa299c46a7048d375a1f52bd0f03efd12d5e88226a4934989e7634afc2 WHIRLPOOL 38d004ad7163b0ba06c7b86c4e02612a94ff449f1d8a0be61fe705bd1a4bd8c88c8cab27fd5103110663f7b0de9f131b204aa92b7c3584cef93f0bde957c7248

@ -1,35 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils
MY_PN=VBoxGuestAdditions
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=${MY_PN}_${MY_PV}
DESCRIPTION="CD image containing guest additions for VirtualBox"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso"
LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="mirror"
RDEPEND="!app-emulation/virtualbox-bin
!=app-emulation/virtualbox-9999"
S="${WORKDIR}"
src_unpack() {
return 0
}
src_install() {
insinto /usr/share/${PN/-additions}
newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
}

@ -16,7 +16,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso"
LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="mirror"

@ -5,30 +5,25 @@ AUX virtualbox-bin-3-wrapper 2931 SHA256 7ed4834ece201cb6a9da57e36a1a9b47bd05405
AUX virtualbox-bin-config 28 SHA256 5326f7abdd1a7c8a8a44fd4ab269977ec115286059fc8a4c2fde6805c381236f SHA512 8086ef107aff0aa3e17f5fcb8ee5de4dd8a24cb119c3523e3e3a302819eb4258328adead1b6f40b96706539f4e1c43dbd5c055a16a304ac29f7f302ebf2e4c4c WHIRLPOOL a385c2b483967f1241cc36af895e7d8f64b9af324f276bb89ffe7a39f415fa403902f5f65d106a4db7ee1f9f4367c69dc00005c49ef1f5aaf47bf3298b0f6abf
AUX virtualbox-bin.desktop-2 205 SHA256 5dd74e2f4d1717633aa44e909305c6995a20f03a5f1271fcd1c92b0803ab18ca SHA512 7e9555aaa317e1cb551e5ff591b9d20bbb76a738f9e923c13d206e02c1e6bfc8f4eb17b498b235ac0aa2062e4acbd5f24d2522de2da3cff2e12c264875bc476d WHIRLPOOL 134cecd8c614f6c1b63a929bb1f1a3460f8aa3c1308b17e970c80f7b47c0c9bc78eb74c24c9298c7ed43c66134fb69ebb1f16d4f3226b3d2528134009b0bcb07
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.tar.gz 16896587 SHA256 c234e158c49f4f92c38e41918c117d756a81236ff1030a896e44faf88284ecc7 SHA512 39a7c6726e57c89a970e771f80369617c95e154498174deed025ca953e85197981215dd1250317285213a8e9bf6b7140e06311bd6df464613bfe90a37ef1c3c8 WHIRLPOOL 8bdf4a499e8d2d463249fb98ea35ee3a91d81004418e171396c0a26d91f3de9eda6fe632a1d85df58e1de1c32c5c939a365277ad836c685f83600277bd7282bf
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.32-112930.tar.gz 18966317 SHA256 3a0c45eb2471566787def7d73f8c01b03a806e5b2042c21911c2142dafdf9a44 SHA512 138b1ee971f396cdde58874c220e9e1d791561dad4e5a5cf14e8bc7aca40d851e3017ef179645cc235c0cf2848dc5e4f500a0ef8865c997371043bf02836acbc WHIRLPOOL 27733c658f1a6cbe31950b89e51b5a18dc5deeaac3a907e302e041e1aa2bea5b013fde83e4c6b7d5c120a022ce4d89355fc54cac9fe7a79ee716c011c638fd3d
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.40-115130.tar.gz 19050961 SHA256 ebb29de8962d60760a2f25c318833a1fe163368b824b6b26802b6b284af70585 SHA512 fb27a8efa376b2a51558e0a8dfcb87a7116e950783030c1aab996675c776c46cdf4d4ff35d111f925f6b2b4c6fd070ff80a971fd2f6ce77b857b17898950f5a3 WHIRLPOOL db1ba8492abf791f2244d12b7a62643c02c8c7999c607464e117cc42360c876d9ee83d36ea8860e18912b52171d12291d93fdcc3d3ff18ff05c2b3a4cea5373c
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.22-115126.tar.gz 19559514 SHA256 244e6f450cba64e0b025711050db3c43e6ce77e12cd80bcd08796315a90c8aaf SHA512 55841287d580d984142a0572aff4124a180bbe10cb8536426992b5d9e0ce0f3f6d3858aae12de728995a237101a581aa6500b312e457b812f079e3ad67e7ec10 WHIRLPOOL fd883e9f4c77b282528c938296ab820a719334abd3573e4fb9f2023b9a4f2dfa09261aad94f808a6bc1203cf5419f17cbc39d7af8e1b6938b05b14ea51470990
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.24-117012.tar.gz 19624088 SHA256 65198a2e048d30fc7d18cd4670fb84fed9a878cca1b77f416b4fea4efe8ca2a4 SHA512 fc821a446c67c4046dd2aa2078d6a71a63a490d59c96f76b29a5a46b26ad7e51588c1009efbafa448e73c799dc816de0b5f0ee17b10d306d3e701a15f69c595d WHIRLPOOL b86d40a08774cd56f612e4bd1edd1bea0e070185e9fab19ca21c0a08ffe092c73877a62dfa5be68e7a963145a84785330c935dd43b5c9ddcfbfc3ee2236f9e0a
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.tar.gz 19624237 SHA256 14f152228495a715f526eb74134d43c960919cc534d2bc67cfe34a63e6cf7721 SHA512 c6e31e8fb26b8ca32c423d14e85e15f6372a030ec40e9f06ce1e1234913d3586cc58d46819684c99cf3ced37f35d0a964339199cad5cf43580c88bf1afa63ef6 WHIRLPOOL 9b0ceb8ab21ce54a199ac312879ae4bf17b5bbf3bae6d28035436ae8dd8295ea6fa1d8bb3fc095867a017fdcc357b630436dca46d4875bcdd2aad1ce0cfd9d9f
DIST VirtualBox-5.0.16-105871-Linux_amd64.run 85913042 SHA256 2fc30af485c67162a8f1fafb5a0d9c6cbab4dc17ec362e6d8d2487071b4daa47 SHA512 706159c25ad144a489d7519dcc5a9fa6ee47415bac8fc48bb56fbbe72953f5e65fcdf9d045fbe686520ea676dbf511a19208adfd81f199c804e1b632de581f6b WHIRLPOOL 298235fe47a08136232916b990675b4b26dbab7155fd00c82d2405170fd7d255cfa5f93c07a13a89cdc0a129662f3a14d3386be17e11c02bbd3a564de554bcf3
DIST VirtualBox-5.0.16-105871-Linux_x86.run 84909518 SHA256 46421f6ebed4de2466d32193597fbcfe71c2a89c5fd5ac1493856b509d6259e1 SHA512 a16e5a9ee4c643985d48c6ac8e7224074dd2a775bf05b9ef712fff898962493a2126bb1ced20b5ec525ddd86d0ce6c42c06e286f03758aad5d39d58b87db51a8 WHIRLPOOL dbc4af908d3e2879388426defd733539f3bbff10a4f957858f42ae7c328a5cbd0480667b50777a69e860be475d8c66a392badb79503d9f22c267688edc6a1e4e
DIST VirtualBox-5.0.32-112930-Linux_amd64.run 84387282 SHA256 c5bf59227730855c3f56d4e4f755528ad27d2f5f01bd12791f5b4490364540bf SHA512 22f50362d4b611a55d331d5104b81cbea5e80515c8e992b6ad3f834f80d106fb0d055ce0e534878ad2eeb899b4fef8ec5149bea8c48dce3109685c16ede55f44 WHIRLPOOL 9eb268d9eb69bed9ed4dba0ff0c20c119a9d70d2ae4151d6d2f4c29c300e884c1cbe0f9d356d4053ec069169d5851272f9de620eff8c680d7e1a75a49f5e3896
DIST VirtualBox-5.0.32-112930-Linux_x86.run 83690958 SHA256 f735bcdb7a93c7b794d610970e537dd4961e1a34453d124a472de10e816aa356 SHA512 cf57024ccc9f306f0108ad3b2ce4d29fa960bafdbdbdcc7bde34094a07e8a62b6f361e7cb77b8d3bb58bb31763b19397c2a0f8fe958600261e8adddab8e9b0b8 WHIRLPOOL 973c2c6b2c71c60ecacfae47b922ed32bdfaa249a08e0c49b3d540031ed3aaa63d5a67da7dccbb9ae24e4b49420b1f6aa85cc7662c9c42333c318e7f1e47cb03
DIST VirtualBox-5.0.40-115130-Linux_amd64.run 84571603 SHA256 f633e88b22470b36b4586fbc8a14e0ee99dad5e094cb1ed73a77016fdbc616c8 SHA512 51e23c3b5eed256e799f9cd6be950a00d0c4f57276d8554cad8c1beb6310ee8625b6eaa364d47dab54274ef0ebd37114d3c6a1312313dce748ca9c985e08b59c WHIRLPOOL 2d6f465cee91be4637c84d65655c0b3c667d6f88af85c3c4b577ad416136d99094ad0fa089314730f7dce89224ed99f5be4ad6fd35db8bc2c23d1e0826400e76
DIST VirtualBox-5.0.40-115130-Linux_x86.run 83793358 SHA256 1371ae3ceec0f2af5e31e569eab1ffd405a75bbf6fb8889a836d07167806d6cd SHA512 98f249e6a461b40856231f31ceb0914093dd97e513ff01fbeb308cb9d0e5d1fee98e69a9f5c1f73c082676c3273517ff2a1f3c658e57035c5d8d6b0cc0627a6b WHIRLPOOL f659c4edd9fa16e532f1c1729a2044b3ebb3a56c9d087c2310c0443e95545d96640b31b9f06f55529c765f4d52b835e528c3914e3a09d58f5cc62aa5cc4b9864
DIST VirtualBox-5.1.22-115126-Linux_amd64.run 87909843 SHA256 8e48de705d5a2a182a5f248c9a6a431e0f26075f28b916c733a6cc3d27bdd95c SHA512 42de5914b80cfea6c792163c3f662ef0ccabaa3b2d13601de087b16357c822410fa056f204c382a3702bf1175c688fa5828e514081010bcb5afe676ee74019f2 WHIRLPOOL 1ccf3b8e2b168ef1bafb5ab5b57f53395a4f9c6dac6b8ae86bc810261ccf4fc772349504b472179863390634f6ca20984e422bb0ef155f5daf65290c7edff7e1
DIST VirtualBox-5.1.22-115126-Linux_x86.run 87070158 SHA256 34f02bda93a139df4ea358e7210bdf3b7c5d1655842d24fbafd233a97abb8599 SHA512 ec71ac46652bdaa46ffe1cdda24d1ab18a518d29f2ac6f8240173788e80db2ecfd2147c612a231b75926c7e4ebdb73263f7fb2025ba056b24bbdff9b52a13abc WHIRLPOOL 3d5a33dea5bb753fab7eb2512f161781495ea08e2c69b31cbd9d5fb9fe1b47f8b40170faec7951bf455e0e7cdda496828744fa0818078ebb28383f8e6d20b03d
DIST VirtualBox-5.1.24-117012-Linux_amd64.run 87971283 SHA256 6a01f975558707153cd95d6789e6d92f65751db26e9443ee8656cf9ee17a29b3 SHA512 31718701bdb44660923a2897c15d4943cf64cd99be44625751ac0829573a6dd2e63a497fede8511670e72b73c240b2cc7379fd9e3efff33fbe0d30e38b3ea07f WHIRLPOOL b28bdb1220b0c6be67a74c2042f499ac389812b53d5a31e22f7948f9116ce38d4a297f30bab135bf07aefc54cacc27e4cae40d0cf8e02e383af5baa06bcf0906
DIST VirtualBox-5.1.24-117012-Linux_x86.run 87182799 SHA256 f4151be5c046b4271cba8c8f2bc776114ef8cad3b26f8880fe87f1302f500f64 SHA512 890fd9433f69e5dfb8854fbb1eb546b3ac558cedc121ebf346d6c20d1fc14cc2a9962be5bfff454bcd963f079395c720510b8ba3e119e52028e73d3885a6e202 WHIRLPOOL a33cd9f1f4bea0efe1a943176707348fa10601a06e667b1068a193b6af3d1f9d16a579a9753d7a84bac248d561cded59edbab09e48bed69feb4c38d5e79af0e1
DIST VirtualBox-5.1.26-117224-Linux_amd64.run 87981522 SHA256 be541c9ad60655b436bb27dc91c482e2e1485da4fc0e632ec92bfbed625a48ed SHA512 9b486fd52918469fdffaa39bbef234d22fad9d3b562fa04443bf6c1040e744db6dc9bd103ead299127b82c5d4bc96c1e05f677cacd623affa6569408c8d26df5 WHIRLPOOL 3c3c7b8254f85223f06cdfdea6cb0cb982222889b899018ea03a6e7807243f5e85ec37ef4a5f829dc09d1fa0123c1c28738b0d1826cd381d4b550360efd9a268
DIST VirtualBox-5.1.26-117224-Linux_x86.run 87090639 SHA256 05f82b704558efdda8a9c569b52fcf761793a54e8405d062fd20a4a56fffd5da SHA512 3aafad5374dc79c0fdd9bf1da6708ae4ce2f43d9fce3222326424bf03d6b73a7283ba5ebeb01a9ab6b24eeb8a8ec7c23af84e40f3edeb512c2101c329f4091e7 WHIRLPOOL 58c4ff741fed816f08c44af68eaae4fe0d206c59ea1300975d754781a44a8ab513054b5601cc23caefa7fbeb950bc41e8d544e6008e2de377e25661fadc9f9e1
DIST VirtualBoxSDK-5.0.16-105871.zip 9639569 SHA256 df1bd5ed7f7fe9c401555498a1abed6f1f98e001c0069f16d401ccf3afe3061b SHA512 f4e1af1d97a26818722124fbbaffa6d61369b1a5f3b350b749284afdde038802f4a0e93e9bbb4c9ab0f49aad1f4fa19bbc4b0bdb04aa172a433a77a538816e25 WHIRLPOOL 0598061b47e5d0ef775665300ab61ad7b94638d32fb358a9c189536b00b2456ce4c90dfbcc00bac86da736289253e84a3b586b8b7d1da4087db76e8845a8ca33
DIST VirtualBoxSDK-5.0.32-112930.zip 9674720 SHA256 37165cd54271e3e84117228a2c1836a368a313176397c7455ed303683e9950d1 SHA512 aad7beb301b0376cad102d935b09217428331027b57863464aaa6b3db6418202f9f68b8c1361ee409f8c5fda2cc8169166a5b067ef020ca3a509fe17f64f34fc WHIRLPOOL ee737ac9f24bd854daddbb766df4fbbb071dd3fbf6fd9fbb71b985fc52f84374f4899096ad463510e5caf32d5c965b60ba4c0f408bed59984aedee9d99c31a45
DIST VirtualBoxSDK-5.0.40-115130.zip 9674379 SHA256 9c27d4963f0afd9e11c0105739720b63df919162dfb6c88c52bb1f0e4f68c8ea SHA512 fc02623b5a4d288e37d8895f936f1552c284be2523762688e62d2fb57d3b2e83a2edb7193d0775bc481282e93242d8a691c408e931c8a42e2945a6507625f5f3 WHIRLPOOL b84f02c03e2de1baa3eda5ebc1d4de82d8c16205a2e624a9ecc7985ed70ccdfa8bc5cf066bcc9066cd4e82722600a76972dc472665ef576e6ac41045f5fa8047
DIST VirtualBoxSDK-5.1.22-115126.zip 9858899 SHA256 41fa067526f4eab29a85644fe84b85d89fdd668b27eac35364f74593ae435c51 SHA512 e2832d01268da7180b5c82ec32c3a7cb19f416c444d9650f17ea4b56946bda4395d62f8e9d193a8d855703c499f84e54e55eccd2e4c704c961299c0c17a73ae8 WHIRLPOOL 02dd280f4ae2196a5453abc74054569119d4d3c7e4520a1b7f64d038a697153d83ad57013f052dd5a2bfef2d27d865d04a0b98c9e744215d440b7fe6fa6e0b05
DIST VirtualBoxSDK-5.1.24-117012.zip 9862325 SHA256 559aa1805d8f341e9d17168bde70b1a6a50898432f4fd854be3a2212f978b6d2 SHA512 7b5f2b0b54bb895ffcc9bb8b391f0b5ca1eaf67fcad081fa9c4233a10beda9454350c2c3acea5ea336fc5155ca1758c30a1edc8b1b8567c273946f8259d91e63 WHIRLPOOL 801491377068d63d8ad611be2448a4f99b761e76ad82002304e1f559b148c9a427063526343f75f3e9f6e043ac71b5c41de63a3cfecbffafcc3039eab78e82a7
DIST VirtualBoxSDK-5.1.26-117224.zip 9860247 SHA256 fb3e7e3cc425bd7ec3555cd4b1db6a69c85ae1744fb7df8060e4884ad26f09e5 SHA512 d2bef837d61bfb35ba550f004345c2c412c2f62da23ffded6dff8aa33281fdce7c0a8f6b70c131b35e04c34ca0a4221bf97a78e65a470c657980572ebedb0774 WHIRLPOOL 098de72faec934092150abe5a75dff3712b8b0e160eaba3c435d0131e323c74f584841ecbb5a14fd5c29fa2495d7717ef29ddad609939de8ad15752a6111cbf9
EBUILD virtualbox-bin-5.0.16.105871-r1.ebuild 10651 SHA256 ea71978e3bb1ff9feabc06d573d60d49353a987bbe571f4c3de1ce8542620685 SHA512 9841d2ca01858c57cd538c60005fc7ac9cab3a716e7f3b8ef09273c2412ac3a6789db977fba802553362a30fd0bc07c199783b8bc1bad225a1b05093ee094c46 WHIRLPOOL 0d9177c7377c7241b513c7de2b8bbbd72746a259aab407e5c462cfa4b3420888e999f5cbf5a5fd5021affda28a04bea75f1db95461279bd482dd9edb853513e0
EBUILD virtualbox-bin-5.0.32.112930.ebuild 8439 SHA256 1d160ea042a8eb55d82853bb8541bcd34b867917401a571faf06dbc4c5c3c44c SHA512 4ddb06a1d814eca3ba82872f145e5c1da144866c4c5d1692d4cd025db37e32a25cc92add5908b93a9c6fe70d8206b4ba9cb8cb828ef9ab80997af38f8d8d545c WHIRLPOOL 7278066f854e5cbd3327f942ebac43d777d7c756f14648b7aa95f574fa0bd3324552de33f8b21ae23bb5d183d489167864465a850f0811d0536d425d2e1a336c
EBUILD virtualbox-bin-5.0.40.115130.ebuild 8441 SHA256 0e76ba7b63295793ccc5603bfac14f39eef72dbc11bcf6e4eb662f5b9fa75d37 SHA512 fd17c43560ca61c0afea4021c3094221ac07113475d7e53757580b9f26e4d53b06960dca86f65b1e9df3e1f51ebb8cc679847ece3102f06beb7d9837af334934 WHIRLPOOL 0bfb05dd5141934c6753c06ce0fa6af18482fa2424fff457aa68a04a23aa9aabf1f0cf2c488168487eb6846864acdbb583b190e10109fc8d26064eb08540ce1d
EBUILD virtualbox-bin-5.1.22.115126.ebuild 8441 SHA256 541a4fd2e8a9160d0024fef342df62f22b231868cdb2a3c24cd3b4d7f1c657f1 SHA512 d29ea0cfee80fb2fca0873a8027f88b496e665fe43f076259a1f610f4d9e74a050406e2918fe9d3415f3b570525870fc1542d64779b9958d68c7fc2c0ba3d569 WHIRLPOOL c534e8cfb5664076e45c27659cb3f37a07b81fed09df48f560a7a777c334a909644a141898fc6b0f89973b8df05d8c68b3283f134a5cdcc38ff82975ad865451
EBUILD virtualbox-bin-5.0.40.115130.ebuild 8439 SHA256 1d160ea042a8eb55d82853bb8541bcd34b867917401a571faf06dbc4c5c3c44c SHA512 4ddb06a1d814eca3ba82872f145e5c1da144866c4c5d1692d4cd025db37e32a25cc92add5908b93a9c6fe70d8206b4ba9cb8cb828ef9ab80997af38f8d8d545c WHIRLPOOL 7278066f854e5cbd3327f942ebac43d777d7c756f14648b7aa95f574fa0bd3324552de33f8b21ae23bb5d183d489167864465a850f0811d0536d425d2e1a336c
EBUILD virtualbox-bin-5.1.24.117012.ebuild 8441 SHA256 541a4fd2e8a9160d0024fef342df62f22b231868cdb2a3c24cd3b4d7f1c657f1 SHA512 d29ea0cfee80fb2fca0873a8027f88b496e665fe43f076259a1f610f4d9e74a050406e2918fe9d3415f3b570525870fc1542d64779b9958d68c7fc2c0ba3d569 WHIRLPOOL c534e8cfb5664076e45c27659cb3f37a07b81fed09df48f560a7a777c334a909644a141898fc6b0f89973b8df05d8c68b3283f134a5cdcc38ff82975ad865451
EBUILD virtualbox-bin-5.1.26.117224.ebuild 8441 SHA256 541a4fd2e8a9160d0024fef342df62f22b231868cdb2a3c24cd3b4d7f1c657f1 SHA512 d29ea0cfee80fb2fca0873a8027f88b496e665fe43f076259a1f610f4d9e74a050406e2918fe9d3415f3b570525870fc1542d64779b9958d68c7fc2c0ba3d569 WHIRLPOOL c534e8cfb5664076e45c27659cb3f37a07b81fed09df48f560a7a777c334a909644a141898fc6b0f89973b8df05d8c68b3283f134a5cdcc38ff82975ad865451
MISC ChangeLog 15716 SHA256 33eaaa36906036c70c8398092103364f507ff7fa772f9bdd9f811eeb2aed617e SHA512 2009f3b444919bc36c8db65e4e3111b8d224981d0cd103d7e75a3d42d1811258c2b8d9d6e64dcb4da06a9fd764009332d592a71e58531eb242730ee7c5b27f94 WHIRLPOOL a46edd0951787ad59af4cb6f6345c4146d43b2a8461890f94d8a9cf2b3456256b33a6a582f83ff0d90917abc523b7eda62f032ce52fc6be8e82c141689f822f5
MISC ChangeLog-2015 37455 SHA256 d03a645491d38812437c73bcfab5697299453ffc97fbc92f4a1ecf93047edcbd SHA512 b4ad974d34f541950cf084db0a7454ebf302a3f1b10fbd233ca1c95f96d2f061801148f63962b11ea90d1eb9b1f13f6fae79aa8071b150e52c3b526f8dd35be5 WHIRLPOOL 3475be3b57a456ce7caf8347be9bf9be18a4e7ead29bdc84e023ab8785be59d80dc92980621d9c5ce1764ead382d7882b390108beee726887cf1cc916b624991
MISC metadata.xml 769 SHA256 984b2b32d7b6329e4de3ca17bad6697b1f13ae9bef8fac54f74375622dc77197 SHA512 d4d7b28e05404c670993fb8798b5b5de23d3f446e12195665d9965214e59132996dcbe45a28965a9beef6e5156635d0a5a1799641a613c27dbb8b335d51f0dc8 WHIRLPOOL 79458a2be44645a4d45dd22080b7a8e8ddc326880c4a9011eae3435b123323477d48d592027099d91e5a1486154bc6d1b60e11f1f6c959b5caedd5e67c24e4d0

@ -1,287 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime gnome2 pax-utils python-r1 udev unpacker versionator
MAIN_PV="$(get_version_component_range 1-3)"
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
MY_PV="${MY_PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
else
MY_PV="${MAIN_PV}"
fi
VBOX_BUILD_ID="$(get_version_component_range 4)"
VBOX_PV="${MY_PV}-${VBOX_BUILD_ID}"
MY_P="VirtualBox-${VBOX_PV}-Linux"
# needed as sometimes the extpack gets another build ID
EXTP_PV="${VBOX_PV}"
EXTP_PN="Oracle_VM_VirtualBox_Extension_Pack"
EXTP_P="${EXTP_PN}-${EXTP_PV}"
# needed as sometimes the SDK gets another build ID
SDK_PV="${VBOX_PV}"
SDK_P="VirtualBoxSDK-${SDK_PV}"
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_amd64.run )
x86? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_x86.run )
http://download.virtualbox.org/virtualbox/${MY_PV}/${EXTP_P}.vbox-extpack -> ${EXTP_P}.tar.gz"
LICENSE="GPL-2 PUEL"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
RESTRICT="mirror"
if [[ "${PV}" != *beta* ]] ; then
SRC_URI+="
sdk? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${SDK_P}.zip )"
IUSE+=" sdk"
fi
DEPEND="app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="!!app-emulation/virtualbox
!app-emulation/virtualbox-additions
~app-emulation/virtualbox-modules-${MAIN_PV}
!headless? (
x11-libs/libXcursor
media-libs/libsdl[X]
x11-libs/libXrender
x11-libs/libXfixes
media-libs/libpng
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXinerama
x11-libs/libXft
media-libs/freetype
media-libs/fontconfig
x11-libs/libXext
dev-libs/glib
chm? ( dev-libs/expat )
)
dev-libs/libxml2
sys-fs/lvm2
x11-libs/libXau
x11-libs/libX11
x11-libs/libXt
x11-libs/libXmu
x11-libs/libSM
x11-libs/libICE
x11-libs/libXdmcp
${PYTHON_DEPS}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S=${WORKDIR}
QA_PREBUILT="opt/VirtualBox/*"
PYTHON_UPDATER_IGNORE="1"
src_unpack() {
unpack_makeself ${MY_P}_${ARCH}.run
unpack ./VirtualBox.tar.bz2
mkdir "${S}"/${EXTP_PN} || die
pushd "${S}"/${EXTP_PN} &>/dev/null || die
unpack ${EXTP_P}.tar.gz
popd &>/dev/null || die
if [[ "${PV}" != *beta* ]] && use sdk ; then
unpack VirtualBoxSDK-${SDK_PV}.zip
fi
}
src_configure() {
:;
}
src_compile() {
:;
}
src_install() {
# create virtualbox configurations files
insinto /etc/vbox
newins "${FILESDIR}/${PN}-config" vbox.cfg
if ! use headless ; then
newmenu "${FILESDIR}"/${PN}.desktop-2 ${PN}.desktop
# set up symlinks (bug #572012)
dosym /opt/VirtualBox/virtualbox.xml /usr/share/mime/packages/virtualbox.xml
local size ico icofile
for size in 16 24 32 48 64 72 96 128 256 ; do
pushd "${S}"/icons/${size}x${size} &>/dev/null || die
if [[ -f "virtualbox.png" ]] ; then
doicon -s ${size} virtualbox.png
fi
for ico in hdd ova ovf vbox{,-extpack} vdi vdh vmdk ; do
icofile="virtualbox-${ico}.png"
if [[ -f "${icofile}" ]] ; then
doicon -s ${size} ${icofile}
fi
done
popd &>/dev/null || die
done
doicon -s scalable "${S}"/icons/scalable/virtualbox.svg
insinto /usr/share/pixmaps
newins "${S}"/icons/48x48/virtualbox.png ${PN}.png
fi
pushd "${S}"/${EXTP_PN} &>/dev/null || die
insinto /opt/VirtualBox/ExtensionPacks/${EXTP_PN}
doins -r linux.${ARCH}
doins ExtPack* PXE-Intel.rom
popd &>/dev/null || die
rm -rf "${S}"/${EXTP_PN}
insinto /opt/VirtualBox
dodir /opt/bin
doins UserManual.pdf
if [[ "${PV}" != *beta* ]] && use sdk ; then
doins -r sdk
fi
if use additions; then
doins -r additions
fi
if use vboxwebsrv; then
doins vboxwebsrv
fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
fperms 0750 /opt/VirtualBox/vboxwebsrv
dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
fi
if use rdesktop-vrdp; then
doins rdesktop-vrdp
doins -r rdesktop-vrdp-keymaps
fperms 0750 /opt/VirtualBox/rdesktop-vrdp
dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
fi
if ! use headless && use chm; then
doins kchmviewer VirtualBox.chm
fowners root:vboxusers /opt/VirtualBox/kchmviewer
fperms 0750 /opt/VirtualBox/kchmviewer
fi
# This ebuild / package supports only py2.7. When py3 comes is unknown.
# The compile phase makes VBoxPython2_7.so.
# py3 support would presumably require a binary pre-compiled by py3.
use python && doins VBoxPython.so VBoxPython2_7.so
rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
90-vbox-usb.fdi uninstall.sh vboxshell.py vboxdrv-pardus.py \
VBoxPython?_*.so
if use headless ; then
rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
fi
doins -r * || die
# create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
local each
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp}; do
fowners root:vboxusers /opt/VirtualBox/${each}
fperms 0750 /opt/VirtualBox/${each}
pax-mark -m "${D}"/opt/VirtualBox/${each}
done
# VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
fperms 4750 /opt/VirtualBox/VBoxNetAdpCtl
fperms 4750 /opt/VirtualBox/VBoxNetDHCP
fperms 4750 /opt/VirtualBox/VBoxNetNAT
if ! use headless ; then
# Hardened build: Mark selected binaries set-user-ID-on-execution
for each in VBox{SDL,Headless} VirtualBox; do
fowners root:vboxusers /opt/VirtualBox/${each}
fperms 4510 /opt/VirtualBox/${each}
pax-mark -m "${D}"/opt/VirtualBox/${each}
done
dosym /opt/VirtualBox/VBox.sh /opt/bin/VirtualBox
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxSDL
else
# Hardened build: Mark selected binaries set-user-ID-on-execution
fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
fperms 4510 /opt/VirtualBox/VBoxHeadless
pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
fi
exeinto /opt/VirtualBox
newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh"
fowners root:vboxusers /opt/VirtualBox/VBox.sh
fperms 0750 /opt/VirtualBox/VBox.sh
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxManage
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxVRDP
dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxHeadless
dosym /opt/VirtualBox/VBoxTunctl /opt/bin/VBoxTunctl
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox"
doenvd "${T}/90virtualbox"
local udevdir="$(get_udevdir)"
insinto ${udevdir}/rules.d
doins "${FILESDIR}"/10-virtualbox.rules
sed "s@%UDEVDIR%@${udevdir}@" \
-i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
# move udev scripts into ${udevdir} (bug #372491)
mv "${D}"/opt/VirtualBox/VBoxCreateUSBNode.sh "${D}"${udevdir} || die
fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
elog ""
if ! use headless ; then
elog "To launch VirtualBox just type: \"VirtualBox\""
elog ""
fi
elog "You must be in the vboxusers group to use VirtualBox."
elog ""
elog "For advanced networking setups you should emerge:"
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
elog ""
elog "Please visit http://www.virtualbox.org/wiki/Editions for"
elog "an overview about the different features of ${PN}"
elog "and virtualbox-ose"
if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
elog ""
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
elog "or else USB in ${PN} won't work."
fi
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -34,7 +34,7 @@ SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_amd
LICENSE="GPL-2 PUEL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
RESTRICT="mirror"

@ -1,13 +1,11 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.tar.gz 16896587 SHA256 c234e158c49f4f92c38e41918c117d756a81236ff1030a896e44faf88284ecc7 SHA512 39a7c6726e57c89a970e771f80369617c95e154498174deed025ca953e85197981215dd1250317285213a8e9bf6b7140e06311bd6df464613bfe90a37ef1c3c8 WHIRLPOOL 8bdf4a499e8d2d463249fb98ea35ee3a91d81004418e171396c0a26d91f3de9eda6fe632a1d85df58e1de1c32c5c939a365277ad836c685f83600277bd7282bf
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.32-112930.tar.gz 18966317 SHA256 3a0c45eb2471566787def7d73f8c01b03a806e5b2042c21911c2142dafdf9a44 SHA512 138b1ee971f396cdde58874c220e9e1d791561dad4e5a5cf14e8bc7aca40d851e3017ef179645cc235c0cf2848dc5e4f500a0ef8865c997371043bf02836acbc WHIRLPOOL 27733c658f1a6cbe31950b89e51b5a18dc5deeaac3a907e302e041e1aa2bea5b013fde83e4c6b7d5c120a022ce4d89355fc54cac9fe7a79ee716c011c638fd3d
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.40-115130.tar.gz 19050961 SHA256 ebb29de8962d60760a2f25c318833a1fe163368b824b6b26802b6b284af70585 SHA512 fb27a8efa376b2a51558e0a8dfcb87a7116e950783030c1aab996675c776c46cdf4d4ff35d111f925f6b2b4c6fd070ff80a971fd2f6ce77b857b17898950f5a3 WHIRLPOOL db1ba8492abf791f2244d12b7a62643c02c8c7999c607464e117cc42360c876d9ee83d36ea8860e18912b52171d12291d93fdcc3d3ff18ff05c2b3a4cea5373c
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.22-115126.tar.gz 19559514 SHA256 244e6f450cba64e0b025711050db3c43e6ce77e12cd80bcd08796315a90c8aaf SHA512 55841287d580d984142a0572aff4124a180bbe10cb8536426992b5d9e0ce0f3f6d3858aae12de728995a237101a581aa6500b312e457b812f079e3ad67e7ec10 WHIRLPOOL fd883e9f4c77b282528c938296ab820a719334abd3573e4fb9f2023b9a4f2dfa09261aad94f808a6bc1203cf5419f17cbc39d7af8e1b6938b05b14ea51470990
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.24-117012.tar.gz 19624088 SHA256 65198a2e048d30fc7d18cd4670fb84fed9a878cca1b77f416b4fea4efe8ca2a4 SHA512 fc821a446c67c4046dd2aa2078d6a71a63a490d59c96f76b29a5a46b26ad7e51588c1009efbafa448e73c799dc816de0b5f0ee17b10d306d3e701a15f69c595d WHIRLPOOL b86d40a08774cd56f612e4bd1edd1bea0e070185e9fab19ca21c0a08ffe092c73877a62dfa5be68e7a963145a84785330c935dd43b5c9ddcfbfc3ee2236f9e0a
DIST Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.tar.gz 19624237 SHA256 14f152228495a715f526eb74134d43c960919cc534d2bc67cfe34a63e6cf7721 SHA512 c6e31e8fb26b8ca32c423d14e85e15f6372a030ec40e9f06ce1e1234913d3586cc58d46819684c99cf3ced37f35d0a964339199cad5cf43580c88bf1afa63ef6 WHIRLPOOL 9b0ceb8ab21ce54a199ac312879ae4bf17b5bbf3bae6d28035436ae8dd8295ea6fa1d8bb3fc095867a017fdcc357b630436dca46d4875bcdd2aad1ce0cfd9d9f
EBUILD virtualbox-extpack-oracle-5.0.16.105871.ebuild 1087 SHA256 cff6609341f4064691b4064cc669f869a15eafa2f96eea9e984d550f11867c74 SHA512 a5aadb7c8e8b910b5000f0b60c5cb6439a2305c3a3d424dc95ef959b5ba3e064c6f6895718d405671fe14c178e00408d2dd81db60a624fe25115d45c138506ab WHIRLPOOL a63a6617cc68c9d6d68a67ff639dd7903536243b4c61ceeadb6292a013895b867c752dad464444f636f3d9459dc7552206be178c1f10406c6a4131345c9b7c4e
EBUILD virtualbox-extpack-oracle-5.0.32.112930.ebuild 1085 SHA256 6a7d0f369c7dcbc946b6e8042008144c2cf916e345920760460606bf11d04c1f SHA512 a018d8881652c86d254cb87b68bd134d51930009f815001a6e06a3f40539305dcc3846395f8f59312506a74a9e517c0bb63c1a22d53be60b14a999f66617b79a WHIRLPOOL cb02913b59882c0c81e3cfcabca8d12bf2744c379a22230a0bd0308ed721921d0f641f819aa94aa0bfa253dffe8ff74264f2835ceedc668e45025c0da55c954d
EBUILD virtualbox-extpack-oracle-5.0.40.115130.ebuild 1087 SHA256 7d2d78d2681ba512d69ff1d96ae0d1dd1df8ad7765f5d1901a7e0e20ede0a459 SHA512 dcf3ae05bd9bad1806fed11baa6a182971f2dfd448b7b015cd5191d984dc1f8335b206030feac3fc64e1e21a9d55ab1ad5c4f6d9ed806cb25770c92f1eb110d9 WHIRLPOOL abe34a8136c4955c1318b2cc190f5c779d7f5de472df469faf307311d4628e461103bec9d7206cce79fb9a441e876c09f3cb48931babb1a116eccd6aa0bfd64d
EBUILD virtualbox-extpack-oracle-5.1.22.115126.ebuild 1087 SHA256 7d2d78d2681ba512d69ff1d96ae0d1dd1df8ad7765f5d1901a7e0e20ede0a459 SHA512 dcf3ae05bd9bad1806fed11baa6a182971f2dfd448b7b015cd5191d984dc1f8335b206030feac3fc64e1e21a9d55ab1ad5c4f6d9ed806cb25770c92f1eb110d9 WHIRLPOOL abe34a8136c4955c1318b2cc190f5c779d7f5de472df469faf307311d4628e461103bec9d7206cce79fb9a441e876c09f3cb48931babb1a116eccd6aa0bfd64d
EBUILD virtualbox-extpack-oracle-5.0.40.115130.ebuild 1085 SHA256 6a7d0f369c7dcbc946b6e8042008144c2cf916e345920760460606bf11d04c1f SHA512 a018d8881652c86d254cb87b68bd134d51930009f815001a6e06a3f40539305dcc3846395f8f59312506a74a9e517c0bb63c1a22d53be60b14a999f66617b79a WHIRLPOOL cb02913b59882c0c81e3cfcabca8d12bf2744c379a22230a0bd0308ed721921d0f641f819aa94aa0bfa253dffe8ff74264f2835ceedc668e45025c0da55c954d
EBUILD virtualbox-extpack-oracle-5.1.24.117012.ebuild 1087 SHA256 7d2d78d2681ba512d69ff1d96ae0d1dd1df8ad7765f5d1901a7e0e20ede0a459 SHA512 dcf3ae05bd9bad1806fed11baa6a182971f2dfd448b7b015cd5191d984dc1f8335b206030feac3fc64e1e21a9d55ab1ad5c4f6d9ed806cb25770c92f1eb110d9 WHIRLPOOL abe34a8136c4955c1318b2cc190f5c779d7f5de472df469faf307311d4628e461103bec9d7206cce79fb9a441e876c09f3cb48931babb1a116eccd6aa0bfd64d
EBUILD virtualbox-extpack-oracle-5.1.26.117224.ebuild 1087 SHA256 7d2d78d2681ba512d69ff1d96ae0d1dd1df8ad7765f5d1901a7e0e20ede0a459 SHA512 dcf3ae05bd9bad1806fed11baa6a182971f2dfd448b7b015cd5191d984dc1f8335b206030feac3fc64e1e21a9d55ab1ad5c4f6d9ed806cb25770c92f1eb110d9 WHIRLPOOL abe34a8136c4955c1318b2cc190f5c779d7f5de472df469faf307311d4628e461103bec9d7206cce79fb9a441e876c09f3cb48931babb1a116eccd6aa0bfd64d
MISC ChangeLog 14467 SHA256 65ad667aabd9d63515672a1cd94c0c09252741c0e874b41de5870a09e87437c9 SHA512 b386b1b603bca9aa43637c0e6349a2681ada7ce2b8bcfba437e235ec1bce1a9c95d34474578b84464da7194181948f49e51dfa70d1e8ed504b6bff41cfe85b94 WHIRLPOOL 4ebcffb027e96febc927fcfe7e3ae74ece5c9220a88e56bdf66495652107d168601a3bb7f4235754bbfa4349eb3f19d6d02915c690cf586b2bca83e501f3d185
MISC ChangeLog-2015 15802 SHA256 209e7f9dafc2f1ff1a37ce56665ebdc1d928a9c5bfae300c4ebea676c194c940 SHA512 765eb86a6b38b0dfc553e67175aa32608acb984a6b82b2dfc90ae2266492b90c4b5daec355e9e5b50283178ca3539d7e71d535327caca33fe5b7ce47a700f7c5 WHIRLPOOL 3698a1a132418be5858896f513e26b7d1c3acd5991e8c8a3f802d7972e755e64702c5d4f4fcacdf70cf86759450f7b335f58b30b190093184be7939671260965
MISC metadata.xml 407 SHA256 a07752ac478a75b8186129fcab7d7fc7b239adf7a03d52a275a1d61c66b54aa6 SHA512 e28c65e666d3f78cc8752c3f8af0d7e5494b4a2f93fdc98cf71110424aa9a72b68ee40aa299c46a7048d375a1f52bd0f03efd12d5e88226a4934989e7634afc2 WHIRLPOOL 38d004ad7163b0ba06c7b86c4e02612a94ff449f1d8a0be61fe705bd1a4bd8c88c8cab27fd5103110663f7b0de9f131b204aa92b7c3584cef93f0bde957c7248

@ -1,42 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils multilib versionator
MAIN_PV="$(get_version_component_range 1-3)"
if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
DEP_PV="${MY_PV}"
MY_PV="${MY_PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
else
MY_PV="${MAIN_PV}"
DEP_PV="${MAIN_PV}"
fi
VBOX_BUILD_ID="$(get_version_component_range 4)"
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
MY_P="${MY_PN}-${MY_PV}-${VBOX_BUILD_ID}"
DESCRIPTION="PUEL extensions for VirtualBox"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz"
LICENSE="PUEL"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="mirror strip"
RDEPEND="~app-emulation/virtualbox-${DEP_PV}"
S="${WORKDIR}"
QA_PREBUILT="/usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/.*"
src_install() {
insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
doins -r linux.${ARCH}
doins ExtPack* PXE-Intel.rom
}

@ -25,7 +25,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
LICENSE="PUEL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="mirror strip"

@ -6,16 +6,14 @@ AUX virtualbox-guest-additions-8.initd 538 SHA256 6be7c321b362054aefef183f0c4b84
AUX virtualbox-guest-additions.service 411 SHA256 0b50116819c60f27ab0f9b171e00434f0be2cff8e6656af9e00229f6e07c2118 SHA512 b6226146f3591a778551e94ae2661e2ae3c6b761d20600d741eaaa03f43f0a2b841d2a44d9eec3a3768edb23b021cee94c7849d998ee4104ad60dad2df88df83 WHIRLPOOL 1e4e37ba43532340f8a7e344a69241e9e3ec7ce10d07ad3c30edad01270bfa42e8a86f38b48a6d98d0e19f3ddb910740a88e4da9ad23dc879abc2f05ddf4fba0
AUX xorg.conf.vbox 274 SHA256 69475950240533abd2824a30ff08cc7d3ea246d9601ff7163115f8fc100612fb SHA512 ac2b14970dc6667ceec2dbdae52bc92cbad4aff020898ede156454e8a8a703354f15c7e19cfbd2bdd15e251493fd05cacfe814cabee0f9b4cf155e44860ed4c9 WHIRLPOOL 6bd0dba97e442c831451d58f85e5ce3bdf37fc90254db54cffbdbafe1521464e0e4aed89dd610d432c8b26dc48b98f120fd81594bded2dbb10c5eb7d7b26f938
DIST VirtualBox-5.0.16.tar.bz2 111062984 SHA256 f5a44d33a1db911f445b2eb2d22d9293a96a535cba488b5a235577ef868fa63c SHA512 3da3a227360fb50d299e99770378f65e8cb99525377343fa8faff2360be66643d46f68323d6a8b8d4d26182082f171bb35ab2497167bf6df18827a5ea7742074 WHIRLPOOL ea709057c588f28820790c2b193decba9ee0c57e0f82aa4361ca87aef661315182e18b5ee29558e47ed92f6037eb91befa5390680661a7b9f2248c7819b4a85c
DIST VirtualBox-5.0.32.tar.bz2 111684963 SHA256 4a48d4a8b6ca68353bd39f2c9d2896e1659818959f858e8326ef649481d15550 SHA512 77e479e43a08bd9656792cc8e58bbb4e57e1290803bc100a00b9595f2dfdf580607c9a1d38f72aebf638cf6ba3f63bef79913301c8b2a135b5cfcf35a44707e4 WHIRLPOOL 1b03a9368259e1704981dcd64f773f8097d03c582e8c18a012c55463d5bbb15b2521e83f51fe3cf4fe30822db26726c9ff145d711cb97ae2287368068338a9a4
DIST VirtualBox-5.0.40.tar.bz2 112997095 SHA256 e4275b7ada40b358e6e3bd1231b3a320aa06c72ae301283cac5adb42eaa8e4b5 SHA512 70cd4355591c5aed82148954bf55637a5dcdd1a5177dba78192e7c6eadfbf3f7023f352ba8f89d9eb3c3fc55b049f7c76af6bc94e04d1766d7fbe39e51a1393c WHIRLPOOL 9f471e63814c9d48063857f3b95410f5acdd4a3bd2716c525f2449f1eae95d0e91dbe5422374a49f31f8219daa155f716455f0259d131d93afb5cd9e13a7d467
DIST VirtualBox-5.1.22.tar.bz2 115838360 SHA256 fcc918000b8c5ece553541ec10a9182410a742b7266257c76dda895dcd389899 SHA512 e48457371c9139fc04477c82fbd18974378fde08af2a6f9058a0eafa6e522987bd129b8d87c9f381789c4e817aded752fde6ea7fcb2ade471997373802e09348 WHIRLPOOL c6034aad69c8a25eaf5909b6889f04f8090ace562e18a76bc55ad4d3e8347844fa1ab466d32e92b09180dff71e0f928826db0994d34b03f44b11bdb03ccc40d2
DIST VirtualBox-5.1.24.tar.bz2 116135442 SHA256 ee2db169a322bf0db3c3b6d8b84aa39236f36cbf37d0a4c10ab65902a396bb60 SHA512 3c9ad230a53f9159e648ae1f342bdb220ffd85f2ddd45ae4c61d6606f358e9343a4968b2a91784893fb1284288ad41c538b1ab299b3a49e7739bfc8c4fdea910 WHIRLPOOL aad73184e2d36928449e688fd86c6f42c061f77e86c7e6119a205154b307846ed25175f49e3f8e451844b48c0e71e9531902753f1fd917123c401ffbf7744a2d
DIST VirtualBox-5.1.26.tar.bz2 115915813 SHA256 b5715035e681a11ef1475f83f9503d34a00f0276b89c572eebec363dda80c8a9 SHA512 680e9646a51a0a5923b3ded10007ee1c1e2a41c6d8a961d2b2540db6578bed2847154f4cac87e3cfe1118a62595b47c7df99da854f6c340e173b9eb8cacf2add WHIRLPOOL 9d7950ec3ec2cd9b8aaa0ea319f9f5089eed7d2cd2879d313426b448a27570b5582235aa46c5ad5a0fd4d0b967f8d58a963f001549232136d6a8609262af71d0
DIST virtualbox-5.1.24-patches-01.tar.xz 2708 SHA256 8ea5e08da07d555a4868abf6f4d689c2f6695bdb773010a01915fcc6c354f361 SHA512 0028e593818013f809831ac5a73eec63988c0aefb4b309fb3c928efbea8db8b8f46bd7c82f156396adc704f0567474df262dfe9bb6e09af0b2c23528fe2c6e2d WHIRLPOOL 5a1af78c2767608d2b1c2a4b262dbce038d2b6ed9d0499eb60ac1eb64fd6b832efdbafc2b85881ac67efd8794adcc3490fcbf61b74ad7ae576d52e8aff597b04
EBUILD virtualbox-guest-additions-5.0.16.ebuild 5822 SHA256 ff1cd0ddf3977aa913d64fb1ee609da761b85d9f23914a8b2246fb67c4c85d44 SHA512 c9050e6db8d994590ca6bc1451faa8c27de0f3e5eac28fc6e549896602c3bdc3fd5d3ed1825ecd570d297597082f3955a86d0fb4d68b97a0621d62a539d91d4d WHIRLPOOL b78a14608827880d10a2f89f462593676e1dffd59e90d0e00aceaa319b4af9a05311cdfb95ffff423693b8ab7f0f5df3b511ed61cf8c1074600b0956e90b3dfe
EBUILD virtualbox-guest-additions-5.0.32.ebuild 5923 SHA256 5bd5d48347467f7f8ee38f7164128f33770febc85dbd8fa1029c415ca586d434 SHA512 d772c07861a97daefcc64df711d7bde81916a3c1bacb9a4fa4611b894bb996f8f5a4a5789d3248f486c516e74cf7edfc49fe8bd7a27c62c673127e66c3151975 WHIRLPOOL b6504e6307713ef44fb2caeb382a42a625c24a76296596fdb235545584a287f9e469d426927441055927c1b638293a74b7a001c31ded76bde02b411877f7d744
EBUILD virtualbox-guest-additions-5.0.40.ebuild 5925 SHA256 9795d30dd84130d1251375913b62474dd9bd2786049ab6a66582aa06c16f2124 SHA512 c112382f29c81d35ad7f149f8b160bdba958e63f7948718733aa8169ec0276c22dcf9b22e9d6a76eee3861f97c261892e9f036908ebaf6820c071ae2afdfd5b4 WHIRLPOOL b694a6c61ba04373e6233bbd1758921e6ccb21b4a6a9732e23ee8d1e1f200bc58acf835fd4de1409f35593277680dcdba30fb9322394d134efd6d806afc2bfad
EBUILD virtualbox-guest-additions-5.1.22.ebuild 5925 SHA256 9795d30dd84130d1251375913b62474dd9bd2786049ab6a66582aa06c16f2124 SHA512 c112382f29c81d35ad7f149f8b160bdba958e63f7948718733aa8169ec0276c22dcf9b22e9d6a76eee3861f97c261892e9f036908ebaf6820c071ae2afdfd5b4 WHIRLPOOL b694a6c61ba04373e6233bbd1758921e6ccb21b4a6a9732e23ee8d1e1f200bc58acf835fd4de1409f35593277680dcdba30fb9322394d134efd6d806afc2bfad
EBUILD virtualbox-guest-additions-5.0.40.ebuild 5923 SHA256 5bd5d48347467f7f8ee38f7164128f33770febc85dbd8fa1029c415ca586d434 SHA512 d772c07861a97daefcc64df711d7bde81916a3c1bacb9a4fa4611b894bb996f8f5a4a5789d3248f486c516e74cf7edfc49fe8bd7a27c62c673127e66c3151975 WHIRLPOOL b6504e6307713ef44fb2caeb382a42a625c24a76296596fdb235545584a287f9e469d426927441055927c1b638293a74b7a001c31ded76bde02b411877f7d744
EBUILD virtualbox-guest-additions-5.1.24.ebuild 6050 SHA256 ad1f1c8cd3333d9f4ff5e2e36ada65ac0912374f20df98431636bb746d5f8db8 SHA512 a2f9afaf104f601a1440580715f13d30b916cd0599631f574e66750acad04abe6ae0531de4f659bfdc8786822d1025b146b50434ec97e1fe76778d54eadde5aa WHIRLPOOL ec417545417659321901ea38b109b580626bdb2fa17dfe84254e7f30b802ec572a90dd34d5f06a73b9c258638332b4e6e549ef32b57b535f2c6ed9a3e978b6a8
EBUILD virtualbox-guest-additions-5.1.26.ebuild 6050 SHA256 ad1f1c8cd3333d9f4ff5e2e36ada65ac0912374f20df98431636bb746d5f8db8 SHA512 a2f9afaf104f601a1440580715f13d30b916cd0599631f574e66750acad04abe6ae0531de4f659bfdc8786822d1025b146b50434ec97e1fe76778d54eadde5aa WHIRLPOOL ec417545417659321901ea38b109b580626bdb2fa17dfe84254e7f30b802ec572a90dd34d5f06a73b9c258638332b4e6e549ef32b57b535f2c6ed9a3e978b6a8
MISC ChangeLog 11970 SHA256 d77a0dda1714fe3b9ea29b755e8687253d5ae1784c99749adcbeb0d8841c0888 SHA512 ad4718081ccff3c8c0b3997bfe5939731537f57c214242481cdd61437cd62d7d8bc42d0959fafd573f8f714d8e42fd2d097b0ecf334a4c26e96a2098a901ae93 WHIRLPOOL 141849515d9dcbdd018e943c906ba4b1862228f9051e7eb8c1eb559ff9adc5e84111c4ed6e4ec5b4e18d60f50e28ed6ee138adb66246993982df4eea4567eb2b
MISC ChangeLog-2015 39779 SHA256 8c71f1b8454c0467a5d3b7e4ea66faac6a8247faff68a6b7af629f69aeca9d58 SHA512 90c70074b7227f2314bf820a832538c308d2c2c063a6e4a6fe5e1ed7dac9f5bc9fecfb02d9f2e7e25d2366a644861c177945ccbcbddd1111939dea28c1b0146a WHIRLPOOL 6487ee2e3d2a1b3abb9d2f37ac5638a61eaa8040a937a7548f6a67db8ddb8b680eb22c409592c1a0e66d656cdd82f0ee8f283bff530773897c8cbccdcd9bdd97
MISC metadata.xml 407 SHA256 a07752ac478a75b8186129fcab7d7fc7b239adf7a03d52a275a1d61c66b54aa6 SHA512 e28c65e666d3f78cc8752c3f8af0d7e5494b4a2f93fdc98cf71110424aa9a72b68ee40aa299c46a7048d375a1f52bd0f03efd12d5e88226a4934989e7634afc2 WHIRLPOOL 38d004ad7163b0ba06c7b86c4e02612a94ff449f1d8a0be61fe705bd1a4bd8c88c8cab27fd5103110663f7b0de9f131b204aa92b7c3584cef93f0bde957c7248

@ -1,218 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils linux-mod systemd user toolchain-funcs
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="X"
RDEPEND="X? ( x11-apps/xrandr
x11-apps/xrefresh
x11-libs/libXmu
x11-libs/libX11
x11-libs/libXt
x11-libs/libXext
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
x11-libs/libICE
x11-proto/glproto )
sys-apps/dbus
!!x11-drivers/xf86-input-virtualbox"
DEPEND="${RDEPEND}
>=dev-util/kbuild-0.1.9998_pre20131130
>=dev-lang/yasm-0.6.2
sys-devel/bin86
sys-libs/pam
sys-power/iasl
X? ( x11-proto/renderproto )
!X? ( x11-proto/xproto )"
PDEPEND="X? ( ~x11-drivers/xf86-video-virtualbox-${PV} )"
BUILD_TARGETS="all"
BUILD_TARGET_ARCH="${ARCH}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
MODULE_NAMES="vboxguest(misc:${WORKDIR}/vboxguest:${WORKDIR}/vboxguest)
vboxsf(misc:${WORKDIR}/vboxsf:${WORKDIR}/vboxsf)"
use X && MODULE_NAMES+=" vboxvideo(misc:${WORKDIR}/vboxvideo::${WORKDIR}/vboxvideo)"
linux-mod_pkg_setup
BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
enewgroup vboxguest
enewuser vboxguest -1 /bin/sh /dev/null vboxguest
# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
enewgroup vboxsf
}
src_unpack() {
unpack ${A}
# Create and unpack a tarball with the sources of the Linux guest
# kernel modules, to include all the needed files
"${S}"/src/VBox/Additions/linux/export_modules "${WORKDIR}/vbox-kmod.tar.gz"
unpack ./vbox-kmod.tar.gz
# Remove shipped binaries (kBuild,yasm), see bug #232775
cd "${S}"
rm -rf kBuild/bin tools
}
src_prepare() {
# PaX fixes (see bug #298988)
pushd "${WORKDIR}" &>/dev/null || die
eapply "${FILESDIR}"/vboxguest-4.1.0-log-use-c99.patch
popd &>/dev/null || die
# Disable things unused or splitted into separate ebuilds
cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
use X || echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk
# stupid new header references...
for vboxheader in {product,revision,version}-generated.h ; do
for mdir in vbox{guest,sf} ; do
ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \
"${WORKDIR}/${mdir}/${vboxheader}"
done
done
# Remove pointless GCC version check
sed -e '/^check_gcc$/d' -i configure || die
eapply_user
}
src_configure() {
# build the user-space tools, warnings are harmless
local cmd=(
./configure
--nofatal
--disable-xpcom
--disable-sdl-ttf
--disable-pulse
--disable-alsa
--with-gcc="$(tc-getCC)"
--with-g++="$(tc-getCXX)"
--target-arch=${ARCH}
--with-linux="${KV_OUT_DIR}"
--build-headless
)
echo "${cmd[@]}"
"${cmd[@]}" || die "configure failed"
source ./env.sh
export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
}
src_compile() {
MAKE="kmk" \
emake TOOL_YASM_AS=yasm \
VBOX_ONLY_ADDITIONS=1 \
KBUILD_VERBOSE=2
# Now creating the kernel modules. We must do this _after_
# we compiled the user-space tools as we need two of the
# automatically generated header files. (>=3.2.0)
linux-mod_src_compile
}
src_install() {
linux-mod_src_install
cd "${S}"/out/linux.${ARCH}/release/bin/additions || die
insinto /sbin
newins mount.vboxsf mount.vboxsf
fperms 4755 /sbin/mount.vboxsf
newinitd "${FILESDIR}"/${PN}-8.initd ${PN}
insinto /usr/sbin/
newins VBoxService vboxguest-service
fperms 0755 /usr/sbin/vboxguest-service
insinto /usr/bin
doins VBoxControl
fperms 0755 /usr/bin/VBoxControl
# VBoxClient user service and xrandr wrapper
if use X ; then
doins VBoxClient
fperms 0755 /usr/bin/VBoxClient
pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \
|| die
newins 98vboxadd-xclient VBoxClient-all
fperms 0755 /usr/bin/VBoxClient-all
popd &>/dev/null || die
fi
# udev rule for vboxdrv
local udev_rules_dir="/lib/udev/rules.d"
dodir ${udev_rules_dir}
echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
>> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
|| die
echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
>> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
|| die
# VBoxClient autostart file
insinto /etc/xdg/autostart
doins "${FILESDIR}"/vboxclient.desktop
# sample xorg.conf
insinto /usr/share/doc/${PF}
doins "${FILESDIR}"/xorg.conf.vbox
systemd_dounit "${FILESDIR}/${PN}.service"
}
pkg_postinst() {
linux-mod_pkg_postinst
if ! use X ; then
elog "use flag X is off, enable it to install the"
elog "X Window System video driver."
fi
elog ""
elog "Please add users to the \"vboxguest\" group so they can"
elog "benefit from seamless mode, auto-resize and clipboard."
elog ""
elog "The vboxsf group has been added to make automount services work."
elog "These services are part of the shared folders support."
elog ""
elog "Please add:"
elog "/etc/init.d/${PN}"
elog "to the default runlevel in order to start"
elog "needed services."
elog "To use the VirtualBox X driver, use the following"
elog "file as your /etc/X11/xorg.conf:"
elog " /usr/share/doc/${PF}/xorg.conf.vbox"
elog ""
elog "Also make sure you use the Mesa library for OpenGL:"
elog " eselect opengl set xorg-x11"
elog ""
elog "An autostart .desktop file has been installed to start"
elog "VBoxClient in desktop sessions."
elog ""
elog "You can mount shared folders with:"
elog " mount -t vboxsf <shared_folder_name> <mount_point>"
elog ""
elog "Warning:"
elog "this ebuild is only needed if you are running gentoo"
elog "inside a VirtualBox Virtual Machine, you don't need"
elog "it to run VirtualBox itself."
elog ""
}

@ -14,7 +14,7 @@ SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="X"
RDEPEND="X? ( x11-apps/xrandr

@ -10,7 +10,8 @@ MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
https://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-5.1.24-patches-01.tar.xz"
LICENSE="GPL-2"
SLOT="0"
@ -92,6 +93,8 @@ src_prepare() {
# Remove pointless GCC version check
sed -e '/^check_gcc$/d' -i configure || die
eapply "${WORKDIR}/patches"
eapply_user
}

@ -3,15 +3,13 @@ AUX virtualbox-modules-4.1.4-pax-const.patch 2335 SHA256 d23da93fa1a3b7833766caa
AUX virtualbox-modules-5.1.10-ALIGN-backport.patch 384 SHA256 f5116b4974777336a723fce3c0614381d87ccfadb172b0ea606a87a0bad3310e SHA512 2557f8dbec2771ee1c9dd6d8c2e3d96b514da19e23d2d8e8b485191dbd5b5faa77fd28ab2d6d17b8da39017f19ca139eada2120d1da12c0b28f44f92812132b6 WHIRLPOOL 94ca5abe44d3130f367077c23d55b114b9b77d41d56db12c846cd97e5e426733310a2b96acd2a1d712c3b0fa73215e1f0133ad58b4de5297055698bc9f507661
AUX virtualbox.conf 38 SHA256 eb1ba5b5f8a2b795e3b050105a2f24cb5df9d392c6c4a3a9756e17f74ffeb146 SHA512 b61936fff57426d31efa6928eadb572cafe40a65d3e31a0eecb53dc784ba9d0a9e0ad5e419df74418b977f89c17873240c38e2ada95949e5252d879110d6094a WHIRLPOOL cadd73f81d8ddb545fb31ec2328103f998e5754d6f7fe63de7e72987992d49cb84c309b52e852cc221c078a39f1ec542662fc68b200478a6cec8e12881aee8bb
DIST vbox-kernel-module-src-5.0.16.tar.xz 593944 SHA256 8905e174069a6caf0200808fda6726704a947ab56fc48c3b6ebbf8831dde4123 SHA512 5311f6cfd917c04bcb51182ad414c0930fb85a73a90d81156f08640cdb4e4d442ed46a10b62b5d07ed81aa1ad65430d5186e95cc64293502c9b84937a6470bb4 WHIRLPOOL daf741cd8465ce65ae0e3f304b7c49d55be828da5fc285ac3a2b8e6fc7e68865b184b738a79fa7fbf1e106d647200a40224902ef7041e4dd5ab2c9ef054e4199
DIST vbox-kernel-module-src-5.0.32.tar.xz 600916 SHA256 30fdc07a999b7ef7e401d425e6663c7da31df477ef810b69405b0752c36bfbd9 SHA512 22c7ade7c8d4b3883bd09893fdb2016d54394d54a1ce0b442caae0b63fecead2b817e22290cb14ea1089b259f31d0f39ceb991e97c9a6b93067819b7eb5e7436 WHIRLPOOL 1a512ecb033f5803a41009e5decc6b420ac50d01f3619d011d8a3fc21975dfbb05d680221ade03b810435f54228b87a82f2f770dfb9ac93f519bb54f2cce1f1c
DIST vbox-kernel-module-src-5.0.40.tar.xz 601604 SHA256 fb5dd2a62e1a53266f32c35523fa5ccc1d7928d4867c92637ef7368686acb70d SHA512 1236b16f2138872233a1a4f8933ec8803c7a15370cfadc148d338c803da572480d978d6be4b2512c3c80f7ee77cfef3d0a939b876ba9c53afbd267b24e2bfa65 WHIRLPOOL 59916e48536e1711cf0d98fecd3fe3ea0cce4b2eec622d34e5e52f20b05adb45dc627f4de5e55cfc92e2669b0fe71d4e1ba361d911d51da5bad3d80c42a66d24
DIST vbox-kernel-module-src-5.1.22.tar.xz 620064 SHA256 e4d92a9cc6eb677d75364cb09f7e47360f80fb80f434caea2cc65b25853f94c4 SHA512 e38f67cc36bdb5b98546816eb66ad29b5b93830afa12e850ae00aae4382acd13e1a25d9c7f3e8bfb5e42636499798c95eb632c599ab96e51c55e0a77fa693e73 WHIRLPOOL c90c86e2c4c78c82f25c3c97d6efc13d5f098bd6266ad4f7b5a62f79d0dc2c2a823ec955b0d58d72aa363475b2ff784634b50742be40fc801f62707928e405b7
DIST vbox-kernel-module-src-5.1.24.tar.xz 625508 SHA256 279e8ac5d5342896c63fd94dfe04d2462f759318b1dfc9eb3a617fbf8cc5e683 SHA512 2a2de8b4b328234470ed5f2209d792efef0c81251c20e45c13b923865fe5855d76512f17f8727daa17c10b09306748f70c1ec588a027c31645f7c676f96fca4c WHIRLPOOL eeaea483c46e0533053aff80af1f990fbaaeb073c7fbe535ec8425be6e73840c332dc3f22ccb0b6cd3b0f05a24fd206beb50dcdf8edf0245f4fa5be957bbb8d7
DIST vbox-kernel-module-src-5.1.26.tar.xz 625384 SHA256 5ba4f728c5b62c3d93828d99c5b54b8fb24a16bc8674e704714c4f71eb95ddc4 SHA512 c77e0d8dfade2abac95162e7e7a424be4875e44d43bcf2a13e0e50caa69f5fd0d21c77f03bb2cd4cbd5df4ab31e9fbd49ecd9220a49af8cd10081b960e014010 WHIRLPOOL 519246aeae6637cb8eb4b841552dc5e63f9a3d761fa6bcec43601c8a3194264457e4e78d200e975e31266af2944aa81f7487cf389f43d93db08f60a700a7758e
EBUILD virtualbox-modules-5.0.16.ebuild 1658 SHA256 29ad421687c251f40743d974fbe413bb1a8363124c9279641179f82fce3b1406 SHA512 8d14149d1aaaacc254f538d323f86e6442f928534ed026edbd2605fec70f4d99bbdf881c4f5925e1e3885266f4b10be6931d48b56a97062107e61ef44ffe17d4 WHIRLPOOL 017ab643243b5f148e117cd880621435cbbb7451319153a5f6bd5f900990505e1fed687998487b5bfe325f99b6c2ab359b0bc41bbc18f9d486e91c7753caa0e3
EBUILD virtualbox-modules-5.0.32.ebuild 1656 SHA256 b1ec82bb3097e17ce244d2814b6b54dd01f455bb7d4eac7847bc9d30cdddf3eb SHA512 bdb8d8f9f6ef4db63fb6039b136e49d5e7e52cff9a6ed476ad404c81d161655d9458caa267c8705ed4bfb84bf1677622584973f6b0adb413601d57810fab6690 WHIRLPOOL 56557c299ff5c90a6c922189bf78366ec372afe256f1d5a57f174f78845874c03337c79db3472cec3adc9f1bf1e55f347592a478cd615f5e8c3801a5d4100cdf
EBUILD virtualbox-modules-5.0.40.ebuild 1658 SHA256 67e799ce3dcd804e17b1add98fc6145c3a1e087c0d41cff39fa36900f75dacdf SHA512 b4733d729c837c9aaf0c2038a0b2fb6fcc845c56a6cea6d9e1ed9f4f28c995b2d71ee288d031a1cf45017fcf99054f9a01d33be70d6a5a35774732cb98d49209 WHIRLPOOL 8495ba85efdfea2309386aa698938f7127f8fa96922976f302ae59ba7c8752aa6a3102b1627dbaa2ebad501be8d97468053e08b751fd4db9f3a15380260565e8
EBUILD virtualbox-modules-5.1.22.ebuild 1658 SHA256 67e799ce3dcd804e17b1add98fc6145c3a1e087c0d41cff39fa36900f75dacdf SHA512 b4733d729c837c9aaf0c2038a0b2fb6fcc845c56a6cea6d9e1ed9f4f28c995b2d71ee288d031a1cf45017fcf99054f9a01d33be70d6a5a35774732cb98d49209 WHIRLPOOL 8495ba85efdfea2309386aa698938f7127f8fa96922976f302ae59ba7c8752aa6a3102b1627dbaa2ebad501be8d97468053e08b751fd4db9f3a15380260565e8
EBUILD virtualbox-modules-5.0.40.ebuild 1656 SHA256 b1ec82bb3097e17ce244d2814b6b54dd01f455bb7d4eac7847bc9d30cdddf3eb SHA512 bdb8d8f9f6ef4db63fb6039b136e49d5e7e52cff9a6ed476ad404c81d161655d9458caa267c8705ed4bfb84bf1677622584973f6b0adb413601d57810fab6690 WHIRLPOOL 56557c299ff5c90a6c922189bf78366ec372afe256f1d5a57f174f78845874c03337c79db3472cec3adc9f1bf1e55f347592a478cd615f5e8c3801a5d4100cdf
EBUILD virtualbox-modules-5.1.24.ebuild 1658 SHA256 67e799ce3dcd804e17b1add98fc6145c3a1e087c0d41cff39fa36900f75dacdf SHA512 b4733d729c837c9aaf0c2038a0b2fb6fcc845c56a6cea6d9e1ed9f4f28c995b2d71ee288d031a1cf45017fcf99054f9a01d33be70d6a5a35774732cb98d49209 WHIRLPOOL 8495ba85efdfea2309386aa698938f7127f8fa96922976f302ae59ba7c8752aa6a3102b1627dbaa2ebad501be8d97468053e08b751fd4db9f3a15380260565e8
EBUILD virtualbox-modules-5.1.26.ebuild 1658 SHA256 67e799ce3dcd804e17b1add98fc6145c3a1e087c0d41cff39fa36900f75dacdf SHA512 b4733d729c837c9aaf0c2038a0b2fb6fcc845c56a6cea6d9e1ed9f4f28c995b2d71ee288d031a1cf45017fcf99054f9a01d33be70d6a5a35774732cb98d49209 WHIRLPOOL 8495ba85efdfea2309386aa698938f7127f8fa96922976f302ae59ba7c8752aa6a3102b1627dbaa2ebad501be8d97468053e08b751fd4db9f3a15380260565e8
MISC ChangeLog 15585 SHA256 1150b2d0c819fdc67b6af69698fc4b82dcfb2d47e4cd5ebd0360caf4502b2ae3 SHA512 976c36a658a36301093c65cb28454adaf1d35545e4c96c4d4484769a9c8fcdd970aa47562819ae8709082a7f4dddaa8f3054cb1eece9d0467d114b2c73b40de8 WHIRLPOOL 07e6b4bad2dfa2062ea8e3210db82c9899860ff22797c5997ed02a9521fe20e85bf0e3e99fddde5605e16b80e3bc11e0c521e1a043addbf898ec35cc2f760491
MISC ChangeLog-2015 29882 SHA256 f6ea3807c5c0ef811678bc4f3181b0c2b66e6bcc26dd8ed7c77ce81b56aebf52 SHA512 e20127bc643d6e0a34ed78dfbfcf221039d268bcf92dbefc517e274045ee28ccf532d201931bf7bca309417e8a2f0b88f52cad07895143ae1ec1525dfaceadb2 WHIRLPOOL 50174a725fa49c1b83a86552b8b452a2741f5d0e8f0bb6403626ffe4548aab5b4e64f9b9dc57dd287fe2d113b3a6141840a60cead31f5a721c9595d8eae8256a
MISC metadata.xml 502 SHA256 0d9c3daad11ea6f866d7600d188621b46992e253faaff2041c2d05206daac239 SHA512 399c87acfd980b7dc29b42d7eeeead868bc8e9efc085f23aa97507d9da6f4af272e747172c4d5d6c1dfe15dc125193a72a5d6ca47ec82615345e239ff26246e4 WHIRLPOOL 080399fd9fb91197af76e134ef7081c8f6fe04ddf00b09c206bd8b3f45a3e558235ce63e25917602e2bba95a974e5f6818f1e7b9e596a4e37cc961c271671b3d

@ -1,64 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
EAPI=6
inherit eutils linux-mod user
MY_P=vbox-kernel-module-src-${PV}
DESCRIPTION="Kernel Modules for Virtualbox"
HOMEPAGE="http://www.virtualbox.org/"
SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="pax_kernel"
RDEPEND="!=app-emulation/virtualbox-9999"
S=${WORKDIR}
BUILD_TARGETS="all"
BUILD_TARGET_ARCH="${ARCH}"
MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
pkg_setup() {
enewgroup vboxusers
CONFIG_CHECK="!TRIM_UNUSED_KSYMS"
ERROR_TRIM_UNUSED_KSYMS="The kernel option CONFIG_TRIM_UNUSED_KSYMS removed kernel symbols that are needed by ${PN} to load correctly."
linux-mod_pkg_setup
BUILD_PARAMS="KERN_DIR=${KV_DIR} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
}
src_prepare() {
if kernel_is -ge 2 6 33 ; then
# evil patch for new kernels - header moved
grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
fi
if use pax_kernel && kernel_is -ge 3 0 0 ; then
epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
fi
default
}
src_install() {
linux-mod_src_install
insinto /usr/lib/modules-load.d/
doins "${FILESDIR}"/virtualbox.conf
}
pkg_postinst() {
linux-mod_pkg_postinst
elog "If you are using sys-apps/openrc, please add \"vboxdrv\", \"vboxnetflt\","
elog "\"vboxnetadp\" and \"vboxpci\" to:"
elog " /etc/conf.d/modules"
}

@ -15,7 +15,7 @@ SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="pax_kernel"
RDEPEND="!=app-emulation/virtualbox-9999"

@ -11,19 +11,16 @@ AUX virtualbox-ose-3-wrapper 2931 SHA256 7ed4834ece201cb6a9da57e36a1a9b47bd05405
AUX virtualbox-ose-5-wrapper 3405 SHA256 54229a34c335b653a4114b92bf74237f978f1e0f50258e5557ff0aa18da9e62d SHA512 96f9ab8e2a83b5aebbb66916cbca0a7af0e2d69285296fe87869f096149791e0491dec2408f21f7249b68d928eebe396ab710a4ec6b6d6bc9c67120d323effa0 WHIRLPOOL 5b7b6c52299ccd841e3d44de7c51f2635745a7a69cf6bbdf04efdf37c6cf3b3ec271e44d6936fa75f7e19670507a1689f713fb46952b1695fdae62b7674f7525
AUX virtualbox-ose.desktop-2 201 SHA256 fa7fc3dae940e768560559db944289c578acb691db2dcb51c8c85bfaf3298a25 SHA512 a678e237ad0451e8785f242ebf822b4f3b03d2e2280a62f71728f79bdcfc84d3465ee60cad90db75e64b2c89a1b0b224de00519728fb605df67ca7c9aee0874c WHIRLPOOL 080fc09f951f621976499e7721e1edaa6e89d6a3632c63d14806a23d1369ce1a7d3408a6375f8658f00603fccf69cef3b2f587e1861b02a09646262f365aee2c
DIST VirtualBox-5.0.16.tar.bz2 111062984 SHA256 f5a44d33a1db911f445b2eb2d22d9293a96a535cba488b5a235577ef868fa63c SHA512 3da3a227360fb50d299e99770378f65e8cb99525377343fa8faff2360be66643d46f68323d6a8b8d4d26182082f171bb35ab2497167bf6df18827a5ea7742074 WHIRLPOOL ea709057c588f28820790c2b193decba9ee0c57e0f82aa4361ca87aef661315182e18b5ee29558e47ed92f6037eb91befa5390680661a7b9f2248c7819b4a85c
DIST VirtualBox-5.0.32.tar.bz2 111684963 SHA256 4a48d4a8b6ca68353bd39f2c9d2896e1659818959f858e8326ef649481d15550 SHA512 77e479e43a08bd9656792cc8e58bbb4e57e1290803bc100a00b9595f2dfdf580607c9a1d38f72aebf638cf6ba3f63bef79913301c8b2a135b5cfcf35a44707e4 WHIRLPOOL 1b03a9368259e1704981dcd64f773f8097d03c582e8c18a012c55463d5bbb15b2521e83f51fe3cf4fe30822db26726c9ff145d711cb97ae2287368068338a9a4
DIST VirtualBox-5.0.40.tar.bz2 112997095 SHA256 e4275b7ada40b358e6e3bd1231b3a320aa06c72ae301283cac5adb42eaa8e4b5 SHA512 70cd4355591c5aed82148954bf55637a5dcdd1a5177dba78192e7c6eadfbf3f7023f352ba8f89d9eb3c3fc55b049f7c76af6bc94e04d1766d7fbe39e51a1393c WHIRLPOOL 9f471e63814c9d48063857f3b95410f5acdd4a3bd2716c525f2449f1eae95d0e91dbe5422374a49f31f8219daa155f716455f0259d131d93afb5cd9e13a7d467
DIST VirtualBox-5.1.22.tar.bz2 115838360 SHA256 fcc918000b8c5ece553541ec10a9182410a742b7266257c76dda895dcd389899 SHA512 e48457371c9139fc04477c82fbd18974378fde08af2a6f9058a0eafa6e522987bd129b8d87c9f381789c4e817aded752fde6ea7fcb2ade471997373802e09348 WHIRLPOOL c6034aad69c8a25eaf5909b6889f04f8090ace562e18a76bc55ad4d3e8347844fa1ab466d32e92b09180dff71e0f928826db0994d34b03f44b11bdb03ccc40d2
DIST VirtualBox-5.1.24.tar.bz2 116135442 SHA256 ee2db169a322bf0db3c3b6d8b84aa39236f36cbf37d0a4c10ab65902a396bb60 SHA512 3c9ad230a53f9159e648ae1f342bdb220ffd85f2ddd45ae4c61d6606f358e9343a4968b2a91784893fb1284288ad41c538b1ab299b3a49e7739bfc8c4fdea910 WHIRLPOOL aad73184e2d36928449e688fd86c6f42c061f77e86c7e6119a205154b307846ed25175f49e3f8e451844b48c0e71e9531902753f1fd917123c401ffbf7744a2d
DIST VirtualBox-5.1.26.tar.bz2 115915813 SHA256 b5715035e681a11ef1475f83f9503d34a00f0276b89c572eebec363dda80c8a9 SHA512 680e9646a51a0a5923b3ded10007ee1c1e2a41c6d8a961d2b2540db6578bed2847154f4cac87e3cfe1118a62595b47c7df99da854f6c340e173b9eb8cacf2add WHIRLPOOL 9d7950ec3ec2cd9b8aaa0ea319f9f5089eed7d2cd2879d313426b448a27570b5582235aa46c5ad5a0fd4d0b967f8d58a963f001549232136d6a8609262af71d0
DIST virtualbox-5.0.16-patches-01.tar.xz 4024 SHA256 200eb980a12323a61d0fa6dbf61ed64ee1e2bb5e18e16eabdf8668d8fd8be3e4 SHA512 4eed117253754abee9088d4c320b4a6f0b3e1c8313b98f354cb727001156fe68d553a677073d40b921437f4cc073420866d1533aad4e61a79607d8360abbfd4a WHIRLPOOL ab40851873d55ae873ca8ff88670a17476c0d502116f4abda7b766064a2daa71929eb69b4b68c64c3d2d0762134fe85d07044bdedde4bf15924520a604972aaa
DIST virtualbox-5.0.32-patches-01.tar.xz 4400 SHA256 e5bf5b5b391b3402172b5a30952da50affacaeaf40a75df0430ad623fcd8ed6f SHA512 5df0ecb4f9190375edc62d231aacd381c36a1697cc33df48b2f2d68a05ca1c855d127e466eda62030736dbcee76f5c67a519a2f42b72eacaf7ed65a8cf991e8a WHIRLPOOL 4c11787951848aadacc0772df5a46ce8d54445e0120901be280f493d4cc6333e986d0376f33ac0217dbb23758240c025028ea1d21c360fc2840c8e3003a0ff62
DIST virtualbox-5.1.18-patches-01.tar.xz 4512 SHA256 1aa525a8230f77abc672e61bea76af9ddfbb8f22acf21ef382b7a0a88de92764 SHA512 f1c88dd9b7fbafb9764df0a88dc5615aa78a01408d0a14c0dae33e3a53bd75c191c0181934848e17f5fd77784f9e01bf44b444f1485fc302cb1538c2e8ddac95 WHIRLPOOL c11adda0297cc18f0ac614a3492c411413bf640090c9cdb4c5382c4da0391734c479d92c2933e46e0dc8ccf59e155ce35e72182abcb5015a7e03ec33d51c1ab0
DIST virtualbox-5.1.24-patches-01.tar.xz 2708 SHA256 8ea5e08da07d555a4868abf6f4d689c2f6695bdb773010a01915fcc6c354f361 SHA512 0028e593818013f809831ac5a73eec63988c0aefb4b309fb3c928efbea8db8b8f46bd7c82f156396adc704f0567474df262dfe9bb6e09af0b2c23528fe2c6e2d WHIRLPOOL 5a1af78c2767608d2b1c2a4b262dbce038d2b6ed9d0499eb60ac1eb64fd6b832efdbafc2b85881ac67efd8794adcc3490fcbf61b74ad7ae576d52e8aff597b04
EBUILD virtualbox-5.0.16-r1.ebuild 12802 SHA256 34b9dd2d55b2958928a9f7ad4edd0780a1aeda8aa19009b88f61a738f66abcab SHA512 45b8825a352da761d6580abc6cbd8b8b4cb2e165f0c687cd4b8077fc32ceadcd6d7b7be8c13cd701ce53481d7fd0ae5f05e09046c34897fde6ff00b02b00e15d WHIRLPOOL 8fcde89b1deebbc72241c55e060d49c1d7d081b53d9f94bb1453f4303e998085468b26b878ed80950a5e89c5a0f154a01ad1e951463d04b44f9cd6043dec7104
EBUILD virtualbox-5.0.32.ebuild 12886 SHA256 894db96e31b6388a486acb2d31a5b270fae523507add5a8f3a2616fa68550911 SHA512 cc61e1db4d9cce901ca02627e1839aeb69f38a2225d448ea36daf17cb8e15940e5e482364b1daffecc7df54b2b8398309a51bc5eb814f6b398f1f2cb1c9bf597 WHIRLPOOL ef850e2f50b2e9bc735b16bf718752cc237f8e96b3dbc571c7371020ef01f06974977d02a43befd263ef50d8de70c00c9a873904ffdcebbf30262fc886bd0b0e
EBUILD virtualbox-5.0.40.ebuild 12888 SHA256 1e0d629e512df1d7bed52863837d0adc768009aafd593ea6623499d3f4c3a952 SHA512 524248bdc11ee03fb6eae3dd555d93c0315999fc8c69c1748ee71f1a6b52f7b395dd1256218b7f6e72a10f2e87b68c5f67847fabaf8837b55f5a565d945e1f16 WHIRLPOOL 1874b427fb081250f773ca6c3a0a5f92b0474ef6bc78169fff26c7685010077462c8a1ffa5dfa6ce9ee6d72bf3cf3a6ee9d7af08d0d797d65a94cc1d2309de20
EBUILD virtualbox-5.1.22-r1.ebuild 13696 SHA256 6c641985506b1486a19e852a6779fda631c945b3d8a87cac7dc2132b5ccbeb1d SHA512 f700847b47f222b9a423854c2605f31c189af258cd33ddb5689840ea8ec4c54ee93601bd2035e5af316addb7e1b65fdc62a4cb66bc98284eea5811fa83d9cde3 WHIRLPOOL ada4ae436570b605e721975a11120309915ec320437b7b122071578a49b7ce68bc402e87e5a497a8cdc35b58e024474c57ef5c2ccb8aa8d4c015c3453d05ecee
EBUILD virtualbox-5.1.24.ebuild 13923 SHA256 7a2b2817bed242555dbd8d3060c7f8f13356e4d61f7a23b8683eb718124a824d SHA512 fbc8e6ca4d923e5992f743d56cb3a827dc56c0233176b3890fba65393db6ea09101cc21ad3027fc25c8fb00d387373b8573f4f7c2bd7715d95f61601d9f5480e WHIRLPOOL 6fa7d0e688aa6bbbcd85a84a3c25a7f9b5974d3045744607948d8d8b20ad6cb3cdc50a20d2ba42bf6abcfc7a13c70663f111d7b0b8576b0c1dc2bcf1681443c6
EBUILD virtualbox-5.0.40.ebuild 12886 SHA256 894db96e31b6388a486acb2d31a5b270fae523507add5a8f3a2616fa68550911 SHA512 cc61e1db4d9cce901ca02627e1839aeb69f38a2225d448ea36daf17cb8e15940e5e482364b1daffecc7df54b2b8398309a51bc5eb814f6b398f1f2cb1c9bf597 WHIRLPOOL ef850e2f50b2e9bc735b16bf718752cc237f8e96b3dbc571c7371020ef01f06974977d02a43befd263ef50d8de70c00c9a873904ffdcebbf30262fc886bd0b0e
EBUILD virtualbox-5.1.24.ebuild 13862 SHA256 b432cd8ebbc73637025473cddefaf464f4a535c7e8c0913c8389008a1b569218 SHA512 74504e144a55f42cbd01cf29389a2cc5a8da2a30f3a7c278d7d82233d9d6b4143ccad89b7e558d3e5a2d6688b25893290d8bf9bf7ab66ca373cc803d229b64a0 WHIRLPOOL 9a5d8009f53455b937cc096aa35a1a6ad38143ba4453706a5699dda3895f3f52f1ad2baee8a2cfc6015733bc60cc9f47e8edccd407b1631154a970ca53a497fb
EBUILD virtualbox-5.1.26.ebuild 13863 SHA256 2fd56c6d46d2bfd17a00b536e6c6bb4667bcfaa426900c19de22a8b03efd2d95 SHA512 475c34b4e8ed336d1319aae7192300c244346bb37a096354a6bc1bba3be0d5a5794ee379569c377439e79e149778eb72624f6afe6f80f3b2d3bdd14596e6c8cf WHIRLPOOL 1acb63f1606b84701cf78904a5197b230466dd40eeb59d3393ba69c6691cc8c13476c9f9099ac417740c5e2dc50d146cf1a6598534de3200ef128f6a50f55866
MISC ChangeLog 18882 SHA256 423c6c857aab5c94ce5dbfc205a4dff4c487ff5c952ed12be796962201933e7e SHA512 2d3c33a347aca2cf62563fb4cf0ab59b9ba912406aee74eaf98bdd35884ca3b2618087df5f8feda7ade16db6180acf91de8decf6f8bb7cb2696f77184647c5e5 WHIRLPOOL e857e1ca156ac40f238a945de6bbf7fe48218845f8c452dde428d27d95d82b31b0894d88925c84b28e1b109416216adb1581dfe96a1c879109c7b29ce9575bb2
MISC ChangeLog-2015 30746 SHA256 4126ba37d68b8a199f3200a8bad0526293995d757e9f1a5d29be85f712d7c405 SHA512 a04d952f23173a177b3cb38a202960f6d2abdf167da1b87b9f6ea95f574e6ee885546e67f9aa9dc051b748c8b8d36f797ba4825dda748cba5c75fafd45ed9ec8 WHIRLPOOL 2437c5bc3173d7c09df3e1caac83e00211f76d8be674316924509833f0dfc11064b3be4544235c95f765e42a8f043ec4cbcfa02859deb4af1c7027ec6b5e5ca2
MISC metadata.xml 950 SHA256 0c2caaedfbb7a7a31cd159272b71e7baec4b91797323d7460575077ce619c59d SHA512 f09b74c1738a060749799ef652162824b40812de13558582cc660b57f1c379eb2d915ab53c1f2d55bb0c6cf4f917e0a6e55dabb5bde8b592a1eeaf34c3078363 WHIRLPOOL ce4efef8b1466ba6136a62699ee10bd0ddd9b96164da8f311529b1e676e4044791e54390b024dc22c41b66916cd56cc2562115ab64934fe4a1c0f6b4431516c3

@ -1,435 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.0.32-patches-01.tar.xz"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
HOMEPAGE="http://www.virtualbox.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt4 +sdk +udev vboxwebsrv vnc"
RDEPEND="!app-emulation/virtualbox-bin
~app-emulation/virtualbox-modules-${PV}
dev-libs/libIDL
>=dev-libs/libxslt-1.1.19
net-misc/curl
dev-libs/libxml2
media-libs/libpng:0=
media-libs/libvpx:0=
sys-libs/zlib
!headless? (
media-libs/libsdl:0[X,video]
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXt
opengl? ( virtual/opengl media-libs/freeglut )
qt4? (
dev-qt/qtgui:4
dev-qt/qtcore:4
opengl? ( dev-qt/qtopengl:4 )
x11-libs/libXinerama
)
)
java? ( >=virtual/jre-1.6:= )
libressl? ( dev-libs/libressl:= )
!libressl? ( dev-libs/openssl:0= )
lvm? ( sys-fs/lvm2 )
udev? ( >=virtual/udev-171 )
vnc? ( >=net-libs/libvncserver-0.9.9 )"
DEPEND="${RDEPEND}
>=dev-util/kbuild-0.1.9998_pre20131130
>=dev-lang/yasm-0.6.2
sys-devel/bin86
sys-libs/libcap
sys-power/iasl
virtual/pkgconfig
alsa? ( >=media-libs/alsa-lib-1.0.13 )
doc? (
app-text/docbook-sgml-dtd:4.4
dev-texlive/texlive-basic
dev-texlive/texlive-latex
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-fontsextra
)
!headless? ( x11-libs/libXinerama )
java? ( >=virtual/jre-1.6:= )
pam? ( sys-libs/pam )
pulseaudio? ( media-sound/pulseaudio )
vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
${PYTHON_DEPS}"
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
usr/lib/virtualbox/VBoxSDL.so
usr/lib/virtualbox/VBoxSharedFolders.so
usr/lib/virtualbox/VBoxDD2.so
usr/lib/virtualbox/VBoxOGLrenderspu.so
usr/lib/virtualbox/VBoxPython.so
usr/lib/virtualbox/VBoxDD.so
usr/lib/virtualbox/VBoxDDU.so
usr/lib/virtualbox/VBoxREM64.so
usr/lib/virtualbox/VBoxSharedClipboard.so
usr/lib/virtualbox/VBoxHeadless.so
usr/lib/virtualbox/VBoxRT.so
usr/lib/virtualbox/VBoxREM.so
usr/lib/virtualbox/VBoxSettings.so
usr/lib/virtualbox/VBoxKeyboard.so
usr/lib/virtualbox/VBoxSharedCrOpenGL.so
usr/lib/virtualbox/VBoxVMM.so
usr/lib/virtualbox/VirtualBox.so
usr/lib/virtualbox/VBoxOGLhosterrorspu.so
usr/lib/virtualbox/components/VBoxC.so
usr/lib/virtualbox/components/VBoxSVCM.so
usr/lib/virtualbox/components/VBoxDDU.so
usr/lib/virtualbox/components/VBoxRT.so
usr/lib/virtualbox/components/VBoxREM.so
usr/lib/virtualbox/components/VBoxVMM.so
usr/lib/virtualbox/VBoxREM32.so
usr/lib/virtualbox/VBoxPython2_7.so
usr/lib/virtualbox/VBoxXPCOMC.so
usr/lib/virtualbox/VBoxOGLhostcrutil.so
usr/lib/virtualbox/VBoxNetDHCP.so
usr/lib/virtualbox/VBoxNetNAT.so"
REQUIRED_USE="
java? ( sdk )
python? ( sdk )
vboxwebsrv? ( java )
${PYTHON_REQUIRED_USE}
"
pkg_setup() {
if ! use headless && ! use qt4 ; then
einfo "No USE=\"qt4\" selected, this build will not include"
einfo "any Qt frontend."
elif use headless && use qt4 ; then
einfo "You selected USE=\"headless qt4\", defaulting to"
einfo "USE=\"headless\", this build will not include any X11/Qt frontend."
fi
if ! use opengl ; then
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
if ! use python ; then
einfo "You have disabled the \"python\" USE flag. This will only"
einfo "disable the python bindings being installed."
fi
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
tc-ld-disable-gold #bug 488176
tc-export CC CXX LD AR RANLIB
export HOST_CC="$(tc-getBUILD_CC)"
}
src_prepare() {
# Remove shipped binaries (kBuild,yasm), see bug #232775
rm -r kBuild/bin tools || die
# Remove pointless GCC version check
sed -e '/^check_gcc$/d' -i configure || die
# Disable things unused or split into separate ebuilds
sed -e "s@MY_LIBDIR@$(get_libdir)@" \
"${FILESDIR}"/${PN}-5-localconfig > LocalConfig.kmk || die
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
# Do not use hard-coded ld (related to bug #488176)
sed -e '/QUIET)ld /s@ld @$(LD) @' \
-i src/VBox/Devices/PC/ipxe/Makefile.kmk || die
# Use PAM only when pam USE flag is enbaled (bug #376531)
if ! use pam ; then
elog "Disabling PAM removes the possibility to use the VRDP features."
sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die
sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \
src/VBox/HostServices/Makefile.kmk || die
fi
# add correct java path
if use java ; then
sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \
-i "${S}"/Config.kmk || die
java-pkg-opt-2_src_prepare
fi
#if ! gcc-specs-pie ; then
rm "${WORKDIR}/patches/050_${PN}-5.0.2-nopie.patch" || die
#fi
eapply "${WORKDIR}/patches"
eapply_user
}
src_configure() {
local myconf
use alsa || myconf+=( --disable-alsa )
use debug && myconf+=( --build-debug )
use doc || myconf+=( --disable-docs )
use java || myconf+=( --disable-java )
use lvm || myconf+=( --disable-devmapper )
use opengl || myconf+=( --disable-opengl )
use pulseaudio || myconf+=( --disable-pulse )
use python || myconf+=( --disable-python )
use vboxwebsrv && myconf+=( --enable-webservice )
use vnc && myconf+=( --enable-vnc )
if ! use headless ; then
use qt4 || myconf+=( --disable-qt4 )
else
myconf+=( --build-headless --disable-opengl )
fi
if use amd64 && ! has_multilib_profile ; then
myconf+=( --disable-vmmraw )
fi
# not an autoconf script
./configure \
--with-gcc="$(tc-getCC)" \
--with-g++="$(tc-getCXX)" \
--disable-dbus \
--disable-kmods \
${myconf[@]} \
|| die "configure failed"
}
src_compile() {
source ./env.sh || die
MAKEJOBS=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+')
MAKELOAD=$(echo ${MAKEOPTS} | egrep -o '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+') #'
MAKEOPTS="${MAKEJOBS} ${MAKELOAD}"
MAKE="kmk" emake \
VBOX_BUILD_PUBLISHER=_Gentoo \
TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
VBOX_GCC_OPT="${CXXFLAGS}" \
TOOL_YASM_AS=yasm KBUILD_VERBOSE=2 \
all
}
src_install() {
local binpath="release"
use debug && binpath="debug"
cd "${S}"/out/linux.${ARCH}/${binpath}/bin || die
local vbox_inst_path="/usr/$(get_libdir)/${PN}" each fwfile
vbox_inst() {
local binary="${1}"
local perms="${2:-0750}"
local path="${3:-${vbox_inst_path}}"
[[ -n "${binary}" ]] || die "vbox_inst: No binray given!"
[[ ${perms} =~ ^[[:digit:]]+{4}$ ]] || die "vbox_inst: perms must consist of four digits."
insinto ${path}
doins ${binary}
fowners root:vboxusers ${path}/${binary}
fperms ${perms} ${path}/${binary}
}
# Create configuration files
insinto /etc/vbox
newins "${FILESDIR}/${PN}-4-config" vbox.cfg
# Set the right libdir
sed -i \
-e "s@MY_LIBDIR@$(get_libdir)@" \
"${D}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed"
# Install the wrapper script
exeinto ${vbox_inst_path}
newexe "${FILESDIR}/${PN}-ose-5-wrapper" "VBox"
fowners root:vboxusers ${vbox_inst_path}/VBox
fperms 0750 ${vbox_inst_path}/VBox
# Install binaries and libraries
insinto ${vbox_inst_path}
doins -r components
# *.rc files for x86_64 are only available on multilib systems
local rcfiles="*.rc"
if use amd64 && ! has_multilib_profile ; then
rcfiles=""
fi
for each in VBox{ExtPackHelperApp,Manage,SVC,Tunctl,XPCOMIPCD} *so *r0 ${rcfiles} ; do
vbox_inst ${each}
done
# These binaries need to be suid root in any case.
for each in VBox{Headless,Net{AdpCtl,DHCP,NAT}} ; do
vbox_inst ${each} 4750
done
# Install EFI Firmware files (bug #320757)
pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
for fwfile in VBoxEFI{32,64}.fd ; do
vbox_inst ${fwfile} 0644
done
popd &>/dev/null || die
# VBoxSVC and VBoxManage need to be pax-marked (bug #403453)
# VBoxXPCOMIPCD (bug #524202)
for each in VBox{Headless,Manage,SVC,XPCOMIPCD} ; do
pax-mark -m "${D}"${vbox_inst_path}/${each}
done
# Symlink binaries to the shipped wrapper
for each in vbox{headless,manage} VBox{Headless,Manage,VRDP} ; do
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
done
dosym ${vbox_inst_path}/VBoxTunctl /usr/bin/VBoxTunctl
# VRDPAuth only works with this (bug #351949)
dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox"
doenvd "${T}/90virtualbox"
if ! use headless ; then
vbox_inst VBoxSDL 4750
pax-mark -m "${D}"${vbox_inst_path}/VBoxSDL
for each in vboxsdl VBoxSDL ; do
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
done
if use opengl && use qt4 ; then
vbox_inst VBoxTestOGL
pax-mark -m "${D}"${vbox_inst_path}/VBoxTestOGL
fi
if use qt4 ; then
vbox_inst VirtualBox 4750
pax-mark -m "${D}"${vbox_inst_path}/VirtualBox
for each in virtualbox VirtualBox ; do
dosym ${vbox_inst_path}/VBox /usr/bin/${each}
done
insinto /usr/share/${PN}
doins -r nls
newmenu "${FILESDIR}"/${PN}-ose.desktop-2 ${PN}.desktop
fi
pushd "${S}"/src/VBox/Artwork/OSE &>/dev/null || die
for size in 16 32 48 64 128 ; do
newicon -s ${size} ${PN}-${size}px.png ${PN}.png
done
newicon ${PN}-48px.png ${PN}.png
doicon -s scalable ${PN}.svg
popd &>/dev/null || die
fi
if use lvm ; then
vbox_inst VBoxVolInfo 4750
dosym ${vbox_inst_path}/VBoxVolInfo /usr/bin/VBoxVolInfo
fi
if use sdk ; then
insinto ${vbox_inst_path}
doins -r sdk
if use java ; then
java-pkg_regjar "${D}${vbox_inst_path}/sdk/bindings/xpcom/java/vboxjxpcom.jar"
java-pkg_regso "${D}${vbox_inst_path}/libvboxjxpcom.so"
fi
fi
if use udev ; then
# New way of handling USB device nodes for VBox (bug #356215)
local udevdir="$(get_udevdir)"
insinto ${udevdir}
doins VBoxCreateUSBNode.sh
fowners root:vboxusers ${udevdir}/VBoxCreateUSBNode.sh
fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
insinto ${udevdir}/rules.d
sed "s@%UDEVDIR%@${udevdir}@" "${FILESDIR}"/10-virtualbox.rules \
> "${T}"/10-virtualbox.rules || die
doins "${T}"/10-virtualbox.rules
fi
if use vboxwebsrv ; then
vbox_inst vboxwebsrv
dosym ${vbox_inst_path}/VBox /usr/bin/vboxwebsrv
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
fi
if use doc ; then
dodoc UserManual.pdf
fi
}
pkg_postinst() {
fdo-mime_desktop_database_update
if use udev ; then
udevadm control --reload-rules \
&& udevadm trigger --subsystem-match=usb
fi
if ! use headless && use qt4 ; then
elog "To launch VirtualBox just type: \"virtualbox\"."
fi
elog "You must be in the vboxusers group to use VirtualBox."
elog ""
elog "The latest user manual is available for download at:"
elog "http://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf"
elog ""
elog "For advanced networking setups you should emerge:"
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
elog ""
elog "IMPORTANT!"
elog "If you upgrade from app-emulation/virtualbox-ose make sure to run"
elog "\"env-update\" as root and logout and relogin as the user you wish"
elog "to run ${PN} as."
elog ""
elog "Starting with version 4.0.0, ${PN} has USB-1 support."
elog "For USB-2 support, PXE-boot ability and VRDP support please emerge"
elog " app-emulation/virtualbox-extpack-oracle"
elog "package."
elog "Starting with version 5.0.0, ${PN} no longer has the \"additions\" and"
elog "the \"extension\" USE flag. For installation of the guest additions ISO"
elog "image, please emerge"
elog " app-emulation/virtualbox-additions"
elog "and for the USB2, USB3, VRDP and PXE boot ROM modules, please emerge"
elog " app-emulation/virtualbox-extpack-oracle"
if ! use udev ; then
elog ""
elog "WARNING!"
elog "Without USE=udev, USB devices will likely not work in ${PN}."
elif [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
elog ""
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
elog "or else USB in ${PN} won't work."
fi
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -18,7 +18,7 @@ HOMEPAGE="http://www.virtualbox.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="alsa debug doc headless java libressl lvm pam pulseaudio +opengl python +qt4 +sdk +udev vboxwebsrv vnc"
RDEPEND="!app-emulation/virtualbox-bin

@ -182,9 +182,9 @@ src_prepare() {
fi
# Only add nopie patch when we're on hardened
#if ! gcc-specs-pie ; then
# rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
#fi
if gcc-specs-pie ; then
eapply "${FILESDIR}/050_virtualbox-5.1.24-nopie.patch"
fi
# Only add paxmark patch when we're on pax_kernel
if use pax_kernel ; then
@ -192,7 +192,6 @@ src_prepare() {
fi
eapply "${WORKDIR}/patches"
eapply "${FILESDIR}/050_virtualbox-5.1.24-nopie.patch"
eapply_user
}

@ -4,13 +4,13 @@
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev
inherit eutils flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 toolchain-funcs udev xdg-utils
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.18-patches-01.tar.xz"
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.1.24-patches-01.tar.xz"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
@ -147,8 +147,12 @@ src_prepare() {
# Remove shipped binaries (kBuild,yasm), see bug #232775
rm -r kBuild/bin tools || die
# Remove pointless GCC version check
sed -e '/^check_gcc$/d' -i configure || die
# Replace pointless GCC version check with something less stupid.
# This is needed for the qt5 version check.
sed -e 's@^check_gcc$@cc_maj="$(gcc -dumpversion | cut -d. -f1)" ; cc_min="$(gcc -dumpversion | cut -d. -f2)"@' -i configure || die
# Don't use "echo -n"
sed 's@ECHO_N="echo -n"@ECHO_N="printf"@' -i configure || die
# Disable things unused or split into separate ebuilds
sed -e "s@MY_LIBDIR@$(get_libdir)@" \
@ -178,8 +182,8 @@ src_prepare() {
fi
# Only add nopie patch when we're on hardened
if ! gcc-specs-pie ; then
rm "${WORKDIR}"/patches/050_${PN}-*-nopie.patch || die
if gcc-specs-pie ; then
eapply "${FILESDIR}/050_virtualbox-5.1.24-nopie.patch"
fi
# Only add paxmark patch when we're on pax_kernel
@ -188,13 +192,17 @@ src_prepare() {
fi
eapply "${WORKDIR}/patches"
eapply "${FILESDIR}/${P}-opengl_dlopen_fix.patch" #616238
eapply_user
}
src_configure() {
local myconf=()
local myconf=(
--with-gcc="$(tc-getCC)"
--with-g++="$(tc-getCXX)"
--disable-dbus
--disable-kmods
)
use alsa || myconf+=( --disable-alsa )
use debug && myconf+=( --build-debug )
use doc || myconf+=( --disable-docs )
@ -214,21 +222,15 @@ src_configure() {
myconf+=( --disable-vmmraw )
fi
# not an autoconf script
./configure \
--with-gcc="$(tc-getCC)" \
--with-g++="$(tc-getCXX)" \
--disable-dbus \
--disable-kmods \
${myconf[@]} \
|| die "configure failed"
./configure ${myconf[@]} || die "configure failed"
}
src_compile() {
source ./env.sh || die
# Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529)
MAKEJOBS=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+')
MAKELOAD=$(echo ${MAKEOPTS} | egrep -o '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+') #'
MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) #'
MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) #'
MAKEOPTS="${MAKEJOBS} ${MAKELOAD}"
MAKE="kmk" emake \
VBOX_BUILD_PUBLISHER=_Gentoo \
@ -408,7 +410,7 @@ src_install() {
}
pkg_postinst() {
fdo-mime_desktop_database_update
xdg_desktop_database_update
if use udev ; then
udevadm control --reload-rules \
@ -445,13 +447,13 @@ pkg_postinst() {
elog ""
elog "WARNING!"
elog "Without USE=udev, USB devices will likely not work in ${PN}."
elif [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
elif [ -e "${ROOT%/}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
elog ""
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
elog "Please remove \"${ROOT%/}/etc/udev/rules.d/10-virtualbox.rules\""
elog "or else USB in ${PN} won't work."
fi
}
pkg_postrm() {
fdo-mime_desktop_database_update
xdg_desktop_database_update
}

@ -1,12 +1,12 @@
AUX 70_mod_php5.backcompat.conf 850 SHA256 8a5c1ee10b2ac49bec3299c2cff4e1cd0c75e4407e1a5212f5c872d45c67c1f5 SHA512 eac982be5e48bab849a9b0ec11a336234daf450c7feb8d8955159108f1dfa7a91013b8b2e2c3eb39dbb8d90aa6e21877a7d955598592c40735b10ec9e8f15cad WHIRLPOOL ef0c4d04ec8316c494b746c5e505faf530dd8773983cb28f98b7ea0fa76addd6b76b601536cfa6db674d22d3474e57f8cfffa03b9d01373f0b3fd74c18553b15
AUX php-fpm-launcher 134 SHA256 d7e944a016a8a282b9a684de1820c8e5c00791c27471a528b1ee8dc620eb83e8 SHA512 4304ea6df7093af06f1b7df5bf5d8ed7692403cc64a5c4c516e49d36fa866b33e4815876d28cc365f5ccb1e301ef7ce9b57e15ed959a41c91fb25af7236fed29 WHIRLPOOL f6123fb338a10e23f21616ab1bbfa385289748cff9523c2a1d39e82f53f104eacc0f3b088794a12b678551b7d8ef1b6262480882b62ce38067e923e7592b4629
AUX php-fpm-launcher-r1 177 SHA256 13ced0b46a7f20c4afac19f9ef349d6146208a4569269eb185511fbb5eac7692 SHA512 f8ef3f6d220098b9fb112b2d97dac5836777b7e494586a7ebee359920fae6c349da797db4414322f07f6d6d03a661af5e1b6b49e7c8cd784971065bbda5b420f WHIRLPOOL 0af5f426800cb5fc0f4a3d46fbc593e7d7eeb02f0dea4d86ce5ab816fc2adf76baaff3dcd3a4c8e292199e5b80d0c6b2f985c1888742d2d89fea7bc67708b470
AUX php-fpm-launcher-r2 272 SHA256 d9d0b2a91a135eaf8f16fa3442e7620bd76e97e75045d044a0ec19b615053143 SHA512 d712116097265a849e2904b6ab80fbaebaaf51848da43ac03424a8bf2ee469f946cd415d778337f7282dc7ac5cd8e191ef025db73b58383eb6d3b5433de32ace WHIRLPOOL b2fbee1241bb88de21fc4839b4b842c52ebb2247946fe88fbefb7b320eaf80cb234637f8e777cfd274ab9b866399a776a67762cecc7198a56e4d3e7e34ad27f2
AUX php-fpm.conf 29 SHA256 640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5 SHA512 824e9a0d10063283357d49a81ab49bf834afd24f098482bdbaa9ab60bbad2b0dea6f5879259b73717d437626b02fb4f2d3ef68b7bcbb26bee274a7b61144720f WHIRLPOOL 0979fc3fc9e2ac53fef2f5efa9de745b9e97aeccfd045e23778a4e7bd8f8bc0a69d19fcbccb482cc210e6cb291ff9c6150c2b73fbc20991c64d1990c735366e9
DIST eselect-php-0.9.2.tar.xz 48356 SHA256 8b2acfccb3d2e3d7cad137fc4306711371ebd544cbcdad8e9d46c5dacf8ed889 SHA512 ebf4c9039aaa3ffad79dee181b5cd77f144a4b1b49d80291b290377b7ca5a9618d8b18922f0624e646c4d80266c58199bb936a7b8dd5d2e2bdc296099f583edf WHIRLPOOL 5ca0673a80b5e88522ff1ca82c4b4f842a63439cd47562c72048a4d66dc88d2dcc7070c28c0b8ff50a75bdb1a9056ee5391b37f4dc34cc9eda3652c6791a276c
DIST eselect-php-0.9.4.tar.xz 49576 SHA256 44c5966a2c7f0a052f77f780995d658cecf2407b928e31e99ac810c16c7c1a95 SHA512 2ba1dd75d4bb9611c6687ed4449f715728263538f772652aa1ac013103cf9ddf328c854326cf6da4f9b3ff2279bf99d973325520fe8b4e3ba7a76a9c3264e78e WHIRLPOOL cd743fd8a99955e03ec9693e83fb808b6c048e04b8609f1a12be22cdcbfc4d6fd28fa5e66e74f1ef665d6366e9bb53120fcf91a088095fe7386549b6fb3bbff1
EBUILD eselect-php-0.9.2.ebuild 1956 SHA256 c1cd1ae5488a3e1068faff2a2242e40d9432996c65d9291d0eb7eb7141112f36 SHA512 5ae4cb205892103b1ccbd809d07f46ebcb64587663ca4bddb47bc194992f8b208b41852cd3d639421fd9c14fc070df083b44017bfa68f09c06e3865bd04416a5 WHIRLPOOL e00f5ec4ce305d9562e86f5939eab6adc34dad1016cb99025dea21cd695b94178deb9ed904c159b1365dc9b69facb18a9d135dd4deb5cb79c83a841230829070
EBUILD eselect-php-0.9.4.ebuild 2138 SHA256 68eac8e8213e7120473d31910159ab5f74364f9cc0e940a5d155a8f1252f8a5e SHA512 4c0d9ca43a1361e0fa2ac76d9e65fd05a23b66dcf3c95fc9925b94271ad12a2ace830920ccc0695ae3b6250ba976d6a512d2a44af1a80870775cff0ce0b98088 WHIRLPOOL c7b718815f1dabf173d8c46b48ec74bf110a7914943f0122b658cedf5609f15b26fd3ae23bc3de3a340ef501bac5e346a0ca21ae576064c67c042387b009a5d1
EBUILD eselect-php-9999.ebuild 2052 SHA256 e0373fbf02dd719575e6fab8df5624df44872abbb7c0bc6ac6245ea22fea3144 SHA512 1b7c893b0a196bf8bdbad7164ff84ecb7323a029035663b37d80035b6521db8ddcf50e0fab1561a0f079a479bb24ff193d6859e1c65bfee874c36b93c4625ce4 WHIRLPOOL 62c42f3611d9eac8f0c90515272ac5ef983cb5b4249a47947ef495fd3f758621bc1f40baccd2a1b088fdb5eafa1625d5af29ff6a5e483b1241035f0e67a8486d
EBUILD eselect-php-0.9.4-r1.ebuild 2138 SHA256 7d3f38d50cb569604f24028086e5a89b090c162c82193de950658638f5456227 SHA512 021aea60fdbef4a46459f64f6c5f06834a4506c21d5d39019a7d0e17e9d956da6d1b64838416022d6d8d257c0a519a7440a69f242770a398c8cb6238748e8924 WHIRLPOOL fb70d41e27e824bce0ce5e870314f6dd9aa3d02e41ccfb0410e4fd39016b6fef79d137202ffb04040ece704646b294705dd70e4ecf89ddaba941a8f91e6f1e32
EBUILD eselect-php-9999.ebuild 2052 SHA256 1f1c0f2e7dcab851455141b6ef5254400fd01db0b204e4b0dab412f87560762b SHA512 bd9dcbf30df9f9788b93a2835efe15210354f3afdf53b7efbc51508ff5621c21a463a997099736d3d989dd6fdd9921d313008f1d18790df6609222f5a4700c23 WHIRLPOOL 3f2cc0166fa51dfbb22380c990517a1b8f1f5882c10be703ac21cbea483ff15f5e7acb69f547d34f23a81bc02c50963997d7463c9781193a2895fc01401f95a6
MISC ChangeLog 12923 SHA256 2bf1eefbe1c65ca3d0bfa5aad878e74f8ecb6b4748b3dc9aa0716f8175c631b8 SHA512 e2fd59f34fa15d898ebbe4e538e68dd8378200d073e1e98bae96c2ae14f3ee32c469851f39f5f9d95aeffa09932a26956f05ac8b2b6f46afc3433d61b9324222 WHIRLPOOL 94484b317e0a5084f28db441382b46632a3bb3274e9bcb2bead8342a6d329de09d01a948b557c8fec0f5686e7776667d47e4619e25234d17bb26fae92aa8f5d6
MISC ChangeLog-2015 9793 SHA256 34a312c6879a62e1ef1e014dcb7ed39e4c4b7b5a25673a37da2a316c6594f2d4 SHA512 9dbd821886a7ab86c0196a0ccd855bb483c620f01ac2ea4705c3e4297f4970071f66006e293182181a3365b044bedca70eeaef4d33caf25986c33dc71aa74267 WHIRLPOOL 7ad5e2b282e9d845a05b5b225c4afe68728360016219a00292b9f16e3595e112555ce0bf604a7c6edef302ba6598ca229d8aa9eb9392c046fc1227a105ea7ec9
MISC metadata.xml 387 SHA256 fdc96f369aa373454f8c06dce987092169bf218f49d44e57cfb343a8725e48ce SHA512 80a043e0836a1ac58120f1471e997face2f60117e3a83d490ad259a05cfdc39098c457573e3550c9fc3a7712f28b9faacd427c076e8f46ed3476e42f58f8f1b5 WHIRLPOOL d1c2ba87ec73d3bcf9d4be46e184b1852e34aaa4e2e4a6f497ecef4d321a134ae7e3104c3ee17931b1b1d2d9387323489b04b0094d3040468b72adccc925099f

@ -45,7 +45,7 @@ src_install() {
if use fpm ; then
systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
exeinto /usr/libexec
newexe "${FILESDIR}/php-fpm-launcher-r1" php-fpm-launcher
newexe "${FILESDIR}/php-fpm-launcher-r2" php-fpm-launcher
fi
}

@ -50,7 +50,7 @@ src_install() {
if use fpm ; then
systemd_dotmpfilesd "${FILESDIR}/php-fpm.conf"
exeinto /usr/libexec
newexe "${FILESDIR}/php-fpm-launcher-r1" php-fpm-launcher
newexe "${FILESDIR}/php-fpm-launcher-r2" php-fpm-launcher
fi
}

@ -1,9 +0,0 @@
#!/bin/sh
source /lib/gentoo/functions.sh
PHPSLOT="${1}"
[ -z "${PHPSLOT}" ] && PHPSLOT="$(eselect php show fpm)"
shift
exec /usr/$(get_libdir)/${PHPSLOT}/bin/php-fpm "${@}"

@ -0,0 +1,15 @@
#!/bin/sh
set -o errexit
. /lib/gentoo/functions.sh
# If there are no arguments, then "shift" will fail (bug 626496).
if [ $# -eq 0 ]; then
PHP_SLOT=$(eselect php show fpm)
else
PHP_SLOT=$1
shift
fi
exec "/usr/$(get_libdir)/${PHP_SLOT}/bin/php-fpm" "${@}"

@ -1,5 +1,5 @@
DIST sl-5.02.tar.gz 5353 SHA256 1e5996757f879c81f202a18ad8e982195cf51c41727d3fea4af01fdcbbb5563a SHA512 a4d18bc79d7e0eca7748b10226a6b2a85a7a01d636e4e9215bf524a7849bc5cb250034326e5a69f7423d79e40b92182fddc0e56e25df616edae06369c782cb26 WHIRLPOOL cd44531f70bb854f3fe0f421cc63c9ec7e694631d23249cd3ea452eb76ef3aa43bbe7159796e879dac85be8188084ca1321d5368f87a0d32178dc42aaa72d8c4
EBUILD sl-5.02.ebuild 872 SHA256 ade4bd0edc247feeec306ee28a79cb7d17c70dd41d5b5f661a2a2c59362bf069 SHA512 5646e55844a4c83a4cde181ddef3e90346bbf94c813deadc5f795c351017ed88f58bb51978be036cf9c6fbfc59d2ca800328d81a75f0ed2ae603643230730f69 WHIRLPOOL 8101391f52d036fc23c1820a98baec7dc9959cf06b75a4f3cbefab2b7da7423e8f062349c7d9447b26d9ce004d38078f793023425c039d958202fdae69f64829
EBUILD sl-5.02.ebuild 877 SHA256 f6f7b87dd130c25a46e6bc28bfda8a5fba3e6b714ab44cbd48209c1580ac8358 SHA512 f3866e623999c20a2d160a6b14c43c36d0a835370fc25a14cc8c2e6dc312091dff9bfec2f0e49880e338b361de92b15b461a74a1b3964f6bc214647a7705996f WHIRLPOOL 649832a9befb98bf6cadf4c0c33482a0b0ed62ab37508c51c665f90955db3ae0ecbb29bbcd2195dc50dc3226d1dbdbc754316940080fad5226703d6da4d7b8ea
MISC ChangeLog 2979 SHA256 f6a2f6e3a447c1d371c276287158b202e919301a48d366a4a5071f8877c6dc45 SHA512 61954ac509294ba6590491a718de0d5ece4e37ee76ba172f7e3badad99b0cf639928d6f7e9c55d166bc2878126a2ba5cb3deb6e6ec34a9640539d8560fa3a295 WHIRLPOOL 5e759feb77042d29b629e50283a895d7b20e897cf7430ffae94ac3b1d4875f0761f4e81c409ea14856e35db36bce4626cbee20cc8951755f1255b6c068dc72ee
MISC ChangeLog-2015 4119 SHA256 24fe78bd9a1d92b745f6ac2f3ab6cc665a26830dc125f7828ed432022529858d SHA512 d71284cb1821a9ccaf2f3d2c85178128c33227167c7401f09b81ffaad6845da8e6a0b6e0a270e91bcdc3aa241bbdd78ddc0103373406a882cd388446551b0909 WHIRLPOOL 65a72c311c52ad197638c12cede705775232a3cef6096a8138f0501c75685a63203f4ced913155c071e7a1f319db6bf84fe31951ff146b68e35def3fa6fed98c
MISC metadata.xml 607 SHA256 af05961fe9c4e4bb9e913633f293b031084289875b691117e816af4f006ff694 SHA512 7f3cdb880453bbea4ae1cc7932e640331ec88693dfac15ab059e6579648834a958e20e8d1396c1beab386247c95724abad199ec7cd607e5fd66c4fd519bb4a5c WHIRLPOOL 0fa473ec2108d39915f65c4fb87bbf0ac3da5fabf49be7fe0940e584031e1279fb9fceebd5ca24a93f2c582e2e2c00a985313c73b8c7296b59c167e7114c1e92

@ -11,7 +11,7 @@ SRC_URI="https://github.com/mtoyoda/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Toyoda"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="l10n_ja"
RDEPEND="sys-libs/ncurses:0="

@ -1,11 +1,11 @@
DIST homebank-4.6.3.tar.gz 1899045 SHA256 f6e31bb789d626b507c2af9d176a0bac0cbaec770ede73048ba7a6df113a6948 SHA512 aab7374d90ffc52a40188eb334fc9b3461c299014d6134f236488991400fffe9f6dcb69247501857fe4caafbb08f0c5d729211b13551203f1231d136e99e024d WHIRLPOOL e8f6a421c64eb1bf6f2d97910e4687b00cf794fd27c8aff83ce9d39e18393cccca1984e73a44110ff5e87427fd0ed74963dcb997490d97614116800100daca5b
DIST homebank-5.0.9.tar.gz 2734386 SHA256 d0bc763e94da0cba544495b07070e79faecf1d5de0cfb092d126482525e062b7 SHA512 832229de9812621bcce3037f1f70eb63cf96cb33468e0e76202ebe3a489544090d5b54fdc7b42feefaf7722c3f42c6d9bc45ee5fbd1b8638c2e54b65ea03357f WHIRLPOOL 4cc8d4a062e4b2f94324307e2b8a8b63caf26095708a814d8561d8818046d6c9fb1d4608fb254366c97cbe0baa8c1d3986d3f233e1a4c32e7cd53ee1380a6add
DIST homebank-5.1.1.tar.gz 2675174 SHA256 9cd36ddc6931fd95ef5bcc6a723b3df0651b32e19465570d223c21ac1d5aa4bd SHA512 46dea5ed5d134cb30aafaf6890853156753733a89266e2b83297315e4b2a4b570c73d89ff6aa12799a8bc502cc31a95174c09f273260049375f14fa896ce33c8 WHIRLPOOL 5074618039f5d7d6329f119ab4ab9644998e96c0961f5eecfd86514d574509d3fa967f888e4e3b4f1211049123c4acbe83a5b273f43524e209c800debe88b7f1
DIST homebank-5.1.3.tar.gz 2686661 SHA256 22b2baf2e66fee2f97c7a6050298aa6d2502d75f02f046259e4181512714fb73 SHA512 c95ac2871c3219d734aeb35d11e1e678efc50e166e2f8c1f05971fd341ac1598d6d672bd4b7cd7bcc206443af5305c9e1eb0557c3fcaab1ea35f4950acdef103 WHIRLPOOL 0d6e6fc3ddc82a4aedaadec62c4743166b8718c44e1dec37767f332ef8437c58b7cb32b44e92e97450ad7b6f256e89ea57b12043f815423f24a4a8aff5b29646
DIST homebank-5.1.5.tar.gz 2698391 SHA256 5c3fd3478577e91a5d8e6e28fced58b5ad611eecb06e8f335a9585b817a1330f SHA512 674a6385f427ba23039745b476d7474c9f41f0183d5a41d6fa340fe36cc9b0b3a4a3da30dfecc4c4c3b8bfc72aba751799a5750b71eaf28b13333475d31e92e0 WHIRLPOOL 6c5cbaab7f08016934d12f14ed374c26c49204e27fcbef35dc4364042af0d34c7638634b597850d179513dcc3c5120798729ca55be4fd51573fe3dac58916bbb
EBUILD homebank-4.6.3.ebuild 839 SHA256 53637361407bca0872859b4509698b8f5a74979d3a033cabbf983183497a9245 SHA512 1fe20728b1164f5184039cb87a51ccb2289de20d6d394fd8ff0f13fe312290c75bd8e1f4a0244e898a7bec91ad9fc9ac0730ab87a1836e7093a92b5e530889fc WHIRLPOOL a2f1c73736bf0db192af7dd3acff46de7b815626973f2165ea82b34b876661b383a14725fe6d41a13e03a46b5cff374962fd77d84fd5c05f06376582918c8c30
EBUILD homebank-5.0.9.ebuild 991 SHA256 610d755de11ad6d2395a22001b44dd94a7fca0a8c2dfe15214633681238aa6b9 SHA512 1344cc3427b668ab75fdeaa2e9b86c38837188a655e34f0bec58573c3167e91c452fde8ba9ca87b93c1f539a9c3e4bddc962d427cd4f9ff0150a5fc2b4ef38a3 WHIRLPOOL fc613549ce7e424425e4107445f911ba6e7147940912a37473a46ce03c628ed4403f23edacabf59148d40bd9110f3c4acaea2ce7acd60601b2ffe1bfee92b7f5
EBUILD homebank-5.1.1.ebuild 1016 SHA256 6accee88d04f13ef0c3d1a25a395f6e72598208e39ffff7aa8f2152e61084128 SHA512 6ac759322ecf18f8ec85e30d23b4af994d811bd1ac87bc356cfc2d3e39badd2277502b3746226fc1e1f17da5a31a32c45a015f987cbdf6a51f1d1f39589f3cbb WHIRLPOOL 888e9002fe4b9ea1c7cddbbe35d97dd5560695750bdcbcee9d10254963c388a4e47012b647991f66086f7fc84335cff49459ad08ca38398c9260cfc33eefd7d9
EBUILD homebank-5.1.3.ebuild 1013 SHA256 de8f478ab59713046b0ab125ff2afadf0a61e47e70a4d2cd924b52bd67e06c6e SHA512 49e5ec89c7dc355caf8f76bb727a512d8dc8c98f1dc1e794e1003f557167767472cf3cc85b1027f67d4f1647eb16fdf5fa0dc13e77d387c704bd6996bab18f41 WHIRLPOOL e4eb709ef1a7297cd0781ddc1617a2f3ef7692498c89d7c96dc3acc73b5692bd3b5ce1de797c9080790430ce93edb2ec7a6dda84a982f663703c1b7fd9a00a43
EBUILD homebank-5.1.5.ebuild 1082 SHA256 97642b721838e538167a0eaaba2017f4cef146df6f981a5633746fd32c1086df SHA512 0ae8601aeb8c1c13b459d8aa49f4dbf93d05056d68f36e3538f26ff4fd3a71c044849d3c0fc6365e2cc5e076d312ab3c1bf042d255ec2ac6dcae91e46449f1f7 WHIRLPOOL c31a0e473d281bec020f83463c603bcf5da7d84071b08e54c18c9b2fadec8705a48b9d37e27830225d4cf9cac528d236cb5fe15ad623e8b33274a0dc5f57ba69
MISC ChangeLog 3898 SHA256 f3b174cf73d624f8c7b06e75ec2bc050d96ae048b6b6a4bcb973ad8864cbf77d SHA512 f5099e922459af1edabe06f9e17707dba5a6ad73bd60071214bd19369773faa9acf0122b3285180c1b2bc0f085ca95f4e3668d82670ab97e5e11d8ccecb4d260 WHIRLPOOL 59a1ab1f3f78337a513d2d2735fe2c70c28b89977bbcab6b1bcc8b6549f13ea750c54522c7520ad188a5c90245b219a16be9a41351a3379b972458d24e5621a3
MISC ChangeLog-2015 6246 SHA256 810e5cf28a594c841a29cc70046828a4c4aa66fc43953c9857845e6fc6b183aa SHA512 caea26e2aeb9f1c68df359e80c9a15ac9594129f125639289d031427a0817ad5ccdc4ca117972af5c84bffe310941d5205ec7e76579ca9e48d1baa6f4f9c0afd WHIRLPOOL 48ffd4c1f958857209d2e638531317d134178368a8a19ff7bda3204509295fc435b95de0488bc884b7eb9e2ce695f43c0a09002bd1ddc4ac9f7e2ef569e02401
MISC metadata.xml 246 SHA256 3e24bf9a254069b14bf2ff124fd414fb235ac7157fa82c1d2a3ee93287b88474 SHA512 4f7ed62ba7f03a650ba8db92de0fd24d5a5fecb9866aa28011f7bb10d13f7fcff92bae46d1b68c5d5c03fe39b45a36dc264db290c8518cb2ed77ffbca93af563 WHIRLPOOL 572f0789929b2a6d7a8b7e4f28107cd635435e5837dc505bf3b2720eb19f7feb89983a98f612bf2363cbf4c5c0d5c97c131a3f001ae9d0d66708b48728731c50

@ -1,9 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit fdo-mime eutils gnome2-utils
inherit xdg-utils eutils gnome2-utils
DESCRIPTION="Free, easy, personal accounting for everyone"
HOMEPAGE="http://homebank.free.fr/index.php"
@ -29,6 +29,11 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS ChangeLog README )
src_prepare(){
echo src/hb-payee.c >> po/POTFILES.in || die
eapply_user
}
src_configure() {
econf $(use_with ofx)
}
@ -38,13 +43,13 @@ pkg_preinst() {
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
gnome2_icon_cache_update
}

@ -1,5 +1,5 @@
AUX projectlibre.desktop 252 SHA256 aa9ba9f7381616e2b862d8c46af366653166a73ea823ab77c148a389fca1a14e SHA512 529f368924efdbd2fe330982fcb4db010ee5985d9e7beaa0bbf0490a85e3ed477cb7de4d33d1705ff01f32cd477d7eb8adf84ab82e5065865c6b341614a4833a WHIRLPOOL 4c9d970fc5942c2a2b159e5f63130b7e941cc0727300538f76bf3b605bb21b8ea8f76d7be07951acd72a184d72fbb2476bd2f20f69b05ebeaf598947168c363b
AUX projectlibre.png 7955 SHA256 a466a61385aa61b00ab38dfcf030eb223931247b90c543d17f973ba270c7477b SHA512 db6e87e74fac3274be34b36cd9daf7231f06e19096cfbe2feeb616c1ae1a60ffc838a81b45b94621d806e00ef5e220391f1d1be3148f9895aa467fdbcac62843 WHIRLPOOL f3d9f800c3c6b3ecbb7c90768184aa1e45b3d7f1b701455d339575a78ff98024fbec5a58de59986edf204627eb04a6576a3e4061d0c05303d8261e351c87b39b
DIST projectlibre-1.6.2.tar.gz 14735171 SHA256 72ea964533a2da0af0882acb91268647e7f5a99151b0abb8f3b84c6f26229fc4 SHA512 128319a37aeeb4603fd45433e3961805b0de30e5760394d5eef2de1910bff3815e600462aa3264fa64df55eb8568849895c9d673e5574badafcbc1df89e2c9e7 WHIRLPOOL 78124a7a2dd488b55938cd0e2465ab5212dd3cc9dfb673a408664667fe49458ac6cf8aa9b684832e51c1af18f7fdd48acd5fd967db70eb4ee5f9f3b70c615289
EBUILD projectlibre-bin-1.6.2.ebuild 985 SHA256 eb5925a1baeae6e64b7f1d69a4b89911558b7c58c6edb136a44d37307c928375 SHA512 d9716f8d4871f367052b57954771672676b1368f23148205332e15da13ba97faae7c7976685d0fa3543a3b0ccdb516b71ccec18cca0dfd4b627fa497934f4ec4 WHIRLPOOL 0b5d6c40a55665be20ea7d92fd07e4f421553d8ecb0aea049cebcf67baf64d8ab419569fae183e70c618e1a2e7c86b1c65d953f156a635bbb136d383eda07dc7
DIST projectlibre.png 7955 SHA256 a466a61385aa61b00ab38dfcf030eb223931247b90c543d17f973ba270c7477b SHA512 db6e87e74fac3274be34b36cd9daf7231f06e19096cfbe2feeb616c1ae1a60ffc838a81b45b94621d806e00ef5e220391f1d1be3148f9895aa467fdbcac62843 WHIRLPOOL f3d9f800c3c6b3ecbb7c90768184aa1e45b3d7f1b701455d339575a78ff98024fbec5a58de59986edf204627eb04a6576a3e4061d0c05303d8261e351c87b39b
EBUILD projectlibre-bin-1.6.2.ebuild 1035 SHA256 f47d29f8006e04860433ae3472e547092e2fe760349dc9c203219f999e6a3c0e SHA512 8ab0df92cabcfd54bf908d6149ad8f614fd9ebabf366a4cfc66cb973eb028c56b552469a8334ada67b481e5c26b849be313cb2d6c5c874cd215ef2a45de20c47 WHIRLPOOL 611e62a16763ffd331d7408912b16edf0332f195faf934d82ab7577fe70f424aeeed7e109f4206889430c89925f88a79e00d1a6f75d640ebfd75b3ceb0367708
MISC metadata.xml 330 SHA256 5b2d96812a1a1222791cdf3a8eb60e0378a3811137e6dff9495edd1d0ffcaae0 SHA512 545f629e7476e52c5ab1cd3fd321f287ab4819969efc7c9b90287be197d9cad2a598b5ebfcd36e66041341351ca0f9cfde29e53b3262e72ac0c3cf1d18c1f586 WHIRLPOOL 505fad13c613b449cd3497a58658240e1d51e837fe3e1e9db8a5a865e1577a1d7156806af6d05013775932260a2e7996a1608c484fd20a27082501c044c4494f

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

@ -10,7 +10,8 @@ MY_P="${MY_PN}-${PV}"
DESCRIPTION="An open source desktop alternative to Microsoft Project"
HOMEPAGE="http://www.projectlibre.org/"
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz
mirror://gentoo/${MY_PN}.png"
LICENSE="CPAL-1.0"
SLOT="0"
@ -24,7 +25,7 @@ S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${MY_P}.tar.gz
cp "${FILESDIR}"/${MY_PN}.{desktop,png} ./ || die
cp "${FILESDIR}"/${MY_PN}.desktop "${DISTDIR}"/${MY_PN}.png ./ || die
cd "${S}"
rm -rf license projectlibre.bat
}

@ -1,8 +1,10 @@
DIST ansifilter-2.4.tar.bz2 114180 SHA256 c57cb878afa7191c7b7db3c086a344b4234df814aed632596619a4bda5941d48 SHA512 2eaecd7dc6027c6976775d2a817b8fde0221fb1cce967bd4f6e272230b64e0bb77ed0cbddbc41533aa6087897b94903efa9633dffdd76df57ba029f6776ae6d2 WHIRLPOOL df5f96802c4b988ee3c3326dc0a6ecc2ab594fe766c6e5118d1695a05adf3969d51b0a89b1bfbc0b94cb84325131dc39622334c549a47e0ffa76c0e3fca7a997
DIST ansifilter-2.5.tar.bz2 435332 SHA256 30d05ccfa9be98b0328ee29fe39473e55047f1d32a9a2460d3d4d1ff2475f0e2 SHA512 2fca95a5a47e72f9348beef8b09a7fd995f0b99e0d6605cf7694f8fd1ddba40c64e5c30b9134f55319c902d45011605ba30184c0205d41573ac77c3cd98debe7 WHIRLPOOL 5c3c3cd8f1cef99ad0d4ea5ce7635301776cb5ce14442d74a1949894c24becb4d3727344f7b1cf2e137bc8abfc8469c23d13e0055529c04f9aafeb991e7cf7f6
DIST ansifilter-2.6.tar.bz2 436252 SHA256 4e3abd8c18197db85575c38418dbc8ee424d0caa0681589e5296fc8e72251175 SHA512 2b1aabb37eaee6bdd853dce7a1509e1c7df1a03c58e9f4f34dca6237e71115faff0ec6a6b788fa1035264b4bb9cb5e927f2d2c6d8eb870b23806f40a9d9129f3 WHIRLPOOL d12fdb240d613ba16b2c0c7eb3535dae33be6519a2135395473dd94126c963b634a47dff7bd214fb9168ff031d4a8cdc2d92b59c003e0f6bce363b840956b4b4
EBUILD ansifilter-2.4-r1.ebuild 1013 SHA256 b32491c2e0673b823768321cc3dd9579407ccb6fd583363350350203e8255617 SHA512 7c8c574a6d0ed52c319bf16c2bcf12a847c30b9d1a78ec3ea29e5a75181577ef72d0432da2db534d98a9beea4440eef04e868dd30a4c052aca045efeb29989a1 WHIRLPOOL ff2b247547f959d95f6be9bc6dd3d20ec4f989156e0cbf6d3c3b3f72cb4037cf4a071d76612edee83eb8fa4b932b41761a3e6dc2c3550e9d70dcc2c5b1c68a7a
EBUILD ansifilter-2.4.ebuild 990 SHA256 6886d934b97681f1ff77cedb8417e764f57aa73e8f52cc4ee9e4cb2a0bb8c1d8 SHA512 be89a2a52694a8ceb487124e25fa05ef939fe83e02ef09dd78ff6e10140512e3d18336b605992553c9b249b3d4d4ac704ad53fd3add63b79f440c4dab17a1034 WHIRLPOOL fef89e4d0e75268d7ebef102121abae10939a895ffdc2e740fbd47def8d1098d6805ed5f61db522fbcfdac150dd983e4cc796c1eb71a55722194ef37cf424607
EBUILD ansifilter-2.5.ebuild 1013 SHA256 b32491c2e0673b823768321cc3dd9579407ccb6fd583363350350203e8255617 SHA512 7c8c574a6d0ed52c319bf16c2bcf12a847c30b9d1a78ec3ea29e5a75181577ef72d0432da2db534d98a9beea4440eef04e868dd30a4c052aca045efeb29989a1 WHIRLPOOL ff2b247547f959d95f6be9bc6dd3d20ec4f989156e0cbf6d3c3b3f72cb4037cf4a071d76612edee83eb8fa4b932b41761a3e6dc2c3550e9d70dcc2c5b1c68a7a
EBUILD ansifilter-2.6.ebuild 1002 SHA256 3901732c1062ab665c01d53dd69589752664be7a261a9427cf9dd7e7db923032 SHA512 182a3053e91180f2599debf271e29d3a6db0f1e923334742329156e1ad10dc4d3a169ea602baaf71eeece45fe223f67e2e8cc8c655c83617c720b093f64158f1 WHIRLPOOL d7679c60725623d0ec5fc44b38149bc25146c0d99aef6f17833b9a3c24b218af97c6f683ea9b4da6230646e836df09a58e05076286aac99e76a2a68cb079bb3c
MISC ChangeLog 3914 SHA256 31d678bc8197665b111ef9c4c3ef31132399ec229d72cf88ddb55dee9d0767a3 SHA512 f385b18086f957b0a7e89ed341fc5c988e8ef6337d654daf86d6652fc2a5b2fd9c74cfae84321038f8b6f41337ba8f3a7272e1581520b1cd9b94ca8ed260cf90 WHIRLPOOL fd70558b5f2d3f5089efe605f0eef4826c11f722bbefdaf01afb507e5f77457d6ddf794f022d855e343bf533a2062796b4a78a3290a1f8e8b38a132e07f0a3d4
MISC ChangeLog-2015 1133 SHA256 6a7e93f7101c85027960746cb9b6c886ae2ee7a088107b1f0cdfe832dd3abd29 SHA512 ac7f0cc6d31c5c9ca1b92ea41c5c7fa3cfff05eea51d3623b5e3f7215fcd15a2ac2083c8458757e57ae48bc6cc5af012363db31c17d119c774a0edbace971922 WHIRLPOOL 504290a475df1a672e79564a5e526b9e7035480945507010d4d32688ab3149ab8036a9c45838c66376c750d1d458542a87ab7e137315066f2a38da857dbc206d
MISC metadata.xml 221 SHA256 c73636a70f6ee6e176f71ac32048a002355627ef4f1181fb245c6c0eb39be8b8 SHA512 e50d6cad26239ebf4260f0cf4bdf4e29ef2038e999039adf94f49b184b5993f02bb0d4cdb3de6c7b5cda99890db42dcd2b65c5342256be50dc19e6aab2406353 WHIRLPOOL 8e35f4dca402d63d64baae4aba21722f8daccb3a61861a0b453cb355305fb29dc8e9d1e1760eb2f13d264502aaaafc37d15258338e97dbb4aea15239944f25d6

@ -0,0 +1,57 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs qmake-utils
DESCRIPTION="Handles text files containing ANSI terminal escape codes"
HOMEPAGE="http://www.andre-simon.de/"
SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="qt5"
RDEPEND="
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)"
DEPEND="${RDEPEND}"
src_prepare() {
default
# bug 431452
rm src/qt-gui/moc_mydialog.cpp || die
}
src_configure() {
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
eqmake5
popd > /dev/null || die
fi
}
src_compile() {
emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG -std=c++11"
if use qt5 ; then
pushd src/qt-gui > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
dobin src/${PN}
use qt5 && dobin src/qt-gui/${PN}-gui
gunzip man/${PN}.1.gz
doman man/${PN}.1
einstalldocs
}

@ -1,7 +1,5 @@
DIST cb2bib-1.9.6.tar.gz 845129 SHA256 a2715a670ad405d6599b237d058cccf9e0dbe47070ee8e5d7f799c24ea4715af SHA512 2e13d50996a5461f544ece6cac96ca32f1df1c703b9872d0ec8852a43fd0ba51041a136363fbed433b464163254b4d42ab2e6239a48567961155ae068ad6b27c WHIRLPOOL fbaaa3c77c5d90098d33c31dd13c75484be05b8c5fbf81d33b5a9a620bd9dec452fb9877f2d3c69213354763c63b56d07ff0c282d0ddd2077b8a58942a6d0571
DIST cb2bib-1.9.7.tar.gz 845121 SHA256 fae8520d85a01066434dbdc9357663467c20b4578229cea3047cc6f069dd283f SHA512 87a438288c6e7776db136de63de1a8e27f2abf8499d28c0691b60ad3ef4f848e8987af4fc47d1f2cfb1d47009e28e7535f6bab998811cb721bfc9f384941b1e4 WHIRLPOOL a4dc37345e93f815a50503108b9997717ea96885869a6aef5991f39aa1698810d7289a55da6cf330729e8e12c8399781b0eaebdbae256ac245d2700900da9529
EBUILD cb2bib-1.9.6.ebuild 1790 SHA256 fcb8eb90a2c464c32d2cde581c88ea38726638c3757cfe7148314796db581707 SHA512 32a00cff24547b539671f355083d5b8956d49a1ad416ad904c94f2c72b4ad2c1376298e6aaf1515a995f771cb9b6a2989c06a80ed408c24982b94dbc72109d7b WHIRLPOOL ebdb3c0baa35734a466c5de6a8331440be15efef55c5f51c0587e3831781f7e580f8314fe2049c5dd62ec16a28c8b406416a219347add86d9831b0a74493477a
EBUILD cb2bib-1.9.7.ebuild 1792 SHA256 fff2d84a1ff57b62c2e12941d7b3a6122861f51eb30ba93ce9ad624702134b22 SHA512 e76dc693d665a4caf1c61cb191b83d99a481d7d335ac764a0e119f2df692b3a42c592527e664587f909acc0347b4ab6ff10ef7ee3fb75fb0b99f44403be10748 WHIRLPOOL 51101eb97cd0166af5d017bfcbc5b5fa19b0bac4ec0dff33efcab89621eab8e9e041641b6c379d3098fa503f514e2623f40ac459c6cd197295934e36639f739d
EBUILD cb2bib-1.9.7.ebuild 1790 SHA256 fcb8eb90a2c464c32d2cde581c88ea38726638c3757cfe7148314796db581707 SHA512 32a00cff24547b539671f355083d5b8956d49a1ad416ad904c94f2c72b4ad2c1376298e6aaf1515a995f771cb9b6a2989c06a80ed408c24982b94dbc72109d7b WHIRLPOOL ebdb3c0baa35734a466c5de6a8331440be15efef55c5f51c0587e3831781f7e580f8314fe2049c5dd62ec16a28c8b406416a219347add86d9831b0a74493477a
MISC ChangeLog 3199 SHA256 887bd7394a3d7dfa6a80a8d82290f4e65cfa87678356b1d1cf09854397f871dd SHA512 91af96c2a24fb34029c3a1329f21d0b7c472d0097090ccf270951b1851535e8e65508cc19cbd43cc084bc7cd6426a1a3c68cd9da81991ec29fb77495fcc8d0a7 WHIRLPOOL 75fc2e06afbd55533d39571b91b082aa97b8c12abd80f72dfc97edd79bf2ef9986bdc259270b0e19e3a863863d47e2c0c8daaa2d58585077813ee8455d71c589
MISC ChangeLog-2015 3062 SHA256 77455389d00420d9c7745a1502de1265970295511c993d9fe69fe9baaaadae61 SHA512 6f37ed9033a863ba11f5694a729f8a465fc2c08b5feb70a76043775086f17be719fb6f79804e805551739fcec70cb61869869fccea31b42736cc3447d0361fc9 WHIRLPOOL 56855e00dd056f9821493baa11c751d9596f45c1155ea4d2519a855e64a8850652d40154cab9ae6d2eb106864e2b7153bb6541f305de0259319494ffab5f4981
MISC metadata.xml 443 SHA256 6c069c09089eb26f619d68bbdb29c08a2f885bf4aa45be4c260d0734b6b7b6be SHA512 d5c544ca2ebdbd563ec4230bcfdb71567902c681c489979d5bc0546faf0fd98a6b3d2107b5dc18c2347cda5db092b012158421286a539dd82747669de34f983a WHIRLPOOL d6bb3d3733933a3e76262cb0f932b25f9abbec61a1a6abf48ee6cc2a818f56c00d4cb82688e5cc1498d1a9246e1af24f2d8ed38df3f3778ebc1607f3c38bbd6a

@ -1,63 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit qmake-utils
DESCRIPTION="Tool for extracting unformatted bibliographic references"
HOMEPAGE="http://www.molspaces.com/cb2bib/"
SRC_URI="http://www.molspaces.com/dl/progs/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+lzo webengine +webkit"
REQUIRED_USE="?? ( webkit webengine )"
DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
lzo? ( dev-libs/lzo:2 )
webkit? ( dev-qt/qtwebkit:5 )
webengine? ( dev-qt/qtwebengine:5[widgets] )
"
RDEPEND="${DEPEND}"
DOCS=( AUTHORS CHANGELOG COPYRIGHT )
src_prepare() {
default
sed -i -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" src/src.pro || die
use webengine || sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
use webkit || sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
}
src_configure() {
eqmake5 \
$(use !lzo && echo -config disable_lzo)
}
src_install() {
emake INSTALL_ROOT="${D}" install
einstalldocs
}
pkg_postinst() {
einfo
elog "For best functionality, emerge the following packages:"
elog " app-text/poppler[utils] - for data import from PDF files"
elog " app-text/dvipdfm - for data import from DVI files"
elog " app-text/bibutils - for data import from ISI, endnote format"
elog " media-fonts/jsmath - for displaying mathematical notation"
elog " media-libs/exiftool - for proper UTF-8 metadata writing in PDF"
elog " text strings"
elog " virtual/latex-base - to check for BibTeX file correctness and to get"
elog " nice printing through the shell script bib2pdf"
einfo
}

@ -11,7 +11,7 @@ SRC_URI="http://www.molspaces.com/dl/progs/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="+lzo webengine +webkit"
REQUIRED_USE="?? ( webkit webengine )"

@ -1,7 +1,7 @@
DIST dos2unix-7.3.4.tar.gz 640991 SHA256 8ccda7bbc5a2f903dafd95900abb5bf5e77a769b572ef25150fde4056c5f30c5 SHA512 29958a2c702acc112b10f3fcb43fbff3b860c6d1f725c153af9a52dc20736755604f77bec37299dc88923a9e9b2ad73b994e9bc6f42f2757fe1819dd9873d710 WHIRLPOOL 46c771c63572d0d0301db5bde4734297df037654cbc71e5a8f93003fbf503399ec5026bc53fea3b3b10e346e2b59d24bdcd6d9139342354cdb1b8a6e240deaeb
DIST dos2unix-7.3.5.tar.gz 662133 SHA256 a72caa2fb5cb739403315472fe522eda41aabab2a02ad6f5589639330af262e5 SHA512 beafefa715d894ec51bd808b18485bcf413f93b888203486e659f7e30b922b32b2f1da2305ef9ae85e54085ba3819bd512957bb872b529fe4728000cec7d3e58 WHIRLPOOL e1cda793c7e9a2b0f0000c61f5c4b9a48db37d41020af14e253b838768e81b0e94ea7a0666be712f79f89b05e5a6f72a1bf8516a01822f5da39062cc0bedf01f
EBUILD dos2unix-7.3.4.ebuild 2026 SHA256 2740f83a639d0e3de27e615e429dbbd9bc61a6ba67addcea2ff5514f9d288e71 SHA512 5e251e9ff961e07e91fef0c462d32f4e3b0ad7b7cfbb38a35b11c9a784b79256a4a4073a55adc4e96ff67fc896f85f2d007662cef8cfb09061709a02ddb4d760 WHIRLPOOL 3a6302216ca7ffc009902dae8475991151f0dcb9f8a38b7b46deb2a05b54eb6fc0388021130f911a2af5c36006631bbbfa4ace248a5614319da0cf2b3c77c923
EBUILD dos2unix-7.3.5.ebuild 2035 SHA256 e1e7099def6447986fb66571be44b40d8d54ca9100c1e12cede7d14610379748 SHA512 7177f2c41e4f92a50945bf71e818bc98383eba4ee0c5cfd60ada1dcdf95d7e2230d373d98b1a11e0c5afd4cb0b7b20b18d0e009313dc709920a6076f3b2c57e5 WHIRLPOOL bacfbde5ccfb5d4f1a8b2d441a636627d6521532accfa29611064a004239748be3094ab2ff9ce74a9b9ea1848498083cfb2eb78f9edcf65b254440f5a2a94cf5
EBUILD dos2unix-7.3.5.ebuild 2046 SHA256 c619db5f4357058ed36ddc65f95fc97996c4a5886863211c4dbc488d245a393c SHA512 27fc2bd3e3e43512d4ab571ca5ddfb4f6ba8e0940eb8bd65c9d90f0c602822334f5789f3a2101311006fb614708ca32396ae8c3d24b8b313aa9248c8cd76d350 WHIRLPOOL a56b643af417670b4eff43acbd543dd688e1f2dac13f46f673d54f45529900456191815a5fea34690ec73396b40adf1aed94e9e6104bf5754855ef9173fa7c67
MISC ChangeLog 7196 SHA256 4a2c232190d6729640540918b5be7b533c2edaaa445f850cc6a47b9c3a59f04a SHA512 66da70a04731f3bd299bc577885b31e3c278016b38b1f5228394a384f960c49a0c3e97154ec82ef1489c9a9fce195077254240e458f649037e6859b0c060fe50 WHIRLPOOL 48484b065ae3a96f6c15a454e701ce60cac060d2a1e1466afc29d18544ca2f9d2d5cddb60820b6d8f400c568d1a2386febc868662587b5ddf6c9996ec7adf5d3
MISC ChangeLog-2015 19680 SHA256 99b0f5f0d9a2a0ae8117f683cd295d8a8c5b0cfc2208325fc96cdb7c6ad416db SHA512 6921c2763ca5d07eba46899fc0ba3869042972fc9d60e85c835eb50d08b56ebc6a176a64d1e808802b1afe5ea7b6c2ad74f773fc50e55fbd83ee224c317a003e WHIRLPOOL f9e49b2959b16982e507cd9b67e24d9d5fd535d1b61676f1621a012ec2c15541a5382ab54aedd635669c13be995ce008d77dc52e0110c168da42a6d407465cf5
MISC metadata.xml 343 SHA256 accb2d04b009f465af9d869da452b1c3d87b42cf599aeb5dad3a9fee04d3d225 SHA512 12f79ed9fdd8df3c05110ea2a31123ca92a855cdf9287910802cb4e68c384764cc84c29929376426b23bfe9699574dbbdc2105d82c6e2701aa9fe67079d867f3 WHIRLPOOL da97fdf7c8ac3e5877f177dfc34336c261e7317551ded69c7e4cdc92569091ff2d6b6f491995c3cb57db3483a5136ac0a9bba8c2471025b31bb290e94062f1f1

@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls test"
RDEPEND="

@ -1,10 +1,9 @@
AUX libmwaw-0.3.11-CVE-2017-9433.patch 792 SHA256 4bfe6e85cad2d9b5e8fcbc59c15d09cfbeab93fe310e05f6bf4c4a54a083044d SHA512 a5f2996dd2e2de6eec0c637ee9e9777a803a4f7386c38436ad59c0af972c0a2b0ababc90018e5ebf0a67453fd66f154c175b82a1fb7dc6ba82d16468f7aee696 WHIRLPOOL a90b6109af04787d923e4f5ffb0fde62e2aee201e59c4f29b6a0d76e9e9ff9e1bb174c0462831080e30c66f4be7741e5ee01b2c73a8e1d7377153641727a2f33
DIST libmwaw-0.3.10.tar.xz 1229964 SHA256 b246a0c15fcf98076f2a1f2cf4d44a714f5c8eb39690442fc7fbbd01fa34f220 SHA512 5d225ecb89466d486900a33abf10b61e6f6bbff00053c5f6ab0046960c64c3022529a1e637594eca47b14c96c9f8440db9331d1db687f761c1026c64fb8301d5 WHIRLPOOL 7d537d55cc8491f8be2676d5b9a0e36ecdeb041e38e9416c43547730871bf757409c8b77460e507d87c4cc287b62ad2b449a5af8bed4b0406fbcca3759ef3ff4
DIST libmwaw-0.3.11.tar.xz 1254200 SHA256 4b483a196bbe82bc0f7cb4cdf70ef1cedb91139bd2e037eabaed4a4d6ed2299a SHA512 d4a810c6066023608a15ece8a6bbc958e586d679fc4ad51156091ec88355292872f10198e723e28776b45e140a830fd4c698732cf6103743d6e80ad8e1d778ab WHIRLPOOL 2de11bde90937727372eb7e7d4d1af52b66e8ef2f14bd78ce1d26399aa6ee853dc1fe11000cfcf8a361698296866ced2f2da7848f75763a22458ae0504903b48
DIST libmwaw-0.3.12.tar.xz 1258972 SHA256 7691a6e6e7221d61c40e3f630a8907e3e516b99a587e47d09ec53f8ac60ed1e7 SHA512 8af8477ff6fc251600f9a66059b20fd8b9fad8d599c01e847d7185944447b3a34567036daff4d4510934aa1462bd4810a39467e8ac0ec223147b3b53447220ec WHIRLPOOL 9dd39fc43c7b8cf3806889a1cabde4c1bbd4f21e5e1ea2dfa66a6ea69f28ab28c966e160d157f0ee4559e85b6b7fac07dfa314d2ef0597986c85660b3a5cc0f9
DIST libmwaw-0.3.8.tar.xz 1200052 SHA256 6afcbb250b6bed042149cd4dfb3ba7b4be796b11fe2322dfcdebd121199a3b05 SHA512 3e3684479460d22b83da225f8f1bc4de306f8e4a9e48c7ea128cba08f122b093c529f2e73b8f8ae1b235665d4f3c7de2fc461692e21f13364da678add707d01c WHIRLPOOL 77d9b1253191089da5c869e7bb160253672747cfd502350b28acde538e02b8418c0ee63899bf903b4c3c9f1561d145d0626c822f26467cb8ba7aa4de04287158
EBUILD libmwaw-0.3.10.ebuild 1048 SHA256 6aea7a083465feb5772e05a9507a03175bf3d2d93cbcd365ad12bc83f9c63c6b SHA512 76996c839ae0b7d1597ddeb976bad2c53587f2dc1b42303b58208a42ac5ed309be38f46ce751d7c18ba9455e3971fdd0ea2e833f41b58008c6a0bd1f6e900a45 WHIRLPOOL 65f06f460e1c201598125f83106bd12f6342fbe5b6ef1e016e82ca814d814fe785fbb67c2e406ff9d1b5b7af4194c14091977dc9450b847f0cbec2c0591ee7cc
EBUILD libmwaw-0.3.11-r1.ebuild 1082 SHA256 bbe065da703b0bc885ac53c4a5e27e06562e6ca0e79205cf5e1ad89ae9024d67 SHA512 08e22f94fecdcba6e630c776bc1d9f085c84d7ab8469c5abe395a6a8082d0f080543756e14f6b4557d5091e5cd7f40b1024067dcf7f371c3d8080a3649713f02 WHIRLPOOL 114baa7c677a8998fd9ce83de55a73f6edaeefb5e5206267c8a543de5d064be872d4164a599f5c5288ac9e4546c409901b23cadc657df171d48f6cb33e97bcda
EBUILD libmwaw-0.3.11.ebuild 1048 SHA256 6aea7a083465feb5772e05a9507a03175bf3d2d93cbcd365ad12bc83f9c63c6b SHA512 76996c839ae0b7d1597ddeb976bad2c53587f2dc1b42303b58208a42ac5ed309be38f46ce751d7c18ba9455e3971fdd0ea2e833f41b58008c6a0bd1f6e900a45 WHIRLPOOL 65f06f460e1c201598125f83106bd12f6342fbe5b6ef1e016e82ca814d814fe785fbb67c2e406ff9d1b5b7af4194c14091977dc9450b847f0cbec2c0591ee7cc
EBUILD libmwaw-0.3.12.ebuild 1030 SHA256 13c867cdabc34bbc8bd10fd65dfe61b8f1660650a56e3e0cfd50af6aa9489aef SHA512 ad24e38700f9fb91b90615c14b799bb677119e18303f90591a4f7df106677552b7fc4a005e5e5555e5bb6f6de3fb13d952a366dc534212eb6c84b053e3fb241e WHIRLPOOL 46cb6783a4e23ea20c3d3c9d1b40ad43bf1e3efdcafb2c7bca1917511d1bb07103b9fa3fb8263c1bfd63c50d4b37128abac869b5c5bc4b464af22285be73a185
EBUILD libmwaw-0.3.8.ebuild 1032 SHA256 38cca856cd78025b36f47782f6a7b80f5e2d1fd4037708d0a4dcd46a0d5ad8ad SHA512 e878d0732f0541ed17a1a62f84fd6087db6c8287a3d8370582b5c8c5b6bb8cdee83828daa4b78a6e8cc1f704e2eeb94a224ceb96d03e7f67c9f7201e5469a961 WHIRLPOOL 938bf40a570526dd77cc5ea2638ded67d3afad10deb877a43627269f3783962f8239dca7c1cd69e22719d6bda65baa850778260b93f43a831f917c2a0f2f9e95
EBUILD libmwaw-9999.ebuild 1030 SHA256 13c867cdabc34bbc8bd10fd65dfe61b8f1660650a56e3e0cfd50af6aa9489aef SHA512 ad24e38700f9fb91b90615c14b799bb677119e18303f90591a4f7df106677552b7fc4a005e5e5555e5bb6f6de3fb13d952a366dc534212eb6c84b053e3fb241e WHIRLPOOL 46cb6783a4e23ea20c3d3c9d1b40ad43bf1e3efdcafb2c7bca1917511d1bb07103b9fa3fb8263c1bfd63c50d4b37128abac869b5c5bc4b464af22285be73a185
MISC ChangeLog 5189 SHA256 60cf618cc047ff50be95311d7ee467a81fc77c05ae515246aaf484b444d73db3 SHA512 92b79f39c8a5a2a46132ed7e92f2511a6b26fef8bdbc07afb5a46a09d8f27fcc44a9101657af2b2d7decaa4ad7aa1f68d089ec1f2751f73834f1a8468113d57c WHIRLPOOL 808bd24d756f597d51c52a13ab795fde0beaf6dbd9b15efd7f48c961829d8b1aeeddd083153f42a2a0741cf353a44988d7f14d571cbbff5fbaf2445516fe90fe

@ -1,51 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGIT_REPO_URI="git://git.code.sf.net/p/libmwaw/libmwaw"
[[ ${PV} == 9999 ]] && inherit autotools git-r3
DESCRIPTION="Library parsing many pre-OSX MAC text formats"
HOMEPAGE="https://sourceforge.net/p/libmwaw/wiki/Home/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
[[ ${PV} == 9999 ]] || \
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc static-libs tools"
RDEPEND="
dev-libs/librevenge
dev-libs/libxml2
sys-libs/zlib
"
DEPEND="${RDEPEND}
sys-devel/libtool
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
src_prepare() {
default
[[ ${PV} == 9999 ]] && eautoreconf
}
src_configure() {
# zip is hard enabled as the zlib is dep on the rdeps anyway
econf \
--enable-zip \
--disable-werror \
--with-sharedptr=c++11 \
$(use_with doc docs) \
$(use_enable static-libs static) \
$(use_enable tools)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

@ -20,7 +20,6 @@ IUSE="doc static-libs tools"
RDEPEND="
dev-libs/librevenge
dev-libs/libxml2
sys-libs/zlib
"
DEPEND="${RDEPEND}

@ -1,5 +1,7 @@
DIST libstaroffice-0.0.3.tar.xz 679800 SHA256 bedeec104b4cc3896b3dfd1976dda5ce7392d1942bf8f5d2f7d796cc47e422c6 SHA512 ea60576537761a5b969a861ac43c8d4a9da5e5261d0a31f3d7743f8507e6979ccd4cba1784e8c3d909c08b692349ae11e87428834fd3df5b8d56e423caa7bcd8 WHIRLPOOL c8ba69eb347aa0c77f886511d79dba5011aa0ff25c3e9f4ec4af31b8b9303fd9dc1df32742bbc3c87d2a7fba32a7f830fdc3a38ca391559038388f4d97afe9af
DIST libstaroffice-0.0.4.tar.xz 681828 SHA256 6e728784d002144716b10fe122973b3e4edda9004538386b0b58bb303404903a SHA512 d591e554ce108165f1952ae82835241df0f986ce51f1a4fe43d282733358bb8d72418621f91f431367a5c09f9a40a9784666ffa2da303c5543ee000b1d6abf38 WHIRLPOOL ac295aa290f92bc2071a56439dafb4280c52e2de8e36e6e686cdf31150bff8c87989bbc693cc4175d96c1ae5a155f21bb8f9344b0ed10920ebec161ba20a7110
EBUILD libstaroffice-0.0.3.ebuild 931 SHA256 444118af1a5a6972157fe5244227f781dba6f4b3e6434637cbea73ea22d9cbe4 SHA512 e03dfd8bc242f41415275a6dcb75d30a5e78918f504ffa1a7dc19923c74df4c5f23feae84a29553d9e4b5a84a989b583cce921dbf8bffecd3818fb27dad2a027 WHIRLPOOL 957399894bc9621e338c4fdeb754f99e252fc41195a133f6e6cb5efde946c04ed9125400aae357a2faccdbd08c07d4046ce52a5c288ca39f5ce95f9a403dcbca
EBUILD libstaroffice-0.0.4.ebuild 931 SHA256 444118af1a5a6972157fe5244227f781dba6f4b3e6434637cbea73ea22d9cbe4 SHA512 e03dfd8bc242f41415275a6dcb75d30a5e78918f504ffa1a7dc19923c74df4c5f23feae84a29553d9e4b5a84a989b583cce921dbf8bffecd3818fb27dad2a027 WHIRLPOOL 957399894bc9621e338c4fdeb754f99e252fc41195a133f6e6cb5efde946c04ed9125400aae357a2faccdbd08c07d4046ce52a5c288ca39f5ce95f9a403dcbca
EBUILD libstaroffice-9999.ebuild 931 SHA256 444118af1a5a6972157fe5244227f781dba6f4b3e6434637cbea73ea22d9cbe4 SHA512 e03dfd8bc242f41415275a6dcb75d30a5e78918f504ffa1a7dc19923c74df4c5f23feae84a29553d9e4b5a84a989b583cce921dbf8bffecd3818fb27dad2a027 WHIRLPOOL 957399894bc9621e338c4fdeb754f99e252fc41195a133f6e6cb5efde946c04ed9125400aae357a2faccdbd08c07d4046ce52a5c288ca39f5ce95f9a403dcbca
MISC ChangeLog 600 SHA256 69b7b2578f81466a7aa5a3db4ac572596ee7f40f94e83859b112f96ff4857460 SHA512 9e3a3f904d8a88618bbaa01284f400d966f5ddaaf7c477622444c45c01731cbe3162fc2001e5dae6f3cb87e2a8d3f194fdbb39c486620b9677228562314c9c0d WHIRLPOOL 090168f6366b83a74ec6a1f1c4182883fbfaafeb29952c6f4884b28248334a5f80028bacb30356a2cfddffd7d538388378867ba2c0621b63d56140d432585025
MISC metadata.xml 469 SHA256 b9365f3aaa1a2c5096e1aa2491f70d06c1a45b307f7c95f09b4a752dc1d034e0 SHA512 2f352e3b818123c53c188dd2d31b7ea3acc1bdbe9dc127d44697512eeb2a7cf2e138b306c69c619cf7fb24d8424305ff4b3d5637fd945c2832a2dfb9ef7743c8 WHIRLPOOL 1d842b3fd1016936c82cd8fae1697e860dc0a65d8d3d7362be25f76472b1f5c9cc267ec92073680b572dafb1465d2de1f0db5b7ebf02d02bc6e6ef9162eaac18

@ -0,0 +1,45 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGIT_REPO_URI="https://github.com/fosnola/libstaroffice.git"
[[ ${PV} == 9999 ]] && inherit git-r3 autotools
DESCRIPTION="Import filter for old StarOffice documents"
HOMEPAGE="https://github.com/fosnola/libstaroffice"
[[ ${PV} == 9999 ]] || SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.xz"
LICENSE="|| ( LGPL-2.1+ MPL-2.0 )"
SLOT="0"
[[ ${PV} == 9999 ]] || \
KEYWORDS="~amd64 ~arm ~x86"
IUSE="debug doc tools +zlib"
RDEPEND="
dev-libs/librevenge
zlib? ( sys-libs/zlib )
"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
"
src_prepare() {
default
[[ ${PV} == 9999 ]] && eautoreconf
}
src_configure() {
econf \
--disable-werror \
$(use_enable debug) \
$(use_with doc docs) \
$(use_enable tools) \
$(use_enable zlib zip)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

@ -1,5 +1,7 @@
DIST libwps-0.4.6.tar.xz 592276 SHA256 e48a7c2fd20048a0a8eaf69bad972575f8b9f06e7497c787463f127d332fccd0 SHA512 00d1d9108f405cb5eeb67985057f0c6a5d9dd8ef9c3daeebb6739e10a38a5db7cbf22a9e4d09684452376896009993ba08cb015ec0616b56c222244d87a3241e WHIRLPOOL 31198a1889148c87357c0411cd7c28c75de69048ed9c589e98c8a9f866a18295a6d572308966bc1173f207499616bcd1e87eb48bbbec5193fef36228a23ca5c5
DIST libwps-0.4.7.tar.xz 595580 SHA256 2f2cab630bceace24f9dbb7d187cd6cd1f4c9f8a7b682c5f7e49c1e2cb58b217 SHA512 d38b778016f8ca6a44edba86177d28a3f0bcd338e57276a615eeb9d470def71aa9326c3077789129418b38e88ae6f6d1901d08f5716081ba2eb9847a133c96da WHIRLPOOL 8dd7cc93f9a9da8e1685ab40c9a8fbe92bc0b1ca1c2888c9d70681156fdaea918dcef2bc6ed31f8d0d6a1345009275cb5517cdb513bea8abd90c17b124aba5e7
EBUILD libwps-0.4.6.ebuild 766 SHA256 a51f5d43bc7d49c107120ca2befeda68d3aae84faa116f507114310bcdac0fb2 SHA512 bbba2450fdfaf1afba70e24b111f901757a3424565df25db914fad9e56e559a1b5b6c386a47f89a5890ce8f9ef0217c18d66796bc7bade923bcc84384b3012f8 WHIRLPOOL f4bd60524482e21ff5af5936befa061cb99518641d2198bf22cf4d2d38201451aa4396c55527d3f50e7e2e0956b9a9c49944d74eb38cde191fba768ba6119a89
EBUILD libwps-0.4.7.ebuild 768 SHA256 27d732bd98f6d185f525f06c9bf4078f5c9e20efc6bae34b17979d19d38c4b9e SHA512 131a1ee97d2a122cb9d6bd8078d725b3f8a8174603be004baa4629571dd5ab90e31a91e40c23b2fb556a94b1c6ecf9ab89df439b3cf554bb29a0f97f4311a6f1 WHIRLPOOL f496cb27768c933455995e8d80cb358f308390b3d4f3dca9517abac5f41c0da7ad965eb1fbbaa620bf48bb3302ad8298b330856b9558fcf9f008528421f6405e
MISC ChangeLog 5631 SHA256 ae6f5410bc0d2c239f3819bbd1c5a8394092ba30f5068590082bf06a713f82b7 SHA512 83f3217b2759dfce2e32913e85119a3c79c7f3163c8505cd17ba4fe89e2ba50a3c8bd3d190d9b2b851a2419047e1b0ed9266cb0504e1ff0cb6404f882e95565a WHIRLPOOL bf41a82f33f59b353a1cebb81fd0d1206766209200721b052ddfb685b60475fbc38b2a661568d6dcb7772408bd41011d714c558e48b7cb12160e6dfed17d0d26
MISC ChangeLog-2015 7840 SHA256 65bddd4d5e189b67fde63332a26b0fe069eefbeeed88c8a76b394f278b8fdec2 SHA512 bfa05554c7acc0c1ad74f5be0937c310ae8a6a8de54902b0312536ecea39b0e8a7f4575ab5ff8fb829d02b1d83e446ec7456917c434861e2e4bd1ef0c8c3a32d WHIRLPOOL 53599a84f271e81723bff43e284a773ac0995c52914528ca0bb8450135fb3dbc30ebff72e20829e6d80dde3fbb46493b0da3e8e56a54f6b6ee13be57eeff2a95
MISC metadata.xml 512 SHA256 059cedc7383a5f3094024cd5ec48b6702692854c934a50c325b8b5385096a7da SHA512 971b6f541825d73b66f09bc6b6ab677c2b1f1430a6cdd469dfe57162528d13b048681c8e00de061aa8ef5f98914b36b8bce7e13a35044937e65298469241bc1e WHIRLPOOL aa62ac9cee4993753f54d57df5130ee17166587b0ec15519ba3de57e276ca59d115c5df81af637f8cee4e6b488cd0c8ac61d925b7e894cc5a667e0612c66a011

@ -0,0 +1,36 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Microsoft Works file word processor format import filter library"
HOMEPAGE="https://sourceforge.net/p/libwps/wiki/Home/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~x86"
IUSE="doc debug static-libs tools"
RDEPEND="
dev-libs/librevenge
"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
src_configure() {
econf \
--disable-werror \
--with-sharedptr=c++11 \
$(use_enable debug) \
$(use_with doc docs) \
$(use_enable static-libs static) \
$(use_enable tools)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

@ -1,5 +1,7 @@
DIST t1utils-1.39.tar.gz 175047 SHA256 0faef3e5c4927b38b05ac99ee177b7d7cddbbf5b4452f98b244f684b52b0d4c4 SHA512 930fa0f264136fdc5d3d18e9a3b45c4818413d01ed12a32daa1b5ecfcc0ea4d6554faf428c6bab9247a2cfc16973787c0b6f0dfbb0273fa6a03a3e8d1d501301 WHIRLPOOL 976452434ea273cc1a42973cec28cd7587925490e37369715eeebb5e1d4aebca829d61893060512d621fe9393dd3758d670f0e1827347d8240cb622aa7afa1be
DIST t1utils-1.40.tar.gz 176192 SHA256 56060d147f628fb3a356aea35e5119c0b3fdf1ed8c750e0ab16b95cdf1713d8b SHA512 790a6196b9dedd7ff7b25b7933678190d6380a341d543ca9064372c2c1c8eb8114a054dadd67f7f198084f1d7ed2cc10d78a6dbee6805b8e614328e0809a1807 WHIRLPOOL 9dc53f775ac66879ab9f3a2ab5fcfca9459bdb30871e21b210ffb76b9ee6d1b251c866ea568930d5b5605944056e5986ecfbe04b4fc825792ed3642d973443bf
EBUILD t1utils-1.39.ebuild 636 SHA256 788bd02454ed5071be18bf6d7be54ef8187dbd4a0b0604cbc9db29a88a692091 SHA512 4c4e285265f05720bafeb2c6a272b55936ed7589cb41f463962fafb70b8bc7be9e1d1e6a8664ee14f5fd49c1ac05f64977d5472394c8b56e48a43538d7f9bf59 WHIRLPOOL 4cdfba909009e0395f1dbca1a1fd5e1bea6e6f7756bc23bc5793b3cd9caff69eace92ee24903eb7fb997ba124b13302b7bf154fdd7b75768dc0f56bf284f9a08
EBUILD t1utils-1.40.ebuild 645 SHA256 3c518004c2884809e151fbe2d0ebb4d309b7d4471ec73a63dda6329e9de0c0a9 SHA512 6bfefc1d614f986f5b5bd0c3c731fff40dc6549254a213a72fde184113653998757a0bbc33bf09011892fc6ca50632839d9332952cb13e4c03613f0122c9190c WHIRLPOOL 76bae5122a0078f733e42fd4c3e9219b497c6158414ba969274b952ba073e6b669bee07c189a7fc3d4e0f23d22969bcaacbe01a64391ca50fd6c3dcae2d1f050
MISC ChangeLog 2425 SHA256 b1832aca62504d21363caaddfdd6469a09ff642e4033c20cc994866adfcbe937 SHA512 85bf516c7f7eef9937876d91c5491beb6d9d875c6ec988859b934e986543d76ee8cd11228cd388eb3b4acce3aa9e37c445678cb7041d1b43e70fc97c4e51529d WHIRLPOOL f9ec07903821cccff65ad2a4506e61b755c2174bb0cce5f533e5b115f5fd0eadaa18268daf3fd6eb051086b53efeead75e3538173a3622c64e16b81bbb99f560
MISC ChangeLog-2015 10482 SHA256 7de3941da3e2bc18889ddede75034f4d91cdc579777d34a5e6a4f6d0d47c4564 SHA512 bb61e78ed135246a925a4ea67ca05cb2732b2f16eaeef7087f3481539b671e2e1aa9fc03ba29338cdcda1393795c00a63daef2fbd41897a7db13752fc1134be3 WHIRLPOOL a2c80ae4c1c1b15b40f8648c560abac8b0d6d20b46ba9e419e6c0c8e60a13137dc29ae05515de5f46fcf49327d6aa793e3e70df2a290e4cd1c69dbe8cc2a3904
MISC metadata.xml 347 SHA256 1a5ec1a4df7c8fc0840fcf90a85264850b287c473f15c8c3209ef7ad1581ac2e SHA512 6a4884011de9218a6c0417b64690cc76c9c5be7a525f4439fb04e70c3ed287080fdb5707004d611107dee69230bb1f892078260bd18dfe7aa824d88e23dffc16 WHIRLPOOL 9dd6601560addbcf6eb34c947d0a1410e0fc281801e154afc9948a7b067868259316d4c079835884b57261008923be3bb59037d4efc7f628d249b391a3ec78fd

@ -0,0 +1,20 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
IUSE=""
DESCRIPTION="Type 1 Font utilities"
SRC_URI="http://www.lcdf.org/type/${P}.tar.gz"
HOMEPAGE="http://www.lcdf.org/type/#t1utils"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
LICENSE="BSD"
DEPEND=""
RDEPEND="${DEPEND}
!<media-libs/freetype-1.4_pre20080316"
src_install () {
emake DESTDIR="${D}" install || die "make install failed"
dodoc NEWS README
}

@ -1,9 +1,7 @@
DIST xlsx2csv-0.6.tar.gz 159419 SHA256 06950599efb417f8f4611af6587167688764fb864824973643230bc2849eaa0b SHA512 abcce8c56e354a234fb26980c4e77ae83a3da1863da9b8d4cb819c416ab747066ebbf8f285978ec498c038438d42d50c7bf5a5c79f2c1c85837c6a4f70c54da1 WHIRLPOOL 3819d14f015ccb80d5f4a40c10fdca40903d11a56e24f36151c28d8592248137a82e4cb05e70bd74554f88e5b9bf87ff2353854b04d09aa4371be1f8b1ec64a7
DIST xlsx2csv-0.7.2.tar.gz 188520 SHA256 7c6c8fa6c2774224d03a6a96049e116822484dccfa3634893397212ebcd23866 SHA512 c55535271801a690ed9ff28c2572d13cdac0efd206685a2119b73d1da7b4a46754da60782b36f7976bc5dc1b478860430848ccbee347824aea1a6556764c5922 WHIRLPOOL 4be43d36d2d123f6e263251f71d39451f84f881c7290999357b5a0c39bb71617460516e76adff939c36476fbf2675fbb8069a48d61877fd926706053e68e5195
DIST xlsx2csv-0.7.tar.gz 169287 SHA256 147bbf64d501cc2c9d9428da9b0eee7b11e0981a52f49f188a2ad0a3d434f6be SHA512 e591f389dc8775bd390dd6a000aebdd3159e7f9d5c7b81a5da8f996c1e49c869a799f087815ca7209021f04553b9fade79da537cb1d0b034406c7bd2f9929e51 WHIRLPOOL 40e20d2bfbc92cb976b25f054f8e247174d670050e00dfdaf865af76017ce8fd413f15e60ce07326d6f6f822b5b36956eea8098c2f0ac1c3256358b3a68a0651
EBUILD xlsx2csv-0.6.ebuild 530 SHA256 9aca83676423eeb4813f0ff61a485b33d1f0dce826cb9d84eb5d20046812ec36 SHA512 0b96164a9e4c2f31c38cd785e8e6be1d788577bd41ded2a14d4ad55f9bf05b377d47c82bad34ac8ec7567e0716eb173d5dea1ffbe588b135bc891ce42f480d7a WHIRLPOOL d587979142c34785227bca31c0dad0f80bf218591209c3a96d236ba553661be67ed7855e0fd32ed7dce1b6d7a3156a7ff4b5d2babbed3192b6be8552c2e5ac62
DIST xlsx2csv-0.7.3.tar.gz 201482 SHA256 1f27f9790f19a60ef5581440d5748055bf351d6f80a326430e3d0b94e63dfaf5 SHA512 855fcce9ae6ec51c46673e085a456d2862912d0da5130fdac34d88e5612c64d2bc0674c13b3bfb6cd6b7017e513fe0924dbb594db543020842705a82b6006e8e WHIRLPOOL 0d830bc0154ea69ddabaec690841ef3a7131d93e6e58c3a276739aee54b7de3f9c5b483ee33f2eef92427dd1ba169c2fb0b1a2e83836543f441b82cf0a070132
EBUILD xlsx2csv-0.7.2.ebuild 544 SHA256 53ad31646484cf83c5c286ad72fa33925957fa73eec5382ea58f1346e31b56f8 SHA512 dd0ec87bc91079bedf57ad386b7ef403e6e0317f2a1edf5ff379788c7215567c2531d5970d5f7acd301a0eba073512726d6bc28c3919c110bc8ac0e5470201a3 WHIRLPOOL 7bd18ba67c49bb737980ba3603fd2244b4ab3fc0e41780b575f442959096bbe97f9af8d4e94824b08211bc132109647061af1ea56ca43548857c9a258605c3a6
EBUILD xlsx2csv-0.7.ebuild 605 SHA256 aef4c00ef11504d59f0f368f37ac6459f8b354c0735134c52ad41f7a5b5bca57 SHA512 da63c3f8f9e37029e6617164c1a1205d548fa6f6a95ff9173e109e4b4a4ce6fa2e54077b2d4176f0d980981b79240c1c197634df8eb5aa273fee122af62121df WHIRLPOOL 2c9a465df9eb51c69f0137280c8b852e6b9d7d4bb24cd7e5b80578463f07c3776af31b9bc8d7b93f010becc8be8d18eb5e37eb9c893bdfa4cde62d04daa94038
EBUILD xlsx2csv-0.7.3.ebuild 544 SHA256 2b23ef838f148e32b0ac0f6d0bf4c64c86e7d5e85af070127a5f4626fa45f37e SHA512 c58752c07e4aec3963b50e2d47d44d8e608d5144b2205bd30e7c13be4b5097fe029d39275fecf2183e58ea348f8d4ae80e91a5ba155080d3a348728c920f6313 WHIRLPOOL 9c2f5203d2837df1a927b80902745ce5524f0ffd854e540333c639a2583f58bdebe7d2e5fe1ce4fa5ac8f014e0a01305ac47618ffdfca6da1a28a7ef75b9478e
MISC ChangeLog 2452 SHA256 0978c94adfb8f62d097b3d0412557e2f2074dc473fa6642dc2ed4c749d8d7782 SHA512 9abb545d440048fc845120e4515a4d119d125e7eca7ac14b14ba9f2c3d4fddeb4f414a298a9d0d5ab9cb347ac7b78a2735d57b94aa2284bddb68a6c14f7912f8 WHIRLPOOL 8ebd13a03506cba79164f33dd1c2ba7acacc372ca2cef6a69abc3e7b125ae1aa76d2e60ecc61626025e5fec83a907e11c85b541130595ca56a70d4237f51cb54
MISC ChangeLog-2015 2011 SHA256 a6e262a957badebf7b1666ef7ed20effa31753c9a2100d1cd216edb52873634a SHA512 1a80dd0c966f1699af165a446cb89dd242fcd744869086983a08e32da417910b763aaa18c2f3f6683d422f8c8d2c12e2b741b3a3db40bb6a496ab55aea2d9a09 WHIRLPOOL 5d880fa1d57cac4627c79432558bf4fc2f2185c4f92d1329cb27ba63225faf05665dd743f6fa24ace48f8181d11bccd5792926e6574dff72bce4a206b69d67c2
MISC metadata.xml 385 SHA256 4bb6bd56e1c029cdf033d956b607c878dec1c9c2155623f3ed77819965f35153 SHA512 e608a317791c590b9dc226f44cc9ddfc2c2d4ebf39cad1b41d230d14549d2718ad09a8cdd79afc2c2e75f4929907ea14d4944923013e00001e9ab0e87c58619b WHIRLPOOL fe465e2daecaf52e6e9f36362989179d868ea8ccf76ac457e838cf593ddc57dcfb42e95b2a3b4996053e0e5dbc0a77a3b74768e7fd49e97d0ab45bac34ec2b49

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
PYTHON_COMPAT=( python2_7 )
EAPI="6"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
PYTHON_REQ_USE="xml"
inherit distutils-r1

@ -1,29 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_4} )
PYTHON_REQ_USE="xml"
inherit distutils-r1
DESCRIPTION="Convert MS Office xlsx files to CSV"
HOMEPAGE="https://github.com/dilshod/xlsx2csv/"
SRC_URI="https://github.com/dilshod/${PN}/archive/release/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="dev-lang/perl"
S=${WORKDIR}/${PN}-release-${PV}
python_compile_all() {
emake -C man
}
python_install_all() {
distutils-r1_python_install_all
doman man/${PN}.1
}

@ -10,12 +10,14 @@ DIST etcd-3.1.10.tar.gz 2532936 SHA256 22b25185571cf72409d35e28b9f15ea12cef02cff
DIST etcd-3.1.9.tar.gz 2524517 SHA256 94cf6a970ca707eec16e3264b8cd20ef8963d0683958ef087b52f490ab784a6f SHA512 e4727f2bafaf38c139608726947258f3ae3aa91452b145710ff527f5b57cbda18474902450581882e668befc422f6a1b9f1232a23e3eeedefae2ed2da1814cfc WHIRLPOOL c0241b76220cfccc331db3caf19c1ab33485b0219d31656a26e577c0ae9ae606f17f05b34a1c58644b24a2a712b61982429c25489923892ccb09806ac0a2eb24
DIST etcd-3.2.1.tar.gz 2872401 SHA256 de5064e6ed2902b2fbc177726eafe6023ce7cebc9f0ce68c633eae61c4b86934 SHA512 cf2f6e1633b43739edae74daaf2550c665b6fed0c94bac57636e3f02f9d54f467d674a70972649443ae9545abc0f3ba11675a478293f678812f4fe722d8c0964 WHIRLPOOL 1ddce741de5a58d79947b6d8af891f35efeacf2c9965704438007cf2a6b62ec0b8e9bb00b438296aec3db847be8ea17cc414ef78fa8251b5ceb15f6b99fb2890
DIST etcd-3.2.3.tar.gz 2881665 SHA256 f7f70ec0a5d32522ed2599444671554aa4116196cb5298f89b5c34beae45f54b SHA512 645c88a344d0b85071974f0983dd0496080030121505dab583383afb841d49fb71f545e5cc4a491ba876cbca5c6414b980c5c644c7cde76dc877047c5551187c WHIRLPOOL 8412e93aa15dcca280dbd88cf353b3e89ea446a18edd002ee33b963051440cef7229e643963d44079312724453774db17716347b876badd1e4002e05df320412
DIST etcd-3.2.4.tar.gz 2882024 SHA256 e0ba8e9a0f0cc9631eadfcd4def78649d22e76e2f5b3d21b378466b306708d8b SHA512 57fed2229a3d8a395bd5f797a51e2489d8e10f86ae68925e176c3ce3b2068d3c895d280cf5b51ab84b5973970536eeb645a584d729c7ec29b890aacab4c36d2c WHIRLPOOL 8d88d9cdf90c0622566e09a831b4a739e26c7f72dfa7fb8095ed5317034d3f981e677e5f5d809a7c3bfa68892cc69d590d08a6bd341fb2c097797488ef7a2686
EBUILD etcd-2.3.8.ebuild 1379 SHA256 a155c628b920b29ce72bdabf20634e4664210802b6a324b48f416b2c132b4454 SHA512 ea3065641cac36b9011238603479967c1de5ab6f0ccb61dbc54b751879ff239b43065034b17045eb9467e1870878e4837af88c922f9034899da1359b69be98f3 WHIRLPOOL 7468aa9d7ba52fd5cb2f581ec8913eceea5e4c662593dc0cbe50b27aeb3e5acdf5db54d1d56655f4552151f5df393a6fae4ec3eb55c6b7a954ecbd63f459f729
EBUILD etcd-3.0.17.ebuild 1437 SHA256 c3235200fff2d188e7ae0f13a00c1047e684e51030188076dd84b4031bd88fc4 SHA512 c250e79a7acb2b2b43a2e11eb953bef77f0ccbc49e88e7023a8359d53fc4fe551c8b3029f45d06b1b1b66096d07370db6501eb1364699d32f938e09c4233f53c WHIRLPOOL bb5c14b086ca5ce90f0e8f60d013cd7533f756bc66ef1e3ff98194950ef33943d7272fe01d2541535d51589c3eaf69727e21501a4452eec93c24241516847532
EBUILD etcd-3.1.10.ebuild 1449 SHA256 2a1b2a248f5defc5bb15d2085ad2c40191824203b6fb53ca6ac02f68a3556b8e SHA512 4528715368900e1f3433ef863915b874675d27bed618063c8c316ba43f3db1960765093521bb67ca06fff0da52b5435b89d3e3ce9e71e61a9741801846b70f48 WHIRLPOOL 64e8dff315f3a7e281ee6f6e8e42af2b668d001c08b3a1d419c3bfc3021e25c41ab7c448c6e1fc114b679079f72c86ff7aa93f4c94f5d90b93585502afe20b49
EBUILD etcd-3.1.9.ebuild 1449 SHA256 2a1b2a248f5defc5bb15d2085ad2c40191824203b6fb53ca6ac02f68a3556b8e SHA512 4528715368900e1f3433ef863915b874675d27bed618063c8c316ba43f3db1960765093521bb67ca06fff0da52b5435b89d3e3ce9e71e61a9741801846b70f48 WHIRLPOOL 64e8dff315f3a7e281ee6f6e8e42af2b668d001c08b3a1d419c3bfc3021e25c41ab7c448c6e1fc114b679079f72c86ff7aa93f4c94f5d90b93585502afe20b49
EBUILD etcd-3.2.1.ebuild 1451 SHA256 532cd9155706209e2aef902deaeb97d7e045ba4a0cfe6a6f0c24c97e2b82ef23 SHA512 f4749b819bb1eb47791c5c05c470bae757b064afb51b25a627120fd8d07b68d2d89e7b08abd25a5ebe91189de0516ca1728475830a65bfc917e4a7e58b02f196 WHIRLPOOL 42e033196d19c11435c86f602f05f416e1636b458da537a959f1a27bb404b41a31fbe7e6df1531f2803762b674ec979fca99a229afee5594f057998ed4522f26
EBUILD etcd-3.2.3.ebuild 1451 SHA256 532cd9155706209e2aef902deaeb97d7e045ba4a0cfe6a6f0c24c97e2b82ef23 SHA512 f4749b819bb1eb47791c5c05c470bae757b064afb51b25a627120fd8d07b68d2d89e7b08abd25a5ebe91189de0516ca1728475830a65bfc917e4a7e58b02f196 WHIRLPOOL 42e033196d19c11435c86f602f05f416e1636b458da537a959f1a27bb404b41a31fbe7e6df1531f2803762b674ec979fca99a229afee5594f057998ed4522f26
EBUILD etcd-3.2.4.ebuild 1451 SHA256 532cd9155706209e2aef902deaeb97d7e045ba4a0cfe6a6f0c24c97e2b82ef23 SHA512 f4749b819bb1eb47791c5c05c470bae757b064afb51b25a627120fd8d07b68d2d89e7b08abd25a5ebe91189de0516ca1728475830a65bfc917e4a7e58b02f196 WHIRLPOOL 42e033196d19c11435c86f602f05f416e1636b458da537a959f1a27bb404b41a31fbe7e6df1531f2803762b674ec979fca99a229afee5594f057998ed4522f26
MISC ChangeLog 3997 SHA256 89726f1d48ebcdda7143b5bc4b79bf63b875877638e70c25fd91b074393a8187 SHA512 9d92e847ae61a4a8169ecc33a535c5119a19e4a6541a830f4aee0f935fd541d27f29ac4c016cf068d876d7108b781758d7e2a9ad979446c378538cee89d10b89 WHIRLPOOL ce3a507955d0ca316a5015e8e1d5827831582c41ca9df294cdf818090768b1fc569b67dcf09e11dff1bc91980165cc05060cf9951ce505cb42604b2ec0b0fe3b
MISC ChangeLog-2015 958 SHA256 148c73d433247e8711a033ffa225469e78f875d5778f60fd9685bef5d678f4ec SHA512 d96c5afde74fd863fd0c69652c3b94cd022eaaa1eab53b1ff326f8dd1677bdc9e21ab34a261d403861a6b4d86a9cf66da0d614c4007772d0d21a470b8ca9a414 WHIRLPOOL 1333d7a44902ef017dc4fe3a8685170f852f68ee8e0db433af29133455b99aae316a893de0760db30f3f093d0539162b8baa741556e894945c5c5bfa92acfc26
MISC metadata.xml 614 SHA256 e58f2b58c3c70478c03e4c042167b07a03c7054c5fd62236d14ae154d69cdefd SHA512 92fbd483e5a757d09c07c392cc6d54a5448b6ca02177fbc48ff9f1b4f558af4755e4590e3d7192dbc3e5a32d5bf797289a7b1067e585dd295e3e890b88af9cb2 WHIRLPOOL 7b21bc829ad5448c7b3c9b62a6f1181f88c1f69ea1a519817c1603da4679bf864006ec9a03bd55c1d9a26071233a63a09489182f2b1afe89ef50ded9a2a117fc

@ -0,0 +1,60 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit user systemd golang-vcs-snapshot
KEYWORDS="~amd64"
EGO_PN="github.com/coreos/etcd"
DESCRIPTION="Highly-available key value store for shared configuration and service discovery"
HOMEPAGE="https://github.com/coreos/etcd"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc"
DEPEND=">=dev-lang/go-1.6:="
RDEPEND="!dev-db/etcdctl"
src_prepare() {
eapply_user
sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-i "${S}"/src/${EGO_PN}/build || die
}
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
}
src_compile() {
export GOPATH=${S}
cd "${S}"/src/${EGO_PN} || die
./build || die
}
src_install() {
cd "${S}"/src/${EGO_PN} || die
insinto /etc/${PN}
doins "${FILESDIR}/${PN}.conf"
dobin bin/*
dodoc README.md
use doc && dodoc -r Documentation
systemd_dounit "${FILESDIR}/${PN}.service"
systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
newinitd "${FILESDIR}"/${PN}.initd ${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
dodir /var/lib/${PN}
fowners ${PN}:${PN} /var/lib/${PN}
fperms 755 /var/lib/${PN}
dodir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
fperms 755 /var/log/${PN}
}
src_test() {
cd "${S}"/src/${EGO_PN} || die
./test || die
}

@ -17,12 +17,14 @@ DIST mysql-extras-20160721-1526Z.tar.bz2 301788 SHA256 45198f8adb4a61fdd89a5d3c7
DIST mysql-extras-20170310-1426Z.tar.bz2 307052 SHA256 23f5becec389fc49e7cf0d52c6c914cbc8d7e3fc5851ee38881ee6884ffc5732 SHA512 2dbb3e46f14fbd0be9ee0e3a8ff2e4d5325f9a9be332014ea556283c0bc5f53349952d267d6713fac5b54e3167a66ddd36f18b18b79ca6b68ede399399488157 WHIRLPOOL 9f459d9e58938597e7919b29fc819d87920a51461d274bf87520fe322a67ad8638ef19212855ba8e37507d3b160d29ecad0099f4632f078cc503e1be0f809fb4
DIST mysql-extras-20170316-1355Z.tar.bz2 308933 SHA256 ebcb4f03413ccf42877558ad365db01bbb5ef2e12620a9be479ffc2514d9830e SHA512 5bf7938bfa5989da85216fbca4575397fc05c83e1afac76bd6c0b338a876caf37194f53a2a933d6f69eb31727ca005be617e53a8fdd0a95d8f1f68684c4ba68c WHIRLPOOL 701871ff554970adef8e5eb1e2e966a09c4b59ac7931df125f78a4fcfa415e87767184a9d3418013d27410ad0482673942f1df48d5e5de68917f49e1efa96689
DIST mysql-extras-20170727-0052Z.tar.bz2 311342 SHA256 963c9868e8fba55f29be2213a5154899bf71a9a827a1c5e4beaa9a099855b9bf SHA512 2c5168b16c6f52b3b813d88797fe96104a1d2cfca4256da1609addce7dbb6399276cf835556c8cda595c14be055b34ac5d1bc2dbdee96992ad9183faf8f84791 WHIRLPOOL acb686bddc9049341dab7c9c80282890029b0d5b5e3d2313cd045ac792e8218899288eeffc6bdff77249088dd6df375345cfef5bec91dbcc130ff2e2d5ece696
DIST mysql-extras-20170729-0113Z.tar.bz2 311552 SHA256 f5e543fea75a9dc10a9fde5b61709b2b1bd08a959bee70ca185970d56d0bea64 SHA512 0e94822987afdb8b436e3957219888d566486638484ed8ee75da1f910970f1d312b00e86044ab30ed17009229ab7994dc46a9cf19c7aa9520c2eadfec6256b9b WHIRLPOOL afabba0f1877b33f165cc8a36851c7469bad8cff6e991817e423681026a24cbd0bf4ab3da58a7845c15c03f7c76a911edf4ed325d24cc63369edb6ec105a74ca
EBUILD mariadb-10.0.29.ebuild 6795 SHA256 157bb51bebe6fe9cf33ad75cbbef343f038f101e2c8d4b5bc354358ea342f1ea SHA512 d146a24f4b1902c02b312b2fd64c7ffb198051c8bfe2e48f7f7076db1d63c72904beb51a767eb8a06da5b5c4f354ce091ac876ed0b30dbb5e997257cdce1293d WHIRLPOOL de82641687ed6350f39acec5e2f9810209f66280567fcdb8a0ee9c4911d708a8949475bdedcef30030ba3359bd9780748b9abd43623d5413039a5b8eb5326f62
EBUILD mariadb-10.0.30.ebuild 6886 SHA256 e9ed5cf89f7d44ad61b6c9c35d958fbfe6b56b30cd7cf22c405e1f31d2bcba09 SHA512 4c8ed348db2b71ebc351a78c141b56fe1736e35e7db6819612c43f347251b4fc68db9a2b982a1a70219310e23b0ffdc3bdf1253cebd6955ba0700c76b39a2ca3 WHIRLPOOL 4ceb753a8122b9c2e42cc1ad7e85f5c71d3e06dce0eb22dab57982e8f102101f42cef4a85367c66f2eb2e2b0ee1924226284fa72e9f229fb523321a1a672d062
EBUILD mariadb-10.0.31.ebuild 6773 SHA256 39b0914f3be26f02e8dd8f91cb7f3e160b7153f3e72308a40a44f1119ba29dda SHA512 778b57fbdf936f35175f25f0935a563ba2fa562812c155540ad01b8da42ed5673ca3df1b95390f3e9845945c550f686829089d60f366013f3a7e90397b681ffd WHIRLPOOL 917bdb28ce4cbf8422fd33b7f6631473dca4c39600e5e24b400194ecfbd3f1db9bf1fbcce41ecf5461b5f60d43d0d0e94f4afad238fcab89db85be5cf8c3d2fc
EBUILD mariadb-10.1.23.ebuild 7185 SHA256 04f2551174139c1bedd678daeb97d6402b3ca843fdf7cd4b0340962d99e42fcf SHA512 f376d86e8c9002d46dfedbc4cd01c7f10b9fc25afef0c87c91b25fd35dbe27c1ae01b49a3f74eb60bd5c6420fc998ff1f5bc2cd760152b4234bd4293a15396b0 WHIRLPOOL 1c87ff577fc68c6ae13fff39defaf1dfb07e5514020f2f618ce3c028ebb12f6f05e8313aeb5c9dd86501637107da83b463009d8f06c306d82521ef150c9e85f9
EBUILD mariadb-10.1.24.ebuild 7188 SHA256 556f0df85947e413387f7ab799ef85965dfaf7f82d17248917fb80cc26d768f5 SHA512 5d56bf4d1c78883369b4e27e7cedc9735dcdc1c1b2a1484f231a132e06c3384c192ef09f209847bb638be8dc4600f01d1264426b8f4f383b736c9f99aa72aff0 WHIRLPOOL ef2c9d4bd5e4df200faa129b5712597a70ff4f7ad37ba147b32edf4c8743427cc7ede9d8a51184c52d81a86e183812365014f83606f2a1ef36d8ddc50189e8a7
EBUILD mariadb-10.1.25.ebuild 7196 SHA256 a9826a91e9d2098a21b73e69a451d68b148da600008dad648c329d987cde05fd SHA512 da94c47acb5d51c078ad3f45702029753aa14719b557f88b7f50d41b36e91717c6432e2d52dadc2a4b37da2d1f59c9fb5dd69ae35468b12d40c7ba8602d00848 WHIRLPOOL c06fd16fdb32d45e2f708007af3bc1942fcc7c06e0dda6f5e6dc2492e0f420e3c05beb536c90164fb2cd272a01a74d6345210ea3e5a00e30c97bf414520f04b3
EBUILD mariadb-10.2.7-r1.ebuild 34975 SHA256 0d1b89edc754e88d335944c9b15d183cb14ab963a1da4238e0d3629be51ecfad SHA512 622b0f30b1429e2add147a554187bcd2739af1bf61bc1551b83f81b74344fbeabb68f3397f329672d538680794a8c73cabd30ad0d57c72fa85ecaa5e680ec4e8 WHIRLPOOL 0e65fae14335f8d5437ea272c075600bfe97acc76a253676f3f868db542ff80cacb9ca9d5cb9d2e9d328011370a82ca1ce3599275e429ab57891d6d01ab16f07
EBUILD mariadb-10.2.7.ebuild 13959 SHA256 44747a967c579e7fe6e72d26e44f6c1bf1f94eff0a0a27b625eff4dc1a36c0df SHA512 65b44de747d86c3ccad6d78637a1ca3f541b66b8eed3b1a714c149ac9e6db98f094289a901222c0f0caadc5f41f3a7ef56310803bc6e2ccb826bec22a6d2eff0 WHIRLPOOL f43a0ab633fb3a2545824ab16a0ac6faedbbd8f64db7d1567c3d30044fc948a8c3d19506ef2901c4e211a28dd34bfe32e031bf91e23be368ce743730c0bf4864
EBUILD mariadb-5.5.57.ebuild 4241 SHA256 ebb8013626eb0a5a222b3bac6ef12606545e67338903c5872249589ae8d79aa8 SHA512 3de822605e73ca9094f6635ee232b133371823e3f3330d6ecad973c0e9176d2280a5fd5ae6032a4f6e3f914c8a937f912e2aeb91a5802342ced02aee6db11944 WHIRLPOOL 3d68d32e9d157c909659ddb17550c517e5407366c2e867a7d7ecc14594d329e551d42221e2a918155e0a1d6cbe7819a121f8ac3a417110156010ed1716ef230f
MISC ChangeLog 24701 SHA256 3ff49394f0611c2c667536a084ba1816152d1770039e716db13ff905ed3382da SHA512 c7dce735d23de6f8c71f27d0047e5079bf6587ba386935800613cb36c0e3653f59e5021d73a4efaf56c74ba4a4f6ce4bbe21e10b214ed4618e0b2528bf13f65d WHIRLPOOL de0cbab6250b12fb8f55acc5978e3d135723ff727805e2c898a921ad7adae798702a16df7077159c195ea9854cada6840f1ef03d7f4934a183d5b0f081dd57b9

File diff suppressed because it is too large Load Diff

@ -68,7 +68,7 @@ EBUILD postgresql-9.5.7.ebuild 14480 SHA256 e6caab352748abb2b82118cd6b665d470154
EBUILD postgresql-9.6.1-r1.ebuild 12980 SHA256 6088b7070e710d7fdee8ace484ea387e15e0e0ad3ab04a6bbcd467fed9245dec SHA512 e02c4c84ff03097a31dee1206890bf03c93c129fee5659313116f0c5aacba619cb5c51cc543fe9309e9c940586eefc12bc29611be0acf0a211b5cea3ab2e0f37 WHIRLPOOL ae2e4d10dfce7e818a91a5cc9d129bed30c7a82231ddde17f480f79be9d336b9432e54f2b22745188e899e0da26900585a44c630b7d81c90bddc94e95ad43262
EBUILD postgresql-9.6.2-r1.ebuild 14322 SHA256 fa3aa620cbb1558929fb7ab975d380c87d94a6754337a5d81d71ef4bf1a0c5a8 SHA512 7ddc7b47aa3b0d89f7b3c62d5baa0c73b942b21520c260561047da94219767701dd6a5c46d4f324ac63e824d0e31922ce0486d9ef87ed1bb2fe2ef5311fca35d WHIRLPOOL 7c65d155837edafaff0e04e8b3978a2b94a2aeac6a1feaaf04cfbc36f5f65015b587b643185e0d675cf79e922faa03425fbaa682f78b0810bb0ead7223bab8d5
EBUILD postgresql-9.6.2.ebuild 12980 SHA256 6088b7070e710d7fdee8ace484ea387e15e0e0ad3ab04a6bbcd467fed9245dec SHA512 e02c4c84ff03097a31dee1206890bf03c93c129fee5659313116f0c5aacba619cb5c51cc543fe9309e9c940586eefc12bc29611be0acf0a211b5cea3ab2e0f37 WHIRLPOOL ae2e4d10dfce7e818a91a5cc9d129bed30c7a82231ddde17f480f79be9d336b9432e54f2b22745188e899e0da26900585a44c630b7d81c90bddc94e95ad43262
EBUILD postgresql-9.6.3-r1.ebuild 14633 SHA256 edb02796ed25d401e22a731b41ff7358293a81202d560542f94ad5918332c49f SHA512 3ca51f45a6f1767f6424ae82cd837e3ab8e0c04e85a57da446b55a978f2ecb5ff19ba3ad8941767967f0c733b407c1c2465224dd5a0b241e38bfcc6a6d162501 WHIRLPOOL ac379263aa3c8dbc706f785d36291214d66becbd679dc27584e9d52fe8ec32f04e628cac074296ebc18c6a8338afd7ef0502ef5b126d78f2bda729d1953edf28
EBUILD postgresql-9.6.3-r1.ebuild 14632 SHA256 e18a048207e9c93a9e32142d1e4d8304ec4ca6887174673eaae21cdb29ec5bf6 SHA512 1da5b20df71198300799322f51654f5aa17546575abaee42df6f441bfbcc768e2b93f1a567560a8e0d123d85a1205e9cba41233ff721504eb3b4ec439df6a5c0 WHIRLPOOL 94cebd65378bf52d8035b75b3103558036c8528143a3e83caa7013f6c02d29f928635adf399f82886823ff0ec3b038793520696bfe930d6b74376838abb38bc6
EBUILD postgresql-9.6.3-r2.ebuild 15024 SHA256 efabf64cc351e85e1524470b10084897ea5720e083cc74de4da99404815886df SHA512 41b06b4d33f12ab575c41987d291daeafe1814572e6446e07296423c0f3d4bcdf86a4e1d9549b3bc812438286093b6ed5dd7bd843864bfa38a0bd40b067222c7 WHIRLPOOL 23c4fcd7266d34623ca081e2048eb3a5b84d5052d8206bf3987f2a91698f61c8b472beca69ef23369475c19940647570f9efe7637a0931fc5c9727b4d93a66ec
EBUILD postgresql-9.6.3.ebuild 14322 SHA256 fa3aa620cbb1558929fb7ab975d380c87d94a6754337a5d81d71ef4bf1a0c5a8 SHA512 7ddc7b47aa3b0d89f7b3c62d5baa0c73b942b21520c260561047da94219767701dd6a5c46d4f324ac63e824d0e31922ce0486d9ef87ed1bb2fe2ef5311fca35d WHIRLPOOL 7c65d155837edafaff0e04e8b3978a2b94a2aeac6a1feaaf04cfbc36f5f65015b587b643185e0d675cf79e922faa03425fbaa682f78b0810bb0ead7223bab8d5
EBUILD postgresql-9999.ebuild 13484 SHA256 336ad08362c133842196a7fa007d2aaad0e721ddf5dd7b7c9af1e4127c863228 SHA512 c0433b4d58e70412d03d9852a42e30c1afa731a0a4bf197e2fac8034225b4e7e3f0f00cca4b7c6438e30dea21614ab716697f3bf0674e12c6bd87f38693cb612 WHIRLPOOL 9f9f545e57b86537980a494e222daf8d14de304e36065ff3ab86cdba12c9d847c0b36373d8e54498d0e39007a492c1d11a6366e6640c6b2726a2c8041cdfc327

@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
systemd user versionator
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -2,4 +2,4 @@ DIST gnome-avrdude-0.1.tar.gz 105608 SHA256 c5a7cbf1cd8b1adb55fcd130413ac80bcb18
EBUILD gnome-avrdude-0.1.ebuild 978 SHA256 14560ae04b0710dba2cab234765c0d72175f44bc95d43d0fa927490968c3318f SHA512 1d2520cc3e91c671471a1727985342899b4ead5a75d58afd4eccf78f2ee524e0c66d38b1c85e58f1949758d53f6561d49d6097e51bb4c9db38c7d302bff3a804 WHIRLPOOL d9e4d1a1e08d1a2c59aaca9f5cb56f533250c63a5b50de38dd5f5f59e8cafa570d716d5da0ad446d4990bc8566dbc08d1c57803ecc6e907509aa851a56420a72
MISC ChangeLog 2445 SHA256 993157de6d9e5075410b555fe28df4523e344c5f64bf245ebb7ee4d96125884b SHA512 377a9b63917a0ca281aaf2ed2a8977617e1cb53fbec78f9d74b9936b0460126c1654ea490b5cd46bf6a41ac9b9a3f8f7e9d30abeb30d7e4e2624c379cbc635d0 WHIRLPOOL 9e329f8f471deeb7904eb4cec88d745ea07fa6cd50d208ce9b84e46ab32ba807d624fadc6bc6762f27b360fe213b8294cacbaa1e0f29bb9e7fabbbdfc561640d
MISC ChangeLog-2015 1145 SHA256 9dc3536020cf349c38f1f8fa5eca4749509ec529e32b2504f4f32916b0d9f277 SHA512 be6b45ca92321b7b7856cc284e022018a67aa817ab129d0ba5858ba6b206ef717852b51397a58b531e08bb7a39a32bcb9128721dfff747befdf360340565ef2d WHIRLPOOL c8a4014fcf04a083fd17da88810c5218dbd0c9f60b41bd8cb4fa3d671ad13d312498700b811f84f8e76672c8f40a9d4907ed7a6c86330a165de3243c3bfb611c
MISC metadata.xml 619 SHA256 7fd776a520eea11bb9d0a8553973578c4d615e88ba72e3e91daea48ee60ae986 SHA512 20baee19692651f2f58a810c0584eb52ef755551c932f476e2cd583b42fbcc0180ceff664fc61211c224db764d8d6143a30f6e6e5b8064a762f18219365876d1 WHIRLPOOL 3e80b8bada5e3e91302694d3122f2de42ddec8d690f78e506e9649eb29f22b7d305569f5e0d512cfd06f4514f2cf6c43e419967332dd5afe2f12ca793eff19a3
MISC metadata.xml 510 SHA256 6d0cf0608ef22239f0f8dc7b802ddef6964187936ac6e807116d5250d95c0085 SHA512 cdaa140f64a77102b44dd097d55f416ad1d80e51b05b6c0bdd42edc8703d66d8c7f595b036207d517d2d7ca89089f5568dc52867cc8b9a81716223d6abf46785 WHIRLPOOL 625139e448d8d064be5745596e12220e02fd34d8aaa1a0147f65a59b0acf9ebe56c1c91df385827a7688883fc1e8fa235d7133528426c7070b8f107d669b68ff

@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>calchan@gentoo.org</email>
<name>Denis Dupeyron</name>
</maintainer>
<maintainer type="project">
<email>embedded@gentoo.org</email>
<name>Embedded Gentoo</name>

@ -1,7 +1,7 @@
DIST jdk-7u80-docs-all.zip 61168809 SHA256 0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a WHIRLPOOL ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e
DIST jdk-8u141-docs-all.zip 93441458 SHA256 77e3d2c07bdf29838580eac7cf6d5191d64c6892104df265e7c4da6ab471cbcf SHA512 2025b799886cf30719529ee13f9b281eb6ff4abb038cfb8c6666a63e18350b61bc0066c3d3e1811052555a490c5566c23aa5778890b6c25e4d33acaf748af54e WHIRLPOOL 4c8abba048c09ead4382448a27014fb7596a5de0d6575d5803aceb2b1f2410281657ed4786348b97c0d758e30a491f70b61357fc24257f1a63e3cb4e2e77ce64
DIST jdk-8u144-docs-all.zip 93446459 SHA256 ae2b2fdb162ca5716fe60d8fddbe7b0d2059d2b571311d27d488a20a40c6b3be SHA512 28b4aa92453e61693fd72f190326c69956ab022400031b54490e11d81fb16b847eab8308e51126980d04b7ac21e1ea10c3446e621fef2293bc6e5f6ec9acf970 WHIRLPOOL ac12d6a2d83e6106e30d78ce50091c0f92cdbaefaaf94d61ac21b82e472ce606729a02c0ed9362098bc121ace16f149048df2b9d61640bda685a0d32dfea7555
EBUILD java-sdk-docs-1.7.0.80.ebuild 1426 SHA256 6c884a3c55040f7da0c974404e26e89c4c28bf9d98ceb6329e8ee74d043d3a4f SHA512 f7e85f9d5f99970e2d122e2e73f80f440e32ce74ce439c3ff2b540b5fd7bc83d7c3881622658342b5ee5a5adb2e451d22fc7dd63cf20eccc7a0d76dbed319c89 WHIRLPOOL 8adb893c98f2f3a076c8c39306c56fb5af106e940ab23cbed92eceff692c18c40d97a30acce4dc001dcf985157e8633102122ee94f756b24d936cf08de93c7e4
EBUILD java-sdk-docs-1.8.0.141.ebuild 1425 SHA256 255c37678760fa7ee4f8dd69bc3efdffccf27db19740f0ebb80a474ca16468c8 SHA512 940af01d8aad45e3bb0de48414d0efe104432459074590d975c599fca4f9f036a0a256a08e8d2dc94cd1c0d45a3902515c894377ed10a145bcdb470d990fda90 WHIRLPOOL 14a774bd99a92b900ac197e85a2a9a73d384bb02aa4a32d31a0b6c96d7320f15a64faace70ec1cd816b0453e057f0b6e4b5e835d716e179654737d81e404e283
EBUILD java-sdk-docs-1.8.0.144.ebuild 1425 SHA256 255c37678760fa7ee4f8dd69bc3efdffccf27db19740f0ebb80a474ca16468c8 SHA512 940af01d8aad45e3bb0de48414d0efe104432459074590d975c599fca4f9f036a0a256a08e8d2dc94cd1c0d45a3902515c894377ed10a145bcdb470d990fda90 WHIRLPOOL 14a774bd99a92b900ac197e85a2a9a73d384bb02aa4a32d31a0b6c96d7320f15a64faace70ec1cd816b0453e057f0b6e4b5e835d716e179654737d81e404e283
MISC ChangeLog 5635 SHA256 95e0680393ed956d8dc3f242772c097a1197251811ef2b1f70eb090d00e40da3 SHA512 5539614479d9c2f4cdcdf0d4f9a63831f4e3b6097726d2755acb14c5fbf4ee08654693a0e77ecff758cc1b14b36ca54b4d0798f8256fdd968715e885ea138886 WHIRLPOOL b86a49860be3ab92ef409603702b9b341c931c1fd0f783e923015039f048be84b7989028f46de59f9bab4e92767d7773a65b721b70b24310e5d9c9fdd8f16e7c
MISC ChangeLog-2015 19879 SHA256 2c9ffcdd9b85a1bb56678499d00805d39624e639277438a72b8b409a0a17c4e8 SHA512 e79cd5a4c6eee9da7e4561989847281d1d103ed211146845c2a118ffbb8cb6e785bbb655de5a16d76d307d6cc00005282a440ef8c0eb36044eed95962993c220 WHIRLPOOL 1a89b07b0f1b1107930aa5f1afa0beab1795ce1140b4ed45529a25f31d19268a2fedd909ae15f1d0d3f3b10321b7fbf79960617e31970df5a3a1bf8295b66388
MISC metadata.xml 232 SHA256 0c8d91b3d514ac42d0eaca567346ab909c0f947049c85c25a380ec2400f1b3fb SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893 WHIRLPOOL 3a1a6d054edc9177d85ca868f9b0a6e84ee51bab4fbdbb9b1ead1a03874036bcc3f96e903fb751dc4d29fdb7d6b5f3d8dbe7b042fc697c887e23f41cc9c8c4ac

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save