Sync with portage [Tue Dec 6 09:59:34 MSK 2016].

master
root 8 years ago
parent 2eb931aa7e
commit 317b455053

@ -3,7 +3,7 @@ DIST puppet-lint-2.0.0.gem 46080 SHA256 90f2b3c84cd569aebd9b3f2709bd59c0b92e0357
DIST puppet-lint-2.0.2.gem 60928 SHA256 d8d5336f14d9e484c33007c8527596154c2be8b5e7fb5a9f43f978298381f294 SHA512 e3cdba2cb3c55b73489bdd9e8df24f225ff8134cebc1f2a05a7118905c59eab47e8998f5afc6294288f4a7e226029e17351812b918ee51b81be921e16c94f692 WHIRLPOOL 168c57cc2884e7a4304fa205cbd5fa4c566f0f159bd1d373d11d400ff75a00626885a18998b139793f4fbbe3602fb6ce4f0231ce42e118da8faa1d8f1bec4f13
EBUILD puppet-lint-1.1.0.ebuild 491 SHA256 bbd3c55727d7cf0363969fb3aed59bf72e39255010b98ac5792ded490a841862 SHA512 f806511dc4c4788921d41a3bb46f1c21b6cf4bf9be297aa054d0cd78c2ebe4dc11d3460a010ce7224bdec6e30e89d453adcdc6c97faeae97cccd1cdcac5a6994 WHIRLPOOL a9738091164e94ebec27063a1b81c254f9b8c76e914af6d71a13b73d18c801fa1909efc8f4a115fee03a95e21df3570c0721f809a771ab6ab64f2907ba8e469b
EBUILD puppet-lint-2.0.0.ebuild 498 SHA256 f00609ce6df1b53094d96f1a053f07e50a628bcd59328631ff0d96faf90e6254 SHA512 540c9852a9c8eb90235f1e88aac8895c6d2a236953d7d3184c9b6704cda68ab4dc774f7a93fd093265fdf5826722daee357bc6372d13c44552f868076d75833b WHIRLPOOL 42c593040a73ee932be54d069f24d311af48be1212e992d4208c2072b6bf78ce4f73221c7868461caa0e11a38a747962f0aac52cf8b02e3c37fa2c7731ef46ca
EBUILD puppet-lint-2.0.2.ebuild 503 SHA256 43460bbbf4307b898658d5f224fe501cd1f75204a91b8e8bdbadeefbe65b0e16 SHA512 f0eb1be7ef61b283643f09a0bc7bec28d97029caacb3a232256b92cad85d7d217f7535f8b96b4a96cac438f76801db05b711aa09cc4d35a16362f16ef2ae2493 WHIRLPOOL fab3c4f44729dc1405c449bb2920ff945ffb2a183c761fae929ded4435b902dce47e619219a62488196d4a1e821a7f914b08190b2c00043f215ee15f60831aba
MISC ChangeLog 3750 SHA256 3866295697ba0c02cf455a5929cf0384e9aa544deec7b75dc21d7b6ba60f2380 SHA512 31e4ae89752e63ecf6b46b1789c5e590505c05467116d5273367285dc8f297c4bc41bbf1bb68c6a525e05341b763fff2c40470ca1783ef312d44a5721b8d5eb7 WHIRLPOOL 227d1f7cd2faed168c16a74ef1989721e265482cabcea33b78a23123a98de6c53cfe86244c739748c7c4ea0bce417f769801a7676f36060577a1ac7c29c7f7ef
EBUILD puppet-lint-2.0.2.ebuild 510 SHA256 e72bea7fc8eba90e31672cd49d34ceb43be041852b66136fdfb6f88183761291 SHA512 519067fd6120a49fde3c15c86ca7a9b393bcbab8518792b18d49dd8142b27f0d97c67384e7ce4543183f8a4441cc44a520047b93e111dc5fe20deab9b3c0a3b7 WHIRLPOOL 0a82fb9eaf3d55fbe1d1adf36ab92b7a62bf1a452ce6df6c2312212d7a29cd04d7c35f6220a4f73c7cfcc9bf2575e54abb9f9367c25f2392d7a0b7b8eb320447
MISC ChangeLog 3852 SHA256 4053511418c5e19328d9d1feca08d814fedef10c1cebf398e99bbe7230dcdce1 SHA512 375a4abf4bd9e347590e63a7c45749b0e390b12ab2d798a5a887747545407992acd7bc60f0ac1ec3e8d3e4564fa0391948b871d20db574aef9f7002983fd0937 WHIRLPOOL 7422217e48fca437bc1436c07ee93f5bd9cce8da062931f408ec05c1bbb3ae4d2be7622398588e430cfeaeb64130ec0444ff2d7698cdb23b1742e695d1ad828e
MISC ChangeLog-2015 1441 SHA256 ab8336378627268c4f61a8a208b904c41a451658f9cae0492dccf3e28a0b8366 SHA512 063d6de458f028fddbaf9cd80cbe9398d31fbd8c6d4fc4970c32677b5aa63065ce42b98e67ab1b301147af4da017cfa7d2e792cd08f58fff31f552906137ed97 WHIRLPOOL 94b9d67e5efad587961dece4723ed61e64b439651eba8f07b0b6289185ef553ad943032bc3569431645ab57100c74fc17a6dc9ab81a4ff1b6082e105b444bade
MISC metadata.xml 466 SHA256 5857c48a7b2f258fc22e487ae79b34b1cafb40b4bc8e3cd9d61806e5487d7ded SHA512 3eda9f86cc9bf70bf5952105e90d2eb152c0d06a3c4d5f2361e0188f692b1c90c38ae16cbd3eadef91bb9eb1fc30246d80818ccf7a1e525a25ade89d293068c4 WHIRLPOOL 6a1a83986b6e56013ffb06e9ce14dbe786d75333235e890c075082158f5a6eafc2bd8dcc6fd5722439a195adea8be19a65d2aaafcb39b6fb795797518ff0b70f

@ -3,7 +3,7 @@
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"

@ -18,9 +18,9 @@ DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 f76958d2fbcbb3a2db531ec3878d6d9a8
DIST rsyslog-docs-8.22.0.tar.gz 4307880 SHA256 4367e52dddcaca111c40585aa632a9dc68f27ae2e5a51685a08dbabf4e1d2c59 SHA512 e1d09182d564985ede4826b7366e183d75abf67b24e3aa65d607fc080cf6901612dbbb32188c640b69a4562b2bee2018b4116c6d0fa18ceb1575b9b700e85481 WHIRLPOOL 0f5aa06ce8b4c1c5aabbe378c67052ca54c730709736025b70c553cb4caaf7c9e257ea4146f3cc40d59ec3d3f34ef38df2683421fcffb89dc95fd65644eb2ee2
DIST rsyslog-docs-8.23.0.tar.gz 4316852 SHA256 c2b23952e5878af334a7b71de76fc6bd432e90dff968da545d3bd73f8a4a147f SHA512 5c57159e17c728e0fcada5cd03dfe45edca2f9b6554628729387eedb94936c0ef16254f5b0e3524dd6ce732d57e42994e1293478bd28b51747a49f725f148bc0 WHIRLPOOL 8cb566131a9ae491a2839450b58a67ad3dd2fda41aad93d265b11dc1d33b7f765f65ef82166c79f2588fc4543f1aac570921242b61c226849218649bf6b943b3
EBUILD rsyslog-8.16.0-r1.ebuild 11431 SHA256 57e5a4738cb691a1e40f0e0023761404efdeeb00173aeb4ed1c86685ccc8dc1b SHA512 066c46ab214c107cc7d836d884e209097e102faf0f791bb0d40309a71f9c1f636dd7f6dff12287485c5e7d4a8ff330e6bec3ce829f474dddeb6f363081ab8331 WHIRLPOOL 45b169c122592c1c8e308935da86ea125383c87e60ad3b94dc2550c0d47fef32239d8960c309289d86c9934deba955459560f070a8ecc4968fc38fdba1028ac1
EBUILD rsyslog-8.19.0.ebuild 12273 SHA256 667e40e286de27936629ba62c1d03c22b171b026a933730261584917ffb46fe5 SHA512 339163d8b29bd95a8cef6f19dcd077350ae7caad7db3b285f3f1dd325ded08f49e2a120124bd1a5ae547c716d7b0972f3b4276b151b445548182f1267607f90c WHIRLPOOL 89608a7e2b26363ef9c7f23cca5c20ad8ac1d4669437c86e82c51bdbe69a52c9d3dd8e70538ed53b5cdcfc3c3d514930327cbb23bbee617e708b1a57e6b8fa51
EBUILD rsyslog-8.22.0.ebuild 12318 SHA256 1027976245a2cb2a2c828553219c95937e28151d55e538949e1dbd5d1a04a8a5 SHA512 11cf1cb5dc2b700c907842e75f0f36c0eb1117b49dd3c9263e4b19b4930331f2c3257f63ed82e5597e2af82ec0f38817898b7f2409c792e6f64e11983accff1f WHIRLPOOL 8c1c9bcab2f9ec4ab77be0a77436cbd534e065c6eb2375c1ee46cd1d82e4ffc8c75d1d5542d1543f186fd609611b60e115438a07aae7d5d7dc9a7d4f831e330d
EBUILD rsyslog-8.23.0.ebuild 12318 SHA256 6e062d968874c85713c4a7a6135f545cee2cbcf77f5f1f9c5f3ec275dd085198 SHA512 b67b506321d94fe7e112db09a19be2a6315452aa7bbfe0e858a2c40b6ce85b12082ce2ade062de103902e3527bcd49c1b746fcf374c9ae101f662672b454949b WHIRLPOOL 76e3a5db630153304570e11f801fb0e2b2c44f978f076ac88494f0262c5fb9c1c780a14e29cd607812993240b65a8f2c2b055909238d0eec146fecc521f50c51
MISC ChangeLog 14589 SHA256 9fe760d95331d10da7769959a7c9097cca49587cd83637719e093aeb57c2811d SHA512 47098003c09a6b1fdd5e215dcaf954306de73937028033be0f1600e77a40c4b011fa42ed86018b0689e1981352e8cd38f551a2c9dd843273c29b493885950d08 WHIRLPOOL 42aba0d202400d7c302e22fc0e9f6c75b8fd7f628f1c16d10d53818b5dd7882bfa362f0da87caf557caae9d4573c8ccfe8643bd64c39bc00e16d8e40ee48df63
EBUILD rsyslog-8.19.0.ebuild 12334 SHA256 8f800f4f3c10ffaf7b09b4873c48d527f6052270838c5c01a6c1de1f72196d79 SHA512 30ab9aa4046d8f1d524cbe7881a80d0d6199e1ce83841b4556bcff1a4327f019195058a42e7f88002bb8d63460a13e26e11ae519990fe75a42537f097525a648 WHIRLPOOL e8aa6c5caac51dadface0bbb881da666efa8e18d4570dde7b49e8cd65b919cc1be6f2165038218fd2de028237b940693d2456b7fa4f7b7a543e704ca76f413b8
EBUILD rsyslog-8.22.0.ebuild 12379 SHA256 cf7d43335c796ba39594da7c84b75548807b24145a47e2ed60df81f2d6040daa SHA512 fc9ee33695cf0f6f0e07aa028b557d0562c7f1022badf53450989f42de4531b02e29147a2974860863e19d99f10b0c6f28bf5f97072848050df9f7590f1f5bf7 WHIRLPOOL 763b0ad035452d141ab9ab946269c53f86d65c83e976e2c07cd8714aea0ffa248f7df74b371878aec15f2d213bbfe11457752a7f43f2674fe411b3d9aabb6b2c
EBUILD rsyslog-8.23.0.ebuild 12379 SHA256 14409f0133a5f266a4d3ce4a8131ab8e4c5e0dc1fe723fe3aa72fb670704cba8 SHA512 f2336289884ba2d1b44690375abde71aba81ec76a4472c3b495971250f07536c5475250703eb9c9f7e7bf1c70971c1290b503c88949c640a61b674b7b7ed2933 WHIRLPOOL 5d2866ee80381271ea3c26b08171de6a4bad0fdd923f593c22216b89717c80e1c023fc594de095492ff4f546318c63d3b297109553a3ea98b64d8decc4a37232
MISC ChangeLog 15244 SHA256 a26cf4c30cc55942a8a38d4eaebff12bd75bc5f84f5e9ee1fc25f0d58cfa2c9c SHA512 b487696f043a00785747a8c6c5e9bd70155178234dccfdb67f884f7d80bc0edc9653d0e2e731c19922c930eeebeab2857dc86fb2dfdf1c7f45b08728f8a33e7f WHIRLPOOL 371d33b0bb00b8a7f4bd0593847605fe57b9fee280b82123558e1422383a95c11deb275673d7e1647f229b4089b87cea34400d7d57388aab712df6c057ae593b
MISC ChangeLog-2015 26836 SHA256 00f62ec24e67a62edb77fa4d17812f6d736ac8ef3a20dce29bb2b78e575ece01 SHA512 bb52b5ffdfcbe0d1fc51a05dcacc042ff876b9669a875eafdd8e4c240c28a2902ef5200c4f8d31815ca45440f602fe85933d059b55b4f940e4b624c8340a6243 WHIRLPOOL 3f9e1c0cede4a17dbe03f1873fecbf0549a863800a80938723dd86214854f0e47c8d092c1ae381ee82644869ef72dd8915f1ceac5dc4676986128dca0e583bbc
MISC metadata.xml 3113 SHA256 fa1e44b86d2a8b68b6976304a4143b6c7e559fa1aedb5842de66e7df9c6342ec SHA512 ce7011a29d244961758a239d18785fee1578ebc9ce31ae4d48326bfcef09acafcc6429c21d5b0b443dc944c4bf95aace27fbe941cc3fbe083f366da6716ee5d5 WHIRLPOOL f0693536373c7c9e35692743e3d2797b0f33b4342f3c7e3d489df5046032ede019372f98a978e8a15316674fe7eeff17228697a0bd965756367e1a6186d14182
MISC metadata.xml 3208 SHA256 fea8bfdbfdb071e0829580a8f4eec63f4f610f5601476d5797c41912810d62e2 SHA512 6cfc5d8c80c34336eb96eee711d5d58ff66f15f3241c6ad3cacdebffc3700eecb6dde131b46b3e3d1b817c7e30d700ff2baf536595aa1087d2622df4215faf4c WHIRLPOOL ae0be1b1c1c84b75720ba3c7c5d8a1c4ab00b33bda8879ef2863f1727fe83c2c5dbfa065d9dbfb50eb9f93db73a3a3c8589846bd100cef1bc41dcbcfc044eafa

@ -29,6 +29,7 @@
<flag name="snmp">Build the snmp modify and output module (requires <pkg>net-analyzer/net-snmp</pkg>)</flag>
<flag name="ssl">Add support for encrypted client/server communication (requires <pkg>net-libs/gnutls</pkg>)</flag>
<flag name="systemd">Build the journal input and output module (requires <pkg>sys-apps/systemd</pkg>)</flag>
<flag name="uuid">Include UUIDs in messages (requires <pkg>sys-apps/util-linux</pkg>)</flag>
<flag name="usertools">Installs the user tools (rsgtutil, rscryutil...) corresponding to the set USE flags</flag>
<flag name="zeromq">Build the ZeroMQ input and output modules (requires <pkg>net-libs/czmq</pkg>)</flag>
</use>

@ -58,7 +58,7 @@ fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"
SLOT="0"
IUSE="dbi debug doc elasticsearch +gcrypt grok jemalloc kafka kerberos libressl mongodb mysql normalize omhttpfs"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools zeromq"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools +uuid zeromq"
RDEPEND="
>=dev-libs/libfastjson-0.99.2:=
@ -92,6 +92,7 @@ RDEPEND="
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
ssl? ( >=net-libs/gnutls-2.12.23:0= )
systemd? ( >=sys-apps/systemd-208 )
uuid? ( sys-apps/util-linux:0= )
zeromq? (
>=net-libs/zeromq-4.1.1:=
>=net-libs/czmq-3.0.0
@ -228,6 +229,7 @@ src_configure() {
$(use_enable systemd imjournal)
$(use_enable systemd omjournal)
$(use_enable usertools)
$(use_enable uuid)
$(use_enable zeromq imczmq)
$(use_enable zeromq imzmq3)
$(use_enable zeromq omczmq)

@ -58,7 +58,7 @@ fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"
SLOT="0"
IUSE="dbi debug doc elasticsearch +gcrypt grok jemalloc kafka kerberos libressl mongodb mysql normalize omhttpfs"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools zeromq"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools +uuid zeromq"
RDEPEND="
>=dev-libs/libfastjson-0.99.2:=
@ -92,6 +92,7 @@ RDEPEND="
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
ssl? ( >=net-libs/gnutls-2.12.23:0= )
systemd? ( >=sys-apps/systemd-208 )
uuid? ( sys-apps/util-linux:0= )
zeromq? (
>=net-libs/zeromq-4.1.1:=
>=net-libs/czmq-3.0.0
@ -229,6 +230,7 @@ src_configure() {
$(use_enable systemd imjournal)
$(use_enable systemd omjournal)
$(use_enable usertools)
$(use_enable uuid)
$(use_enable zeromq imczmq)
$(use_enable zeromq imzmq3)
$(use_enable zeromq omczmq)

@ -58,7 +58,7 @@ fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"
SLOT="0"
IUSE="dbi debug doc elasticsearch +gcrypt grok jemalloc kafka kerberos libressl mongodb mysql normalize omhttpfs"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools zeromq"
IUSE+=" omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools +uuid zeromq"
RDEPEND="
>=dev-libs/libfastjson-0.99.3:=
@ -92,6 +92,7 @@ RDEPEND="
snmp? ( >=net-analyzer/net-snmp-5.7.2 )
ssl? ( >=net-libs/gnutls-2.12.23:0= )
systemd? ( >=sys-apps/systemd-208 )
uuid? ( sys-apps/util-linux:0= )
zeromq? (
>=net-libs/zeromq-4.1.1:=
>=net-libs/czmq-3.0.0
@ -229,6 +230,7 @@ src_configure() {
$(use_enable systemd imjournal)
$(use_enable systemd omjournal)
$(use_enable usertools)
$(use_enable uuid)
$(use_enable zeromq imczmq)
$(use_enable zeromq imzmq3)
$(use_enable zeromq omczmq)

@ -2,6 +2,6 @@ DIST deja-dup-34.2.tar.xz 698788 SHA256 ff30732f28233e2422d069f1769a725d4a39c91a
DIST deja-dup-34.3.tar.xz 702708 SHA256 c90a098c2b60fa73d6bcc51d7f8a33fc7c279f2556b677145d50ad0b83c90cf7 SHA512 0e703c18041fa5ca6d2f272f5b0e65ad31ff1094147432107834d1cd25e2ec14b87bdfac6faf727c97339d20d1681f3251c5f74b6edbee4368014839b1f04f06 WHIRLPOOL 619ca85ee559624370243cd057b6997334c784f25602ce63feb9d89bebfd8a826dd3e3c6adb3124e02a2b9bda04fe29d091e1f3382a0443152c84d602c447dcf
EBUILD deja-dup-34.2.ebuild 1482 SHA256 71864aac0a1bcbb1264a8cf2a45c545ac886039216cb15eb750b9b60efa84ab2 SHA512 ed32f9f77a01daba2d7226a2e5d8be8956a0161ef99406e1588d7dc157f811965858b53f30356a8511e4cafbbafdde09e00d5999431c2c08d8ec4624564a79a4 WHIRLPOOL e19bc36c9ab293daa03abbecfd6377b6a0b59aa56d72384470a30f69daaffd405645b2b50bf9c474703e16239618dff1d2558ee8bd2ce162eb8f0dfcc2d0885d
EBUILD deja-dup-34.3.ebuild 1490 SHA256 3f2664eb4ca405b765298d0707499573a725b7043fbcd16ff69cfbd494d128b6 SHA512 df0530e86e64a24db81c90e49c2c03dd47a61d5e6cb5fd0a8682ade24e5aaa8810919cb65b509f7b588559a8eecad655cbe09391aba89374e59383d5cbe48f12 WHIRLPOOL c1253ca45e44bcaf99489801ca0a7a4fc2b6c160318e37b3273972b35adcc315f8227eef5eeadd0a16f923c1091e917a5be64d5b375a6f70198e2867815aef83
MISC ChangeLog 4658 SHA256 6de8945f8fdd48d55ef0668924e4b73caec7b3d98182c4a556904904498199e6 SHA512 1fb545d338844d66c077cb6d72fa791c61a00de5299415ebba68de066b531f727e22c7fb3e13b52b37bfc66119489502c4358038a1ea4ae8f1971fa33af2986f WHIRLPOOL 38fd52b638efca34e118ffc72951040020f45990105e2dd48e22be56598dd90e2e86a2af19972ccb30d07c6a4ce659a6f51d13ae42eebc97721e03ae26a29296
MISC ChangeLog 4947 SHA256 dfd1c4523c9152cbe99c89db076d4e22e6b94c83bb2f4b787064296db0145a67 SHA512 9bf35d6c672ae84b37715fc2133f1a2f9c1bdba9ed03fb007d69f89889a0783c9c6101634f14e74d0a724d241226c96b9332914f74987986c5e6b19d8ed110b0 WHIRLPOOL 23617f54e33bff16b3243c76d0f440b5db03d668eef79a37c4b0c67560480693522072733c939c736307cdafb9bf2f3fd8e143035f3b5697210c9ff353aeed42
MISC ChangeLog-2015 8909 SHA256 4673b9b80208d633d1407e7f9e344a505e6ac9b11b566054fcac05faab09b473 SHA512 ea797bbc145dc0d405f3d67aaec115d12a3c7b1a7c5d169c77079cd44cda4120946c8097bcfafd8f9e1a13dd013abfceffb4e325a6f7c644494036d48e837b06 WHIRLPOOL ab020e86c2bd1fd0fcee8064459add0ce55e939b3935430b107cd24d778c732572c682d35ce9a285431965b9bf59ce9e8c2251a0ea31710bf5b0ff6ea635b789
MISC metadata.xml 425 SHA256 c173c77233538df478869cea20dc380ac7437cc04b7d4abe8bd2e6ab0bd34bbf SHA512 ba6a6a6530d8a6f582be2c3029dfc221c8cdad945486017820b1e8ba6dc144de27469f7093db5b565ed8b9e28652f9a553362687ada5105ff55f0c6be103ba47 WHIRLPOOL bc363967eba44d47bb45e744f1c75af651b124df05fe616e9bd9809406f8b6446f848af0cb426e24c8d44603cdb70670d91d89442c8bbd586e04d5d58738d357

@ -1,8 +1,11 @@
AUX tpm-tools-1.3.8-build.patch 290 SHA256 b926fe78a70dbe95929148636361680428a55ea660dbfb7737b72d524c7fc0a7 SHA512 76f78f49457fbfd7989cd0d3f4efcf150ecb1f26a5d450b62e1883ce5a8a5f1663c38142382254d6402b52c608535ae817538e74766e666834d23fe82f1df44f WHIRLPOOL c540c3584bae44e791b482d219f5a4d59e1ecac67b112efb36c0e39b44b229d9d711a625a64c6f23d750db807fcc487db4eddd3ab1208ccf04871e690ce6cf88
AUX tpm-tools-1.3.8-gold.patch 429 SHA256 96ea994f5d6dea33dce3c89109614bf1b63229b0059c4e56feb188d231f43bdc SHA512 ab3bef2cf028b2ee316088b9391b4bd0a964f72b49676c8053b212bf82f9b1e8603e7f678bbbff70f346d6f790edd8eea970da11c5ac100bbfd993e92a229f50 WHIRLPOOL 39d6277467bfd9bf9a79eeb4e0d9d5893822307dca6eb57edcd1fbdeb8fea3cb46a027447e9b8199f9055167e290d8eb4ae4356ea3ba267ae159a482a27678d1
AUX tpm-tools-1.3.9-gold.patch 451 SHA256 6c52d134a917dc80aa50dc6a524ce80c1691663dad39ecfb3bf3ca5ee2abbc2d SHA512 7f9473a456c5901c28ec0394158e43b3d8cc3a9a994e5be5d1a45b20f5360f2f0b7778eb93246964192e19fdd140ee5b50d1852500c9aface2824d83c6907c41 WHIRLPOOL 744c17371dd3a54d78445a04bbcdc0864ba97b12f8ecc4a6eb4cc7afad406a70f745ef48fd098e275f4670d6037f61c023345c2399aafbfe88fc25c5fe9f02c0
DIST tpm-tools-1.3.8.tar.gz 473339 SHA256 66eb4ff095542403db6b4bd4b574e8a5c08084fe4e9e5aa9a829ee84e20bea83 SHA512 727113625645b01f8e77817d7f1cc6a8bf814f96061754fdfefceb125da4eebbea54804d1fec9e36559ffd61801b318bbc327907a3bdd661f872c32f811c7e74 WHIRLPOOL 201677976c97961a20578f7ca1b4dd0a8a9b105a718c0c67c34b9f1de0c75332532c62389711f732c99edda8fe45639dd3c8293df0a62a11f88ed4c9dc987270
DIST tpm-tools-1.3.9.tar.gz 484023 SHA256 ea126c5cd2ada56beb5118a141a498053f2d85f56263d215784f0ed86fff4213 SHA512 460e56031aa65ede6b7aebf0c594d4093d870fb46f7c453c429e53cca442d4c7797ac29b519bca28d42133bc6d7701cdf938adbdf11f8be841157d4f4a3e17ca WHIRLPOOL 96760809fb5f2029f51a4051621cb4dd3a39af08d2ecb091619f848d541b2bd1d6f5e9cbd2606fcde2fb55c554cb3baf74c8b58ec29660d95c42bfad178bd96c
EBUILD tpm-tools-1.3.8-r1.ebuild 1189 SHA256 2f7c43d8e92ba70b0c3118ae0aca8e266674ff6292a9651a6a8b2f1196e89ea2 SHA512 acc84390a9c23e5e6dd3810a9af40e5393e6e86ad7ce99a85748ac6fc1370232b5a3bf723daf0a08b01ecebba4789fd47841720c612b357d1bf9bc3d9cc1eecd WHIRLPOOL 33bd804a36febf53e9ac538ac2c38ddc948c8c2c015def19a1817659aa641ebd3169382073a56aa0c30895c64777feb587c9f3a8b2a6b07165c2451087620e52
EBUILD tpm-tools-1.3.8.ebuild 1123 SHA256 829ae9e8f549043062ea7126b9f453e522abd19302ecc5605eba0fe05281f329 SHA512 ed03c8209c71fb16a4e9f11ad045793608fc2bd61fb2bf97c04e1d08d324a0e28cbe9f1aba70a35579f299108d91b2ff67d0ba42a204804c3d4d5517ca4cc42e WHIRLPOOL b1e4d3c4b68d6132cae385881cfd2a6e4674549a645ba73062f80b836a4427cfea6a695c5b7f53d6f40ae3567a119faa0c4323f84ae6e2bb4754b1521ebf6ff5
MISC ChangeLog 2686 SHA256 2b80708d65eb5f906b817b512880c66ba9f93d2d7a5260f03fdbaa2700d9884b SHA512 755fb55077a5091b3785021f344aa787bcebae6c6bf1f49c4c721db921cdce14f2611be1ede0b46f18ee05085d16676fc3fd88044121fe7dbc66473cfcde6caa WHIRLPOOL cea769c0779ba93e1008503a53046155998ee2dd2d32b113b71aa692978b9969d29c7809cfc2968853b2c8835413fb3dac6dbe69c1848f41158050cda4de7412
EBUILD tpm-tools-1.3.9.ebuild 1072 SHA256 3176e04b5cfcb5c696ea67917ab4cbffe2e650de5762fcfd0460f2cbf224e0d2 SHA512 f4f11c50db24d0c24c98553d26b77de62cc31d29f7a5608f90e42327577ea04dddda8549e8aaee55af5fa45f1317519efc5bc622f4df1e9ae172c02eceb78729 WHIRLPOOL e1f48b57162b77db3708ce09eb8183724789eea4cdc401e4c88e1c4dc9f96d097833ca4482ce6cf8c68fb6947cda40662d1f8b5cf6f2c1c61f7f985c45442bf4
MISC ChangeLog 2919 SHA256 c6f0a266e2f91f5477c20192e31c644e002359d7bfacb79eb1e9c79ced58d052 SHA512 4cd8d45a0c6054556779a47fe5eea41431db910c4a6d9b3dddb36c1f2eac1abc35ee3302ba03f8a6e8479c34d91176dc7fc5d2796ff76e8785a7394b8c94099d WHIRLPOOL a3cf6047cb78807a788be02e3fd8ee185c0b6fdb85a441785a903ec667e9d58a9b767ee240ec6382d1e12c461bbb3bcfa09c0d0c7dbb78bbc5f7cd564ff84b55
MISC ChangeLog-2015 4564 SHA256 55fdf46e5325eb598ec4f6b409e95a4ce8116e1dc217ee16eda6c22a7d606dda SHA512 12b99fc7f70a35f99bd0c5a0a4ffc3d2e6211a610fe87eeb7c44130c771453c99f619b815c539d75a21f64069d5f8a74f8629fd957ca8053be6392bccf448fb2 WHIRLPOOL 435c1dd957b2d83522b1f46673054dfb692363b51ef12cc382617cc899af6349c812aa5b4d0d84a1e05947f6c3470aee451013a6d6510d58ce5de049e2d1d0b8
MISC metadata.xml 515 SHA256 4123a210fc80587b9aaedbb4efe808966c42c9d8d6791a1a64d523b118a2bd84 SHA512 5aea8cabd5ae0a00b4a49717efaf8ed6d6363131ff8bdc2a9167108297d32dee72c5419bbc84ae9ba1263d515dff2aa092b991c8411771a2b8c361bcf000258a WHIRLPOOL 5baf378031ba20696d9d05df78edd9bb4b92e766b720f60f1cbb920f55ebd025a70dc11753af8b7c67f76817e18f7362b039181c04b6ad52b33ba8b80faeb4c9

@ -0,0 +1,10 @@
diff --git a/lib/Makefile.am b/lib/Makefile.am
index cef6a2f..d7092a7 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -80,4 +80,4 @@ endif
# Unseal library - for addition to existing apps, counter part of seal cmd
libtpm_unseal_la_SOURCES = tpm_unseal.c
libtpm_unseal_la_LDFLAGS = -shared -version-info 1:0:0
-libtpm_unseal_la_LIBADD = -ltspi libtpm_tspi.la @INTLLIBS@
+libtpm_unseal_la_LIBADD = -ltspi libtpm_tspi.la -lcrypto @INTLLIBS@

@ -0,0 +1,56 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools eutils flag-o-matic
DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules"
HOMEPAGE="http://trousers.sourceforge.net"
SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
LICENSE="CPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~sh ~x86"
IUSE="libressl nls pkcs11 debug"
COMMON_DEPEND="
>=app-crypt/trousers-0.3.0
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
pkcs11? ( dev-libs/opencryptoki )
"
RDEPEND="${COMMON_DEPEND}
nls? ( virtual/libintl )"
DEPEND="${COMMON_DEPEND}
nls? ( sys-devel/gettext )"
PATCHES=(
"${FILESDIR}/${P}-gold.patch"
)
S="${WORKDIR}"
src_prepare() {
default
sed -i -r \
-e '/CFLAGS/s/ -m64//' \
configure.ac || die
eautoreconf
}
src_configure() {
append-cppflags $(usex debug -DDEBUG -DNDEBUG)
econf \
$(use_enable nls) \
$(use pkcs11 || echo --disable-pkcs11-support)
}
src_install() {
default
prune_libtool_files
}

@ -7,9 +7,11 @@ AUX trousers-0.3.13-nouseradd.patch 606 SHA256 af43a38991c10db8a817faaa4ff244f36
AUX trousers-0.3.5-nouseradd.patch 439 SHA256 927040d4ef30657717a75318320330f12364a624e0ce6f0d2e6a25c53e5ba11b SHA512 d5f218fb2cd50e81eed2fc3fb48c613f33e17be9be39368e6d0aef5cd2237ef4505736bebc00b30e3133cab81ac2551edbdb8d83aaab0614cbc1747b34bff806 WHIRLPOOL eb01c789159dab0b662065ce155e27f7dbbb5bf5a41c470598be08dcb41fafd77c242c77618f2c118d943b716dea95934bed19c7fd5634442a9b17bd74a943dd
DIST trousers-0.3.10.tar.gz 1658652 SHA256 eb9569de5c66d9698f6c3303de03777b95ec72827f68b7744454bfa9227bc530 SHA512 1835246f846d20bc1b2731d68440a9ca45865fcd52ad847d95485e4b126fae8bec09feaad559c27d83e243d92b8adc3a67934bff2034b318df075842fe9df4f0 WHIRLPOOL 7a27ef57b0038178cbf384c9fdec2d2e3e58dbeb5e5bc1503d2a7058a8312df54fa72b87968554631e4b5e483ae5e8c5e0a2367346bf3ae001b523a507ceff40
DIST trousers-0.3.13.tar.gz 1371901 SHA256 bb908e4a3c88a17b247a4fc8e0fff3419d8a13170fe7bdfbe0e2c5c082a276d3 SHA512 c54407e538712f738b593707ffc6d617348d73de91dfddd9057273c2fcec26e5738e89db005d36d52596630a9d583f7fcb8cc388f597da6212891e2d79dce699 WHIRLPOOL 8099d2f01b1c64b2e92c78130c9f66766f9054a1ab557f0d6da149ca4869c9fed7ee3a26454ab50bd67069d30c758ccabb450dead1d9100ffacac9f596f6d46b
DIST trousers-0.3.14.tar.gz 1378438 SHA256 ce50713a261d14b735ec9ccd97609f0ad5ce69540af560e8c3ce9eb5f2d28f47 SHA512 bf87f00329cf1d76a12cf6b6181fa22f90e76af3c5786e6e2db98438d2d3f0c0e05364374664173f45e3a2f6c0e2364948d0b958a7845cb23fcb340150cd9b21 WHIRLPOOL 1e1c51774fa796c706858d008651182673f7a88532cac35d010f4bd713fe50c1151e0a5a7ffb6975e8a050a1aab6edeb09d1672407025a776625c9b4f2912c88
EBUILD trousers-0.3.10-r1.ebuild 3013 SHA256 73c0a2afc4805c780cd0731245d598845d442bc1a97698256b64a4fbc12f61df SHA512 f931504f773f87e5a0c04da8ad448bdcd8b1e96b0e14e89f64a7a24eb1cdbcbc3d193ea2fcb30d087f52d960082499a1c6c0ebeb49ce417f8f2b40f6d1a4c308 WHIRLPOOL a57cc01db3c3a83786eb0d090fbb0dae89d6ab02f92536ec63ac6e5334ec08bd31b0a81a8a8afb9be79feccdc032ff7d989617f340bdeab45e319d91cf86895a
EBUILD trousers-0.3.13-r1.ebuild 3072 SHA256 5afead3b02b9d82a013c707b1bc291eecafff21aa21f5ea37d44b6ff53158d20 SHA512 a5c7c6aaf4fc314c759c4d9f41fb4306afb5fe4b81f15b1c4365fc20c06b56924dda58530755af41e9f00e44c1ee0c862a7dfcabfab1befcd799e72b59a9c55b WHIRLPOOL d9bb612fcd59740044246536514b05cdddb531a5956cf5fb1a539d792c6b64c6d68270c0ccc1a637d7e1bf36670ffef6fa3f2cee28fd7054989ebcbf87342a64
EBUILD trousers-0.3.13.ebuild 3014 SHA256 bcc9bc1a88a921aadd99ceff2faa1bcf546ea0f6d0975a861ace608c50cb6466 SHA512 aa1a2df2870ee4f97dc4c7ae7be5d6fd251b64ee3953de0666bb0352b5737e2131e9d1136abc765a464b61f39116af605e05036f4fab2195c42579737a902389 WHIRLPOOL a3b9be24f7b35545f53622e1febf8ad95512389396cdef93434399b10685242dc48a6ded3146fa1b14bddcefd515149642365912eb337daa4b4cfbc5848980c6
MISC ChangeLog 3110 SHA256 d99a2a94ee84ef8e664bebe0ff30a4cf9e0325e5e204ac00173f975c2b75f88e SHA512 bbeaec9a4e5a62b41a1b090514dfd4cffd5793764954faf745dfbc5bed92269c26aa3e51b30e068ab0f8a580a1480a8ff022a33749a31f0b60a7534472471f60 WHIRLPOOL cb26fb4476b888a0e421fdbffcb36f185880453252ed8c95881a7cfe477738ee24a21845627f156f1a01b8bd5d9ec70b68fd5710e5fa044644675010ce207b16
EBUILD trousers-0.3.14.ebuild 2985 SHA256 52a1d2d67f715f42e5cba79b8af0cf78b9b6f1c17f5a53c249e069760a9c6200 SHA512 afa82c69ecb4a84d9c6f25a08acaae094a9bd530d32aa3e70183bdf6c7a9b33c80e39d2a4a7344bfc586628d10e05ee2d5ec6d71d87e5e9e4daaad786789de59 WHIRLPOOL 6edb4ea95b411d501462eb0f63cede8150d58711ce6d7fc88a7438299f2c97137fef999e90f18d628d5ebf5f1ada91f73e64476be0ba3563a704295df09c7c86
MISC ChangeLog 3306 SHA256 3805b00734abb823adcee8740d87642970b6c89b0529449eba74459d59d20c5c SHA512 7e788c3abe5153f746d8e53ab3b5b083419c9f4733d50885ffc11c144800368ff09b59c837ab424a40c12924ccf0e571675a26108cf05a33a5ca25529de74f8c WHIRLPOOL 160db1bc8b25526bdb692ede4de792bbf3c4a750db49ea36ec1e624b22d6e5b176651a0016f30c3200809a390fc837d0d14bf35e7cbcc48c06880a66a4367067
MISC ChangeLog-2015 9637 SHA256 08e62c19dc835915e45e8fa120f7945bbaa3dbeb464ef8dba9b106cc3a9d2e15 SHA512 415e7e6bb7d24c1da939867b751187f96eec3fe10d47c8003d2160644815dd72f07cc278dba6807f7403c2edff166f8db5e6e3c4b5d23153f060210063fa07d8 WHIRLPOOL c5f9422ed04064397d28ac87fe9eb93cc3f669a6384170d95015492b07614e61222e03f064acc36aae0fa4f63741107743f942277fb9743ed9a4dfcd49d54daf
MISC metadata.xml 389 SHA256 7dbbd869e69acde7899a058507a0db99147052c68f4e630a1f1cdf3d111044f7 SHA512 82ef49bce01041185282168653e951f7fc2b68e6e00a2e604765640b7a5ab3f3f73244ee6837004415612358d89c7347cc7c19df333539b534d04308d8f1b4dd WHIRLPOOL cecca9475a84039019495b6111dfd91e2ea2eb0e835997d15c4b9e15027e5610bbe72db7751d466c93d3450d043ca93a8ff901b2f1664a08c9a8d3ebe2f4b8b2

@ -0,0 +1,105 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit autotools eutils linux-info readme.gentoo-r1 systemd user udev
DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation"
HOMEPAGE="http://trousers.sf.net"
SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
LICENSE="CPL-1.0 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~x86"
IUSE="doc libressl selinux" # gtk
# gtk support presently does NOT compile.
# gtk? ( >=x11-libs/gtk+-2 )
CDEPEND=">=dev-libs/glib-2
!libressl? ( >=dev-libs/openssl-0.9.7:0 )
libressl? ( dev-libs/libressl )
"
DEPEND="${CDEPEND}
virtual/pkgconfig"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-tcsd )"
PATCHES=(
"${FILESDIR}/${PN}-0.3.13-nouseradd.patch"
)
DOCS="AUTHORS ChangeLog NICETOHAVES README TODO"
DOC_CONTENTS="
If you have problems starting tcsd, please check permissions and
ownership on /dev/tpm* and ~tss/system.data
"
S="${WORKDIR}"
pkg_setup() {
# Check for driver (not sure it can be an rdep, because ot depends on the
# version of virtual/linux-sources... Is that supported by portage?)
linux-info_pkg_setup
local tpm_kernel_version tpm_kernel_present tpm_module
kernel_is ge 2 6 12 && tpm_kernel_version="yes"
if linux_config_exists; then
linux_chkconfig_present TCG_TPM && tpm_kernel_present="yes"
else
ewarn "No kernel configuration could be found."
fi
has_version app-crypt/tpm-emulator && tpm_module="yes"
if [[ -n "${tpm_kernel_present}" ]]; then
einfo "Good, you seem to have in-kernel TPM support."
elif [[ -n "${tpm_module}" ]]; then
einfo "Good, you seem to have TPM support with the external module."
if [[ -n "${tpm_kernel_version}" ]]; then
elog
elog "Note that since you have a >=2.6.12 kernel, you could use"
elog "the in-kernel driver instead of (CONFIG_TCG_TPM)."
fi
elif [[ -n "${tpm_kernel_version}" ]]; then
eerror
eerror "To use this package, you will have to activate TPM support"
eerror "in your kernel configuration. That's at least CONFIG_TCG_TPM,"
eerror "plus probably a chip specific driver (like CONFIG_TCG_ATMEL)."
eerror
else
eerror
eerror "To use this package, you should install a TPM driver."
eerror "You can have the following options:"
eerror " - install app-crypt/tpm-emulator"
eerror " - switch to a >=2.6.12 kernel and compile the kernel module"
eerror
fi
# New user/group for the daemon
enewgroup tss
enewuser tss -1 -1 /var/lib/tpm tss
}
src_prepare() {
default
eautoreconf
}
src_configure() {
# econf --with-gui=$(usex gtk gtk openssl)
econf --with-gui=openssl
}
src_install() {
default
keepdir /var/lib/tpm
use doc && dodoc doc/*
newinitd "${FILESDIR}"/tcsd.initd tcsd
newconfd "${FILESDIR}"/tcsd.confd tcsd
systemd_dounit "${FILESDIR}"/tcsd.service
udev_dorules "${FILESDIR}"/61-trousers.rules
fowners tss:tss /var/lib/tpm
prune_libtool_files
readme.gentoo_create_doc
}

@ -10,7 +10,7 @@ AUX vmtoolsd.service 251 SHA256 ddc8dff4dc274fa9ba130208a647fe997885f7639e15f669
DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b WHIRLPOOL 4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639 WHIRLPOOL 8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
EBUILD open-vm-tools-10.0.7.ebuild 2592 SHA256 ae44e55a4dbbd2a2b3a11e91e6b13d36f9fa80559451563427aecad274f6e833 SHA512 7f98f3d80921260bdceb6ac61ea55e4370fa1596d3bc85b45d9fb96eeec9e454fcda5914da7485aafa8460228cce7dd127b523ec68dbeabcb127d94c6a562f92 WHIRLPOOL 40a2c79c4a2003adb1e805dfda5bf92ef1174c4a4f884ff9554a113c3694c690540120b9424adde467eb778a40a51d20bc85c01295644387c12498c3a963723b
EBUILD open-vm-tools-10.1.0.ebuild 3167 SHA256 9cc245b8f8a10047d6cfbb120b8c5fb64f5d89c3ef4be4110ff9d171a694fad5 SHA512 160b120f91f53bf459cf0001749ad85aa76c209bbfd9b5281e932daf634be2b08365b743b882eefc8dbaf4f28b9d3a599e65791694f8defbf96479822099772f WHIRLPOOL 6081c442ad3baccd40df899633db9f7f294c27c993f15b0607e3acc28ad7cfaf9eefbdb7cdb62a0e0f14ea72bb16ac1e48c88f67b2b392ed0003249b8a37a9c0
MISC ChangeLog 6464 SHA256 958a9841cee4a88d0f3c0f5d239b20092257bc78fc8ebc00f84933b020d32abc SHA512 defaa13e0260a544db56f2a34150c96d6b9c89477f8e473071ddcb0a7ec082eea10e371a2dbfc25edd2ca53452cc4069aa95bd125d1b297829ae6bc65870f8eb WHIRLPOOL 03c3caf930674b0328d96b068c144979c2898a09e80864a67b73808d5ab76c601e5619506242b0cad5b35f55a0fc7a6d37f71c7e2e73f91125918d8b532e2c5d
EBUILD open-vm-tools-10.1.0.ebuild 3191 SHA256 65fa2729618a1f553031f4b764a7e22846bdf7f28540c674b34eba41dd4ee228 SHA512 f6a598d94b2805ba5fa1cb18496765f5bb0f57eae4e6781be8ad5d5ff5e604f3e72fd587b0710e673af58f9537741e6741afac089d1051ed0883625000186c4c WHIRLPOOL 524794485122f202b1945386eb60b0d5422ec3cc901c63b9dbac2060aa6061dfb287e8f44ec95c304e7d0a535830455c3249f68e180582a9673fffb88bf06575
MISC ChangeLog 6651 SHA256 54d43ba6e8f1326b812cb98e6c690dd16672e9a7487a1d5cdbe96539a1297390 SHA512 6621ebcfaec8eefb4f74ba6702dc33f4598df86abed5df6cabc9cd434f8af1ce14c1e6870f582d15ae2934e0da728b2e4933a6963b70ab0ebf3c470ad518b1ff WHIRLPOOL d3c02e12490423d4a5f037f64311d1471817cf018aad72de76a1f8be79e97bb67ed809e2e3ad8a2005d0de38e616a88f61601ae11d0786830c60fec4b31dd9af
MISC ChangeLog-2015 18704 SHA256 54d87b9ed67b870220185810ae4bd2eca033f73c7cfe1b854be0ba65e592324c SHA512 97a6e3a637e1632d7790e995d3bd38b53a19246d578122bccc936c114fb34462f29e03909bf6d2a5e64f6b3d7dd0a59fcd6a6432bccee8c17c1f96b79229d4c6 WHIRLPOOL 8b37e17be37250f15c0419c54a18fe335470f0734fe58c7ca4696297dcfedcfadc999dc98bd23b2c954e5b339c30eb241880d48e6b32f1deb95368846158f930
MISC metadata.xml 1022 SHA256 6aa3bfb10ac0cfee3e29105c2ada29f7749df871d6706d4350729bed65bff5bf SHA512 c44fb55ce46aca3c218babe58ca2bb9ce12ad083ec850d4075dc2be5182e3c26e1c93cca76c04abf26ea33305da65143295e1119dc22957d2c2c3876d3f62b49 WHIRLPOOL 5e49da2b4c97ebc56c33e4ff5dfa2db9dcf283068a9306a764611e8cd95953664f5cacef1eca7f7835387d29d97c2775fbdc7cecb7737f01de010080c1bafb44

@ -122,8 +122,10 @@ src_install() {
default
prune_libtool_files --modules
rm "${ED%/}"/etc/pam.d/vmtoolsd || die
pamd_mimic_system vmtoolsd auth account
if use pam; then
rm "${ED%/}"/etc/pam.d/vmtoolsd || die
pamd_mimic_system vmtoolsd auth account
fi
newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools

@ -4,10 +4,10 @@ AUX inputlircd.init 259 SHA256 71c173c39681e5a2d3e7e3957c9ed8bbcfbf95958d9fb05fa
AUX inputlircd.init.2 297 SHA256 f30236d35d15003d57b944a3c5a0ff921bd2dc6bf6d1993ebd21d80ac85b6c41 SHA512 50f50859ed048b561416e7c21cf083ddda3114331ea14abef470fb04c0108f925f47a75be2b4396fd98b7d140d988288852f2c0ce9fce8218ce2a31e90c48626 WHIRLPOOL 86a11ceb2e26faf68d8fa0ea4145a79516a2682a979002f98c16b0f39317df66db5fe1e7c3887bf80916d583d8c2935f4792294170ac09d09727a6313d72b645
DIST inputlircd-0.0.1_pre11.tar.bz2 4370 SHA256 ddd49668e3cf1275de04a74a7191f1b0e73947673d824bdb092d1ba0294c23e0 SHA512 e09546340843f4df01f22c2e5347bcbae7078c521c7e4d5216d061beb93f7ae660e96d1942e6e931e0f72c930b8383cf6f83c70f1f242587da82edc4a04b6d76 WHIRLPOOL 64f21ac9a1b7a23f66d60b65e88d73aa7f41ee60c29ffc87e70dd482bc8fd672bd171be9aa5f901c66c96bcd8791bcac0c55b82b3979e0154c302bcf2fca0391
DIST inputlircd-0.0.1_pre15.tar.gz 5226 SHA256 c4eec38bee39715ba00985e741bf703fb8b356af09ec2372f6b68f03703bd79b SHA512 6f7dd15875eeccac1f666af82dabba243707c9b3c3b2e39070032fb3d4a40c1c0ae6fbca2e7be02ce7061d289d9ad07b9ee38c5f5b0f33d5a6c413df5bfd6365 WHIRLPOOL 71985a6a559734b36e005d8e87586759eb2a98e55804c01d2d230cd995af3d01f6fed9b59c8279349f4c3daa8d847af9162df9ec5c261679dc588360b9e9e05a
EBUILD inputlircd-0.0.1_pre11-r2.ebuild 791 SHA256 20ad5f93999c3e1fa389110a52739cfed493022a594b4d904f21023939df836c SHA512 929787317959f269de881e01011c0cd7113238e6fc31d21ee3e6e03dc2f44c3dc6a97455c4ea1dd62928745d2522974b0e46fd0cef215cf034848179a6d4fff8 WHIRLPOOL 31c869e7e597c70c373d01d9bb66a78e9d5a8b57d5b10898057aba22d751c3c62fd2c67c7a18dd9a6df0ba12e3f8236851ba238535af4d8762ea5442bbcf3497
EBUILD inputlircd-0.0.1_pre11.ebuild 589 SHA256 9b3a74e7793e5a77cfd33cc5016ac17a3882aafcc7e244f83b62a428386ac9be SHA512 c95995ac9558b678f2772535bcade729b6768afea6260fd0de054537de2e84ca4aae511e8e33b69a33fe2bc67b23ff16321eb0fc5883d0b6416372d414ebebc1 WHIRLPOOL 559a5fa23b765adb39dfe6de304a8525fc072187b045883c4b356c394c796ba75d2fb016698956acbcaa815541ddc9ca49c729472a69e2efc010882ada9d19aa
EBUILD inputlircd-0.0.1_pre15-r1.ebuild 790 SHA256 cddcacfa0dd5ac349981d475c8f3e7328aa7357d9faaa04eed89ce4f5a5fb6f5 SHA512 ec2fbd05bba615885e12d1cc9be214a6dc2a4a19606e74d299a0d3490b4aec5b0839b3e63b52cb7151b3d87493c802f435a1855c7d1c4f86ae305373434d1560 WHIRLPOOL e914bed281b0f1a56440ed1af7e06890a4932e60216be7ac460b5ecee099b55ce5074f71aeeab027abfefc012e60a0ca6c8e0080406836331ef05dd5bbac313e
EBUILD inputlircd-0.0.1_pre15-r2.ebuild 915 SHA256 8195843a40131d9524711c31b69bceb85db2bcefaadd836fc38aba94196cddec SHA512 7c915093755d0f32885f64f24f5e3bb200961ecd2d5d1bf7e0f95f04e9274ade392492eee293132c63fa00c60448eba48b0c41674e0847a41afc395b028f9fc7 WHIRLPOOL b7d1249967fa4ef3a5fa46f7c79f17c9b4f0796b25b8d6c9088715ce720384577f14960ea0d89deb2008f78bb30d63b9f36350043120aeb570ea05641be0106f
MISC ChangeLog 3925 SHA256 fbbf16de48dddcbf6e553fcbdda4e56316d4d7ea43774fa45a7fca2b2f9b7375 SHA512 c3f6e432308b3e4328d6430ad5c5b254c3ab45746c28b413e3fe1df4bd4198eadfd51530502faccb56d806d22bcc063ed8c53a73ec3a61b397f051271a728364 WHIRLPOOL 3f483050e6e05fa2c38fa9b2c3ba8f6c1f6825df6ce1c5b859b3adf2973c7ca8665f3db8bd3df66ad0f09265045b5aecc19a7db88d56865fc965dffb10195b8d
EBUILD inputlircd-0.0.1_pre11-r2.ebuild 795 SHA256 3bd5e7b096f37746d0028fd4bcc31ed71349b3e6b0eaff4f4b29f39785e25d75 SHA512 dfa30dd4920c67df8d20e13165433d31d54411632228e347b947c9b87db916cbd56b7164d6fc5650c181fb8c60b563aeac7144fd315b16b1d68a802e922165c7 WHIRLPOOL 13a879cdf14422557796ff1d13f93018acd7500b797f1724e05d9572c933a8da51bb3971b378b2e4da61bde883f8c033ca66994640fca10d085378f810146b44
EBUILD inputlircd-0.0.1_pre11.ebuild 593 SHA256 2bf5b16c3e9e4de8ff3dedb8ad0310b4843fa7c14542ba480333d2074c985106 SHA512 9227049c0b5e05ee75d80646813c7a0b22104a9baa7a223b85b8a0a31a3220899c467e4d8e59672000640e034529a107e915dd3d9052f52270c731724ea1be7e WHIRLPOOL 67dcb25c009f0b773a21ceca783474aeab4a7573dccb2aff32881c8b5f3327b3b46a2ccd5a3c3fad7c8b7653a724bfa9ebe6718f44a6038528b45181782f1b0f
EBUILD inputlircd-0.0.1_pre15-r1.ebuild 794 SHA256 bcd185da9d858aef1adecd2a02966c3b11cfb60ec621d20f827ad73a21c5aca9 SHA512 55d2ce2604f2a98a98ef81a0addd1c0ef53e880665bb0b5decc6e4bae4e67bc2bbdaf4dc68c147d0dcaa3dc81cca37427d8e5f22a57c6068798c74ccb24e6634 WHIRLPOOL 8ee57aada02c7e3e5be292125326e165c79a224b5af87691340a560fcaf51d48fcf3ddd4c67e5494b578516059ee3403f63451f9c34c795fd706ac4b7ed4b213
EBUILD inputlircd-0.0.1_pre15-r2.ebuild 919 SHA256 85e892675736f0de7c12e5406edff006c5ae87262b47038d6fc27097cfbd35d1 SHA512 f7ab019ba57fb499782dea825c098428d928f7ab2ec1e54801fdc0f3a00ce5e9d417a3e875cdb7a447f4d9ba96a554da0ae21fb7c3106716e91b61b2b8a3a536 WHIRLPOOL 283fc08ce014dc61dd8f3811e74bcdeab3680093ea555ef5464afbd9855c4df81bc34b2038dd180f8f2d27a564ec04f715276ed836120f67a8834cad9fb3fc4b
MISC ChangeLog 4247 SHA256 0c8f94959d370e9c5da1217ff4aaf618e11d6399d49fb6441dcb2a8c17788b45 SHA512 8c13e862a853b4bf9c981add16fc2db0d1910c6a2466741f121770b67b10103293b9cf872b2a74eb925b0dd6e389b50d451f41d05b7c1c490850d4ba6e9ad148 WHIRLPOOL 6cb7d924cb255692bdf83a51c3df896a83f1619cbe16198f77131762c78143ddefe3b6499efceaefc2326613e9c389478ccdf43a363ff085f364a9896b55359a
MISC ChangeLog-2015 2171 SHA256 90ac7b9aaa5e40314cae6c048a176d8b0c6f546f1af2763467a6cf6f93d15572 SHA512 d3810cd04f0f5f940c3e5f5a9f7849620f0982685a6de423d984ac7aaab2faf6dc27ee92bbd58a0e9a6f2247ca8b122ac493d62ff2fd6555c835dac04348f391 WHIRLPOOL 02e680540ebdbf9d929a8bdc863c814ea756fb00fea134ba45d6bd44f48f6ff64e8538a8bdceda0ed420fd33c9a8866679939fc50bdc1aad0ee0c661c586c0ac
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968

@ -5,7 +5,7 @@
inherit toolchain-funcs
DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
HOMEPAGE="http://svn.sliepen.eu.org/inputlirc/trunk"
HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc"
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.bz2"
LICENSE="GPL-2"

@ -1,9 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
HOMEPAGE="http://svn.sliepen.eu.org/inputlirc/trunk"
HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc"
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.bz2"
LICENSE="GPL-2"

@ -5,7 +5,7 @@
inherit toolchain-funcs
DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
HOMEPAGE="http://svn.sliepen.eu.org/inputlirc/trunk"
HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc"
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz"
LICENSE="GPL-2"

@ -6,7 +6,7 @@ EAPI=6
inherit toolchain-funcs eutils versionator
DESCRIPTION="Inputlirc daemon to utilize /dev/input/event*"
HOMEPAGE="http://svn.sliepen.eu.org/inputlirc/trunk"
HOMEPAGE="https://github.com/ferdinandhuebner/inputlirc"
SRC_URI="http://gentooexperimental.org/~genstef/dist/${P}.tar.gz"
LICENSE="GPL-2"

@ -1,16 +1,7 @@
DIST portpeek-2.0.25.tar.gz 11367 SHA256 38de327bdefdd853166ec0ecdae03ccd508fb27c9762b99cea9926ce38801f5b SHA512 ea4b996787f4f956e3146f6618189f389f78f7a3778297ba1a2118b048c5f2e950221fbe4f9c52249a043f1fc65b4c45a01b799bb52b61e337527702f2149d9d WHIRLPOOL b57636fb820d6e5f0cb1611ca0e417c8d6b04a2c0fc50f9b32da78b940984c687c3ea1dc9a00660ce395108daca372fc3b9d90d9158cab51c502aa6677fd282d
DIST portpeek-2.1.18.tar.gz 12233 SHA256 9cda20138b3e75f6f38c3cb117b23e9c01f2b8b0418379bfd68a30b09da835c5 SHA512 f3f7e728c3255f39394393344af469f719f5d0d83e45ddc75b81d53a2c80fe0ac18a606f5c8159917f784eb10a0b0bede44f7d764e11986d492ac61da48f4ade WHIRLPOOL cb97f3cdf95e5c31ba6530757bcd5aed71aa5e0dbb5d683db9a7d5a2e5f4fb9137463167802fe131b4bc6d2d8df2bf662bba9d1282f5df4148444c52ff59fc57
DIST portpeek-2.1.19.tar.gz 12246 SHA256 d1b82b014718754c06506fe58e4a4ecffa660626273a395a0966dd985d2db4c8 SHA512 c19dfbba92094e063f2c81cbc5482712cb32d0ffb9f0984511109f141960d0cf39e1f7882880d17e97ad86c78107ddf735d4f338140460578e919f42f27f372c WHIRLPOOL fb7a00b21cdf44e8b907c46a94dceabc94870f0ef2b1ec4df179ef8a5def0b461360d782b10f972d4a8365bd35f1fbd1d93be6afacde09e3b51601074abf8edd
DIST portpeek-2.1.20.tar.gz 12261 SHA256 51888feff2e1840b408e7f4e88ac340b93b4a51a625bea1bdbd49f039aaf99de SHA512 01f1d0e5b5615d7f19a1015b8cbbf92327ec20082f197acc750e38d413a09c28b42e89a19462002fa1b367f25314b85c2dad0c7918218e415a4381f0992ef363 WHIRLPOOL 3b6b2f4cdb9a39d3b3473551e45f33cdb45d38a31e8ee9a1990b6c3420c85896d2d817a7fd91c577fd834ffaf50020232c6442aa967b64ffb98735373d0b971e
DIST portpeek-2.1.21.tar.gz 12624 SHA256 cb36444a476158636d96d7b3ec0fc9c123ad2ec908338307763daa65b78e1d0e SHA512 7b430c85dcba4ac0d29e6fd680eaed2b59a60b5d21f0b93e90ff2e3ca7018f141e858accf10a035b75463c067444ef1be718be198bb6cc237827c9b7e67df76e WHIRLPOOL d1ae1ecb9e797cf809cca24f923fe879842605d1a4be1d43187bbfa2f03d15d18c2b667e86fa580a4ecea801b7db9208c374ba2aea70de086bb9115b0127027e
DIST portpeek-2.1.9.tar.gz 11827 SHA256 46d7fe52bdc1113e9a790d9d77fc7284721ec6e99817a553204800d7cad19382 SHA512 751b313c605355d92a4fc11d4b717bdaf30cf9e1dd3f78346761fd0c9ed64ce195efdc33cc541f136370b264f60d1438191eae6f1ef6c10d499c6a7e084cefb5 WHIRLPOOL 3f1a18376756d837202268565fa695be0898ff4c27e297ddd3fa4c80670e9d03759e4ad4ec7b6d3032b1230769cc224e6c6444d539c8890aa57beadda2314d71
EBUILD portpeek-2.0.25.ebuild 610 SHA256 b5f635ff05b1933b2119056e9b8aefd02bc35ed212617299d29aa437277c1982 SHA512 f381b799371f5925e3a4e9822e777406fb7aebce44c093c8a966bcc23ef5446b17c69e73d46c3600aff53e6ffa3e7f64bb03a01920300443fa80e305c8e0e1c1 WHIRLPOOL bb542df84bf8cf6615f83e4cba3a4ddc8da79d3ca6401095d352f987c60f4f1b63c370ad51ab7d286c6c13ce6f2dd9e4e10c484a7cbef4afbc82aa7608610670
EBUILD portpeek-2.1.18.ebuild 700 SHA256 f4e88f2156c7472b4963f2137ef960f2c7fa8686ebee6470fc47e693877d4762 SHA512 a0c3b8a6035f1e04b1410c76808bfcce9dd6319e026ef770ccea3409301dcfe80f8872cccb54ef688d26cea2add380c7c96b3fbae166a1f7d6b46129ef0cda8f WHIRLPOOL 3af20e37e589491d44893c141b5879ea4331f8e612aa05e04d9f1f591b611069ac5fc3b34ff607643aaa4df511aad466f60ca40cb0ef264f2cf6f994a44f8824
EBUILD portpeek-2.1.19.ebuild 703 SHA256 23eb1e05195049c642549c55a0890f464428afbfeead598b534be14ab2a9cb73 SHA512 eb0678840f23baa8fac33cbc60e6c8f564953749108ed3ce4371779fc6f04b02ee29391be46f4b38ea61ebe30d70580db0c7a7e612dfed4465069535c1be2dfd WHIRLPOOL 877e504c4cc6613468346049f3a3cdc9350a135d09a4a9bb5f70b59d40aa49c94523488b6baea7c499199caac11b023f25eb21bf88a19214bd25cbda780ed7b5
EBUILD portpeek-2.1.20-r1.ebuild 705 SHA256 26a05b28f62c9f982ce9fb3075ad361cb0753b87d49a57486793b623deb906ac SHA512 e19b07fbde9ebfb730fd5ce9c0d5d73e11ad9450e7c1560355551b17d7a206ca0fdb3b946c3fce9c858335f3cf69f217eb5d50c3fcec78f9c7e73d23b6b60a78 WHIRLPOOL e9caa3524437aae8bc2e0ebbfc46cb43325139a34ff78797fe14515396843052ef47b543e0d48c04e4979bb2dbde039f04c12cea13e69fbdbb23f162d02fc013
EBUILD portpeek-2.1.20.ebuild 703 SHA256 1c3deddb163a2b3f256c074af8b5a59b55d118964d69f021b433dd3be0035c8c SHA512 79b171634269e3611d332b91ca06372d58cf360acc4e78624310ac941678d2bc166c7668a3f2298c62e2c9940cba904f18c407c15935643bd729c7ec7865d30b WHIRLPOOL 894f20e866f2ddb8f54be9da126cd17e756ea727d823a97f365e2abfb11ce77d02fa131e5f14a1b857d56e99d20afaabf16ffd518c9fa35210c5003ffb4ad220
EBUILD portpeek-2.1.21.ebuild 704 SHA256 e28cf14254d85962162eb72635255f5b6df0bee15b5adf4c5d4a7011167b0c83 SHA512 d55103b5ca17a8381d9a6f53625ce6e64994126e0c6961e42e2a0112ce52763210b83c5beab3c3b08060a032af879daa3387f3f8747b12c608ad7f2752bd20a8 WHIRLPOOL c0ab46a2638e0d248b8f475de59d31151e5b6e531970279e7a789e2b826ae47f5b8173381c3897638888c6f41e7064c42c6420a6263ca2e9aeed4dad8846f08d
EBUILD portpeek-2.1.9.ebuild 692 SHA256 3aefaf63da2bc295ddcc403629aad0f80d34520b8b86fcaff46f4355b85ae3b2 SHA512 f459b7a8a10e5e9cab407ea55eb758a76eb260fcea78957c188533c388998f69634003fb054cf72e46b97bb621e650d061f6abf086adf2716197165a07d6e3b9 WHIRLPOOL 85d0172d775e9baaea60d3da9e2a4eed88f5033454a048a7bbb46115fa6173ccf97ef26440d92097e213b998f57cf1cb6c930199bfe4042eda40f6e75535422d
MISC ChangeLog 3183 SHA256 e257a269a725ac47c9a3c002541d823cf403f82e0c9bfd2e151987e3a64bb16c SHA512 c864f77fd624d944c059a2fa9a390bea708878e83f6232028d2db8e3f51e76b8ab08fa8c3bcd1e3548082333311c460a0586998a854ee49ebe1c67f5fd4d7f9f WHIRLPOOL af881134393a2e833d1f272a41617c05d709ced6732a935289a5d8d61bf30512801aa17c305a7ab896aec0426c487456fb3d1878b2380ff08857a6175f358498
MISC ChangeLog 3419 SHA256 93a95a493d6e4df8fa3ca029bed1d49794867d7b0c6c75d578693d6866fd50cf SHA512 65afdce362d8acb088463848f2a763941bcda512d2dc22e00f9019358d9a1581f7236221a1e5f246c98fa9d6e80971d7198142a9d970c0a04b5cfa79431e54e1 WHIRLPOOL 7c60a68ddedc232cd2ea8cf5fc871ceded00695b826dcff5249126ef84d6ad330072bdea207c04663c0da142aa641b87f70df0d037fb0fccf27f5744c472c9e2
MISC ChangeLog-2015 31060 SHA256 0fc958653e62fce77a58c5dae71e4cdd43d38f95ae35623a34a7e863888a16e1 SHA512 7abca4fa041737a134f635e7552e813c216a0aec2139deca491de7e975f127f2a9150a25d7c000f36c5835140aec59e691c40ec787da48af25227d4ff3519b3b WHIRLPOOL 4deecd94c0f61e07acdcbfb40e82e4a2393b99f7f714a44b3677f0d490558ccc7c56a5df56be1ad80c1755d7434e670b5ff4a2f88d3d1b31fd307f4dc16122a0
MISC metadata.xml 222 SHA256 efc75c99c2e9a0faf92d38715e27f5f41737e41d09151cdfc6c2705acf9e0181 SHA512 3d793038a1abf5bb86eeb23fee623f27db1d8e529372adc51eb4ffd1d0c2deb6df1c4d637954cc68e07d590c25e3d74a8437d02c1864a21c96f63597192cfef9 WHIRLPOOL bfbd07ff189028e3d1f64d5a77675072490de02c469f821434f53dac8538c45a1e446401cacde68bc626febe7bcafd3b6a526f569873fa49c7f018cdca9f6963

@ -1,26 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ppc sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND=">=app-portage/gentoolkit-0.3.0.6-r3
>=sys-apps/portage-2.1.11.9"
src_install() {
dobin ${PN} || die "dobin failed"
doman *.[0-9]
}

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_4} )
inherit python-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=app-portage/gentoolkit-0.3.0.9-r2
>=sys-apps/portage-2.2.20[${PYTHON_USEDEP}]"
src_install() {
python_foreach_impl python_doscript ${PN}
doman *.[0-9]
}

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
inherit python-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=app-portage/gentoolkit-0.3.2-r1
>=sys-apps/portage-2.2.26[${PYTHON_USEDEP}]"
src_install() {
python_foreach_impl python_doscript ${PN}
doman *.[0-9]
}

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_4} )
inherit python-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=app-portage/gentoolkit-0.3.0.9-r2
>=sys-apps/portage-2.2.26[${PYTHON_USEDEP}]"
src_install() {
python_foreach_impl python_doscript ${PN}
doman *.[0-9]
}

@ -1,30 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit python-r1
DESCRIPTION="A helper program for maintaining the package.keyword and package.unmask files"
HOMEPAGE="http://www.mpagano.com/blog/?page_id=3"
SRC_URI="http://www.mpagano.com/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ppc sparc x86 ~x86-fbsd"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}
>=app-portage/gentoolkit-0.3.0.7
>=sys-apps/portage-2.1.11.52[${PYTHON_USEDEP}]"
src_install() {
python_foreach_impl python_doscript ${PN}
doman *.[0-9]
}

@ -361,9 +361,9 @@ EBUILD bash-4.0_p44.ebuild 4427 SHA256 e807047d149f6bbc5123f7b9967ca1e6ebd79a26f
EBUILD bash-4.1_p17.ebuild 4161 SHA256 230a2c913130e23c900fd2bc6c993fe840f0b2b615703717949e0b2fca7a8e55 SHA512 7c1b2c490cded423b32434a596de7bb1f55c329d0d70e5030ade68e645c6fd94dfd95dd37908403e2ccf2a821ab0246e3e9c31d1682dbc4b313318b914c8e72d WHIRLPOOL e710903ff055bde7c85e7a663ce5f09a4c78f78cc158ecf9f6f0cdc91068268d82e0c9f356ad98b9d0b4fee17d987df75012c2843513a276b31a4075bf68ab2e
EBUILD bash-4.2_p53.ebuild 4363 SHA256 5f40d4bde8f80fb93f3cc91296b70c85e46c6731544efbe9c9cc5cd764551887 SHA512 6ab16a90d2ebcc1b6e6b1f500143ffcf402732e7cf322ab58d3832c27d6691c932152b48c4c3ddfdbe56544c5707e4477e1bf13efe84e89bc07e6c36adc83cb6 WHIRLPOOL 80af09fe47b9380bed03952f9cf03d3d8c55bc8820873d2132fccf9b9e1463383012591beea37c2f724ac91ee3474f3ffd2cbc7e7da34316c2a50c0a15600352
EBUILD bash-4.3_p39_pre0.ebuild 3588 SHA256 138193a32dddeafb1554acaea79a5310fcb3f574f6e2465576d61c7d74082faa SHA512 b6a908d862ee1930c9cdd7a224cb6b157c4320529c5578fdb0e874e30547f737478318e418ee5b4ea7c226ff5fdbb21f9870fd307650aa620589232992c2a1c1 WHIRLPOOL 48dd19ebcc8c57e354ced98a23ec6afbd7be34df3bfae2f582e1e6cf924b65a76813b8bfa00f165c210e1fe1ae1264ef2f43ad7e82911dee3b93c1a9edfebbc8
EBUILD bash-4.3_p48-r1.ebuild 7280 SHA256 0fbbabab15b279069e42dfa1a7395cc57550bfc47a52dc2f6635abf61a81ecc9 SHA512 2bc585faf5c7f01dc6b22766a8c94edeb17d578c06169ace31782cfae7a0b136710435018da5b9d1be1d19d114b9d82bf8563895ef96025cbebad561237f3d1d WHIRLPOOL 789edae2cd54154b509c8aeaa1697b4fe3de9f14b2868a335b872dcf6479c6e72f94e9f378b61fa6a2a30b844787c05fbe0b5b17d85dd7db810770b397ea174b
EBUILD bash-4.3_p48-r1.ebuild 7279 SHA256 cebdc37042660a7ef1d62719969668a68abb79f1c089f57ee9c5d0abc4371618 SHA512 f38636620e5ce445b07e02ea557fe43f58a7d1bb924f52b7a3fcc0ffa3d6fe9be3ac79fb408a1ed52d0cd4239eb3e8b6803fd44e56acb2abb61f6701c09e724e WHIRLPOOL 64223abf362f102efb5ded599357e3bc27c0a5fa4804feec049b3bb535ebb21e65995d6606fd3aa77ba9550cd5a47edda37336cec00642cac336393e31c8d47e
EBUILD bash-4.3_p48.ebuild 7207 SHA256 e79ba6a7ad8386838d0046be5dcbcb0e15ebbbd23de20a72d6f813c75ef65948 SHA512 7e9e3da1a19604aded6381ad7d8217f60dbdf1804d4e02b60672a3a8d97c2142e25bd4ab8678860b158a3e6ae8fd67779cb0a24df699a0def8f31734676635d4 WHIRLPOOL ca7998465a52e11a40e5d7fe5eebf4859cd3e7f2fe31366deacfb213a854e013a1920ea81cadef10d994cc8eb2c79f00c24f59b272526e3cb39f5dfb3ab08199
EBUILD bash-4.4_p5-r1.ebuild 7253 SHA256 0d4c4d3192dd9f96db16f168838564b6f8a3b2974181c95ae9553ef7cca7d560 SHA512 227bc01905dc3e5723bd24da9aa68de0d07202967ee88104389b9ecd3c981ea346528f622051c89f3f735228e4661feff42ab3095ea1ebacc158ccb9fd970166 WHIRLPOOL fdceac52566273677966ecfdf492e8fcec7d3063321a15870cd87e09c93962827ea01ab15cbc647b30e3059ccd974c58a8045d64c5399249b3a20109910e298f
MISC ChangeLog 23250 SHA256 83884db98f3ff7a3cf97392e9171d21a4873c29f277dddcddd6314f7b9369824 SHA512 1b6c4eb8bd5ae8323dcdce3f859ae188667383d33bddae2db6941955222404d976ed48602ceb73af49065a4a6d6cc84eb61bc535dfe75358c3ace8a0d89629b8 WHIRLPOOL 01043e9a79ac2762e429653448844f5ab5ddb8904ae0825c7df87c94e811c869cdae3a4803ac2ff1c755c893d4f81af1ba54343fe6bb6511b51cf73abe5ed93e
MISC ChangeLog 23381 SHA256 bd191e6f2f76a5605c621c74a3e1d92cea224d9d99b344beabd39d8e02259cd7 SHA512 93018d21f12b92096c1108988afb979d9848de5015373cf14ab158133807ef106d87ba960650c1407206528059e7c7d5b22a37d771a3b030b1d1dc6657099ebc WHIRLPOOL f44e4bb3f6eec9536659c990cf7901b33bafb47ebba62e93c2c326a0422e4977e1fa551a55f0bbe534d1e34fa326a1e8b5b30bca6104fc707f34a85c0f9ee926
MISC ChangeLog-2015 75298 SHA256 51ab8cfa0add2586982824d436caf2442369f4f1229b99b9323b90a1f1a8c7fc SHA512 ce206ffc7817b15cfafc589de1799a50d6ad91d0ac9913b1164273ab63c971217bc04bfcb90c5208dc42e6ffca21fe97b65d8f19b861641d20b2403b05d1e957 WHIRLPOOL 1fab776c7e3c790021335e31e3d9ba0a3c2e2606aeba16d7b556586f8a5fa74137f4a17850367d42fa3909d83391fdc97e00c5ae6180c7d9c5be15417b18d29a
MISC metadata.xml 734 SHA256 7850abd55e656b9360deafb278c98598922eb3b6f884d024d199110afdcf6ff0 SHA512 a9301e8d2347e0cf90a97325d9a705076150c00609d28338e5d7d72c135468e4f0531b2a4077b69679ae6ccf89eee691e0e5f0748caab60689f5f017afb544f1 WHIRLPOOL ce0e36bc0ae83b73aee7abee391d1b0a384f0277dfb7f7282043624a523699685d866ef3291a02e9ad1bde3abf196b47e1351f646e0149f942a40ed4dc940a37

@ -38,7 +38,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline"
DEPEND=">=sys-libs/ncurses-5.2-r2:0=

@ -1,4 +1,4 @@
DIST q-1.5.0.tar.gz 58746 SHA256 69bde3fb75aa1d42ba306576b135b8a72121a995e6d865cc8c18db289c602c4b SHA512 d21dd16a31629e36f0dee72ebc574283c7937821cb2da7ccaacb8484a35b53193dad05fe9857d1498434a0c1083514ea5b9e5d8a636bcd51d4c5924cb7bb1b55 WHIRLPOOL 264ecbd3a064ba37fc581fea1f9c7b3e6a7f8985c6dcc1c6856193036e202ba3483b90502640f042a25b418eaecc881bc3246855812ffbf55126789b6e79a44f
EBUILD q-text-as-data-1.5.0.ebuild 953 SHA256 8a7e24d280755d58365a3cff9aaee8351e4b61299ab89f179c07fea0bec2a3c4 SHA512 d5b0d52fb66e8b7887fb6a63bc3929a4e56996f9c245c729ca042b25636d7009a16f7af61e429f8afa16a2cd61e07632f64ed020fa6721b04c2ac8e3ce6d5074 WHIRLPOOL d6d5dfa7c42e9b3a3afe47f9c9c648a9a4ce539e4b0872a0e7c54dc01337bfeb3aa6f6a9dcd2d0d7298facc9bd85987f2b3280714775c78edde657f48de701e3
MISC ChangeLog 331 SHA256 c8602d62b187de8c54eea972f66a3fed6cb197416be097903797b5b0f129dd59 SHA512 320760e762b994725b10755726ff70a3233c7718f5cc07f9e3ac7f32fa10f12d1011a84e29eb642b6212d07ae2b52f764942d41d3af3808e412418584a30d813 WHIRLPOOL 709fe2e6c706ebe1c048ae17725ae0d28aa651aed02df90e8b3548896cb0e982d95fa609827c9571d2abfd3867fa5f97a48af946850f5a56b4e8daa78237ef89
EBUILD q-text-as-data-1.5.0.ebuild 977 SHA256 20cdb09ac486d899d47e4abd400844e2382afa7a086123616b74371f42af56e7 SHA512 523ec44c01ec379e7b2345426179a419acc64aae3d0820b03b414f0a6a9fb404a0bea16e961622755d796d09a59537dbc115d7e8d2c7d5ba72667b79b3c7a8c2 WHIRLPOOL 7d2764f51713f0cff91a558a725e6d9d69a75144ffe63f57da19e5de5bc69ef987981640bf3ed17654041a25462056d2c97c0c89394f776c9c843294890b0f41
MISC ChangeLog 571 SHA256 59469687f85b6f46bef17db0f89e32f0c1a03de370a0ec43b835885ce8c6a817 SHA512 46887a884f622118a9e239931863316396af80a6a6b269f3a886b66919991c84c29099b68348c9f6ba9de1c395f37630254bfbcec2a90a127d0ae532dc3e39d6 WHIRLPOOL 73421bd47f56e60ab7a3d1708e1a935c70fa9dfbda2e1bc57c96cbd7b2ce9581eacca52209f1eee98cc2949398395460f74f7a9ff3c61ed60b1ce7102832604e
MISC metadata.xml 216 SHA256 f7475919f28a8a93ec8bd025c8f8bbab918f66d0d1737420c876f0480308fe6a SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd WHIRLPOOL 163285b60aa93e00993af659dc1e29a9eb245bd3415dd5ec75b284250596165f469028102b72fa0c344834443a44c1bbcf6272fe6a3f5211f721fc96e1c6ec16

@ -5,6 +5,7 @@
EAPI="5"
# Does not yet support py3
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
inherit python-r1

@ -1,8 +1,11 @@
AUX stardict-4.0.0_pre20160518-tabfile.patch 1144 SHA256 e53b212ba2537d34da940a80422947fb2304aa4ddea538797c7d0ab6bcbcb4e4 SHA512 532f70556fcf64cfd9e7e00fc226533754089f3091402c402943fbda296755aae9e0466d4972f6e94d34e9644d34ee94b253a1b460d4d3915a6e2afae59c67ae WHIRLPOOL 4e97b9de2452111b01ae62d843785d97ab02fd6901875f679fe82f55eae7536746bff42d00a0707e0b46a429c51df3b20341c73789d7f7a1ae6d966e410b8495
DIST QQWry.Dat.bz2 4114875 SHA256 3eda90ee8ea13ec88767336b078d2dfe2c971d6a31df60f409d526e3e29a4f83 SHA512 46fd677359a2144429eb9d16131ca6b19db1c086fa93e275aa3d702d3024a65d54064df931d1ed2ba5b0c1f7d9595a284f2a8995d9cd5aac96a45216422dc9ae WHIRLPOOL 456bab65658a8af76160f162fc66868c8a74653a88a1a115e2a20dd90ba9ae8a93b1aa1ee9856cc811d1b1229ca910868ea5db764a119ae9b31cbabf962cab5f
DIST WyabdcRealPeopleTTS.tar.bz2 84329208 SHA256 96a398eaef3e84f6f23e61683e6439913a4d44055e695dd4a1936f9340d64870 SHA512 1553e62c139ecb005bb04163147d94aa58e4ba7f9ee3172b760c6e4776587c12bf816c42e0131c82195b7c738ec9ee5082f39b974790f5cacd522367919beaa0 WHIRLPOOL 210c121c25c7726cee62c2f2beb3186f0799d68c5537442eda967694f176cbbbc6d09a8c3759de093226e283ae651348ed7173a9f93bbf776325fb656e19720c
DIST stardict-3.0.6.tar.bz2 9341740 SHA256 6a0a695a8977604e0509a3db1bc6a67e53599b14f29494ba942f21d2c26b82e7 SHA512 81d93324b6e8954af7c20ea6d2a3054bb564d786a21b1cb541c728da7a18a6e7ddb23e595055ccc77e6866bbb8c89fb4f17023e33664761dbe1ee8cd55768658 WHIRLPOOL 9502af310d5eba5ed23457fff9e9f00e2d8453873cece3c20e2c5daf861bd665fc7b9c8e292be5b1d886f9a9fd0d5ad9bd1d8fbd043d221e6637c1c8185f444f
DIST stardict-4.0.0_pre20160518.tar.xz 3605324 SHA256 8257c215b7da56c1ce9b3abbdac5c6381cf0702c172cd92f2629fb446a0cb86a SHA512 5fb04d7870019f17038e0750a2250a0dca44c427f427cd987542eea2bdfab91223e2c01bae844c43f7d8991d51c0420bd4d77ad6d3f7d86cf6f9c50dae7ca50e WHIRLPOOL 618261ed89db9acaad6f5fa4f44e49abae1d7c272987dce37c49ee81736d77bde977d57743182c77d95d930b7ca0c12e4ff59a85b31f93a1990674ba6e33e2ea
EBUILD stardict-3.0.6-r2.ebuild 4071 SHA256 1490780d933869220ee8c463268429758bd9203cc90988f1b082f9e7e292872c SHA512 1554ce1da8c3434345adabe21327e3cff1a2487bca7d423a4bb0ba68cb7c640d6ce5677ad4861a7a33cf5e64a60f902d6fa04142d69eda79e21630daf74452be WHIRLPOOL 9e86b24f0389404aaa3fd38021f5b12064dfa234f979484ff24620f902885ac7fff51b6d269848ed873f5c60d297a3ccf0391c38837c6c9752ae9be121597bd0
EBUILD stardict-3.0.6-r3.ebuild 6038 SHA256 d95cb8fc15d2548847bbf73c2fe3aa7ac0061448256c3802e6a8fdff7d8df8df SHA512 35ed769e4604c221dbd5b0cde6ad2166db46db17082f86034cc7334a83281c3a5a985103e05d2856b44f64e5be7b5667482bf6d05d3345a33ce2231ae828017c WHIRLPOOL b483437a2cd0c21420d8851cd4940f670d74ae3b054fa3b6600980f1093069cde41cfa126f699a65998a343b537394e6887f005b0f1c5ffc40a0e44be7f63bc4
MISC ChangeLog 7293 SHA256 b7ab36e2c26d6888a8932e8c2f5f5e013263f3d8b83daadb6fdaf2f46ad44080 SHA512 99746c0749c11f8a79ff649085a984f095bfc850a158b94b669052e279c92a9fb7e38c502dfcf19212b8ed99ea01c5ed99824fa1ccb5138d69e42c7515b1a40b WHIRLPOOL 8b3dfca573cc29c2d86470c0bd8924e67ce0dfc92d4a878dde992dcfaab64cecaa32cf72d04a2059fa991a1fb45da0f4898a70cf6a059090f9096899e612590a
EBUILD stardict-3.0.6-r3.ebuild 6060 SHA256 1d1fe186668eb27a0551889891a561b3f7690268092125033cf964d2b3aa2af0 SHA512 7f86b9ca47ccc180f3f5759dd55bb63c159d13fd96a146c531807ae7ca095254b2d018d673b6e97cce7560440f63f4cc1796c536fcc3312146a9e7ca48b115bd WHIRLPOOL b3096818e1aa05a22ea13c334838dbac841e2a0542bb1364385b3463ed8941b5769f694ddff5619c51eec5ce45dbe078feb80e742bf220d08d90a413e3dde591
EBUILD stardict-4.0.0_pre20160518.ebuild 6572 SHA256 90ac02214ee8be21bb698049a413d85ba35ce024351f811aa6e31d738e00035a SHA512 7f420a1e3e88ac2ec0eda30f76d03ad7794fcc45d86c5c0acaecf57219a121fefb4781a6db1a9b97e021be802ffcb1748c5a1751674473c792ad1f6a0b1dcfd1 WHIRLPOOL 4c488827d1122182be396188ddc75f134ea41f564ad2c105a63949850de8490ea779c8919e28c32aae0b899d5fc9fadc3da2b6e4adb085a9188ba0f825178e15
MISC ChangeLog 9061 SHA256 04ff58509698e45d7f67b07d4c0c72666bf5539dc82770ca5a13e4d6de186593 SHA512 7a88162354bd51fb07303a921e12058df3684e2cf2824442f861f0802a5a244a432f284ee3121a120be4b8b02d50a573371aee8d7ad50049d239a2f7f7861dc2 WHIRLPOOL 7cf69b5ddfa476733c8fdbbfc7536c794d9cbb2d485b13166d449520d3eeff3fc4c94a5d9231cd4996678f15ba7cedd7442566128716eab8537535d840225b66
MISC ChangeLog-2015 17637 SHA256 374e22a64abb6cac0bf0ec763609d75814b960bf632978db34ec65a00b85e66a SHA512 97fd8eac89a0db7d14112a3458f9425e0a830fe079fbdb35e54707b92762ae802337e06e5756f1e4c6e28b04a6a6d40cdb122a53805bc2cb138960ef602b09ce WHIRLPOOL 371f6cb0abbc519cad9b4b6e7bee4c22ccf04dc6ebf6b7e86b03e7e23acda8e362149888ec9730f5f4379b146ac81433ff1b775e089b03bc8ff639396e840170
MISC metadata.xml 2097 SHA256 808ce2902d714f834af54d9de97ae00068da85449a2571dbbcf7a157009c1688 SHA512 4a2ba49a9d6ebf7152c8d93f2bca4931dc46c44281e69de3904d73d6bd2849500ab66eadaad607070b3133ef71c0e89bdd8e5af1a9bf9b1d2dfdf71968a9de2d WHIRLPOOL 74a0f6fc65193061df9f0c0ab59aedf872e1ced893d4e9025c48fb0a471e256dc9c6c91218f08a8062de8a1cbd98be3c36eaa36e2c2bfedf74b4ffcfb6604879
MISC metadata.xml 2638 SHA256 4e9c453d9d3485cd6a7644eb4d1562413a0e70700fb1c6116d86c048ce900fa5 SHA512 a6049cd099ae8011f0f213e4aa18308d777b59162a82f5a5855a9144ac769e80ee532085ee9ae0852a7149ae4313e4a8007e0ff54764d21259d7f79726bdecd4 WHIRLPOOL 796ec62a04f79a0cf3154470674dc5577fba2b79994f2b722db6847511d20db4f9ed70258d35a760722b6440410655628165824d7c335b2200c3d4eb7f2db8ae

@ -0,0 +1,38 @@
From adb01aafd94b6bd5b5cc49889f4f09d483ee5ac4 Mon Sep 17 00:00:00 2001
From: Nikolay Korotkiy <sikmir@gmail.com>
Date: Thu, 1 Sep 2016 14:11:41 +0300
Subject: [PATCH] tabfile: incorrectly handles whitespace in file name
Signed-off-by: Andrew Savchenko <bircoph@gmail.com>
---
tools/src/libtabfile.cpp | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/tools/src/libtabfile.cpp b/tools/src/libtabfile.cpp
index dda256a..2ee9dfd 100644
--- a/tools/src/libtabfile.cpp
+++ b/tools/src/libtabfile.cpp
@@ -22,6 +22,7 @@
#include <cstring>
#include <cstdlib>
#include <string>
+#include <sstream>
#include <glib/gstdio.h>
#include <glib.h>
@@ -228,9 +229,10 @@ static bool write_dictionary(const char *filename, GArray *array)
g_message("%s wordcount: %d.", get_impl(basefilename), array->len);
#ifndef _WIN32
- std::string command(std::string("dictzip ") + dicfilename);
+ std::stringstream command;
+ command << "dictzip \"" << dicfilename << "\"";
int result;
- result = system(command.c_str());
+ result = system(command.str().c_str());
if (result == -1) {
g_print("system() error!\n");
}
--
2.10.2

@ -9,31 +9,38 @@
StarDict is an international dictionary Software. It has powerful features
such as "Glob-style pattern matching", "Scan selection word," "Fuzzy
query," etc. Stardict Version3.0 has developed a lot of new functions, such
as Full-text translation, Net Dict.
as Full-text translation, Net Dict.
</longdescription>
<use>
<flag name="advertisement">Enable stardict advertisements plugin</flag>
<flag name="cal">Enable calendar support using cal program</flag>
<flag name="dictdotcn">Enable dict.cn network plugin (for Chinese language)</flag>
<flag name="espeak">Enable text to speech synthesizer plugin using
<pkg>app-accessibility/espeak</pkg> engine</flag>
<flag name="gucharmap">Enable plugin for unicode symbols description
using <pkg>gnome-extra/gucharmap</pkg></flag>
<flag name="flite">Enable text to speech synthesizer plugin using
<pkg>app-accessibility/flite</pkg> engine</flag>
<flag name="fortune">Enable plugin to read fortune messages using
<pkg>games-misc/fortune-mod</pkg>. You may consider installing
<pkg>games-misc/fortune-mod-all</pkg> to get all fortune messages.</flag>
<flag name="gucharmap">Enable plugin for unicode symbols description using
<pkg>gnome-extra/gucharmap</pkg></flag>
<flag name="htmlparse">Enable plugin to parse dictionaries with html content</flag>
<flag name="info">Enable plugin to read info pages</flag>
<flag name="man">Enable plugin to read manual pages</flag>
<flag name="pronounce">Install WyabdcRealPeopleTTS package (it is just
many .wav files) to make StarDict pronounce English words</flag>
<flag name="qqwry">Enable QQWry plugin, which provides information (in
Chinese language) about geographical positions, owner, etc. for IP
addresses</flag>
<flag name="powerwordparse">Enable plugin to parse powerword dictionaries</flag>
<flag name="tools">Build and install dictionary management tools and
converters from various dictionary formats</flag>
<flag name="pronounce">Install WyabdcRealPeopleTTS package (it is just many .wav files)
to make StarDict pronounce English words</flag>
<flag name="qqwry">Enable QQWry plugin, which provides information (in Chinese language)
about geographical positions, owner, etc. for IP addresses</flag>
<flag name="tools">Build and install dictionary management tools and converters from
various dictionary formats</flag>
<flag name="updateinfo">Enable plugin to check for stardict updates</flag>
<flag name="wikiparse">Enable plugin to parse dictionaries in wikimedia format</flag>
<flag name="wordnet">Enable wordnet plugin to find similar English words
using lexical database</flag>
<flag name="xdxfparse">Enable plugin to parse dictionaries
in xdxf (XML Dictionary eXchange Format)</flag>
<flag name="wordnet">Enable wordnet plugin to find similar English words using
lexical database</flag>
<flag name="xdxfparse">Enable plugin to parse dictionaries in xdxf (XML Dictionary
eXchange Format)</flag>
<flag name="youdaodict">Enable youdao.com network plugin (for Chinese language)</flag>
</use>
<upstream>
<remote-id type="sourceforge">stardict-4</remote-id>

@ -101,13 +101,14 @@ src_configure() {
--disable-schemas-install \
--disable-scrollkeeper \
$(use_enable advertisement) \
$(use_enable dictdotcn) \
$(use_enable debug) \
$(use_enable dictdotcn) \
$(use_enable espeak) \
$(use_enable gucharmap) \
$(use_enable htmlparse) \
$(use_enable qqwry) \
$(use_enable man) \
$(use_enable powerwordparse) \
$(use_enable qqwry) \
$(use_enable spell) \
$(use_enable tools) \
$(use_enable updateinfo) \

@ -0,0 +1,223 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
# NOTE: Even though the *.dict.dz are the same as dictd/freedict's files,
# their indexes seem to be in a different format. So we'll keep them
# seperate for now.
GNOME2_LA_PUNT=yes
PYTHON_COMPAT=( python2_7 )
inherit autotools flag-o-matic gnome2 python-single-r1
DESCRIPTION="A international dictionary supporting fuzzy and glob style matching"
HOMEPAGE="http://stardict-4.sourceforge.net/
https://github.com/huzheng001/stardict-3"
SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz
pronounce? ( https://${PN}-3.googlecode.com/files/WyabdcRealPeopleTTS.tar.bz2 )
qqwry? ( mirror://gentoo/QQWry.Dat.bz2 )"
LICENSE="CPL-1.0 GPL-3 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="advertisement cal debug dictdotcn espeak examples flite
fortune gucharmap +htmlparse info man perl +powerwordparse
pronounce python qqwry spell tools updateinfo +wikiparse +wordnet
+xdxfparse youdaodict"
RESTRICT="test"
COMMON_DEPEND="
>=dev-libs/glib-2.32:2
dev-libs/libsigc++:2=
media-libs/libcanberra[gtk3]
sys-libs/zlib:=
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
espeak? ( >=app-accessibility/espeak-1.29 )
flite? ( app-accessibility/flite )
gucharmap? ( gnome-extra/gucharmap:0= )
spell? ( >=app-text/enchant-1.2 )
tools? (
dev-libs/expat
dev-libs/libpcre:=
dev-libs/libxml2:=
virtual/mysql
python? ( ${PYTHON_DEPS} )
)
"
RDEPEND="${COMMON_DEPEND}
info? ( sys-apps/texinfo )
fortune? ( games-misc/fortune-mod )
perl? ( dev-lang/perl )
"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.3
app-text/gnome-doc-utils
dev-libs/libxslt
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
"
REQUIRED_USE="tools? ( python? ( ${PYTHON_REQUIRED_USE} ) )"
# docs are messy, installed manually below
DOCS=""
PATCHES=( "${FILESDIR}/${P}-tabfile.patch" )
src_prepare() {
# From Fedora
# Remove unneeded sigc++ header files to make it sure
# that we are using system-wide libsigc++
# (and these does not work on gcc43)
find dict/src/sigc++* -name \*.h -or -name \*.cc | xargs rm -f || die
# libsigc++ started to require c++11 support
append-cxxflags "-std=c++11"
if use python; then
local f
# force python shebangs handlable by python_doscript
for f in tools/src/*.py; do
[[ $(head -n1 "${f}") =~ ^#! ]] || continue
sed -i '1 s|.*|#!/usr/bin/python|' tools/src/*.py || die
done
# script contains UTF-8 symbols, but has no ecoding set
sed -i '1 a # -*- coding: utf-8 -*-' tools/src/uyghur2dict.py || die
fi
eapply_user
eautoreconf
gnome2_src_prepare
}
src_configure() {
# Hint: EXTRA_ECONF="--enable-gnome-support" and manual install of
# libbonobo-2, libgnome-2, libgnomeui-2, gconf-2 and orbit-2 will
# give you GNOME 2.x support, that is otherwise considered deprecated
# because of the deep GNOME 2.x core library dependencies
# Festival plugin crashes, bug 188684. Disable for now.
gnome2_src_configure \
--disable-darwin-support \
--disable-festival \
--disable-gnome-support \
--disable-gpe-support \
--disable-maemo-support \
--disable-schemas-install \
--disable-scrollkeeper \
$(use_enable advertisement) \
$(use_enable cal) \
$(use_enable debug) \
$(use_enable dictdotcn) \
$(use_enable espeak) \
$(use_enable flite) \
$(use_enable fortune) \
$(use_enable gucharmap) \
$(use_enable htmlparse) \
$(use_enable info) \
$(use_enable man) \
$(use_enable powerwordparse) \
$(use_enable qqwry) \
$(use_enable spell) \
$(use_enable tools) \
$(use_enable updateinfo) \
$(use_enable wikiparse) \
$(use_enable wordnet) \
$(use_enable xdxfparse) \
$(use_enable youdaodict)
}
src_install() {
gnome2_src_install
dodoc AUTHORS ChangeLog README
docinto dict
dodoc dict/{AUTHORS,ChangeLog,README,TODO}
dodoc dict/doc/{Documentation,FAQ,HowToCreateDictionary,Skins,StarDictFileFormat,TextualDictionaryFileFormat,Translation}
dodoc -r dict/doc/wiki
docinto lib
dodoc lib/{AUTHORS,ChangeLog,README}
if use examples; then
insinto /usr/share/doc/${PF}/dict
doins dict/doc/stardict-textual-dict*
fi
if use qqwry; then
insinto /usr/share/${PN}/data
doins ../QQWry.Dat
fi
if use pronounce; then
docinto WyabdcRealPeopleTTS
dodoc ../WyabdcRealPeopleTTS/{README,readme.txt}
rm -f ../WyabdcRealPeopleTTS/{README,readme.txt}
insinto /usr/share
doins -r ../WyabdcRealPeopleTTS
fi
# noinst_PROGRAMS with ${PN}_ prefix from tools/src/Makefile.am wrt #292773
# and additional scripts from tools dir
if use tools; then
local app
local apps="${PN}-editor pydict2dic olddic2newdic oxford2dic directory2dic dictd2dic
wquick2dic ec50 directory2treedic treedict2dir jdictionary mova xmlinout
soothill kanjidic2 powerword kdic 21tech 21shiji buddhist tabfile
cedict edict duden ${PN}-dict-update degb2utf frgb2utf jpgb2utf gmx2utf
rucn kingsoft kingsoft2 wikipedia wikipediaImage babylon ${PN}2txt ${PN}-verify
fest2dict i2e2dict downloadwiki ooo2dict myspell2dic exc2i2e
dictbuilder tabfile2sql KangXi Unihan xiaoxuetang-ja wubi ydp2dict
wordnet lingvosound2resdb resdatabase2dir dir2resdatabase ${PN}-index
sd2foldoc
${PN}-text2bin ${PN}-bin2text ${PN}-repair"
use perl && apps+=" dicts-dump.pl ncce2stardict.pl parse-oxford.perl"
use python && apps+=" hanzim2dict.py jm2stardict.py lingea-trd-decoder.py
makevietdict.py uyghur2dict.py"
for app in ${apps}; do
if [[ "${app}" =~ ^${PN} ]]; then
dobin "tools/src/${app}"
else
newbin "tools/src/${app}" "${PN}_${app}"
fi
done
use python && python_doscript "${ED}"usr/bin/*.py
docinto tools
dodoc tools/{AUTHORS,ChangeLog,README}
if use examples; then
insinto /usr/share/doc/${PF}/tools
doins tools/src/{dictbuilder.{example,readme},example.ifo,example_treedict.tar.bz2}
fi
fi
}
pkg_postinst() {
elog
elog "Note: festival text to speech (TTS) plugin is not built. To use festival"
elog 'TTS plugin, please, emerge festival and enable "Use TTS program." at:'
elog '"Preferences -> Dictionary -> Sound" and fill in "Commandline" with:'
elog '"echo %s | festival --tts"'
elog
elog "You will now need to install ${PN} dictionary files. If"
elog "you have not, execute the below to get a list of dictionaries:"
elog " emerge -s ${PN}-"
elog
elog "Additionally you may install any stardict dictionary from the net"
elog "by unpacking it to:"
elog " /usr/share/stardict/dic"
elog
gnome2_pkg_postinst
}

@ -12,6 +12,7 @@ DIST texlive-core-patches-48.tar.xz 3528 SHA256 521bffc6a9d3a79fe157855f6a58954b
DIST texlive-core-patches-49.tar.xz 2796 SHA256 2c17e0b8d24dd007e86ff7fbe7ef14d42f1b5287e08c133ab2c5c82cedc16709 SHA512 4faf0b9653b9a5335e4b210d15200b4118245687ff12e617f181bdece5d2b5cd827247fc72bdc304722f72d8f017804b8026300a9be18f7663749ddc82c7bb17 WHIRLPOOL 8145a9d5d4fa2713a1aaf0e51f546a20a844d1a12306d7f2b82e66ece961edafd34f9e6aebfc3f3110a23366dc1d43a13cc4fa7fc69c9f67fd300c55f7bb7b92
DIST texlive-core-patches-50.tar.xz 4632 SHA256 417d50014d1701bb75aee0cfcae95716926fefdc7d0057c9784ba68bd1eab2e4 SHA512 f8fab7940b417b7065c9c467f7a9612e161a1a44db50a4523ee4a092ba381f7580adf1c3d75375165795dfc3f23d005028d67351815481dbdbd6edb13f376b64 WHIRLPOOL 9611be98c2fe494c1d354a23a1c1dfcaf30ca9e6f321056dbe34b99eef64dc8fbcc59428cf5ef8099584968b0b574d0e3e6acac87e37c5583e78eb87f87733b6
DIST texlive-core-patches-51.tar.xz 3040 SHA256 7edcc57ba831f040a5fcd07080c6e197955c9b979c81c6722c3914fff9ed9a03 SHA512 a1b7132bf25ab0e374e232351cbe64f509a7aab4e795b2d1fb03cd59f7dd0ed87f34c4ee5058dcb544f4b6d7e50d1cf22db29fbb65bde8fe213963856cb486f2 WHIRLPOOL 2c5db621b11cc6c93d0f58aef0221f3a4ace13352fc2de86df89ceeb137edda53fa7f44cb1052570d7a1053417c60910c61b214a61713b9b10c9684fc1983f03
DIST texlive-core-patches-52.tar.xz 3376 SHA256 294f44d6b24801206eec23a497d0b17f68ed88f8ef3d33492efd75e889db309f SHA512 fbc84217911d797373ad03e3da3bcb2277d74edf3a9fd77a5bf67bed7fb207d1cd3d9c9c7947c906ee10989fe6ceb6c263a4002a592217bce7e873db813dc367 WHIRLPOOL e249a1aa3c563beb14ebe88f93c2b144dfa6de3b7d47b502a9a7e18a8a0f39ab399925a47bd7e4406ecf2010589791fee09a71b6db48a04beadac18294cb0474
DIST texlive-module-a2ping-2012.tar.xz 31124 SHA256 37b769091af7c7c9f95c52f92cbc26b22f72dc0de5ecb0e9e37cf1482438605a SHA512 b4f74f037d1113d204d3f0e34c8418e354ae002ab09e8c326458bf7c9c9a9bfa3211317e03bb7e69d7f2e83a2b22851410287477176dab5288dacf5a9ec4a8a6 WHIRLPOOL 5e76ab0e818c3e20d8211c35230a9ee1084f1de830c988b1ed9707036481582540aa97c6ee9e31b0dd1ee2a8346dc3b81197d8c0489563122bba2dd7dffe5fe1
DIST texlive-module-a2ping-2013.tar.xz 31124 SHA256 a50f2714269e1725a05584d2e1b0b822f082c7291a989d37976b8666f69e8e09 SHA512 bc05c8610e58bacb6001fd41f848d12f8e77837b5e24d32f7af1c9939778d92aeac7ee07969f22e86c72a8850650ad1d06341681503d8d8699dbf6db1de4be62 WHIRLPOOL c4ebb0c3bb4db9d176fbadfd06753509965aa7d1d89be69ded9cc4488b1629fbd7584f2fed70b9633ead1341fb88de006b7f840446f142ec25eaeeb8cd7577d5
DIST texlive-module-a2ping-2014.tar.xz 31124 SHA256 18c8686e9d443af0e3b6d4feaaa42996b1fa2f03a07dce0e19d10226b7bc8839 SHA512 d5b65f04a96b7206624fd80fae4a04779fd31995247ed4b04d3ddb7197aeb3373d6b3679f674e29fb39e7022f37115fab2a3f5fc7304b3c6c133456242fef8bb WHIRLPOOL a6a8c93836825b07930a61c35d37b657479025d217b4d006021724a1b85c9afa4b6dffa0ba1d96bc0bdcaa3fd72274c11ea401d8387d1bcedbd20df2fde31cbd
@ -473,7 +474,8 @@ EBUILD texlive-core-2014-r1.ebuild 10829 SHA256 9c851e2953fdbda5fcd65f982c92dbaf
EBUILD texlive-core-2014-r3.ebuild 10640 SHA256 42936de57c9cea3a9f886cfd3ca5c88053d6d5a874f1225a4d80d18d2586f090 SHA512 09bd6c8d4c58e0dbfcb1d09375e6f79a97cc2275849d146a1e872fd5389cf5d3fd6a17ea2e4373e986339549f921705d378563fb369eea4678593f473466afb2 WHIRLPOOL d417101d129fb0cbcb9aff6c14c8b954afbc0a73c7f974020ac4fff393fd3a53dde2d97401883ad66ef5afd6106f2818a83d69d686c110f9147dce2976dedb5c
EBUILD texlive-core-2014-r4.ebuild 10740 SHA256 acd32cc0161b5ff21589e3b4cdd060b19edce1a3f6e7303d4e897beca17be116 SHA512 e01390004327dd51e36e830ae3a8352658fc48ee4544b02bb1d09e4b806e65d234030ff08a572c059f62416c6a874446a5efc0d227753cf57b3c371e33583d30 WHIRLPOOL db8cb566402fc6cf5e001753b85845b3c2d5b6f3bd372d1a31e598b2523d64cd8398bb24e311c34427f762697331340440137f9d3a500a87414074f57aa267c6
EBUILD texlive-core-2014.ebuild 10783 SHA256 d18f10c1fb1abd054cb792d3d306c4fadfda926aa5384aa171a08a4dc288ba4f SHA512 8f26480d8ad613d84ee55608ba9e7a94e9140e9341d32055a60876b60cc449445fb61c3b9651d254ec1c2b5a5bbf085d01650b95696c7080ab820e0b79e88152 WHIRLPOOL 8bc1c715cf731127a3f6f346ac15ab3f478129bd9f0c8df5d66ab550a61fd1e0c069c12a4605eb291e6fe47b24f6d2d8bd5e39f4d39e889f2a89af6bb24b2559
EBUILD texlive-core-2015-r1.ebuild 10952 SHA256 2e0b13fc9612557dd4cbe0468cea24c044213325204c336ead5823e43134c7a6 SHA512 8065c2fbb4cec662e6883835937c2cf3c7546f0ebc5f1e69f41a05d1f5841601fc0db45ed13c9891834e75f52673e4bbd10a665b59fd5f122791cac7353d8cbd WHIRLPOOL 42b74aa87c13d3d9ea46e92ff1e68e26bf7ea345b6bbcb3d950837b6b308f289513a4ac841ffe9236e8bf3c7a5bd0f2fc4618e6c7857d34ad1346a6b6c0c4caa
EBUILD texlive-core-2015.ebuild 10952 SHA256 3e48c47754d7a1e06ea9208397d42e38c7cec24e726b295aa861345fd558c8dd SHA512 1dff3fd7658b2f3bb0e07584709cef6f33c5ef832b6d3af6cbcbd6a83ba6bd7c413c9422b3f8ed15e3479e9a0be6475a15e6179929213a83d6899cc625e0bba6 WHIRLPOOL 0fa203c826d22cb36e8ef736df68756dc0bdbcd4a6bd3e7d18023ab83bb6aec21e2198869b83cf25170c5a25c2cdae586301346a45dfa4c9ff3b0e9956f0b9cd
MISC ChangeLog 4981 SHA256 85929fc08db473d4d2796a7b3466f62ac0dc6a4f64a653478d9a01db6ad9959d SHA512 0865579f52e7f3e6c6d2f9b99f5f0d19b92d7fc6b69b0643986bb59774d7c55b28ea1371f6b207b7ac531779ccf93f8abb0d3b75aa538c33d42f922218b52e29 WHIRLPOOL 93255ee6ca307e85164a1567f9d2ce8e10dc9bfe0f09cdc7f7217eea3a1ffb260ad58f74b58cb5d1d14ecb9143b9979389212ec3d9f12bc2de4648d24bc6c78e
MISC ChangeLog 5197 SHA256 90a7784e88149f92c53380e7f062ef8fc1a4e1c6a28693281ba61c6da8f3fe62 SHA512 d96cd0b45161bd00f1d7437d243b84786848cdda4c4fcb04c3cf8589a40b113b3093208cf2b07a652ea0dec604165c8c89d87e70e3f11435229c16b31fc119ca WHIRLPOOL b245c9a5c4eac4b1b49d84e2e325e4123d7b65356db49eb4202447683aa1165c66e8d0575aa8bce3cdd5f13c4f1d3ca0c9b0b456b24fb4b840427690dfd9c08b
MISC ChangeLog-2015 36766 SHA256 4555d72629959ea5c6dff9a514c9bb16df6c05cedd632cd8205193d8aa4ff046 SHA512 2b168370040144bb5f885ddb2b195618ffb4c37c06357d7c0b600f073b5c3cd42c407e773cd1b31c2228f7a960d92dca998820a60105f229908e845a9dc27952 WHIRLPOOL 9c988a380d21ccb48623ce4daa79ea707a07fdd763c1d36bb9fdf89f24e8212214cdf51c763a9e85f6a3a5e02cbe6d82f0a3c25d1bf595365af4c22e7793803b
MISC metadata.xml 677 SHA256 aa591377474a0b25ff0049bc61e139944e0707b90b037013fbab7c515d8617c3 SHA512 7b82f8e7023740f6d43393e8994f6a968350656a94dbd15ab7daafb58d338f601177e87e96f3b80ce0f6ad9abfecb7a6fa669a0cd21d65b79d2c5f6ae74cf87e WHIRLPOOL 315dd59da62894a6e5c167d1958c8f512700d496c9c769dc030bebe773bfc804c9c2ae144abba3b9d46513cff20fef1d66d9a6665a00361dd0bda92fd8d0a906

@ -0,0 +1,347 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
#TL_UPSTREAM_PATCHLEVEL="1"
PATCHLEVEL="52"
TL_SOURCE_VERSION=20150521
inherit eutils flag-o-matic toolchain-funcs libtool texlive-common
MY_PV=${PN%-core}-${TL_SOURCE_VERSION}-source
DESCRIPTION="A complete TeX distribution"
HOMEPAGE="http://tug.org/texlive/"
SLOT="0"
LICENSE="GPL-2 LPPL-1.3c TeX"
SRC_URI="mirror://gentoo/${MY_PV}.tar.xz"
# Fetch patches
SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.xz"
# mirror://gentoo/texlive-core-upstream-patches-${TL_UPSTREAM_PATCHLEVEL}.tar.xz"
TL_CORE_BINEXTRA_MODULES="
a2ping adhocfilelist asymptote bundledoc ctanify ctanupload ctie cweb
de-macro dtl dtxgen dvi2tty dviasm dvicopy dvidvi dviljk dvipos findhyph
fragmaster hyphenex installfont lacheck latex-git-log latex2man
latexfileversion latexpand latexindent ltxfileinfo ltximg listings-ext
match_parens mkjobtexmf patgen pdfcrop pdftools pfarrei pkfix pkfix-helper
purifyeps seetexk sty2dtx synctex texcount texdef texdiff texdirflatten
texdoc texliveonfly texloganalyser texware tie tpic2pdftex typeoutfileinfo
web collection-binextra
"
TL_CORE_BINEXTRA_DOC_MODULES="
a2ping.doc adhocfilelist.doc asymptote.doc bundledoc.doc ctanify.doc
ctanupload.doc ctie.doc cweb.doc de-macro.doc dtxgen.doc dvi2tty.doc
dvicopy.doc dviljk.doc dvipos.doc findhyph.doc fragmaster.doc
installfont.doc latex-git-log.doc latex2man.doc latexfileversion.doc
latexpand.doc latexindent.doc ltxfileinfo.doc ltximg.doc listings-ext.doc
match_parens.doc mkjobtexmf.doc patgen.doc pdfcrop.doc pdftools.doc
pfarrei.doc pkfix.doc pkfix-helper.doc purifyeps.doc sty2dtx.doc synctex.doc
texcount.doc texdef.doc texdiff.doc texdirflatten.doc texdoc.doc
texliveonfly.doc texloganalyser.doc texware.doc tie.doc tpic2pdftex.doc
typeoutfileinfo.doc web.doc
"
TL_CORE_BINEXTRA_SRC_MODULES="
adhocfilelist.source hyphenex.source listings-ext.source mkjobtexmf.source
pfarrei.source texdef.source
"
TL_CORE_EXTRA_MODULES="tetex hyphen-base texconfig gsftopk texlive.infra ${TL_CORE_BINEXTRA_MODULES}"
TL_CORE_EXTRA_DOC_MODULES="tetex.doc texconfig.doc gsftopk.doc texlive.infra.doc ${TL_CORE_BINEXTRA_DOC_MODULES}"
TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
for i in ${TL_CORE_EXTRA_MODULES}; do
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
done
SRC_URI="${SRC_URI} doc? ( "
for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
done
SRC_URI="${SRC_URI} )"
SRC_URI="${SRC_URI} source? ( "
for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
done
SRC_URI="${SRC_URI} )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="cjk X doc source tk +luajittex xetex"
TEXMF_PATH=/usr/share/texmf-dist
MODULAR_X_DEPEND="X? (
x11-libs/libXmu
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXaw
)"
COMMON_DEPEND="${MODULAR_X_DEPEND}
!app-text/ptex
!app-text/tetex
!<app-text/texlive-2007
!app-text/xetex
!<dev-texlive/texlive-basic-2014
!<dev-texlive/texlive-metapost-2011
!app-text/dvibook
!dev-tex/luatex
!app-text/dvipdfm
!app-text/dvipdfmx
!app-text/xdvipdfmx
sys-libs/zlib
>=media-libs/libpng-1.2.43-r2:0=
>=app-text/poppler-0.12.3-r3:=
>=x11-libs/cairo-1.12
>=x11-libs/pixman-0.18
dev-libs/zziplib
app-text/libpaper
dev-libs/gmp:0
dev-libs/mpfr:0
xetex? (
>=media-libs/harfbuzz-0.9.20[icu,graphite]
>=dev-libs/icu-50:=
>=app-text/teckit-2.5.3
media-libs/fontconfig
media-gfx/graphite2
)
media-libs/freetype:2
>=dev-libs/kpathsea-6.2.1
cjk? ( >=dev-libs/ptexenc-1.3.3_p20150521 )"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
sys-apps/ed
sys-devel/flex
app-arch/xz-utils"
RDEPEND="${COMMON_DEPEND}
>=app-text/ps2pkm-1.7_p20150521
>=app-text/dvipsk-5.995_p20150521
>=dev-tex/bibtexu-3.71_p20150521
virtual/perl-Getopt-Long
tk? ( dev-perl/Tk )"
S="${WORKDIR}/${P}_build"
B="${WORKDIR}/${MY_PV}"
src_unpack() {
unpack ${A}
mkdir -p "${S}" || die "failed to create build dir"
}
RELOC_TARGET=texmf-dist
src_prepare() {
cd "${WORKDIR}"
# From texlive-module.eclass.
grep -H RELOC tlpkg/tlpobj/* | awk '{print $2}' | sed 's#^RELOC/##' > "${T}/reloclist"
{ for i in $(<"${T}/reloclist"); do dirname $i; done; } | uniq > "${T}/dirlist"
for i in $(<"${T}/dirlist"); do
[ -d "${RELOC_TARGET}/${i}" ] || mkdir -p "${RELOC_TARGET}/${i}"
done
for i in $(<"${T}/reloclist"); do
mv "${i}" "${RELOC_TARGET}"/$(dirname "${i}") || die "failed to relocate ${i} to ${RELOC_TARGET}/$(dirname ${i})"
done
mv "${WORKDIR}"/texmf* "${B}" || die "failed to move texmf files"
cd "${B}"
#EPATCH_MULTI_MSG="Applying patches from upstream bugfix branch..." EPATCH_SUFFIX="patch" epatch "${WORKDIR}/gentoo_branch2011_patches"
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
sed -i \
-e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${EPREFIX}/usr/include\"," \
texk/web2c/configure || die
elibtoolize
}
src_configure() {
# It fails on alpha without this
use alpha && append-ldflags "-Wl,--no-relax"
# Too many regexps use A-Z a-z constructs, what causes problems with locales
# that don't have the same alphabetical order than ascii. Bug #242430
# So we set LC_ALL to C in order to avoid problems.
export LC_ALL=C
tc-export CC CXX AR RANLIB
ECONF_SOURCE="${B}" \
econf -C \
--bindir="${EPREFIX}"/usr/bin \
--datadir="${S}" \
--with-system-freetype2 \
--with-system-zlib \
--with-system-libpng \
--with-system-xpdf \
--with-system-poppler \
--with-system-teckit \
--with-teckit-includes="${EPREFIX}"/usr/include/teckit \
--with-system-kpathsea \
--with-kpathsea-includes="${EPREFIX}"/usr/include \
--with-system-icu \
--with-system-ptexenc \
--with-system-harfbuzz \
--with-system-icu \
--with-system-graphite2 \
--with-system-cairo \
--with-system-pixman \
--with-system-zziplib \
--with-system-libpaper \
--with-system-gmp \
--with-system-mpfr \
--without-texinfo \
--disable-dialog \
--disable-multiplatform \
--enable-epsfwin \
--enable-mftalkwin \
--enable-regiswin \
--enable-tektronixwin \
--enable-unitermwin \
--with-ps=gs \
--disable-psutils \
--disable-t1utils \
--enable-ipc \
--disable-biber \
--disable-bibtex-x \
--disable-dvipng \
--disable-dvipsk \
--disable-chktex \
--disable-lcdf-typetools \
--disable-pdfopen \
--disable-ps2eps \
--disable-ps2pk \
--disable-detex \
--disable-ttf2pk2 \
--disable-tex4htk \
--disable-cjkutils \
--disable-xdvik \
--disable-xindy \
--enable-luatex \
--disable-dvi2tty \
--disable-dvisvgm \
--disable-vlna \
--enable-shared \
--disable-native-texlive-build \
--disable-largefile \
$(use_enable luajittex) \
$(use_enable xetex) \
$(use_enable cjk ptex) \
$(use_enable cjk eptex) \
$(use_enable cjk uptex) \
$(use_enable cjk euptex) \
$(use_enable cjk mendexk) \
$(use_enable cjk makejvf) \
$(use_enable cjk pmp) \
$(use_enable cjk upmp) \
$(use_enable tk texdoctk) \
$(use_with X x)
}
src_compile() {
tc-export CC CXX AR RANLIB
emake SHELL="${EPREFIX}"/bin/sh texmf="${EPREFIX}"${TEXMF_PATH:-/usr/share/texmf-dist}
cd "${B}" || die
# Mimic updmap --syncwithtrees to enable only fonts installed
# Code copied from updmap script
for i in `egrep '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | sed 's@.* @@'`; do
texlive-common_is_file_present_in_texmf "$i" || echo "$i"
done > "${T}/updmap_update"
{
sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
sed 's@/@\\/@g; s@^@/^KanjiMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
} > "${T}/updmap_update2"
sed -f "${T}/updmap_update2" "texmf-dist/web2c/updmap.cfg" > "${T}/updmap_update3"\
&& cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg"
}
src_install() {
dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c
emake DESTDIR="${D}" texmf="${ED}${TEXMF_PATH:-/usr/share/texmf-dist}" run_texlinks="true" run_mktexlsr="true" install
cd "${B}" || die
dodir /usr/share # just in case
cp -pR texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
# When X is disabled mf-nowin doesn't exist but some scripts expect it to
# exist. Instead, it is called mf, so we symlink it to please everything.
use X || dosym mf /usr/bin/mf-nowin
docinto texk
cd "${B}/texk"
dodoc ChangeLog README
docinto dviljk
cd "${B}/texk/dviljk"
dodoc ChangeLog README NEWS
docinto makeindexk
cd "${B}/texk/makeindexk"
dodoc ChangeLog NOTES README
docinto web2c
cd "${B}/texk/web2c"
dodoc ChangeLog NEWS PROJECTS README
use doc || rm -rf "${ED}/usr/share/texmf-dist/doc"
dodir /etc/env.d
echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive"
# populate /etc/texmf
keepdir /etc/texmf/web2c
# take care of updmap.cfg and language.d files
keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d}
mv "${ED}${TEXMF_PATH}/web2c/updmap.cfg" "${ED}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
# Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
# by texmf-update
rm -f "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf"
# Remove bundled and invalid updmap.cfg
rm -f "${ED}/usr/share/texmf-dist/web2c/updmap.cfg"
texlive-common_handle_config_files
keepdir /usr/share/texmf-site
# the virtex symlink is not installed
# The links has to be relative, since the targets
# is not present at this stage and MacOS doesn't
# like non-existing targets
dosym tex /usr/bin/virtex
dosym pdftex /usr/bin/pdfvirtex
# Rename mpost to leave room for mplib
mv "${ED}/usr/bin/mpost" "${ED}/usr/bin/mpost-${P}"
dosym "mpost-${P}" /usr/bin/mpost
# Ditto for pdftex
mv "${ED}/usr/bin/pdftex" "${ED}/usr/bin/pdftex-${P}"
dosym "pdftex-${P}" /usr/bin/pdftex
}
pkg_postinst() {
etexmf-update
elog
elog "If you have configuration files in ${EPREFIX}/etc/texmf to merge,"
elog "please update them and run ${EPREFIX}/usr/sbin/texmf-update."
elog
ewarn "If you are migrating from an older TeX distribution"
ewarn "Please make sure you have read:"
ewarn "https://wiki.gentoo.org/wiki/Project:TeX/Tex_Live_Migration_Guide"
ewarn "in order to avoid possible problems"
elog
elog "TeXLive has been split in various ebuilds. If you are missing a"
elog "package to process your TeX documents, you can install"
elog "dev-tex/texmfind to easily search for them."
elog
}

@ -1,6 +1,7 @@
AUX 2.7.7-gcc.patch 402 SHA256 0f4fd388d1275dbd5b9e5df1f4814bad1a21d7f9efea844b02248db00acdb5f8 SHA512 c94a8fcdce09f5a7cb32c2594728954775812a5eb2487aebe4f1e9203e5db75e391a2214fdb173f33f8616ac5b666e2d4653bc00a3a98b09005333ed2a3b27fd WHIRLPOOL 1b7ab5a84d974752d48a88212f6bdb1d84335516d73b97c5d4fc5674907c11ea4c7a8eccb86f40a9c084bec9b9e01783f8feab92c9e0bc018897b3d53e1ba63f
AUX 2.7.7-libtool.patch 621 SHA256 142c7a38900a89580a9485508c885b0268acf503d283f3af6f6c2d3333fb9c4e SHA512 3f1d68eff40fac13a4f482724456cb8ed801feff71a254871368f22ab98024431c718f3fb35f13da4183bdebe62ece26908a341fe1a945118bf0d78f5d8ea622 WHIRLPOOL a94319f02231a50a2ab827fb2ca68076288655cb6e636e6cc703ad9abddcc63ea2abdde567698946929983e65b83218de05fd2f3e05f087201b705766c7e5901
DIST antlr-2.7.7.tar.gz 1816180 SHA256 853aeb021aef7586bda29e74a6b03006bcb565a755c86b66032d8ec31b67dbb9 SHA512 faa72d2ddcba434ef1233e70c1549e63eba67c00793966322e821cf7f015cccb804448cb92d8fbef0429f59928fad65ec954f8ffbda0acbb8e983de0806d349d WHIRLPOOL def5ac0ddfe5a65f9f7d5489d039048c5d630b46cd5626593bd12e9b393d5ec26884f90b013bcdf58511e26abbf06e0d7b3789a11298b017f7e70af2ec8dde4a
EBUILD antlr-cpp-2.7.7-r1.ebuild 2792 SHA256 5d88bd9d8f3029a6c8612205ff736f674f6649f8fe101a4e70ef1f57c224ee05 SHA512 7af508d01b7bb198eddf78685e4f5a963893bdede160c94e584671e69c100bf9887c6203aabd1b89f4963385e31d7e9fa31e10f6ecd48c70c169a031f68dde06 WHIRLPOOL dff359cabdb97182875054a466c1cf6a341136a24f01c277af67c46cb9fbedbe11c371083385f30bdb4ae215f2857df36c6ecd7e109ca5b98ee0f69d75d090fa
EBUILD antlr-cpp-2.7.7.ebuild 2783 SHA256 5783ce574da46c20250ca603635cf4bcd5533d8e3867babb368b77f9c61d5beb SHA512 d9b3c814da0aace7dda65a31f0e6c8db97c7644c2570d7344302812dff48cf1275def73baaed09413faaec74bbe3b5697a6c88a3d99f24734e3a4ea5712598e3 WHIRLPOOL 42f88eac62811081283a38cbc0933c8f9e463f50d96307a424b34847b2020c4a3ac8350157d7c90261e2a3c7d842d17803faab22186a1379f50e2331dae1358f
MISC ChangeLog 2384 SHA256 334e93cf48ccf414e06d57172abae36853a78ba23b39fc796bf32f437216e056 SHA512 038f34dbba1cb5e8c2ab10fe1ae6fe8fa97e7b1be126a00e4a72cd06d76d4d673534b8b4190e80b52ae224ee49269ea0e400b803a529e3b3cb40607c5ff82077 WHIRLPOOL ae00a5f9d1ea22ab93738d3588f194403f8e9258255fab88da2dc7309af759be67f67ff8bbac69c34d9379c8084e60f2e2ae602c963c38c9b92f5e7c401f43bf
MISC ChangeLog 2584 SHA256 48058babbac8226502558c9d2bc6d38aba3089e887f855d431d17c4c46d017ba SHA512 d5b06f16beb0c2e89ecccd527496be2cc7fbf8c66626cb53977e3caf599f38bf24c66c5bef774cab70c8f33be0c6d66195514954b6a3595c652d634db869556e WHIRLPOOL f1d3105d6cb22b0803a8cfe143a24f70b9b1c6f855262613d71262bd8751b16c18cb90e4843ce9083e14cb6c8b031030badba2b1d62b6265f66e96f43dd82759
MISC metadata.xml 236 SHA256 3e778d35b34b5cc1a4dd7ce105fe7d2a99b25fb6dfe24709455da94baa8a0548 SHA512 1755c2590e59060f697294c5ad125b83f2d50e05a71f7091b7de75953941914cd2db3a893bd6154a2c90fa4aff5e313e75e3e174dbba1edd5c112787da5be253 WHIRLPOOL 7967660784d0d28e9a3c3c222c5bf85b3a8b59fd84b61780e4e7cc1aa5d8bd87bee40e4c5c42e646f15d6641fe182340bcbe8be94c785f40e0ac870c7a96e5cc

@ -0,0 +1,106 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
# Upstream only installs a static library. The original antlr ebuild
# built a shared library manually, which isn't so great either. This
# ebuild applies libtool instead and therefore an autoreconf is
# required. A couple of errors concerning tr have been seen but the
# final result still looks good. This also sidesteps bug #554344 plus
# the need to call einstall.
inherit autotools multilib-minimal
MY_P="${PN%-cpp}-${PV}"
DESCRIPTION="The ANTLR 2 C++ Runtime"
HOMEPAGE="http://www.antlr2.org/"
SRC_URI="http://www.antlr2.org/download/${MY_P}.tar.gz"
LICENSE="public-domain"
SLOT="2"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="doc examples static-libs"
RESTRICT="test" # No tests but test target blows up!
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND="!dev-java/antlr:0[cxx]"
S="${WORKDIR}/${MY_P}"
ECONF_SOURCE="${S}"
PATCHES=( "${FILESDIR}"/${PV}-{gcc,libtool}.patch )
DOCS=( lib/cpp/AUTHORS lib/cpp/ChangeLog lib/cpp/README lib/cpp/TODO )
src_prepare() {
# Turn Makefile.in files into libtool-style Makefile.am
# files. Countable.hpp is actually missing.
local HPP=$(grep -E -o "\w+\.hpp" lib/cpp/antlr/Makefile.in | grep -v "Countable\.hpp" | tr "\n" " " || die)
local CPP=$(grep -E -o "\w+\.cpp" lib/cpp/src/Makefile.in | tr "\n" " " || die)
cat <<EOF > lib/cpp/antlr/Makefile.am || die
antlr_includedir = \$(includedir)/antlr
antlr_include_HEADERS = ${HPP}
EOF
cat <<EOF > lib/cpp/src/Makefile.am || die
AM_CPPFLAGS = -I\$(abs_top_srcdir)/lib/cpp
lib_LTLIBRARIES = libantlr.la
libantlr_la_LDFLAGS = -version-info 2
libantlr_la_SOURCES = ${CPP}
EOF
default
mv -v configure.in configure.ac || die
mv -v aclocal.m4 acinclude.m4 || die
# These silly test -z lines break badly under recent autoconfs.
sed -i '/AC_PATH_PROG/s/test -z "\$[^"]*" *&& *//' configure.ac || die
# Delete build files from examples.
find examples -name Makefile.in -delete || die
# Fix make invocations. See bug #256880.
find -name "*.in" -exec sed -i 's/@MAKE@/$(MAKE)/g' {} + || die
eautoreconf
}
multilib_src_configure() {
econf \
--disable-csharp \
--enable-cxx \
--disable-examples \
--disable-java \
--disable-python \
--enable-shared \
--enable-verbose \
$(use_enable static-libs static)
}
src_compile() {
multilib-minimal_src_compile
if use doc; then
cd "${S}/lib/cpp" || die
doxygen -u doxygen.cfg || die
doxygen doxygen.cfg || die
fi
}
multilib_src_install() {
# We only care about the C++ stuff.
emake -C lib/cpp install DESTDIR="${D}"
}
src_install() {
multilib-minimal_src_install
cd "${S}" || die
use doc && dohtml -r lib/cpp/gen_doc/html/
if use examples; then
docinto examples
dodoc -r examples/cpp/*
fi
}

@ -1,5 +0,0 @@
DIST libbackend-elements-1.7.2.tar.bz2 22501 SHA256 803c5a9ff7422da04a6d2802214cee09c2eeddf7608866c34eb23e73bb92d3f7 SHA512 480563aa55c317a417bd3326ae108ee6bd8fbd9d3e6757f9387d5c407b8f2f4ae8194e2ee90c3ec05fa8d05113251d9850c176919e4e8b322409ff6625c29355 WHIRLPOOL fdba6955119b02b8b623d6d427593577049ee163389b0d42a0f45f0da7b816d49a267c18c6beab32f62b3adc414d8e752944ec31e6bd77781269d35e3272e843
EBUILD libbackend-elements-1.7.2.ebuild 2045 SHA256 ef1d928faa3154353e59bea6e3019b209161ff7ddd678ed422c64a40bea74a4f SHA512 47baa1f6cb73165832c07a76d2bdf48b11356fe977f183743b1f14421ad6b3b2565f7b0cdc5182b25ba4e148b0afc1509500e0a49bfbdd2ba3b6dbcba23b9435 WHIRLPOOL ffddedcdf61799cd8fa78ff373832144e57a56b9384ea680cb0f121db7fcfe62ef537a44abdd6a9324f82031b2d399ca4cdb2a75ff8c6f5fcaa992240e1f5b12
MISC ChangeLog 2385 SHA256 d9b7b1fc511edee7f0eca7c184dd983ce390694ccf530b6e818e57171d95321e SHA512 12a568d066ae0af8938ab9936376ca48b55d2c90ec38e4756391eaef4f182e911370f514976b405881d8352bbd6692478603b732b5e1791d5fc87c57a226a905 WHIRLPOOL 94c5d6b6024bc5f94236a0d49e410e2da6aede3224c756228e8b51616bf671b7f2a5e61707d0b51eefbfaf2d48d7f084cb2faf14701db4c8c4657581e2379f60
MISC ChangeLog-2015 1618 SHA256 d5b7009af20ed89cd29de4e56735b440b2f21b922f0aa5c916cb68336712567a SHA512 5e9a4b08fd8f0ac150593b9a611bd6fa96bad94e501998a2b1364198795040999368caa128f1778f0c81b2350310ed32b7b3d7f6ae1f96d047b2a224e2f031c4 WHIRLPOOL 625678938e3be909496b23eafc2cf4727ebb153be1f8720e4ab320dc6af316e0e815bd4b83272b6c54b5fd38346d11790b27e76f4fe1d6c0f75ecf11ba32e0dd
MISC metadata.xml 256 SHA256 c848bbd3ca63d5492fca01aab83549c98b18c63ef65232c3b86236a2a356662f SHA512 379c849f353da475a34564fec13fd0bb74e2029b0e00cbfbbf35eb37323a46a0d483788917cfeeeacb91a30867de199eeff9e1e280c2dc9ada84f32cf221dc09 WHIRLPOOL e377aa2d32f0a18151c1a2f2c0ea1c064fae3b294766b32d6a9fe12da32ae5e23f32bd15a1e7e1d8f8b04fb5bec068057ef13d2e8947f979add2156fe758aa51

@ -1,77 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit toolchain-funcs versionator
DESCRIPTION="A collection of elementary building blocks for implementing compiler backends in c++"
HOMEPAGE="http://kolpackov.net/projects/libbackend-elements/"
SRC_URI="ftp://kolpackov.net/pub/projects/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE=""
RDEPEND=">=dev-cpp/libcult-1.4.6-r1
dev-libs/boost"
DEPEND="${RDEPEND}
dev-util/build"
src_configure() {
BOOST_PKG="$(best_version ">=dev-libs/boost-1.35.0-r5")"
BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
BOOST_INC="/usr/include/boost-${BOOST_VER}"
mkdir -p build/{ld,cxx/gnu,import/libboost,import/libcult}
cat >> build/cxx/configuration-dynamic.make <<- EOF
cxx_id := gnu
cxx_optimize := n
cxx_debug := n
cxx_rpath := n
cxx_pp_extra_options :=
cxx_extra_options := ${CXXFLAGS} -I${BOOST_INC}
cxx_ld_extra_options := ${LDFLAGS}
cxx_extra_libs :=
cxx_extra_lib_paths :=
EOF
cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
cxx_gnu := $(tc-getCXX)
cxx_gnu_libraries :=
cxx_gnu_optimization_options :=
EOF
cat >> build/import/libboost/configuration-dynamic.make <<- EOF
libboost_installed := y
libboost_suffix := -mt-${BOOST_VER}
EOF
cat >> build/import/libcult/configuration-dynamic.make <<- EOF
libcult_installed := y
EOF
cat >> build/ld/configuration-lib-dynamic.make <<- EOF
ld_lib_type := shared
EOF
MAKEOPTS+=" verbose=1"
}
src_install() {
find backend-elements -iname "*.cxx" \
-o -iname "makefile" \
-o -iname "*.o" -o -iname "*.d" \
-o -iname "*.m4" -o -iname "*.l" \
-o -iname "*.cpp-options" -o -iname "*.so" | xargs rm -f
rm -rf backend-elements/arch
insinto /usr/include
doins -r backend-elements
dodoc NEWS README documentation/[[:upper:]]*
dohtml -A xhtml -r documentation/*
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dev-zero@gentoo.org</email>
<name>Tiziano Müller</name>
</maintainer>
</pkgmetadata>

@ -1,7 +0,0 @@
AUX 1.4.6-fix-compilation-with-gcc-4.7.patch 1422 SHA256 90d1f5af3c75a6f14c5cf12c9f40b833c4207621ab5118a4bb240e8a4ccb8047 SHA512 bb5bd17b2bf3ac8908e9a306ac9c5e4616f7069a8b92117462e402116d2f24b651bf1f1daebc8b89e22fdd3488a63479300ebdefa51f6f2f17f5649c7f088a0e WHIRLPOOL 221db16ea521c8de28d2f2d7317037721bfd6af6f22e418d19a2f9d76bd8eb31a9927c92c118b33717a1c6c70ce32b9e381053f35e3f7eaee60d4ef6a8538b5d
AUX libcult-1.4.6-cpp14.patch 3321 SHA256 271e107ceecb0c1037d299b1723f06d6673b50d9097940940a1bd174391fad90 SHA512 34d198feaf8402a91fd8f8f11d539d7912c33f1cdf7c7ba819866b9e0a1ccfe71e8cb2cafb8b057b3045cdc2157a955e8885ca24a9a51f236bf25ee5e925515f WHIRLPOOL c075c95eefa309590c98ee8565f904b6232eaf6fe2673c9c313d81112754fa5f652fa232999ed19f081b5090897d3d02c884c75174d720ce77769b0cdd5353f2
DIST libcult-1.4.6.tar.bz2 51036 SHA256 f1b51023880440d3e673bf9c3d2b034f1e16511b33ab006cd9f7d937246e48ac SHA512 4a3a3a2967bf8c8eaf47b028bbd475245d89ba746352b62a0e8fdc80ba912e90a928e2f4c863812b86e4c3881294d816a822c0f63a0aea2edc3f08d80365b3fd WHIRLPOOL 4bbf5e4ff7bef4c0c086b2c0be318c733b545f5910e72876ccf967d138df0d3de3b3c1f368147d64fd42828a7eecf1c3a5884c397f964df23dc0308ed8e13b43
EBUILD libcult-1.4.6-r1.ebuild 1978 SHA256 58f4c4bd081f0b08f244c788937ec16b1b8f71d5eecafca9c6eef8bae7adcdb6 SHA512 01ccd2c8fe902c4c48ea4de7841f01a01bc02386eaba9c1269b244bcf68b3eb5e5852f92d96fc199959ac10f74d21c31d06cc86f4e92d0620bab8eeae58c518a WHIRLPOOL 6c94b409d77d46277b83cd843b3302d1ec564b4c8be6789827849c68d5ed91052eec8c7af2bdb097b9356cb743e42843c977f184ee1776b31751257b48fee00b
MISC ChangeLog 2890 SHA256 6cb467e520f1636e59d73b9d20f727f4074e1097502d3c98485fe055238ef108 SHA512 85a01e7d67429cf79e1e150881e41acb17a219721f480d2884853592622afd66ea3b9639396ee9c5b5cecba0ed95817a9e1428f624f5ed895c2176fa1955577e WHIRLPOOL e9b986dec40fb3a9fb46484eab968e521a980a5c7673cda963996230df5f59f8d9a575b671c4369cdea8123be7225a84923099b7b45fe493013be989c62eee9c
MISC ChangeLog-2015 1557 SHA256 7b152f97306f6dab8db0bc92d346126540ef4469b55c287c5133d6aa3a25b4a2 SHA512 16741fb22cb6006d37cd64f59d670e5cdb51d947810cec6b6d94bfdbac4398009ac540f61e1bb5643e76709e83cb897ef8d39165852825eddb6ca5235a0dc452 WHIRLPOOL a8f5f3fdad2f706b2d277c9d1967f0c9f72f2aebe66910fec10759e876e2ef79de241080f8352193bbe881842ce2e2e1da2f5eb675776e069aa9cae75a7d8757
MISC metadata.xml 256 SHA256 c848bbd3ca63d5492fca01aab83549c98b18c63ef65232c3b86236a2a356662f SHA512 379c849f353da475a34564fec13fd0bb74e2029b0e00cbfbbf35eb37323a46a0d483788917cfeeeacb91a30867de199eeff9e1e280c2dc9ada84f32cf221dc09 WHIRLPOOL e377aa2d32f0a18151c1a2f2c0ea1c064fae3b294766b32d6a9fe12da32ae5e23f32bd15a1e7e1d8f8b04fb5bec068057ef13d2e8947f979add2156fe758aa51

@ -1,57 +0,0 @@
From 2ef8e0426baad35a3438f9497005c3e3391e23f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tiziano=20M=C3=BCller?= <tm@dev-zero.ch>
Date: Fri, 1 Jun 2012 10:12:33 +0200
Subject: [PATCH 2/2] fix compilation with gcc-4.7
---
cult/mm/evptr.hxx | 4 ++--
cult/mm/shptr.hxx | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/cult/mm/evptr.hxx b/cult/mm/evptr.hxx
index 18f232c..ed0bd93 100644
--- a/cult/mm/evptr.hxx
+++ b/cult/mm/evptr.hxx
@@ -70,7 +70,7 @@ namespace Cult
Evptr&
operator= (Evptr const& ep)
{
- assign (ep.cp_ ? ep.cp_ : ep.p_, ep.c_);
+ this->assign (ep.cp_ ? ep.cp_ : ep.p_, ep.c_);
return *this;
}
@@ -79,7 +79,7 @@ namespace Cult
Evptr&
operator= (Evptr<Y> const& ep)
{
- assign (ep.cp_ ? ep.cp_ : ep.p_, ep.c_);
+ this->assign (ep.cp_ ? ep.cp_ : ep.p_, ep.c_);
return *this;
}
diff --git a/cult/mm/shptr.hxx b/cult/mm/shptr.hxx
index a5e1257..6630b1c 100644
--- a/cult/mm/shptr.hxx
+++ b/cult/mm/shptr.hxx
@@ -45,7 +45,7 @@ namespace Cult
Shptr&
operator= (Shptr const& ap)
{
- assign (ap);
+ this->assign (ap);
return *this;
}
@@ -53,7 +53,7 @@ namespace Cult
Shptr&
operator= (Shptr<Y> const& ap)
{
- assign (ap);
+ this->assign (ap);
return *this;
}
--
1.7.8.5

@ -1,163 +0,0 @@
Fix compilation with GCC 6.x (C++14 as default standard). Remove throw
specificator from function declaration when compilation is performed with
standard >= C++11. Adds one cast to argument in C++11, C++14.
Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=593928
--- a/cult/cli/file-arguments.hxx
+++ b/cult/cli/file-arguments.hxx
@@ -46,8 +46,12 @@
{
if (i >= size ())
throw Bounds ();
-
- args_.erase (args_.begin () + i);
+
+#if __cplusplus < 201103L
+ args_.erase (args_.begin() + i);
+#else
+ args_.erase ((Containers::Vector<String>::ConstIterator)(args_.begin () + i));
+#endif
}
private:
--- a/cult/mm/new.cxx
+++ b/cult/mm/new.cxx
@@ -140,7 +140,12 @@
using namespace Cult;
Void*
-operator new (Size s) throw (MM::StdBadAlloc)
+operator new (Size s)
+#if __cplusplus < 201103L
+throw (MM::StdBadAlloc)
+#else
+noexcept(false)
+#endif
{
return MM::allocate (s, *MM::counted);
}
--- a/cult/mm/new.hxx
+++ b/cult/mm/new.hxx
@@ -255,7 +255,13 @@
}
Cult::Void*
-operator new (Cult::Size) throw (Cult::MM::StdBadAlloc);
+operator new (Cult::Size)
+#if __cplusplus < 201103L
+throw (Cult::MM::StdBadAlloc)
+#else
+noexcept(false)
+#endif
+;
Cult::Void*
operator new (Cult::Size,
--- a/cult/sched/condition.cxx
+++ b/cult/sched/condition.cxx
@@ -12,6 +12,9 @@
{
Condition::
~Condition ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
{
if (Int e = pthread_cond_destroy (&cond_))
throw Implementation (e);
--- a/cult/sched/condition.hxx
+++ b/cult/sched/condition.hxx
@@ -19,7 +19,11 @@
class Condition: public NonCopyable
{
public:
- ~Condition ();
+ ~Condition ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
+ ;
Condition (Mutex& mutex);
--- a/cult/sched/mutex.cxx
+++ b/cult/sched/mutex.cxx
@@ -12,6 +12,9 @@
{
Mutex::
~Mutex ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
{
if (Int e = pthread_mutex_destroy (&mutex_))
throw Implementation (e);
--- a/cult/sched/mutex.hxx
+++ b/cult/sched/mutex.hxx
@@ -17,7 +17,11 @@
class Mutex: public NonCopyable
{
public:
- ~Mutex ();
+ ~Mutex ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
+ ;
Mutex ();
--- a/cult/sched/spin.cxx
+++ b/cult/sched/spin.cxx
@@ -12,6 +12,9 @@
{
Spin::
~Spin ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
{
if (Int e = pthread_spin_destroy (&spin_))
throw Implementation (e);
--- a/cult/sched/spin.hxx
+++ b/cult/sched/spin.hxx
@@ -17,7 +17,11 @@
class Spin: public NonCopyable
{
public:
- ~Spin ();
+ ~Spin ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
+ ;
Spin ();
--- a/cult/sched/thread.cxx
+++ b/cult/sched/thread.cxx
@@ -196,6 +196,9 @@
Thread::
~Thread ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
{
tout << "thread is being destroyed.";
--- a/cult/sched/thread.hxx
+++ b/cult/sched/thread.hxx
@@ -30,7 +30,11 @@
public:
virtual
- ~Thread ();
+ ~Thread ()
+#if __cplusplus >= 201103L
+ noexcept(false)
+#endif
+ ;
Thread (Void* (*StartRoutine) (Void*), Void* arg = 0);

@ -1,87 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils toolchain-funcs versionator
DESCRIPTION="A collection of C++ libraries"
HOMEPAGE="http://kolpackov.net/projects/libcult/"
SRC_URI="ftp://kolpackov.net/pub/projects/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="examples"
DEPEND="dev-util/build
sys-devel/m4"
RDEPEND=""
src_prepare() {
# never build the examples
sed -i \
-e 's| $(out_base)/examples/[[:alnum:]\.]*||' \
-e '/examples\/makefile/d' \
makefile || die "sed failed"
epatch "${FILESDIR}/${PV}-fix-compilation-with-gcc-4.7.patch"
epatch "${FILESDIR}/${P}-cpp14.patch" # bug #593928
}
src_configure() {
mkdir -p build/{cxx/gnu,ld}
cat >> build/configuration-dynamic.make <<- EOF
cult_dr := y
cult_threads := y
cult_network := y
EOF
cat >> build/cxx/configuration-dynamic.make <<- EOF
cxx_id := gnu
cxx_optimize := n
cxx_debug := n
cxx_rpath := n
cxx_pp_extra_options :=
cxx_extra_options := ${CXXFLAGS}
cxx_ld_extra_options := ${LDFLAGS}
cxx_extra_libs :=
cxx_extra_lib_paths :=
EOF
cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
cxx_gnu := $(tc-getCXX)
cxx_gnu_libraries :=
cxx_gnu_optimization_options :=
EOF
cat >> build/ld/configuration-lib-dynamic.make <<- EOF
ld_lib_type := shared
EOF
MAKEOPTS+=" verbose=1"
}
src_install() {
dolib.so cult/libcult.so
find cult -iname "*.cxx" \
-o -iname "makefile" \
-o -iname "*.o" -o -iname "*.d" \
-o -iname "*.m4" -o -iname "*.l" \
-o -iname "*.cpp-options" -o -iname "*.so" | xargs rm -f
rm -rf cult/arch
insinto /usr/include
doins -r cult
dodoc NEWS README documentation/[[:upper:]]*
dohtml -A xhtml -r documentation/*
if use examples ; then
find examples -name makefile -delete
# preserving symlinks in the examples
cp -dpR examples "${D}/usr/share/doc/${PF}"
fi
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dev-zero@gentoo.org</email>
<name>Tiziano Müller</name>
</maintainer>
</pkgmetadata>

@ -1,5 +0,0 @@
DIST libfrontend-elements-1.1.4.tar.bz2 17766 SHA256 ea1cdf861e5922af9a1b85371fe76d0bcbbc17ca0939e907a8fde552f5900b63 SHA512 2d371259171fdc5605b9ada6e4036fb8ac6ea09e6dbaf13d90651cf532b2ffa2f007ccf8e4b42bf1e333df1bc31a7434f7b68a6a15e2090eea462a97b4188afe WHIRLPOOL 65a60689c401efda4fa1813af3f97245c80ec4fa285d52b593a3e9dcbb3402b1768e0378f45d54abbef4bd32f59535c589b4a092fd3bedb240a06e991d17671a
EBUILD libfrontend-elements-1.1.4.ebuild 2016 SHA256 9664bda74eb12764d942e48bf4481db137470dfdccb1a6e0a99362b12da19f21 SHA512 cf796dee72f77e9f0b4f547beb5ed960b286e44f4fd94e124c3a85bfef0bd3bf768bc8b1cc82515f8e4680364a6341486fd9d59c2de469aaade9b40337ddf2a9 WHIRLPOOL 9556da92b11052331879a71514d8b92a444e3803656c1d6d4092cb816f6729a93dee6b774b3b69e4c152ec7476e8d7f4bf7026dacf231a4ed177deb473026383
MISC ChangeLog 2389 SHA256 1928970d6cc14de4a2e085f6547edd95338dd56ce0007a83c148444069711c06 SHA512 0ffc5831ac39de040c92dcd0ac283f720f7e728b381140fcc29c0112410232ce8310aafdff197a86d30798d27544ae02f8984368ebc0bc7c3d68f8097367f53b WHIRLPOOL 2377984be02d8911cb44a6db829498b83dd290c79a644c343cada79b70ee81ad1f41bb7b65a3e34dc9b02eb47b39d1c7078ef3609fa45d66c9c136d84fac4ffb
MISC ChangeLog-2015 1445 SHA256 3909ffd749696724853ef5863176d5b2a55c7ad20e77cf2f41bbfe33fb6446ee SHA512 84bf810a0f97b9d2d7b52fa8c74d879f893eecdf6a8b4c5bb0a9e8a296e15e30123315dd3649f0fad2926aa4b86ab5518c795bc94e3fb7423ef5a9911ee51cc3 WHIRLPOOL 9dd30c05b824b208ddb7f1ed31c8369c4a61ce6ec33046c6462462007738c25b757cad9036758b53dab4cce225216cb13ba0ff1036c7fceb2d7b2b006c27566e
MISC metadata.xml 256 SHA256 c848bbd3ca63d5492fca01aab83549c98b18c63ef65232c3b86236a2a356662f SHA512 379c849f353da475a34564fec13fd0bb74e2029b0e00cbfbbf35eb37323a46a0d483788917cfeeeacb91a30867de199eeff9e1e280c2dc9ada84f32cf221dc09 WHIRLPOOL e377aa2d32f0a18151c1a2f2c0ea1c064fae3b294766b32d6a9fe12da32ae5e23f32bd15a1e7e1d8f8b04fb5bec068057ef13d2e8947f979add2156fe758aa51

@ -1,82 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit toolchain-funcs versionator
DESCRIPTION="A collection of elementary building blocks for implementing compiler frontends in c++"
HOMEPAGE="http://kolpackov.net/projects/libfrontend-elements/"
SRC_URI="ftp://kolpackov.net/pub/projects/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="examples"
RDEPEND=">=dev-cpp/libcult-1.4.6-r1"
DEPEND="${RDEPEND}
dev-util/build"
src_prepare() {
# never build the examples
sed -i \
-e 's| $(out_base)/examples/[[:alnum:]\.]*||' \
-e '/examples\/makefile/d' \
makefile || die "sed failed"
}
src_configure() {
mkdir -p build/{ld,cxx/gnu,import/libcult}
cat >> build/cxx/configuration-dynamic.make <<- EOF
cxx_id := gnu
cxx_optimize := n
cxx_debug := n
cxx_rpath := n
cxx_pp_extra_options :=
cxx_extra_options := ${CXXFLAGS}
cxx_ld_extra_options := ${LDFLAGS}
cxx_extra_libs :=
cxx_extra_lib_paths :=
EOF
cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
cxx_gnu := $(tc-getCXX)
cxx_gnu_libraries :=
cxx_gnu_optimization_options :=
EOF
cat >> build/import/libcult/configuration-dynamic.make <<- EOF
libcult_installed := y
EOF
cat >> build/ld/configuration-lib-dynamic.make <<- EOF
ld_lib_type := shared
EOF
MAKEOPTS+=" verbose=1"
}
src_install() {
dolib.so frontend-elements/libfrontend-elements.so
find frontend-elements -iname "*.cxx" \
-o -iname "makefile" \
-o -iname "*.o" -o -iname "*.d" \
-o -iname "*.m4" -o -iname "*.l" \
-o -iname "*.cpp-options" -o -iname "*.so" | xargs rm -f
rm -rf frontend-elements/arch
insinto /usr/include
doins -r frontend-elements
dodoc NEWS README documentation/[[:upper:]]*
dohtml -A xhtml -r documentation/*
if use examples ; then
find examples -name makefile -delete
# preserving symlinks in the examples
cp -dpR examples "${D}/usr/share/doc/${PF}"
fi
}

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>dev-zero@gentoo.org</email>
<name>Tiziano Müller</name>
</maintainer>
</pkgmetadata>

@ -4,6 +4,6 @@ DIST libxml++-3.0.1.tar.xz 948796 SHA256 19dc8d21751806c015179bc0b83f978e65c8787
EBUILD libxmlpp-2.40.1.ebuild 805 SHA256 f2828750c3d12d0d8773a3d63fd84b43449ec16d34684a0cdbf3401e7ea4c1f8 SHA512 88ad2f7194563c25e17aab0c091b4ffb1a31fe340aeaa6b69bdf216983aba58e39c246a52435b0e2e8b768253574104d677ad3d875e86c8f028dae49a60968f5 WHIRLPOOL 36aa0cf42693f31da482b4a10857fa9acec73868d0edfb58b0c8cbe4612c54a533330259ae87fb017a0e94278db05add474c433af7d04a398fab68a6c41ee8dd
EBUILD libxmlpp-3.0.0.ebuild 806 SHA256 8cf01861c985976d127cb49035615f69aba24539130aae2885665500841e5f3e SHA512 6c3d7df883cc8a38e08062471c153084551da03fba982995e2aec58ac176347356708ae19a11c1521b0dd1ea135f30ba4a9d6f8c230499138ba505c55c0ee956 WHIRLPOOL 05fc19d8c8621f64e47bbba2a3fd2cb36f7e0e37ab55f6f1302ff5ea0dcea4b1ab5d0379ef89e057fda79197a6ea4f4e8f2d7c49fe32b1db02e940d906ae0069
EBUILD libxmlpp-3.0.1.ebuild 809 SHA256 f3e836151dbbc0e3fbb5272d4c69861d53cadec14846e4f7c0cb44d1ef092963 SHA512 d48c8f66331c80a375bd29f78cb3af64239bc74797b3caeb23dce1e7b6aab7e2a6294463062bd09144aedeb4022d011695add5f9921dbc43e58af7ac7f3fdeb4 WHIRLPOOL a306e225c88dd522c24a206e8a5a3db1ccbc8da99139f432c905f809feb0a3effd0e320bcfa670110dc72a603af8f35edb3987dbe0e4f463e78808fc0d0d6fbc
MISC ChangeLog 4766 SHA256 5c958b81ef295ca3504f40ba97e67d3dd5197356e5ad513abbeb5033e012e95a SHA512 fb5800eb4d3e01e5e43944b7f975fb999f34005aeffa5d42763183f69d05fd6599d4715d0f4773896f077961714eaf29d2a231abe011b7e50571d1f79da7ad7a WHIRLPOOL effb6d67537102a60c03882f6dcf70bb5164376e99e832fc12751e9fcd044926c08aef4d66cc8f9564b8f197c3a2e7872004f49cbd2993714cf75afe0bf8a93c
MISC ChangeLog 4917 SHA256 a786786f7e5c71399d8186b62d433b656638bed52818fd72a3d2f0249c8bca49 SHA512 a9e6aee8249ffa6df0456d3adb33b45fe809610dd10e602329cb5726f10f3ace1ff4aec86a47eb37c31c33ecf6ee18e8abe51363aebe2f3c8f99fad0d8c05c1f WHIRLPOOL 25c5885ed2a4e9c414548da3584d8692b48d3e16378b516237acbd068884c7e72ad1dc224dc149678b0e79b449eb054d58f2f0466f702c0933c2b30aad6867e6
MISC ChangeLog-2015 19546 SHA256 dbc667558d2081e27b11d3fa0d638e94e689b92580ae7612538173264e4f2916 SHA512 fbc93a77b5a58f86ea87085fdbe470687971257dfbf6e3058ebe3eccb9f7087b28188af1e92eac271485bdc4a57bbfa8fb35e3ebba91b4f740da8263aad70b04 WHIRLPOOL a7fe8d4a31ccf9066c94e9189a9f3356c56f3e0705646e8f8c8400f3845f81cbd06d7552802e85fac36fde7ba10f0858bf3f47012bc7ac12f4f249784435afb4
MISC metadata.xml 337 SHA256 2532dd174ca6a412fbf9440f95c832785f4e72617a285fe563c4727a6b8f1ba3 SHA512 62e1b8bf26625304a947ee1264ba6e9bc904f3276488e09624b7508094730b041a1d5140f43f82301e3fb2b4156b658f7add79dae6007750ae1f29360f944a16 WHIRLPOOL 146c0dd79e866855d3d4f5a53a8d7fc71ef9190bd2994fe33a61ee56eb5591263b1545cb385e6e63b8dbebc6f2045785ba966e62e0603cf5e0a3339478169f2c

@ -1,8 +1,5 @@
AUX 1.17.0-boost-filesystem-v2-deprecation.patch 8926 SHA256 91ef71f823276c84339d5a224c07709acc05208a708ac2b80826a6251e1893e2 SHA512 e14f0d9f14fc0f562e69c22125c23ddc2e51dbdcb49c9d28360dc3d82e1c20e817d673f362f9ce2d431fda05c2eb5f77f37b4c0d6d7e12299c597eb98ee23255 WHIRLPOOL 8f268b931411a32099a2d5f05d5f474ead0dcc64b5d3ce28581d442b371c78665acc74481e2fe1108818177f56729d123c057ea967b32d48851d65ae33d7e8ce
DIST libxsd-frontend-1.18.0.tar.bz2 66937 SHA256 78382d44ae0575fec04eb2e2e70c2bb751b49eb995aad725d3c2e9ee8ac98590 SHA512 fdff24659037d99ca37a15c2bc33a91e9864d2df20210c13230ab64c3c5ecd7aebefe5c7b3b316812d8f844ca38c297931d74d19a278bf986de80e2f0c54d223 WHIRLPOOL 94f092087f17b0694821ab1f7864fa80639c7daf73e6926d665365d624f46d69d1f74e0de4af901a399593bf52020311614c000d94160505a429728f0d3e2818
DIST libxsd-frontend-2.0.0.tar.bz2 66784 SHA256 35ba30988c67bc4ce9278d869ec0a04305eabf55287456af34c66ebe3564bfda SHA512 8a296fdfe2e562237d46774b33ee82e8f67835b0869c03ffdf04570db1e6f398cf97734685d44c2207abbb73cea20b57e53c8fd80a121f98196c1c7d4bacbc68 WHIRLPOOL 44f75d2d394f3db4edf773b4f36f74982600f5e55a445c4d0e6eb6254c1150c3eaf18b87d343d1728eccb5f6f92cd8888d80f86a7dc01f513d476dda056e0f89
EBUILD libxsd-frontend-1.18.0-r3.ebuild 2239 SHA256 2ea48e44c80f4de013adcc77e34c14f6a706b0fd3a23f123dd8711052d54d60d SHA512 efe8d1aecdab41bc123b66d75a0afd9e264ea8dae7c2692ef546e8eb0b96a8f6dfb96fb35b6307cca4fcacb20dd307b823587a26db077bd7dcb92e226977b89f WHIRLPOOL 4613402419e39aa96b7a1a606388426bbbb070ce8776d847ee06251c77f7602d592c1bc7a500060cb3d625d3a0b1ff09ab40f107960ed24a5721decac7c87718
EBUILD libxsd-frontend-2.0.0.ebuild 2147 SHA256 46f3610865fd0ad26611d32bab6dc45648b3cbe74b28ba72a6654e1545b4cdce SHA512 370e4586a95b983ddee4a7a273313859d6dcc21ca98ac720f5277ef6fa4c0f9698479791573ce3546e19fe1b178793f94bcca1cdca76d32af1ef82fc1d82ad38 WHIRLPOOL aba0b7531e6a120973b4ed12b345bb35ad233de4d73b85d96465e93cfff1c40688e113de9dfa81807468e44f2d6f63ef709d3ff12ad44c746b3594c156335a46
MISC ChangeLog 2668 SHA256 59d1f8a924c438e2850a408cf91b6fba0147011940a0a5b69daf4e4092c591c2 SHA512 0e8a009b408c7379bd49ccc560deee3ec2b9e2ebf019e81cd6841e36e43e7bd2778b096aa868ba17c078683522607237fe7787698ad83e8a4a42a8c631765402 WHIRLPOOL 71460f125c7d8dd3e9e97b494355615ab6468d171ee23de8cbdcb0158cd860e1f6eb740e871c6e2a3d5c57b1cd3856f6c714e51db05f581d1a161c2131bbe02f
MISC ChangeLog 2908 SHA256 c67e1687e0efd6c4c0e8f84c489a63d5f9c3b314cd5cdaf251abd291eba84cd7 SHA512 6e631ba60fe31510c3af6fbd074a2fd20c8492dc63722f34c322c49ff1fbe86ef7c293036fe448a86f8e2d58fc7e866828f1074fcfaa67917e444e4a0f7763e2 WHIRLPOOL 40ea15d423c0a0b1985cc3323fecf7ca6b8b62409fc616bb0084368193ae632ffce32c86a1f7412defc3b25436c59e8df1d4436952403dd56f3350c2e93588c2
MISC ChangeLog-2015 3555 SHA256 9dfeaeca9a7aea34c45fa8c4bf6076b4a77cae6fdb26f3c991e289201227328d SHA512 7adefbdda180adb08f5362127d9d9d9f57ee483acf5b80687b29849e71be36158a9b5a493766e9acb61fa23a9c8db08d48d37c498fdfbfe5bcadb340bc62833e WHIRLPOOL 1158169b63328cfe67dc6d3a21771d5229604037587db3499ad2d60eecbc22aecc006514dc980f0e2a2ac5f532f3503dc663255f32de9c60689f4af22cb9bf6a
MISC metadata.xml 249 SHA256 61486b4cff6de2a1836eafc04bbbbf33cdc826b48b6a39d61e802dd4b223a82b SHA512 0b2b2d015d6d3310efdedc20cd12cb2f587c105f1e84b243d3a7dc6337dde082c16683781eba9a0cb09341756f10f651579df35837ee232309a97017ec02cbee WHIRLPOOL 5a337f74ddddf4b9843f8b2950990f44f843627ae72b1dabf3b0ad09df9704bb96c0571af55fd754ddbf9e8bd77ff0ee9023126c717a5cf4553b5f1f8cede310

@ -1,261 +0,0 @@
diff -Naurb -I '^//' -I '^# copyright' -x build libxsd-frontend-1.17.0/tests/dump/driver.cxx xsd-3.3.0-2+dep/libxsd-frontend/tests/dump/driver.cxx
--- libxsd-frontend-1.17.0/tests/dump/driver.cxx 2010-04-27 21:31:24.000000000 +0200
+++ xsd-3.3.0-2+dep/libxsd-frontend/tests/dump/driver.cxx 2012-08-23 11:30:16.074750804 +0200
@@ -586,7 +586,11 @@
// Parse schema.
//
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
SemanticGraph::Path path (argv[i], boost::filesystem::native);
+#else
+ SemanticGraph::Path path (argv[i]);
+#endif
Parser parser (true, false, true);
Evptr<SemanticGraph::Schema> tu (parser.parse (path));
diff -Naurb -I '^//' -I '^# copyright' -x build libxsd-frontend-1.17.0/xsd-frontend/parser.cxx xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/parser.cxx
--- libxsd-frontend-1.17.0/xsd-frontend/parser.cxx 2010-04-27 21:31:24.000000000 +0200
+++ xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/parser.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -1274,7 +1274,11 @@
operator () (SemanticGraph::Path const& x,
SemanticGraph::Path const& y) const
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
return x.native_file_string () < y.native_file_string ();
+#else
+ return x.string () < y.string ();
+#endif
}
};
@@ -1627,9 +1631,15 @@
friend Boolean
operator< (SchemaId const& x, SchemaId const& y)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
return x.path_.native_file_string () < y.path_.native_file_string ()
|| (x.path_.native_file_string () == y.path_.native_file_string ()
&& x.ns_ < y.ns_);
+#else
+ return x.path_.string () < y.path_.string ()
+ || (x.path_.string () == y.path_.string ()
+ && x.ns_ < y.ns_);
+#endif
}
private:
@@ -2376,6 +2386,7 @@
Path path, rel_path, abs_path;
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
try
{
path = Path (loc);
@@ -2386,6 +2397,10 @@
//
path = Path (loc, boost::filesystem::native);
}
+#else
+ // The new ABI does not have a fallback native representation
+ path = Path (loc.c_str());
+#endif
if (path.is_complete ())
{
@@ -2479,6 +2494,7 @@
Path path, rel_path, abs_path;
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
try
{
path = Path (loc);
@@ -2489,6 +2505,10 @@
//
path = Path (loc, boost::filesystem::native);
}
+#else
+ // The new API does not have a fallback native representation.
+ path = Path (loc.c_str());
+#endif
if (path.is_complete ())
{
@@ -4674,9 +4694,14 @@
return true;
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
XSDFrontend::SemanticGraph::Path abs_path (
XML::transcode_to_narrow (e.getLocation ()->getURI ()),
boost::filesystem::native);
+#else
+ XSDFrontend::SemanticGraph::Path abs_path (
+ XML::transcode_to_narrow (e.getLocation ()->getURI ()).c_str());
+#endif
XSDFrontend::SemanticGraph::Path rel_path (ctx_.file (abs_path));
@@ -4729,8 +4754,12 @@
base_ (base),
ctx_ (ctx)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
setSystemId (XML::XMLChString (
String (abs_.native_file_string ())).c_str ());
+#else
+ setSystemId (XML::XMLChString (String (abs_.string ())).c_str ());
+#endif
}
virtual Xerces::BinInputStream*
@@ -4803,8 +4832,12 @@
// base_uri should be a valid path by now.
//
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path base (XML::transcode_to_narrow (base_uri),
boost::filesystem::native);
+#else
+ Path base (XML::transcode_to_narrow (base_uri).c_str());
+#endif
if (prv_id == 0)
{
@@ -4830,6 +4863,7 @@
{
Path path;
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
try
{
path = Path (path_str);
@@ -4840,6 +4874,10 @@
//
path = Path (path_str, boost::filesystem::native);
}
+#else
+ // The new ABI does not have a fallback native representation
+ path = Path (path_str.c_str());
+#endif
Path base_dir (base.branch_path ());
diff -Naurb -I '^//' -I '^# copyright' -x build libxsd-frontend-1.17.0/xsd-frontend/semantic-graph/elements.cxx xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/semantic-graph/elements.cxx
--- libxsd-frontend-1.17.0/xsd-frontend/semantic-graph/elements.cxx 2010-04-27 21:31:24.000000000 +0200
+++ xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/semantic-graph/elements.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -342,5 +342,9 @@
std::wostream&
operator<< (std::wostream& os, XSDFrontend::SemanticGraph::Path const& path)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
return os << path.native_file_string ().c_str ();
+#else
+ return os << path.string ().c_str ();
+#endif
}
diff -Naurb -I '^//' -I '^# copyright' -x build libxsd-frontend-1.17.0/xsd-frontend/transformations/anonymous.cxx xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/transformations/anonymous.cxx
--- libxsd-frontend-1.17.0/xsd-frontend/transformations/anonymous.cxx 2010-04-27 21:31:24.000000000 +0200
+++ xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/transformations/anonymous.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -275,7 +275,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_str = file.native_file_string ();
+#else
+ file_str = file.string ();
+#endif
}
String name (
@@ -358,7 +362,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_str = file.native_file_string ();
+#else
+ file_str = file.string ();
+#endif
}
}
@@ -441,7 +449,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_str = file.native_file_string ();
+#else
+ file_str = file.string ();
+#endif
}
String name (
@@ -639,7 +651,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_str = file.native_file_string ();
+#else
+ file_str = file.string ();
+#endif
}
String name (
diff -Naurb -I '^//' -I '^# copyright' -x build libxsd-frontend-1.17.0/xsd-frontend/transformations/schema-per-type.cxx xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/transformations/schema-per-type.cxx
--- libxsd-frontend-1.17.0/xsd-frontend/transformations/schema-per-type.cxx 2010-04-27 21:31:24.000000000 +0200
+++ xsd-3.3.0-2+dep/libxsd-frontend/xsd-frontend/transformations/schema-per-type.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -167,7 +167,11 @@
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
path = Path (file_name);
+#else
+ path = Path (file_name.c_str());
+#endif
}
catch (InvalidPath const&)
{
@@ -349,6 +353,7 @@
//
NarrowString abs_path;
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
// Try to use the portable representation of the path. If that
// fails, fall back to the native representation.
//
@@ -360,9 +365,17 @@
{
abs_path = path.native_file_string ();
}
+#else
+ // The new ABI does not have a fallback native representation
+ abs_path = path.string ();
+#endif
NarrowString tf (trans_.translate_schema (abs_path));
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
NarrowString file (tf ? tf : path.leaf ());
+#else
+ NarrowString file (tf ? tf : path.filename ().string());
+#endif
Size p (file.rfind ('.'));
NarrowString ext (
@@ -389,7 +402,11 @@
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
(*i)->context ().set ("renamed", SemanticGraph::Path (new_name));
+#else
+ (*i)->context ().set ("renamed", SemanticGraph::Path (new_name.c_str()));
+#endif
}
catch (SemanticGraph::InvalidPath const&)
{

@ -1,92 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils toolchain-funcs versionator
DESCRIPTION="A compiler frontend for the W3C XML Schema definition language"
HOMEPAGE="http://www.codesynthesis.com/projects/libxsd-frontend/"
SRC_URI="http://www.codesynthesis.com/download/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
RDEPEND=">=dev-libs/xerces-c-3
>=dev-libs/boost-1.52.0-r1:=[threads]
>=dev-cpp/libcult-1.4.6-r1
>=dev-cpp/libfrontend-elements-1.1.4"
DEPEND="${RDEPEND}
dev-util/build"
src_prepare() {
epatch "${FILESDIR}/1.17.0-boost-filesystem-v2-deprecation.patch"
}
src_configure() {
mkdir -p \
build/{ld,cxx/gnu} \
build/import/lib{boost,cult,frontend-elements,xerces-c}
cat >> build/cxx/configuration-dynamic.make <<- EOF
cxx_id := gnu
cxx_optimize := n
cxx_debug := n
cxx_rpath := n
cxx_pp_extra_options :=
cxx_extra_options := ${CXXFLAGS}
cxx_ld_extra_options := ${LDFLAGS}
cxx_extra_libs :=
cxx_extra_lib_paths :=
EOF
cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
cxx_gnu := $(tc-getCXX)
cxx_gnu_libraries :=
cxx_gnu_optimization_options :=
EOF
cat >> build/import/libboost/configuration-dynamic.make <<- EOF
libboost_installed := y
libboost_system := y
EOF
cat >> build/import/libcult/configuration-dynamic.make <<- EOF
libcult_installed := y
EOF
cat >> build/ld/configuration-lib-dynamic.make <<- EOF
ld_lib_type := shared
EOF
cat >> build/import/libfrontend-elements/configuration-dynamic.make <<- EOF
libfrontend_elements_installed := y
EOF
cat >> build/import/libxerces-c/configuration-dynamic.make <<- EOF
libxerces_c_installed := y
EOF
MAKEOPTS+=" verbose=1"
}
src_install() {
dolib.so xsd-frontend/libxsd-frontend.so
find xsd-frontend -iname "*.cxx" \
-o -iname "makefile" \
-o -iname "*.o" -o -iname "*.d" \
-o -iname "*.m4" -o -iname "*.l" \
-o -iname "*.cpp-options" -o -iname "*.so" | xargs rm -f
rm -rf xsd-frontend/arch
insinto /usr/include
doins -r xsd-frontend
dodoc NEWS README
}
src_test() {
export LD_LIBRARY_PATH="${S}/xsd-frontend:${LD_LIBRARY_PATH}"
default
}

@ -1,16 +1,9 @@
AUX 3.3.0-boost-filesystem-v2-deprecation.patch 30894 SHA256 1b41cf6a8a75ff9c5ec03875afacc374717cfbbbf22c2dce941adfcc5d9447c6 SHA512 7e30861275d24c813aa11c554743a297267c4bcfcd353d89c7271984e2dadfd52f6fb13dd26718a07c04b8575186d6c138505b8fb0c2a2802e8f50c9680ce984 WHIRLPOOL 1199ff1d95c60d19d16be243658ba03a73cb3080e1ddd7dde6d3ce26d220263c82f0308917dec56d76f6c515122a8eba20e10958ea3ead8abf3768b599a8030f
AUX 3.3.0-disable_examples_and_tests.patch 2198 SHA256 03bbbd8253082dd4f843a39e6642257baa6efe6501206e445b24e123ba1e3803 SHA512 75fee56b6b3d4e834015aabf9c458e077c0f91bc0471f438b912ddf84db460f509edee35f6c4782d04e69510fd473161ebbc5e2e285646d171e6f8ce58ba83aa WHIRLPOOL cab4a5d82bb56cb0855affd3c1c3b969590f5e1c04a3e447ad1b07079a21c9848f6c30e6bc29b640202e8226773e35c073d87a5f37cdf0ae447bf84944c0c8dc
AUX 3.3.0-fix_include.patch 510 SHA256 55edb0523f7bbb94ca488990a57442507fdb89a7b74edeff52a053223194b516 SHA512 cca56baff078f4d71837b51f5ca904e5d39c0b6553151f382d10642b468c62f48ce76148b5a90fba6f94944733199249e13d58536eb54caa1b8338520d6a66e6 WHIRLPOOL fc47914674638e53c50e2afccd7791c9741cc9c1ec04c9bce0f5b0261d1b9e02b75a8ce4c8b3c981b3d3398cfe2972952950b603e5ad9d0e508c34efd7e688b1
AUX 3.3.0-fix_tests.patch 518 SHA256 c108b896b1c3a3f4da115a89c2e1ef3593a4aaef10639efe7a6072def28c4668 SHA512 244ebdb687adc3598889678bdadfef68beb0c8a424b54b658d90400a419edf941b4decc1d12cfcf727cce168aba2c14afdb924f875e070c1c63f9341e0c9f4bd WHIRLPOOL 2bcb37671edbc079b58fcb6cfca917142a8f9cab777c1be4910457d30b4a727682c8b26897a50834dcca735d8fece44838736b3f9c9ee65b2ee3f4bc358dfa08
AUX 3.3.0-xsdcxx-rename.patch 3825 SHA256 d0b9193d9501c6d1d718a3b45de8d6e2a0e20ce11b6f68a4d73d2f77dbe3ceca SHA512 74fb8b0a7dfe9264c50b8ad9f9709b6d9da0b6569b6be964f7d82215c8af93ad68fe1e8f19666137dc891896824792c4f9dc5b5df8f185341d4d7e2fcbb3e8e5 WHIRLPOOL f020a4273f7a81cb7d80deb2137f70b59ffc0b22817c9b91c21267cd1904114edb18dea2e3e8ec2c8e8e7857d4e299c3d9a8cb35850869bdcff296e5a6bcc7ce
AUX xsd-4.0.0-disable_examples_and_tests.patch 1847 SHA256 500585b4301816c33d2ee02e5857963b71ef32fb7b282072b735afcc09ab06f3 SHA512 3ec04678f9b1b7825d0a594e91b2d79550e26cf8c8992dfb73aa5af98aa70f463f0da9275177d97caea3e637fbbb3a2a21768f585c1237484442cd60ce36027f WHIRLPOOL 65dbf07f36e2f7baff180e0d10229e8a7d76f4000d5180af962456a562a3e1ba17c09b6adc5384c06b2ff7dd3a4b35dc348bbf1cb117f9c23998ded0c75900ba
AUX xsd-4.0.0-fix-expat-support.patch 2271 SHA256 a60fa5da0e31efe9aafeb96d81e0142b8048a49937b7cc595ec4ab4b680981d3 SHA512 ef4be3e1f7a27d1b06e7b7eca2824865302b57c6f8cfc46054c880e908a9dea42cf524415cf2ba041c06ea93317ca51eb087e422882651f31e687a1096dd3105 WHIRLPOOL 0e2372c22fd3b9c49e967778f51cc5764cb8afa5878cf7031608632f1f30e32f71fd3aa1ced8dcd0ad58472f149b8955b574d8ae9afd000922d027b136362f59
AUX xsd-4.0.0-fix-include.patch 441 SHA256 58da51da9af9b7807c83c2910e1de1aa43b9007b2adb512729ff7a5e58802cf3 SHA512 c785caada9f39a027f7373c26bbf6e4e3c5e01c62b1581bf4643746abdfd64727c047d92630b51a1100f3ca198ffcd9a29bdd4fb277f756541c71973a42ad789 WHIRLPOOL b1495c6c9f15d803ab42241190de8df5567f6ceb0e50d4608c17eaf3efb42aaa9afdee3e797aa7004bb0031cd4936822f08b64845211c0fae2375520f066ad35
AUX xsd-4.0.0-xsdcxx-rename.patch 5759 SHA256 e4ba3d6c0c959bd6b8fc799557e0b72d5dd780ca2f6dfd009f9736b4ac586118 SHA512 82d7bdefc4b1c0e5cefbcad84b556e2739d034047b13d74007e67bc0192585a25b5f0d44a9d795d88ad9d95f42ee7621417643b7353c5c4ea3e9319f1566509f WHIRLPOOL 2ca657857827937753d3c62585a3adb38cab7747750687689f18f73789fbd683cc8e30d923f538651d19b6a8f5d7a171728ca0591a571a36112d8b5f1895204b
DIST xsd-3.3.0.tar.bz2 999479 SHA256 6157e3b0f3108f69a8d9344956020c234841d4a1de28745b19e45f8ee34b0c66 SHA512 4e7d18d71b362c4b67ad70c59c68d9be4a5f7210c94306c1685c2991a5eb82496675ac0c53f2919237e658d2e1fcf7e1bf5abe295127c7cf175c8eed090a8570 WHIRLPOOL 70b4767c463d4c5be65f8757e519a98a3c9dbc00f9a8a86026bdba5115eae5c5c7008ea05709ba293a68ab8de718b070cc0b4f6390f5bac62dca5f8a63480341
DIST xsd-4.0.0.tar.bz2 1042144 SHA256 dd85f46407c7ec161518f3fdc64263afb68b057b1bc0b09b47d792d1fabd29c2 SHA512 0bac508e6948ef9e2399daed2554fcff3eaa79a7e62a3b245c777fb8bef3c5c80a35403bffdb00f72d3cf1b411747a91c059dd1c932b0a00baf076d3e60da527 WHIRLPOOL 84cd9baeb2a9fbfa24dafd212950ca7e7ab808d3bc432c8fbf3837c4aad2d1aefabc5fa7f6ac1fb69584b6bd136f04badf435c28024009b0edc00ea7f2ef78ef
EBUILD xsd-3.3.0-r3.ebuild 3733 SHA256 066ce155167a5b900921d4b6f049d096a6df39f6ee9d5a37e8845de41043b351 SHA512 8144207e9b8870641a96da882caa2644d82280f615ee36413725fff6f0b3f171be1fbd7b4244a25abfd85ecdc3a4b3a60b6aec031ccfd641f317d590a4ad538b WHIRLPOOL 7fdde63c0c6715a296c09c4a2c90d6a94c9ed8a6ad93ecf346d4e839321d93372ca7088e826342e5c7d3378018785b033305e72d93ef6ecdd53b5cc37b5d5a23
EBUILD xsd-4.0.0.ebuild 3875 SHA256 e89cd2e2336b3df92ecfe3c7f7bd37a90c8d636da745e89a252a501c7986dc24 SHA512 b3c5e654bb416cddeaa683e30db0b282ae5fb58a7175f363fc4923b34ab53f5c87c243f5e1593d9ce604048f1437cf4faccbcd7519e79a1b89bb09ce48c72976 WHIRLPOOL beb65a30b3d1df400c7867fdc6b2fe3c6cfab7955f25aafcf6f09bee5a28b0bfd6f06aac764d0b5c0dd4eb09099f48684306a88f9dcb80a8b8f0f016501bb3c1
MISC ChangeLog 2776 SHA256 9f65526cfb3b8272c941bb678fbb975715c9744575889adb457f05054713bde2 SHA512 a6ef1879bb0b3b644182831eadcec6819fc5bbbf77b3e296fa1b8933300b423bd41e5f449baeddfee7cd3fbd9c7000d80c54bbb125b76f4e3a835c17e6886d81 WHIRLPOOL 6ede55b0dce02901afb235953b4fb72a8674173a75ecfc79170ab5dbe482340b306232757efc91ee1b36f2585bd1c1bec57a03dc95c34bc2f730f26e0b268323
MISC ChangeLog 3149 SHA256 15f08a8f7bd88b83ea16c4c40ebf445c9e3a14dad83a86207d8a3278a878991f SHA512 cec1007da417fd7b648279a41c566b9a548426db03108091a7dc710e08b7fd73a9f6e65179d3fd38067da73aa140d724bc79e8e13a3bd7cbaa833ab82fa466a4 WHIRLPOOL a1b9891c1180c0dfa5c1d3cbe9f797c4474aa7719d96313003da66891566b708d92d93a6d4e7f81a9c2d4e6f6e96f597eaebbc67d87cc7d0b20b374931066405
MISC ChangeLog-2015 2537 SHA256 b56a8fd61af730b8d303ae71653895be07b3577c314fba4b9708d930292564c3 SHA512 bf5bcb8e94dff6a62cd8939998dbba2a0d945021b29966862a03b7401f64d4d56386b485f64dee9c09042b0dc27f79439077bb65b002cdfc3b8b126559954d9d WHIRLPOOL f7c3fca87fff3c4265897008e3dc1b6bc8779e7abf322d90f0bef524ce2793fe64f4b0cbcd3b3d6a637003bd7cbbd27fca17e554abe800e0539536aae371e416
MISC metadata.xml 347 SHA256 3e3f3bd8769ffa7aa0bce86a67be2c710b4be0140c2d0fe1ad0a6f9181fc8ee2 SHA512 b8c8e3dfc35f84888d8ab3faee76261ee449e15c83e9672e8b33c0929b573f7b009894dd4e0c341ffb03f45bfb13c50d2f90f89075679f643faf41fd686b96ba WHIRLPOOL 87f8220b4a85db0cf75ee395ec387ce056f75810fed232e13bdf8023a623e534f2e260e0a93a9ff5633633b6f540b79f093207a290a7f75c2c268416c63c2995

@ -1,925 +0,0 @@
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/parser/expat/elements.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/expat/elements.txx
--- xsd-3.3.0/libxsd/xsd/cxx/parser/expat/elements.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/expat/elements.txx 2012-06-03 11:02:09.000000000 +0200
@@ -594,7 +594,7 @@
{
try
{
- start_element (ns, name, 0);
+ this->start_element (ns, name, 0);
}
catch (const schema_exception<C>& e)
{
@@ -621,7 +621,7 @@
{
try
{
- start_element (ns, name, 0);
+ this->start_element (ns, name, 0);
}
catch (const schema_exception<C>& e)
{
@@ -693,7 +693,7 @@
}
ro_string<C> ro_id (id);
- start_element (ns, name, &ro_id);
+ this->start_element (ns, name, &ro_id);
}
catch (const schema_exception<C>& e)
{
@@ -713,7 +713,7 @@
try
{
- attribute (ns, name, value);
+ this->attribute (ns, name, value);
}
catch (const schema_exception<C>& e)
{
@@ -748,7 +748,7 @@
try
{
- end_element (ns, name);
+ this->end_element (ns, name);
}
catch (const schema_exception<C>& e)
{
@@ -777,7 +777,7 @@
try
{
- characters (str);
+ this->characters (str);
}
catch (const schema_exception<C>& e)
{
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/parser/non-validating/parser.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/non-validating/parser.txx
--- xsd-3.3.0/libxsd/xsd/cxx/parser/non-validating/parser.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/non-validating/parser.txx 2012-06-03 11:02:09.000000000 +0200
@@ -164,15 +164,15 @@
if (ns == xml::bits::xmlns_namespace<C> ())
return;
- if (!_attribute_impl (ns, name, value))
- _any_attribute (ns, name, value);
+ if (!this->_attribute_impl (ns, name, value))
+ this->_any_attribute (ns, name, value);
}
template <typename C>
void simple_content<C>::
_characters (const ro_string<C>& str)
{
- _characters_impl (str);
+ this->_characters_impl (str);
}
@@ -190,15 +190,15 @@
if (s.depth_++ > 0)
{
if (s.any_)
- _start_any_element (ns, name, type);
+ this->_start_any_element (ns, name, type);
else if (s.parser_)
s.parser_->_start_element (ns, name, type);
}
else
{
- if (!_start_element_impl (ns, name, type))
+ if (!this->_start_element_impl (ns, name, type))
{
- _start_any_element (ns, name, type);
+ this->_start_any_element (ns, name, type);
s.any_ = true;
}
else if (s.parser_ != 0)
@@ -235,7 +235,7 @@
this->_post_impl ();
- if (!_end_element_impl (ns, name))
+ if (!this->_end_element_impl (ns, name))
assert (false);
}
}
@@ -246,7 +246,7 @@
if (--s.depth_ > 0)
{
if (s.any_)
- _end_any_element (ns, name);
+ this->_end_any_element (ns, name);
else if (s.parser_)
s.parser_->_end_element (ns, name);
}
@@ -255,10 +255,10 @@
if (s.parser_ != 0 && !s.any_)
s.parser_->_post_impl ();
- if (!_end_element_impl (ns, name))
+ if (!this->_end_element_impl (ns, name))
{
s.any_ = false;
- _end_any_element (ns, name);
+ this->_end_any_element (ns, name);
}
}
}
@@ -292,14 +292,14 @@
if (s.depth_ > 0)
{
if (s.any_)
- _any_attribute (ns, name, value);
+ this->_any_attribute (ns, name, value);
else if (s.parser_)
s.parser_->_attribute (ns, name, value);
}
else
{
- if (!_attribute_impl (ns, name, value))
- _any_attribute (ns, name, value);
+ if (!this->_attribute_impl (ns, name, value))
+ this->_any_attribute (ns, name, value);
}
}
@@ -312,14 +312,14 @@
if (s.depth_ > 0)
{
if (s.any_)
- _any_characters (str);
+ this->_any_characters (str);
else if (s.parser_)
s.parser_->_characters (str);
}
else
{
- if (!_characters_impl (str))
- _any_characters (str);
+ if (!this->_characters_impl (str))
+ this->_any_characters (str);
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/parser/non-validating/xml-schema-pskel.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/non-validating/xml-schema-pskel.txx
--- xsd-3.3.0/libxsd/xsd/cxx/parser/non-validating/xml-schema-pskel.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/non-validating/xml-schema-pskel.txx 2012-06-03 11:02:09.000000000 +0200
@@ -20,7 +20,7 @@
const ro_string<C>& name,
const ro_string<C>* type)
{
- _start_any_element (ns, name, type);
+ this->_start_any_element (ns, name, type);
this->complex_content<C>::context_.top ().any_ = true;
return true;
}
@@ -30,7 +30,7 @@
_end_element_impl (const ro_string<C>& ns, const ro_string<C>& name)
{
this->complex_content<C>::context_.top ().any_ = false;
- _end_any_element (ns, name);
+ this->_end_any_element (ns, name);
return true;
}
@@ -41,7 +41,7 @@
const ro_string<C>& name,
const ro_string<C>& value)
{
- _any_attribute (ns, name, value);
+ this->_any_attribute (ns, name, value);
return true;
}
@@ -49,7 +49,7 @@
bool any_type_pskel<C>::
_characters_impl (const ro_string<C>& s)
{
- _any_characters (s);
+ this->_any_characters (s);
return true;
}
@@ -60,7 +60,7 @@
bool any_simple_type_pskel<C>::
_characters_impl (const ro_string<C>& s)
{
- _any_characters (s);
+ this->_any_characters (s);
return true;
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/parser/validating/parser.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/validating/parser.txx
--- xsd-3.3.0/libxsd/xsd/cxx/parser/validating/parser.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/validating/parser.txx 2012-06-03 11:02:09.000000000 +0200
@@ -93,8 +93,8 @@
const ro_string<C>& name,
const ro_string<C>* type)
{
- if (!_start_element_impl (ns, name, type))
- _unexpected_element (ns, name);
+ if (!this->_start_element_impl (ns, name, type))
+ this->_unexpected_element (ns, name);
}
template <typename C>
@@ -102,8 +102,8 @@
_end_element (const ro_string<C>& ns,
const ro_string<C>& name)
{
- if (!_end_element_impl (ns, name))
- _unexpected_element (ns, name);
+ if (!this->_end_element_impl (ns, name))
+ this->_unexpected_element (ns, name);
}
template <typename C>
@@ -129,16 +129,16 @@
if (ns == xml::bits::xmlns_namespace<C> ())
return;
- if (!_attribute_impl (ns, name, value))
- _unexpected_attribute (ns, name, value);
+ if (!this->_attribute_impl (ns, name, value))
+ this->_unexpected_attribute (ns, name, value);
}
template <typename C>
void empty_content<C>::
_characters (const ro_string<C>& s)
{
- if (!_characters_impl (s))
- _unexpected_characters (s);
+ if (!this->_characters_impl (s))
+ this->_unexpected_characters (s);
}
//
@@ -218,15 +218,15 @@
if (ns == xml::bits::xmlns_namespace<C> ())
return;
- if (!_attribute_impl (ns, name, value))
- _unexpected_attribute (ns, name, value);
+ if (!this->_attribute_impl (ns, name, value))
+ this->_unexpected_attribute (ns, name, value);
}
template <typename C>
void simple_content<C>::
_characters (const ro_string<C>& str)
{
- if (!_characters_impl (str))
+ if (!this->_characters_impl (str))
{
// Mixed content is implemented in the generated code
// by overriding _characters_impl and forwarding to
@@ -245,7 +245,7 @@
c != C (0x0D) && // carriage return
c != C (0x09) && // tab
c != C (0x0A))
- _unexpected_characters (str);
+ this->_unexpected_characters (str);
}
}
}
@@ -322,14 +322,14 @@
if (s.depth_++ > 0)
{
if (s.any_)
- _start_any_element (ns, name, type);
+ this->_start_any_element (ns, name, type);
else if (s.parser_)
s.parser_->_start_element (ns, name, type);
}
else
{
- if (!_start_element_impl (ns, name, type))
- _unexpected_element (ns, name);
+ if (!this->_start_element_impl (ns, name, type))
+ this->_unexpected_element (ns, name);
else if (s.parser_ != 0)
s.parser_->_pre_impl ();
}
@@ -364,7 +364,7 @@
this->_post_impl ();
- if (!_end_element_impl (ns, name))
+ if (!this->_end_element_impl (ns, name))
assert (false);
}
}
@@ -375,7 +375,7 @@
if (--s.depth_ > 0)
{
if (s.any_)
- _end_any_element (ns, name);
+ this->_end_any_element (ns, name);
else if (s.parser_)
s.parser_->_end_element (ns, name);
}
@@ -384,8 +384,8 @@
if (s.parser_ != 0 && !s.any_)
s.parser_->_post_impl ();
- if (!_end_element_impl (ns, name))
- _unexpected_element (ns, name);
+ if (!this->_end_element_impl (ns, name))
+ this->_unexpected_element (ns, name);
}
}
}
@@ -418,14 +418,14 @@
if (s.depth_ > 0)
{
if (s.any_)
- _any_attribute (ns, name, value);
+ this->_any_attribute (ns, name, value);
else if (s.parser_)
s.parser_->_attribute (ns, name, value);
}
else
{
- if (!_attribute_impl (ns, name, value))
- _unexpected_attribute (ns, name, value);
+ if (!this->_attribute_impl (ns, name, value))
+ this->_unexpected_attribute (ns, name, value);
}
}
@@ -438,13 +438,13 @@
if (s.depth_ > 0)
{
if (s.any_)
- _any_characters (str);
+ this->_any_characters (str);
else if (s.parser_)
s.parser_->_characters (str);
}
else
{
- if (!_characters_impl (str))
+ if (!this->_characters_impl (str))
{
// Mixed content is implemented in the generated code
// by overriding _characters_impl and forwarding to
@@ -463,7 +463,7 @@
c != C (0x0D) && // carriage return
c != C (0x09) && // tab
c != C (0x0A))
- _unexpected_characters (str);
+ this->_unexpected_characters (str);
}
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/parser/validating/xml-schema-pskel.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/validating/xml-schema-pskel.txx
--- xsd-3.3.0/libxsd/xsd/cxx/parser/validating/xml-schema-pskel.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/parser/validating/xml-schema-pskel.txx 2012-06-03 11:02:09.000000000 +0200
@@ -20,7 +20,7 @@
const ro_string<C>& name,
const ro_string<C>* type)
{
- _start_any_element (ns, name, type);
+ this->_start_any_element (ns, name, type);
this->complex_content<C>::context_.top ().any_ = true;
return true;
}
@@ -30,7 +30,7 @@
_end_element_impl (const ro_string<C>& ns, const ro_string<C>& name)
{
this->complex_content<C>::context_.top ().any_ = false;
- _end_any_element (ns, name);
+ this->_end_any_element (ns, name);
return true;
}
@@ -41,7 +41,7 @@
const ro_string<C>& name,
const ro_string<C>& value)
{
- _any_attribute (ns, name, value);
+ this->_any_attribute (ns, name, value);
return true;
}
@@ -49,7 +49,7 @@
bool any_type_pskel<C>::
_characters_impl (const ro_string<C>& s)
{
- _any_characters (s);
+ this->_any_characters (s);
return true;
}
@@ -60,7 +60,7 @@
bool any_simple_type_pskel<C>::
_characters_impl (const ro_string<C>& s)
{
- _any_characters (s);
+ this->_any_characters (s);
return true;
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/tree/parsing.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/tree/parsing.txx
--- xsd-3.3.0/libxsd/xsd/cxx/tree/parsing.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/tree/parsing.txx 2012-06-03 11:02:09.000000000 +0200
@@ -299,7 +299,7 @@
if (j != basic_string<C>::npos)
{
- push_back (
+ this->push_back (
traits<T, C, ST>::create (
basic_string<C> (data + i, j - i), parent, 0, 0));
@@ -309,7 +309,7 @@
{
// Last element.
//
- push_back (
+ this->push_back (
traits<T, C, ST>::create (
basic_string<C> (data + i, size - i), parent, 0, 0));
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/tree/stream-extraction.hxx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/tree/stream-extraction.hxx
--- xsd-3.3.0/libxsd/xsd/cxx/tree/stream-extraction.hxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/tree/stream-extraction.hxx 2012-06-03 11:03:11.000000000 +0200
@@ -68,7 +68,7 @@
while (size--)
{
std::auto_ptr<T> p (new T (s, f, c));
- push_back (p);
+ this->push_back (p);
}
}
}
@@ -91,7 +91,7 @@
{
T x;
s >> x;
- push_back (x);
+ this->push_back (x);
}
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/libxsd/xsd/cxx/zc-istream.txx xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/zc-istream.txx
--- xsd-3.3.0/libxsd/xsd/cxx/zc-istream.txx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/libxsd/xsd/cxx/zc-istream.txx 2012-06-03 11:02:09.000000000 +0200
@@ -32,7 +32,7 @@
C* b (const_cast<C*> (str_.data ()));
C* e (b + str_.size ());
- setg (b, b, e);
+ this->setg (b, b, e);
}
template <typename C>
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/cxx/elements.cxx xsd-3.3.0-2+dep/xsd/xsd/cxx/elements.cxx
--- xsd-3.3.0/xsd/cxx/elements.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/cxx/elements.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -326,7 +326,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
pair = path.native_file_string ();
+#else
+ pair = path.string ();
+#endif
}
}
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/cxx/parser/elements.cxx xsd-3.3.0-2+dep/xsd/xsd/cxx/parser/elements.cxx
--- xsd-3.3.0/xsd/cxx/parser/elements.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/cxx/parser/elements.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -244,7 +244,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
path_str = path.native_file_string ();
+#else
+ path_str = path.string ();
+#endif
}
String inc_path;
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/cxx/parser/generator.cxx xsd-3.3.0-2+dep/xsd/xsd/cxx/parser/generator.cxx
--- xsd-3.3.0/xsd/cxx/parser/generator.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/cxx/parser/generator.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -552,7 +552,11 @@
{
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path fs_path (path, boost::filesystem::native);
+#else
+ Path fs_path (path.c_str());
+#endif
ifs.open (fs_path, std::ios_base::in | std::ios_base::binary);
if (!ifs.is_open ())
@@ -638,7 +642,11 @@
{
if (NarrowString name = ops.value<CLI::extern_xml_schema> ())
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
if (file_path.native_file_string () != name)
+#else
+ if (file_path.string () != name)
+#endif
generate_xml_schema = false;
}
}
@@ -815,7 +823,11 @@
// Generate code.
//
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
NarrowString name (file_path.leaf ());
+#else
+ NarrowString name (file_path.filename().string());
+#endif
NarrowString skel_suffix (ops.value <CLI::skel_file_suffix> ());
NarrowString impl_suffix (ops.value <CLI::impl_file_suffix> ());
@@ -921,9 +933,15 @@
cxx_driver_name = cxx_driver_expr.merge (name);
}
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path hxx_path (hxx_name, boost::filesystem::native);
Path ixx_path (ixx_name, boost::filesystem::native);
Path cxx_path (cxx_name, boost::filesystem::native);
+#else
+ Path hxx_path (hxx_name.c_str());
+ Path ixx_path (ixx_name.c_str());
+ Path cxx_path (cxx_name.c_str());
+#endif
Path hxx_impl_path;
Path cxx_impl_path;
@@ -931,9 +949,15 @@
if (impl || driver)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
hxx_impl_path = Path (hxx_impl_name, boost::filesystem::native);
cxx_impl_path = Path (cxx_impl_name, boost::filesystem::native);
cxx_driver_path = Path (cxx_driver_name, boost::filesystem::native);
+#else
+ hxx_impl_path = Path (hxx_impl_name.c_str());
+ cxx_impl_path = Path (cxx_impl_name.c_str());
+ cxx_driver_path = Path (cxx_driver_name.c_str());
+#endif
}
Path out_dir;
@@ -942,7 +966,11 @@
{
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
out_dir = Path (dir, boost::filesystem::native);
+#else
+ out_dir = Path (dir.c_str());
+#endif
}
catch (InvalidPath const&)
{
@@ -1010,7 +1038,11 @@
}
unlinks.add (hxx_impl_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (hxx_impl_path.native_file_string ());
+#else
+ file_list.push_back (hxx_impl_path.string ());
+#endif
if (!ops.value<CLI::force_overwrite> ())
{
@@ -1036,7 +1068,11 @@
}
unlinks.add (cxx_impl_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (cxx_impl_path.native_file_string ());
+#else
+ file_list.push_back (cxx_impl_path.string ());
+#endif
}
if (driver)
@@ -1065,7 +1101,11 @@
}
unlinks.add (cxx_driver_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (cxx_driver_path.native_file_string ());
+#else
+ file_list.push_back (cxx_driver_path.string ());
+#endif
}
// Open the skel files.
@@ -1081,7 +1121,11 @@
}
unlinks.add (hxx_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (hxx_path.native_file_string ());
+#else
+ file_list.push_back (hxx_path.string ());
+#endif
if (inline_)
{
@@ -1094,7 +1138,11 @@
}
unlinks.add (ixx_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (ixx_path.native_file_string ());
+#else
+ file_list.push_back (ixx_path.string ());
+#endif
}
@@ -1109,7 +1157,11 @@
}
unlinks.add (cxx_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (cxx_path.native_file_string ());
+#else
+ file_list.push_back (cxx_path.string ());
+#endif
}
// Print copyright and license.
@@ -1168,7 +1220,11 @@
NarrowString guard_prefix (ops.value<CLI::guard_prefix> ());
if (!guard_prefix)
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
guard_prefix = file_path.branch_path ().native_directory_string ();
+#else
+ guard_prefix = file_path.branch_path ().string ();
+#endif
if (guard_prefix)
guard_prefix += '_';
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/cxx/tree/elements.cxx xsd-3.3.0-2+dep/xsd/xsd/cxx/tree/elements.cxx
--- xsd-3.3.0/xsd/cxx/tree/elements.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/cxx/tree/elements.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -1312,7 +1312,11 @@
}
catch (SemanticGraph::InvalidPath const&)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
path_str = path.native_file_string ();
+#else
+ path_str = path.string ();
+#endif
}
String inc_path;
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/cxx/tree/generator.cxx xsd-3.3.0-2+dep/xsd/xsd/cxx/tree/generator.cxx
--- xsd-3.3.0/xsd/cxx/tree/generator.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/cxx/tree/generator.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -773,7 +773,11 @@
{
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path fs_path (path, boost::filesystem::native);
+#else
+ Path fs_path (path.c_str());
+#endif
ifs.open (fs_path, std::ios_base::in | std::ios_base::binary);
if (!ifs.is_open ())
@@ -939,7 +943,11 @@
{
if (NarrowString name = ops.value<CLI::extern_xml_schema> ())
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
if (file_path.native_file_string () != name)
+#else
+ if (file_path.string () != name)
+#endif
generate_xml_schema = false;
}
}
@@ -954,7 +962,11 @@
// Generate code.
//
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
NarrowString name (file_path.leaf ());
+#else
+ NarrowString name (file_path.filename ().string());
+#endif
NarrowString hxx_suffix (ops.value <CLI::hxx_suffix> ());
NarrowString ixx_suffix (ops.value <CLI::ixx_suffix> ());
@@ -1013,9 +1025,15 @@
NarrowString ixx_name (inline_ ? ixx_expr.merge (name) : NarrowString ());
NarrowString fwd_name (forward ? fwd_expr.merge (name) : NarrowString ());
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path hxx_path (hxx_name, boost::filesystem::native);
Path ixx_path (ixx_name, boost::filesystem::native);
Path fwd_path (fwd_name, boost::filesystem::native);
+#else
+ Path hxx_path (hxx_name.c_str());
+ Path ixx_path (ixx_name.c_str());
+ Path fwd_path (fwd_name.c_str());
+#endif
Paths cxx_paths;
if (source)
@@ -1041,12 +1059,20 @@
}
cxx_paths.push_back (
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path (cxx_expr.merge (part_name), boost::filesystem::native));
+#else
+ Path (cxx_expr.merge (part_name).c_str()));
+#endif
}
}
else
cxx_paths.push_back (
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
Path (cxx_expr.merge (name), boost::filesystem::native));
+#else
+ Path (cxx_expr.merge (name).c_str()));
+#endif
}
Path out_dir;
@@ -1055,7 +1081,11 @@
{
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
out_dir = Path (dir, boost::filesystem::native);
+#else
+ out_dir = Path (dir.c_str());
+#endif
}
catch (InvalidPath const&)
{
@@ -1108,7 +1138,11 @@
}
unlinks.add (fwd_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (fwd_path.native_file_string ());
+#else
+ file_list.push_back (fwd_path.string ());
+#endif
}
@@ -1121,7 +1155,11 @@
}
unlinks.add (hxx_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (hxx_path.native_file_string ());
+#else
+ file_list.push_back (hxx_path.string ());
+#endif
// IXX
@@ -1137,7 +1175,11 @@
}
unlinks.add (ixx_path);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (ixx_path.native_file_string ());
+#else
+ file_list.push_back (ixx_path.string ());
+#endif
}
@@ -1158,7 +1200,11 @@
}
unlinks.add (*i);
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
file_list.push_back (i->native_file_string ());
+#else
+ file_list.push_back (i->string ());
+#endif
cxx.push_back (s);
}
}
@@ -1230,7 +1276,11 @@
NarrowString guard_prefix (ops.value<CLI::guard_prefix> ());
if (!guard_prefix)
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
guard_prefix = file_path.branch_path ().native_directory_string ();
+#else
+ guard_prefix = file_path.branch_path ().string ();
+#endif
if (guard_prefix)
guard_prefix += '_';
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/xsd.cxx xsd-3.3.0-2+dep/xsd/xsd/xsd.cxx
--- xsd-3.3.0/xsd/xsd.cxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/xsd.cxx 2012-06-03 11:02:29.000000000 +0200
@@ -636,7 +636,11 @@
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
tu = SemanticGraph::Path (args[i], boost::filesystem::native);
+#else
+ tu = SemanticGraph::Path (args[i]);
+#endif
}
catch (SemanticGraph::InvalidPath const&)
{
@@ -675,7 +679,11 @@
if (NarrowString name =
tree_ops->value<CXX::Tree::CLI::extern_xml_schema> ())
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
if (tu.native_file_string () != name)
+#else
+ if (tu.string () != name)
+#endif
gen_xml_schema = false;
}
}
@@ -690,7 +698,11 @@
if (NarrowString name =
parser_ops->value<CXX::Parser::CLI::extern_xml_schema> ())
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
if (tu.native_file_string () != name)
+#else
+ if (tu.string () != name)
+#endif
gen_xml_schema = false;
}
}
@@ -827,8 +839,13 @@
{
try
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
paths.push_back (
SemanticGraph::Path (args[i], boost::filesystem::native));
+#else
+ paths.push_back (
+ SemanticGraph::Path (args[i]));
+#endif
}
catch (SemanticGraph::InvalidPath const&)
{
@@ -991,9 +1008,17 @@
try
{
OutputFileStream ofs;
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
SemanticGraph::Path path (fl);
+#else
+ SemanticGraph::Path path (fl.c_str());
+#endif
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
ofs.open (fl, std::ios_base::out);
+#else
+ ofs.open (fl.c_str(), std::ios_base::out);
+#endif
if (!ofs.is_open ())
{
diff -Naurb -I '^//' -I '^# copyright' -x vcproj -x build xsd-3.3.0/xsd/xsd.hxx xsd-3.3.0-2+dep/xsd/xsd/xsd.hxx
--- xsd-3.3.0/xsd/xsd.hxx 2010-04-28 08:58:09.000000000 +0200
+++ xsd-3.3.0-2+dep/xsd/xsd/xsd.hxx 2012-06-03 11:02:29.000000000 +0200
@@ -38,7 +38,11 @@
{
if (!canceled_)
{
+#if !defined(BOOST_FILESYSTEM_VERSION) || BOOST_FILESYSTEM_VERSION == 2
std::remove (file_.native_file_string ().c_str ());
+#else
+ std::remove (file_.string ().c_str ());
+#endif
}
}

@ -1,55 +0,0 @@
diff --git a/makefile b/makefile
index 0c07b0d..32c2c93 100644
--- a/makefile
+++ b/makefile
@@ -14,8 +14,6 @@ clean := $(out_base)/.clean
cleandoc := $(out_base)/.cleandoc
$(default): $(out_base)/xsd/ \
- $(out_base)/tests/ \
- $(out_base)/examples/ \
$(out_base)/documentation/
# Test.
@@ -27,7 +25,6 @@ $(test): $(out_base)/tests/.test
#
$(install): $(out_base)/xsd/.install \
$(out_base)/libxsd/.install \
- $(out_base)/examples/.install \
$(out_base)/documentation/.install
$(call install-dir,$(src_base)/dist/examples/build,$(install_doc_dir)/xsd/examples/build)
$(call install-dir,$(src_base)/dist/examples/cxx,$(install_doc_dir)/xsd/examples/cxx,-name makefile)
@@ -43,7 +40,6 @@ $(install): $(out_base)/xsd/.install \
#
$(dist): $(out_base)/xsd/.dist \
$(out_base)/libxsd/.dist \
- $(out_base)/examples/.dist \
$(out_base)/documentation/.dist
$(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build)
$(call install-dir,$(src_base)/dist/examples/cxx,$(dist_prefix)/examples/cxx,-name makefile)
@@ -57,7 +53,6 @@ $(dist): $(out_base)/xsd/.dist \
$(dist-win): $(out_base)/xsd/.dist-win \
$(out_base)/libxsd/.dist-win \
- $(out_base)/examples/.dist-win \
$(out_base)/documentation/.dist-win
$(call install-dir,$(src_base)/dist/etc,$(dist_prefix)/etc)
$(call install-dir,$(src_base)/dist/examples/build,$(dist_prefix)/examples/build)
@@ -81,9 +76,7 @@ $(dist-win): $(out_base)/xsd/.dist-win \
# Clean.
#
-$(clean): $(out_base)/xsd/.clean \
- $(out_base)/tests/.clean \
- $(out_base)/examples/.clean
+$(clean): $(out_base)/xsd/.clean
$(cleandoc): $(out_base)/documentation/.cleandoc
@@ -91,6 +84,4 @@ $(call include,$(bld_root)/install.make)
$(call import,$(src_base)/xsd/makefile)
$(call import,$(src_base)/libxsd/makefile)
-$(call import,$(src_base)/tests/makefile)
-$(call import,$(src_base)/examples/makefile)
$(call import,$(src_base)/documentation/makefile)

@ -1,13 +0,0 @@
diff --git a/xsd/xsd.cxx b/xsd/xsd.cxx
index 1c66a8a..dbbfed9 100644
--- a/xsd/xsd.cxx
+++ b/xsd/xsd.cxx
@@ -18,7 +18,7 @@
#include <xsd-frontend/parser.hxx>
#include <xsd-frontend/transformations/anonymous.hxx>
-#include <xsd-frontend/transformations/enum-synthesis.cxx>
+#include <xsd-frontend/transformations/enum-synthesis.hxx>
#include <xsd-frontend/transformations/restriction.hxx>
#include <xsd-frontend/transformations/schema-per-type.hxx>
#include <xsd-frontend/transformations/simplifier.hxx>

@ -1,13 +0,0 @@
diff --git a/tests/cxx/tree/prefix/makefile b/tests/cxx/tree/prefix/makefile
index 3317161..77b4b0a 100644
--- a/tests/cxx/tree/prefix/makefile
+++ b/tests/cxx/tree/prefix/makefile
@@ -35,7 +35,7 @@ gen := $(addprefix $(out_base)/,$(genf))
$(gen): xsd := $(out_root)/xsd/xsd
$(gen): xsd_options := --generate-serialization --generate-polymorphic \
---polymorphic-type foo\\\#base --root-element root
+--polymorphic-type foo\\\\\#base --root-element root
$(gen): $(out_root)/xsd/xsd
$(call include-dep,$(dep))

@ -1,121 +0,0 @@
diff --git a/documentation/xsd.1 b/documentation/xsd.1
index 8b97b14..213f6f6 100644
--- a/documentation/xsd.1
+++ b/documentation/xsd.1
@@ -1,16 +1,16 @@
.\" Process this file with
-.\" groff -man -Tascii xsd.1
+.\" groff -man -Tascii xsdcxx.1
.\"
.TH XSD 1 "April 2010" "XSD 3.3.0"
.SH NAME
-xsd \- W3C XML Schema to C++ Compiler
+xsdcxx \- W3C XML Schema to C++ Compiler
.\"
.\"
.\"
.\"--------------------------------------------------------------------
.SH SYNOPSIS
.\"--------------------------------------------------------------------
-.B xsd
+.B xsdcxx
.I command
.B [
.I options
@@ -20,19 +20,19 @@ xsd \- W3C XML Schema to C++ Compiler
.I file
.B ...]
.in
-.B xsd help
+.B xsdcxx help
.B [
.I command
.B ]
.in
-.B xsd version
+.B xsdcxx version
.\"
.\"
.\"
.\"--------------------------------------------------------------------
.SH DESCRIPTION
.\"--------------------------------------------------------------------
-.B xsd
+.B xsdcxx
generates vocabulary-specific, statically-typed C++ mapping from W3C XML
Schema definitions. Particular mapping to produce is selected by a
.IR command .
@@ -203,7 +203,7 @@ For example, if you have file
with namespace
.B http://example.com/hello
and you run
-.B xsd
+.B xsdcxx
on this file, then the string in question will be:
.B hello.xsd. http://example.com/hello
@@ -1877,7 +1877,7 @@ option. With this approach you don't need to worry about shell quoting.
.\"
.SH DIAGNOSTICS
If the input file is not a valid W3C XML Schema definition,
-.B xsd
+.B xsdcxx
will issue diagnostic messages to
.B STDERR
and exit with non-zero exit code.
diff --git a/documentation/xsd.xhtml b/documentation/xsd.xhtml
index 4acf822..af630bf 100644
--- a/documentation/xsd.xhtml
+++ b/documentation/xsd.xhtml
@@ -50,19 +50,19 @@
<h1>NAME</h1>
- <p>xsd - W3C XML Schema to C++ Compiler</p>
+ <p>xsdcxx - W3C XML Schema to C++ Compiler</p>
<h1>SYNOPSIS</h1>
<dl id="synopsis">
- <dt><code><b>xsd</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
- <dt><code><b>xsd help</b> [<i>command</i>]</code></dt>
- <dt><code><b>xsd version</b></code></dt>
+ <dt><code><b>xsdcxx</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
+ <dt><code><b>xsdcxx help</b> [<i>command</i>]</code></dt>
+ <dt><code><b>xsdcxx version</b></code></dt>
</dl>
<h1>DESCRIPTION</h1>
- <p><code><b>xsd</b></code> generates vocabulary-specific, statically-typed
+ <p><code><b>xsdcxx</b></code> generates vocabulary-specific, statically-typed
C++ mapping from W3C XML Schema definitions. Particular mapping to
produce is selected by a <code><i>command</i></code>. Each mapping has
a number of mapping-specific <code><i>options</i></code> that should
@@ -104,7 +104,7 @@
<dt><code><b>help</b></code></dt>
<dd>Print usage information and exit. Use
- <p><code><b>xsd help</b> <i>command</i></code></p>
+ <p><code><b>xsdcxx help</b> <i>command</i></code></p>
for command-specific help.
</dd>
@@ -174,7 +174,7 @@
<p>For example, if you have file <code><b>hello.xsd</b></code>
with namespace <code><b>http://example.com/hello</b></code> and you run
- <code><b>xsd</b></code> on this file, then the string in question
+ <code><b>xsdcxx</b></code> on this file, then the string in question
will be:</p>
<p><code><b>hello.xsd. http://example.com/hello</b></code></p>
@@ -1575,7 +1575,7 @@ namespace .*
<h1>DIAGNOSTICS</h1>
<p>If the input file is not a valid W3C XML Schema definition,
- <code><b>xsd</b></code> will issue diagnostic messages to STDERR
+ <code><b>xsdcxx</b></code> will issue diagnostic messages to STDERR
and exit with non-zero exit code.</p>
<h1>BUGS</h1>

@ -1,142 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit toolchain-funcs eutils versionator
DESCRIPTION="An open-source, cross-platform W3C XML Schema to C++ data binding compiler"
HOMEPAGE="http://www.codesynthesis.com/products/xsd/"
SRC_URI="http://www.codesynthesis.com/download/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86"
IUSE="ace doc examples test zlib"
RDEPEND=">=dev-libs/xerces-c-3
>=dev-libs/boost-1.52.0-r1:=[threads]
>=dev-cpp/libcult-1.4.6-r1
>=dev-cpp/libxsd-frontend-1.18.0-r1
>=dev-cpp/libbackend-elements-1.7.2
ace? ( dev-libs/ace )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
dev-util/build
doc? ( app-doc/doxygen )"
src_prepare() {
epatch \
"${FILESDIR}/${PV}-disable_examples_and_tests.patch" \
"${FILESDIR}/${PV}-xsdcxx-rename.patch" \
"${FILESDIR}/${PV}-fix_include.patch" \
"${FILESDIR}/${PV}-fix_tests.patch" \
"${FILESDIR}/${PV}-boost-filesystem-v2-deprecation.patch"
}
src_configure() {
# Maintainer notes:
# * xqilla is not required, this is only whether or not to include the xpath
# examples which require xqilla
mkdir -p \
build/cxx/gnu \
build/import/lib{ace,boost,cult,backend-elements,xerces-c,xqilla,xsd-frontend,z}
cat >> build/configuration-dynamic.make <<- EOF
xsd_with_zlib := $(usex zlib y n)
xsd_with_ace := $(usex ace y n)
xsd_with_xdr := y
xsd_with_dbxml := n
xsd_with_xqilla := y
xsd_with_boost_date_time := y
xsd_with_boost_serialization := y
EOF
cat >> build/cxx/configuration-dynamic.make <<- EOF
cxx_id := gnu
cxx_optimize := n
cxx_debug := n
cxx_rpath := n
cxx_pp_extra_options :=
cxx_extra_options := ${CXXFLAGS}
cxx_ld_extra_options := ${LDFLAGS}
cxx_extra_libs :=
cxx_extra_lib_paths :=
EOF
cat >> build/cxx/gnu/configuration-dynamic.make <<- EOF
cxx_gnu := $(tc-getCXX)
cxx_gnu_libraries :=
cxx_gnu_optimization_options :=
EOF
cat >> build/import/libace/configuration-dynamic.make <<- EOF
libace_installed := y
EOF
cat >> build/import/libbackend-elements/configuration-dynamic.make <<- EOF
libbackend_elements_installed := y
EOF
cat >> build/import/libboost/configuration-dynamic.make <<- EOF
libboost_installed := y
libboost_system := y
EOF
cat >> build/import/libcult/configuration-dynamic.make <<- EOF
libcult_installed := y
EOF
cat >> build/import/libxerces-c/configuration-dynamic.make <<- EOF
libxerces_c_installed := y
EOF
cat >> build/import/libxqilla/configuration-dynamic.make <<- EOF
libxqilla_installed := y
EOF
cat >> build/import/libxsd-frontend/configuration-dynamic.make <<- EOF
libxsd_frontend_installed := y
EOF
cat >> build/import/libz/configuration-dynamic.make <<- EOF
libz_installed := y
EOF
MAKEOPTS+=" verbose=1"
}
src_compile() {
default
if use doc ; then
emake -C "${S}/documentation/cxx/tree/reference" || die "generating reference docs failed"
fi
if use test ; then
XERCESC_NLS_HOME="${ROOT}usr/share/xerces-c/msg" emake -C "${S}/tests" || die "building tests failed"
fi
}
src_install() {
emake install_prefix="${D}/usr" install || die "emake install failed"
# Renaming binary/manpage to avoid collision with mono-2.0's xsd/xsd2
mv "${D}"/usr/bin/xsd{,cxx}
mv "${D}"/usr/share/man/man1/xsd{,cxx}.1
rm -rf "${D}/usr/share/doc"
dohtml -r -A xhtml -A pdf documentation/*
dodoc NEWS README FLOSSE documentation/custom-literals.xsd
newdoc libxsd/README README.libxsd
newdoc libxsd/FLOSSE FLOSSE.libxsd
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}
src_test() {
XERCESC_NLS_HOME="${ROOT}usr/share/xerces-c/msg" emake -C "${S}/tests" test || die "tests failed"
}

@ -0,0 +1,4 @@
DIST jackcess-1.2.14.3-sources.jar 541095 SHA256 016cae78d8567ac8aa9349d2481f7c20d856fc7e0b9a1503d33a201a465d6557 SHA512 a0ccc39187ee94f550760d5640b736cf54d7523bad4eed715166608e18b30acad82a8db2d78f4c9da381c04876571c3d9fdb0418ee2585568c5da18b000f3b1b WHIRLPOOL 7c6ff3f291d2757feda3cdc5e8aa4605dc972717cd0751a0abf9c6d76884df84e3395667f7fd436fe9eb9aa1381c8fecde9e9430f565d52865886e3b2a343e2d
EBUILD jackcess-1.2.14.3.ebuild 765 SHA256 a087ab21bce61bf83b41c9184ef992f2f6aa7731c8aebcda8a02d6f7bae7e046 SHA512 c85e5db821f639f657004df1f12d3b945f94470b4df89966031d9353ac900860dc617f364497decf44b9904ab9372b63bf70f0dd8a5f9fe337ed35d3c9881ba8 WHIRLPOOL 9a19d9b73c6a735486d53f670e2d7c1ff63c078443e435b045380bbad6a6d34680f2dec156c6fc3b108415b9ac1c017f2054400378d9ebe22c0642bdb7189996
MISC ChangeLog 596 SHA256 7f313f35424b33fd90e74f373590ed929144da0d44e8a7495a7e4125f856cf32 SHA512 3ebb5569067c2c20f79757ec925b94636fe496e6e91f949f42df58af633941ca0417de817fe3eda14990748629322f0a22a68b49410cd9a82c29f1f9a7ec2b7f WHIRLPOOL 3d3cf09d26f8ef83c2d6ae2fbb70624a6a5838f6b6566d9339feb54e870a97757d8f31bafc005622afda53ab8a4ca4ad5f0776be0dd1ef53cbf2d26415400006
MISC metadata.xml 369 SHA256 b1312e83bde8a41cb31be7def79c8236d693ac5f1e04e862d35901c29426863a SHA512 d97ce68b00b528488ba871164a2fc5aee28d7128e756e381c2f1d1d0abd31c67204bbbfb2e61b0d3484a9545d279493f197e0254833353378aa88aacf3fba018 WHIRLPOOL ff740f2c197f7f42db81d8d9eaded7c5fbe985dcb49022f6cd03787fc5691500717b31c98dc59bbf2b6b75ddf0899c82827ad156be450c28dae91f0cd121efd2

@ -0,0 +1,33 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
DESCRIPTION="Pure Java library for reading from and writing to MS Access databases"
HOMEPAGE="http://jackcess.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-sources.jar"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
CP_DEPEND=">=dev-java/commons-lang-2.6:2.1
>=dev-java/commons-logging-1.1.3:0
>=dev-java/log4j-1.2.7:0"
DEPEND=">=virtual/jdk-1.7
app-arch/unzip
${CP_DEPEND}"
RDEPEND=">=virtual/jre-1.7
${CP_DEPEND}"
src_compile() {
java-pkg-simple_src_compile
java-pkg_addres "${PN}.jar" .
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
<longdescription>
Lightweight Java cryptography APIs that work with everything
from the J2ME to the JDK 1.6
</longdescription>
</pkgmetadata>

@ -16,6 +16,7 @@ DIST crystal-0.19.4.tar.gz 1431890 SHA256 e239afa449744e0381823531f6af66407ba1f4
DIST crystal-0.20.0-1-linux-i686.tar.gz 18067976 SHA256 008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba SHA512 4f71eea924acf507a0907deb0f708730ce1d69fd6b4bce4e7eef06b1a5b0b2ab8fcfb1ddb8c60afd1154bffddd95f1b12df2bef078a1ccc91d273c1072bbd300 WHIRLPOOL 701e9d6a3f0aa20c043e2011c5e4fbd84f19b4eb5a659d56c125038a286aa8c3534f19a6ad049ded4fa19cf201405715050b10598e7a471bb11fbaf92e3764c3
DIST crystal-0.20.0-1-linux-x86_64.tar.gz 17612259 SHA256 55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298 SHA512 f8a4f6abbb2ba1e3b97a5686cb90ca73f16765d881a6762f0dbadb10217b3fe321e54d03511680450af8a55b79edd7586b1fe9f9d4170aeece3aae9f3cf399b4 WHIRLPOOL ba9d8494088fee9c9b7b02bb2804e18b669712af074e1a09cf3807441f7096024831c32274a754884d874d06f30a9c5b2e5a462006ec3f4000d1a227e2fbee4d
DIST crystal-0.20.0.tar.gz 1493935 SHA256 97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894 SHA512 0b3c2dbdb9a6f76d1acffc59f637e05ae26eb652a3ec57956c7074848de3540a5c9b7e5c612908dfef59e9319c67827dc9847da563b688f63bddc4f122699cb1 WHIRLPOOL 4165b6b453eac930791776b2719643c6cdebd101dfc535c5bb9af6851cb3fde00a14036cde95e15a6b363d2ebb5886370a7da14043f5a412cbd8738276d177f4
DIST crystal-0.20.1.tar.gz 1506176 SHA256 3792856bfe768421f4f0488dd8717deb0db4c94fee7587d39174f4911ab2c01d SHA512 a1f2cafee0971a010a8c15a1a1299cec1b7b05613458230a6b8ff9f9c9c7db6ef3d709c8834da47dd2a37eb531e49690a8dbb2ef208573bfe8ec41f541ffeec9 WHIRLPOOL 9b150b18923e0aa1c20f4a29853ff66a16ef7ab82e63e8f8b4d26b9fee5354338e79598a327c8241ed9898c7122af1364717e5318fa823cde745c74d846b1586
EBUILD crystal-0.15.0.ebuild 1614 SHA256 8c9bfc06c0d4fd12539de3320fdcd33015d644f8b268eb62511122f615f80db9 SHA512 fc14b510891b676e63854c0ddbe8bc9e86523f8018a66827d94734d79dc94ffdd40cb0c73c089d8ee4fceae720cdd7e0f687603c6f19e0520d055bc92b88cf57 WHIRLPOOL d1aed35f3f13e4bb8995a507e86a998763ef80e0effccc73e615bc4ec765d9f3ad1054beae629b4e30bf6547ccdfa1fed6495bfe7d6a619c9d9051ed8759b9c7
EBUILD crystal-0.18.7.ebuild 1624 SHA256 e60ac28b73aca8d23b1ce7192471d0eb7fe8257eb0a24ba3ad48f3164aaf5457 SHA512 cb16c2139285bf356b58922652d60bee3b835926c357b4a36396c745f573cd3d9f4e57d5a9b3a695cc30f68609b563b2fa9c1f35f7beef9a88c1fe0221fcb631 WHIRLPOOL 0ffc3f92378e8b17a66bb967a7f7d2b072af7f9a79c55715e6ccb0941295198e83607db55b13f3c242652bf2502cd83cef17b2747dcd0e4a1921a8a1cc2716e2
EBUILD crystal-0.19.0.ebuild 1626 SHA256 1a42a267581ed05d6f5cace7bcd0f72b1761a6fb28e997999ac65e466cee3836 SHA512 6b1ea07441321f23a9678e1dcd67fdee5c944f053bd487c7e2ed378a639541b3b8751ee58bd72399c98d803cf0585383cc34b48be08a85a56fe06f7003c3964a WHIRLPOOL f861c8bc704140563e49c4dcf0d2ac1d57e2d96d7b2c85d7fb651b637bbafc68a6520400b44736536836116f31df386a6073eaa5f201a34d892c79f4480c798d
@ -24,5 +25,6 @@ EBUILD crystal-0.19.2.ebuild 1608 SHA256 dad407a3dbdcd4218afbc25304d369525c827e1
EBUILD crystal-0.19.3.ebuild 1608 SHA256 d9692ccd91144c0f226ea9404a718507518dff85606eabc4f08261a7e57540db SHA512 3b6a6069e8a1176b41a747e0911e5d73affd7ccd0d920e79dca903b8e111df58b4ad78af8fed9536794ed0276cff32e9bf1db1e677778aceae8218a8161d65be WHIRLPOOL 43f9fddb1969229175815ccb53eb17a120b4974ff7978f12c83a0c677855b127a59ab0db52cc7099de4c2a8e6ddafbcbdc1c696db18362dae0117f21dd54ef13
EBUILD crystal-0.19.4.ebuild 1608 SHA256 c227c09a91eebdd6ba5198e8f812042c1bb45783ff15ef9453a2d22e16da124c SHA512 e303bf3281b8a1967f9a0ccdfd44cf33023fc8e2d45d1c2ee6704ee00da35ab69548d283034ca329514eda0c1bc356a6a7201ff518f58b083cd636e080c07155 WHIRLPOOL 1f8b7b9764b0b0e105dde663e42e68a31237b79161c5e75b7f494e9a291cd929a3f1dc2e399502a484797dd72d5b768570b3784508ed5f0f0f7b64ba7df3e6cc
EBUILD crystal-0.20.0.ebuild 1607 SHA256 d99c042f49da91c34469c3c55f33006e7e18421f5d0a60bebbe1ad208d6d37ad SHA512 3e8b3c3d3ae0115d3d710c73f441394a97e5c6ae29b95369f054ddfaa7d0c6aa854a8e0316ec4a17a00ef375618e0d58f7e704f98b5ad2e60627976c52add7b7 WHIRLPOOL 3c04474fbcc4b87a071b4052630f467f8931bef0918cba30c2a0fecff5b30822bf77e8ceeaea3bc20e1e813d0fb48d3a9b154ea45d61f86bb702e2c178f57ff6
MISC ChangeLog 4367 SHA256 b35d1929b09074e0d1f5531acfd6e348d091464d9c45ebe7529210fc2dcf1b70 SHA512 f1cac9e93aad4b0ded941f79af387a1d564c1fca3e435e25455b8f31a270ff1b65854ad993039f0d815e574097493b287fc92c35b1cecd17ec832de9dd42c9ba WHIRLPOOL 1e50dd103b7ff536b97c20f174d41bbcf153c918b7669d2204d62122ddc8dc18901ea67821b3650bea7a2ab29866474c3b19b61cec0574585d2eec0ec310ae37
EBUILD crystal-0.20.1.ebuild 1608 SHA256 41dacd6ef0a2ba700f4f5959a4e16b5cd1dfc0b6c93cb502948fd397e83806bd SHA512 e840f068d4e00277c6d0912629d0738485df58febb2d658e8e9ab7f2974b4458738389182fdd343a3347343773bf6fc34a8460c6cf09e05f12d2a207174a538d WHIRLPOOL 600786e649cffa3b66f1ae4e72b3cac66bfd006480d8cfe78f6186e55afd011d0a504608c26c4fb94d43edb1b3807e3c5b757ded2ff5121ac9e470edce0c6403
MISC ChangeLog 4531 SHA256 54946148fedb0df6d9a124ae8dfa80044f3e43fb47250ccb66e82f03e5446c31 SHA512 fd212beb49ad92a4e9ae424f91ffb8668e447e453b184b5b7e4d5d2e40d248f6ffd9c63dcca4e164f8056e7151a210517da14da7ca625bd0496ac5dcd4a6ea0b WHIRLPOOL 1af2d8d91607892b5af7f6da40b7d71bb22353dc380756fc4a7a771cf74449a17c94449a09dcd38587eeae2cf8301ac43e8484368731c9394f75acd784619787
MISC metadata.xml 1025 SHA256 26a6bad869e48c18a3a7fb9f606023fde66cbcb41705eeb60fd1d5f9fcbf26a2 SHA512 02fe2d028574024cdd64ea4f16634950d7438db39c0c0ec2d2a6f4081c6d6c146c3b1379805eb8349eabb94c7131b2de1639c122f70b17a2ad01f279f800c4ce WHIRLPOOL 29e0ced292aafc16be430e6343771182c63e2af6e8ad6ea2f4f0aafd1a922057ed7960ad8ca07935b4604004ef0fbbc063dc8c0bfc5b224993e722a6561e137b

@ -0,0 +1,69 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
BV=0.20.0-1
BV_AMD64=${BV}-linux-x86_64
BV_X86=${BV}-linux-i686
DESCRIPTION="The Crystal Programming Language"
HOMEPAGE="http://crystal-lang.org"
SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz
amd64? ( https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_AMD64}.tar.gz )
x86? ( https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_X86}.tar.gz )"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc examples +xml +yaml"
# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382
DEPEND="
>=sys-devel/llvm-3.9.0
dev-libs/boehm-gc[static-libs,threads]
dev-libs/libatomic_ops
dev-libs/libevent
dev-libs/libpcre
sys-libs/libunwind
dev-libs/pcl
dev-libs/gmp:0
"
RDEPEND="${DEPEND}
xml? ( dev-libs/libxml2 )
yaml? ( dev-libs/libyaml )
"
src_compile() {
emake \
release=1 \
threads=4 \
PATH="${WORKDIR}"/${PN}-${BV}/bin:"${PATH}" \
CRYSTAL_PATH=src \
CRYSTAL_CONFIG_VERSION=${PV} \
CRYSTAL_CONFIG_PATH="libs:${EPREFIX}/usr/$(get_libdir)/crystal"
use doc && emake doc
}
src_test() {
emake spec \
CRYSTAL_PATH=src \
CRYSTAL_CONFIG_VERSION=${PV}
}
src_install() {
insinto /usr/$(get_libdir)/crystal
doins -r src/.
dobin .build/crystal
insinto /usr/share/zsh/site-functions
newins etc/completion.zsh _crystal
use examples && dodoc -r samples
if use doc ; then
docinto api
dodoc -r doc/.
fi
}

@ -13,10 +13,12 @@ DIST go-solaris-amd64-bootstrap.tbz 48367195 SHA256 92ebdbf001f243a78a6c2d8ee30e
DIST go1.6.3.src.tar.gz 12617426 SHA256 6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00 SHA512 43e9b01220788112a185500bd53f091e7a0023a790092f428e2f40fc1a334dd148558b99d2a1c871b8cc79ad7d2d87a092b93eee7b5a27c2ee675c494de35306 WHIRLPOOL 0a22dc08b89ddfaccf1e871037e7ad6cdbf36f914de527011813d57a2d857478278202314b185e26aa905cb135d13cbea490d03337b42148c6fc2ef93a8cd9fe
DIST go1.7.1.src.tar.gz 14098889 SHA256 2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3 SHA512 eab2b44f44d05c62645756e05078c2a8b7e3c4d2413617a20a6659df22e4612bb2059cf4906ab81134421eb371903034c1b197bb5595c9af9901819b2b3330a3 WHIRLPOOL 0733985cece30858431f600af12f60c3ff2894a78f09900a64aac7d493d790679a75a7c878b461fc6548663cc0cd34481c6e62051fd55ea68e8fa1d3b19fcdb0
DIST go1.7.3.src.tar.gz 14196345 SHA256 79430a0027a09b0b3ad57e214c4c1acfdd7af290961dd08d322818895af1ef44 SHA512 9289c7720a551725643be757df0b676b7ec3add73e5f01af5e3ac1d81e2b31a304aca6e86d395ddc06fc3982099814478b5ec693124a3327f79399db7bcd73eb WHIRLPOOL 17b4cb47bbec610516f6b5e4b9b0c504c4388deffeede7997072fff36ec8368882fe9615f11b408ffc4d5cee4fa5fb7f6fdd356d816c4c820f29a390e2cd7b74
DIST go1.7.4.src.tar.gz 14198817 SHA256 4c189111e9ba651a2bb3ee868aa881fab36b2f2da3409e80885ca758a6b614cc SHA512 dc9950c3ea7100e536ad58fd93505d584276b7c50d4b8fe2ba7f20fd043dcf0d315b735c48945302055e91517594cc2b0061ccec9478a8ab48f1f2836c20afb3 WHIRLPOOL 054f496555dd30e0ba6a3c449b915ea048d5f85f1cf6d2ef6e8aa84939b6e9674b30cfccee99d050c5d75d028cf43d83bf0267703ffb02dfc5bc780fd0a1706f
EBUILD go-1.6.3.ebuild 6234 SHA256 12fe287f565421ab5e07030cfa9c20bd3159006f0b2affaa77e5beda60234bdf SHA512 7178c51154cc393ebae3414ff8fbc9faa4bf7de887cae0f25e87c2b6c4932e38a0dc2dc927927caa6117870c726fee255ff761157d76b8ab0ce4f58298671f8b WHIRLPOOL 9d5ec9dc5dfbe01807c913eb271abcd49eb8069f5dd0d8f926f3735b2b0cdacfd0c0a2edd1ed0c46ce832cd7e7d64bdb9cade4ea48fde7b230a2daebb8fad9fc
EBUILD go-1.7.1.ebuild 5289 SHA256 514f8d971040721776304633c4fe26c6220f413a0b09514954aa94505f5de019 SHA512 def1081017eeb69919ee6fb23663f79552e29e3b63170ff428f29f85e941d5a1979bf538f1a59934c43715765431d381117d9fecb344a0147e075cf6654a98ce WHIRLPOOL 586e5da8f413d7fe5d98f97e7418d3394b88e1358c4df2f0f02e47fcc53adf74f22d6a90343f17489ff98d4ca7d71acd9380744e15262fde758d540eeae2f801
EBUILD go-1.7.3.ebuild 5289 SHA256 514f8d971040721776304633c4fe26c6220f413a0b09514954aa94505f5de019 SHA512 def1081017eeb69919ee6fb23663f79552e29e3b63170ff428f29f85e941d5a1979bf538f1a59934c43715765431d381117d9fecb344a0147e075cf6654a98ce WHIRLPOOL 586e5da8f413d7fe5d98f97e7418d3394b88e1358c4df2f0f02e47fcc53adf74f22d6a90343f17489ff98d4ca7d71acd9380744e15262fde758d540eeae2f801
EBUILD go-1.7.4.ebuild 5290 SHA256 9debfa1c0a204b3c8d549c940771ccafb7a6076e93d95d3f50a367e0f2ead635 SHA512 1412e54ebb3e162e43fd05bde13bca98b52e631a68fd5c17682de7678d4fa0a9a9ca5dfcfc638c200d9dbbd0b2057a7ec2f9446c03b3f4258428c91c824bb7cd WHIRLPOOL d36ad8386f2915b34255c4885e35a01da61b261c54919529ba66896f8faa6960b73bd48208da1cbb94cb3e5d9c78b7eae6a5a1113536ffbfd198330d50c0b413
EBUILD go-9999.ebuild 5290 SHA256 9debfa1c0a204b3c8d549c940771ccafb7a6076e93d95d3f50a367e0f2ead635 SHA512 1412e54ebb3e162e43fd05bde13bca98b52e631a68fd5c17682de7678d4fa0a9a9ca5dfcfc638c200d9dbbd0b2057a7ec2f9446c03b3f4258428c91c824bb7cd WHIRLPOOL d36ad8386f2915b34255c4885e35a01da61b261c54919529ba66896f8faa6960b73bd48208da1cbb94cb3e5d9c78b7eae6a5a1113536ffbfd198330d50c0b413
MISC ChangeLog 15258 SHA256 d4ba27b5a080876ddefdc6650b9ba2dff71283d7c2b3e76a2782c7adf62b90e0 SHA512 02b3a073355f459fbcf1c37c89cb1af8ed5b191cf1f233a15ed2b7914846a9220a0f38fcbc9d04ce70b69cb106ee39e4b17343a8837ff5358cda1e7b10f5f3e9 WHIRLPOOL 7088757f708269316cd6a977e4c418ac5c5637822129ddcc75e1eb09aee5b79e794cc22473c37ba22f01b525098718f27f949fee3a2a1d5f3f11103f4f340391
MISC ChangeLog 15408 SHA256 6a161610aee80f42a46cf1dacef2aba36a0a66d72d1a41e57f69182e1489cd18 SHA512 c566cbc43c2d26f01ed4ed2474d1f593f3227e709dd71f7537eff80c813efcec9711f25a684d2c440148492c89ac9653e1f97f4a13bc6954ec670d38381f19c6 WHIRLPOOL 650467076a65de8bca6d5d94f2c90dcce3b850628d7c0d8be2ef1d38021a6a609855b10e0c70a78f94f54fb1ff058be4125d2051d58b0222062a9284cfddb226
MISC ChangeLog-2015 9934 SHA256 5c5375109d9de6edbdf782c355e7f28a8ac4c97d84ca4257a65f12d112fd6a9b SHA512 879f50097cd760b2e96c8ad06ff092f51797181a241361c4897b48abffbad8224331a1bcc614d525e548f7001d3ad664a103ba557a819f0d1cb3c23d67b4019c WHIRLPOOL f11ad28c4f0e811ba70c3b6a8314622d7ab4b064151cb94e62f461fc24c9e62c821571ee771578a20da18ea143d06518a5835f9deedea2a3098a5e83bd6eb5be
MISC metadata.xml 538 SHA256 5afbcc62774498f7df0ca1428b7c8eb3ebfcd4942de653e6e1a4708d41c87fb5 SHA512 514a441a522218fdca543a22370e965a2bfc1f1f2c37e77431143329bb3d3f4f53e99ad5d7f7d7c61877f77387a777f7b4f339b9a3e45322d01d39d3d0ea1309 WHIRLPOOL 2263738f89d878ca10080ceed843b90ed35abdf86916e2f83f324150219064a42fa3bf3fe0c5a12e76d0ef403776f679b599775af74e8cda243d96f0f7793965

@ -0,0 +1,222 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
export CBUILD=${CBUILD:-${CHOST}}
export CTARGET=${CTARGET:-${CHOST}}
MY_PV=${PV/_/}
inherit toolchain-funcs
BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist"
SRC_URI="!gccgo? (
kernel_Darwin? (
x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-bootstrap.tbz )
)
kernel_FreeBSD? (
amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-bootstrap.tbz )
x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-bootstrap-1.tbz )
)
kernel_linux? (
amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz )
arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz )
arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz )
ppc64? (
${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz
${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz
)
s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-bootstrap.tbz )
x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz )
)
kernel_SunOS? (
x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-bootstrap.tbz )
)
)
"
if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="git://github.com/golang/go.git"
inherit git-r3
else
SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz"
case ${PV} in
*9999*|*_rc*) ;;
*)
KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris"
;;
esac
fi
DESCRIPTION="A concurrent garbage collected and typesafe programming language"
HOMEPAGE="http://www.golang.org"
LICENSE="BSD"
SLOT="0/${PV}"
IUSE="gccgo"
DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
RDEPEND="!<dev-go/go-tools-0_pre20150902"
# These test data objects have writable/executable stacks.
QA_EXECSTACK="usr/lib/go/src/debug/elf/testdata/*.obj"
# Do not complain about CFLAGS, etc, since Go doesn't use them.
QA_FLAGS_IGNORED='.*'
REQUIRES_EXCLUDE="/usr/lib/go/src/debug/elf/testdata/*"
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
# The go language uses *.a files which are _NOT_ libraries and should not be
# stripped. The test data objects should also be left alone and unstripped.
STRIP_MASK="/usr/lib/go/pkg/*.a
/usr/lib/go/src/debug/elf/testdata/*
/usr/lib/go/src/debug/dwarf/testdata/*
/usr/lib/go/src/runtime/race/*.syso"
if [[ ${PV} != 9999 ]]; then
S="${WORKDIR}"/go
fi
go_arch()
{
# By chance most portage arch names match Go
local portage_arch=$(tc-arch $@)
case "${portage_arch}" in
x86) echo 386;;
x64-*) echo amd64;;
ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
s390) echo s390x ;;
*) echo "${portage_arch}";;
esac
}
go_arm()
{
case "${1:-${CHOST}}" in
armv5*) echo 5;;
armv6*) echo 6;;
armv7*) echo 7;;
*)
die "unknown GOARM for ${1:-${CHOST}}"
;;
esac
}
go_os()
{
case "${1:-${CHOST}}" in
*-linux*) echo linux;;
*-darwin*) echo darwin;;
*-freebsd*) echo freebsd;;
*-netbsd*) echo netbsd;;
*-openbsd*) echo openbsd;;
*-solaris*) echo solaris;;
*-cygwin*|*-interix*|*-winnt*)
echo windows
;;
*)
die "unknown GOOS for ${1:-${CHOST}}"
;;
esac
}
go_tuple()
{
echo "$(go_os $@)_$(go_arch $@)"
}
go_cross_compile()
{
[[ $(go_tuple ${CBUILD}) != $(go_tuple) ]]
}
pkg_pretend()
{
# make.bash does not understand cross-compiling a cross-compiler
if [[ $(go_tuple) != $(go_tuple ${CTARGET}) ]]; then
die "CHOST CTARGET pair unsupported: CHOST=${CHOST} CTARGET=${CTARGET}"
fi
}
src_unpack()
{
if [[ ${PV} = 9999 ]]; then
git-r3_src_unpack
fi
default
}
src_compile()
{
export GOROOT_BOOTSTRAP="${WORKDIR}"/go-$(go_os)-$(go_arch)-bootstrap
if use gccgo; then
mkdir -p "${GOROOT_BOOTSTRAP}/bin" || die
local go_binary=$(gcc-config --get-bin-path)/go-5
[[ -x ${go_binary} ]] || go_binary=$(
find "${EPREFIX}"/usr/${CHOST}/gcc-bin/*/go-5 | sort -V | tail -n1)
[[ -x ${go_binary} ]] || die "go-5: command not found"
ln -s "${go_binary}" "${GOROOT_BOOTSTRAP}/bin/go" || die
fi
export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
export GOROOT="$(pwd)"
export GOBIN="${GOROOT}/bin"
# Go's build script does not use BUILD/HOST/TARGET consistently. :(
export GOHOSTARCH=$(go_arch ${CBUILD})
export GOHOSTOS=$(go_os ${CBUILD})
export CC=$(tc-getBUILD_CC)
export GOARCH=$(go_arch)
export GOOS=$(go_os)
export CC_FOR_TARGET=$(tc-getCC)
export CXX_FOR_TARGET=$(tc-getCXX)
if [[ ${ARCH} == arm ]]; then
export GOARM=$(go_arm)
fi
elog "GOROOT_BOOTSTRAP is ${GOROOT_BOOTSTRAP}"
cd src
./make.bash || die "build failed"
}
src_test()
{
go_cross_compile && return 0
cd src
PATH="${GOBIN}:${PATH}" \
./run.bash -no-rebuild || die "tests failed"
}
src_install()
{
local bin_path f x
dodir /usr/lib/go
insinto /usr/lib/go
# There is a known issue which requires the source tree to be installed [1].
# Once this is fixed, we can consider using the doc use flag to control
# installing the doc and src directories.
# [1] https://golang.org/issue/2775
doins -r bin doc lib pkg src
fperms -R +x /usr/lib/go/bin /usr/lib/go/pkg/tool
cp -a misc "${D}"/usr/lib/go/misc
if go_cross_compile; then
bin_path="bin/$(go_tuple)"
else
bin_path=bin
fi
for x in ${bin_path}/*; do
f=${x##*/}
dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
done
dodoc AUTHORS CONTRIBUTORS PATENTS README.md
}

@ -0,0 +1,4 @@
DIST boost-mpl-cartesian_product-20161205.tar.gz 4391 SHA256 0a9d76fd85b0a90126f9a640d1e8b314c29677cee0a1a55210f099a21c1d0886 SHA512 cbe1f10b45bbb3db84bba7aa935698d7d79a59ae8b40c786df31da2936500feffe5589755ea53f31e3fc869ca4e87a880f013967d2829ce55412900b244252e7 WHIRLPOOL af5e035f035960ecc0f233fa0516367594783e6dd8da7d3b9528edc033fc90ebb9bd9ee3701ce3c3a3fde1f9c39e6f349a0bc437024df23760ae61a8c5d72ea7
EBUILD boost-mpl-cartesian_product-20161205.ebuild 1059 SHA256 dca805a12f0ec4ca25295935da6fb7037db9675dc6a682f65bed6f9c96a1ad6b SHA512 48b9b397c37f4b6fbcb8e8a3ba5ee48cb1e7335332b680eca9ef823c89a4dd0138de94c71e2bb3c75b9f884eb5fb13cc440bb261e01632907ecd1f2619cb9179 WHIRLPOOL 7fa81032d686fcb13794e9520bd2a233a3401ee86a17c77cdb1e40bda60b5440e304c0a1d80ac1b4bec8de574d49e7db5efff1ae211f047a7eb3213e6ba72641
MISC ChangeLog 535 SHA256 64d1727fe06e8e32eebc6dde8f56972bf19e1e37ccdbd7f9c85466213443cdbc SHA512 578571b2c3eebe8ae2b9dc9ea36b9a18c682cae1187c8714e8119edd8154a75dc3aa6047157510bf0a98d13550997a2273fae2a377eaa5aa1c70b3c96bb8fa6d WHIRLPOOL 15cd2f5916d8ac27fb01e5a293283e4c0b60828b58582aa99b13d248d70a8bfe9a3bbea504b5ec0e499e91e16d72778ffae98bbc2e9307aa21b64c11eefb2fc9
MISC metadata.xml 367 SHA256 ac8d9fb591cb385322c5b19e610391ed7c6df9554f4901b3789e0b0410533d37 SHA512 455c79e8837ba1ed980967e3236d4a0ac0edbd1b88b056a06d715894e03e7fc802079440752e60a06c9ce4acb62fd68d4020a7847a154a14065afd995257f685 WHIRLPOOL 7b8aae6b6e9c08408300de466754b331e1ec556f8dc4fcc11c22069e913d2d600c2b7dc2d9a5ee5de84c472540cc78aeac1b4a3b0abbc92a539cdbbb6ca30c37

@ -0,0 +1,43 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit vcs-snapshot toolchain-funcs
COMMIT="aeb0266b3a89f32c390dff51cb73a454d5d7a745"
DESCRIPTION="an extension to the Boost.MPL library"
HOMEPAGE="http://www.organicvectory.com/index.php?option=com_content&view=article&id=75:boostmplcartesianproduct&catid=42:boost&Itemid=78"
SRC_URI="https://github.com/quinoacomputing/BoostMPLCartesianProduct/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="dev-libs/boost"
RDEPEND="${DEPEND}"
src_compile() {
use test || return
local i
for i in $(find libs/mpl -name "*.cpp"); do
echo $(tc-getCXX) ${CXXFLAGS} -I. "$i" -o "${i%.cpp}"
$(tc-getCXX) ${CXXFLAGS} -I. "$i" -o "${i%.cpp}" || die
done
}
src_test() {
local i
for i in $(find libs/mpl -name "*.cpp"); do
echo "${i%.cpp}"
"${i%.cpp}" || die
done
}
src_install() {
dodoc readme.txt
insinto /usr/include/boost/mpl
doins boost/mpl/cartesian_product.hpp
}

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>junghans@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
</pkgmetadata>

@ -3,10 +3,10 @@ DIST leatherman-0.9.0.tar.gz 392308 SHA256 8d79a998caa47047bfc52093e6a50618458b5
DIST leatherman-0.9.1.tar.gz 417376 SHA256 dc436230edd65f5244a72d290c598a3889787c917c4aa1a10f4559149408de81 SHA512 93fcb374eeac37a1e1009def0b94de8e7017764db7d18967da0409c34397e32249894de13e23509ecb37907388d7019e08e021db1d6909b1e8fe8b7b6e535c28 WHIRLPOOL 4e2c89322d349780624dff0670e353b923c159df9db20cf20272a8d7e80a899b85f949c2bbfc05e7a587ff845a5a342fc690be5dd3457d185b2d6850bf97ac47
DIST leatherman-0.9.3.tar.gz 417894 SHA256 3ede61039b8f15ca54cfa543e614bd115b6c862d3bf994c16d1783eb72ba0810 SHA512 8888c58875d806a7a20ab4aa2e45a52e585f3fda784b38e0552ef8367c1ea6b71d557534e179a11e897f8fe9249373c7cd5777c5bf6c9900b9581c690b4be4cc WHIRLPOOL b9c738d5365a68d7ea497f0e30929323f6fa6ebd396a1f97ab2d73a13d3eb43e3ac64b501e64b1e82397869dfba4b7aaeace7ad9be4930bd842ff2ebe070be2b
DIST leatherman-0.9.4.tar.gz 418077 SHA256 a396514fef1ab5d14ebc745a9166ac4fcdf229e5378824302de751ef5ec2bee9 SHA512 c08401856f5afc1b9d48cf31fa3c037ee9f316f4356419785c021696dff4628bfde92318ad0e50faf83aa9b205ebd479bbb46379431811cfec1dcbd5c88021f7 WHIRLPOOL cdae73fc20e08603c81d98127f642e6720fae449f1f1fbb9ca591ffed051bb1efc5ba21ea93a041d9cc8c7c58844ed5fc7467f6e9107d325687609780e8e2a6d
EBUILD leatherman-0.10.0.ebuild 1098 SHA256 ba43b11495344bbe17b9b73c816830d1ba0c4f53bc39377189b9e9aee8cc4903 SHA512 276049b1331f18153bdf035484eaac7dc74a223c3a325ba6234cb47417ee1a7ecb80e034d4313257eeb935ab76b8dff4876dc6e3fb0023792498c0a431ad9888 WHIRLPOOL cf93a39847b4caac699a5c020fa05e28dcbe48eb739bd5ef880d8ab2360fe8d9e87b99e2f87f4c7ce2dc616bd880e724dad7f6b4741bf553b2bc570d2bc49a66
EBUILD leatherman-0.10.0.ebuild 1075 SHA256 935f0b3e5677319c649d5959e2fa93fbb010a9a89f5180a28a35979ce7fe4d9f SHA512 16a6a45f0f29f5e538f044ef8c6b126a980367725e1cd6c953ab80e2a90d5b3ccfeefc9d162d61f67920615f23e06af160403ee1f94412218e9a4aef3c3f1828 WHIRLPOOL 4cb2979b0f648aac472d89421d32f562e5a560275b2cbf182cdd3fcf8b979f153d6f37f32801c06a88ae3ea1e00f167979f452f16dc321a33c75aec90b995ccf
EBUILD leatherman-0.9.0.ebuild 1096 SHA256 6737e3160cf766c9e9cb1ac455fcc5bc1b1f908d6ff3b195fc1bb0b8c59b7b2d SHA512 b8eaf515e53e1b6b3b605011001655063e76b9a681933cf0940612370b33303ffbb95044aa960f8bfd4a8569c02dc1961176ada57a9bc000d44344722b81d704 WHIRLPOOL ab4b31c913495cae4374b494a295fb8f108686e5326732774a5728adb7fe2d4316480588105645c6e4c9238481ee24472a79370bb9895e29ba15416587835a1a
EBUILD leatherman-0.9.1.ebuild 1098 SHA256 ba43b11495344bbe17b9b73c816830d1ba0c4f53bc39377189b9e9aee8cc4903 SHA512 276049b1331f18153bdf035484eaac7dc74a223c3a325ba6234cb47417ee1a7ecb80e034d4313257eeb935ab76b8dff4876dc6e3fb0023792498c0a431ad9888 WHIRLPOOL cf93a39847b4caac699a5c020fa05e28dcbe48eb739bd5ef880d8ab2360fe8d9e87b99e2f87f4c7ce2dc616bd880e724dad7f6b4741bf553b2bc570d2bc49a66
EBUILD leatherman-0.9.3.ebuild 1098 SHA256 ba43b11495344bbe17b9b73c816830d1ba0c4f53bc39377189b9e9aee8cc4903 SHA512 276049b1331f18153bdf035484eaac7dc74a223c3a325ba6234cb47417ee1a7ecb80e034d4313257eeb935ab76b8dff4876dc6e3fb0023792498c0a431ad9888 WHIRLPOOL cf93a39847b4caac699a5c020fa05e28dcbe48eb739bd5ef880d8ab2360fe8d9e87b99e2f87f4c7ce2dc616bd880e724dad7f6b4741bf553b2bc570d2bc49a66
EBUILD leatherman-0.9.4.ebuild 1098 SHA256 ba43b11495344bbe17b9b73c816830d1ba0c4f53bc39377189b9e9aee8cc4903 SHA512 276049b1331f18153bdf035484eaac7dc74a223c3a325ba6234cb47417ee1a7ecb80e034d4313257eeb935ab76b8dff4876dc6e3fb0023792498c0a431ad9888 WHIRLPOOL cf93a39847b4caac699a5c020fa05e28dcbe48eb739bd5ef880d8ab2360fe8d9e87b99e2f87f4c7ce2dc616bd880e724dad7f6b4741bf553b2bc570d2bc49a66
MISC ChangeLog 4865 SHA256 b4b9018fb3b659ffde1107af5fc252c461a4fac851fd69dc3f4b18679d196415 SHA512 c325a23caf0d8d7fbd9e9eb1bf730ccb69072bb935dfe6770263c8cacc3a83290eb9a7ed3bff38ad3e9546b11642174973fe1040dd7ed516063db2f87b7b7e27 WHIRLPOOL 5c4f83c8fc0e9685b7b3de4682c921105cfd13964a68641ac1c16cf70e6b79cd0962fa630d717abc2a19ee7d7677a7657c9a8b4ab8e2cecbfaa4d6e903515e5a
MISC ChangeLog 5118 SHA256 d85790e30c7e466c4bf6587785349adf0549ffd3d7eba188f86b8ee16d0ceb15 SHA512 b3fc1eb0101a8a349ba8cd302325d5080b85041b0d4c53ff6556164777cc1deeebcdfcbc10490631e0df613616931c887b793f28631b3e551258d6971fb63bf3 WHIRLPOOL ffafe591f2cc17b53653381050e5381c81787d40c878939c94c269a6a7b84f6c53b8a2c46d93f86f5ce41772375e043c2e8d2c22f1d2dd41d2a9f4a12c79282f
MISC metadata.xml 415 SHA256 361f617e92d34fcf27259db400353da423c9d585ec2bb2128ab58f5cc7fd3a86 SHA512 9450c72aff399df62f4479bee9e2e564bd7c451ee69fef1cf5c59b37331b312c982418de6d8dc1a5dcaec37050165413e13f83de5102e88e1c5fffa67d9b0023 WHIRLPOOL 016361dd4c0590f34c5f838f7d7a3056e06c3bbc2c90cda029424dffcf203daa4bb39076c0889016cd796aa8b48130e25d49d9e813b959aa95727c0c391c340f

@ -6,26 +6,22 @@ EAPI=5
USE_RUBY="ruby21 ruby22"
CMAKE_MIN_VERSION="3.2.2"
inherit cmake-utils multilib ruby-ng
inherit cmake-utils multilib
DESCRIPTION="A C++ toolkit"
HOMEPAGE="https://github.com/puppetlabs/leatherman"
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${S}/all/${P}"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug test"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
CDEPEND="
>=sys-devel/gcc-4.8:*
>=dev-libs/boost-1.54[nls]
net-misc/curl"
RDEPEND+=" ${CDEPEND}"
DEPEND+=" test? ( ${CDEPEND} )"
RDEPEND="net-misc/curl"
DEPEND=">=dev-libs/boost-1.54[nls]
net-misc/curl
>=sys-devel/gcc-4.8:*"
src_prepare() {
sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
@ -47,6 +43,10 @@ src_configure() {
cmake-utils_src_configure
}
src_test() {
cmake-utils_src_test
}
src_install() {
cmake-utils_src_install
}

@ -3,5 +3,5 @@ DIST libarcus-1.0.0_pre20160307.tar.gz 40461 SHA256 ca4f286cc8bae08ddf166fa470f8
DIST libarcus-2.3.1.tar.gz 41641 SHA256 084061c6b19effbc86648915f0df3e4a8e64356487d111ac75dd2ee052ad43e8 SHA512 24ac5dd784993658e823dc7111e0ff31e77f8d95c4f024a84a7db731577ba595427de0917911fe7e0ba5848241ad33237fe6edb90a5191741e9523f616dd06a6 WHIRLPOOL 912893ee2314bb16ac580169ecc39e2f23470500b699b6d2f9b3e7dda62341268754c05774693305bbfb4a5bbcaee9aeec7695f61eaa86eab6ff1494720445de
EBUILD libarcus-1.0.0_pre20160307.ebuild 1219 SHA256 966ad8239000f4b30151ca633aab7f5f0795bc610bfd8ce84b7b3565ff267399 SHA512 1dfcda13ab1aa75b067e451e78200aca83ab6a114bb517a1cf4e5bd85e09c188a0955de41cb4ff5b2f2e80c3700be79491ac34eaf1ce3044af3dd6daf64d44f5 WHIRLPOOL f04c17be819966f8f0b0398294673cef34660e8a7f9354a01e3188adc0cc7c8dc075e96e63889d83ce16ce3fb3acd25cfa6dfe17077acaf13a303efdbfc3e10f
EBUILD libarcus-2.3.1.ebuild 1099 SHA256 2877107f6e135a7b3baf009e9dafc2f26b9d57753722a02191a08de6c9c0dd81 SHA512 56052fd8cdf14e7a0af1e4519a42d04d19925240a37dc2c3611adee0aee9d74507fdc980daab7f904ee1bc9c6c5903fbb7a64e322b4af9515ae8547684cdeb4a WHIRLPOOL ca81e7e37fbd1d5b3fa6026a28a2c53941d441b147e1c405267424f1f4fcccc4d5fb68a4df6c0f3eed9cd73dc49269a3deed829deb5c2b65d095d061d77fc5c8
MISC ChangeLog 746 SHA256 25d8157f174ec1a4e309a19275a95ca6400c8a493660d842cd5b2ce68418b21a SHA512 23409369fee86d04e5ddef0a04146fd75850e8cb727f40be27693a5a93dc2ddf680af927518da12efddc34b068aa3fba949822269be566f5a3de738ef56fc4b4 WHIRLPOOL 8dd05143a72a045f1c4012c2b422f9e7a736fef3c8b6d0bf86fe61c33ea4db05b143dfad15b6099e58b57094e0ff74ef968a2dc862e1b0969711d3d023b9f49e
MISC ChangeLog 902 SHA256 4eb5801a7178af286dc3791eee9a5cbb257af7ac36bf349fa3f09556a090bb06 SHA512 05070dbdf3802b946be1cee4c3b2ec68468b1c8f621cb0dbf9eb624a27f6e953a4b57f3f13e440a9b9888c23fa75db1ba45d8de8ce3df29a5b15fe7d7920de38 WHIRLPOOL a19d47ddefe53188add87347dfddf730b7e07a54bc5cf23a483e855a8101222785d20c902cd8fa960911795d2e4e8586451631ef9d65e1de02239b2bb71db14a
MISC metadata.xml 730 SHA256 99ed2794cb349f2ab24a2ab91b7388e2569259d7a39fb1487ce664c30b6e2aee SHA512 181560028ef3c095d61785c1951f30277d9f6fec3503825f79614c20a6b7b14b11a49fdd827975c17029638cfeb5d1605606bc95fe07640fd878f9bb60ca2abc WHIRLPOOL 088dd7823519de305c275e56b8faddd91326c2878e79ea7b8ca2793dd5c4bcb99094a95d91a3c5401e229b68141fc8019a4ed1b3ec02d8e3e2a503e0f624a291

@ -1,7 +1,7 @@
AUX libfastjson-0.99.2-fix-for-implicit-declaration-of-vasprintf.patch 596 SHA256 1951a0a800d80f7255adb6f352837b63b0b4d377593b95e62ac7dc1eb3399a2b SHA512 fd32eb655520446578a6bf0ad6d855a78b77e229a3787f0d9d586c96e8ab72903f5e1f98ad2581dc33e5f58ebe88ee30f0ba4cdf4b8be42e9a1ee5e4572fb917 WHIRLPOOL 92fa0b93fbcba29712049c02b7274ec27b336346932a2a0c1f0c172541a7dbd98b8ce552241784568d11b53ed93367186c5e4da404ff96878d4be3b9d3ee3f48
DIST libfastjson-0.99.2.tar.gz 366602 SHA256 6ff053d455243a81014f37b4d81c746d9b8d40256a56326c3a7921c8bf458dfd SHA512 4b57697cbb901bc12a26d98c3d6df998aba373d4f38339189c9bd3e5a32777fa4796039fe82581337e576fa93c6deb87759eba04326134f587064c82e1b3daaf WHIRLPOOL 56010125b4ba905aba3fa7ad69faf38237426c1ef5cbaad90458fe31e96b86719d2766d2099928dc22aa7d98a64d079a3bd9de31702b28547d1f1d416170d487
DIST libfastjson-0.99.4.tar.gz 424989 SHA256 6339a67e680a8f6a6a0c179971118489cc14ec73bb1542b591c38f58d760034c SHA512 b38f01469021093f21b43550e7574d2bad7b57a28b62f27cb1d2a57e33d2cb29208d20d978bdebe5a82a9736dfcfd7ec0a0fa945762702f4389d69850c2cfeb3 WHIRLPOOL 15898787b20b13648cfc19496da69e86223400fd9e62cb9ce4362364cf5f6d7df32f54a79e4d225bedcdf91cdb0c9231a3e2a6e63d7366b3290624aaf7854dc7
EBUILD libfastjson-0.99.2.ebuild 854 SHA256 e32ddf0df2fae9908dfe99bdb971b26588bd4558f8854eae461d1078d95c0a96 SHA512 cb5d7fb543cba46c74dccc2d2f87def6fd996c63a10a0cd920d5cbdc529c814d8b3098485658d35b8d1c2bf3e890fa8d602925195a86ecddd9ef21b823ab6845 WHIRLPOOL dfc51201b00f3a901eb7baa987f83b661bdfa44ce08d9c743a8f7528ca7f7bd1305a23519ae1859f4c638517b27c7db1dcc9119bcb4e886f36c9f1c001b33597
EBUILD libfastjson-0.99.2.ebuild 852 SHA256 4b90fcbe4e440caf9b52b054b7f49b536c64d9e001afb1f66554f41e3ccf700a SHA512 8b7d582be085f5f6b74a8a3abc644327d69e7048431536c3489cb4ee2eeefcfdcd6bc1e1ee78621387ebe1cea54d54086dd87f775aeb3845f70f10876d8d0e04 WHIRLPOOL 909fa0c0b627e89653106c94a7247ccaf23f5f458037280fd3c56da9b282a0d91b4ed97073ac1935884e066a3d5e6a54a2e5a1d87ff98eb2969e5ed9d27b7314
EBUILD libfastjson-0.99.4.ebuild 800 SHA256 b72108120ef292781f4f27f97d825be34d7961c838b61bcfb096e882212f1a9f SHA512 c39d3968fc09930f549fca8728b940d90a0782ebc9f2667d48853485a0670bccc8ef3762ce6d97f3d36b9b35f80ff6603c581204a88b9fb72af65ac6d9fac63d WHIRLPOOL fb3b5dfd460d120d8c75d8ae80a215a10948727dc0c304434cebfbcbe1aadd48363ccba772886d400ef1b75136393f748383edf41ba80171cfd3eff23cb2f6d9
MISC ChangeLog 2667 SHA256 5047dda8df1dde85b12aae66a9a54c5fdbb6c9aff6933b126d2b5d02be2bc6f0 SHA512 e29383ae734fd2870fdb477a68210c3a172e3acf780e2ed87ae3581e143a6c580da6a607a1cf52696a826e703ae90abcdb039a4325343aa81583507ef0dfe5ea WHIRLPOOL 4c46a4c9bc42202e14366c7a6b85ed1ccda078c0782a695c9b8fd438ce91db68c50bcb865a1c93379b9aa4173aa52af8b83c63436a29e79eac1c09704d6a0694
MISC ChangeLog 2784 SHA256 baa3c11e7e2b9fd9dcccb0f6231f0b0537b01a8e9d05587f61f2d1e9ba06c9d0 SHA512 f64dfdfe2bd0a70b742b65a8ceb0b2659ec2ba8a42eb4753255a4b7078e0e7aeec0f248b8889dd28636baf840317df046299bb3858b0bf55b38f4dc681c07239 WHIRLPOOL cc7d93c6e518aaa584da93986e1ed77f8ee4d00f259be9f8bb7542038e27d72a00ce0370e2605819fe8866eae92ebd66fc7a26990fa268a57b51482a6ecee7f9
MISC metadata.xml 475 SHA256 ab3416a2168c2f37fd61ce27661adf54e0bb4c2aded400cc88fd2f26deb5fb9c SHA512 e347c97a42efce88d50f71438072af0cc1c758990873985a6292606b6e2af8797a63c35ab549ace15c50dd0120d465d0f0b38b24ecf08160fdda45738082bf82 WHIRLPOOL a48b341b629328a5502fd97f45003c0acdd546ef07cc82a13ed92ee22c93c3aef8572c04b579878b1da27b10d14188cb3c995ea36637db12b012e0c90089ab1d

@ -15,7 +15,7 @@ LICENSE="MIT"
# subslot = soname version
SLOT="0/3.0.0"
KEYWORDS="amd64 ~arm ~arm64 hppa x86"
KEYWORDS="amd64 arm arm64 hppa x86"
IUSE="static-libs"
DEPEND=""

@ -0,0 +1,4 @@
DIST pegtl-1.3.1.tar.gz 67183 SHA256 34201d56284a449c72798a0536020c6b46684c371a0a886f4c3c586c9372e9bc SHA512 6655be7806112878e2da00916b348c28939bc96e2a317eb00089be341fd5306ce5a1388ca5dbba21bcd7be2d6c24e3964b6a730031a16a7dd8ef6ec6acd6899e WHIRLPOOL b5582ac29ad6c1b24ee8f9c4c525c8c944fbe9e8d38a45353ae01574c479a2f70a0ac75271e58cc6332780594224524fc5dca7f36fa170f2b5b283bcb3728280
EBUILD pegtl-1.3.1.ebuild 629 SHA256 847c5a1d6ad8bcc0184d0c57d771ea457bc179f92bc91ba1f7664bfc80dd1ff8 SHA512 828b441398c9c0cae72effc7a8c4056b6d3e4e60124fbc74816c07239424c0fc5a5d331d166f1e50809b13c5f1b7b79465383dabb1ee31f1e91b9c4587f31c1d WHIRLPOOL 51c4d606752f8ba85bc33a774d8a90b41c409f028b9661e5c135479a2dcce161fe5202ad1e7c3b317b82be53a64d57420258980cfa5d58e9abaa32ce3f8f7d27
MISC ChangeLog 308 SHA256 60fceb9de2b1e1646f7ebc496c5d6e21109e3193950bc636cadcce718291ffe6 SHA512 8a3862eb0f07aa5b709d2046499a66217ae2420e6c66f98181c90d835c35f319809754c241d9ca619281f8d0b59ea13020970c10a98f6a27c238050b2fff70e7 WHIRLPOOL 0051fefc08946579105ae72aeaf837e522786a59a3dff0e2f2f449b2478e7791c04f362c7c46a70852ccc83ab916d4fbe0f8b06a9325c18c4aacc24f98b2743b
MISC metadata.xml 367 SHA256 ac8d9fb591cb385322c5b19e610391ed7c6df9554f4901b3789e0b0410533d37 SHA512 455c79e8837ba1ed980967e3236d4a0ac0edbd1b88b056a06d715894e03e7fc802079440752e60a06c9ce4acb62fd68d4020a7847a154a14065afd995257f685 WHIRLPOOL 7b8aae6b6e9c08408300de466754b331e1ec556f8dc4fcc11c22069e913d2d600c2b7dc2d9a5ee5de84c472540cc78aeac1b4a3b0abbc92a539cdbbb6ca30c37

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>junghans@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
<maintainer type="project">
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,35 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs
DESCRIPTION="header-only library for creating parsers according to Parsing Expression Grammar"
HOMEPAGE="https://github.com/ColinH/PEGTL"
SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/PEGTL-${PV}"
src_compile() {
:
}
src_test() {
emake CXX="$(tc-getCXX)" PEGTL_CXXFLAGS="${CXXFLAGS}"
}
src_install() {
dodoc README.md
insinto /usr/include
doins -r pegtl
}

@ -9,7 +9,7 @@ DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3a
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
DIST protobuf-3.0.0_beta3_p1.tar.gz 3673779 SHA256 494726c9a6a45a20cd085795a26e4f05627e9b3b1fa5ab21a8b0edc5db8173dc SHA512 bebe655ffa6f8dd9bfbf4d2fcce160de6d45f50fd802b8907833cde3f232b7b44186d06fe9cc01ed5dc7b4a040fd3069e2ec7d2704da596e8d3af80f8dba7e8b WHIRLPOOL d35dca8e402741e4d30c9c787f5927c7fe7f22619ddb3ca20d302c27fbeb929cecd55cc7e6785b28acb76c89893d2baf7fce3f685a3f186006e1e30a2901ae1b
EBUILD protobuf-2.5.0-r2.ebuild 3155 SHA256 8b6971857700468f35e83fb9c13a3c7be0add415c0c472fe040d39c6bb4bc398 SHA512 8e4b7a73942a9bf6daa05f17b42144b40cb404e098f2612e4c1d53b330466013e8c7aace4a3fb6927ba38b60942a0e009cb4e4b549300031a72ec79635c1890f WHIRLPOOL c6fdf904604888c567daa7bb7a625ce74a8602b10157f4059ca466f6b0b6000584ddd6fa04af5ad4a2f4b2fec7c686028d9e2c0c92be81cf854baaf7154942bd
EBUILD protobuf-2.6.1-r3.ebuild 3991 SHA256 5db86b6f8a58d5137a33d1d5e43546449f288239968f4dabe92f3d3394565ceb SHA512 3e49163a5b3d7e19a124ab0fdaa149b2fc1485a8517f8224ea2ddf7e9aa51dcf04dd3846d69fc4dc5cd238a691dd0c5f7858a5c5e6a13f9b3fdceef964779502 WHIRLPOOL 9b045ec375e98561b0823238f79d1357f4b8a7c52f6985a37c097072121810236f596d5f641b9484101241aae5a4400638a65428948413d0de385a3e5928515e
EBUILD protobuf-2.6.1-r3.ebuild 3992 SHA256 dc146988919fc3484bc6928672379deaea48d3a38456fd3baca52d5f080bf791 SHA512 88b6d787c9226f995b5902ccdb43a2f21f49307e6b912f983ee611fa465152a064df9a57dca4b1aeb8000ffa483fb39482cee83c38c673d8e8a6cb60e8aef848 WHIRLPOOL d92daef9eed58e5de2d73d4aaf649011a967717f2099871d908bf4c29a5828e5e795f60e313a1b07f28ec347f41bcb9f4599cec40b745762f98590ae0ecce8e2
EBUILD protobuf-3.0.0_beta3_p1.ebuild 2886 SHA256 8d19a458c7b52b44291bbc2c4dc5cdb6eb917d8bfe02c240372b71a848421ecb SHA512 5f2bb50db0eadccbd4326c6f1a7346acce91fe60de49db1b33cee3892715a3aaf43b44cbc7b2ba3fe1262555344d9db154e330c7b48afb27b209c16f191dabda WHIRLPOOL 2dcb321f84c3402c6e6717a8b07ad62eea5247b2c8df3e2c9de1aed102cfe53eb56abecabe5e35e3afe426e56ea5bd5a7f4b997728047360f1cb4deae72c7f40
MISC ChangeLog 5343 SHA256 787319986dfa303d5d77d321b1dc15cae6bc3960acbedcd902fec015cd682616 SHA512 f0b716edac267e294ac598bae1f93704f5d44a0de7b12a09f5f2f459fdbe2fe97f367e4ccc2851cf096c535494371971eb4e33bd24cf6f9037ade12be21ae475 WHIRLPOOL cc8a2c17f6071eb99c46f40fa00a472f5a504a69d4efcfcbf11f46de523d2935505d867e3cee04242433a00f249fb904d160250249b033a4f4b6034b000d61c2
MISC ChangeLog-2015 13240 SHA256 ba184b4a6f9e3d2231f7939ce8b956470a1a556905e6ac92a5403642544499e8 SHA512 844b741943eee059259f8388c2a31f77b74cdc3e8e8bd1d31c58d735173986efe0cba05741558b02322e206783f7a56d2f2dd19523c315bcb5b6f6f4fdd8b4e7 WHIRLPOOL d8e4bc2eec0fbfd1b90622fe393f452bf889d6ec356dd5591ce944ea32ca71c4e116d715f261ca2b025e558604e07b82f3e7cda790fa1b5a7ae6b03c2c89da38

@ -13,7 +13,7 @@ inherit autotools-multilib eutils flag-o-matic toolchain-funcs distutils-r1 java
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
HOMEPAGE="https://code.google.com/p/protobuf/ https://github.com/google/protobuf/"
SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0/9" # subslot = soname major version

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=IBB
DIST_VERSION=0.08
inherit perl-module
DESCRIPTION="Module, that 'unblesses' Perl objects"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/Test-Exception
virtual/perl-Test-Simple
)
"
PATCHES=( "${FILESDIR}/${PN}-${DIST_VERSION}-respect-cflags.patch" )

@ -1,6 +1,9 @@
AUX Acme-Damn-0.08-respect-cflags.patch 646 SHA256 98296d778b1f57ee1dbb1e3ad734d56e1b72f4f61ed0253fc0cf979fc08cfea5 SHA512 fb7bac74243a3f56def04c6e2396faa3b730ce92d16a389afd44832865e26b22b658a6f2cb23c87604f2f134f4daefc50584ef00f379bf90e06d1f84971aa2d9 WHIRLPOOL ac92f98b7198517deb9b7500ac7862ed4141a858444b75bfbb7d8c03c113af58950eacca9addd230d78452ff5779cfdf1bda838380698ffc0b993ef9f06b640b
AUX Acme-Damn-respect-cflags.patch 455 SHA256 8163301f031d0675ec5853dad7e036762883ad0438cc5d9725efac48719f4fd6 SHA512 95e0888aaf564d06f7e20184002fb5f5ef46b7c2bbb58aea7e3bb69f696dbb817baf75a3e6c7b31ebde754a485f48f50a48c6b00d7c8b1a70e15b04533818a97 WHIRLPOOL e86b74dd559eed0a40c9ab5d39ffe710b34bbc0f9f124b3b6d23297825871cb18dc2d741fa74fb312c66e5e5ebfb82128f918d45294fe3e6a05edf2553c54360
DIST Acme-Damn-0.06.tar.gz 8635 SHA256 7925c932b9f89d2ca413680af68ed9809e7093e4ecd5bc2bd4147bdaee39ee6f SHA512 f225e5f835ce9b054087008d354278356704694147cf8e1027c0bd2c4a8c118ebbdeac2c97634e4c85cf45d29bf38a92861770c35b8423b6f12a1bc6319ff52d WHIRLPOOL 50b288b6a313505238935b0f58d4885407ad6f0c349696c229ad874e6b67f92f7d00eb3a8ace474e47d1f66c321c881d50009b07478d9994e5ba8795d2a02470
DIST Acme-Damn-0.08.tar.gz 9241 SHA256 310d2d03ff912dcd42e4d946174099f41fe3a2dd57a497d6bd65baf1759b7e0e SHA512 aaded3d7e3a3cdb69f4640623970c62e9491a389eedc0f91c3473764626c45baf89f87695caf1c703a05ce414a0b51e5deac3552b1d3e17f674d3c757f2fb52e WHIRLPOOL e2b8bf8c23175805df609c657c89d9e67954a72d5f71e45d49bc373b709e05657db09fb75ece501d873d62e08b05232e3ffd166f1ec435cea50ecb5fff1d3e97
EBUILD Acme-Damn-0.60.0.ebuild 477 SHA256 c6795d3eda38e82863675509bd65caa9c0152aa632db647535f0f2bc046b7287 SHA512 9460bf73799a30dccaa22b07e713b4885224bc047c45ed10e65d2289a63a3f93e58485093e5801bd6d30470eec9de46fee0791a1e079e3d0d2fe2e11853e0a7c WHIRLPOOL bb66e485a9590abf61e31ee96c6dc147e913f9e92fceb9e106a5dff90dc7cef6f9d2cf5de236beb1f0c089736a060651eb0c0e62cfd13ad56f6618408ea18e24
MISC ChangeLog 2919 SHA256 65b54f777b59bdb0b15752544cbbdf1765b2d6e333a9fba0ee9c7b186641e543 SHA512 76b165df6d69b8e6ec92e4a247336e34f0de64dbd45035edc9e3ad280b156714e408913e90f7568ae091a0c92064a7fa15548395f70f92242f59819c273bd5b8 WHIRLPOOL 48f9ece535d02776dd731b51bb2a42526ffacf3619443c37801a6a6bca44948e681ec0d619d79b98b186e4a238931fd9b66e4c4c30c95734efa1429f2c12d2dc
EBUILD Acme-Damn-0.80.0.ebuild 475 SHA256 05e713b96a6769ae4e3571ee8191991a1f14b08a8e62d8489fee40bf1731800a SHA512 8a9d3fcde2a9be39ae75af44ce89ca84cf614a9806d8efa4cd380502a32e417bb401059ff10a879ab02aaaa7f101d0f948eecceff661eba92cb03d272183561f WHIRLPOOL 0aa234a43b571d5c2385657991e5ce50deb78163e712a1b5d870532fcfa7a60ff7e216ee0b946d38fe4fd35fd117c1dc0a54733c8655b1ccd3a91bee35d5d5bf
MISC ChangeLog 3218 SHA256 6433b62df95f50cd5265e5d581c9302013952d415b3d3d6aed20aed259b0bdcc SHA512 4d98179d6658cb158346245d13cce5dd9e38284358017b0cd50fdbb545b21a78c0bff2868a2efd6a21a6e47436704f6d24eb5d548045c0ab1e2b4b4c4e53270a WHIRLPOOL 1ef79f7958273e992710f4609637e8e56d3892f66e0305c9a04362a77a34aa60eed7997e345523a145ddf3d1e0635363ae2184b28b5b8eebb4400801b3e27451
MISC ChangeLog-2015 563 SHA256 5c8233a7f528152d6cd89d04e323126cd26a0703968b10008952d90ebbab00a1 SHA512 c7835031caf87ec230d542c0519d23b75f88ccf18c0f1423ef9eb8abbd9396bc551975667fb9268710ab9cf9ee3e89ee34bbcc12bb5d255b7ff51a87a629d10e WHIRLPOOL b5ccb49b8dcf353b281bf566db634edc21dfb5d1186e6d12929b29b35b9009bb370be0fd5019ddd916ed4e49d80a4bd543c4db0e0765eefd95a09c270f8cdcde
MISC metadata.xml 486 SHA256 575f51ddcdf8853e8f83dc4a14f2792935cbc795dc9ecfd99b62b12173de3052 SHA512 ce06705fc2bf3868676879da21e0fba9b85fde27c1fbb914f285a8418fa840122731ff4ef0713fe771283b5e69f00dbd06a6c8d4dc4f79029a1fd8cdc2297154 WHIRLPOOL 782b8e6914be5f2626b9de9423f9c7e84eeb18bc129b0a685f918b70576b3bb542ca64cf3d7808de6201a27031341b607f686d27ea0c4f369d70d472ac770442

@ -0,0 +1,24 @@
From eaab413d6a3fc448e70c96ff808e48d61c55356f Mon Sep 17 00:00:00 2001
From: Kent Fredric <kentfredric@gmail.com>
Date: Tue, 6 Dec 2016 05:15:12 +1300
Subject: [PATCH] Enable CFLAGS optimizations
---
Makefile.PL | 1 +
1 file changed, 1 insertion(+)
diff --git a/Makefile.PL b/Makefile.PL
index a26cf1c..4407861 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -27,6 +27,7 @@ WriteMakefile1(
},
'LIBS' => [''] ,
'DEFINE' => '' ,
+ 'OPTIMIZE' => '$(CFLAGS)' ,
'INC' => '-I.'
);
--
2.11.0.rc2

@ -12,7 +12,7 @@ DESCRIPTION="Test.pm wrapper with helpers for testing Apache"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="virtual/perl-ExtUtils-MakeMaker"

@ -3,7 +3,7 @@ DIST Apache-Test-1.39.tar.gz 151240 SHA256 d8543864ff29e8ac3d4004c5c7014b1fe490b
DIST Apache-Test-1.40.tar.gz 151801 SHA256 3cf537f1c81deb549d62be7fd5ee1af439283a9e93f3d13465d01a1d41d4ae40 SHA512 f48a1b93c4d61181670ec59bb8bb2231122b22ec9725d8899a3b2f82d2918fdc48a09494c2f45b0e6a603546481892a948eac3494e06c8eb219a9213e1faadb8 WHIRLPOOL 9456d81354cf4fc22fb67d35053daba43fb0fcdcc6c3ef2c537a6996268371db988bbc335635e3557104430c35ddefbb6a455a8da83eb00fba648fb7cfb17656
EBUILD Apache-Test-1.380.0-r1.ebuild 709 SHA256 6acf806c9e7080af175e282e5c1987fcda59b9faa30513aba360f87870fc14a9 SHA512 3686b5f8e205086ef0ad251abd0bbc811eaccfccd087e6200257f606b640d24e278391fc6089a559b9ec6b7eccd81baadbb9915e6ec681b119b6770cc833d143 WHIRLPOOL 04bfeafa68f2ea4c239a268eeae79c082b17c961780fe3b3fe4f6fea959981573269176d055af46bfb30ee1f4da29f63566bdb6f6f8371d373993e06ca4bfac7
EBUILD Apache-Test-1.390.0.ebuild 761 SHA256 2f05f55784e78f464ed7f705eacd0ce6fc1e46d6ab4713d99a02c7fc3082eb1b SHA512 b13dcc3a25a83f3caf048af89561419bd3c9ec2c54dfc36e8ed8abc8b6f4c04811699d4a75bf50952e057f04951bd1bf0bc096977ca036d79b071958ddf31e02 WHIRLPOOL ad802dd207aa10ce065e6a76e523c4082ee5b5b4698d39856c7218ac74daf3971938925398d9424980aa3654e3e16006512d26df0a4cead542e3becfc1c42344
EBUILD Apache-Test-1.400.0-r1.ebuild 763 SHA256 5b7df4e6355903958baa4454492717c92d5072be79648a3cd1b1f3a1e546fcfd SHA512 8fe27c0ec3941343c06cd1aeeb7defbf6983f02a4a2c5b6121800094d813ce77f430cc9f65c0607f6afbee85a3e8539cd4e9bd419d498e3f2934793f07e00cc5 WHIRLPOOL 2af71715ac6923d14fde864172f866883ef2ad21fec1ea4e9a4197ebb822f4c34b80341254b81ffcd18ecc0e728388061e6334d068b501274fddf0c90b3557d3
MISC ChangeLog 3584 SHA256 9d9ad0b8ae97e41e699b73a745e75371f93974ed7452267783cac3f16e4beb09 SHA512 f39e109019cd36633d63591367e0ade0c6c8af47a4a886d8ad4ccb43421e90811e2c52273c04bb4b89ad2b03b580562e41a410478fc7f54b17c37e8a276c7d82 WHIRLPOOL 42d93d405840d1a7c692affc64b1b27758fbc73dd661795ac2cdfa9d90819941cc58e3bc6847ebdb1e1efdbef10cad6c49d2d9986b25a036eeb43b63b48b62fc
EBUILD Apache-Test-1.400.0-r1.ebuild 762 SHA256 11ad369837f7b628236bc4a96cf7a63d3e16428cace39522ed7f11f868c82a64 SHA512 becccf855158e787ca1f990483387e9a09628ec5731e00a42f6fec5e49a72100605212da3787e9a1cb797313130ce8ec03e121580bc594d53363508ffb5e43ed WHIRLPOOL fb803312ab0d87578dc15571a4a9f1ff658a0bec0ec070967bd09337b1bc4a07d435ceab5cd485b468189900f5ff207dfc25238b8d4cd888ef15cd3ac4f5246c
MISC ChangeLog 3724 SHA256 93681aecac27872037067fa6e89e3d3079d5c69e6a86a80a6cbbadb3e316edb8 SHA512 ef5dec103c105545f3dd267b2ed3799bf4ca8dd9c0528240271a6c466528f5c2b912ee854397344ad78087299ebed36dd444449725f9268df92fa82609e11171 WHIRLPOOL 580471a29ee6256cca56fa7ef8de3bff07a1401df36d8e3c46cd047d06fadfd52fdb3b2a018eb1d1145170132b5728a219ca5e67d88201e18ef2d00a5613ea55
MISC ChangeLog-2015 13033 SHA256 9e29143ecc9a3c382de7e7c14ccab43daa69d5c25f331f01daad9dbe0b076048 SHA512 96f87bd59376d6a9eb3ff965380022f42b37f7b3fbc0b74769a9009eede209474bff0626435dbe4bf571ec188443c804097db6208a42c88f7c6a0b9f40f75037 WHIRLPOOL c6d9ef3eba8f6740441086cba198343af270a5a6cb3599c3571010a02e315dbbff69c41edc0920954d82660b19c937c371ee98bb136053cae803c2cac2872b7e
MISC metadata.xml 2850 SHA256 bf30fb9cc475662c3f6b7a273616cd250f82f7acca52be8d339c790a931ed76f SHA512 71eb475efac49117c4a9883fba35fb0f6589e019fe0df9ee9904a249ea3a643ef30dbccf62b26233827ae36e9feb3ddf72e97041d02ef43ee684bd10720c5351 WHIRLPOOL 6b726e7164f63cb43b97ad6f8f0ae885c68c1e02bcf467af2a29f4e035e8d7b5fc2c95ce9321ebf8686b96c1173421fe34f242cad29f115761bad585c5c6c0f1

@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="A clone of the classic Eliza program"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~x86"
KEYWORDS="alpha ~amd64 ~x86"
IUSE="test"
RDEPEND="

@ -1,4 +1,4 @@
DIST Chatbot-Eliza-1.06.tar.gz 40050 SHA256 bc030f03e6d3c4885f0937498404331eda992dd56f4a7f7ecfa333139828cf7f SHA512 3626b7abe24a70855bdb6c297376447a2fda58e51802dffd56ddce7b65ed0bed427623cc410c23c7a4323d7bd90e12302cf4b2fe941f76bf2a0a7e4840330b47 WHIRLPOOL 2704747a68ce5a641d095595f329ca987341ba06c63a9ad51b7830c9ccfda5f79109c8e329e5d8fdade15635bee52120a8edc642a7a18bc487348e27126ed8c3
EBUILD Chatbot-Eliza-1.60.0.ebuild 415 SHA256 a4e46beba4e1a92efdc7b5843b8860b4b4006bcf66390b4015d58c76d7811837 SHA512 ccb0100367cb0034f9fad1290ae747009d902cb0ed061428f6c9781189ee04e1994d4c8e22df0d9f9245c6a7aa3b6f027ff095dbc8dc5a8a9582e1d97a3d0761 WHIRLPOOL 8891bfe176069ecb572d908c42f646bc37bda1f4aa2d118158d6f79b7672da7507f8b2ef641043738b172a6a9686db14b0e47dbc55bec2af04e466bd8a3c3161
MISC ChangeLog 524 SHA256 a67c100c7ca9d5a0ec6d77d7bee16de150e102853649c02db9b3ac9ce9c92348 SHA512 dc6d37c77315ae91ddd12b12d47ad6271917d80b4c7f921907d74798adbf89246f8e3ef5c4bb264004b2ca7a45e84e122342ffa0bd8a4e166c6c29e4fd19563f WHIRLPOOL a124cdec97ca79b44d796862e6742ce37e207a6d1dca21c63422607c10cbbe8f453e33a4aa2fbf685b658aed1d1e013fb45b109cc9fa790ea2013d707ae58b21
EBUILD Chatbot-Eliza-1.60.0.ebuild 414 SHA256 c1acd64adf87c0e59a52621884a621b5e8e6deb7934d0de99fec7f5348486f43 SHA512 fbc6e9d76df1fc241f3478f1553737d7a9bcbb3c44ff44606099da2f22fdfd7c2b92768e173c2e491a6f09b6b5939743d4e56be40c6d6abb0eea4bd777a92b35 WHIRLPOOL 3bd3d152b8dfcbe00b825b25c5ca341d44f848c05a0549d3ecb435ef4c18d8b34374e9b83842234f4b68928a231d9b9f9d9c35b6c1e7a36154db830bffa64495
MISC ChangeLog 661 SHA256 cf6666ee7037ff103ce48d917ba98a15be1524648f551c59e15d1dd91c1064fc SHA512 dff483e2759450b8ad01875f4d11c7e2549fa3bc82d98cf06ac27eb1121cb5f27714095423d061d93e431a9cb17da7a97c6f2df354e486ee9f3f0cfbf005e596 WHIRLPOOL 8489d3b2e5084c151f11a130c0a80ff52e9ae334aedf284891a82e71787278da0b5e1d6a8282fb6046a116f7af39b55a57ade31724a2a74618fffa1c1900694e
MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0

@ -0,0 +1,29 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=DCONWAY
DIST_VERSION=0.004010
inherit perl-module
DESCRIPTION="Create context-sensitive return values"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test"
RDEPEND="
dev-perl/Want
virtual/perl-version
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
"
src_test() {
perl_rm_files t/pod.t
perl-module_src_test
}

@ -1,9 +1,11 @@
DIST Contextual-Return-0.004007.tar.gz 39900 SHA256 3a8e81b3592c581d21fc567c7965c329bac9ffc39ef3c3e2cbb5706621d938ff SHA512 021b7dda5724f934e758e4781ae848697f98499db8ab0b3c0a6259128202ea0d8e8d7faeee47d469fa72f82b8be2b66aa959a2267a32bb486512407e0a2fb6c5 WHIRLPOOL 336b1993d99fa96dea3efb5b592ed5724414a02e11a019e441d943e13b87e3dc79af749bb9b5fade97e35d12d4bc82aca2eb67d664f35295cf37115a5b22fea6
DIST Contextual-Return-0.004008.tar.gz 40585 SHA256 db868be1c4567bec6b9fcc7ab511b80acf2640aa86c08974dd0927af5f3f07c9 SHA512 7eb2ac596197a46459ea345d29859986ea27657270353913d403516f224785fbacfb9de3cfe673f33c92cb51cce846bd40901ac3e34740d38df49f343dab1f33 WHIRLPOOL 4e4048a3bd2283586089616ddfe0fb6efcac915c026e74ea07f6fc4b1c7ddb226d88913f0d581723fad92ddf201790abad7cd6758cd3b6b14189ec9c1b929873
DIST Contextual-Return-0.004009.tar.gz 40813 SHA256 b5454b0657d44925aa382ac4c4c1cade16ea090991420918259ca452adb864a3 SHA512 f59d23a176fed1398a54b31ca53907978585366f06a7c45f3a7764b30cf175c045de06a525e2b9a01907eb3c44e4a2f9cb854af4c4e4c24f27b983ec90d31ea1 WHIRLPOOL 3ac921bf192f44d3b208460695a3c67783b27737f1a78ec97b65e417f8f0b6b3eb6b197d004ba131159391f654180935c59716e63209dc5106e27fabb1008a8b
DIST Contextual-Return-0.004010.tar.gz 40832 SHA256 d055c53e1c514c0be40abf0c8ba830adf0b6cb5dd70ea4df70a28ef918dff56c SHA512 505ccaff631b3cc0daaef3458ab7fcede4948ae9767ebe9b0751a4be040933bf8d35b66f837acf5988ae9ed76a44c9f0f3b65d9b377b1fe74e5a8ae2c28c10bf WHIRLPOOL 2b7e29561845d974f8afa27e7ab402478462e2e618ab9dba47e5b536010d5607d3985511dd312d8c893924a884650f1c1617659c2b192bffcdbbeced0c7ba39c
EBUILD Contextual-Return-0.4.10.ebuild 494 SHA256 bbc140dbe0a6486ecd96a3c273a439b5d0c33bccefb4c34af88f6abfb6a4637b SHA512 a464171e39d87ba776822d84ee662ac963551c663b235293bdf7de4449f98ac10d4fc607f0e1350cfaf69da8181f0f490c15bee0a76c211c824c6c6ed8d92599 WHIRLPOOL 0c7467b480b2554cc57f8b8deafabfa25dff9e2973aad015fef28d0418d8b0731a1d1f4836268966c4629c7c48d853b04c41a376e950dd584842efd3fdaba4b7
EBUILD Contextual-Return-0.4.7-r1.ebuild 377 SHA256 f788475fba6ab425882d99cd4c5719aa39e0d81bde978bf78ca52972d1a51d32 SHA512 462572bf4f1f10cdf1e3b5efd385752f34901a5628a4008313daec3503e8a6b71919e443dca9669b1c65099b7ac68d43b2629bbbb7b7ce98411c324bca731daa WHIRLPOOL 832261c92e00c7b1df2bc63dacaa6173e0ad1276284bb70aea565951a40ad39fc824a1bb8c36cedc71116b5506b61ac664f010a152225dd6377aee9771d88750
EBUILD Contextual-Return-0.4.8.ebuild 433 SHA256 2f673756597f57a4eb5ecabd89137f72093bcaf8ab2cdce6d6d9b26dbc70cf99 SHA512 e679f586b10e614e78c7bdc243860fe7b782034d0a6eefd5233a7afa20686e95b4d7fe0f75e57ade14b6c01a20bbc6204cd7cab58d110ddd0eec2337fe677535 WHIRLPOOL 69253bc551e0ef2d0d0416dc3c7ffbe878a9fbab3b263f7f64f12d1b03ce63a51a3d16099af3c6c1b3c68b5ffc90d27c2c4c5a74f3e5b4a0a3c57bc5cad1df78
EBUILD Contextual-Return-0.4.9.ebuild 494 SHA256 d1b029414415b01c0b17542049325053440ff5efd1426d2b91357a07bc5530f0 SHA512 c607fd49fee267044112da7ade8a910022cf1863f2326c5199a437cb3cf05e7e86449d87c5410a4c513cfe293c9a13be7344c6c05eb898e63a4bc601da0c0d76 WHIRLPOOL 0b1654ab64a9b155b235565425bdd40dd771e11edcf4a98dc78bb2ee7cbdb8376bd4e176c5b5de506247dbbeb31c8122bdeef4e4808d1e9f1cc47e23bc3aad2c
MISC ChangeLog 3272 SHA256 82a08d5706614d09db34e5ef9f17a1070aa1842bb1b16cbd48d0f44d7a745452 SHA512 98675b3164f1c82a960f310535372d53be058582ca156deeb339f86528350c930080af37e954fb8677bb32af1a7295711d2969931d0396ff4930ba656d5f3eb2 WHIRLPOOL 5a0e4d20c564f65fd247cc95f4cd789d5c36c648323cd9f2002192bc5b503d60961200bf11acf940f3ea2bdc12d7509349ed639cd195d75a5809ffbf6e5aa493
MISC ChangeLog 3527 SHA256 f330a27190e5c44ec6650ef62703d8401c8fa5dedfa696cadc7edc061894cbd3 SHA512 fe01edad81d34dd3274d7ccba600216f7c9bb9d64a47dfc88a5e7baee2cc41fa5b3df066da699a28f92ef65efe7c41a9651f2e255188e2fdaeb2eb98c291d63f WHIRLPOOL 7e7cdee2d0250e7af68353a6af5e6a426be8de78c6969c6347455031ee4dc142ce1d3a256192dfd83b6f6d149252b32db149aa1c1f41e3397e967f4aa209a565
MISC ChangeLog-2015 2696 SHA256 87457fa0dddd8170eb7792558639d3ca1bd3ab384e3913df57d41020dc708799 SHA512 7e3af27c0781bcb732af7621bd72f9c212fed2cf78f825d82bcb8ac7629a1a7bf8a25ead90c70b8d4727076a08b7e7f34451f683cab60d297be030031cfb5e20 WHIRLPOOL 2113ed834185326078f7a6fcfe8568925679d2aa51df674eae229f82c216a8632d504640b390a1ed24ab88489ab88b7edd0f9796db0057b188e38f7f38e942ff
MISC metadata.xml 625 SHA256 fbd6e3f2828a8a3a3c3bcfdfecf66017b6186227806049e945a4987da9013b8e SHA512 08f0eab8215605f07e1669e89715e9d7dbc9c9efda256060edde27c699318d784b31e15b404490d38c8d9155f8c1e869092830e357ca6b5310496dae94663b09 WHIRLPOOL b9e0011273c554a55b7faefe8f08631496b64390f02790d13e609f3957940b61e28c38c6e97c95fe2d19991ec582440bfd638b86ca79a9369cd59d5cc8efd566

@ -0,0 +1,41 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=MIKAGE
DIST_VERSION=0.19
inherit perl-module
DESCRIPTION="S/MIME message signing, verification, encryption and decryption"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libressl test minimal"
RDEPEND="
!libressl? ( >=dev-libs/openssl-0.9.9:0 )
libressl? ( dev-libs/libressl )
virtual/perl-XSLoader
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
dev-perl/extutils-pkgconfig
dev-perl/ExtUtils-CChecker
>=virtual/perl-ExtUtils-Constant-0.230.0
test? (
dev-perl/Test-Exception
virtual/perl-Test-Simple
!minimal? (
>=dev-perl/Test-Taint-1.60.0
>=dev-perl/Taint-Util-0.80.0
)
)
"
src_test() {
perl_rm_files t/boilerplate.t t/manifest.t t/dependencies.t \
t/pod-coverage.t t/pod.t
perl-module_src_test
}

@ -1,9 +1,11 @@
DIST Crypt-SMIME-0.15.tar.gz 23647 SHA256 0baa9af1209f62c6a409afa4b0ede163b44fe0dc4f5f5627800d46e0b4631e82 SHA512 9ceb98fdf4d40784fe5fef56a45b748ad78f112d216ef67e2fe5aec47f5d4f18bcbf2aebfde344cb3a516d967da89d839198cbd1157d7e75a5f9c475f567f61f WHIRLPOOL a76b5495663c2fd43b487a91c4e45b05f4e027467f9f91c5136099101bfef0d3d2da8b1fb89c55fe6a67e3002c1edc7e5cef682d3a7df81f43b91cdbc299b00c
DIST Crypt-SMIME-0.16.tar.gz 25106 SHA256 f4d0f431e18c0750bc0495eccca5f685773df5d37a0f25dbacbfdba16446dbfa SHA512 ae2d3ba015dbdabca00186e74710a3112437d656ebbff078189e445285a713ba83419cd9b80921f9345a67bf8f78cc772f973b587824609f9294d37a3ffce4b8 WHIRLPOOL 477e045e520a3498c0891feb6067053197c58cc4108d5a5ff63a34cd14f1a2e6af8b911402806d649bb681d74161e3aa23d591eda052b8bcf1e765b098afd7f1
DIST Crypt-SMIME-0.17.tar.gz 25601 SHA256 53eb12e219e18c40baf9ed58b26e0bc838bf67779f440f90e7b258e701cfe891 SHA512 3e194e5f0a7a75b086ca5e3a61706f2c355624b57a12174f8e047f8beaaa3296008c9067db675c32317a4be26a13d729f90ba93866aa820b29a20927361f39da WHIRLPOOL 4641ea7dfd84214c16cb0d934e8547cfb066caeed04187ea425b780571b88f7d4aecf5fa3e0dfb6bc2d157197b07d131368d0ed248bf00203c533541753e41d9
DIST Crypt-SMIME-0.19.tar.gz 26057 SHA256 eb768c21c7d13298275289eea19b89871c007e96834252ea85ef005d4f0d21ae SHA512 fcf7cbbf00127ddc618acd8959763d92eb14ec4e7ade76ffa1020ce60ae1d575d320e4aa89a4d43cf2422170b6bc924ebcf20a42135361e97fb72e8b9abf2c5b WHIRLPOOL 3d5b3fc1cd84216b1db50af1a9e6b9b8275b456ee39dbcbe4fd863a6b63d132de9354576ff720e796965aa38aa58d7285ba527c1cb434f0c15116aea8a22b57f
EBUILD Crypt-SMIME-0.150.0-r1.ebuild 768 SHA256 432663aa2c12e71e4b617a6902750d864cef1ab1afa0cb64c8f1d13c126f0306 SHA512 d93a6afbf967d47c21a0cdd7e491f6d2b8407b0d68bb28ae7e6d7569fec741c9fa158d95e87f53c6029de2881ce9aa7fb9646a25f1d093a0c4bed282ed012ab2 WHIRLPOOL 6770b78cd121402325aa270699f0264bc9e83079fe8a0420280abb75bd51ed6efafebb47d24ac2486e40d0087f22cdaba2331f03010954957477b688094ff42b
EBUILD Crypt-SMIME-0.160.0-r1.ebuild 794 SHA256 7d5d0613adc7f17338d52a188569b4622560d2ec09393d53ac798d0c52b752ff SHA512 53bf1b8fdef1a57e8a47d1b62f4e2f4a4fd0dab1c3d6d7b678dbba61c4aa58c3a769b316e90dbe7f4cae9d6a92a2e8f746f3d346230b4fd4a2c3c054600d2b46 WHIRLPOOL 2a80e6a18fd49455c96304339539f8ada72633b32530dc7d435bc9e7a2b7c2b5fa4498dca072b18fb33242a61a5f158a22e21c6ab3146a2b8b8bd24683c16277
EBUILD Crypt-SMIME-0.170.0.ebuild 853 SHA256 48500ed2622854c0e37828d67ce56f3c61828a8c9a7de1dd37b354c39da0f3f9 SHA512 8c852400164a2c720c6206e8106092d73c0588ff4a46266323142f2a83f31bb9559f10c58ff69e754ff975d59924d17b7b62b2d8afd471a42d9dc52fc6332c5a WHIRLPOOL 9fc7e69c19c4b532e274254a853a86cb114cd7030cc23bdf9d469dcdf4da4da157779283e1195d5f552560b2e9bc82d14153ffd46176684dc3b98e779d27a8f2
MISC ChangeLog 3728 SHA256 5d9d5cbbc1c0ac8db3fd096095e538f4b361c0c752cdb6553d065641cdf7d44e SHA512 fb47292abb694de1385bd622ac5e1459031fb08d5d78f2ce046ed4a978d551ddac9fb35fea75dd621c6ff7de3f5ba746808a8bfeae961474ff83c547023c6750 WHIRLPOOL 092b2d0d4a3160cbf57f8ca227e250f4f86c1093d1796fb26341b00eb995155e564ece3c53bc78ab2096375834ded7b95bc0377a515d12aed7a731bc09ba3c40
EBUILD Crypt-SMIME-0.190.0.ebuild 861 SHA256 90aa5303ca357e764b53e98bd73bbb6ef4adab886b7a949d952ec68dfcbf53d7 SHA512 3e7e4835acf575c1e030f466440ca7a3bc537bbfa40ac48a3502f41aa0544afdd80199f0e197d558191843c32af87732a5bc544bdf5f162988309a5e0c8c819c WHIRLPOOL 92b89f823468ae51dc1d22529aa7f0c9e61a67b5ae98e17072e6134b19fff76bd0421b4bc882de7bb16cc200f2b75bd49d779cbdd8b54153fefd08e2f146a1f1
MISC ChangeLog 4076 SHA256 096712445475dd502eed5b6b223cd3d3bedd1bfc787f57b46e82ad7d14b416a7 SHA512 d7ec03146f89fd1d8c1a73718d148062a2e5d3220eb3aaefe253e862be03059d6bc135e05c1b76be02021347fa86667b880c0c9d5ab2aa1500aed88caa1a8184 WHIRLPOOL 4917eb1205f74a1c950446ead9b65c94c542af2b7671b80292a37c223504648b4f98c15240fbb5a4ea9f5e61c480fef4b582177f2d5fec9652fb5009f4db9544
MISC ChangeLog-2015 1055 SHA256 d3fa07227f3a7c29c952652ccd5099f40b312cc7e94d448973f0341794ae6895 SHA512 e786248457476c3d23e2b24a93eefe0bce88e30fa371b65032c3016eb6188bf1ba0ea8271c42dd6f4bffdd1fc440db3fb8d86ce660de74bec280504d14d8d5d9 WHIRLPOOL ccfa674208a216a687c5f463576a78faf26d0d0d43c3ea190d1a35a213723c0075a00b04a893f20fc349aac21807bc03c91005d9f67a59015c17d9c3dc5ab49f
MISC metadata.xml 382 SHA256 af7666e8942b9a8c6e110b440ff219b923bbe1c210ce1609d85100ff1821e3c9 SHA512 b51e36a13ab553fe437443b7c1390331f22f9443f04ac863c0a5f342475237734d6acd6c6961dbe8a91b5ca15b2772c8595ce4607173e62fb61c652812746b48 WHIRLPOOL a764b1901b917a4182c72675510b509002311adc1fefad7817b589436d985c865d9db4af04f760333724bdd793fde29dbd2f61d6c12b626575d70acab4306aad

@ -0,0 +1,38 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=SBECK
DIST_VERSION=6.57
inherit perl-module
DESCRIPTION="Perl date manipulation routines"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="elibc_musl test"
RDEPEND="
virtual/perl-Carp
virtual/perl-Data-Dumper
virtual/perl-Encode
virtual/perl-File-Spec
virtual/perl-IO
virtual/perl-Storable
elibc_musl? ( sys-libs/timezone-data )
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.670.100
test? (
dev-perl/Test-Inter
virtual/perl-Test-Simple
)
"
src_test() {
perl_rm_files t/pod_coverage.t t/pod.t
perl-module_src_test
}

@ -2,8 +2,10 @@ AUX Date-Manip-6.56-dirname-version.patch 1213 SHA256 34b1981130f9a9935669ca8d04
DIST Date-Manip-6.51.tar.gz 1799860 SHA256 23bca630398d33ee16d6d8b285206dfdfa93739da771d30e40ed6a28b0c8db29 SHA512 96e0ef8374680a6adb3a064509d50a0e9288b14ce1e728b181e0f344ff85dfeb7b26ad4117fcfc35d3a6e4d6db3e97da242e2f6a11a88a11571a9b1f169f8e54 WHIRLPOOL e22746dcbd39e19412000c4cd20a09757c20c12c5407b7206eccac80942376e2d02d0b856380fe13956734208717db0497d8e2be89bcfd34744216223e0f2446
DIST Date-Manip-6.52.tar.gz 1833161 SHA256 3f7b31a0d9f47a111e1a128e708d4c1ee0f6815ead81737fc4de96438f61e511 SHA512 8a232e8fcc2c5abc1fb82c5096ae8a80b6a6c1d6ef94ca87cbdf15907dedfa64b41008149e0026e4898c96e649b1d69ca304fb529ea32253737e513b809afc6b WHIRLPOOL 8a44a26238799673fb132e73a7713f7ab0a6ee90ca3e416ae28f529507f0ffb0c7f45ad314fa3d2d6a57b39819ca516eda6272ff5815eb90c91c019f96bd86ec
DIST Date-Manip-6.56.tar.gz 1829314 SHA256 acae07026b84d157f161d569b41026f4770e72872a5c7d70c295e2083a1ff5ec SHA512 1faf36ab2d96b5841ffd408b981818cb86ca12c327adbc2b29e8369ab63d9cd6a57b1cce232ad46333945d0be4b155761038df19da3f1a0a3f3b66d817c41337 WHIRLPOOL 83b4fddc154dbc9ecb0b29e19e40f41fdd364d9312e7f0c53ad835fbf0bb19bf5bc0c8918feef5b266ac4403b48c02ac133982b46ff7be140412df60afd8e5a8
DIST Date-Manip-6.57.tar.gz 1831444 SHA256 864c1e71a62db5f58fd570ddf82259feb025203a58187fdddec96824f54e2f76 SHA512 c2dbe195cfcc4c60f5b120fb4af0d487a6d3713b874f48a78c0ebf32364c2062c68e03bbc72a9ad54c25a3b6dada7a3b2041f16755665e93206de1320a88ba9a WHIRLPOOL ea35b247c79cafaa57f7ca391f3445f8936278f2d184b42dbb63f970759cbe4c6d2c75186cba9ec545215a071348267a6a9d6d66707ddcd498a73613ef6531e3
EBUILD Date-Manip-6.510.0.ebuild 923 SHA256 7af101973cccce78858cf69822d185b7e4367ec6497e183cc6c046e916b74618 SHA512 7f147c24a3d4d881a2fa9d1bfe0bf2fbfdebe71356e1e14906523b1a0dd1110094dc7631bd2d549cb8fbcb98c42b83dc19c781ec838e11df0960741df4c11146 WHIRLPOOL 6e1ca49324eb604003b3c61c176d7427b7a462c4637caf477eb3b0117c36a436d3adcf679370af51df94952453f1dcf1a2847ad5f50e40015ab0e6c8d4cd145f
EBUILD Date-Manip-6.520.0.ebuild 904 SHA256 cba8a7edc7613f6f13c5d659ccde5f827ceab5fc2d68de4fd9e790e21fd93519 SHA512 9af790c2a6baf9aeb2c2124a94213c62ed63373fe8a732c18257d6d3c171e37d3b7a9a15207093ef03307c8db42fd51b45cfdfaa17b15b2964eba69ae24112fd WHIRLPOOL 05de1d39c8f927b50307dd9afe45b458a28804cfa25f7e6567216cc7c9451f4cd5d8d2060a8def7b314b2c4ceebec3a4cc9874564a400095eeadd29737f90b02
EBUILD Date-Manip-6.560.0.ebuild 971 SHA256 0abe2e1bad1d81769dc44bad872b90a2ccdc216bfccb1eb2eae78732cecdf946 SHA512 bb5b0c2860136c05109382b1561e39f614bbccb9689d3f8ddc33ed4829f980fb984905cdfbedfdb09ea85989826665b99bdefc553e4b01084e5d4354ffd2f80f WHIRLPOOL 56e085b9cacf58cd4cf27f67557f58099589d92bd24365cb069e52a52ce60bb12aba84887746c8bd9781d27dbbe47f7088cbd64e423d0aefe8f537c886961af1
MISC ChangeLog 2056 SHA256 3cacc4fb8491f45a06dffba48744d6f81af3e394f71b8f2c49378b5edc4f1400 SHA512 0335ea1c8526e447d833dad55b5d977566c23192ed69b0a9b9ed82497602a1a0935a53d58f231bb4e2c662bcf7c0befdef8fd4074f8c14e1ab39cdd64425fe5d WHIRLPOOL 7954ed86e28a1e6415123046e8785d3435dab14e8f9abf7cd20c2895ce5900b9d1ecacb1ef8e97f3d1a421e4e163b09ed42074da1e3b02808ad8235dc423f4ac
EBUILD Date-Manip-6.570.0.ebuild 900 SHA256 155623b906bbb22a8bad84905f3270bd58b9e332ed8a167902570063202e0ba7 SHA512 2eeff2d8947174a2ce69b9e69b37197269b706351b7f9dbc988bd26920c051ca49234c94e0d95bb31e1a268e8897417517d5684a511e4f35c7c3b962f8d48d16 WHIRLPOOL 4c48a6d93304d717474d57ec9baf801ecef0937ae9605ba2e67a5b7fbad830fa858eaa43e95d5cf353cc58f3b326e119108b17c1e99d9d302a12084866f094ae
MISC ChangeLog 2294 SHA256 7b028bd64f7d269c0502b2265fd195efb1908da6e4334dbd5fa969a2d1c32148 SHA512 356d4182952a75e6b026c81aacb3cf50310581a15fe19b1611f3765fe336d4f9005aed05c0ae6c7a7319943371f3254e41e6342627bcf7a0616be48320db52bd WHIRLPOOL e3cfa70931041ff6a8b454b52bacb3d55ec7ddb3093164f5a1f288169cd7e83024ae6ffd947db29f0faa2d96e2e5d3a5dcb003358a05bc3a973e153bdad199d1
MISC metadata.xml 71063 SHA256 6998a845dabbe9347759f044bee363e89f7dfcb413605438363d74fbfb46c682 SHA512 3e0885876687e6adb60ecbd0f538f3f754716150ad593f9c729b2ae85f98f081eb694bc5d209fe1156aee475ef14a1e42d260cb46224c462ef95e4318c387497 WHIRLPOOL 85790e033fdbb488f886bb84fb221ceb6cb23754e0f69d6056dd407b030fd02843197498f0b34f9de37c1aa173199bb24a626ca244331a116a1d1c42e174292f

@ -0,0 +1,45 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=PALIK
DIST_VERSION=2.002.004
inherit perl-module
DESCRIPTION="Gearman distributed job system, client and worker libraries"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
virtual/perl-Carp
virtual/perl-IO
virtual/perl-IO-Socket-IP
dev-perl/IO-Socket-SSL
dev-perl/List-MoreUtils
>=dev-perl/Ref-Util-0.20.0
virtual/perl-Scalar-List-Utils
virtual/perl-Socket
>=virtual/perl-Storable-1
dev-perl/String-CRC32
virtual/perl-Time-HiRes
virtual/perl-version
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
dev-perl/File-Which
virtual/perl-Perl-OSType
>=dev-perl/Proc-Guard-0.70.0
dev-perl/Test-Differences
dev-perl/Test-Exception
virtual/perl-Test-Simple
>=dev-perl/Test-TCP-2.170.0
dev-perl/Test-Timer
)
"
mydoc="CHANGES HACKING TODO"

@ -1,5 +1,7 @@
DIST Gearman-1.12.tar.gz 29938 SHA256 dbfedf1b6d09f50d1e62393ef0408c8353f9aab105154b702c972d230ea02e73 SHA512 2c7dbf934bb56abfc58cde5f62593e10ab11bccd2e047a21a46e344304147bfb7d5f6e7d067caf34b4a65e5d29983f2975345a46c95b22383ab1d1c4c04c77ac WHIRLPOOL 5dfe414919f14a8a5938e30c23ba0558676839376b3f3c8d067e53a89e129d1e380fbf394bc5d8f176c82bd04a96d72a421c83a3f4eec99b01fd56ef37e5aa5b
DIST Gearman-2.002.004.tar.gz 42296 SHA256 ba40b9a79f106c2dd3039153c4ca22c783840a222b4864072cbd3b5cc60edeff SHA512 aac12fa725177a0aa7e78c0a31930c2fa644386396eb46f140c757636e9d078e9f04299b66dcfb684c273df0d5e8a20a0a0bdc944ed1e6b6b127e0a8a114bdbb WHIRLPOOL 332669fbb2e7008fda8d16a1ac3b583dd5721e6de56174f4ded5435a7c415bbd45be481e0440eea908c5524b803a1c1c2cfdb4c7300d0e808129a03b14a38318
EBUILD Gearman-1.120.0.ebuild 504 SHA256 616a9e44e319c8432726437b99b7dd7988e07db03458e9429c2d6199ce9abb8f SHA512 149e5004b591300b616bb7975b8999127a20d986c7893aa3a62ab452dff45fbed028ca086b4e8ebc2e9f9f8a3421d7e2bce166df765f3af1b6094fb9057b40e7 WHIRLPOOL 4c8286ab19f605c82c505b9b1678abd00dbe77cec6c48f06ba08c6af6a36a33de9dfbe9576496427053b399c71dee90dad36d6a32e36263af686cb19d7dc2c5b
MISC ChangeLog 2896 SHA256 1f98ec66c6eeee683236300bfa13383e6a46b9f7650ce7f934c3c78a327d14b6 SHA512 f20d09ae2bbb13b247bfc97b66f4bb2d2d0c418d7138aa8c3398eb0e07ab4d6af85442f3a8071910e9a52dd5009290496dad4df18f202bd83a58443c0fc53826 WHIRLPOOL 082d8b03563ed957a1c9ec44930f981350af511b70acb961d576cce9f01813bd3dfc00437c9795e7ec16a413630840441fe131a53a082c1394136698b2ce16b4
EBUILD Gearman-2.2.4.ebuild 916 SHA256 2584558f6607821d6ae81f4895611a0a2d0e12428b3ec2df84ffb899d3bd3731 SHA512 ccd55e494775637a4a814f14327b50b4820281a9e0d38c942a4062ef49e1803c33f11d8c293be01ed5a07947b2af681d2e5b208d9626fd362c619125eafe5c4c WHIRLPOOL b0e0ba5fb6690ead0f28941d367ec729739449b7e6223c99568c7e29279c2dd534dc1f36cff0e20c2ee7588904f2f8f8dc3162e17b053b45abb18d728e7c3cf4
MISC ChangeLog 3185 SHA256 b1465905271e4197945a07e889cf674cc1a07b8828231dbcccc3f31db65f319c SHA512 8738e0d201f8f0f43de3a042199f501b7e8116fd0a48631bd809dc7dafc069df7148d3c5f2c11eb68c19ea3080f4bd6a59ce7b0899718fa9a0ce5c8d391e7e14 WHIRLPOOL 3d36b35b8b6eb9edab8a0419b21775f6ec85b10fc2af30e0efe383133f6916c04f26d298388021591e7955289ee5f7e60c86d4f2232790c487604fef41e9cb0f
MISC ChangeLog-2015 1900 SHA256 25a61f9e93f4ae3a60e5486b6e10d30df215937d8d9fc7a152cad200e9a16957 SHA512 1a2105b7ca22ddd38a09024a66b424b44d981c81e8d3c25111677888e0f386c85b58be144fb94b4d783c3183a41976bbf51f63c1910710c7788266cc676d89aa WHIRLPOOL 8f7f4f7cfbfd21022cf024524179be0f0b565200717ec3233ff9b79acfcf84288e460d1c9fd0dd66d53ecc6084b47cb3468703af7d4ab367a1eea8a9e181df21
MISC metadata.xml 1107 SHA256 f14ea36b4b462b933ffb7ad5431cbe6216718dcd72fa8c6f95b0ffb5f0da37d4 SHA512 14a5ef5d6aea894adb5d590cb2b4769f126cc750a52da648ded1be124865e23b3ca8d183f8432f83beb562a9bf93d204309cd9807609622307e6f88457549094 WHIRLPOOL 0866e0d7b60983f6997be76a33cb5b4e2fb2cb9148a8c6707948eda1f6c28bf03d91e39e6f236117d23085c2faed27df0f03b6b8f948963a4d0581ecc9f8e53c

@ -0,0 +1,38 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
# Feel free to add more targets after testing.
DIST_AUTHOR=NINE
DIST_VERSION=0.52
inherit python-single-r1 perl-module
DESCRIPTION="Easy implementation of Python extensions"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE="test"
RDEPEND="
virtual/perl-Data-Dumper
>=virtual/perl-Digest-MD5-2.500.0
>=dev-perl/Inline-0.460.0
${PYTHON_DEPS}
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=dev-perl/Proc-ProcessTable-0.530.0
virtual/perl-Test-Simple
dev-perl/Test-Deep
virtual/perl-Test
)
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
PATCHES=( "${FILESDIR}/${PN}-0.460.0-insanepython.patch" )

@ -1,6 +1,8 @@
AUX Inline-Python-0.460.0-insanepython.patch 652 SHA256 acdd514e011d68e8a4cf76aa7a213fe06efc40955654f7573487d18d45fb819b SHA512 f9fc8e8a287801f331ac92bdbd80f665648f9fee8dc43383fe563c6ca8e0aa4d01e06b09a25408b7908e5394cb4bf496e76441c6ee5dbf0fdb7c65dc4222bac1 WHIRLPOOL 7e2c00ad20e962a7142a3c01fd0e57de4fe663b24576d57298ac00d8a2f5de0726a5f3f4cc66393531e47387788357f15b608e7f18db20671189af92c526f659
DIST Inline-Python-0.49.tar.gz 56811 SHA256 10c9419651c7b345fa7ec922f4a9d6287fd5a69761f4240f9e0b21f0944f8bf3 SHA512 5495e8d4d22472ff0b58b8dcae4e12cb037a8629dcd059e3d2509d85c1e405be645ab9499480248a978e7b25004fd1fe65436f34f9f92bdd9150ea1401fa4720 WHIRLPOOL 62fc439c78c03ad24d310ac8749b8c0733072b1adc3d4a5c44fb20231134d4c8e792c883bccd12bba3f183be239be60723dba02819617ece9f98792823d77da4
DIST Inline-Python-0.52.tar.gz 57345 SHA256 9c946e1c9ac308d4431f07bbd3965a945850d69eab33aced6c81e674729e2ff4 SHA512 5b097740e149ae5a1a51d068f2732bff06daa03279ea3ad009b34fc72f0baccf0304989a3b9c3d9b8cadca1bb897693d48fb1a91ed3dc412c61463256a9bcaaa WHIRLPOOL ab2114881997791226b4e9005cc3d7daec553c21b0f595945abb941638b64ff85b31692c3c882edc523603c167e9dee16c8e75f5f84b8759a6f1d525b3f8755a
EBUILD Inline-Python-0.490.0-r1.ebuild 734 SHA256 ac2f8471dfacad3a7f07e351f3d0932665a4974e7f6907cc5ce8716f4044e37d SHA512 e6bf90e23619470a831a5c5779a743d899f448b1ecef6e3dae3dcedbcb27be37df36ee3181506e8c69511bda8e0798d4e428ee15eae1053c68807ac4893c7688 WHIRLPOOL 007add8e354742bf09f9bf1d511da7f919c4f06073e8e5b9f4fbba29dbdf461ef332acb89a7132274f1d588a7a0a04b84c72b1e781ead0383f95eb971a0bc6ae
MISC ChangeLog 2849 SHA256 c9f88fea7589d31f4a431c42deb4d23826aaa0d3f8f808a0658b1846dd2634c9 SHA512 7c693505103635f68fa46d9ed6f212f644220a080d786b86ae6cb150965d258b5b9535b2acb6c4ed8db3fe13540de831d3559bd2becfd140045461448b59b2d0 WHIRLPOOL eb60d1d08b6958e433ed93959878ddf9b26afbabf41ad13ab9d89a503ebd2f186a0a441846cbc4b9a25b8f7b06dfbb2c16688b28df0b8bd52576f991be8ea094
EBUILD Inline-Python-0.520.0.ebuild 778 SHA256 d582ca7d72243f34f63f1c0f8c03cf2129eb0f36917e0da0eec5bf4c404a7da7 SHA512 5fa076d36ce5a76a8d559cf03a802dcc73a583f24e996fbc81c310bec2ce825751a77922f0a1ec6265a81b41b8d20a20617e346e0f7bfae120408b546a09aed2 WHIRLPOOL 38820d657f8834d77bf2acd85960feccc3ac87fdafaa7927f1d50a7668fc2fd3cbc1c032fb47f02a91572920d3c3cff2349c09e259fae64cef3653a055697c9d
MISC ChangeLog 3224 SHA256 46c7062392a618007cf7732af36b3ab4077b46be2b429cda8c45a52b1d1b991a SHA512 590067d247b87c61a554b04d9317a7b9821e43ea4fb06fce7da9ac97d4c8bedec128b5a89e287ce7122c765fb2227b59b09790248f41a0cc237d31eb4e39bf8a WHIRLPOOL 79221a4a341dea54f833e2b73145e88f8ac286953d83acc1526bf3cd28bc36542565d003cd6fb771f385042a5e6c29c78281a2fc6333a50ad0680159b1c5fb85
MISC ChangeLog-2015 4395 SHA256 b69a478fb9bc2603c4f0cf0f362004474f034b1a97ad789236ef1b459fde2e9b SHA512 3139fd122ca0ffef4c43a8a4133ba04f3c3963f3abac26e73c362a3ffe2bafd75ed641e293deaf2c1c93ef0319b10867fbe7f6d8d7a0719dbf16ad485cf0b298 WHIRLPOOL 24dbaaca8cd8c361c5e771fb3dabc10c93018b144eaa4f176a4f79fe37387612b79feba7f1ef9c5c5baf82ad9eaa03d32fdfebce34172596d0e378e57b5abfbb
MISC metadata.xml 613 SHA256 4f4943e94bd6bcf8337fa7b6f819d947f14d90e396a8fcd9fad6de9afe357df0 SHA512 83bd0994320a23ef4e166daa325860f732f3f820dc614bc7ae3222847971e45a0a1fc9a9ef6bdf002efb48911ea1a27c27309e16399d0ec60bde4cef131b6a1f WHIRLPOOL 3df43cd6d693a0bb0bfac015f21fddd4e1ff95943182437cf456de2fdd634263ffbdaa11863f8003d56bcbb4f1d906c8890e50f3e39e9a6ef7b2cf6cd34d5ecd

@ -1,5 +1,7 @@
DIST Net-IDN-Encode-2.300.tar.gz 433068 SHA256 46b18a0a933af6709079eb5090cab2f4b382b07000672708bce0aec9135e56fc SHA512 a9079e510afa83f5c57c07817a6772e85993d1deeb11a3a77faf6c6cef8c1883fd0b15bdee54009384d49a0c5eec80366a77bfda80ae03ee65155f0ff6635997 WHIRLPOOL 5d737f110e7dc17e8b822fbc0152ab8123b4366f50491f227dd9579bb1e55e423f0b75f94bf53bde0d8853bbee315c40a13976a43b2bbd0f1f9f86b02e3d078e
DIST Net-IDN-Encode-2.301.tar.gz 433213 SHA256 681dc68318d237d6722eb035e40578744accd2c2e3b5a700735feb89fce27ae4 SHA512 7f0e2ffa7493c2ee28aa911240f23dd9a55633bd56c7655a7d00cdcf7ca7c747fc144bf6f06e6a76ceeee2a0fed20f85993765a25bee1999bd0ed0fd8b02ec90 WHIRLPOOL b611a029d06b5d5bea3065b0795e387921c8856342d5febfd8a9ef48629d18ffd0a2867f036792d945adf1af7cb92f67827406490c86fc6f03dccfe3cddccdbf
EBUILD Net-IDN-Encode-2.300.0.ebuild 545 SHA256 febc2ba3f049e5d931d62ad48638b68732eac95c8dfe24a5aa243fc7f733aa4c SHA512 b5d4e7d631276f6ac20f6e2248eb8d9892ec591a1caf0d8fe5f08b99e85becab22e0e14380dc016f219a287c3375618e1ef5f85605e42ba3a14e3a6a406e4b69 WHIRLPOOL d00fb936ae2242916313e5d522ffb7a214ba7a3ce20b5e345161c91fa9272222651eba4ac7335fa9b4119d9484b88d2fc0a9d30eb7981ef557420ace28843ad5
MISC ChangeLog 3097 SHA256 28af82df8f6f55ac4d854bed13064d318d93a67b94947f96066ef7fae5d4c482 SHA512 2c78311ccef471b26b03558e416e7984eb79a72e8976f544920f12cb5b0b9c5d3e397e6a47ccfa8da35f032a13ef3fb9fbb2f419a24752adfb00fe1c166dbec4 WHIRLPOOL 486153822db9d54a64ef2cb01ba0a6527ba22cde7c1d9b9e0211712316bd7b7ebedf4f56c45a2d601c5314678d354e95f988f69ad41bb3ff29889892d63b935b
EBUILD Net-IDN-Encode-2.301.0.ebuild 597 SHA256 f3d39ad151502c8269de2d01ea65cd5d97492180d26740de14dabc46f6d65f58 SHA512 300ff51c3d3426d08c0a9c4e3b26c139aa301f49ae41ab001d8758651b1ccc83d094168d2070f385ec0f4c9f59279e91183498bf161bef1c78d52741581f3a06 WHIRLPOOL 3b7797c9b7bf95a3849714ff27e1f2dfc6ed3ae83b067059fefabc187c02891c6e6ebbb593f92a12a480b61bddd50b5ff6c01af083fd63759af558837bc69b0b
MISC ChangeLog 3352 SHA256 3d6028d034563d6af6042c3750afbdc00cab67148a6ba17d156b163331cd959c SHA512 ae351f765f47288cb7559a12693c2a29e910d6df88e9aa7c0c2d635bc9aecccbdb7663c4cb7f07d35f794f1517fa8dffd2b715d482dd1afe982df9ba4def215e WHIRLPOOL 5c892679dd57ea148aea4c4261db0afb15a87347e5f7089eb62047e625cb42445ade7c83f68c25aafa03ad852da110a79dceec6c74c7b2df752b3b2f4f224ae9
MISC ChangeLog-2015 693 SHA256 f1a5a3b46871e0b931bcaadffab66ea4c77a91add4c1b72aa15fd24ba5609f05 SHA512 997dca4cc0096f0b38aa50910f0c52bdf4ee287c0a03e96367080acc4e01106dc990c2f3cfbbb0adf6c0307041c965e624fa30350149ddcc233add76cdb1634f WHIRLPOOL 22638be71591e414589c8b9eed4c0369160d135c29ffee5c7d459ed0a4da81d771ba1a75df5c77d2fa19aa2a0ae49d62fc8e08ccc910ef84eec1c166a7535178
MISC metadata.xml 257 SHA256 4d43e70b770d0898a99af64a8454a6116e4a86500c23290655c8371265010427 SHA512 80cde0da56c3ac4023da7b0c17c62eae85139aaefd8ba453dd0c0718da1d40102c57d5beb5b8f984dcbeacad930517347e4d91dd5bd94e973fb81974d078a18e WHIRLPOOL 87039765046556cdc2f7d76ce4192945117bfd5bb684220ea8fb72be310673a5b729ea428666ff1ceb1e6c21fb585a3a7dd72bd94dab89cf076a895e6a7677f0

@ -0,0 +1,33 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
DIST_AUTHOR=CFAERBER
DIST_VERSION=2.301
DIST_EXAMPLES=("eg/*")
inherit perl-module
DESCRIPTION="Internationalizing Domain Names in Applications (IDNA)"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
virtual/perl-Unicode-Normalize
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-CBuilder
>=dev-perl/Module-Build-0.420.0
test? (
virtual/perl-Test-Simple
dev-perl/Test-NoWarnings
)
"
src_test() {
perl_rm_files t/10pod.t t/11pod_cover.t
perl-module_src_test
}

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

Loading…
Cancel
Save