parent
ccfb888ccd
commit
1394a71e73
@ -1,9 +1,9 @@
|
|||||||
AUX unshield-bootstrap.patch 644 SHA256 6f86a978778f91a103776e571a24588077d530cdc08c3151dfac1ba106cbd614 SHA512 fdf6137dab6b8a0516e3319fe85ea475d29589d031156c264055fd08515a026a31de79071e7fc3b2b7566b484edd1017784e879d68ef92a80956ade8398463c6 WHIRLPOOL 47e92cbff46bace208e1df16006bbc0526b84f8786e94da8cac3952789b776ed718b959af8383fb5ccc079f7e14edf6c62f00859a4cdc5864e15c2dc7a512b39
|
AUX unshield-bootstrap.patch 644 SHA256 6f86a978778f91a103776e571a24588077d530cdc08c3151dfac1ba106cbd614 SHA512 fdf6137dab6b8a0516e3319fe85ea475d29589d031156c264055fd08515a026a31de79071e7fc3b2b7566b484edd1017784e879d68ef92a80956ade8398463c6 WHIRLPOOL 47e92cbff46bace208e1df16006bbc0526b84f8786e94da8cac3952789b776ed718b959af8383fb5ccc079f7e14edf6c62f00859a4cdc5864e15c2dc7a512b39
|
||||||
DIST unshield-0.6_p20120308.tar.xz 31924 SHA256 5f857a496ff54b9e1121b8ce2ceaba78133e91e254203e81340010ee05224da6 SHA512 7eec3c401af4c43f599e1b1abae3efdc6b91bd132a86b6658656bec4f00040eed2b0addede7b555953ecc7b1c976fa03013820a25a68a226cf1b973caffb25c4 WHIRLPOOL 12d307b8345b604d10c42b52c28e1eb4eb9745a7b542da188b2a24c4a993b45cfd98a01740f3f30362c9b2714ba61d5e4c6f66a26e599356b5cef5b76130fc34
|
DIST unshield-0.6_p20120308.tar.xz 31924 SHA256 5f857a496ff54b9e1121b8ce2ceaba78133e91e254203e81340010ee05224da6 SHA512 7eec3c401af4c43f599e1b1abae3efdc6b91bd132a86b6658656bec4f00040eed2b0addede7b555953ecc7b1c976fa03013820a25a68a226cf1b973caffb25c4 WHIRLPOOL 12d307b8345b604d10c42b52c28e1eb4eb9745a7b542da188b2a24c4a993b45cfd98a01740f3f30362c9b2714ba61d5e4c6f66a26e599356b5cef5b76130fc34
|
||||||
DIST unshield-1.3.tar.gz 31787 SHA256 31a49c43b60e86b3ed731e0a1b988b88d35b755c85d103e93e1507278328bf73 SHA512 bff21eb5200857f5016d5ff55dd3afb67f35180896ffe6ee84fda04ea7b5e6041f43762676465400d6d720a6ae3496c4dd93f8e37aba99818515c6169ac27db1 WHIRLPOOL 5520a1c921ac17530bc5eddd38e4700403ee17aa93b4f9ffbdf3f2c3b26bc862a0fc5db58cac0ed37f539837bcfd98d03bd5de8f4abc7d76b2498205e7d071cd
|
DIST unshield-1.4.tar.gz 37199 SHA256 8ae91961212193a7d3d7973c1c9464f3cd1967c179d6099feb1bb193912f8231 SHA512 b09c29fa8e5785f2ca90b40105304802d00d201dde42ef4f5e4b5504ca8edf10da426c7ed1daa8c0685980f085eb20437162812a2068a0c03c0dfd240edbf944 WHIRLPOOL 886c6272d8666192e67fd0978f3d038b9a023ffc8456689b0e6ce6d2c0913f21a1ad8e2baa3d57991605cf64d59a5991a4f8ef3f8856ecabbaccb664bbc3c91d
|
||||||
EBUILD unshield-0.6_p20120308-r1.ebuild 892 SHA256 399d154ecbfd664c37906fd79c8cee3c4f651e7e01d63aee60f610121882bb60 SHA512 bcb5e6cd9eaa85e89b2cc5cbf6f9fcef19d9b20a1c66fac5599623c796573f81774bccbc82316ba6ffa50962ea15dbefb80fe97118a666ef58c2d2d6f071f822 WHIRLPOOL b35dd1529c3e07596ae870bd7a5e66aac1e9fcaf73df3dad1c1f8e6278da82688a0f305d9f53afa0f846553c4528913a84c7361dc62ed9e4b03800624c91dcfd
|
EBUILD unshield-0.6_p20120308-r1.ebuild 892 SHA256 399d154ecbfd664c37906fd79c8cee3c4f651e7e01d63aee60f610121882bb60 SHA512 bcb5e6cd9eaa85e89b2cc5cbf6f9fcef19d9b20a1c66fac5599623c796573f81774bccbc82316ba6ffa50962ea15dbefb80fe97118a666ef58c2d2d6f071f822 WHIRLPOOL b35dd1529c3e07596ae870bd7a5e66aac1e9fcaf73df3dad1c1f8e6278da82688a0f305d9f53afa0f846553c4528913a84c7361dc62ed9e4b03800624c91dcfd
|
||||||
EBUILD unshield-0.6_p20120308.ebuild 827 SHA256 34d83726365d9a073ac965d33a52f5730eb9b08a8f39143e09e966d23a1bcda0 SHA512 add430ef3bb4b0839084b7d653a9a39cefacb723cae9868512387bd8ea4b07b43c6b5532fb0e716c9ab65276b7dd04f757a4fdfe02b2fa3090add0ed97951f32 WHIRLPOOL 42b79291eb6916bfbe6ec6d69373b7a8b7a676f09151bf0fd40c98612ec9e2537f621ce0557ac6860040265992970ab1d1d5ad94e4b96163d3fb4ea021555456
|
EBUILD unshield-0.6_p20120308.ebuild 827 SHA256 34d83726365d9a073ac965d33a52f5730eb9b08a8f39143e09e966d23a1bcda0 SHA512 add430ef3bb4b0839084b7d653a9a39cefacb723cae9868512387bd8ea4b07b43c6b5532fb0e716c9ab65276b7dd04f757a4fdfe02b2fa3090add0ed97951f32 WHIRLPOOL 42b79291eb6916bfbe6ec6d69373b7a8b7a676f09151bf0fd40c98612ec9e2537f621ce0557ac6860040265992970ab1d1d5ad94e4b96163d3fb4ea021555456
|
||||||
EBUILD unshield-1.3.ebuild 941 SHA256 17452f825adf62fd5a48807c63906012081a77157098909b5be70a0364c449e6 SHA512 951a0a5b85d525f7426c81bd9cb5d8ee2f931148ca7d23e3636dae87d9290fa97d3007e4b2ff1dbb1559a306a32a9007541b3a0a0d6ee16150da1a9d6c374f75 WHIRLPOOL 73b4f1f82a38f53f9953c77f02f1b1eae111eaa8848080fb6a7a7bfbde97f22ddc279e08c5344c4ca26948e78e7342b03784d709d50c842fa32e00d67e88b15f
|
EBUILD unshield-1.4.ebuild 941 SHA256 17452f825adf62fd5a48807c63906012081a77157098909b5be70a0364c449e6 SHA512 951a0a5b85d525f7426c81bd9cb5d8ee2f931148ca7d23e3636dae87d9290fa97d3007e4b2ff1dbb1559a306a32a9007541b3a0a0d6ee16150da1a9d6c374f75 WHIRLPOOL 73b4f1f82a38f53f9953c77f02f1b1eae111eaa8848080fb6a7a7bfbde97f22ddc279e08c5344c4ca26948e78e7342b03784d709d50c842fa32e00d67e88b15f
|
||||||
MISC ChangeLog 3948 SHA256 5b875027d626005a7dce9fa1caaebd4cc6fb8c2f8c3d90d263d58e933be7c20f SHA512 26c65bee23ff2e0486fa94fc41775ee7354f29f467c8a15649b6a61380d03bc0e36df07e4e54fc846807502b78f4777f842e7580957b380191ba6a48ec885a31 WHIRLPOOL 33cc1fa82faa5aa4018d05f52f852c3167149cac214131d07f3e2e5b51c767c6fe9ab68f1831763920bc75798f5fbc418601f5f25dff35ac188563785cd8b31c
|
MISC ChangeLog 3948 SHA256 5b875027d626005a7dce9fa1caaebd4cc6fb8c2f8c3d90d263d58e933be7c20f SHA512 26c65bee23ff2e0486fa94fc41775ee7354f29f467c8a15649b6a61380d03bc0e36df07e4e54fc846807502b78f4777f842e7580957b380191ba6a48ec885a31 WHIRLPOOL 33cc1fa82faa5aa4018d05f52f852c3167149cac214131d07f3e2e5b51c767c6fe9ab68f1831763920bc75798f5fbc418601f5f25dff35ac188563785cd8b31c
|
||||||
MISC ChangeLog-2015 3948 SHA256 1e3c07bd6e6e8736e66dc5ef1c511f3bee0ac43dce6d8f08f8c5b00346637bcf SHA512 f92a5feef0319fc288a62b8c025b7b4217571be0bd42a294cab498b4638eaec9003be893a7481154d1f99789daad25efa399a0d7b2a5aabc2ba51fc5737d561d WHIRLPOOL 495fd38350565d7907926822ed39ffaffedf4b0a6d9460d64cdfd0958f58f73f10a569ca7b912c1fa094ef295f4785479024cd8abbddc213cb913e41c87ac1bf
|
MISC ChangeLog-2015 3948 SHA256 1e3c07bd6e6e8736e66dc5ef1c511f3bee0ac43dce6d8f08f8c5b00346637bcf SHA512 f92a5feef0319fc288a62b8c025b7b4217571be0bd42a294cab498b4638eaec9003be893a7481154d1f99789daad25efa399a0d7b2a5aabc2ba51fc5737d561d WHIRLPOOL 495fd38350565d7907926822ed39ffaffedf4b0a6d9460d64cdfd0958f58f73f10a569ca7b912c1fa094ef295f4785479024cd8abbddc213cb913e41c87ac1bf
|
||||||
MISC metadata.xml 276 SHA256 6637cfc43cae18e62da96e54c99b6d82827a6c89ea3a942c6d6d0214969f14c1 SHA512 a6aaf4eff5f90e0f2345af6768039c62daac8436eaf353060accd516f42162c6ef3cbb73048dcb239220b7c2b716f329644a70489443ac8a2c32d24a0c126721 WHIRLPOOL ba62f0e00c701ed6d4f4c47d002a1f277c4a5ea294f6d7da175eac6e20c50c51163dcdbf6dec991aa640d0cb4db6881c71485c7c1ebac42d37380ab754ea91d8
|
MISC metadata.xml 276 SHA256 6637cfc43cae18e62da96e54c99b6d82827a6c89ea3a942c6d6d0214969f14c1 SHA512 a6aaf4eff5f90e0f2345af6768039c62daac8436eaf353060accd516f42162c6ef3cbb73048dcb239220b7c2b716f329644a70489443ac8a2c32d24a0c126721 WHIRLPOOL ba62f0e00c701ed6d4f4c47d002a1f277c4a5ea294f6d7da175eac6e20c50c51163dcdbf6dec991aa640d0cb4db6881c71485c7c1ebac42d37380ab754ea91d8
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
DIST hilite-1.5.c 2872 SHA256 e15bdff2605e8d23832d6828a62194ca26dedab691c9d75df2877468c2f6aaeb SHA512 571fb962e430d3c9e5494d802f529529a5bd0bf6dd7f398e7c55dd5a8effc568f9153edecf50d2e296b97eb20b2ddaa52c2214b9dd989449aff3b93a0547ad45 WHIRLPOOL 8e9f9844e92c3a1cacdb8cdfe6b95ba0c3bb90716c5946b1c4a6c917e6b2ac6e8ea57a87712f13b7a6822fb82f879fafdd7bc7984537614bbd84c8d8af92d9b6
|
DIST hilite-1.5.c 2872 SHA256 e15bdff2605e8d23832d6828a62194ca26dedab691c9d75df2877468c2f6aaeb SHA512 571fb962e430d3c9e5494d802f529529a5bd0bf6dd7f398e7c55dd5a8effc568f9153edecf50d2e296b97eb20b2ddaa52c2214b9dd989449aff3b93a0547ad45 WHIRLPOOL 8e9f9844e92c3a1cacdb8cdfe6b95ba0c3bb90716c5946b1c4a6c917e6b2ac6e8ea57a87712f13b7a6822fb82f879fafdd7bc7984537614bbd84c8d8af92d9b6
|
||||||
EBUILD hilite-1.5-r1.ebuild 715 SHA256 34d17c1093fc48e9dd4d6ba8af4cba948509be358562cb507d40d5407d709b55 SHA512 2eae958af23b2a535d2c80a6170440106fb0805862bb3d96f83c90acd5e631fa5b88f05aedb1ad2ae7440e89cb445b89a0b244ed91c02aa347de8dd06e2fd5dd WHIRLPOOL 3bd4b436c338f06434f4d8cdd0074c14a5fbc53c98b34de9956c80c67e0aca2544d7adcf1a67aa9d2e4c0d178d52e90be3edaecc1c0889b742f746a345ae119f
|
EBUILD hilite-1.5-r1.ebuild 700 SHA256 bbc7e7f6f4f827df2c2b5d6817c76e266404213035ebbb461ab3a7bc9095f1fa SHA512 6ec4c769910eda82f6f02af890284c9306cf171496c11375fa08d7737896a75d4268c5209f30cf7de2b45e74f153b026db949027a6afd22ddea73357d81f0929 WHIRLPOOL a023ac7926339210d9ec052e98e8b8b961fd6a2fc5ca859a60ca3ec829ac8378582e37f5926b11c1c0fe9b5d62b8d80fc15502f96c5cda86583d6146642d1391
|
||||||
EBUILD hilite-1.5.ebuild 659 SHA256 5b9ca28fa8f59e7db963c281d097ace812aa44df65757c0ca7dc715541083169 SHA512 868cbf65b3edce696453e0a201ba33064cc47400d66c86f35bf008b1d5cc6c223ffe983051b2e26de1bf28d2134c0f8833f38c71cf01be8f19f628301d720ebe WHIRLPOOL ad1a8ce4b862c335e374c0d11d173d7869b057dc916dd76db30d40b24303159faa018ae4ea61afc3d83351e6726443e3bcc28ffada5f11727d6b678164d0bfa6
|
|
||||||
MISC ChangeLog 3252 SHA256 86a32d733cda769168543d972aeffdfbe7de34064af3e9aaf11c51b8f9f3e74c SHA512 2f23a45ac0dc9289e8e7c9fc4e6dfce8a9c58ded231593bc7cc348a0839917443521e54acabbb8a85953c3694541af37e7e3c4a014df34427ef73f912c3b0f9d WHIRLPOOL 72b97517637e98f93c322c4422416946689dbfa03eb8894b8ccc721f132f622f0307570568113a133a151c6bb637075a19b161629ced6436c37cec81fdd014aa
|
MISC ChangeLog 3252 SHA256 86a32d733cda769168543d972aeffdfbe7de34064af3e9aaf11c51b8f9f3e74c SHA512 2f23a45ac0dc9289e8e7c9fc4e6dfce8a9c58ded231593bc7cc348a0839917443521e54acabbb8a85953c3694541af37e7e3c4a014df34427ef73f912c3b0f9d WHIRLPOOL 72b97517637e98f93c322c4422416946689dbfa03eb8894b8ccc721f132f622f0307570568113a133a151c6bb637075a19b161629ced6436c37cec81fdd014aa
|
||||||
MISC ChangeLog-2015 1965 SHA256 0bda931eeb74fb87e6afc3c8e69e7a727032fb74af1158fafe84d459b6b02f73 SHA512 d69786138e3f31dc08b449fffd41c45813fd302a3ecd628c5ff6fa03a6046d09e1db1849fa471ea725744927e858613264b8694b4354432b3da1d4b3444826bd WHIRLPOOL 686725df149fd307a1f92668649b39a702b2cedd8338e14eee47dbf1a070b84d43329eef9c7601ab839992e67631a30e581fafe1460cc920ac8e5e8a09b8e802
|
MISC ChangeLog-2015 1965 SHA256 0bda931eeb74fb87e6afc3c8e69e7a727032fb74af1158fafe84d459b6b02f73 SHA512 d69786138e3f31dc08b449fffd41c45813fd302a3ecd628c5ff6fa03a6046d09e1db1849fa471ea725744927e858613264b8694b4354432b3da1d4b3444826bd WHIRLPOOL 686725df149fd307a1f92668649b39a702b2cedd8338e14eee47dbf1a070b84d43329eef9c7601ab839992e67631a30e581fafe1460cc920ac8e5e8a09b8e802
|
||||||
MISC metadata.xml 341 SHA256 6b6a2ca9ecf8f87b9e452543ac445c22773bdd2d70445954b244596a9dc99bc3 SHA512 792aa66d85af91677e5d075168e80f3c4d21a804047bcae76e685e612d0c57edf61167712639a5d3322d9f4c35d25b04b6ec2b8d1cd2150d396b8b4e95e8fcad WHIRLPOOL 5c5579fba635bb4384f740ec2a36a6f84e9708ea90b52b88e15575a9a273f2117eb7c4c4cadd8cf539e043ac512e8dbc25c5b420e9d568f7d1fa94d1fa371317
|
MISC metadata.xml 341 SHA256 6b6a2ca9ecf8f87b9e452543ac445c22773bdd2d70445954b244596a9dc99bc3 SHA512 792aa66d85af91677e5d075168e80f3c4d21a804047bcae76e685e612d0c57edf61167712639a5d3322d9f4c35d25b04b6ec2b8d1cd2150d396b8b4e95e8fcad WHIRLPOOL 5c5579fba635bb4384f740ec2a36a6f84e9708ea90b52b88e15575a9a273f2117eb7c4c4cadd8cf539e043ac512e8dbc25c5b420e9d568f7d1fa94d1fa371317
|
||||||
|
@ -1,29 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="A utility which highlights stderr text in red"
|
|
||||||
HOMEPAGE="https://sourceforge.net/projects/hilite"
|
|
||||||
SRC_URI="mirror://gentoo/${P}.c"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
S="${WORKDIR}"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
cp "${DISTDIR}"/${A} "${WORKDIR}"/
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
einfo "$(tc-getCC) ${LDFLAGS} ${CFLAGS} -o ${PN} ${P}.c"
|
|
||||||
$(tc-getCC) ${LDFLAGS} ${CFLAGS} -o ${PN} ${P}.c || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin hilite || die
|
|
||||||
}
|
|
@ -1,6 +1,5 @@
|
|||||||
DIST perltrash-0.3.tar.bz2 10871 SHA256 5ce31f06ed28fab0f8fe81abaaacacb355b9f87b7bfad98b318766e926ef6201 SHA512 610657a42be862c687caff4be5833e1ac629ec5869e6f7263cd96fa5f275b27aa435b1872737cf51afcc75083e4647fcdd3b7e3d1448039c78c1fc489c63492a WHIRLPOOL 97be0d0a70a559bdcfc5d76ba3601cffdfbd67a4e0353eb500bb7eb7b3adac8ee3e9ea7cc7efa088044859f9636968fedabb531b015aa8e2a2ed70552023d55e
|
DIST perltrash-0.3.tar.bz2 10871 SHA256 5ce31f06ed28fab0f8fe81abaaacacb355b9f87b7bfad98b318766e926ef6201 SHA512 610657a42be862c687caff4be5833e1ac629ec5869e6f7263cd96fa5f275b27aa435b1872737cf51afcc75083e4647fcdd3b7e3d1448039c78c1fc489c63492a WHIRLPOOL 97be0d0a70a559bdcfc5d76ba3601cffdfbd67a4e0353eb500bb7eb7b3adac8ee3e9ea7cc7efa088044859f9636968fedabb531b015aa8e2a2ed70552023d55e
|
||||||
EBUILD perltrash-0.3-r1.ebuild 428 SHA256 595f312bec02f32a75a0f0f97e4620fc64d614b2849322fa7d7b58043c9fb2a8 SHA512 736e8aaa20a36a1603d2d5779fa7805ab3fddb3f10a58a23cf5bf5cfe2aa1297c18e429551b297747bd6e4d5db576217b72e6e1e6a95af647bdc7205842e2d6b WHIRLPOOL 2f0ffc34b2d358bb1fee3b1a58c3d2970a9d5ee57a11d82b77f7ff4796e2ad67b3d4b5c924ae2d853f544e6e7908872818c318725c03c74e13a91458be88e3e3
|
EBUILD perltrash-0.3-r1.ebuild 428 SHA256 f1eab5b1371604ebf53e250ae8d4a3eb1a3b9df962771e8182ffddd4c32ad651 SHA512 1fcc5302776310549ab5bd7e666da2936d739c540337b03fc68ee51d483562121123ce14b1f2eca4a11397d4650c2635d57ed81dc06be542ac135ed887da9494 WHIRLPOOL f773d62a0165cea6fbe9895c87347aa5c05b24b0c44066d0393ee3f6abb4a51be49f4c4232c8027d43d1d09df6136ef723648ae18762072e7a43e3954113cab7
|
||||||
EBUILD perltrash-0.3.ebuild 432 SHA256 698f6c7f13bde9e7f323df570de741221878bb411af25436b6afb829e0702b3c SHA512 03ba4cd5efef300e138170c6a778329d41268f8efb0589d7d70cfbe0734d65ded96920203092df7432cd7735243c33e456f36e5bb8bd759153d8d43d557da633 WHIRLPOOL c2f1ac04c11004d6bd35f0a781de8e1b815ed2d03f0ca34f7bc93f3c45fcea6b57fc312d8283906003f6370d0a04c7bd8cd7e61a636518d3da829150c86c8dee
|
|
||||||
MISC ChangeLog 2794 SHA256 13f1d202ad31cef2c231a4e7bd3f33fbba256aa3b0b82bcdae7dd82e62161d8d SHA512 2a500dcd4aad2cbdd342ca48fcf6287b140fb696b2309377278dbce1e5d19a01d1aef3091ef8f8460ffb6fbc17d15c834748bbc4c3b05150679fd9af32f6954c WHIRLPOOL 0d51ffa85c3fd50e91517ba4df0d0a279b3bc50673d59c4e34a1236e6ecad81379f5388332593c6230c5376faf6af92ce7c2e2dc46912657921d945cc4cb18e3
|
MISC ChangeLog 2794 SHA256 13f1d202ad31cef2c231a4e7bd3f33fbba256aa3b0b82bcdae7dd82e62161d8d SHA512 2a500dcd4aad2cbdd342ca48fcf6287b140fb696b2309377278dbce1e5d19a01d1aef3091ef8f8460ffb6fbc17d15c834748bbc4c3b05150679fd9af32f6954c WHIRLPOOL 0d51ffa85c3fd50e91517ba4df0d0a279b3bc50673d59c4e34a1236e6ecad81379f5388332593c6230c5376faf6af92ce7c2e2dc46912657921d945cc4cb18e3
|
||||||
MISC ChangeLog-2015 1048 SHA256 8388864be8a9d6de2eedb878b3fd45c4e8d7a36622b3129ac7aab9deb3a27d8f SHA512 a822086ac8f909822583748ebd1d5114c8148fdad93b855ffd2c529f80172a24f60c038bab5b21e69aa550da46fda23105558ad7ba44c70301ace7bafa422f7a WHIRLPOOL c7e8d35a9904fdd949f30921f2ccbcd474f864cac669d856166f15d53a9bd4d9151fce855d2b4a9620a3c2fb622a959128934b6d864d0e587179845d56bfdfa0
|
MISC ChangeLog-2015 1048 SHA256 8388864be8a9d6de2eedb878b3fd45c4e8d7a36622b3129ac7aab9deb3a27d8f SHA512 a822086ac8f909822583748ebd1d5114c8148fdad93b855ffd2c529f80172a24f60c038bab5b21e69aa550da46fda23105558ad7ba44c70301ace7bafa422f7a WHIRLPOOL c7e8d35a9904fdd949f30921f2ccbcd474f864cac669d856166f15d53a9bd4d9151fce855d2b4a9620a3c2fb622a959128934b6d864d0e587179845d56bfdfa0
|
||||||
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
|
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
# Copyright 1999-2005 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
DESCRIPTION="Command-line trash can emulation"
|
|
||||||
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
|
|
||||||
SRC_URI="ftp://www.iq-computing.de/${PN}/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="x86 ppc amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=dev-lang/perl-5"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
newbin perltrash.pl perltrash || die
|
|
||||||
dodoc README.txt
|
|
||||||
}
|
|
@ -1,6 +1,5 @@
|
|||||||
DIST tpipe-1.6.tar.gz 12425 SHA256 d7eac07b862399d6d92a854c49635f9b2b24bda436c5c426f2eca59857168795 SHA512 3429a7ee0711f47e87ed2c46009c43dd7c3fa378a98083da58f22d1cd0a87cbbe7a900e98abc05d1375ffe8cfe56e02d25991f53a42bca1825556b07983bbb8d WHIRLPOOL b3ffabca14594e0d7cfc8d48b8fb3b121fba357ce68aa17f380deeb6c27e0dce9f18dd09c4396e87da3e8e11fa62b5ffbaa4e055d517edc6304f0c3bf8315a4b
|
DIST tpipe-1.6.tar.gz 12425 SHA256 d7eac07b862399d6d92a854c49635f9b2b24bda436c5c426f2eca59857168795 SHA512 3429a7ee0711f47e87ed2c46009c43dd7c3fa378a98083da58f22d1cd0a87cbbe7a900e98abc05d1375ffe8cfe56e02d25991f53a42bca1825556b07983bbb8d WHIRLPOOL b3ffabca14594e0d7cfc8d48b8fb3b121fba357ce68aa17f380deeb6c27e0dce9f18dd09c4396e87da3e8e11fa62b5ffbaa4e055d517edc6304f0c3bf8315a4b
|
||||||
EBUILD tpipe-1.6-r1.ebuild 582 SHA256 8879f50d77b5e6ae4d9a69c7a36a8e353965c97397b44ecb6b7b63d0ba04faa2 SHA512 1f75f649e308d5a45406ed7f6783f0e37c7097cdd8c2bc87db8bdf48f37c6d207de7d155dd1f249f9fc4fdea19ad8ed98cf20410d07a567fa8f8cd17a67b3452 WHIRLPOOL 343b52e9ecf6277debade640a9e16b76195e34e8a2330d15abe61163a6247d0bbf2fcb6195a62f394c1b8b3fd3f25f2b538e41fa14b449ccddf28e7992e08221
|
EBUILD tpipe-1.6-r1.ebuild 600 SHA256 a18006734d7da56c46c620324814aba76cee9c25c443de3168adbc2f4b243a8e SHA512 66f0706199cf5cebd95fa6295c39ac6e857fd6246fcaa28aa150b2b6ebf099d5ca740250142eef45c41de59c5b3265e71c97d5eee0a2671397f54ec7d17fb394 WHIRLPOOL fc8215bd4e9fd762b5425c700a5ebb31dc28ad0313cc1342a7f013ed9870856b34bea257b5d34779c1eee8a2bf28c956b7d5b2f09290216d62e7acd7a486917d
|
||||||
EBUILD tpipe-1.6.ebuild 595 SHA256 21c11491f9ce796e3f82c765fc728a87adeb090591e4b4a5ecc3a52c7f7f96f8 SHA512 b394338d6d627b9bd9e37cc3244b3b114932319040c5f6cede209fbb931fb8453cc57d050e8377e66e5c840c2a64db108fceca18f44d021262d0b38c1544c1da WHIRLPOOL 8d324190362abf67092d29c5196839cbdaf9ec55cde2d0f2aadac15c38cd20ef8ba2baec579e958568033341af4f0e5a99fd06796032854a5aeda0b0de04496a
|
|
||||||
MISC ChangeLog 2573 SHA256 8f55d485efaa068a71558f986332121ff18872e48f6819e7d318e6445ccdacc0 SHA512 1a3e28f59714e2693fac0132ca64f87f20859ef42e6510c49beee93362df229a71b24d02ba45372af9ca18a44fa484378aa4d7c8e891966e17f2fc1de0046dc3 WHIRLPOOL b389ae5b9c155f835deb62d09b8c2a9bd94e8e23d6bb1a260d94baca1b1b5460ed6e500f7acbe742555ebbcf823c5dde6f90532a126fcf23bbd7af819d89f075
|
MISC ChangeLog 2573 SHA256 8f55d485efaa068a71558f986332121ff18872e48f6819e7d318e6445ccdacc0 SHA512 1a3e28f59714e2693fac0132ca64f87f20859ef42e6510c49beee93362df229a71b24d02ba45372af9ca18a44fa484378aa4d7c8e891966e17f2fc1de0046dc3 WHIRLPOOL b389ae5b9c155f835deb62d09b8c2a9bd94e8e23d6bb1a260d94baca1b1b5460ed6e500f7acbe742555ebbcf823c5dde6f90532a126fcf23bbd7af819d89f075
|
||||||
MISC ChangeLog-2015 1107 SHA256 8f16d9f193f0890e8c74b1db418a96231e433fbaa1233d270497a1f81102cbe4 SHA512 6cb0a9271b3399529af87fb35f86194587e513fcb2ab6d3ef9ac73051c3d4323d1bfa3a8c0264d6261f961829333378618a589299b139ef641d327a1e6c12333 WHIRLPOOL d7416d4fd3cd9085cf220de96cd4b85248ed890bd033af1eb97d02ccaa1c63b3fc181f245c7dd10b4ee883c476d63f7f8bc73e6f7b6664aa135cbc700ed7a8a7
|
MISC ChangeLog-2015 1107 SHA256 8f16d9f193f0890e8c74b1db418a96231e433fbaa1233d270497a1f81102cbe4 SHA512 6cb0a9271b3399529af87fb35f86194587e513fcb2ab6d3ef9ac73051c3d4323d1bfa3a8c0264d6261f961829333378618a589299b139ef641d327a1e6c12333 WHIRLPOOL d7416d4fd3cd9085cf220de96cd4b85248ed890bd033af1eb97d02ccaa1c63b3fc181f245c7dd10b4ee883c476d63f7f8bc73e6f7b6664aa135cbc700ed7a8a7
|
||||||
MISC metadata.xml 340 SHA256 39fd2ae3cb84ecf25d2b6057944936a8ab357df779dbeb7630de4e4799cd87ce SHA512 89a4258d97e48449e730ace4f3a7a3b65311a9fac535898d3812bc10f678969c9efeaa82c5b978fc594cfbd89ce04509bb988d97bf063bf1f0b50139888bc4a7 WHIRLPOOL 0d9bd7583068be298749f893dc887937229598d34fe63f839af60564384e0213177959328ab34f9c582538095eae982fd84558ab95ac66697993ca00fac5f509
|
MISC metadata.xml 340 SHA256 39fd2ae3cb84ecf25d2b6057944936a8ab357df779dbeb7630de4e4799cd87ce SHA512 89a4258d97e48449e730ace4f3a7a3b65311a9fac535898d3812bc10f678969c9efeaa82c5b978fc594cfbd89ce04509bb988d97bf063bf1f0b50139888bc4a7 WHIRLPOOL 0d9bd7583068be298749f893dc887937229598d34fe63f839af60564384e0213177959328ab34f9c582538095eae982fd84558ab95ac66697993ca00fac5f509
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Command to duplicate standard input to more than one program"
|
|
||||||
HOMEPAGE="http://www.eurogaran.com/downloads/tpipe"
|
|
||||||
SRC_URI="http://www.eurogaran.com/downloads/tpipe/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake OPTFLAGS="-ansi -pedantic ${CFLAGS}" PREFIX=/usr CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin tpipe || die
|
|
||||||
doman tpipe.1 || die
|
|
||||||
dodoc README.txt || die
|
|
||||||
}
|
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="A command line timer and stopwatch"
|
||||||
|
HOMEPAGE="http://utimer.codealpha.net/utimer"
|
||||||
|
SRC_URI="http://utimer.codealpha.net/dl.php?file=${P}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug nls"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-util/intltool"
|
||||||
|
|
||||||
|
RDEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=( --enable-debug=no )
|
||||||
|
use debug || myconf=( --enable-debug=yes )
|
||||||
|
econf "${myconf[@]}" $(use_enable nls)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}"
|
||||||
|
einstalldocs
|
||||||
|
}
|
@ -0,0 +1,238 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
#PATCHSET=1
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic multilib versionator
|
||||||
|
|
||||||
|
MY_P="${PN}-$(get_version_component_range 1-3)"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
SLOT=$(get_version_component_range 1-2)
|
||||||
|
MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
|
||||||
|
RUBYVERSION=2.3.0
|
||||||
|
|
||||||
|
if [[ -n ${PATCHSET} ]]; then
|
||||||
|
if [[ ${PVR} == ${PV} ]]; then
|
||||||
|
PATCHSET="${PV}-r0.${PATCHSET}"
|
||||||
|
else
|
||||||
|
PATCHSET="${PVR}.${PATCHSET}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
PATCHSET="${PVR}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="An object-oriented scripting language"
|
||||||
|
HOMEPAGE="http://www.ruby-lang.org/"
|
||||||
|
SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
|
||||||
|
https://dev.gentoo.org/~graaff/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="|| ( Ruby-BSD BSD-2 )"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests socks5 ssl tk xemacs"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
berkdb? ( sys-libs/db:= )
|
||||||
|
gdbm? ( sys-libs/gdbm )
|
||||||
|
jemalloc? ( dev-libs/jemalloc )
|
||||||
|
ssl? (
|
||||||
|
!libressl? ( dev-libs/openssl:0= )
|
||||||
|
libressl? ( dev-libs/libressl )
|
||||||
|
)
|
||||||
|
socks5? ( >=net-proxy/dante-1.1.13 )
|
||||||
|
tk? (
|
||||||
|
dev-lang/tcl:0=[threads]
|
||||||
|
dev-lang/tk:0=[threads]
|
||||||
|
)
|
||||||
|
dev-libs/libyaml
|
||||||
|
virtual/libffi
|
||||||
|
sys-libs/zlib
|
||||||
|
>=app-eselect/eselect-ruby-20161226
|
||||||
|
!<dev-ruby/rdoc-3.9.4
|
||||||
|
!<dev-ruby/rubygems-1.8.10-r1"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
BUNDLED_GEMS="
|
||||||
|
>=dev-ruby/did_you_mean-1.1.0:2.4[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/minitest-5.10.1[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/net-telnet-0.1.1[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/power_assert-0.4.1[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/rake-12.0.0[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/test-unit-3.2.3[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/xmlrpc-0.2.1[ruby_targets_ruby24]
|
||||||
|
"
|
||||||
|
|
||||||
|
PDEPEND="
|
||||||
|
${BUNDLED_GEMS}
|
||||||
|
virtual/rubygems[ruby_targets_ruby24]
|
||||||
|
>=dev-ruby/json-2.0.2[ruby_targets_ruby24]
|
||||||
|
rdoc? ( >=dev-ruby/rdoc-5.0.0[ruby_targets_ruby24] )
|
||||||
|
xemacs? ( app-xemacs/ruby-modes )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" \
|
||||||
|
epatch "${WORKDIR}/patches"
|
||||||
|
|
||||||
|
einfo "Unbundling gems..."
|
||||||
|
cd "$S"
|
||||||
|
# Remove bundled gems that we will install via PDEPEND, bug
|
||||||
|
# 539700. Use explicit version numbers to ensure rm fails when they
|
||||||
|
# change so we can update dependencies accordingly.
|
||||||
|
rm -f gems/{did_you_mean-1.1.0,minitest-5.10.1,net-telnet-0.1.1,power_assert-0.4.1,rake-12.0.0,test-unit-3.2.3,xmlrpc-0.2.1}.gem || die
|
||||||
|
|
||||||
|
# Fix a hardcoded lib path in configure script
|
||||||
|
sed -i -e "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(get_libdir):" \
|
||||||
|
configure.in || die "sed failed"
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local modules= myconf=
|
||||||
|
|
||||||
|
# -fomit-frame-pointer makes ruby segfault, see bug #150413.
|
||||||
|
filter-flags -fomit-frame-pointer
|
||||||
|
# In many places aliasing rules are broken; play it safe
|
||||||
|
# as it's risky with newer compilers to leave it as it is.
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
# SuperH needs this
|
||||||
|
use sh && append-flags -mieee
|
||||||
|
|
||||||
|
# Socks support via dante
|
||||||
|
if use socks5 ; then
|
||||||
|
# Socks support can't be disabled as long as SOCKS_SERVER is
|
||||||
|
# set and socks library is present, so need to unset
|
||||||
|
# SOCKS_SERVER in that case.
|
||||||
|
unset SOCKS_SERVER
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Increase GC_MALLOC_LIMIT if set (default is 8000000)
|
||||||
|
if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then
|
||||||
|
append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ipv6 hack, bug 168939. Needs --enable-ipv6.
|
||||||
|
use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET"
|
||||||
|
|
||||||
|
# Determine which modules *not* to build depending in the USE flags.
|
||||||
|
if ! use berkdb ; then
|
||||||
|
modules="${modules},dbm"
|
||||||
|
fi
|
||||||
|
if ! use gdbm ; then
|
||||||
|
modules="${modules},gdbm"
|
||||||
|
fi
|
||||||
|
if ! use ssl ; then
|
||||||
|
modules="${modules},openssl"
|
||||||
|
fi
|
||||||
|
if ! use tk ; then
|
||||||
|
modules="${modules},tk"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Provide an empty LIBPATHENV because we disable rpath but we do not
|
||||||
|
# need LD_LIBRARY_PATH by default since that breaks USE=multitarget
|
||||||
|
# #564272
|
||||||
|
INSTALL="${EPREFIX}/usr/bin/install -c" LIBPATHENV="" econf \
|
||||||
|
--program-suffix=${MY_SUFFIX} \
|
||||||
|
--with-soname=ruby${MY_SUFFIX} \
|
||||||
|
--docdir=${EPREFIX}/usr/share/doc/${P} \
|
||||||
|
--enable-shared \
|
||||||
|
--enable-pthread \
|
||||||
|
--disable-rpath \
|
||||||
|
--with-out-ext="${modules}" \
|
||||||
|
$(use_enable jemalloc jemalloc) \
|
||||||
|
$(use_enable socks5 socks) \
|
||||||
|
$(use_enable doc install-doc) \
|
||||||
|
--enable-ipv6 \
|
||||||
|
$(use_enable debug) \
|
||||||
|
${myconf} \
|
||||||
|
--enable-option-checking=no \
|
||||||
|
|| die "econf failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake V=1 EXTLDFLAGS="${LDFLAGS}" || die "emake failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake -j1 V=1 test || die "make test failed"
|
||||||
|
|
||||||
|
elog "Ruby's make test has been run. Ruby also ships with a make check"
|
||||||
|
elog "that cannot be run until after ruby has been installed."
|
||||||
|
elog
|
||||||
|
if use rubytests; then
|
||||||
|
elog "You have enabled rubytests, so they will be installed to"
|
||||||
|
elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other"
|
||||||
|
elog "than root, and you must place them into a writeable directory."
|
||||||
|
elog "Then call: "
|
||||||
|
elog
|
||||||
|
elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb"
|
||||||
|
else
|
||||||
|
elog "Enable the rubytests USE flag to install the make check tests"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Remove the remaining bundled gems. We do this late in the process
|
||||||
|
# since they are used during the build to e.g. create the
|
||||||
|
# documentation.
|
||||||
|
rm -rf ext/json || die
|
||||||
|
|
||||||
|
# Ruby is involved in the install process, we don't want interference here.
|
||||||
|
unset RUBYOPT
|
||||||
|
|
||||||
|
local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby)
|
||||||
|
|
||||||
|
LD_LIBRARY_PATH="${S}:${D}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}"
|
||||||
|
RUBYLIB="${S}:${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"
|
||||||
|
for d in $(find "${S}/ext" -type d) ; do
|
||||||
|
RUBYLIB="${RUBYLIB}:$d"
|
||||||
|
done
|
||||||
|
export LD_LIBRARY_PATH RUBYLIB
|
||||||
|
|
||||||
|
emake V=1 DESTDIR="${D}" install || die "make install failed"
|
||||||
|
|
||||||
|
# Remove installed rubygems and rdoc copy
|
||||||
|
rm -rf "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed"
|
||||||
|
rm -rf "${D}/usr/bin/"gem"${MY_SUFFIX}" || die "rm rdoc bins failed"
|
||||||
|
rm -rf "${D}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed"
|
||||||
|
rm -rf "${D}/usr/bin/"{ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed"
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
make DESTDIR="${D}" install-doc || die "make install-doc failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins -r sample
|
||||||
|
fi
|
||||||
|
|
||||||
|
dodoc ChangeLog NEWS doc/NEWS* README* || die
|
||||||
|
|
||||||
|
if use rubytests; then
|
||||||
|
pushd test
|
||||||
|
insinto /usr/share/${PN}-${SLOT}/test
|
||||||
|
doins -r .
|
||||||
|
popd
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ ! -n $(readlink "${ROOT}"usr/bin/ruby) ]] ; then
|
||||||
|
eselect ruby set ruby${MY_SUFFIX}
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog
|
||||||
|
elog "To switch between available Ruby profiles, execute as root:"
|
||||||
|
elog "\teselect ruby set ruby(19|20|...)"
|
||||||
|
elog
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect ruby cleanup
|
||||||
|
}
|
@ -1,6 +1,6 @@
|
|||||||
AUX double-conversion-2.0.1-scons.patch 350 SHA256 c5d287adb6adf4d3b6fa811d78e5a62d452378bbfe0626d1ed438291dbc0d595 SHA512 d0f89b18e870f384c729faa993eb72cdd449fe293c2a9a3885dcba0e93884d4e9fc2fad38828798e9ff999f1519f31f9569ae1de1deeae0dff740df7ac16b6f7 WHIRLPOOL 0d53569668fc0f680095ccaed34a7ab3c322ca8f746089b5a708951417666ecfc744b8027f89d36a9c9de9833a6281e760f457103d2c0b3ddb8109ffdce42358
|
AUX double-conversion-2.0.1-scons.patch 350 SHA256 c5d287adb6adf4d3b6fa811d78e5a62d452378bbfe0626d1ed438291dbc0d595 SHA512 d0f89b18e870f384c729faa993eb72cdd449fe293c2a9a3885dcba0e93884d4e9fc2fad38828798e9ff999f1519f31f9569ae1de1deeae0dff740df7ac16b6f7 WHIRLPOOL 0d53569668fc0f680095ccaed34a7ab3c322ca8f746089b5a708951417666ecfc744b8027f89d36a9c9de9833a6281e760f457103d2c0b3ddb8109ffdce42358
|
||||||
DIST double-conversion-2.0.1.tar.gz 7014061 SHA256 671f0439b4531c7344ace5b2ddaab4bdd860e80cee586efcfebf37b4eedd7cf0 SHA512 ab9e63ef97664d470cdd8b2a5d3b8f9d0b8558980f463d30369577c4e54804ee210321a979f4550ea2299cc0a2a0360f780de63458db942ba0ac34793b8f98ec WHIRLPOOL 559a0d2f165000abab87d77f0483dcac1503fa090382fead605e05a30ecea0c8afa1730caf51cdcba10a48d0c0b58fa855a9193b28fc5061dcf86d6505f02f85
|
DIST double-conversion-2.0.1.tar.gz 7014148 SHA256 ca9ec6974eaaa29827b916c90666fba3b0b6641030fe2ab34a81e280187acdef SHA512 a4773dc95e9267d8426dda976586aa1ba968ead28b118caae9b1b7c123d1eea4aba5b588fde9a109a99a068a79a3a2426f12d6caadea8c548d4250e56eff33a4 WHIRLPOOL d17e55f54e1f3beb07e2657959c2f9e751a2732105b5a228d6b96ef5d69f2ab5722fe196ea9f2a9af1567f0d90bd6daad3c1fc30ac93ba66b4fc4879adb9aae7
|
||||||
EBUILD double-conversion-2.0.1.ebuild 980 SHA256 1d863081d3462a4ac9e8b9f9ed50b6c1514b58807bfe1e396597c4303851ff4c SHA512 ff08d53586d4ab811cdfe020f63fb9890096ee4c06a2c550f0ad56bfa97de2d006550d162224a6148e14e9be051b045693003a25b09b45b8a3ff24b90e7d888a WHIRLPOOL e02d4919e7e2a270cf007affc90231e726a49c089e8c65861fb71709bbe9988505baaa5d1aac2903b6e4c0893bb17c365327f0758414b04cd63a72722c6286bd
|
EBUILD double-conversion-2.0.1.ebuild 986 SHA256 d70596fc629fbbbdeaedc1480031cbf4e4dddc195c047f71e87e861a676e6f69 SHA512 445915951ca47c71b5bb9f6a8e562026180e66d3b9569c99e83d483975557e7a146e70dcafb03ae3ec6dc7217e7414e9a6714be5759672a4b524a7f25dee30f0 WHIRLPOOL 0265f93cd9691acce80e422c16d3fa7b7d00e2fe659e6fdecfa18b910a16de36ad93e4c9c79fcfd4579c778cdae6ebc01602c023195df4a34fd1bf7fbcf8ccdd
|
||||||
MISC ChangeLog 3825 SHA256 bd32cf1a0ad83c61be9e52f8847717da4bd889d6fefe566ae2b1e95e57cb1630 SHA512 a6a9c80c821b8c8dfc317262b0fd65e663ca86120b32978fb9ad45d847043d01d77ab0ab154a13e7e2a9bd8c1a6f252fbbbb231d6cb49baddaee821d04a14ee3 WHIRLPOOL 193513b8a38ab00f3a6750920fc6ed51fc3806a9a0e93753ea95a90063cc38abea66e95c30e4617840e3e35f6b0be59f80e33f240bf828c7be38a2f6bc68d9ff
|
MISC ChangeLog 3825 SHA256 bd32cf1a0ad83c61be9e52f8847717da4bd889d6fefe566ae2b1e95e57cb1630 SHA512 a6a9c80c821b8c8dfc317262b0fd65e663ca86120b32978fb9ad45d847043d01d77ab0ab154a13e7e2a9bd8c1a6f252fbbbb231d6cb49baddaee821d04a14ee3 WHIRLPOOL 193513b8a38ab00f3a6750920fc6ed51fc3806a9a0e93753ea95a90063cc38abea66e95c30e4617840e3e35f6b0be59f80e33f240bf828c7be38a2f6bc68d9ff
|
||||||
MISC ChangeLog-2015 877 SHA256 196deba8ac46b2a485b74fe1d5851c43a07f59be7119f157c93f26d92d908940 SHA512 4f2833545d185c964af0df602bfb8a3110489f9de7b76c514fd28ce8a71aedd03638e39d0772813f77c57e832ebf9c88415d64a47ad3dedf9668667489094b68 WHIRLPOOL a47cdd3e1507375a0e498fe7b4863e09c4869079fe0ac4eab21c1c55707f8abd89feb2f2f99142a8f6849dbc486591b1a8d68cc7f4922cdd7da089b9f0f2cb93
|
MISC ChangeLog-2015 877 SHA256 196deba8ac46b2a485b74fe1d5851c43a07f59be7119f157c93f26d92d908940 SHA512 4f2833545d185c964af0df602bfb8a3110489f9de7b76c514fd28ce8a71aedd03638e39d0772813f77c57e832ebf9c88415d64a47ad3dedf9668667489094b68 WHIRLPOOL a47cdd3e1507375a0e498fe7b4863e09c4869079fe0ac4eab21c1c55707f8abd89feb2f2f99142a8f6849dbc486591b1a8d68cc7f4922cdd7da089b9f0f2cb93
|
||||||
MISC metadata.xml 616 SHA256 d1a2404e897381214e77cc015d98684d169033d22c197db29b3f479344339eee SHA512 2db23d04b37aa16bb289fad25de09b25fe33a9003c4471ad5f55d24bd34d9f6239f03cc74d5141f250ebe7cf52c02a13d27e0be02a3ecfab1e7cc450ac80d548 WHIRLPOOL ef913a979e073b0aa39e25694ef13288e3eac2ebec335c5542caf46069b8ce97569c839a5855cce6ab65ef7aeef5dd1c2882c7eeab56ae15bc63d91556e7a347
|
MISC metadata.xml 616 SHA256 d1a2404e897381214e77cc015d98684d169033d22c197db29b3f479344339eee SHA512 2db23d04b37aa16bb289fad25de09b25fe33a9003c4471ad5f55d24bd34d9f6239f03cc74d5141f250ebe7cf52c02a13d27e0be02a3ecfab1e7cc450ac80d548 WHIRLPOOL ef913a979e073b0aa39e25694ef13288e3eac2ebec335c5542caf46069b8ce97569c839a5855cce6ab65ef7aeef5dd1c2882c7eeab56ae15bc63d91556e7a347
|
||||||
|
@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils libtool multilib-minimal toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Contains error handling functions used by GnuPG software"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="common-lisp nls static-libs"
|
||||||
|
|
||||||
|
RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
|
||||||
|
abi_x86_32? (
|
||||||
|
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||||
|
!<=app-emulation/emul-linux-x86-baselibs-20131008-r12
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
MULTILIB_CHOST_TOOLS=(
|
||||||
|
/usr/bin/gpg-error-config
|
||||||
|
)
|
||||||
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
|
/usr/include/gpg-error.h
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch_user
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||||
|
--enable-threads
|
||||||
|
$(use_enable nls)
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
$(use_enable common-lisp languages)
|
||||||
|
)
|
||||||
|
|
||||||
|
multilib_is_native_abi || myeconfargs+=(
|
||||||
|
--disable-languages
|
||||||
|
)
|
||||||
|
|
||||||
|
ECONF_SOURCE=${S} \
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
|
||||||
|
# library has no dependencies, so it does not need the .la file
|
||||||
|
prune_libtool_files --all
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_AUTHOR=ISHIGAKI
|
||||||
|
DIST_VERSION=1.54
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Self Contained RDBMS in a DBI Driver"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="test system-sqlite"
|
||||||
|
|
||||||
|
# NB: Get min sqlite version from sqlite3.c
|
||||||
|
RDEPEND="
|
||||||
|
system-sqlite? (
|
||||||
|
>=dev-db/sqlite-3.10.2[extensions(+)]
|
||||||
|
)
|
||||||
|
>=dev-perl/DBI-1.570.0
|
||||||
|
!<dev-perl/DBD-SQLite-1
|
||||||
|
virtual/perl-Scalar-List-Utils
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=virtual/perl-ExtUtils-MakeMaker-6.480.0
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-File-Spec-0.820.0
|
||||||
|
>=virtual/perl-Test-Simple-0.420.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
perl-module_src_prepare
|
||||||
|
if use system-sqlite; then
|
||||||
|
einfo "Removing bundled SQLite"
|
||||||
|
# Flip Makefile into system mode.
|
||||||
|
sed -i 's/^if ( 0 )/if ( 1 )/' "${S}"/Makefile.PL || die
|
||||||
|
# remove bundled sqlite (rt.cpan#61361)
|
||||||
|
for i in sqlite3{.c,.h,ext.h} ; do
|
||||||
|
rm ${i} || die
|
||||||
|
sed -i -e "/^${i}\$/d" MANIFEST || die
|
||||||
|
done
|
||||||
|
myconf="SQLITE_LOCATION=${EPREFIX}/usr"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,9 +1,11 @@
|
|||||||
DIST DBD-SQLite-1.48.tar.gz 1769115 SHA256 b397230f5d4cdc9923f91c62da9e535234f3055c528ede75afd7d24698030ea6 SHA512 9c00decdb6730c0e4be3fdd01fef6ebad0452cbe1b5141c23fee7d0c5ca0089f3cd4e5d70d331e959ec50546bb10154a3c2db4bfd27993912d5c788cef0a81ee WHIRLPOOL 8313333ba47203d2eb1434266af250dcfe9e360d697155d82bb24b6f0c0abf650d3cc787e6b9c93144e790de16aa1c318032626f867977b8dfeee92be53c3b12
|
DIST DBD-SQLite-1.48.tar.gz 1769115 SHA256 b397230f5d4cdc9923f91c62da9e535234f3055c528ede75afd7d24698030ea6 SHA512 9c00decdb6730c0e4be3fdd01fef6ebad0452cbe1b5141c23fee7d0c5ca0089f3cd4e5d70d331e959ec50546bb10154a3c2db4bfd27993912d5c788cef0a81ee WHIRLPOOL 8313333ba47203d2eb1434266af250dcfe9e360d697155d82bb24b6f0c0abf650d3cc787e6b9c93144e790de16aa1c318032626f867977b8dfeee92be53c3b12
|
||||||
DIST DBD-SQLite-1.50.tar.gz 2023829 SHA256 3ac513ab73944fd7d4b672e1fe885dc522b6369d38f46a68e67e0045bf159ce1 SHA512 6ef903ef5a08511caf962d255d1245d83398ca0c807d86463eae86d7408b8ec271e9d7176c120cf6843a12d3670114c1856c85bb737acad9ef79e630dd253c82 WHIRLPOOL ea39ae0eb6bc2202da7e64399e6b8a101944e31c33c2a872225cc28819c68017163a65ce548eff8547b7ad4ecf82b2692eaaf90a724cc0cd69d48a2de5d28f72
|
DIST DBD-SQLite-1.50.tar.gz 2023829 SHA256 3ac513ab73944fd7d4b672e1fe885dc522b6369d38f46a68e67e0045bf159ce1 SHA512 6ef903ef5a08511caf962d255d1245d83398ca0c807d86463eae86d7408b8ec271e9d7176c120cf6843a12d3670114c1856c85bb737acad9ef79e630dd253c82 WHIRLPOOL ea39ae0eb6bc2202da7e64399e6b8a101944e31c33c2a872225cc28819c68017163a65ce548eff8547b7ad4ecf82b2692eaaf90a724cc0cd69d48a2de5d28f72
|
||||||
DIST DBD-SQLite-1.52.tar.gz 2136120 SHA256 a6da099e9b953262afafea18335930bede1f195fdead45bd3f00e690b158354e SHA512 589ab97af705ac8236951d73bdf88a571531ec3d3d75d8bf25c1e1c275fa89a01b907b0a25807fc926808872761ee1087ace47725c3f7a220972923996d3d2d4 WHIRLPOOL 2ffb00d32bdbce98db25979659ec489b4a5366539c209326ebc8b7d90741611ae93fb336c150ef10e5b2d1efa4952be20ae137753d9e6ed3e4c6228a4e99518f
|
DIST DBD-SQLite-1.52.tar.gz 2136120 SHA256 a6da099e9b953262afafea18335930bede1f195fdead45bd3f00e690b158354e SHA512 589ab97af705ac8236951d73bdf88a571531ec3d3d75d8bf25c1e1c275fa89a01b907b0a25807fc926808872761ee1087ace47725c3f7a220972923996d3d2d4 WHIRLPOOL 2ffb00d32bdbce98db25979659ec489b4a5366539c209326ebc8b7d90741611ae93fb336c150ef10e5b2d1efa4952be20ae137753d9e6ed3e4c6228a4e99518f
|
||||||
|
DIST DBD-SQLite-1.54.tar.gz 2136219 SHA256 3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269 SHA512 a8daff59679973467dff80c013b6ff9d7229a505b62c0312bdf7f9288af64dcd2e99f889b66eb98103b0e6ac7a9b0fa7c9c517c5c2673ee7f84b3b6b5d26173e WHIRLPOOL 9a5b7aa37a3e6996eb9eeeb783f3660cfcc5e3af153f0d1a0d81c3d1c088efcb176fdcabea2fb0e3b430be1a657484192516497fc9bab482e015df9c4be590b9
|
||||||
EBUILD DBD-SQLite-1.480.0.ebuild 1061 SHA256 7c752fa0d2e7416715ba191ad3283ccb05b3e3b569081cbb15360c14f2de150e SHA512 09b41b5832b156f4c0bb306e89061ffcab2dec785a95f054bd6c5b84f28c8a8f4c0689339b61317c1541791a8b4ba48a2303f70941f21271b4deda94ee30b750 WHIRLPOOL da37639731007539257103dba2aa91a244e5baa77d4b0844399edd3e01c497190033359e827a51316c49e64b87f8ae1f1fb986f8db5b26fe88600032135f9d22
|
EBUILD DBD-SQLite-1.480.0.ebuild 1061 SHA256 7c752fa0d2e7416715ba191ad3283ccb05b3e3b569081cbb15360c14f2de150e SHA512 09b41b5832b156f4c0bb306e89061ffcab2dec785a95f054bd6c5b84f28c8a8f4c0689339b61317c1541791a8b4ba48a2303f70941f21271b4deda94ee30b750 WHIRLPOOL da37639731007539257103dba2aa91a244e5baa77d4b0844399edd3e01c497190033359e827a51316c49e64b87f8ae1f1fb986f8db5b26fe88600032135f9d22
|
||||||
EBUILD DBD-SQLite-1.500.0.ebuild 1236 SHA256 59cdd4a5ded925adc91fd52d78758d95573737efcc0133bd2200f968abc4829a SHA512 63b28f825acc3756952e1fbf62a961e45fcd4f9441e2fb785ba1b867d86ff46d0bb6f898d207ad2650700be863369a872406e5e9ab4b4941ec505402e3964c8e WHIRLPOOL 0950216cf70dfd017ba1b0d9ace42c8ed8e9a445aebafa0dc9424468e0885a48d53abc8b66a0c9dcc65bd4140accc8aefd2979e326169fbe98f95390ca01216f
|
EBUILD DBD-SQLite-1.500.0.ebuild 1236 SHA256 59cdd4a5ded925adc91fd52d78758d95573737efcc0133bd2200f968abc4829a SHA512 63b28f825acc3756952e1fbf62a961e45fcd4f9441e2fb785ba1b867d86ff46d0bb6f898d207ad2650700be863369a872406e5e9ab4b4941ec505402e3964c8e WHIRLPOOL 0950216cf70dfd017ba1b0d9ace42c8ed8e9a445aebafa0dc9424468e0885a48d53abc8b66a0c9dcc65bd4140accc8aefd2979e326169fbe98f95390ca01216f
|
||||||
EBUILD DBD-SQLite-1.520.0.ebuild 1239 SHA256 25c19502502d89172ae4451c043a20f4db74b411530fcc125959394872ea132c SHA512 cdc8fa04b76a543be7322656f9d4d4a42ab17b49d974db960d0321d6e339a061cd004bb97cb580630561153d971438a3025bd6c658a509094182735be5b7245b WHIRLPOOL fc135de130ab39b16488dc211758686654c234ce0109f37870e4c4ed888208b0cbfdf4f6526af4e37c1036529f61ebed9a513f2659fb54f2e7701b8cb9b38c49
|
EBUILD DBD-SQLite-1.520.0.ebuild 1239 SHA256 25c19502502d89172ae4451c043a20f4db74b411530fcc125959394872ea132c SHA512 cdc8fa04b76a543be7322656f9d4d4a42ab17b49d974db960d0321d6e339a061cd004bb97cb580630561153d971438a3025bd6c658a509094182735be5b7245b WHIRLPOOL fc135de130ab39b16488dc211758686654c234ce0109f37870e4c4ed888208b0cbfdf4f6526af4e37c1036529f61ebed9a513f2659fb54f2e7701b8cb9b38c49
|
||||||
|
EBUILD DBD-SQLite-1.540.0.ebuild 1239 SHA256 7f13a15487ce216b255eefc57e9fe1fa4ad8d7ddbc85538bb8a1ed1410877391 SHA512 1911ba4bcdc36d9679e46decfc1e9e4fa84995c798a04246d8f24f68829424e619777717ca94e322c24e6edea8f6c451e0339772e1e469eba36d6e7f94eea7e2 WHIRLPOOL 6ab20095d792a427e24af3bd9335ee1c92eb5a44bd21d1cf4aeb108ad8499ce0f7758d43d9637f93351d183478bb9a991ed6d7b86e769a69bf867505ce232171
|
||||||
MISC ChangeLog 6758 SHA256 34ff5577665e75a30ab9a18392cfa672d937701ce7dff8fc4ec6dc8bde404446 SHA512 6590e6a08d52f7733aa9d0e4433f5ec281584559552a18e8781d35397794047f6d7267b4a2a6540c5084bf1a852db7ccc1b190ebb860b727704d7b56f5754973 WHIRLPOOL 07889a3658f74df9ae83cf1128d40e44cea9967b9eab19e549040ce62dbe3a075a6cfcdfec0a8d60639bdcb912142af0b90f170452764753a44c9da35167e50f
|
MISC ChangeLog 6758 SHA256 34ff5577665e75a30ab9a18392cfa672d937701ce7dff8fc4ec6dc8bde404446 SHA512 6590e6a08d52f7733aa9d0e4433f5ec281584559552a18e8781d35397794047f6d7267b4a2a6540c5084bf1a852db7ccc1b190ebb860b727704d7b56f5754973 WHIRLPOOL 07889a3658f74df9ae83cf1128d40e44cea9967b9eab19e549040ce62dbe3a075a6cfcdfec0a8d60639bdcb912142af0b90f170452764753a44c9da35167e50f
|
||||||
MISC ChangeLog-2015 15211 SHA256 1d24a9d553684dd8a9da6101301e49f40ea9b91df3bcb31c6bef8171c6a0b534 SHA512 9b791bf759088e86a8308157d3cd1dc6eaa85fad65ac0b340894b6d0e4df9d49093d68313a685464a629374cb12dedafe8286809702878102bf710647fb26f23 WHIRLPOOL 9e8df056e16cc75728d39dc3dc89bb76f7595c6f7ca22e5dcad2de5c84a459032d5fc4f1042b1104acc8119a72d44a27bb29ec6a3c85a0e9352ec3fa98cc10f4
|
MISC ChangeLog-2015 15211 SHA256 1d24a9d553684dd8a9da6101301e49f40ea9b91df3bcb31c6bef8171c6a0b534 SHA512 9b791bf759088e86a8308157d3cd1dc6eaa85fad65ac0b340894b6d0e4df9d49093d68313a685464a629374cb12dedafe8286809702878102bf710647fb26f23 WHIRLPOOL 9e8df056e16cc75728d39dc3dc89bb76f7595c6f7ca22e5dcad2de5c84a459032d5fc4f1042b1104acc8119a72d44a27bb29ec6a3c85a0e9352ec3fa98cc10f4
|
||||||
MISC metadata.xml 1076 SHA256 239bf703b6e6ddac703cd4e092dcef54d3a0fdadb3395a439a0ae40e000a14e1 SHA512 6dc34ac81f2eef0a16be36407d29a91f341f19706a9660d751b5d4b289b44d6595f31260a4987b2cff22c4b02440cd07dfbcef48b1422da5ca96a5dcfdea510e WHIRLPOOL acd94b53bc9a9c9fc9f9a04d9a634d509e17cfbda625d2861801e8c6611aae922f91313011dc6a0ced89603b0a811f8317b8ad51b367c6af0b9f00cbf9251243
|
MISC metadata.xml 1076 SHA256 239bf703b6e6ddac703cd4e092dcef54d3a0fdadb3395a439a0ae40e000a14e1 SHA512 6dc34ac81f2eef0a16be36407d29a91f341f19706a9660d751b5d4b289b44d6595f31260a4987b2cff22c4b02440cd07dfbcef48b1422da5ca96a5dcfdea510e WHIRLPOOL acd94b53bc9a9c9fc9f9a04d9a634d509e17cfbda625d2861801e8c6611aae922f91313011dc6a0ced89603b0a811f8317b8ad51b367c6af0b9f00cbf9251243
|
||||||
|
@ -1,75 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MODULE_AUTHOR=LDS
|
|
||||||
MODULE_VERSION=2.46
|
|
||||||
inherit perl-module
|
|
||||||
|
|
||||||
DESCRIPTION="interface to Thomas Boutell's gd library"
|
|
||||||
|
|
||||||
LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" # Artistic-2 or GPL1+
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
|
||||||
IUSE="animgif gif jpeg png truetype xpm"
|
|
||||||
|
|
||||||
RDEPEND=">=media-libs/gd-2.0.33
|
|
||||||
png? (
|
|
||||||
media-libs/gd[png]
|
|
||||||
media-libs/libpng
|
|
||||||
sys-libs/zlib
|
|
||||||
)
|
|
||||||
jpeg? (
|
|
||||||
media-libs/gd[jpeg]
|
|
||||||
virtual/jpeg
|
|
||||||
)
|
|
||||||
truetype? (
|
|
||||||
media-libs/gd[truetype]
|
|
||||||
media-libs/freetype:2
|
|
||||||
)
|
|
||||||
xpm? (
|
|
||||||
media-libs/gd[xpm]
|
|
||||||
x11-libs/libXpm
|
|
||||||
)
|
|
||||||
gif? ( media-libs/giflib )"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-perl/Module-Build
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_TEST=do
|
|
||||||
|
|
||||||
src_prepare(){
|
|
||||||
perl-module_src_prepare
|
|
||||||
sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \
|
|
||||||
"${S}"/Makefile.PL || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local myconf
|
|
||||||
use gif && use animgif && myconf+=",ANIMGIF"
|
|
||||||
use jpeg && myconf+=",JPEG"
|
|
||||||
use truetype && myconf+=",FREETYPE"
|
|
||||||
use png && myconf+=",PNG"
|
|
||||||
use xpm && myconf+=",XPM"
|
|
||||||
use gif && myconf+=",GIF"
|
|
||||||
myconf="-options '${myconf:1}'"
|
|
||||||
perl-module_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
if use png || use jpeg || use gif ; then
|
|
||||||
if has_version ">=media-libs/jpeg-7" || \
|
|
||||||
has_version "media-libs/libjpeg-turbo" ; then
|
|
||||||
# https://rt.cpan.org/Public/Bug/Display.html?id=49053
|
|
||||||
ewarn "Tests fail with >=media-libs/jpeg-7 or media-libs/libjpeg-turbo. Skipping tests..."
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
perl-module_src_test
|
|
||||||
else
|
|
||||||
ewarn "The test fails if neither of png, jpeg, gif is in USE!"
|
|
||||||
ewarn "Skipping tests..."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
mydoc="GD.html"
|
|
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_AUTHOR=LDS
|
||||||
|
DIST_VERSION=2.56
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Interface to Thomas Boutell's gd library"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||||
|
IUSE="animgif gif jpeg png truetype xpm"
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-rt106594.patch"
|
||||||
|
)
|
||||||
|
RDEPEND="
|
||||||
|
virtual/perl-Math-Complex
|
||||||
|
>=media-libs/gd-2.2.3
|
||||||
|
png? (
|
||||||
|
media-libs/gd[png]
|
||||||
|
media-libs/libpng:0
|
||||||
|
sys-libs/zlib
|
||||||
|
)
|
||||||
|
jpeg? (
|
||||||
|
media-libs/gd[jpeg]
|
||||||
|
virtual/jpeg:0
|
||||||
|
)
|
||||||
|
truetype? (
|
||||||
|
media-libs/gd[truetype]
|
||||||
|
media-libs/freetype:2
|
||||||
|
)
|
||||||
|
xpm? (
|
||||||
|
media-libs/gd[xpm]
|
||||||
|
x11-libs/libXpm
|
||||||
|
)
|
||||||
|
gif? ( media-libs/giflib )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-CBuilder
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
"
|
||||||
|
|
||||||
|
PREFER_BUILDPL="no"
|
||||||
|
|
||||||
|
src_prepare(){
|
||||||
|
perl-module_src_prepare
|
||||||
|
|
||||||
|
# bug 572000
|
||||||
|
ln -s "${S}"/lib/GD.xs "${S}"/GD.xs
|
||||||
|
|
||||||
|
sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config pass_through);/" \
|
||||||
|
"${S}"/Makefile.PL || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf
|
||||||
|
myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of Makefile.PL
|
||||||
|
use gif && use animgif && myconf+=",ANIMGIF"
|
||||||
|
use jpeg && myconf+=",JPEG"
|
||||||
|
use truetype && myconf+=",FT"
|
||||||
|
use png && myconf+=",PNG"
|
||||||
|
use xpm && myconf+=",XPM"
|
||||||
|
use gif && myconf+=",GIF"
|
||||||
|
myconf="-options '${myconf}'"
|
||||||
|
perl-module_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
mydoc="GD.html"
|
@ -1,8 +1,7 @@
|
|||||||
AUX GD-2.560.0-rt106594.patch 1253 SHA256 e4247bb4d1ba3854f754579079e5d318c845bb2d7f952e188734f29175a9277e SHA512 6bb62f4dd24076f1d99a99e6adbba8daba6c94366ac6e0bdd5a9c18758f7090d6a387d1405b8402fe0463a25825542100d46768f56f80d64d05f34a0b20f0881 WHIRLPOOL 337d59d62d257fcedc8c07493b21130749076a58a737a9f344cfe3288e4d798f3a7b505233e344a1932527d24d06d49b79de8bd954e4af1db7222d7644af878f
|
AUX GD-2.560.0-rt106594.patch 1253 SHA256 e4247bb4d1ba3854f754579079e5d318c845bb2d7f952e188734f29175a9277e SHA512 6bb62f4dd24076f1d99a99e6adbba8daba6c94366ac6e0bdd5a9c18758f7090d6a387d1405b8402fe0463a25825542100d46768f56f80d64d05f34a0b20f0881 WHIRLPOOL 337d59d62d257fcedc8c07493b21130749076a58a737a9f344cfe3288e4d798f3a7b505233e344a1932527d24d06d49b79de8bd954e4af1db7222d7644af878f
|
||||||
DIST GD-2.46.tar.gz 260989 SHA256 0de778c8ea63bb3eb0d99d0ef090464ef594107addfa71750fd3a88216081735 SHA512 804f7c7b7d6ba517a18be13d9d51d382e3770b965512a337281335a2f9985320e194e57dcd82b94b690f9438249a5cc9830bff4cdb0c2aad0c99153ad3d92e34 WHIRLPOOL 035d8b3486ea44b991912f42a6eb9228a76619fca2da6b15ea3221eead5aa30205ae5ca156aeff674a5564c5f9181b516499e2462771e5cd3953adc1d8e0ac70
|
|
||||||
DIST GD-2.56.tar.gz 273441 SHA256 1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 WHIRLPOOL 5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7
|
DIST GD-2.56.tar.gz 273441 SHA256 1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4 WHIRLPOOL 5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7
|
||||||
EBUILD GD-2.460.0-r1.ebuild 1732 SHA256 6df604a1cb6fbd3b09b80d862118159504ad6a0144106a3f97b0404f6d2e1fac SHA512 2853cfe235faa6392b6948fa4cbba8da164aa855854cf322ddf0b52e6b660907c119a73273a3f127e4fc94758234df01e8b49eda449f7ed7c4be8e06ef0591d4 WHIRLPOOL 2ae778968652189858e8896f231a7dc16087846ee86607ebcedfd39234135d295af353cc22cb0a78a8972b29b01e442bba635fed5b44b2680b0bc885e5129329
|
|
||||||
EBUILD GD-2.560.0-r1.ebuild 1406 SHA256 00917431cafebb57c1a9263cdbc5f3a52cb25284760ac23682522ac4d2e2e7fd SHA512 800bef92f8ecfdc39577b70cbc937f1a065a219a820ed2e109c66b03650dc363bceddd688f6cd19938712440ccf34c762e92aab2741113f8dd901bc8ac608bf8 WHIRLPOOL a4bc78fdcf72b0179e4c2b8fd340a0838b538d227d4e89417b3d71d5eaa561aa275d0bcadebe99550589813f10574114a3eab9706be7aeac07fd44df4603a07f
|
EBUILD GD-2.560.0-r1.ebuild 1406 SHA256 00917431cafebb57c1a9263cdbc5f3a52cb25284760ac23682522ac4d2e2e7fd SHA512 800bef92f8ecfdc39577b70cbc937f1a065a219a820ed2e109c66b03650dc363bceddd688f6cd19938712440ccf34c762e92aab2741113f8dd901bc8ac608bf8 WHIRLPOOL a4bc78fdcf72b0179e4c2b8fd340a0838b538d227d4e89417b3d71d5eaa561aa275d0bcadebe99550589813f10574114a3eab9706be7aeac07fd44df4603a07f
|
||||||
|
EBUILD GD-2.560.0-r2.ebuild 1495 SHA256 c7b0566b1847de71955028d47f0d3f4c915a6cdc5d322f95316005a0591f5dc0 SHA512 e995687b77cbd5e467862e54f127b7c6469e275890f0c7d94ccd9a0c6db0fa5c9db2a3c0a5f8d1985417743ce92dde8745bc2fbf5e159ae50a7f3be404a39110 WHIRLPOOL b4e2c0975cc271221d3ceffbb93396cc70591ed436eec852093177a63ccefd198d8763e2795e53c0d34ae845f4f4a8ef88a5fc59803f0ef5fbb277226f43254a
|
||||||
MISC ChangeLog 4087 SHA256 9022829ec499cc6244bc0078f6e947cc0096ce71c9ae3f08e050c09a6458b154 SHA512 e1f85d783ecebdef90c67b960ede86c9bf41b337b4f876ee5a0058c0857f72051aef47425a8a1546111736a7298f994e3a81ba29603ab6ad055112eb3189db1e WHIRLPOOL 577a51b582960773b531b02a03dbe712d7d204fd3de7f18356cb335a460b6da914166bcef2fcb41f263f75ba2767553406fbf9d650953706939b438895315160
|
MISC ChangeLog 4087 SHA256 9022829ec499cc6244bc0078f6e947cc0096ce71c9ae3f08e050c09a6458b154 SHA512 e1f85d783ecebdef90c67b960ede86c9bf41b337b4f876ee5a0058c0857f72051aef47425a8a1546111736a7298f994e3a81ba29603ab6ad055112eb3189db1e WHIRLPOOL 577a51b582960773b531b02a03dbe712d7d204fd3de7f18356cb335a460b6da914166bcef2fcb41f263f75ba2767553406fbf9d650953706939b438895315160
|
||||||
MISC ChangeLog-2015 13021 SHA256 9e20c8630331be40a2325092ce6a068b9920e93f294511f96389febfc15870fb SHA512 26b5f71c95be9a68e1ed1f01330056a67feeabd39e445e8a4fe80c96b7fa96f2c6f08641fe988f158ac4e4261a1d2f8717c55decb6693ef21a730ad435da874c WHIRLPOOL 14015ac3523cda1507237a4c8d8beac630e279a89158fa425a658f402c54769e8dfb4ca4bf7e08181ef6ff42e42007d17c7a67270d342719b2e328373ea6efb4
|
MISC ChangeLog-2015 13021 SHA256 9e20c8630331be40a2325092ce6a068b9920e93f294511f96389febfc15870fb SHA512 26b5f71c95be9a68e1ed1f01330056a67feeabd39e445e8a4fe80c96b7fa96f2c6f08641fe988f158ac4e4261a1d2f8717c55decb6693ef21a730ad435da874c WHIRLPOOL 14015ac3523cda1507237a4c8d8beac630e279a89158fa425a658f402c54769e8dfb4ca4bf7e08181ef6ff42e42007d17c7a67270d342719b2e328373ea6efb4
|
||||||
MISC metadata.xml 738 SHA256 309b2ad50b1683c976d65acfcf422f661ca545980e440e6795f50e7fdcf1af63 SHA512 a485108fcc82c80906e7f4deae9dcf0300bf6efd98569d3378cbcb52558b2c323acdcb9336ea0cbce647e8f39e749c64742a83e92ef1cc89a28b67a16a6423b8 WHIRLPOOL e2924f639b856f54f6102bdb2d66bb8d7e314c764bb467b794b7c72f7148192b45b1745be54e58cee65e03f041850d906a648f4c183fd8e434171b38fe101f91
|
MISC metadata.xml 738 SHA256 309b2ad50b1683c976d65acfcf422f661ca545980e440e6795f50e7fdcf1af63 SHA512 a485108fcc82c80906e7f4deae9dcf0300bf6efd98569d3378cbcb52558b2c323acdcb9336ea0cbce647e8f39e749c64742a83e92ef1cc89a28b67a16a6423b8 WHIRLPOOL e2924f639b856f54f6102bdb2d66bb8d7e314c764bb467b794b7c72f7148192b45b1745be54e58cee65e03f041850d906a648f4c183fd8e434171b38fe101f91
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_AUTHOR=XAOC
|
||||||
|
DIST_VERSION=0.042
|
||||||
|
inherit perl-module xdg-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Dynamically create Perl language bindings"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-perl/glib-perl-1.320.0
|
||||||
|
>=dev-libs/gobject-introspection-1.0
|
||||||
|
>=dev-libs/libffi-3.0.0
|
||||||
|
>=dev-libs/glib-2.0.0
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
>=dev-perl/ExtUtils-Depends-0.300.0
|
||||||
|
>=dev-perl/ExtUtils-PkgConfig-1.0.0
|
||||||
|
${RDEPEND}
|
||||||
|
"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
xdg_environment_reset # bug #599128
|
||||||
|
}
|
@ -1,4 +1,6 @@
|
|||||||
DIST Glib-Object-Introspection-0.040.tar.gz 79009 SHA256 515d6af0e085c9cbed3f1a1215d1fae46dac31a8459dc950f896f368df1488bb SHA512 bd5e4db8b6e331fb9641e75a50a95fff1a823597a8e4c4e9f99a81e7aa2ee30d93856c56ecfea3785b8719dba6590169bcd006ea06d97170889091e6b9480e9f WHIRLPOOL 875399d816076495a667df589d1dcfaa0486caab9990389d4af75445ee536c59dfb6658050ce4db65509cda8e5df8285de8b2b2a1f5dc729c6ddc9ca3f99bd18
|
DIST Glib-Object-Introspection-0.040.tar.gz 79009 SHA256 515d6af0e085c9cbed3f1a1215d1fae46dac31a8459dc950f896f368df1488bb SHA512 bd5e4db8b6e331fb9641e75a50a95fff1a823597a8e4c4e9f99a81e7aa2ee30d93856c56ecfea3785b8719dba6590169bcd006ea06d97170889091e6b9480e9f WHIRLPOOL 875399d816076495a667df589d1dcfaa0486caab9990389d4af75445ee536c59dfb6658050ce4db65509cda8e5df8285de8b2b2a1f5dc729c6ddc9ca3f99bd18
|
||||||
|
DIST Glib-Object-Introspection-0.042.tar.gz 80942 SHA256 0101aa45417a80a066fae198e37dc9814abf24afab454d72909070ab5c8293d9 SHA512 a91ba7d553187ed0eb6b35bd68c70de40c82d5e42422ec0a370fa77268cc5b81be3b9b76947ceaf78541224bd188ab902f12be7a5e0efaf94638fea39ba57ba0 WHIRLPOOL dfdffa01b1d89c645cf1149f0295f32f27472ed938c2499ae1d6c6825e368826ef3cf85af348bbe3bb0178c807dd92e94d0328e86330010c94ba908e0a92990e
|
||||||
EBUILD Glib-Object-Introspection-0.40.0.ebuild 586 SHA256 7d7044716e0f02bc4728249d61769a0fbfe395fec3d7a064503e4d502bca3486 SHA512 2fbb7331262d7910c30685523e55df148c81233f9e08d89e6eb36f43af9f5e1697ca053d6567469290c74bdef828b38cf113281e7fc2316bab838a6d810063c4 WHIRLPOOL 688a322471aa9880ce530ab68a8ec4090c21314099547b5b77cbbc130264e716fb303e4c0c0d94a652389d39fb000532dbaca904df38333294854565cd8cebca
|
EBUILD Glib-Object-Introspection-0.40.0.ebuild 586 SHA256 7d7044716e0f02bc4728249d61769a0fbfe395fec3d7a064503e4d502bca3486 SHA512 2fbb7331262d7910c30685523e55df148c81233f9e08d89e6eb36f43af9f5e1697ca053d6567469290c74bdef828b38cf113281e7fc2316bab838a6d810063c4 WHIRLPOOL 688a322471aa9880ce530ab68a8ec4090c21314099547b5b77cbbc130264e716fb303e4c0c0d94a652389d39fb000532dbaca904df38333294854565cd8cebca
|
||||||
|
EBUILD Glib-Object-Introspection-0.42.0.ebuild 586 SHA256 8e8913c860aee1280fdb715e97ae5ec3a53f4f51f5e4fb9a8b43aee4f5cf5d7d SHA512 4b48adf0c74653e20a3b34e45c23a6f96fc5ef9205a120f658d201a455d51b5e6dec86792ea44491167291646dfefa8310e87ca97e85624d1ea0ceab84cea13b WHIRLPOOL dd03d30b91c3e41eea5e10e3b3dd3f4d11796bb263d7a53bea807de5c700d35a45b6f3d6b72818d8421765ae2d952db0b42e135c49180aa4f69a42fe10ca5bed
|
||||||
MISC ChangeLog 889 SHA256 cfdb6bea0eceb06a6b245a7def74e584e3d665f5c6e484f0df9092bee6ea6e0f SHA512 c39297d86012beb16480b018dc37aa465b9513fd159ec0205f27ca43a47c0d70fc6d4937d38d0701dc1f5818df5dc0f3a76b56ce65d99c4f751cb31777501653 WHIRLPOOL c115424df904c6813e67bb46dbea6f9738586cfa7ad4f0c31b65e0e75e8ea44034fd2acce22fd6c911a338ee753d0f891f104bb381cc2e793b9d9bf098b6568f
|
MISC ChangeLog 889 SHA256 cfdb6bea0eceb06a6b245a7def74e584e3d665f5c6e484f0df9092bee6ea6e0f SHA512 c39297d86012beb16480b018dc37aa465b9513fd159ec0205f27ca43a47c0d70fc6d4937d38d0701dc1f5818df5dc0f3a76b56ce65d99c4f751cb31777501653 WHIRLPOOL c115424df904c6813e67bb46dbea6f9738586cfa7ad4f0c31b65e0e75e8ea44034fd2acce22fd6c911a338ee753d0f891f104bb381cc2e793b9d9bf098b6568f
|
||||||
MISC metadata.xml 411 SHA256 4282d959122b831a4679b7a86f03e22d5c9d703c9f388c75842f747c1e36d9f1 SHA512 c8bee7700599fbe4d559b1c1fbe4ff14933ccc01964dc4e40699e931681d667559de418ce301f4404a7aac0ecbedafcc15b4e5c3fab8c91c87c9727254b2a10c WHIRLPOOL 62974ba3df178c251ddafd41b39607a32ef7d273e86e6aa59e161b8f490ef31497fe50228799370a29c7761be0767eed47216dd94607b2f7fdebec4b8cfd8bac
|
MISC metadata.xml 411 SHA256 4282d959122b831a4679b7a86f03e22d5c9d703c9f388c75842f747c1e36d9f1 SHA512 c8bee7700599fbe4d559b1c1fbe4ff14933ccc01964dc4e40699e931681d667559de418ce301f4404a7aac0ecbedafcc15b4e5c3fab8c91c87c9727254b2a10c WHIRLPOOL 62974ba3df178c251ddafd41b39607a32ef7d273e86e6aa59e161b8f490ef31497fe50228799370a29c7761be0767eed47216dd94607b2f7fdebec4b8cfd8bac
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_A_EXT=tgz
|
||||||
|
DIST_AUTHOR=RSAVAGE
|
||||||
|
DIST_VERSION=2.23
|
||||||
|
DIST_EXAMPLES=("examples/*")
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Interface to AT&T's GraphViz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
media-gfx/graphviz
|
||||||
|
>=virtual/perl-Carp-1.10.0
|
||||||
|
>=virtual/perl-Getopt-Long-2.340.0
|
||||||
|
virtual/perl-IO
|
||||||
|
>=dev-perl/IPC-Run-0.600.0
|
||||||
|
>=dev-perl/libwww-perl-6
|
||||||
|
>=dev-perl/Parse-RecDescent-1.965.1
|
||||||
|
>=virtual/perl-Time-HiRes-1.510.0
|
||||||
|
>=dev-perl/XML-Twig-3.520.0
|
||||||
|
>=dev-perl/XML-XPath-1.130.0
|
||||||
|
"
|
||||||
|
# Note, we don't really require Test::Simple >=1.300...
|
||||||
|
# https://rt.cpan.org/Ticket/Display.html?id=115236
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
dev-perl/File-Which
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-Test-Simple-1.1.14
|
||||||
|
)
|
||||||
|
"
|
@ -1,7 +1,9 @@
|
|||||||
DIST GraphViz-2.19.tgz 86529 SHA256 27c7761d18ca739a5e35b9e55135b1f3c6f399a474116216037405826d781ce3 SHA512 2b566b0fc83ca48fe39cf677db6934045f1a35e821348be5b23c9cacd687e192fdfbb55a64a0d69084fbd0582dbca1b94a7fa6f52ec5bedbcf75e7d851e8672b WHIRLPOOL 9f49b57a319c99b55ac7be86cde3fa4f67127a7940ca93c0cc978880a7ea993dd4fafc688873410d4a775093447720ea341fed736a7c0375f84c70ddbaa7c559
|
DIST GraphViz-2.19.tgz 86529 SHA256 27c7761d18ca739a5e35b9e55135b1f3c6f399a474116216037405826d781ce3 SHA512 2b566b0fc83ca48fe39cf677db6934045f1a35e821348be5b23c9cacd687e192fdfbb55a64a0d69084fbd0582dbca1b94a7fa6f52ec5bedbcf75e7d851e8672b WHIRLPOOL 9f49b57a319c99b55ac7be86cde3fa4f67127a7940ca93c0cc978880a7ea993dd4fafc688873410d4a775093447720ea341fed736a7c0375f84c70ddbaa7c559
|
||||||
DIST GraphViz-2.20.tgz 86556 SHA256 23eec8c7e0bfada7b1a172b79e87bdd759fc3360c594159fdc228578aff41a5c SHA512 799651d0643bb326927d749b9ca6f35977d7b9ec4ff044a5b965229a3e9b773c7227b5f24cacf2b765f73126b68529cd75a84c7a646b5009e374c485ce4bb5ac WHIRLPOOL f6030ef3e7d256f3b9473277dacdecea0728db8b21c6e9cba4ede1b8874aadc062a8341959ff6b5e30d8d6fd63fe7bf660ee4143a061a248385b3802d5259772
|
DIST GraphViz-2.20.tgz 86556 SHA256 23eec8c7e0bfada7b1a172b79e87bdd759fc3360c594159fdc228578aff41a5c SHA512 799651d0643bb326927d749b9ca6f35977d7b9ec4ff044a5b965229a3e9b773c7227b5f24cacf2b765f73126b68529cd75a84c7a646b5009e374c485ce4bb5ac WHIRLPOOL f6030ef3e7d256f3b9473277dacdecea0728db8b21c6e9cba4ede1b8874aadc062a8341959ff6b5e30d8d6fd63fe7bf660ee4143a061a248385b3802d5259772
|
||||||
|
DIST GraphViz-2.23.tgz 95297 SHA256 7207f9279377cd7d6c21e72412f12522a305fd655ed9dcffd184038f4f7639dc SHA512 3b5f431c6436477674b06ed94bd977a5135800fe26dd8a307ef681b16009dec5b423861c1c11c9583d0c7f5b8920fec1f2469977ffd19dbfc88aa97fd180ee0f WHIRLPOOL 1c745e8566f6e4195e50eb5d39fbf80b2788dfc507157b5f91171d40ab6c82177a85bed77a8f9b76fa2380bf6813716cc5992902e49496007a405ee3eb565d9e
|
||||||
EBUILD GraphViz-2.190.0.ebuild 920 SHA256 f7c6b4fee521e286cbe1b0ff50edf409d98b2133370a92335b3d22237e714455 SHA512 75ee275ec570fa38da788cd5c5f4702766ce026f53071f7254f5288ff4736c9786ab4baa14831660d3836509fc213da1f35d5b1997067fa73234b1554451b580 WHIRLPOOL 8e2f987712c967e5eb30fd90d50ffd93d0da984c2da0c45f497aaed3c8a7749dca21f7035f267ac7f6d023c74ad182cf103baa1213bf32ba7c16909d656792cc
|
EBUILD GraphViz-2.190.0.ebuild 920 SHA256 f7c6b4fee521e286cbe1b0ff50edf409d98b2133370a92335b3d22237e714455 SHA512 75ee275ec570fa38da788cd5c5f4702766ce026f53071f7254f5288ff4736c9786ab4baa14831660d3836509fc213da1f35d5b1997067fa73234b1554451b580 WHIRLPOOL 8e2f987712c967e5eb30fd90d50ffd93d0da984c2da0c45f497aaed3c8a7749dca21f7035f267ac7f6d023c74ad182cf103baa1213bf32ba7c16909d656792cc
|
||||||
EBUILD GraphViz-2.200.0.ebuild 922 SHA256 39e5b8388a76b9bdd870b200a7152f202be0bd2212b6c32b79a4c9f3378e27eb SHA512 d15672081495045b0f6d417847955a05fc3ba4ba885b4d8991f889646c5ee7f96e67dc29ae3594454695a01a9025a095bbc2264d74cbb248b2a37fc3917d9236 WHIRLPOOL 10b3996e4fee0b053d057e8d44489b484901c19c41eb8ea754826116552a8ff6ceb013abf8d9fc1f863472a2c32825949f0c1a8423606d13af8ec2393e6838c2
|
EBUILD GraphViz-2.200.0.ebuild 922 SHA256 39e5b8388a76b9bdd870b200a7152f202be0bd2212b6c32b79a4c9f3378e27eb SHA512 d15672081495045b0f6d417847955a05fc3ba4ba885b4d8991f889646c5ee7f96e67dc29ae3594454695a01a9025a095bbc2264d74cbb248b2a37fc3917d9236 WHIRLPOOL 10b3996e4fee0b053d057e8d44489b484901c19c41eb8ea754826116552a8ff6ceb013abf8d9fc1f863472a2c32825949f0c1a8423606d13af8ec2393e6838c2
|
||||||
|
EBUILD GraphViz-2.230.0.ebuild 844 SHA256 f63db7f900f647f96e2c49a5993e8a693a003de7f353e7423dbb66acf758901e SHA512 b406ba4082b25d5c006d06f235b4e7b3eccf1fa7026cc55f16d47735e8a3a82de6cf64a498640132127e46772399fc2518e94b43d2b1f7237248b8719f6ad786 WHIRLPOOL 31e313e3ed250a6148376c727a9f0f9b31d86e02690f6be934acb48fa97daafa69fe922284ab702c33374b7d527dc7a5b56de4ddedea68cd3ae75f73e2046642
|
||||||
MISC ChangeLog 3946 SHA256 9cc23fc78cee0c2fc6f6f354e6bc5a6cf6dd6bebe69e094cdf7782b0d235b3de SHA512 c1d0b49cea31b4e018d450778937127823672675706878d4c74113ffd4462b9538991605cb9769a223519722c7b09799ba61e82a43d19507f6861d22834dd6b1 WHIRLPOOL 65d1e288cd0797e93b0de35b47c583e457dfdc3720fcca4b3fcfa7b4afa7ed219d53679faf9af75e3ec1ab377cf934755be9f3fe6aff0fe8e01e5995a4319558
|
MISC ChangeLog 3946 SHA256 9cc23fc78cee0c2fc6f6f354e6bc5a6cf6dd6bebe69e094cdf7782b0d235b3de SHA512 c1d0b49cea31b4e018d450778937127823672675706878d4c74113ffd4462b9538991605cb9769a223519722c7b09799ba61e82a43d19507f6861d22834dd6b1 WHIRLPOOL 65d1e288cd0797e93b0de35b47c583e457dfdc3720fcca4b3fcfa7b4afa7ed219d53679faf9af75e3ec1ab377cf934755be9f3fe6aff0fe8e01e5995a4319558
|
||||||
MISC ChangeLog-2015 3605 SHA256 13e00d7fa652ae68858bcf1276d62aede518947c0c8597f656f1356155ddeb3b SHA512 a128feec5238eccfdce64928788d5854b1cbb8a72702dbf86568f2c25d553fa041c6b949c094d3f2d9dd917f23a8402d0eac184ad87ca4aab87c1e008917f486 WHIRLPOOL d092696411cf41def19635b3f67d75423d683d5fe518bd2f98e888ecead3b80c9e7a2295d77f4cee565aa6a374bc3a3eb2ca483d1968416df1c13c0a1191e744
|
MISC ChangeLog-2015 3605 SHA256 13e00d7fa652ae68858bcf1276d62aede518947c0c8597f656f1356155ddeb3b SHA512 a128feec5238eccfdce64928788d5854b1cbb8a72702dbf86568f2c25d553fa041c6b949c094d3f2d9dd917f23a8402d0eac184ad87ca4aab87c1e008917f486 WHIRLPOOL d092696411cf41def19635b3f67d75423d683d5fe518bd2f98e888ecead3b80c9e7a2295d77f4cee565aa6a374bc3a3eb2ca483d1968416df1c13c0a1191e744
|
||||||
MISC metadata.xml 976 SHA256 a144588ce7eb50feaab0717e7d7ca0d3c23faf4567b1be895fc73d30d4894235 SHA512 e8d6b682c13fa944531371252ee4341936a7dd74786584a5594e712b431df8690d355145f533c2e6785dff55c4409f25481c0c2baa9edbe4a64937f8f19e407e WHIRLPOOL f123007e2117ee5d1c7c16cab558a2e77c2c19bbee2ba267b99aabc3e12798ca5c94734731a07820a240d0726a0f35e9056f54ab8d815891ea6a0a7f62c21109
|
MISC metadata.xml 976 SHA256 a144588ce7eb50feaab0717e7d7ca0d3c23faf4567b1be895fc73d30d4894235 SHA512 e8d6b682c13fa944531371252ee4341936a7dd74786584a5594e712b431df8690d355145f533c2e6785dff55c4409f25481c0c2baa9edbe4a64937f8f19e407e WHIRLPOOL f123007e2117ee5d1c7c16cab558a2e77c2c19bbee2ba267b99aabc3e12798ca5c94734731a07820a240d0726a0f35e9056f54ab8d815891ea6a0a7f62c21109
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DIST_AUTHOR=INGY
|
||||||
|
DIST_VERSION=1.21
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="YAML Ain't Markup Language (tm)"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-Test-Simple-0.880.0
|
||||||
|
>=dev-perl/Test-YAML-1.50.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
src_test() {
|
||||||
|
perl_rm_files t/author-*.t
|
||||||
|
perl-module_src_test
|
||||||
|
}
|
@ -1,6 +1,8 @@
|
|||||||
DIST click-log-0.1.3.tar.gz 3377 SHA256 fd8dc8d65947ce6d6ee8ab3101fb0bb9015b9070730ada3f73ec761beb0ead4d SHA512 7accdd5be62c7c76ec9b862d8dc91710473a46669778f39cb7e8e5fa56020ce0bd619fbe30453338a05d87cef971916f2c4f6d5c9cb9e4982ae32e7a885bd722 WHIRLPOOL 0c21711ced16b4263470e43765fd5787a0e3776150e7f0188a0eddc005c9d9d330c196565c273974a1e8b65d7ba42ca99b24ce3a4000bb5aeab431d7ecb78f90
|
DIST click-log-0.1.3.tar.gz 3377 SHA256 fd8dc8d65947ce6d6ee8ab3101fb0bb9015b9070730ada3f73ec761beb0ead4d SHA512 7accdd5be62c7c76ec9b862d8dc91710473a46669778f39cb7e8e5fa56020ce0bd619fbe30453338a05d87cef971916f2c4f6d5c9cb9e4982ae32e7a885bd722 WHIRLPOOL 0c21711ced16b4263470e43765fd5787a0e3776150e7f0188a0eddc005c9d9d330c196565c273974a1e8b65d7ba42ca99b24ce3a4000bb5aeab431d7ecb78f90
|
||||||
DIST click-log-0.1.4.tar.gz 9004 SHA256 dc6275b7d8f87512a22d9806ccc845f474825edd82ad37925a36ba156c887570 SHA512 0bd81c5ef8c5636b0321807f5bbfb1318480da865a5bde0235679dc053ff5ac7a662bf014cb2d444ccf8b7d840b576756536de2702ae4e43afe91a72653b678c WHIRLPOOL 6aee5b5df76f3873dfe7e8af53816b85edf795bf49e7f8061461eb6cb4a72fe0b1af35bd1b38d73ac08f714beed393d20849f6d760150d75297ff7fb1cdfd2d5
|
DIST click-log-0.1.4.tar.gz 9004 SHA256 dc6275b7d8f87512a22d9806ccc845f474825edd82ad37925a36ba156c887570 SHA512 0bd81c5ef8c5636b0321807f5bbfb1318480da865a5bde0235679dc053ff5ac7a662bf014cb2d444ccf8b7d840b576756536de2702ae4e43afe91a72653b678c WHIRLPOOL 6aee5b5df76f3873dfe7e8af53816b85edf795bf49e7f8061461eb6cb4a72fe0b1af35bd1b38d73ac08f714beed393d20849f6d760150d75297ff7fb1cdfd2d5
|
||||||
|
DIST click-log-0.1.8.tar.gz 9277 SHA256 57271008c12e2dc16d413373bedd7fd3ff17c57434e168650dc27dfb9c743392 SHA512 35baaabc54502f203da2fee02f6f63478f4f902bf333331b6ef9ae4b9d1677020ef0dce9f24f64e6e48bfc31280b72882f7cdf1f42ecf2cd941256d2e96a40e1 WHIRLPOOL 6c03c54f52b770cd1f61f6066c36ff963b2bc89e25b12d25cebb899731693ca9cd82f97d0b254a6fd0b49d9f2b3e4522294ae192eb728c3949483a5338355755
|
||||||
EBUILD click-log-0.1.3.ebuild 492 SHA256 2f60bc7269da6aff99911e52c3b69abae59036e1141505498f2ad71b36671767 SHA512 b740288665c0168085d081c30cb2c035da8a2041ca1713c38f58a322be2bd2cf975a39f4d81131d6beb271aa779c6a0cca7415c1db8d2a7c7c40e5890ffe2881 WHIRLPOOL ff528985357a3c3c1c2b719a5b52d016837942f094603cc004472d17a73f0d143f34ff43c675e7dd53699202cadbb2752f5fe9478359e41b045d89476000d1ac
|
EBUILD click-log-0.1.3.ebuild 492 SHA256 2f60bc7269da6aff99911e52c3b69abae59036e1141505498f2ad71b36671767 SHA512 b740288665c0168085d081c30cb2c035da8a2041ca1713c38f58a322be2bd2cf975a39f4d81131d6beb271aa779c6a0cca7415c1db8d2a7c7c40e5890ffe2881 WHIRLPOOL ff528985357a3c3c1c2b719a5b52d016837942f094603cc004472d17a73f0d143f34ff43c675e7dd53699202cadbb2752f5fe9478359e41b045d89476000d1ac
|
||||||
EBUILD click-log-0.1.4.ebuild 492 SHA256 a07bb8edcf4d6906b334489803c7dfa4b925c430b295eb10743dba7d0fd2d9ce SHA512 4273ce0cc4c89a61af3dd7197d2cc2d9105ec3e62d280d4736e125c2e65584f8422c11390ee0eada8720f2eb17419bae5c72bee74c9ebdca0a0f593a63a19b94 WHIRLPOOL a182cbe6c20b30b84f9103b3789f1e5c5b3c1fe70cd0a52c50b09230a8e2ab1673503a63665447a2b7696554b2e5477414c82ffea4ea1a707f6c7c0a0fe3fccd
|
EBUILD click-log-0.1.4.ebuild 492 SHA256 a07bb8edcf4d6906b334489803c7dfa4b925c430b295eb10743dba7d0fd2d9ce SHA512 4273ce0cc4c89a61af3dd7197d2cc2d9105ec3e62d280d4736e125c2e65584f8422c11390ee0eada8720f2eb17419bae5c72bee74c9ebdca0a0f593a63a19b94 WHIRLPOOL a182cbe6c20b30b84f9103b3789f1e5c5b3c1fe70cd0a52c50b09230a8e2ab1673503a63665447a2b7696554b2e5477414c82ffea4ea1a707f6c7c0a0fe3fccd
|
||||||
|
EBUILD click-log-0.1.8.ebuild 492 SHA256 a07bb8edcf4d6906b334489803c7dfa4b925c430b295eb10743dba7d0fd2d9ce SHA512 4273ce0cc4c89a61af3dd7197d2cc2d9105ec3e62d280d4736e125c2e65584f8422c11390ee0eada8720f2eb17419bae5c72bee74c9ebdca0a0f593a63a19b94 WHIRLPOOL a182cbe6c20b30b84f9103b3789f1e5c5b3c1fe70cd0a52c50b09230a8e2ab1673503a63665447a2b7696554b2e5477414c82ffea4ea1a707f6c7c0a0fe3fccd
|
||||||
MISC ChangeLog 651 SHA256 b6b02d72573196999bbfa1487c029d4d8e2ff57f077dc39da51a648014b9525a SHA512 4ed164599c3b577e6579d62634ec73de003b2ff34fcef2af94985e31a5a7f0411603e9848ce4cc9178558ec7bf3a58f46bed5dfb54ba0ee6324abe904bb2bb21 WHIRLPOOL 735c02040294c467d195f960c696db23709ce87e5f4b165562b7034fdf9e04105e16933e942a1b4c0c04f37c0910e4b1e9c9358351cb75de65eabf6d1a430499
|
MISC ChangeLog 651 SHA256 b6b02d72573196999bbfa1487c029d4d8e2ff57f077dc39da51a648014b9525a SHA512 4ed164599c3b577e6579d62634ec73de003b2ff34fcef2af94985e31a5a7f0411603e9848ce4cc9178558ec7bf3a58f46bed5dfb54ba0ee6324abe904bb2bb21 WHIRLPOOL 735c02040294c467d195f960c696db23709ce87e5f4b165562b7034fdf9e04105e16933e942a1b4c0c04f37c0910e4b1e9c9358351cb75de65eabf6d1a430499
|
||||||
MISC metadata.xml 220 SHA256 8144e44a390b16c4ad60d18ae3cc117940068a50ebe15351afd8a89f01dccab0 SHA512 a829db0c630051be612213749dda9e55b7218cec862f9d6144f6222188f27318eb621c65b2215ff8d801a4ef65df43a0e96a026191921f86f492790849af4546 WHIRLPOOL 79464ff333830536b0c6f3244466fc2945f1453976193d360668c9e8421c1d18f4ad1746ead4c856fdd628c64e02e11e82a4849ced11cb4076d3215258f97390
|
MISC metadata.xml 220 SHA256 8144e44a390b16c4ad60d18ae3cc117940068a50ebe15351afd8a89f01dccab0 SHA512 a829db0c630051be612213749dda9e55b7218cec862f9d6144f6222188f27318eb621c65b2215ff8d801a4ef65df43a0e96a026191921f86f492790849af4546 WHIRLPOOL 79464ff333830536b0c6f3244466fc2945f1453976193d360668c9e8421c1d18f4ad1746ead4c856fdd628c64e02e11e82a4849ced11cb4076d3215258f97390
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
# 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} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Logging integration for Click."
|
||||||
|
HOMEPAGE="https://github.com/click-contrib/click-log https://pypi.python.org/pypi/click-log"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="dev-python/click"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
DOCS=( README.rst )
|
@ -1,5 +1,5 @@
|
|||||||
DIST hcluster-0.2.0.tar.gz 453082 SHA256 ce1ff67271cc1be36522ec1b144722c62ab74e48b9051a47b0f439b1eb372652 SHA512 b7794e7032099d7f2f9acd5339f7ab70bfbd69035d9c1fae0166c2c03f8420ae25f8111f5db4c6eded9f8c32991154a20c6fdcc82104116710b52176e3c2033b WHIRLPOOL 9f6aae12eb704c5fe2b9d880effcc6ddb6a054c6928e4df426069531466c7652d684ce914fc9b8048e8cc70620b2e0296209dd09513c235701c45b969b18b7a0
|
DIST hcluster-0.2.0.tar.gz 453082 SHA256 ce1ff67271cc1be36522ec1b144722c62ab74e48b9051a47b0f439b1eb372652 SHA512 b7794e7032099d7f2f9acd5339f7ab70bfbd69035d9c1fae0166c2c03f8420ae25f8111f5db4c6eded9f8c32991154a20c6fdcc82104116710b52176e3c2033b WHIRLPOOL 9f6aae12eb704c5fe2b9d880effcc6ddb6a054c6928e4df426069531466c7652d684ce914fc9b8048e8cc70620b2e0296209dd09513c235701c45b969b18b7a0
|
||||||
EBUILD hcluster-0.2.0-r1.ebuild 609 SHA256 565bacc50a29669ca20488b16ac6cd84130d83c0866806071ac402c2e7af9f61 SHA512 f24f90ee4cc6ba3c05f801651261942bbc3270bf9501cec4c0ebb7047c9f67c8e8601b837957c7ec4a84ca8a138d330696dcf93c3773112e32a888352bbd0139 WHIRLPOOL 1007eb0b85383d6d46c8fe8ab37ceea71998d50d42c92b29d07145c51e0bf71e56b3351e595c959aaf210fee99b90fcf2023ace28b92533749b8d2af9f579dd0
|
EBUILD hcluster-0.2.0-r1.ebuild 555 SHA256 b238e33014cea3948206a3f588dfb5053a087bd886a268ce877087cae5c9fa1d SHA512 f29247e0d6976219259da2f332f7dff9e315c4d978fa167abed8f3d6ad3316a75dc034c668a28c5d44111936e18b3a683cfc1f3cb83fd28807042ab0f33007cf WHIRLPOOL 0f7825522a833591aab66e668648a12d7e2630cb6e9261966012e9bf44307e0bae663331dcd6707ac54c6b4f25205fea1159aa5cbcaefc9e9b92721ba40f03c6
|
||||||
MISC ChangeLog 2911 SHA256 451d45b2c393fa6512c3fe8a5160431fa34cb0b02a428fad3ea413910c8e6de0 SHA512 3045ca5e4465be28264a52a5286683185b72dee5943caec8d97499c9df909a8a8dd2dffacbeddbd0043220a1e808466c2d1014f3c565f752eb08f16528b2c3dd WHIRLPOOL 8ae8979e4ca3a6294ec8023117875b52b99db07a4490016db671807ef5e18251d6e96562b156d5d15e92174273912244ac42157c105c8b00a9e7388eb26c2d5d
|
MISC ChangeLog 2911 SHA256 451d45b2c393fa6512c3fe8a5160431fa34cb0b02a428fad3ea413910c8e6de0 SHA512 3045ca5e4465be28264a52a5286683185b72dee5943caec8d97499c9df909a8a8dd2dffacbeddbd0043220a1e808466c2d1014f3c565f752eb08f16528b2c3dd WHIRLPOOL 8ae8979e4ca3a6294ec8023117875b52b99db07a4490016db671807ef5e18251d6e96562b156d5d15e92174273912244ac42157c105c8b00a9e7388eb26c2d5d
|
||||||
MISC ChangeLog-2015 1012 SHA256 9bcf112650e859db84b1f19a83b53e7a08fe7dfa290d3869ebfadc5f0bcff7a8 SHA512 345bcaf976c1693ca7362d157c784e72c8e9fe0e48e817883d30227f74931e8db62ba768c444d4478e45e82b0fbb24830711d3110122b29eb595ad5e30536ae0 WHIRLPOOL 4f0d0ff434587068b961546eb26d965466f8f5215886879f11a3d30615b262b3bd4ef7e4cbab8108b92297de6bdb10acad1a36f4ee3857b97ba9896ae634732f
|
MISC ChangeLog-2015 1012 SHA256 9bcf112650e859db84b1f19a83b53e7a08fe7dfa290d3869ebfadc5f0bcff7a8 SHA512 345bcaf976c1693ca7362d157c784e72c8e9fe0e48e817883d30227f74931e8db62ba768c444d4478e45e82b0fbb24830711d3110122b29eb595ad5e30536ae0 WHIRLPOOL 4f0d0ff434587068b961546eb26d965466f8f5215886879f11a3d30615b262b3bd4ef7e4cbab8108b92297de6bdb10acad1a36f4ee3857b97ba9896ae634732f
|
||||||
MISC metadata.xml 915 SHA256 6935b28e21cb4915901dba1f2aa554badc9c62315c2479c84f0a49d11841176d SHA512 c2675adc43f2191bdc0f5d0535a2dc40b72000ce902bc12e2e8dba9a75e3b342c01506e7a736d7c5d85e6a9f56b44fce264198ee53a7720c4145d2648e38ea61 WHIRLPOOL ec8780fcb1c8702f29d441b158f39d81dff1b287095e759f562ab385be0f91f04742f3fcfdf3afe68030a9e0b39b7b89846ec38299cc884d5962c2dd08589629
|
MISC metadata.xml 915 SHA256 6935b28e21cb4915901dba1f2aa554badc9c62315c2479c84f0a49d11841176d SHA512 c2675adc43f2191bdc0f5d0535a2dc40b72000ce902bc12e2e8dba9a75e3b342c01506e7a736d7c5d85e6a9f56b44fce264198ee53a7720c4145d2648e38ea61 WHIRLPOOL ec8780fcb1c8702f29d441b158f39d81dff1b287095e759f562ab385be0f91f04742f3fcfdf3afe68030a9e0b39b7b89846ec38299cc884d5962c2dd08589629
|
||||||
|
@ -1,33 +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 distutils-r1
|
|
||||||
|
|
||||||
MY_PN="netCDF4"
|
|
||||||
MY_P="${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="Python/numpy interface to netCDF"
|
|
||||||
HOMEPAGE="https://github.com/Unidata/netcdf4-python"
|
|
||||||
SRC_URI="https://netcdf4-python.googlecode.com/files/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="MIT"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
sci-libs/hdf5
|
|
||||||
sci-libs/netcdf:=[hdf]"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
S="${WORKDIR}"/${MY_P}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
cd test || die
|
|
||||||
${PYTHON} run_all.py || die
|
|
||||||
}
|
|
@ -1,4 +1,6 @@
|
|||||||
DIST did_you_mean-1.0.2.gem 30720 SHA256 caa50332c6de39d5452f85f1efa9e9080d9073591edf7be8cb1b9b333a63fd6a SHA512 a6b19dd909423505553759d6470266680056b6804f9c42452eecf9104a8de71a460a4baa53111ccfe830e3dbdc04bad9382d77f9098d1e114aecdc34a4ef57b6 WHIRLPOOL c4786a6dc7216727f63c1f128f277776289395eaa5e2ae845aae5d06cd7449f46eb53fd003b4c4d1a39632c77b647719a919f0716593bd18fe08740cb84fd257
|
DIST did_you_mean-1.0.2.gem 30720 SHA256 caa50332c6de39d5452f85f1efa9e9080d9073591edf7be8cb1b9b333a63fd6a SHA512 a6b19dd909423505553759d6470266680056b6804f9c42452eecf9104a8de71a460a4baa53111ccfe830e3dbdc04bad9382d77f9098d1e114aecdc34a4ef57b6 WHIRLPOOL c4786a6dc7216727f63c1f128f277776289395eaa5e2ae845aae5d06cd7449f46eb53fd003b4c4d1a39632c77b647719a919f0716593bd18fe08740cb84fd257
|
||||||
|
DIST did_you_mean-1.1.0.gem 30720 SHA256 893791a7e8723e6d5e221a5832ff50a6cb7eed577d54cf0ca92e97364704cdf0 SHA512 73ce86f1c6163dcbd7e02e75b347b0a66b862be1fda3356f763a183df45093629714751157b7fbbe10f1655caf97b64efe67938a24eaa3355f34814e644bdf96 WHIRLPOOL e2090e5c2c8d6aa3e735e99de46aee697acb80ce7cd941631c1db603b4ed4692c0441a7d12a61f2a1553158a6b3c98bbbc3f271d273a80082b659affe8207fa0
|
||||||
EBUILD did_you_mean-1.0.2.ebuild 520 SHA256 cfb8618a10d47beaf0bc3cc69efb601b83ae962a457171e2e01bb419d7bcf3d9 SHA512 2546fdc86ad8299fc30946697683557c0a6806c4d9f8ed75cb39ccfd7ab5d629c5772cace0d564fabe935447e813a8d6bfee87cd95016182199a0d1d4237ed16 WHIRLPOOL 65e874f4d7e8b15065bfd14b6700e556eb90372b95d51af743bc6136e3299b5e23cb055af9fbfe248cef26cebd9bfc028d64ee4081cfd847a98761d3f6793c36
|
EBUILD did_you_mean-1.0.2.ebuild 520 SHA256 cfb8618a10d47beaf0bc3cc69efb601b83ae962a457171e2e01bb419d7bcf3d9 SHA512 2546fdc86ad8299fc30946697683557c0a6806c4d9f8ed75cb39ccfd7ab5d629c5772cace0d564fabe935447e813a8d6bfee87cd95016182199a0d1d4237ed16 WHIRLPOOL 65e874f4d7e8b15065bfd14b6700e556eb90372b95d51af743bc6136e3299b5e23cb055af9fbfe248cef26cebd9bfc028d64ee4081cfd847a98761d3f6793c36
|
||||||
|
EBUILD did_you_mean-1.1.0.ebuild 522 SHA256 ed2502871fb1579307ac031d6775fc7f0b6d0df373eafc01cbf00050f545180d SHA512 290bf6acce7712d1a86e8c0c952afacf8f33fdefa4bda8ea48d7566ceaa02b369900fed1f2c9c7f186e82fbc76f84c3c7071f76de8c371520b71ba62f3999f78 WHIRLPOOL f05c7c023ffcd1883d9632ec9010fcac976577c6b87da0004d079ce001f550be5bcad5160cb48484fd677316b65ab97fae21f48f5139d9ce3c2bdfd4938f4d8a
|
||||||
MISC ChangeLog 1072 SHA256 fc7ab9595ef9a2387f65153c9719bd51eebd5ea18595407eb0c4c2c86ff01716 SHA512 82645ac2048bbaa5aa15258100a4647c443024de9382d2cad73b22a802ecead0f8a628904cccb1d65b61105e384ce001d31276d0bd5c97ee1162639c2de541fb WHIRLPOOL 48a164826576f08efc348e63e6cc780c352b2725a8c8442d4fd9e0cee6aa99a9b120b1e670a4cf04d004271b234154974847de8ce3910aa56fad65faf7c53e39
|
MISC ChangeLog 1072 SHA256 fc7ab9595ef9a2387f65153c9719bd51eebd5ea18595407eb0c4c2c86ff01716 SHA512 82645ac2048bbaa5aa15258100a4647c443024de9382d2cad73b22a802ecead0f8a628904cccb1d65b61105e384ce001d31276d0bd5c97ee1162639c2de541fb WHIRLPOOL 48a164826576f08efc348e63e6cc780c352b2725a8c8442d4fd9e0cee6aa99a9b120b1e670a4cf04d004271b234154974847de8ce3910aa56fad65faf7c53e39
|
||||||
MISC metadata.xml 345 SHA256 54512fa0960006472c6f535122b4ae476ea2df79a5e37a652bc16320fc87a975 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb WHIRLPOOL 9f0d67355c894b977d18e3f90384dddacac0caaef43ee57d1b063dd3b53083b4ad6bee099689f6bfd28a966c9c40e5b58249129ba2e4126ae9107da58d47e3d9
|
MISC metadata.xml 345 SHA256 54512fa0960006472c6f535122b4ae476ea2df79a5e37a652bc16320fc87a975 SHA512 418114238e3e2db16ebcdd3de5213b3bc0f0a45ed719de1be60cb19015966cf39912f38d0858e22aa6330ac2e7fb58a1452e9623e7559c26161d70e0f29e66cb WHIRLPOOL 9f0d67355c894b977d18e3f90384dddacac0caaef43ee57d1b063dd3b53083b4ad6bee099689f6bfd28a966c9c40e5b58249129ba2e4126ae9107da58d47e3d9
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="'did you mean?'experience in Ruby"
|
||||||
|
HOMEPAGE="https://github.com/yuki24/did_you_mean"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="2.4"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i -e '/bundler/ s:^:#:' Rakefile || die
|
||||||
|
}
|
@ -1,3 +1,3 @@
|
|||||||
DIST kpeg-1.1.0.gem 57856 SHA256 2ad23fcf87a285e6e968ac61060cedd630bbf80cbe54ad6a18493ec5b2bb5374 SHA512 4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66 WHIRLPOOL 86c6d19a3cdef40787737459ec205d9a15cf1b582926a61d287d92be235a48f8875fcb31bf9cdcb51a817e3860db191d1fd81dd29a67986b143386e006747c21
|
DIST kpeg-1.1.0.gem 57856 SHA256 2ad23fcf87a285e6e968ac61060cedd630bbf80cbe54ad6a18493ec5b2bb5374 SHA512 4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66 WHIRLPOOL 86c6d19a3cdef40787737459ec205d9a15cf1b582926a61d287d92be235a48f8875fcb31bf9cdcb51a817e3860db191d1fd81dd29a67986b143386e006747c21
|
||||||
EBUILD kpeg-1.1.0.ebuild 444 SHA256 1bfb1b56cdaf4ec31981ce808fbdee8ab4aa43ac28496674047b2c7ea32d0545 SHA512 d08af33c02dfc40482b9647abc517e31059e7b4251f06ec12d3270e7a8122a8a044b86cb430092c70c3fc1e4c5537718b8b09747e41596947612f1f621503b65 WHIRLPOOL 2652742e09b4b1d203a131daf43a83d94ebd00432f24bcc569b1fdc8bf45bdf310942b6a4f3b2e3cef31fc137707d8cd1e871224843cdc471448a7d57cd54558
|
EBUILD kpeg-1.1.0.ebuild 537 SHA256 6447889f07ecee13773c7b12d7ca6b7e71af12664cc5e846731fcc4aa285ad47 SHA512 18f7d9f084349dae0a9f6dffedc9eb0b4eff0b774c54495b4d665dd1167a6567fae666b16c5a158baf44249942d7702c85e6cd6f03ebe231424f2c7c00446d90 WHIRLPOOL 8bb4fa0274e686efccf3526b65139a55e02c6a4eced386dcc14f4ae17e65c550b3bb5a56db487a1fd5f8bce029d6e00f79bca1c3d35b47684f2380e0ea655f3a
|
||||||
MISC metadata.xml 338 SHA256 798e3ecb39ef0fb99d186cbefbf3af273626c6a7fdd0689b39c783147dfe6815 SHA512 981524b3599f2a7a812c468763137a4e38b445c87224f91dc12d128025bd42657b62ff1b5fa9797bf437f46b9f9195bb0469431e77646ad5f0cfbe2c6b5e1f21 WHIRLPOOL c8235a6dfed2f3eb221483d0e0b4d6d9641855713892eac481faf5f616254c91f293a8cbd57760adc8bc81d3e48256c0c9ad5a255db87f7e2fbcdf0201ac5582
|
MISC metadata.xml 338 SHA256 798e3ecb39ef0fb99d186cbefbf3af273626c6a7fdd0689b39c783147dfe6815 SHA512 981524b3599f2a7a812c468763137a4e38b445c87224f91dc12d128025bd42657b62ff1b5fa9797bf437f46b9f9195bb0469431e77646ad5f0cfbe2c6b5e1f21 WHIRLPOOL c8235a6dfed2f3eb221483d0e0b4d6d9641855713892eac481faf5f616254c91f293a8cbd57760adc8bc81d3e48256c0c9ad5a255db87f7e2fbcdf0201ac5582
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
DIST net-telnet-0.1.1.tar.gz 12794 SHA256 ecd6430f8e6f9e8b4be84c54572e5a8f9c0ec194b303c378f923e1e83068826a SHA512 769d83bae55826bb99f189d06a8fb8a6d497d6c7687289f5aad2efced6f282484e5f766dc95f0158045b824532cd8f0a674ecc69883018814a009bc29d6fe29d WHIRLPOOL ae165104e8f1fa5f5c734937319006a103d76c8557aaa0e1e363b2fec4a2fe453c3b7e39770a35b6c17dc32084b005993841cbb276d398b4f13e82d81027cd3d
|
DIST net-telnet-0.1.1.tar.gz 12794 SHA256 ecd6430f8e6f9e8b4be84c54572e5a8f9c0ec194b303c378f923e1e83068826a SHA512 769d83bae55826bb99f189d06a8fb8a6d497d6c7687289f5aad2efced6f282484e5f766dc95f0158045b824532cd8f0a674ecc69883018814a009bc29d6fe29d WHIRLPOOL ae165104e8f1fa5f5c734937319006a103d76c8557aaa0e1e363b2fec4a2fe453c3b7e39770a35b6c17dc32084b005993841cbb276d398b4f13e82d81027cd3d
|
||||||
EBUILD net-telnet-0.1.1-r1.ebuild 814 SHA256 5a0ee5107472f504561b6479519a590e06892bb0bdbaf2126f793defa95d812e SHA512 bdc6e8093764e01f3f13268ac1e750fba3838c5e818a91d20d584129013629fae0169c8027cc8e627e5940be13322d91fa325e11744b394be661f781aaf0f84b WHIRLPOOL b23263e48aa8a8e3ec5ce4d40704da9d90d22b4fe564d08c451536593010d6a7a1f1f432afb1d4be60dd320c338f350262de5076a871ea9b6757e2d38bb37a2a
|
EBUILD net-telnet-0.1.1-r1.ebuild 821 SHA256 19deedcfceb933dbf60fe09481a40fc560f3139f01566d71830d77446df79898 SHA512 580b441dc206a7d3d7758c1d2ea1012dc887d09e17f12470dbc5dddb1df7b0a98589f9b99c30718b5628176f69209d9c84573b05b8f24194fb717112389c9129 WHIRLPOOL b6fa18eb44ca2d65be01366eb2ac87561478ced42c76fd7e36ac9eb6487748fb048e75f1a30d1106ed812fd9953d05ba11e24ff4a2fbfc64ef94bb93651719d4
|
||||||
MISC ChangeLog 967 SHA256 184254b06b00c5e8aabd7fe51cfeb142696e146ec013813656b6ab312020d18d SHA512 e83b62cb1c8f0abc5f52d39cb0fa0c76e9627fc0aa6d5db1f408c16306e8d780e18d224b7c0cad58e6732e234f6943d4345865d71a0538cd940b27d1a7d30500 WHIRLPOOL d8e8020f0a362587705838e862f9eeb51a3b1110146608c6733e0c4db128fa14abc90a8b6ad578d0bae91f357b9f804f7ff04128d8e17f508fe5594cddfd7e92
|
MISC ChangeLog 967 SHA256 184254b06b00c5e8aabd7fe51cfeb142696e146ec013813656b6ab312020d18d SHA512 e83b62cb1c8f0abc5f52d39cb0fa0c76e9627fc0aa6d5db1f408c16306e8d780e18d224b7c0cad58e6732e234f6943d4345865d71a0538cd940b27d1a7d30500 WHIRLPOOL d8e8020f0a362587705838e862f9eeb51a3b1110146608c6733e0c4db128fa14abc90a8b6ad578d0bae91f357b9f804f7ff04128d8e17f508fe5594cddfd7e92
|
||||||
MISC metadata.xml 341 SHA256 5096d8a9a277fac6698696765b5788d1e51e2120a9301d6653c72f463875e7b2 SHA512 e536a7ac7e41bab692cde766da2aebc72df4a9392921dfc2b81df82ac128ff85cfd58900ff157046eb316cb927d58fcb48605fb364c7fcf25e82c3ed676e22ea WHIRLPOOL 159a50806d1700c57d68c293450e7843f8707e4ba61071be920e123614c5aecc2aec561e770cf828a1689f772b58eb2d20837596219760a6cabef572da4aba39
|
MISC metadata.xml 341 SHA256 5096d8a9a277fac6698696765b5788d1e51e2120a9301d6653c72f463875e7b2 SHA512 e536a7ac7e41bab692cde766da2aebc72df4a9392921dfc2b81df82ac128ff85cfd58900ff157046eb316cb927d58fcb48605fb364c7fcf25e82c3ed676e22ea WHIRLPOOL 159a50806d1700c57d68c293450e7843f8707e4ba61071be920e123614c5aecc2aec561e770cf828a1689f772b58eb2d20837596219760a6cabef572da4aba39
|
||||||
|
@ -0,0 +1,90 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_DOCDIR="doc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
RUBY_FAKEGEM_EXTRAINSTALL="exe"
|
||||||
|
|
||||||
|
inherit ruby-fakegem eutils
|
||||||
|
|
||||||
|
DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
|
||||||
|
HOMEPAGE="https://github.com/rdoc/rdoc/"
|
||||||
|
SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Ruby MIT"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_bdepend "
|
||||||
|
dev-ruby/kpeg
|
||||||
|
dev-ruby/racc
|
||||||
|
test? (
|
||||||
|
>=dev-ruby/minitest-5.8:5
|
||||||
|
)"
|
||||||
|
|
||||||
|
ruby_add_rdepend "dev-ruby/json:2"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# Other packages also have use for a nonexistent directory, bug 321059
|
||||||
|
sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb || die
|
||||||
|
|
||||||
|
# Avoid unneeded dependency on bundler, bug 603696
|
||||||
|
sed -i -e '/bundler/ s:^:#:' \
|
||||||
|
-e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || die
|
||||||
|
|
||||||
|
# Remove test that is depending on the locale, which we can't garantuee.
|
||||||
|
sed -i -e '/def test_encode_with/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
|
||||||
|
|
||||||
|
# Remove test depending on FEATURES=userpriv, bug 361959
|
||||||
|
sed -i -e '/def test_check_files/,/^ end/ s:^:#:' test/test_rdoc_options.rb || die
|
||||||
|
|
||||||
|
# Remove tests for code that is not included and not listed in Manifest.txt
|
||||||
|
rm -f test/test_rdoc_i18n_{locale,text}.rb \
|
||||||
|
test/test_rdoc_generator_pot* || die
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_compile() {
|
||||||
|
all_fakegem_compile
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
ruby -Ilib -S exe/rdoc || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_compile() {
|
||||||
|
${RUBY} -S rake generate || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_test() {
|
||||||
|
${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| require f}' || die
|
||||||
|
}
|
||||||
|
|
||||||
|
all_ruby_install() {
|
||||||
|
all_fakegem_install
|
||||||
|
|
||||||
|
for bin in rdoc ri; do
|
||||||
|
ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
|
||||||
|
|
||||||
|
for version in 20 21 22 23; do
|
||||||
|
if use ruby_targets_ruby${version}; then
|
||||||
|
ruby_fakegem_binwrapper $bin /usr/bin/${bin}${version}
|
||||||
|
sed -i -e "1s/env ruby/ruby${version}/" \
|
||||||
|
"${ED}/usr/bin/${bin}${version}" || die
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
|
||||||
|
eselect ruby set $(eselect --brief --colour=no ruby show | head -n1)
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,3 @@
|
|||||||
|
DIST xmlrpc-0.2.1.tar.gz 33980 SHA256 0254f899373e9151bc10bf0f71144a7530ec05b7041daa96702a3371bebe06f8 SHA512 20a156acd70df7bcca649fa7962855ee645b4348cf8d64109e5e7409fc2f89e53c18c28b871365e424bbbe8d7ca92cacaf9ceda6cf485bf55b717ee0040d8491 WHIRLPOOL 78a317b72936b5cb3fb642f622da248bebbe174d359e43000cc9f169b39b4c959663d257c05fe0b935bed691e92df3fefdd0fa76bb140fb806fbcee28669511c
|
||||||
|
EBUILD xmlrpc-0.2.1.ebuild 711 SHA256 93bb64f82580fcdea8a129b51889011b459e7e90e5561452fb3a3a5873150538 SHA512 737e5f1dac87d4927a5f6c0b86067cd66bc5dd9aee5f517265c217059a57754dd541ba858658f3ac8f8d9f2bbf5e6bd18d4272745a7129de1a386073681ddf92 WHIRLPOOL 6d4a8f20da58fa70bd0da195b3769cff50a6a669e75a5568cfe7a0056a95613549791b58c299cfc9e4b61262eb8730afaed95c927b2b09c386224968702d8e21
|
||||||
|
MISC metadata.xml 337 SHA256 617e0f5ee7f51a6033c5ea259008f226f5c6ebeb7c96390ed4a1807485218936 SHA512 94f995e14666100fd2f0e569f01bfcc86cfa319c213f0fb99e7fe104bc9b731dbd06e4e35cb76d94b126b296e1a5b916b4940c59f251a899781357f587f9be14 WHIRLPOOL 298217bcb5200aa1d41f4a9940d8c349f62e2dcaf53ba3629d4fe766e63f00bae41803c3dc4fee2294d065a6a6dc12f7c2ce363c7bbec8933f6953dbd0335aa6
|
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>ruby@gentoo.org</email>
|
||||||
|
<name>Gentoo Ruby Project</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">ruby/xmlrpc</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
USE_RUBY="ruby24"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_BINWRAP=""
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure calls over HTTP"
|
||||||
|
HOMEPAGE="https://github.com/ruby/xmlrpc"
|
||||||
|
SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Ruby"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
sed -i -e '/bundler/ s:^:#:' Rakefile || die
|
||||||
|
}
|
@ -1,29 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit latex-package
|
|
||||||
|
|
||||||
DESCRIPTION="LaTeX package for source code syntax highlighting"
|
|
||||||
HOMEPAGE="https://code.google.com/p/minted/"
|
|
||||||
SRC_URI="https://minted.googlecode.com/files/${PN}-v${PV}.zip"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
LICENSE="BSD"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="doc"
|
|
||||||
|
|
||||||
DEPEND="app-arch/unzip"
|
|
||||||
RDEPEND="
|
|
||||||
dev-texlive/texlive-latexextra
|
|
||||||
dev-python/pygments"
|
|
||||||
|
|
||||||
S="${WORKDIR}"/
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
LATEX_DOC_ARGUMENTS='-shell-escape'
|
|
||||||
latex-package_src_install
|
|
||||||
dodoc README
|
|
||||||
}
|
|
@ -0,0 +1,701 @@
|
|||||||
|
Remove depend upon media-libs/libechonest and its support from clementine due to echonest service
|
||||||
|
was shutdown and this functionality is useless now and results in nothing but a slight security
|
||||||
|
and privacy risk.
|
||||||
|
See Gentoo bug #573712.
|
||||||
|
Based upon patch extracted from upstream git; original patch info:
|
||||||
|
commit a8a0f2e4fdd3d4b2fd23b8628a3abc27c290d01d
|
||||||
|
Author: John Maguire <john.maguire@gmail.com>
|
||||||
|
Date: Mon Jun 27 14:45:40 2016 +0100
|
||||||
|
|
||||||
|
Remove echonest and update songkick concert fetcher.
|
||||||
|
--- Clementine-1.3.1/CMakeLists.txt
|
||||||
|
+++ Clementine-1.3.1/CMakeLists.txt
|
||||||
|
@@ -365,9 +365,6 @@
|
||||||
|
endif (NOT APPLE)
|
||||||
|
endif (USE_SYSTEM_QXT)
|
||||||
|
|
||||||
|
-find_path(ECHONEST_INCLUDE_DIRS echonest/echonest_export.h)
|
||||||
|
-find_library(ECHONEST_LIBRARIES echonest)
|
||||||
|
-
|
||||||
|
# Use system gmock if it's available
|
||||||
|
# We need to look for both gmock and gtest
|
||||||
|
find_path(GMOCK_INCLUDE_DIRS gmock/gmock.h)
|
||||||
|
--- Clementine-1.3.1/src/CMakeLists.txt
|
||||||
|
+++ Clementine-1.3.1/src/CMakeLists.txt
|
||||||
|
@@ -35,7 +35,6 @@
|
||||||
|
include_directories(${QTSINGLEAPPLICATION_INCLUDE_DIRS})
|
||||||
|
include_directories(${QTIOCOMPRESSOR_INCLUDE_DIRS})
|
||||||
|
include_directories(${QXT_INCLUDE_DIRS})
|
||||||
|
-include_directories(${ECHONEST_INCLUDE_DIRS})
|
||||||
|
include_directories(${SHA2_INCLUDE_DIRS})
|
||||||
|
include_directories(${CHROMAPRINT_INCLUDE_DIRS})
|
||||||
|
include_directories(${MYGPOQT_INCLUDE_DIRS})
|
||||||
|
@@ -297,8 +296,6 @@
|
||||||
|
songinfo/artistinfoview.cpp
|
||||||
|
songinfo/collapsibleinfoheader.cpp
|
||||||
|
songinfo/collapsibleinfopane.cpp
|
||||||
|
- songinfo/echonestbiographies.cpp
|
||||||
|
- songinfo/echonestimages.cpp
|
||||||
|
songinfo/songinfobase.cpp
|
||||||
|
songinfo/songinfofetcher.cpp
|
||||||
|
songinfo/songinfoprovider.cpp
|
||||||
|
@@ -586,8 +583,6 @@
|
||||||
|
songinfo/artistinfoview.h
|
||||||
|
songinfo/collapsibleinfoheader.h
|
||||||
|
songinfo/collapsibleinfopane.h
|
||||||
|
- songinfo/echonestbiographies.h
|
||||||
|
- songinfo/echonestimages.h
|
||||||
|
songinfo/songinfobase.h
|
||||||
|
songinfo/songinfofetcher.h
|
||||||
|
songinfo/songinfoprovider.h
|
||||||
|
@@ -822,16 +817,12 @@
|
||||||
|
internet/lastfm/lastfmcompat.cpp
|
||||||
|
internet/lastfm/lastfmservice.cpp
|
||||||
|
internet/lastfm/lastfmsettingspage.cpp
|
||||||
|
- songinfo/echonestsimilarartists.cpp
|
||||||
|
- songinfo/echonesttags.cpp
|
||||||
|
songinfo/lastfmtrackinfoprovider.cpp
|
||||||
|
songinfo/tagwidget.cpp
|
||||||
|
HEADERS
|
||||||
|
covers/lastfmcoverprovider.h
|
||||||
|
internet/lastfm/lastfmservice.h
|
||||||
|
internet/lastfm/lastfmsettingspage.h
|
||||||
|
- songinfo/echonestsimilarartists.h
|
||||||
|
- songinfo/echonesttags.h
|
||||||
|
songinfo/lastfmtrackinfoprovider.h
|
||||||
|
songinfo/tagwidget.h
|
||||||
|
UI
|
||||||
|
@@ -1241,7 +1232,6 @@
|
||||||
|
${TAGLIB_LIBRARIES}
|
||||||
|
${MYGPOQT_LIBRARIES}
|
||||||
|
${CHROMAPRINT_LIBRARIES}
|
||||||
|
- ${ECHONEST_LIBRARIES}
|
||||||
|
${GOBJECT_LIBRARIES}
|
||||||
|
${GLIB_LIBRARIES}
|
||||||
|
${GIO_LIBRARIES}
|
||||||
|
--- Clementine-1.3.1/src/main.cpp
|
||||||
|
+++ Clementine-1.3.1/src/main.cpp
|
||||||
|
@@ -76,8 +76,6 @@
|
||||||
|
#include <glib.h>
|
||||||
|
#include <gst/gst.h>
|
||||||
|
|
||||||
|
-#include <echonest/Config.h>
|
||||||
|
-
|
||||||
|
#ifdef Q_OS_DARWIN
|
||||||
|
#include <sys/resource.h>
|
||||||
|
#include <sys/sysctl.h>
|
||||||
|
@@ -401,8 +399,8 @@
|
||||||
|
// Add root CA cert for SoundCloud, whose certificate is missing on OS X.
|
||||||
|
QSslSocket::addDefaultCaCertificates(
|
||||||
|
QSslCertificate::fromPath(":/soundcloud-ca.pem", QSsl::Pem));
|
||||||
|
- QSslSocket::addDefaultCaCertificates(
|
||||||
|
- QSslCertificate::fromPath(":/Equifax_Secure_Certificate_Authority.pem", QSsl::Pem));
|
||||||
|
+ QSslSocket::addDefaultCaCertificates(QSslCertificate::fromPath(
|
||||||
|
+ ":/Equifax_Secure_Certificate_Authority.pem", QSsl::Pem));
|
||||||
|
|
||||||
|
// Has the user forced a different language?
|
||||||
|
QString override_language = options.language();
|
||||||
|
@@ -440,10 +438,6 @@
|
||||||
|
Application app;
|
||||||
|
app.set_language_name(language);
|
||||||
|
|
||||||
|
- Echonest::Config::instance()->setAPIKey("DFLFLJBUF4EGTXHIG");
|
||||||
|
- Echonest::Config::instance()->setNetworkAccessManager(
|
||||||
|
- new NetworkAccessManager);
|
||||||
|
-
|
||||||
|
// Network proxy
|
||||||
|
QNetworkProxyFactory::setApplicationProxyFactory(
|
||||||
|
NetworkProxyFactory::Instance());
|
||||||
|
--- Clementine-1.3.1/src/songinfo/artistinfoview.cpp
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/artistinfoview.cpp
|
||||||
|
@@ -16,25 +16,12 @@
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "artistinfoview.h"
|
||||||
|
-#include "echonestbiographies.h"
|
||||||
|
-#include "echonestimages.h"
|
||||||
|
#include "songinfofetcher.h"
|
||||||
|
#include "songkickconcerts.h"
|
||||||
|
#include "widgets/prettyimageview.h"
|
||||||
|
|
||||||
|
-#ifdef HAVE_LIBLASTFM
|
||||||
|
-#include "echonestsimilarartists.h"
|
||||||
|
-#include "echonesttags.h"
|
||||||
|
-#endif
|
||||||
|
-
|
||||||
|
ArtistInfoView::ArtistInfoView(QWidget* parent) : SongInfoBase(parent) {
|
||||||
|
- fetcher_->AddProvider(new EchoNestBiographies);
|
||||||
|
- fetcher_->AddProvider(new EchoNestImages);
|
||||||
|
fetcher_->AddProvider(new SongkickConcerts);
|
||||||
|
-#ifdef HAVE_LIBLASTFM
|
||||||
|
- fetcher_->AddProvider(new EchoNestSimilarArtists);
|
||||||
|
- fetcher_->AddProvider(new EchoNestTags);
|
||||||
|
-#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
ArtistInfoView::~ArtistInfoView() {}
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonestbiographies.cpp
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonestbiographies.cpp
|
||||||
|
@@ -1,123 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#include "echonestbiographies.h"
|
||||||
|
-
|
||||||
|
-#include <memory>
|
||||||
|
-
|
||||||
|
-#include <echonest/Artist.h>
|
||||||
|
-
|
||||||
|
-#include "songinfotextview.h"
|
||||||
|
-#include "core/logging.h"
|
||||||
|
-#include "ui/iconloader.h"
|
||||||
|
-
|
||||||
|
-struct EchoNestBiographies::Request {
|
||||||
|
- Request(int id) : id_(id), artist_(new Echonest::Artist) {}
|
||||||
|
-
|
||||||
|
- int id_;
|
||||||
|
- std::unique_ptr<Echonest::Artist> artist_;
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
-EchoNestBiographies::EchoNestBiographies() {
|
||||||
|
- site_relevance_["wikipedia"] = 100;
|
||||||
|
- site_relevance_["lastfm"] = 60;
|
||||||
|
- site_relevance_["amazon"] = 30;
|
||||||
|
-
|
||||||
|
- site_icons_["amazon"] = IconLoader::Load("amazon", IconLoader::Provider);
|
||||||
|
- site_icons_["aol"] = IconLoader::Load("aol", IconLoader::Provider);
|
||||||
|
- site_icons_["cdbaby"] = IconLoader::Load("cdbaby", IconLoader::Provider);
|
||||||
|
- site_icons_["lastfm"] = IconLoader::Load("as", IconLoader::Lastfm);
|
||||||
|
- site_icons_["mog"] = IconLoader::Load("mog", IconLoader::Provider);
|
||||||
|
- site_icons_["mtvmusic"] = IconLoader::Load("mtvmusic", IconLoader::Provider);
|
||||||
|
- site_icons_["myspace"] = IconLoader::Load("myspace", IconLoader::Provider);
|
||||||
|
- site_icons_["wikipedia"] = IconLoader::Load("wikipedia", IconLoader::Provider);
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
-void EchoNestBiographies::FetchInfo(int id, const Song& metadata) {
|
||||||
|
- std::shared_ptr<Request> request(new Request(id));
|
||||||
|
- request->artist_->setName(metadata.artist());
|
||||||
|
-
|
||||||
|
- QNetworkReply* reply = request->artist_->fetchBiographies();
|
||||||
|
- connect(reply, SIGNAL(finished()), SLOT(RequestFinished()));
|
||||||
|
- requests_[reply] = request;
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
-void EchoNestBiographies::RequestFinished() {
|
||||||
|
- QNetworkReply* reply = qobject_cast<QNetworkReply*>(sender());
|
||||||
|
- if (!reply || !requests_.contains(reply)) return;
|
||||||
|
- reply->deleteLater();
|
||||||
|
-
|
||||||
|
- RequestPtr request = requests_.take(reply);
|
||||||
|
-
|
||||||
|
- try {
|
||||||
|
- request->artist_->parseProfile(reply);
|
||||||
|
- }
|
||||||
|
- catch (Echonest::ParseError e) {
|
||||||
|
- qLog(Warning) << "Error parsing echonest reply:" << e.errorType()
|
||||||
|
- << e.what();
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- QSet<QString> already_seen;
|
||||||
|
-
|
||||||
|
- for (const Echonest::Biography& bio : request->artist_->biographies()) {
|
||||||
|
- QString canonical_site = bio.site().toLower();
|
||||||
|
- canonical_site.replace(QRegExp("[^a-z]"), "");
|
||||||
|
-
|
||||||
|
- if (already_seen.contains(canonical_site)) continue;
|
||||||
|
- already_seen.insert(canonical_site);
|
||||||
|
-
|
||||||
|
- CollapsibleInfoPane::Data data;
|
||||||
|
- data.id_ = "echonest/bio/" + bio.site();
|
||||||
|
- data.title_ = tr("Biography from %1").arg(bio.site());
|
||||||
|
- data.type_ = CollapsibleInfoPane::Data::Type_Biography;
|
||||||
|
-
|
||||||
|
- if (site_relevance_.contains(canonical_site))
|
||||||
|
- data.relevance_ = site_relevance_[canonical_site];
|
||||||
|
- if (site_icons_.contains(canonical_site))
|
||||||
|
- data.icon_ = site_icons_[canonical_site];
|
||||||
|
-
|
||||||
|
- SongInfoTextView* editor = new SongInfoTextView;
|
||||||
|
- QString text;
|
||||||
|
- // Add a link to the bio webpage at the top if we have one
|
||||||
|
- if (!bio.url().isEmpty()) {
|
||||||
|
- QString bio_url = bio.url().toEncoded();
|
||||||
|
- if (bio.site() == "facebook") {
|
||||||
|
- bio_url.replace("graph.facebook.com", "www.facebook.com");
|
||||||
|
- }
|
||||||
|
- text += "<p><a href=\"" + bio_url + "\">" +
|
||||||
|
- tr("Open in your browser") + "</a></p>";
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- text += bio.text();
|
||||||
|
- if (bio.site() == "last.fm") {
|
||||||
|
- // Echonest lost formatting and it seems there is currently no plans on
|
||||||
|
- // Echonest side for changing this.
|
||||||
|
- // But with last.fm, we can guess newlines: " " corresponds to a newline
|
||||||
|
- // (this seems to be because on last.fm' website, extra blank is inserted
|
||||||
|
- // before <br /> tag, and this blank is kept).
|
||||||
|
- // This is tricky, but this make the display nicer for last.fm
|
||||||
|
- // biographies.
|
||||||
|
- text.replace(" ", "<p>");
|
||||||
|
- }
|
||||||
|
- editor->SetHtml(text);
|
||||||
|
- data.contents_ = editor;
|
||||||
|
-
|
||||||
|
- emit InfoReady(request->id_, data);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- emit Finished(request->id_);
|
||||||
|
-}
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonestbiographies.h
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonestbiographies.h
|
||||||
|
@@ -1,48 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#ifndef ECHONESTBIOGRAPHIES_H
|
||||||
|
-#define ECHONESTBIOGRAPHIES_H
|
||||||
|
-
|
||||||
|
-#include <memory>
|
||||||
|
-
|
||||||
|
-#include "songinfoprovider.h"
|
||||||
|
-
|
||||||
|
-class QNetworkReply;
|
||||||
|
-
|
||||||
|
-class EchoNestBiographies : public SongInfoProvider {
|
||||||
|
- Q_OBJECT
|
||||||
|
-
|
||||||
|
- public:
|
||||||
|
- EchoNestBiographies();
|
||||||
|
-
|
||||||
|
- void FetchInfo(int id, const Song& metadata);
|
||||||
|
-
|
||||||
|
- private slots:
|
||||||
|
- void RequestFinished();
|
||||||
|
-
|
||||||
|
- private:
|
||||||
|
- QMap<QString, int> site_relevance_;
|
||||||
|
- QMap<QString, QIcon> site_icons_;
|
||||||
|
-
|
||||||
|
- struct Request;
|
||||||
|
- typedef std::shared_ptr<Request> RequestPtr;
|
||||||
|
-
|
||||||
|
- QMap<QNetworkReply*, RequestPtr> requests_;
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
-#endif // ECHONESTBIOGRAPHIES_H
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonestsimilarartists.cpp
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonestsimilarartists.cpp
|
||||||
|
@@ -1,76 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#include "echonestsimilarartists.h"
|
||||||
|
-#include "tagwidget.h"
|
||||||
|
-#include "core/logging.h"
|
||||||
|
-#include "ui/iconloader.h"
|
||||||
|
-
|
||||||
|
-#include <echonest/Artist.h>
|
||||||
|
-
|
||||||
|
-Q_DECLARE_METATYPE(QVector<QString>);
|
||||||
|
-
|
||||||
|
-void EchoNestSimilarArtists::FetchInfo(int id, const Song& metadata) {
|
||||||
|
- using Echonest::Artist;
|
||||||
|
-
|
||||||
|
- Artist::SearchParams params;
|
||||||
|
- params << Artist::SearchParamEntry(Artist::Name, metadata.artist());
|
||||||
|
- params << Artist::SearchParamEntry(Artist::MinHotttnesss, 0.5);
|
||||||
|
-
|
||||||
|
- QNetworkReply* reply = Echonest::Artist::fetchSimilar(params);
|
||||||
|
- connect(reply, SIGNAL(finished()), SLOT(RequestFinished()));
|
||||||
|
- requests_[reply] = id;
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
-void EchoNestSimilarArtists::RequestFinished() {
|
||||||
|
- QNetworkReply* reply = qobject_cast<QNetworkReply*>(sender());
|
||||||
|
- if (!reply || !requests_.contains(reply)) return;
|
||||||
|
- reply->deleteLater();
|
||||||
|
-
|
||||||
|
- int id = requests_.take(reply);
|
||||||
|
-
|
||||||
|
- Echonest::Artists artists;
|
||||||
|
- try {
|
||||||
|
- artists = Echonest::Artist::parseSimilar(reply);
|
||||||
|
- }
|
||||||
|
- catch (Echonest::ParseError e) {
|
||||||
|
- qLog(Warning) << "Error parsing echonest reply:" << e.errorType()
|
||||||
|
- << e.what();
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- if (!artists.isEmpty()) {
|
||||||
|
- CollapsibleInfoPane::Data data;
|
||||||
|
- data.id_ = "echonest/similarartists";
|
||||||
|
- data.title_ = tr("Similar artists");
|
||||||
|
- data.type_ = CollapsibleInfoPane::Data::Type_Similar;
|
||||||
|
- data.icon_ = IconLoader::Load("echonest", IconLoader::Provider);
|
||||||
|
-
|
||||||
|
- TagWidget* widget = new TagWidget(TagWidget::Type_Artists);
|
||||||
|
- data.contents_ = widget;
|
||||||
|
-
|
||||||
|
- widget->SetIcon(IconLoader::Load("x-clementine-artist", IconLoader::Base));
|
||||||
|
-
|
||||||
|
- for (const Echonest::Artist& artist : artists) {
|
||||||
|
- widget->AddTag(artist.name());
|
||||||
|
- if (widget->count() >= 10) break;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- emit InfoReady(id, data);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- emit Finished(id);
|
||||||
|
-}
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonestsimilarartists.h
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonestsimilarartists.h
|
||||||
|
@@ -1,38 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#ifndef ECHONESTSIMILARARTISTS_H
|
||||||
|
-#define ECHONESTSIMILARARTISTS_H
|
||||||
|
-
|
||||||
|
-#include "songinfoprovider.h"
|
||||||
|
-
|
||||||
|
-class QNetworkReply;
|
||||||
|
-
|
||||||
|
-class EchoNestSimilarArtists : public SongInfoProvider {
|
||||||
|
- Q_OBJECT
|
||||||
|
-
|
||||||
|
- public:
|
||||||
|
- void FetchInfo(int id, const Song& metadata);
|
||||||
|
-
|
||||||
|
- private slots:
|
||||||
|
- void RequestFinished();
|
||||||
|
-
|
||||||
|
- private:
|
||||||
|
- QMap<QNetworkReply*, int> requests_;
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
-#endif // ECHONESTSIMILARARTISTS_H
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonesttags.cpp
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonesttags.cpp
|
||||||
|
@@ -1,80 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#include "echonesttags.h"
|
||||||
|
-
|
||||||
|
-#include <memory>
|
||||||
|
-
|
||||||
|
-#include <echonest/Artist.h>
|
||||||
|
-
|
||||||
|
-#include "tagwidget.h"
|
||||||
|
-#include "core/logging.h"
|
||||||
|
-#include "ui/iconloader.h"
|
||||||
|
-
|
||||||
|
-struct EchoNestTags::Request {
|
||||||
|
- Request(int id) : id_(id), artist_(new Echonest::Artist) {}
|
||||||
|
-
|
||||||
|
- int id_;
|
||||||
|
- std::unique_ptr<Echonest::Artist> artist_;
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
-void EchoNestTags::FetchInfo(int id, const Song& metadata) {
|
||||||
|
- std::shared_ptr<Request> request(new Request(id));
|
||||||
|
- request->artist_->setName(metadata.artist());
|
||||||
|
-
|
||||||
|
- QNetworkReply* reply = request->artist_->fetchTerms();
|
||||||
|
- connect(reply, SIGNAL(finished()), SLOT(RequestFinished()));
|
||||||
|
- requests_[reply] = request;
|
||||||
|
-}
|
||||||
|
-
|
||||||
|
-void EchoNestTags::RequestFinished() {
|
||||||
|
- QNetworkReply* reply = qobject_cast<QNetworkReply*>(sender());
|
||||||
|
- if (!reply || !requests_.contains(reply)) return;
|
||||||
|
- reply->deleteLater();
|
||||||
|
-
|
||||||
|
- RequestPtr request = requests_.take(reply);
|
||||||
|
-
|
||||||
|
- try {
|
||||||
|
- request->artist_->parseProfile(reply);
|
||||||
|
- }
|
||||||
|
- catch (Echonest::ParseError e) {
|
||||||
|
- qLog(Warning) << "Error parsing echonest reply:" << e.errorType()
|
||||||
|
- << e.what();
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- if (!request->artist_->terms().isEmpty()) {
|
||||||
|
- CollapsibleInfoPane::Data data;
|
||||||
|
- data.id_ = "echonest/artisttags";
|
||||||
|
- data.title_ = tr("Artist tags");
|
||||||
|
- data.type_ = CollapsibleInfoPane::Data::Type_Tags;
|
||||||
|
- data.icon_ = IconLoader::Load("icon_tag", IconLoader::Lastfm);
|
||||||
|
-
|
||||||
|
- TagWidget* widget = new TagWidget(TagWidget::Type_Tags);
|
||||||
|
- data.contents_ = widget;
|
||||||
|
-
|
||||||
|
- widget->SetIcon(data.icon_);
|
||||||
|
-
|
||||||
|
- for (const Echonest::Term& term : request->artist_->terms()) {
|
||||||
|
- widget->AddTag(term.name());
|
||||||
|
- if (widget->count() >= 10) break;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- emit InfoReady(request->id_, data);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- emit Finished(request->id_);
|
||||||
|
-}
|
||||||
|
--- Clementine-1.3.1/src/songinfo/echonesttags.h
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/echonesttags.h
|
||||||
|
@@ -1,43 +0,0 @@
|
||||||
|
-/* This file is part of Clementine.
|
||||||
|
- Copyright 2010, David Sansome <me@davidsansome.com>
|
||||||
|
-
|
||||||
|
- Clementine is free software: you can redistribute it and/or modify
|
||||||
|
- it under the terms of the GNU General Public License as published by
|
||||||
|
- the Free Software Foundation, either version 3 of the License, or
|
||||||
|
- (at your option) any later version.
|
||||||
|
-
|
||||||
|
- Clementine is distributed in the hope that it will be useful,
|
||||||
|
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
- GNU General Public License for more details.
|
||||||
|
-
|
||||||
|
- You should have received a copy of the GNU General Public License
|
||||||
|
- along with Clementine. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
-*/
|
||||||
|
-
|
||||||
|
-#ifndef ECHONESTTAGS_H
|
||||||
|
-#define ECHONESTTAGS_H
|
||||||
|
-
|
||||||
|
-#include <memory>
|
||||||
|
-
|
||||||
|
-#include "songinfoprovider.h"
|
||||||
|
-
|
||||||
|
-class QNetworkReply;
|
||||||
|
-
|
||||||
|
-class EchoNestTags : public SongInfoProvider {
|
||||||
|
- Q_OBJECT
|
||||||
|
-
|
||||||
|
- public:
|
||||||
|
- void FetchInfo(int id, const Song& metadata);
|
||||||
|
-
|
||||||
|
- private slots:
|
||||||
|
- void RequestFinished();
|
||||||
|
-
|
||||||
|
- private:
|
||||||
|
- struct Request;
|
||||||
|
- typedef std::shared_ptr<Request> RequestPtr;
|
||||||
|
-
|
||||||
|
- QMap<QNetworkReply*, RequestPtr> requests_;
|
||||||
|
-};
|
||||||
|
-
|
||||||
|
-#endif // ECHONESTTAGS_H
|
||||||
|
--- Clementine-1.3.1/src/songinfo/songkickconcerts.cpp
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/songkickconcerts.cpp
|
||||||
|
@@ -21,9 +21,6 @@
|
||||||
|
#include <QVBoxLayout>
|
||||||
|
#include <QXmlStreamWriter>
|
||||||
|
|
||||||
|
-#include <echonest/Artist.h>
|
||||||
|
-#include <echonest/TypeInformation.h>
|
||||||
|
-
|
||||||
|
#include <qjson/parser.h>
|
||||||
|
|
||||||
|
#include "core/closure.h"
|
||||||
|
@@ -31,77 +28,64 @@
|
||||||
|
#include "songkickconcertwidget.h"
|
||||||
|
#include "ui/iconloader.h"
|
||||||
|
|
||||||
|
-const char* SongkickConcerts::kSongkickArtistBucket = "songkick";
|
||||||
|
-const char* SongkickConcerts::kSongkickArtistCalendarUrl =
|
||||||
|
- "https://api.songkick.com/api/3.0/artists/%1/calendar.json?"
|
||||||
|
- "per_page=5&"
|
||||||
|
- "apikey=8rgKfy1WU6IlJFfN";
|
||||||
|
+namespace {
|
||||||
|
+const char* kSongkickArtistCalendarUrl =
|
||||||
|
+ "https://api.songkick.com/api/3.0/artists/%1/calendar.json";
|
||||||
|
+const char* kSongkickArtistSearchUrl =
|
||||||
|
+ "https://api.songkick.com/api/3.0/search/artists.json";
|
||||||
|
+const char* kSongkickApiKey = "8rgKfy1WU6IlJFfN";
|
||||||
|
+} // namespace
|
||||||
|
|
||||||
|
SongkickConcerts::SongkickConcerts() {
|
||||||
|
Geolocator* geolocator = new Geolocator;
|
||||||
|
geolocator->Geolocate();
|
||||||
|
connect(geolocator, SIGNAL(Finished(Geolocator::LatLng)),
|
||||||
|
SLOT(GeolocateFinished(Geolocator::LatLng)));
|
||||||
|
- NewClosure(geolocator, SIGNAL(Finished(Geolocator::LatLng)), geolocator,
|
||||||
|
- SLOT(deleteLater()));
|
||||||
|
+ connect(geolocator, SIGNAL(Finished(Geolocator::LatLng)), geolocator,
|
||||||
|
+ SLOT(deleteLater()));
|
||||||
|
}
|
||||||
|
|
||||||
|
void SongkickConcerts::FetchInfo(int id, const Song& metadata) {
|
||||||
|
- Echonest::Artist::SearchParams params;
|
||||||
|
- params.push_back(
|
||||||
|
- qMakePair(Echonest::Artist::Name, QVariant(metadata.artist())));
|
||||||
|
- qLog(Debug) << "Params:" << params;
|
||||||
|
- QNetworkReply* reply = Echonest::Artist::search(
|
||||||
|
- params,
|
||||||
|
- Echonest::ArtistInformation(Echonest::ArtistInformation::NoInformation,
|
||||||
|
- QStringList() << kSongkickArtistBucket));
|
||||||
|
- qLog(Debug) << reply->request().url();
|
||||||
|
+ if (metadata.artist().isEmpty()) {
|
||||||
|
+ emit Finished(id);
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ QUrl url(kSongkickArtistSearchUrl);
|
||||||
|
+ url.addQueryItem("apikey", kSongkickApiKey);
|
||||||
|
+ url.addQueryItem("query", metadata.artist());
|
||||||
|
+
|
||||||
|
+ QNetworkRequest request(url);
|
||||||
|
+ QNetworkReply* reply = network_.get(request);
|
||||||
|
NewClosure(reply, SIGNAL(finished()), this,
|
||||||
|
SLOT(ArtistSearchFinished(QNetworkReply*, int)), reply, id);
|
||||||
|
}
|
||||||
|
|
||||||
|
void SongkickConcerts::ArtistSearchFinished(QNetworkReply* reply, int id) {
|
||||||
|
reply->deleteLater();
|
||||||
|
- try {
|
||||||
|
- Echonest::Artists artists = Echonest::Artist::parseSearch(reply);
|
||||||
|
- if (artists.isEmpty()) {
|
||||||
|
- qLog(Debug) << "Failed to find artist in echonest";
|
||||||
|
- emit Finished(id);
|
||||||
|
- return;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- const Echonest::Artist& artist = artists[0];
|
||||||
|
- const Echonest::ForeignIds& foreign_ids = artist.foreignIds();
|
||||||
|
- QString songkick_id;
|
||||||
|
- for (const Echonest::ForeignId& id : foreign_ids) {
|
||||||
|
- if (id.catalog == "songkick") {
|
||||||
|
- songkick_id = id.foreign_id;
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- if (songkick_id.isEmpty()) {
|
||||||
|
- qLog(Debug) << "Failed to fetch songkick foreign id for artist";
|
||||||
|
- emit Finished(id);
|
||||||
|
- return;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- QStringList split = songkick_id.split(':');
|
||||||
|
- if (split.count() != 3) {
|
||||||
|
- qLog(Error) << "Weird songkick id";
|
||||||
|
- emit Finished(id);
|
||||||
|
- return;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- FetchSongkickCalendar(split[2], id);
|
||||||
|
- } catch (Echonest::ParseError& e) {
|
||||||
|
- qLog(Error) << "Error parsing echonest reply:" << e.errorType() << e.what();
|
||||||
|
+
|
||||||
|
+ QJson::Parser parser;
|
||||||
|
+ QVariantMap json = parser.parse(reply).toMap();
|
||||||
|
+
|
||||||
|
+ QVariantMap results_page = json["resultsPage"].toMap();
|
||||||
|
+ QVariantMap results = results_page["results"].toMap();
|
||||||
|
+ QVariantList artists = results["artist"].toList();
|
||||||
|
+
|
||||||
|
+ if (artists.isEmpty()) {
|
||||||
|
emit Finished(id);
|
||||||
|
+ return;
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ QVariantMap artist = artists.first().toMap();
|
||||||
|
+ QString artist_id = artist["id"].toString();
|
||||||
|
+
|
||||||
|
+ FetchSongkickCalendar(artist_id, id);
|
||||||
|
}
|
||||||
|
|
||||||
|
void SongkickConcerts::FetchSongkickCalendar(const QString& artist_id, int id) {
|
||||||
|
QUrl url(QString(kSongkickArtistCalendarUrl).arg(artist_id));
|
||||||
|
+ url.addQueryItem("per_page", "5");
|
||||||
|
+ url.addQueryItem("apikey", kSongkickApiKey);
|
||||||
|
qLog(Debug) << url;
|
||||||
|
QNetworkReply* reply = network_.get(QNetworkRequest(url));
|
||||||
|
NewClosure(reply, SIGNAL(finished()), this,
|
||||||
|
--- Clementine-1.3.1/src/songinfo/songkickconcerts.h
|
||||||
|
+++ Clementine-1.3.1/src/songinfo/songkickconcerts.h
|
||||||
|
@@ -44,9 +44,6 @@
|
||||||
|
|
||||||
|
NetworkAccessManager network_;
|
||||||
|
Geolocator::LatLng latlng_;
|
||||||
|
-
|
||||||
|
- static const char* kSongkickArtistBucket;
|
||||||
|
- static const char* kSongkickArtistCalendarUrl;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
@ -0,0 +1,148 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
[[ "${PV}" = "9999" ]] && inherit git-r3
|
||||||
|
inherit elisp-common autotools python-single-r1 xdg-utils
|
||||||
|
|
||||||
|
if [[ "${PV}" = "9999" ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
|
||||||
|
else
|
||||||
|
SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="GNU Music Typesetter"
|
||||||
|
HOMEPAGE="http://lilypond.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-3 FDL-1.3"
|
||||||
|
SLOT="0"
|
||||||
|
LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
|
||||||
|
IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
RDEPEND=">=app-text/ghostscript-gpl-8.15
|
||||||
|
>=dev-scheme/guile-1.8.2:12[deprecated,regex]
|
||||||
|
media-fonts/tex-gyre
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype:2
|
||||||
|
>=x11-libs/pango-1.12.3
|
||||||
|
emacs? ( virtual/emacs )
|
||||||
|
guile2? ( >=dev-scheme/guile-2:12 )
|
||||||
|
!guile2? (
|
||||||
|
>=dev-scheme/guile-1.8.2:12[deprecated,regex]
|
||||||
|
<dev-scheme/guile-2.0:12
|
||||||
|
)
|
||||||
|
${PYTHON_DEPS}"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-text/t1utils
|
||||||
|
dev-lang/perl
|
||||||
|
dev-libs/kpathsea
|
||||||
|
>=dev-texlive/texlive-metapost-2013
|
||||||
|
|| (
|
||||||
|
>=app-text/texlive-core-2013
|
||||||
|
>=dev-tex/metapost-1.803
|
||||||
|
)
|
||||||
|
virtual/pkgconfig
|
||||||
|
media-gfx/fontforge[png]
|
||||||
|
>=sys-apps/texinfo-4.11
|
||||||
|
>=sys-devel/bison-2.0
|
||||||
|
sys-devel/flex
|
||||||
|
sys-devel/gettext
|
||||||
|
sys-devel/make"
|
||||||
|
|
||||||
|
# Correct output data for tests isn't bundled with releases
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DOCS=( DEDICATION HACKING README.txt ROADMAP )
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
# make sure >=metapost-1.803 is selected if it's installed, bug 498704
|
||||||
|
if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
|
||||||
|
if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
|
||||||
|
einfo "Updating metapost symlink"
|
||||||
|
eselect mpost update || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if ! use vim-syntax ; then
|
||||||
|
sed -i 's/vim//' GNUmakefile.in || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# respect CFLAGS
|
||||||
|
sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
|
||||||
|
|
||||||
|
for lang in ${LANGS}; do
|
||||||
|
use linguas_${lang} || rm po/${lang}.po || die
|
||||||
|
done
|
||||||
|
|
||||||
|
# respect AR
|
||||||
|
sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make || die
|
||||||
|
|
||||||
|
# remove bundled texinfo file (fixes bug #448560)
|
||||||
|
rm tex/texinfo.tex || die
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
xdg_environment_reset #586592
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# documentation generation currently not supported since it requires a newer
|
||||||
|
# version of texi2html than is currently in the tree
|
||||||
|
|
||||||
|
local myeconfargs+=(
|
||||||
|
--with-texgyre-dir=/usr/share/fonts/tex-gyre
|
||||||
|
--disable-documentation
|
||||||
|
--disable-optimising
|
||||||
|
--disable-pipe
|
||||||
|
$(use_enable debug debugging)
|
||||||
|
$(use_enable guile2)
|
||||||
|
$(use_enable profile profiling)
|
||||||
|
)
|
||||||
|
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use emacs ; then
|
||||||
|
elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
|
||||||
|
|| die "elisp-compile failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
|
||||||
|
|
||||||
|
# remove elisp files since they are in the wrong directory
|
||||||
|
rm -r "${ED}"/usr/share/emacs || die
|
||||||
|
|
||||||
|
if use emacs ; then
|
||||||
|
elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
|
||||||
|
|| die "elisp-install failed"
|
||||||
|
elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
|
||||||
|
fi
|
||||||
|
|
||||||
|
python_fix_shebang "${ED}"
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
@ -1 +1 @@
|
|||||||
Mon, 26 Dec 2016 18:43:21 +0000
|
Tue, 27 Dec 2016 05:13:09 +0000
|
||||||
|
@ -1 +1 @@
|
|||||||
Mon, 26 Dec 2016 18:43:21 +0000
|
Tue, 27 Dec 2016 05:13:10 +0000
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue