parent
59049e6750
commit
1113b40267
@ -1,6 +1,5 @@
|
||||
DIST fifo-cronolog-1.1.1.tar.bz2 3124 SHA256 bdaa57e67b32bdf3c26a776e4e16b04f8fb21a514ae27fa798537e8bdaa4da1c SHA512 3ac809d5cfc951764aaf31d50ee394b0dde9ced16f53daa91c81bdb218af2bab410ff945ebfdeb8307a55bda3292c0a55eb500c3cb73595e17228ef739455d90 WHIRLPOOL 9d878065760d55fa87b0d9434ffbd0696da278086174200daf8074854cf3d56d1424d7cf533c902e7d85eba7059c3c431bd68ba55c76ea0e70c185f9887c23e3
|
||||
EBUILD fifo-cronolog-1.1.1-r1.ebuild 816 SHA256 14da0502073fcd8c25fdcd5b5eb09657a3b68e26de0f614725904e1da8f7ff3b SHA512 ace0fca2b8e11d99dc9b0ac51d10c9a06089c0aa6912804c0fa78ca51fc4786735eb6d6c8b0cd3f9887feff7112a1f6f9bba647b2585e72309bbb75a1ca943f3 WHIRLPOOL 3111837e1cadfd1b189ad56f7c76ae55d6fd470210b9174e5989d209d04c8e2004c8d7d6e227b21a55ea1eb89d6151832fee9ecc64f66251a4dfcc26e67baabc
|
||||
EBUILD fifo-cronolog-1.1.1.ebuild 854 SHA256 ded6f2e9b224e131aff71fc22742156100a1fa2a2098ead2d8a87131480a6832 SHA512 c87e137d6b4e7f90132a3462bd1a2882b7258207d3a115d0b08f634c69aefa52cee9dcaeb51f661e5f0180d99026047493c44fb42bfaff7e67fc221f147500ea WHIRLPOOL 2c14b933b42886d6ff964d111d0f9a0335b36797eec1f7732a6affc77ac7059367d1841b84e55cf909896718b896d629d4ea342db7d812caf7a4766e49fe04ab
|
||||
MISC ChangeLog 2697 SHA256 138243c8d6b6dec78da4e590a39a957c816e2c04b276e6594d0ed30b22f5c800 SHA512 c94f0f6956314080ce278be62d99d5de94697eb2a786a2cecb7cd705bd515e81006c75f2b8f9044afe6437711cd9a7bcd096384c4ec631ad575564e50eda4cd7 WHIRLPOOL 82dc487dc48dabb9acd39babe09fbc89cfd467725e8934e44072b7964354f74737a63722f330d56a394aca184acaa3bf974be03e909ae667453618f50407564a
|
||||
MISC ChangeLog-2015 954 SHA256 0ec79017e960ee7dca561689f3af30057cc34e1710917ccdcea75f56768cd5d6 SHA512 8708fdbed6a4fc0faec676ca4636423128273e6928faa7d541b807f1a44cfac222e71b22803cff41d1d41d5fa6d4a76baefda15fda57cb34724b22e4b118478c WHIRLPOOL 8f04714f117d610ea828440bc29820de69a985d9ba6b98cb30abee9cba5d8a385fe9f5e0666b0cfb2a6905dc5678e371ed49d2258feb9a2ddb013d025d258213
|
||||
MISC metadata.xml 480 SHA256 3224c72e005e320bd9fd75ea11624ea4d3391294c637e7d894d6a36c4797e801 SHA512 5b40d5fec153d6883069f56d93397f9fdf664fb7c59a6c9ee8734d66aacc50be78ab7a76000292412e157ca79275e8b91bae7a133feef19f967c972b7f5ba793 WHIRLPOOL e746a35bd9ec2057aeb6bb9f728d2df90b4b9caf6170d402e68248d231d0403d7f2f6609d6e1ee3d7adc56c2d6ee4943ec67a8ee17e461ba5918800603170fc3
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="cronolog wrapper for use with dumb daemons like squid, varnish and so on"
|
||||
HOMEPAGE="https://cgit.gentoo.org/proj/fifo-cronolog.git"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-admin/cronolog"
|
||||
|
||||
src_install() {
|
||||
dosbin fifo-cronolog || die
|
||||
|
||||
newinitd fifo-cronolog.initd fifo-cronolog || die
|
||||
newconfd fifo-cronolog.confd fifo-cronolog || die
|
||||
|
||||
dosym /usr/sbin/fifo-cronolog /usr/sbin/squid-cronolog || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Warning: app-admin/squid-cronolog has been renamed to app-admin/fifo-cronolog."
|
||||
elog "This also applies to the binary 'squid-cronolog' but there is a symlink for now"
|
||||
elog "Please fix your scripts/configs."
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST gentoo-perl-helpers-0.1.0.tar.xz 6692 SHA256 e2c0e3eabbdba194460547d4b2beb2b632ff12833bff2454fc7e8a1f57772158 SHA512 929921c4584d990b53163413b58d4fd7a8868073c03095e90914c3565e65d5ee3e86e2c5269079b4c683c9db6fe5e035358539f62091fbc24af818e6330d414b WHIRLPOOL 372f38e18e2c386ad535df36c686597cb9db51fe166d9946a3d10750d85052fd08c242a5c1c781722b63cb4d79d15bd1b6de8d9ce54553511f505d3ca29ade85
|
||||
DIST gentoo-perl-helpers-0.2.0.tar.xz 8876 SHA256 73ed0e54870ca3979067251c35750a21a034501894e07d0626f03dbb19b77250 SHA512 f9c534436dc3ad7bc2c50e47491ef3a76bf949e2065c182391b3526e259ce93e9eb4ef1b9d981d6dbf3924394150b90ee6460f51f67d79505039b826af374d95 WHIRLPOOL f8b3eb49ff34b4b43637069496ed396f1c34d4abebba773889268e4eab7ea0a0cec7d39389c501f8c1285893c4193b34e3b2a6eb7270a0daf53d9c81788f6efd
|
||||
DIST gentoo-perl-helpers-0.2.1.tar.xz 8904 SHA256 6e6e5e1a0162771cc7874dbd86910790bed9538e82355875308eafd3691d44c4 SHA512 f2815f0bc893faa815482333c79da0ea81eedb0919d9eec9d2403e0f6d886fa28561221a4f1b4b9d48b6182dea37a02ab79fcea2322a837817948428146a5ba3 WHIRLPOOL fe9742df1235a010a1c52249b510230d65668f3c95da75a0161e9d43431cc41336c77d9748126f77619a19fe0daec1bce0be7c1798b39ca57f52dab25e99f232
|
||||
DIST gentoo-perl-helpers-0.2.2.tar.xz 9096 SHA256 1b6479d573f14458e3daa7a4b75b8c30867b480d1f94ca70c03c261bbd867ba3 SHA512 97653cbcff01cb65b5aa8b5e56ecdafedddfed773b8f41120707066d8c3d837634b9d2996eeed069cf434175684ac38a0e829719dd88a3bfd14e2e0ab6f80a14 WHIRLPOOL cd0fa43068dd30b7ee971e14006cf6818fdd22c89a88937a39b64fdf73c29f4066a1f27673485bb406ca41acf6234c4a87e2283b18081041ac22683700892e6b
|
||||
EBUILD gentoo-perl-helpers-0.1.0.ebuild 1055 SHA256 7831f87f8f9c4f838f3f5b612dec4b3366448ca3066e9ca3563ed8e816495c4d SHA512 78c626c5652693877c5cbeca909ecc2e93a798af83b1b6fef70b7be0a41b2e8ada39b752fe0c982670eb7cfc77525d94fe5c5294725848d339dba8d3b96adcd1 WHIRLPOOL 5fa288ac3ff91c6bbf5e46f093b586825467094081a8b1473e17871b81dc2f6405a568c0d418c55caf2de850f4ae935fb52ae22e56600cbc260f3d40e7614fff
|
||||
EBUILD gentoo-perl-helpers-0.2.0.ebuild 1218 SHA256 2f9ed22d919d2b1760a535855463036fbb63849507893d4bfffb5d64ab1e955d SHA512 6a3381deac08ecca97f24f3ff2d8582658998167d18f6267a2ea83eb312b433c37803e3004038e02a2085e853f840cbb8ed1b6135db7d7abb68260ff9f962324 WHIRLPOOL 100214fd7e172d81d33267acc54839cdebcef927a44b028b4f8cd87cead2c1faaa64c69b0b2e35a85e4536b499492245e76a0d1c6d83c666e96331f1d7d11292
|
||||
EBUILD gentoo-perl-helpers-0.2.1.ebuild 1225 SHA256 8fba3a3dafac4fe88881af47991966599cc33ace40c5c4de95d86228750903a6 SHA512 60a21a692d621e44e0592576112d66ba14fc01b86874678ff56ee843cc27dbf1ca95d849b6aec6040ee76e0a58add2d07445d2be9be4293e61821464f1c4e426 WHIRLPOOL dc37e3b17a39afde2860bb5d8a51b07b522ae875d436a0f028fd1faac588affec7943314543b275b4c5ae8cf4a7763b8e5b2b41122f86396403ffa302ae1b69e
|
||||
EBUILD gentoo-perl-helpers-0.2.2.ebuild 1225 SHA256 8fba3a3dafac4fe88881af47991966599cc33ace40c5c4de95d86228750903a6 SHA512 60a21a692d621e44e0592576112d66ba14fc01b86874678ff56ee843cc27dbf1ca95d849b6aec6040ee76e0a58add2d07445d2be9be4293e61821464f1c4e426 WHIRLPOOL dc37e3b17a39afde2860bb5d8a51b07b522ae875d436a0f028fd1faac588affec7943314543b275b4c5ae8cf4a7763b8e5b2b41122f86396403ffa302ae1b69e
|
||||
MISC metadata.xml 453 SHA256 5e5afa89bf0f47da3e7ab7e1f8a9833dc0f5a4a5d7a22cea7cfa5b6896cb0870 SHA512 a32d375d6aa0ac38a20cdec805c887be0d6493be5d47572a0e950e1f4a8b28018ab364cd06668ff59c52fe89487853c9c4bffdf05b79913c691d99fdc848b201 WHIRLPOOL b7b4a097b1ef4441eadefb705f70365aeb0443cf600ad60067d45dd61a628f71f1b6663c2018fe24f9584ca3b849c7fb98a9869348bf33ea924a2f7248177424
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
|
||||
HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers"
|
||||
SRC_URI="
|
||||
https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz
|
||||
mirror://gentoo/${P}.tar.xz
|
||||
https://dev.gentoo.org/~kentnl/distfiles/${P}.tar.xz
|
||||
"
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# Assumed System:
|
||||
# sys-apps/coreutils
|
||||
# sys-apps/grep
|
||||
# sys-apps/findutils
|
||||
# sys-apps/sed
|
||||
# app-shells/bash
|
||||
# sys-apps/gawk
|
||||
# app-arch/tar
|
||||
|
||||
RDEPEND="
|
||||
app-portage/portage-utils
|
||||
sys-apps/portage
|
||||
"
|
||||
DEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g" \
|
||||
-e "s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
|
||||
"${S}/bin/gentoo-perl" \
|
||||
"${S}/lib/core-functions.sh" \
|
||||
|| die "Can't patch bin/gentoo-perl"
|
||||
default
|
||||
}
|
||||
src_compile() { :; }
|
||||
src_install() {
|
||||
exeinto /usr/bin
|
||||
doexe "${S}/bin/"*
|
||||
|
||||
exeinto /usr/libexec/gentoo-perl-helpers
|
||||
doexe "${S}/libexec/"*
|
||||
|
||||
insinto /usr/lib/gentoo-perl-helpers
|
||||
doins -r "${S}/lib/"*
|
||||
|
||||
dodoc "${S}/README.mkdn" "${S}/Changes"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST rcm-1.3.1.tar.gz 89437 SHA256 9c8f92dba63ab9cb8a6b3d0ccf7ed8edf3f0fb388b044584d74778145fae7f8f SHA512 1fd8ad6f8bee16177444469bddbef8d9b99f0b2bedc82c9833523370dfda4583c425f1ab8f2195f11236d1385553a2a49ead6d4c5f0803deeb56737b6836a0d9 WHIRLPOOL a5614c0901d413ac49584234dd8fc989e5add6d8f6af6a743e76998bb4655e84596e8d564c2ef5f0b80ab3c7c729eadb7c65d3ae40c370378ae72da7205bf4bd
|
||||
EBUILD rcm-1.3.1.ebuild 399 SHA256 a154c19956c36f5b64ec192c7041dfe8f96dccd71864edf026afffac165d2584 SHA512 d76f5ca0dad8520b690a31bac70daac61e2e3a929bca49737b6a25f5256fdd6f0cd4cf3016a00d94d9d658427fc15869d13a569e050a6ac10d066f1e8068bcc7 WHIRLPOOL bc9d34b3eb1f79f24c009a5bf06ff7983a3e28549f1e2ade88595f488f333cea3d0d60077491a45b1d6335a6fb6e2d02a9a27d044fbf1097bc816225f88ca125
|
||||
EBUILD rcm-1.3.1.ebuild 392 SHA256 68676c9b8716dc39497c8f79e056ac879cc4576a035d1d05e9122f8779cf3ee5 SHA512 3aff0141d76288a814629fac6cdaed172627a64d4dac09291cce8cc56930943e09502ff3c6b74d22f7ca654eb25952f4a765c7f97a153f8b7474c730c89f2eba WHIRLPOOL 626d0159257c7f040b6f278563d3523e7d9cfd31b00f4dd24ccb47e4313ee4accc869fac6b46a7480fb60e124c6c1adcdb183e8726d1d84aac3f81894c133f8b
|
||||
MISC metadata.xml 611 SHA256 fcf271608ad4d7dd7c9662cc1977eeacb0c3a0656636809df0998f591afddb49 SHA512 508ce28286fa519f6d071d06b1c75e23113f67b9d96d879d4fdd0ab9bfc9bbfaef5fa8e33c0e8a617aeaf58c3e979cb19fc2171779a8cd7e4de06ebad733bbb0 WHIRLPOOL bd1a656747fd4a4ed5069bd5caf0266479aa1f0d26ce6556b533205513e6a10d17d3b878f0175b48416444d8bf30013a3fd765e3706c92f8d20041911681363e
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="3"
|
||||
inherit eutils
|
||||
|
||||
MY_P="${PN}_${PV}+nmu1"
|
||||
DESCRIPTION="A utility for removing files based on when they were last accessed"
|
||||
HOMEPAGE="http://packages.debian.org/sid/tmpreaper"
|
||||
SRC_URI="mirror://debian/pool/main/t/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-fs/e2fsprogs"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P/_/-}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.6.7-fix-protect.patch
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
insinto /etc
|
||||
doins debian/tmpreaper.conf || die "failed to install"
|
||||
|
||||
exeinto /etc/cron.daily
|
||||
newexe debian/cron.daily tmpreaper || die "failed to install cron script"
|
||||
doman debian/tmpreaper.conf.5 || die
|
||||
dodoc README ChangeLog debian/README* || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "This package installs a cron script under /etc/cron.daily"
|
||||
elog "You can configure it using /etc/tmpreaper.conf"
|
||||
elog "Consult tmpreaper.conf man page for more information"
|
||||
elog "Read /usr/share/doc/${P}/README.security and"
|
||||
elog "remove SHOWWARNING from /etc/tmpreaper.conf afterwards"
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
AUX xar-1.5.2-automagic_acl_and_bzip2.patch 1619 SHA256 2ac709aa38122395c6742e82fb2352393ceb39c62fae0b0ff173f9d29bde3caf SHA512 cecb77eebd658be30eb4132166563d829f76bf6ce6a0c38cdbff033ec7eab2d4aefe87eb9b8bbc80961ea9ee44f40cc90a87cfd4860aae66661d698126e678e1 WHIRLPOOL afce1361bbc197f4054ef070985d0d17ceccc604a8a087ee4a0cd1100a4eb32df041b4c3b5e91710f090b45fbdb65b84e037f260a6e72def03fdc0d77f5be3c0
|
||||
AUX xar-1.5.2-respect_ldflags.patch 1058 SHA256 a1b57b7ac48c37d472c1856cddd09c2401e0daef7786144b665c247569702956 SHA512 30c474cc51d7cd3a6ffcbda565867ee81fb619d9648a8d2502a020b98ab36f756096ce88244db7d370b3627da9a5a88129fb5575cc1a6073bcdf26eb857a95bd WHIRLPOOL 9b56379ced822c3793c82f82647f8260105abb51e6a27b3877cc9d58fa8cb5f420f6903a6e61722bf001b7aa406bc0972121ae3d1d344068d12007dcb5c1e355
|
||||
AUX xar-1.6.1-ext2.patch 693 SHA256 8190dc973cd8e2ac0b6a4ce2a4b9ef1070bbd751111da2abd86635261c56e410 SHA512 fd04b8552c85b0a4c40283b691746ef2a40aef17aa30ed697b8e1f83e10caa2e21b4c000197192e98a1ddcffd745a37ab592193eaa5120a7048b861ed1036c89 WHIRLPOOL 15ce821186f140d17a48ff59708eadce8955f78383b482f679035ba8bf7137731fd93b89fd56a0489d2aec3166b41fd2fe9963afc5a618f20dcb8bcead18877f
|
||||
DIST xar-1.5.2.tar.gz 137973 SHA256 4c5d5682803cdfab16d72365cf51fc4075d597c5eeaa8c7d1990fea98cdae3e6 SHA512 975861324ee31805eb107f51f2f6c43029b25601d4c1daa2dfee49ec7e25351e94798de9fb5c011b90d93dd6a3bbd3fe15c97ab0fc32f0b36b3000dd48cbf46b WHIRLPOOL b820921ab7412495bda671774338ca6eacb6666b2ae50ebc76c0ff5e965d24042ffa98dbe306ce46de71a375beb2ae8cbaf6814c085ee3b3b3a4efae897ebd5e
|
||||
DIST xar-1.6.1.tar.gz 180771 SHA256 ee46089968457cf710b8cf1bdeb98b7ef232eb8a4cdeb34502e1f16ef4d2153e SHA512 6ddf83130519006c4d8fe699cdf5a6e5e41b293f3411d4744bf3425fda21556ef54b95e46f60c13f9276070ccda94c8d95a543f1fda4cbd9e3087ab9b5d0b00b WHIRLPOOL e7e77de1ff8aa089fe12c6eca0565f5f639e1d97653f5bfe968994a5236e12e8267d3ee082aa84e91561e395dd4b0b805bd5861c6ebff904b7f02f6d6b4be89e
|
||||
EBUILD xar-1.5.2-r1.ebuild 798 SHA256 80d946f8bb2eefa1f227dcddb1d09248bb4ad1c5b9b17602f2a744a5462e4c37 SHA512 e5e8f4b9ddb93e892cc2c4072cb97d3204758b2957aceb0f6268edf525a7ba980f3d121705902bc9a7d51f2660f91fc86521db213aa2cadaf237d4c07765b8dc WHIRLPOOL 1e92beb7702edce0c9ce21a890c5e4361a1f5d8fdee99934352e4b3b43a462b9b63bc8320bfe2523c2909e3ce96ea61b6685a4645d89a06fc2805f7ca4ec0bf7
|
||||
EBUILD xar-1.5.2-r2.ebuild 864 SHA256 6d3ca8743ad3fcd8e585a6004074c4a50390374876a14491fb857dca23d8ad5f SHA512 78f1ba742caab61bc72a1db918208afa79aeb3ad1e59070131e54fa3c1a7ef393da93cb9932ab7e4bc1818fbdfdbd4d6dfca440abea10b70cc7c6b6cba34e508 WHIRLPOOL c25b5c3c5acc7f1fa3fb82ecde4603203cb613d453a4ca95c5fc7e59fd5278cbf9ee63115a88420fbd91fff81abfe4a829b271da8399967f85ca482a1d1c8552
|
||||
EBUILD xar-1.6.1.ebuild 696 SHA256 c8ebdcaefe15311bb823230aa487035ce24e3152970355b966513492df5a1706 SHA512 ad82227eacada6edb9015c33278a5dbe761eba349461794b0095f6e2e32d92b57e364f36246409743e732fe379f9376b3a79ce0c97aafec2cda923967c9edcf7 WHIRLPOOL b19217fd08cd99b18cf3b54874fdd2c54b373ff4d36a04a11af4afed05a6165e3f79b63dba1090d7f40fd143aebd21f016592882a471e063ed082a27c1612696
|
||||
EBUILD xar-1.6.1-r1.ebuild 801 SHA256 dfc76bef86332040a189ea61889abc4d88ca4683f5b264fc1c465ca636bcf00e SHA512 980456f3be3a1b6de3b13ad26b352d051116233902e0aef1a85be73ff60703c3febcb4f42387666fb25cc58262dec1163f68605064a07c51877d361e1ef6c623 WHIRLPOOL 2a12b6172e6d116dbc0801427630ffe9307992f605c919c6b0692aa0689795285b53d1a5dabaf2b5bc673d47ef18e7c3c082c6adc35cbc7e1c2a79597dff930f
|
||||
MISC ChangeLog 3456 SHA256 22249b63ff209173b62b44a26cd4512b5b07a788652d3ce90f2d48fabd3d6d83 SHA512 f78d69e0b954d1be22474c5bc542b8bc100d405902bbfe792e6500e31fae2c0647b66dac11cc313968983834d236109008edd3ded76832b2a79d480c7be3f581 WHIRLPOOL fc212f748041489a546bc65c63f8513d2deff3f010d56e71d9b0c7410642759a328f468e83ed15923ffc3287da24a6573bce4922b7e4d1653e3eb328179d7b1d
|
||||
MISC ChangeLog-2015 3648 SHA256 91fc1b94278a158e22125eec47c6f296a78302e6c1f133a5a86c3e4ee99e9c05 SHA512 9ef30cd123c8c858f8f77c1884727debf1f0c28569ffb521e67f07e629db3ba170119909432f65fa227c9e5fe5ecc597cd8cbeec439aab60f8a508530554bf58 WHIRLPOOL 03fcab0f2a8562c8a684a540b9a8dea3863132ae9546ed242d194586bf90f7b842537b4dc84c94261d90a841204c3433d437a676916da53c24d7cdc466dc3222
|
||||
MISC metadata.xml 913 SHA256 e8a05d256865e70fdeb5992f70c1f541600ab9f8f9555306b8a178e82a0c7b82 SHA512 18d544f82de8d9f59d73b2e22c0b9a48cb0fd77a4b0f999bb0a1fa8d734f4b191c78fcfb4603faa7e00655856a29bdd2832b6401e822c7db3bab3cb44395ef56 WHIRLPOOL be47a018dd13c7fb29a5e88c44e1bbb3fd3a9cec0e37a729332a902aacd0a0735f0031365f044f69ab484d5043fba144c1840330f36223a839727b11260a888a
|
||||
|
@ -0,0 +1,24 @@
|
||||
--- a/lib/ext2.c.orig
|
||||
+++ b/lib/ext2.c
|
||||
@@ -139,8 +139,10 @@
|
||||
if(! (flags & ~EXT2_NOCOMPR_FL) )
|
||||
x_addprop(f, "NoCompBlock");
|
||||
#endif
|
||||
+#ifdef EXT2_ECOMPR_FL
|
||||
if(! (flags & ~EXT2_ECOMPR_FL) )
|
||||
x_addprop(f, "CompError");
|
||||
+#endif
|
||||
if(! (flags & ~EXT2_BTREE_FL) )
|
||||
x_addprop(f, "BTree");
|
||||
if(! (flags & ~EXT2_INDEX_FL) )
|
||||
@@ -225,8 +227,10 @@
|
||||
if( e2prop_get(f, "NoCompBlock", (char **)&tmp) == 0 )
|
||||
flags |= EXT2_NOCOMPR_FL ;
|
||||
#endif
|
||||
+#ifdef EXT2_ECOMPR_FL
|
||||
if( e2prop_get(f, "CompError", (char **)&tmp) == 0 )
|
||||
flags |= EXT2_ECOMPR_FL ;
|
||||
+#endif
|
||||
if( e2prop_get(f, "BTree", (char **)&tmp) == 0 )
|
||||
flags |= EXT2_BTREE_FL ;
|
||||
if( e2prop_get(f, "HashIndexed", (char **)&tmp) == 0 )
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="An easily extensible archive format"
|
||||
HOMEPAGE="https://github.com/mackyle/xar"
|
||||
SRC_URI="https://github.com/mackyle/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="acl +bzip2 libressl"
|
||||
|
||||
DEPEND="
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
dev-libs/libxml2
|
||||
sys-libs/zlib
|
||||
acl? ( sys-apps/acl )
|
||||
bzip2? ( app-arch/bzip2 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( TODO )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-automagic_acl_and_bzip2.patch"
|
||||
epatch "${FILESDIR}/${P}-respect_ldflags.patch"
|
||||
epatch_user
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable acl) $(use_enable bzip2)
|
||||
}
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools systemd tmpfiles user versionator
|
||||
|
||||
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||
HOMEPAGE="http://burp.grke.org/"
|
||||
SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="acl ipv6 libressl test xattr"
|
||||
|
||||
CDEPEND="dev-libs/uthash
|
||||
net-libs/librsync
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/zlib
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
acl? ( sys-apps/acl )
|
||||
xattr? ( sys-apps/attr )"
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( dev-libs/check )"
|
||||
RDEPEND="${CDEPEND}
|
||||
virtual/logger"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
|
||||
"${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
|
||||
"${FILESDIR}"/${PN}-2.0.54-server_user.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 "" "" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--localstatedir=/var
|
||||
--sysconfdir=/etc/burp
|
||||
--enable-largefile
|
||||
$(use_enable acl)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable xattr)
|
||||
)
|
||||
# --runstatedir option will only work from autoconf-2.70 onwards
|
||||
runstatedir='/run/burp' \
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
fowners -R root:${PN} /var/spool/burp
|
||||
fperms 0770 /var/spool/burp
|
||||
|
||||
emake DESTDIR="${D}" install-configs
|
||||
fowners -R root:${PN} /etc/burp
|
||||
fperms 0775 /etc/burp
|
||||
fperms 0640 /etc/burp/burp-server.conf
|
||||
fperms 0750 /etc/burp/clientconfdir
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}2.initd ${PN}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
|
||||
newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
tmpfiles_process ${PN}.conf
|
||||
|
||||
elog "Burp ebuilds now support the autoupgrade mechanism in both"
|
||||
elog "client and server mode. In both cases it is disabled by"
|
||||
elog "default. You almost certainly do NOT want to enable it in"
|
||||
elog "client mode because upgrades obtained this way will not be"
|
||||
elog "managed by Portage."
|
||||
|
||||
if [[ ! -e /etc/burp/CA/index.txt ]]; then
|
||||
elog ""
|
||||
elog "At first run burp server will generate DH parameters and SSL"
|
||||
elog "certificates. You should adjust configuration before."
|
||||
elog "Server configuration is located at"
|
||||
elog ""
|
||||
elog " /etc/burp/burp-server.conf"
|
||||
elog ""
|
||||
fi
|
||||
|
||||
# According to PMS this can be a space-separated list of version
|
||||
# numbers, even though in practice it is typically just one.
|
||||
local oldver
|
||||
for oldver in ${REPLACING_VERSIONS}; do
|
||||
if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
|
||||
ewarn "Starting with version 2.0.54 we no longer patch bedup to use"
|
||||
ewarn "the server config file by default. If you use bedup, please"
|
||||
ewarn "update your scripts to invoke it as"
|
||||
ewarn ""
|
||||
ewarn " bedup -c /etc/burp/burp-server.conf"
|
||||
ewarn ""
|
||||
ewarn "Otherwise deduplication will not work!"
|
||||
break
|
||||
fi
|
||||
done
|
||||
}
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools systemd tmpfiles user versionator
|
||||
|
||||
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||
HOMEPAGE="http://burp.grke.org/"
|
||||
SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="acl ipv6 libressl test xattr"
|
||||
|
||||
CDEPEND="dev-libs/uthash
|
||||
net-libs/librsync
|
||||
sys-libs/ncurses:0=
|
||||
sys-libs/zlib
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
acl? ( sys-apps/acl )
|
||||
xattr? ( sys-apps/attr )"
|
||||
DEPEND="${CDEPEND}
|
||||
test? ( dev-libs/check )"
|
||||
RDEPEND="${CDEPEND}
|
||||
virtual/logger"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch
|
||||
"${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch
|
||||
"${FILESDIR}"/${PN}-2.0.54-server_user.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 "" "" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--localstatedir=/var
|
||||
--sysconfdir=/etc/burp
|
||||
--enable-largefile
|
||||
$(use_enable acl)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable xattr)
|
||||
)
|
||||
# --runstatedir option will only work from autoconf-2.70 onwards
|
||||
runstatedir='/run/burp' \
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
fowners -R root:${PN} /var/spool/burp
|
||||
fperms 0770 /var/spool/burp
|
||||
|
||||
emake DESTDIR="${D}" install-configs
|
||||
fowners -R root:${PN} /etc/burp
|
||||
fperms 0775 /etc/burp
|
||||
fperms 0640 /etc/burp/burp-server.conf
|
||||
fperms 0750 /etc/burp/clientconfdir
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}2.initd ${PN}
|
||||
systemd_dounit "${FILESDIR}"/${PN}.service
|
||||
|
||||
newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
tmpfiles_process ${PN}.conf
|
||||
|
||||
elog "Burp ebuilds now support the autoupgrade mechanism in both"
|
||||
elog "client and server mode. In both cases it is disabled by"
|
||||
elog "default. You almost certainly do NOT want to enable it in"
|
||||
elog "client mode because upgrades obtained this way will not be"
|
||||
elog "managed by Portage."
|
||||
|
||||
if [[ ! -e /etc/burp/CA/index.txt ]]; then
|
||||
elog ""
|
||||
elog "At first run burp server will generate DH parameters and SSL"
|
||||
elog "certificates. You should adjust configuration before."
|
||||
elog "Server configuration is located at"
|
||||
elog ""
|
||||
elog " /etc/burp/burp-server.conf"
|
||||
elog ""
|
||||
fi
|
||||
|
||||
# According to PMS this can be a space-separated list of version
|
||||
# numbers, even though in practice it is typically just one.
|
||||
local oldver
|
||||
for oldver in ${REPLACING_VERSIONS}; do
|
||||
if [[ $(get_major_version ${oldver}) -lt 2 ]]; then
|
||||
ewarn "Starting with version 2.0.54 we no longer patch bedup to use"
|
||||
ewarn "the server config file by default. If you use bedup, please"
|
||||
ewarn "update your scripts to invoke it as"
|
||||
ewarn ""
|
||||
ewarn " bedup -c /etc/burp/burp-server.conf"
|
||||
ewarn ""
|
||||
ewarn "Otherwise deduplication will not work!"
|
||||
break
|
||||
fi
|
||||
done
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils unpacker
|
||||
|
||||
DESCRIPTION="Secure free online backup, storage, and sharing system"
|
||||
HOMEPAGE="https://spideroak.com"
|
||||
|
||||
SRC_URI_BASE="https://spideroak.com/release/spideroak"
|
||||
SRC_URI="x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
|
||||
amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
LICENSE="spideroak"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="dbus X"
|
||||
|
||||
DEPEND="dev-util/patchelf"
|
||||
RDEPEND="
|
||||
app-crypt/mit-krb5[keyutils]
|
||||
dbus? ( sys-apps/dbus )
|
||||
X? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
dev-libs/glib:2
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
)
|
||||
"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_prepare() {
|
||||
# Set RPATH for preserve-libs handling (bug #400979).
|
||||
cd "${S}/opt/SpiderOakONE/lib" || die
|
||||
local x
|
||||
for x in `find` ; do
|
||||
# Use \x7fELF header to separate ELF executables and libraries
|
||||
[[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || continue
|
||||
patchelf --set-rpath '$ORIGIN' "${x}" || \
|
||||
die "patchelf failed on ${x}"
|
||||
done
|
||||
|
||||
#Remove the libraries that break compatibility in modern systems
|
||||
#SpiderOak will use the system libs instead
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0"
|
||||
rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#install the wrapper script
|
||||
exeinto /usr/bin
|
||||
doexe usr/bin/SpiderOakONE
|
||||
|
||||
# inotify_dir_watcher needs to be marked executable, bug #453266
|
||||
#chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
|
||||
|
||||
#install the executable
|
||||
exeinto /opt/SpiderOakONE/lib
|
||||
doexe opt/SpiderOakONE/lib/SpiderOakONE
|
||||
doexe opt/SpiderOakONE/lib/inotify_dir_watcher
|
||||
rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher}
|
||||
|
||||
#install the prebundled libraries
|
||||
insinto /opt/SpiderOakONE
|
||||
doins -r opt/SpiderOakONE/lib
|
||||
|
||||
#install the config files
|
||||
use dbus || rm -rf etc/dbus-1
|
||||
insinto /
|
||||
doins -r etc
|
||||
|
||||
#install the manpage
|
||||
doman usr/share/man/man1/SpiderOakONE.1.gz
|
||||
|
||||
if use X; then
|
||||
domenu usr/share/applications/SpiderOakONE.desktop
|
||||
doicon usr/share/pixmaps/SpiderOakONE.png
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use X; then
|
||||
einfo "For instructions on running SpiderOakONE without a GUI, please read the FAQ:"
|
||||
einfo " https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/"
|
||||
einfo " https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/"
|
||||
fi
|
||||
}
|
@ -1,6 +1,8 @@
|
||||
AUX opendict-0.6.3-pyxml.patch 4271 SHA256 57133ff36d363efbd999f19e66fd9ce85e00553132bad18f9b3d5a5a5fea5116 SHA512 f214ae06130f768811c74b5eadd51d6caa7b182d44d9423bf694b7a04e06a45fc1ffa3cb8f9551312cb75195184a8291a3dd55e12404e5a691814b97484c13e1 WHIRLPOOL b070e809110de43a0867dfbb4f0dbb113ec1338bef98f95dfb4bac630d137a76395ba98127b4800359702cae3c958cd0d11b9a1183d61674da3906a6407f0548
|
||||
DIST opendict-0.6.3.tar.gz 132515 SHA256 dad7723512768aeae65fead0f06a3c973b161a86658b94a66c4945beb12f45dc SHA512 687afba45f9fd271acee9f72fd3971fbc624588fe0f4194ad4499e2e64259a59c516854a7b0b1c02b3e214bf6e77e52b5b0713430e3cd5e0127c5b3c8fc02f5c WHIRLPOOL 06a48141bb1da7557d616deda3c4c18500171d4c158cb5f5cc83ca9f1f8037584ade85a742c88a4b6ab667bd6586492fed075e6a4e69fa51c8e37ece75880a62
|
||||
DIST opendict-0.6.7.tar.gz 169580 SHA256 d376c8a81e5747e40775214177df9d0f04d6441acaea7435e0cb7e770b6c460f SHA512 ef97ec84591bda4d8d4746fa4532de109cf03d89dfd5aa20e1775224c687b503759c020b2286e5cedd395ebce5db3b2a10495adc31fcc31dbd4fddfca6fee1f8 WHIRLPOOL 215a3f9ec80bf07c662f5cc35f1e698cfabbb74edd8c641681b562bc6a4a47b4b2fe1e889288abb8e5f213441cd501cf9c6d2ad4581501a5c90bb0048623c3d7
|
||||
EBUILD opendict-0.6.3-r1.ebuild 2146 SHA256 c2c2ff7333e8e9b3f8840b0f4c07be9cd6078913b3484e48dc8902669e00eeca SHA512 7940c30bf7fb0e12e325b38f48eb17b106a42789d2ccda9d30d269767a1529cdae7a1b49c6845f953bcd0b935174f4e0c304d891103990c07ca16fbda6afbe2f WHIRLPOOL e600476af6b8ab8cef05b8145419f57df4899654c5a0e345eb87910a08a5820aa1137491d37652b1438225fb6d7e43057f5125cae0df753b17d659fcdbc85fc9
|
||||
EBUILD opendict-0.6.7.ebuild 2052 SHA256 112939922e2c4e4369182e4796c2e0152749dae030239801501a663f6c19fe8e SHA512 000469bac4079e922b128bcffe603a40ec8c9755347996d8ae4bf0f69413ba99d8547312a60e98306710069115f57dc08b55b3631d1765fc9b9cd18efd0e88ab WHIRLPOOL b7684009333e58a1228f1ffe5dec0a812569c066ae5d8568b9b3ad21f0c2d797a634944794fb2d9a03b04e73d28bb09890441ab50864f6cd7fde4f20a60321df
|
||||
MISC ChangeLog 3018 SHA256 b26a6cbcded8c46dd7a7fa55b542bd9b0d0b823a4b8c4f51404f6869701d9c39 SHA512 9b26565a1210b046af002b3b68526a82a06b62a6cd8a95b864dd13beb316fba65663b03e6168cc53f670ac2043a6f75554c498363248b55a61d25efea571672d WHIRLPOOL 1f9ef48d0b0b7dd344b50ef9b42c26ea671f0f3d817c93f7a878bbabb7157cfbaff9b7e21ba14a36e5d538208bc0d4b581215a931d5c4711a9567c1df304a3da
|
||||
MISC ChangeLog-2015 4318 SHA256 321c9d6eff448e6dd61cb83eaf4ff94a2ce5065b4db2e189435688009bb1f0d3 SHA512 a519614479b15133964eb1ec59349b4a7cf86bd7d2a3fa2b4344e463bebf56e02c946acbe4c2926f13f49c11468a5b095cb2cbc8c712056a97de8080bd09d8e7 WHIRLPOOL 770641c7bd233032fd26bcb5c0aaa9e1b3eb63552bc2863d6ffdfcd4efc655600c4fd20f7f27363be5fe70eabad9cfab44a576a91cc65c9ba2a64d379e91377c
|
||||
MISC metadata.xml 339 SHA256 f76f1bdabe350ce2a9ab82c40a74d2353d2a5a12091bfc7363e856dc3dca5351 SHA512 49affe3fdde01f9c9726abbf3088e9332fd2aad7c47cb7591eee9d23dd18caf4877c2858e457b236bfec2318baa5e3cbf8184ae431825d6d28a01557a58daf98 WHIRLPOOL 1fd51147caa331f1c2b2a52e6df4212826e187c3ff5b7ad8e3c0046088d7908bc70e88dba33c2c5ba62503ef0484155a27a47d9658f639403b8791a66d7c7466
|
||||
|
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit gnome2 python-single-r1 readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="OpenDict is a free cross-platform dictionary program"
|
||||
HOMEPAGE="http://opendict.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/opendict/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
IUSE=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="If you want system-wide plugins, unzip them into
|
||||
${ROOT}usr/share/${PN}/dictionaries/plugins
|
||||
|
||||
Some are available from http://opendict.sourceforge.net/?cid=3"
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:), '..')):), '../../../../..', 'share', 'opendict')):g" \
|
||||
-i "${S}/lib/info.py"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# override gnome2_src_configure
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# evil makefile
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# makefile is broken, do it manually
|
||||
|
||||
dodir /usr/share/${PN}/dictionaries/plugins # global dictionary plugins folder
|
||||
|
||||
# Needed by GUI
|
||||
insinto /usr/share/${PN}
|
||||
doins "${S}"/copying.html
|
||||
|
||||
insinto /usr/share/${PN}/pixmaps
|
||||
doins "${S}"/pixmaps/*
|
||||
|
||||
DHOME="$(python_get_sitedir)/opendict"
|
||||
insinto "${DHOME}/lib"
|
||||
doins -r "${S}"/lib/*
|
||||
exeinto "${DHOME}"
|
||||
python_fix_shebang opendict.py
|
||||
doexe opendict.py
|
||||
|
||||
dosym "${DHOME}/opendict.py" /usr/bin/opendict
|
||||
|
||||
domenu misc/${PN}.desktop
|
||||
|
||||
insinto /usr/share/icons/hicolor/24x24/apps/
|
||||
newins "${S}/pixmaps/icon-24x24.png" opendict.png
|
||||
insinto /usr/share/icons/hicolor/32x32/apps/
|
||||
newins "${S}/pixmaps/icon-32x32.png" opendict.png
|
||||
insinto /usr/share/icons/hicolor/48x48/apps/
|
||||
newins "${S}/pixmaps/icon-48x48.png" opendict.png
|
||||
insinto /usr/share/icons/hicolor/scalable/apps/
|
||||
newins "${S}/pixmaps/SVG/icon-rune.svg" opendict.svg
|
||||
|
||||
doman opendict.1
|
||||
dodoc README.txt TODO.txt doc/Plugin-HOWTO.html
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST xmltoman-0.4.tar.gz 15250 SHA256 948794a316aaecd13add60e17e476beae86644d066cb60171fc6b779f2df14b0 SHA512 347722731e2101ecd0619f88f4efdbca534810c96977a1281af685e8a61f4c1a826a71a9f0e3af43cc899936640787366a78077f36d23a9efcfeb789dbcfae22 WHIRLPOOL d55ac95434d0aa54bdb5f45dee7c4a6a7ce1467fb7a2165d08ddf2fc6a0bb6001c15b1db4edc21d8eb4791cac2a2fc32a5c83ad4b3c851216117d1d21f441838
|
||||
EBUILD xmltoman-0.4.ebuild 563 SHA256 510ec923f19eacb1fc132bc288bd254e07b2e74a2678700e081a292aba712874 SHA512 cd912785b1ca9054d7ba29509a6fc96f42bc7d8aec8ead6e83f47ca56781b113ce5ee50b33ed6e3e0bf1e4b840bcba0a6729d10c384693455711fa5230321099 WHIRLPOOL 7bb39e44a05a3aa7d6551c8216fbb0f25a8eba0773c4fe72a22bc6292dd19308adeaa21ee115f145bb6d85ac8eca457f1b4ad9b72a8b3c8b34a999c827cf36b9
|
||||
EBUILD xmltoman-0.4.ebuild 568 SHA256 ff829ad5fae90cd582debc009927cfa955be382aec72bc7e4e2fa254792b1ae0 SHA512 0d285c9e06e2b6df01bdde0de0d4e54983f4a86fe1aa9ecd3bcb431e69eb853920a08c8cc51e8e2dc3ce936158ad0c95c810e3dd19216e9b0502d41418baabd0 WHIRLPOOL 1f6721d82debbd9e84f2b0731e2f9515ea21e43d6b534743862e6bb120b4d8641b062da0e0f7397c4f3d40365334e859d13ece85f0fb27fd83a8d4e05d44ff41
|
||||
MISC ChangeLog 3626 SHA256 9b182cbfe023348742303ae67e7c37c380dcf7d531cc66aac2f4381364bac1f0 SHA512 076a0f57db9a45b74dec6ec61313153a9524b15bb096d3336d3bdc522209a78c967c2f8c8d46d1ec0bc1b36674e3881843d6eeb698aaede65064c50233252284 WHIRLPOOL 6ad183aa1232f7eb0481a0da4385fb8e786ecfe46ba3ad12ee39243bc6aec562a6ef0a5977150caf69e659013929a3c0a30cd467b13946102e5dacefe33ff2a6
|
||||
MISC ChangeLog-2015 1994 SHA256 e1e04030823e88a1b55b8af2cffeb7e534da75675217d8177f84ce3052e8ed68 SHA512 522408bfe65eb296c500d10fd5eda25d210a693ef469e7998550f50b6c730d6f1d4b878d0a84bb5037b538d4ab5762a5e205a6150b1ee4dfeca344bf31573dba WHIRLPOOL 5a5c05b7b63571909fe002c433accc4ef7dba4a6d6b50205567d9d5acffef3df1441e6e18933cf2a927db7bd2e5ae8f319c7161626419e35535b2f586410e627
|
||||
MISC metadata.xml 245 SHA256 093355081093472e3b0064e425bd200b94e22d6c2033debe7f992784f29ef5c3 SHA512 3af134c5e57fc7b4fc055162378739b18f3531620338c3b3475ee94c17817948e44c2fe91c58d544ee29d2fae237e5db80388ae1960b017b7991330603377060 WHIRLPOOL 1f49500b3909cc9bab0f29c70260c35ab0f567e05122e4fdf90fbd5f7f72155213fced11d9c41b07458c5afc2e713ecc8932f1b6a28d3fe8bc40be65c8265926
|
||||
|
@ -1,5 +1,7 @@
|
||||
AUX editra-0.7.20-wx30.patch 2264 SHA256 ee850c1ff4151313b5881b26dcf8feefd978dd04498b4670904680463f7e79f5 SHA512 c0befbe2fb2eead2c4fc066767b48938b0f2b17949dc42fd98128d63556268a12b73fb49f22a8e9abf524e4450bda2b2b4e0b4953bc7f3c7c32b6ba1e7eefe63 WHIRLPOOL 08b108cb07dba01c6ea12a764dcc64e9b44ba5281d89a8634b3896694c28b7db5f10dbe3302349539a0b3c50b58f361c42cdedbaf2c1f779e4974fb38da8ef31
|
||||
DIST Editra-0.7.20.tar.gz 4072243 SHA256 ed515bca58d87d9a2b3085f322a9fe7c6d1407a3b05db1434f80ea8f7e42ccc0 SHA512 e568ce2a5f04300c33223bf7a0e6fbc52d0a51c3472afb9b613fe21cfbeba0b9b453d87837e52c7c48050fc266ff5ff194a42f797053f21f0a25cd5c4579febe WHIRLPOOL ecfbc9610ba707aaad4995f9832e0f2bf2d79e56a5fadb27ae6c5b671c0f69a166c3d2d37163141789629a30fe56fbeb59c05c0203ae9201e2447ea479f52c55
|
||||
EBUILD editra-0.7.20-r1.ebuild 1229 SHA256 e089a9c6f2406de4a40c09839bcfe4a01fd71d1406da8e890511ce9856c1b018 SHA512 0d18d21b90528220f2d6dd1ca8cd61ed8c922f1a39307eec94511f1c7e634ec02a26bf1455fcb7c7361d355aaa3dff75d9bb86ecffe3bd82d9fbc362e2f4429e WHIRLPOOL 989606aa054c30a95cde14890f2501664cdf5fcd62eac56bbd50bfe0c789cfb537731aaef221f30538a6222b8fac7f0723ae920162a89c3146041821c5b64f24
|
||||
EBUILD editra-0.7.20-r2.ebuild 1263 SHA256 5a4fc633fa98c69651b37e013fe3798b810c833454277c7dad2d6b6c3690a5fc SHA512 5ed7f65ac2fad154890b6f3fc7a4d080eefc6b5ce8ea2c87e6f5a1995c38c80bed31d19a2d7423931acd13a3592db6f09abe68b14fdc05ba285fc7760a1094b6 WHIRLPOOL 11e3a7a7c360abada1b71eae3b9cdefea8a884c2f76ab3aa5d4a9bd2d55eaee8d36f2bd405f76ccb57da37161f09a6ebe09a5ba11847c94d615dc5d330a1697c
|
||||
MISC ChangeLog 2954 SHA256 f3401053f2dbbfe4125c21bcbe4765891077ff462d956f5aa4417493ca844bad SHA512 29e4ea1df313ed66fc3d271e9a316109d34916a8708157bf3e4ee2342a9cd52938d3f92443730095c802ddb961b796c8f08bc7eee57b64d9650abf6c9e2fbf1e WHIRLPOOL 4c2769921db652d271c6277d4d4b81c40bd823209d470741bf12aecddba5ada8762860d97eb1abaf56ba54f32a130f809be8c8931a905b1a42ecd60200b97578
|
||||
MISC ChangeLog-2015 6596 SHA256 45499c3b42ab295cc3dbdfbba40bb87fcc6a20a3ac6e024fd779b14de1d966a9 SHA512 d74ba28b915a1071fcae4ba96c029cd308bbc1908f5ded4ed56c4b72d56e3c15aaa513bf756255398ec79e99f7a1c279ecbf7ad0dc867ac799c24b14cc2a60ab WHIRLPOOL e0f95bae0477624c00a55848f575d224503d1b6ecf759a094e563d0fc7ec03e75b666823b18c7dbff477837b582568280f4a038d037aa90cd5e1429fb5e21756
|
||||
MISC metadata.xml 261 SHA256 c44cf79e2521fb9e30d1fe5dc005186407fc3a6c45988dd67812566f3f2cdc97 SHA512 f7ad013dd5f01aaedd4528f98ba9a4b4b44d353502df3438a8b513dd2ee7af1e24328c34187e156370efb550c401b81175cccc7a7643ea6a5a83766d68a05221 WHIRLPOOL e52deeefe3ba231f2cad86e533c9584a6f760ebee81e1ae2eed0d5fbd59c8c8e296a6e4bd603a849afd1414ae81b684b902d84a63a1db08d274f7d6f6ac3bc4d
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils distutils-r1 fdo-mime
|
||||
|
||||
MY_PN=${PN/e/E}
|
||||
|
||||
DESCRIPTION="Multi-platform text editor supporting over 50 programming languages"
|
||||
HOMEPAGE="http://editra.org https://pypi.python.org/pypi/Editra"
|
||||
SRC_URI="http://editra.org/uploads/src/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="spell"
|
||||
|
||||
DEPEND="
|
||||
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/setuptools-0.6[${PYTHON_USEDEP}]"
|
||||
# setuptools is RDEPEND because it's used by the runtime for installing plugins
|
||||
RDEPEND="${DEPEND}
|
||||
spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-wx30.patch" )
|
||||
|
||||
S="${WORKDIR}"/${MY_PN}-${PV}
|
||||
|
||||
python_compile() {
|
||||
# https://code.google.com/p/editra/issues/detail?id=481
|
||||
distutils-r1_python_compile --no-clean
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install --no-clean
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doicon "${S}"/pixmaps/editra.png
|
||||
make_desktop_entry editra Editra editra "Utility;TextEditor"
|
||||
dodoc FAQ THANKS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
Description: Updates for better wxPython 3.0 compatibility
|
||||
Author: Olly Betts <olly@survex.com>
|
||||
Bug-Debian: https://bugs.debian.org/758947
|
||||
Forwarded: no
|
||||
Last-Update: 2014-08-30
|
||||
|
||||
--- editra-0.7.20+dfsg.1.orig/src/ed_main.py
|
||||
+++ editra-0.7.20+dfsg.1/src/ed_main.py
|
||||
@@ -432,7 +432,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
|
||||
|
||||
dlg = wx.FileDialog(self, _("Editra: Open"), fdir, "",
|
||||
''.join(syntax.GenFileFilters()),
|
||||
- wx.OPEN | wx.MULTIPLE | wx.CHANGE_DIR)
|
||||
+ wx.FD_OPEN | wx.FD_MULTIPLE | wx.FD_CHANGE_DIR)
|
||||
dlg.SetFilterIndex(_PGET('FFILTER', 'int', 0))
|
||||
|
||||
if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
|
||||
@@ -680,7 +680,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
|
||||
os.path.dirname(sdir),
|
||||
title.lstrip(u"*"),
|
||||
u''.join(syntax.GenFileFilters()),
|
||||
- wx.SAVE | wx.OVERWRITE_PROMPT)
|
||||
+ wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
|
||||
|
||||
if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
|
||||
path = dlg.GetPath()
|
||||
@@ -713,7 +713,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
|
||||
dlg = wx.FileDialog(self, _("Where to Save Profile?"), \
|
||||
CONFIG['PROFILE_DIR'], "default.ppb", \
|
||||
_("Profile") + " (*.ppb)|*.ppb",
|
||||
- wx.SAVE | wx.OVERWRITE_PROMPT)
|
||||
+ wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
|
||||
|
||||
if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
|
||||
profiler.TheProfile.Write(dlg.GetPath())
|
||||
@@ -732,7 +732,7 @@ class MainWindow(wx.Frame, viewmgr.Persp
|
||||
if evt.Id == ID_LOAD_PROFILE:
|
||||
dlg = wx.FileDialog(self, _("Load a Custom Profile"),
|
||||
CONFIG['PROFILE_DIR'], "default.ppb",
|
||||
- _("Profile") + " (*.ppb)|*.ppb", wx.OPEN)
|
||||
+ _("Profile") + " (*.ppb)|*.ppb", wx.FD_OPEN)
|
||||
|
||||
if ebmlib.LockCall(self._mlock, dlg.ShowModal) == wx.ID_OK:
|
||||
profiler.TheProfile.Load(dlg.GetPath())
|
@ -1,407 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VIM_VERSION="8.0"
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
PYTHON_REQ_USE=threads
|
||||
inherit eutils vim-doc flag-o-matic fdo-mime gnome2-utils versionator bash-completion-r1 prefix python-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/vim/vim.git"
|
||||
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
|
||||
else
|
||||
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
|
||||
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="GUI version of the Vim text editor"
|
||||
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="acl aqua cscope debug gnome gtk gtk3 lua luajit motif neXt netbeans nls perl python racket ruby selinux session tcl"
|
||||
REQUIRED_USE="
|
||||
luajit? ( lua )
|
||||
python? (
|
||||
|| ( $(python_gen_useflags '*') )
|
||||
?? ( $(python_gen_useflags 'python2*') )
|
||||
?? ( $(python_gen_useflags 'python3*') )
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
~app-editors/vim-core-${PV}
|
||||
>=app-eselect/eselect-vi-1.1
|
||||
>=sys-libs/ncurses-5.2-r2:0=
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libXext
|
||||
x11-libs/libXt
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
!aqua? (
|
||||
gtk3? (
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libXft
|
||||
)
|
||||
!gtk3? (
|
||||
gtk? (
|
||||
>=x11-libs/gtk+-2.6:2
|
||||
x11-libs/libXft
|
||||
gnome? ( >=gnome-base/libgnomeui-2.6 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
neXt? ( x11-libs/neXtaw )
|
||||
!neXt? ( x11-libs/libXaw )
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
cscope? ( dev-util/cscope )
|
||||
lua? (
|
||||
luajit? ( dev-lang/luajit:2= )
|
||||
!luajit? ( dev-lang/lua:0[deprecated] )
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-lang/perl:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
racket? ( dev-scheme/racket )
|
||||
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
session? ( x11-libs/libSM )
|
||||
tcl? ( dev-lang/tcl:0= )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/ctags
|
||||
sys-devel/autoconf
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/vim-${PV}
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||
eapply "${WORKDIR}"/patches/
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.ac is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
myconf=(
|
||||
--with-features=huge
|
||||
--disable-gpm
|
||||
--enable-multibyte
|
||||
$(use_enable acl)
|
||||
$(use_enable cscope)
|
||||
$(use_enable lua luainterp)
|
||||
$(use_with luajit)
|
||||
$(use_enable netbeans)
|
||||
$(use_enable nls)
|
||||
$(use_enable perl perlinterp)
|
||||
$(use_enable racket mzschemeinterp)
|
||||
$(use_enable ruby rubyinterp)
|
||||
$(use_enable selinux)
|
||||
$(use_enable session xsmp)
|
||||
$(use_enable tcl tclinterp)
|
||||
)
|
||||
|
||||
if use python ; then
|
||||
py_add_interp() {
|
||||
local v
|
||||
|
||||
[[ ${EPYTHON} == python3* ]] && v=3
|
||||
myconf+=(
|
||||
--enable-python${v}interp
|
||||
vi_cv_path_python${v}="${PYTHON}"
|
||||
)
|
||||
}
|
||||
|
||||
python_foreach_impl py_add_interp
|
||||
else
|
||||
myconf+=(
|
||||
--disable-pythoninterp
|
||||
--disable-python3interp
|
||||
)
|
||||
fi
|
||||
|
||||
# --with-features=huge forces on cscope even if we --disable it. We need
|
||||
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
|
||||
if ! use cscope ; then
|
||||
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
|
||||
die "couldn't disable cscope"
|
||||
fi
|
||||
|
||||
# gvim's GUI preference order is as follows:
|
||||
# aqua CARBON (not tested)
|
||||
# -aqua gtk3 GTK3
|
||||
# -aqua -gtk3 gnome GNOME2
|
||||
# -aqua -gtk3 -gnome gtk GTK2
|
||||
# -aqua -gtk -gtk3 motif MOTIF
|
||||
# -aqua -gtk -gtk3 -motif neXt NEXTAW
|
||||
# -aqua -gtk -gtk3 -motif -neXt ATHENA
|
||||
echo ; echo
|
||||
if use aqua ; then
|
||||
einfo "Building gvim with the Carbon GUI"
|
||||
myconf+=(
|
||||
--enable-darwin
|
||||
--enable-gui=carbon
|
||||
)
|
||||
elif use gtk3 ; then
|
||||
myconf+=( --enable-gtk3-check )
|
||||
einfo "Building gvim with the gtk+-3 GUI"
|
||||
myconf+=( --enable-gui=gtk3 )
|
||||
elif use gtk ; then
|
||||
myconf+=( --enable-gtk2-check )
|
||||
if use gnome ; then
|
||||
einfo "Building gvim with the Gnome 2 GUI"
|
||||
myconf+=( --enable-gui=gnome2 )
|
||||
else
|
||||
einfo "Building gvim with the gtk+-2 GUI"
|
||||
myconf+=( --enable-gui=gtk2 )
|
||||
fi
|
||||
elif use motif ; then
|
||||
einfo "Building gvim with the MOTIF GUI"
|
||||
myconf+=( --enable-gui=motif )
|
||||
elif use neXt ; then
|
||||
einfo "Building gvim with the neXtaw GUI"
|
||||
myconf+=( --enable-gui=nextaw )
|
||||
else
|
||||
einfo "Building gvim with the Athena GUI"
|
||||
myconf+=( --enable-gui=athena )
|
||||
fi
|
||||
echo ; echo
|
||||
|
||||
# let package manager strip binaries
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# keep prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=( --without-local-dir )
|
||||
|
||||
if [[ ${CHOST} == *-interix* ]]; then
|
||||
# avoid finding of this function, to avoid having to patch either
|
||||
# configure or the source, which would be much more hackish.
|
||||
# after all vim does it right, only interix is badly broken (again)
|
||||
export ac_cv_func_sigaction=no
|
||||
fi
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
--with-vim-name=gvim \
|
||||
--with-x \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo
|
||||
einfo "Starting vim tests. Several error messages will be shown"
|
||||
einfo "while the tests run. This is normal behaviour and does not"
|
||||
einfo "indicate a fault."
|
||||
echo
|
||||
ewarn "If the tests fail, your terminal may be left in a strange"
|
||||
ewarn "state. Usually, running 'reset' will fix this."
|
||||
echo
|
||||
|
||||
# Don't let vim talk to X
|
||||
unset DISPLAY
|
||||
|
||||
# Make gvim not try to connect to X. See :help gui-x11-start in vim for how
|
||||
# this evil trickery works.
|
||||
ln -s "${S}"/src/gvim "${S}"/src/testvim || die
|
||||
|
||||
# Make sure our VIMPROG is used.
|
||||
sed -i 's:\.\./vim:../testvim:' src/testdir/test49.vim || die
|
||||
|
||||
# Don't do additional GUI tests.
|
||||
emake -j1 VIMPROG=../testvim -C src/testdir nongui
|
||||
}
|
||||
|
||||
# Make convenience symlinks, hopefully without stepping on toes. Some
|
||||
# of these links are "owned" by the vim ebuild when it is installed,
|
||||
# but they might be good for gvim as well (see bug 45828)
|
||||
update_vim_symlinks() {
|
||||
local f syms
|
||||
syms="vimdiff rvim rview"
|
||||
einfo "Calling eselect vi update..."
|
||||
# Call this with --if-unset to respect user's choice (bug 187449)
|
||||
eselect vi update --if-unset
|
||||
|
||||
# Make or remove convenience symlink, vim -> gvim
|
||||
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
|
||||
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
|
||||
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
rm "${EROOT}"/usr/bin/vim
|
||||
fi
|
||||
|
||||
# Make or remove convenience symlinks to vim
|
||||
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
for f in ${syms}; do
|
||||
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
|
||||
done
|
||||
else
|
||||
for f in ${syms}; do
|
||||
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
|
||||
rm -f "${EROOT}"/usr/bin/${f}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# This will still break if you merge then remove the vi package,
|
||||
# but there's only so much you can do, eh? Unfortunately we don't
|
||||
# have triggers like are done in rpm-land.
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
dobin src/gvim
|
||||
dosym gvim /usr/bin/gvimdiff
|
||||
dosym gvim /usr/bin/evim
|
||||
dosym gvim /usr/bin/eview
|
||||
dosym gvim /usr/bin/gview
|
||||
dosym gvim /usr/bin/rgvim
|
||||
dosym gvim /usr/bin/rgview
|
||||
|
||||
emake -C src DESTDIR="${D}" DATADIR="${EPREFIX}"/usr/share install-icons
|
||||
|
||||
dodir /usr/share/man/man1
|
||||
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gvim.1
|
||||
echo ".so vim.1" > "${ED}"/usr/share/man/man1/gview.1
|
||||
echo ".so vimdiff.1" > "${ED}"/usr/share/man/man1/gvimdiff.1
|
||||
|
||||
insinto /etc/vim
|
||||
newins "${FILESDIR}"/gvimrc-r1 gvimrc
|
||||
eprefixify "${ED}"/etc/vim/gvimrc
|
||||
|
||||
doicon -s scalable "${FILESDIR}"/gvim.svg
|
||||
|
||||
# bash completion script, bug #79018.
|
||||
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
|
||||
|
||||
# don't install vim desktop file
|
||||
rm "${ED}"/usr/share/applications/vim.desktop || die "failed to remove vim.desktop"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Update fdo mime stuff, bug #78394
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
# Update icon cache
|
||||
gnome2_icon_cache_update
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Update fdo mime stuff, bug #78394
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
# Update icon cache
|
||||
gnome2_icon_cache_update
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
@ -1,217 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VIM_VERSION="8.0"
|
||||
inherit eutils vim-doc flag-o-matic versionator bash-completion-r1 prefix
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/vim/vim.git"
|
||||
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
|
||||
else
|
||||
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
|
||||
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="vim and gvim shared files"
|
||||
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="nls acl minimal"
|
||||
|
||||
DEPEND="sys-devel/autoconf"
|
||||
PDEPEND="!minimal? ( app-vim/gentoo-syntax )"
|
||||
|
||||
S=${WORKDIR}/vim-${PV}
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||
eapply "${WORKDIR}"/patches
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i -e \
|
||||
'/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.ac is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
# Let Portage do the stripping. Some people like that.
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# Keep Gentoo Prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=" --without-local-dir"
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
--enable-gui=no \
|
||||
--without-x \
|
||||
--disable-darwin \
|
||||
--disable-perlinterp \
|
||||
--disable-pythoninterp \
|
||||
--disable-rubyinterp \
|
||||
--disable-gpm \
|
||||
--disable-selinux \
|
||||
$(use_enable nls) \
|
||||
$(use_enable acl) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake tools
|
||||
}
|
||||
|
||||
src_test() { :; }
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
dodir /usr/{bin,share/{man/man1,vim}}
|
||||
emake -C src \
|
||||
installruntime \
|
||||
installmanlinks \
|
||||
installmacros \
|
||||
installtutor \
|
||||
installtutorbin \
|
||||
installtools \
|
||||
install-languages \
|
||||
DESTDIR="${D}" \
|
||||
BINDIR="${EPREFIX}"/usr/bin \
|
||||
MANDIR="${EPREFIX}"/usr/share/man \
|
||||
DATADIR="${EPREFIX}"/usr/share
|
||||
|
||||
keepdir ${vimfiles}/keymap
|
||||
|
||||
# default vimrc is installed by vim-core since it applies to
|
||||
# both vim and gvim
|
||||
insinto /etc/vim/
|
||||
newins "${FILESDIR}"/vimrc-r5 vimrc
|
||||
eprefixify "${ED}"/etc/vim/vimrc
|
||||
|
||||
if use minimal ; then
|
||||
# To save space, install only a subset of the files.
|
||||
# Helps minimalize the livecd, bug 65144.
|
||||
eshopts_push -s extglob
|
||||
|
||||
rm -fr "${ED}${vimfiles}"/{compiler,doc,ftplugin,indent}
|
||||
rm -fr "${ED}${vimfiles}"/{macros,print,tools,tutor}
|
||||
rm "${ED}"/usr/bin/vimtutor
|
||||
|
||||
local keep_colors="default"
|
||||
ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )
|
||||
|
||||
local keep_syntax="conf|crontab|fstab|inittab|resolv|sshdconfig"
|
||||
# tinkering with the next line might make bad things happen ...
|
||||
keep_syntax="${keep_syntax}|syntax|nosyntax|synload"
|
||||
ignore=$(rm -fr "${ED}${vimfiles}"/syntax/!(${keep_syntax}).vim )
|
||||
|
||||
eshopts_pop
|
||||
fi
|
||||
|
||||
# These files might have slight security issues, so we won't
|
||||
# install them. See bug #77841. We don't mind if these don't
|
||||
# exist.
|
||||
rm "${ED}${vimfiles}"/tools/{vimspell.sh,tcltags} 2>/dev/null
|
||||
|
||||
newbashcomp "${FILESDIR}"/xxd-completion xxd
|
||||
|
||||
# We shouldn't be installing the ex or view man page symlinks, as they
|
||||
# are managed by eselect-vi
|
||||
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
}
|
@ -1,348 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
VIM_VERSION="8.0"
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
PYTHON_REQ_USE=threads
|
||||
inherit eutils vim-doc flag-o-matic fdo-mime versionator bash-completion-r1 python-r1
|
||||
|
||||
if [[ ${PV} == 9999* ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/vim/vim.git"
|
||||
else
|
||||
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0106-gentoo-patches.tar.bz2"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||
HOMEPAGE="http://www.vim.org/ https://github.com/vim/vim"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="vim"
|
||||
IUSE="X acl cscope debug gpm lua luajit minimal nls perl python racket ruby selinux tcl vim-pager"
|
||||
REQUIRED_USE="
|
||||
luajit? ( lua )
|
||||
python? (
|
||||
|| ( $(python_gen_useflags '*') )
|
||||
?? ( $(python_gen_useflags 'python2*') )
|
||||
?? ( $(python_gen_useflags 'python3*') )
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=app-eselect/eselect-vi-1.1
|
||||
>=sys-libs/ncurses-5.2-r2:0=
|
||||
nls? ( virtual/libintl )
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
cscope? ( dev-util/cscope )
|
||||
gpm? ( >=sys-libs/gpm-1.19.3 )
|
||||
lua? (
|
||||
luajit? ( dev-lang/luajit:2= )
|
||||
!luajit? ( dev-lang/lua:0[deprecated] )
|
||||
)
|
||||
!minimal? (
|
||||
~app-editors/vim-core-${PV}
|
||||
dev-util/ctags
|
||||
)
|
||||
perl? ( dev-lang/perl:= )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
racket? ( dev-scheme/racket )
|
||||
ruby? ( || ( dev-lang/ruby:2.3 dev-lang/ruby:2.2 dev-lang/ruby:2.1 dev-lang/ruby:2.0 ) )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
tcl? ( dev-lang/tcl:0= )
|
||||
X? ( x11-libs/libXt )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/autoconf
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
# people with broken alphabets run into trouble. bug 82186.
|
||||
unset LANG LC_ALL
|
||||
export LC_COLLATE="C"
|
||||
|
||||
# Gnome sandbox silliness. bug #114475.
|
||||
mkdir -p "${T}"/home
|
||||
export HOME="${T}"/home
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
# Gentoo patches to fix runtime issues, cross-compile errors, etc
|
||||
eapply "${WORKDIR}"/patches/
|
||||
fi
|
||||
|
||||
# Fixup a script to use awk instead of nawk
|
||||
sed -i '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' "${S}"/runtime/tools/mve.awk \
|
||||
|| die "mve.awk sed failed"
|
||||
|
||||
# Read vimrc and gvimrc from /etc/vim
|
||||
echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >> "${S}"/src/feature.h
|
||||
echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >> "${S}"/src/feature.h
|
||||
|
||||
# Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
|
||||
# Hopefully this pattern won't break for a while at least.
|
||||
# This fixes bug 29398 (27 Sep 2003 agriffis)
|
||||
sed -i 's/\<ctags\("\| [-*.]\)/exuberant-&/g' \
|
||||
"${S}"/runtime/doc/syntax.txt \
|
||||
"${S}"/runtime/doc/tagsrch.txt \
|
||||
"${S}"/runtime/doc/usr_29.txt \
|
||||
"${S}"/runtime/menu.vim \
|
||||
"${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# Don't be fooled by /usr/include/libc.h. When found, vim thinks
|
||||
# this is NeXT, but it's actually just a file in dev-libs/9libs
|
||||
# This fixes bug 43885 (20 Mar 2004 agriffis)
|
||||
sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
|
||||
|
||||
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
|
||||
# correctly. To avoid some really entertaining error messages about stuff
|
||||
# which isn't even in the source file being invalid, we'll do some trickery
|
||||
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
|
||||
find "${S}" -name '*.c' | while read c ; do echo >> "$c" ; done
|
||||
|
||||
# conditionally make the manpager.sh script
|
||||
if use vim-pager ; then
|
||||
cat <<-END > "${S}"/runtime/macros/manpager.sh
|
||||
#!/bin/sh
|
||||
sed -e 's/\x1B\[[[:digit:]]\+m//g' | col -b | \\
|
||||
vim \\
|
||||
-c 'let no_plugin_maps = 1' \\
|
||||
-c 'set nolist nomod ft=man ts=8' \\
|
||||
-c 'let g:showmarks_enable=0' \\
|
||||
-c 'runtime! macros/less.vim' -
|
||||
END
|
||||
fi
|
||||
|
||||
# Try to avoid sandbox problems. Bug #114475.
|
||||
if [[ -d "${S}"/src/po ]] ; then
|
||||
sed -i '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \; ./testvim -X,' \
|
||||
"${S}"/src/po/Makefile
|
||||
fi
|
||||
|
||||
if version_is_at_least 7.3.122 ; then
|
||||
cp "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk
|
||||
fi
|
||||
|
||||
# Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
|
||||
if version_is_at_least 7.3 ; then
|
||||
sed -i "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
|
||||
"${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS failed'
|
||||
fi
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=()
|
||||
|
||||
# Fix bug 37354: Disallow -funroll-all-loops on amd64
|
||||
# Bug 57859 suggests that we want to do this for all archs
|
||||
filter-flags -funroll-all-loops
|
||||
|
||||
# Fix bug 76331: -O3 causes problems, use -O2 instead. We'll do this for
|
||||
# everyone since previous flag filtering bugs have turned out to affect
|
||||
# multiple archs...
|
||||
replace-flags -O3 -O2
|
||||
|
||||
# Fix bug 18245: Prevent "make" from the following chain:
|
||||
# (1) Notice configure.ac is newer than auto/configure
|
||||
# (2) Rebuild auto/configure
|
||||
# (3) Notice auto/configure is newer than auto/config.mk
|
||||
# (4) Run ./configure (with wrong args) to remake auto/config.mk
|
||||
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed failed"
|
||||
rm -f src/auto/configure
|
||||
emake -j1 -C src autoconf
|
||||
|
||||
# This should fix a sandbox violation (see bug 24447). The hvc
|
||||
# things are for ppc64, see bug 86433.
|
||||
for file in /dev/pty/s* /dev/console /dev/hvc/* /dev/hvc* ; do
|
||||
[[ -e ${file} ]] && addwrite $file
|
||||
done
|
||||
|
||||
if use minimal ; then
|
||||
myconf=(
|
||||
--with-features=tiny
|
||||
--disable-nls
|
||||
--disable-multibyte
|
||||
--disable-acl
|
||||
--enable-gui=no
|
||||
--without-x
|
||||
--disable-darwin
|
||||
--disable-luainterp
|
||||
--disable-perlinterp
|
||||
--disable-pythoninterp
|
||||
--disable-mzschemeinterp
|
||||
--disable-rubyinterp
|
||||
--disable-selinux
|
||||
--disable-tclinterp
|
||||
--disable-gpm
|
||||
)
|
||||
else
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
myconf=(
|
||||
--with-features=huge
|
||||
--enable-multibyte
|
||||
$(use_enable acl)
|
||||
$(use_enable cscope)
|
||||
$(use_enable gpm)
|
||||
$(use_enable lua luainterp)
|
||||
$(usex lua "--with-lua-prefix=${EPREFIX}/usr" "")
|
||||
$(use_with luajit)
|
||||
$(use_enable nls)
|
||||
$(use_enable perl perlinterp)
|
||||
$(use_enable racket mzschemeinterp)
|
||||
$(use_enable ruby rubyinterp)
|
||||
$(use_enable selinux)
|
||||
$(use_enable tcl tclinterp)
|
||||
)
|
||||
|
||||
if use python ; then
|
||||
py_add_interp() {
|
||||
local v
|
||||
|
||||
[[ ${EPYTHON} == python3* ]] && v=3
|
||||
myconf+=(
|
||||
--enable-python${v}interp
|
||||
vi_cv_path_python${v}="${PYTHON}"
|
||||
)
|
||||
}
|
||||
|
||||
python_foreach_impl py_add_interp
|
||||
else
|
||||
myconf+=(
|
||||
--disable-pythoninterp
|
||||
--disable-python3interp
|
||||
)
|
||||
fi
|
||||
|
||||
# --with-features=huge forces on cscope even if we --disable it. We need
|
||||
# to sed this out to avoid screwiness. (1 Sep 2004 ciaranm)
|
||||
if ! use cscope ; then
|
||||
sed -i '/# define FEAT_CSCOPE/d' src/feature.h || \
|
||||
die "couldn't disable cscope"
|
||||
fi
|
||||
|
||||
# don't test USE=X here ... see bug #19115
|
||||
# but need to provide a way to link against X ... see bug #20093
|
||||
myconf+=(
|
||||
--enable-gui=no
|
||||
--disable-darwin
|
||||
$(use_with X x)
|
||||
)
|
||||
fi
|
||||
|
||||
# let package manager strip binaries
|
||||
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
|
||||
|
||||
# keep prefix env contained within the EPREFIX
|
||||
use prefix && myconf+=( --without-local-dir )
|
||||
|
||||
econf \
|
||||
--with-modified-by=Gentoo-${PVR} \
|
||||
"${myconf[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# The following allows emake to be used
|
||||
emake -j1 -C src auto/osdef.h objects
|
||||
|
||||
emake
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo
|
||||
einfo "Starting vim tests. Several error messages will be shown"
|
||||
einfo "while the tests run. This is normal behaviour and does not"
|
||||
einfo "indicate a fault."
|
||||
echo
|
||||
ewarn "If the tests fail, your terminal may be left in a strange"
|
||||
ewarn "state. Usually, running 'reset' will fix this."
|
||||
echo
|
||||
|
||||
# Don't let vim talk to X
|
||||
unset DISPLAY
|
||||
|
||||
emake -j1 -C src/testdir nongui
|
||||
}
|
||||
|
||||
# Make convenience symlinks, hopefully without stepping on toes. Some
|
||||
# of these links are "owned" by the vim ebuild when it is installed,
|
||||
# but they might be good for gvim as well (see bug 45828)
|
||||
update_vim_symlinks() {
|
||||
local f syms
|
||||
syms="vimdiff rvim rview"
|
||||
einfo "Calling eselect vi update..."
|
||||
# Call this with --if-unset to respect user's choice (bug 187449)
|
||||
eselect vi update --if-unset
|
||||
|
||||
# Make or remove convenience symlink, vim -> gvim
|
||||
if [[ -f "${EROOT}"/usr/bin/gvim ]]; then
|
||||
ln -s gvim "${EROOT}"/usr/bin/vim 2>/dev/null
|
||||
elif [[ -L "${EROOT}"/usr/bin/vim && ! -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
rm "${EROOT}"/usr/bin/vim
|
||||
fi
|
||||
|
||||
# Make or remove convenience symlinks to vim
|
||||
if [[ -f "${EROOT}"/usr/bin/vim ]]; then
|
||||
for f in ${syms}; do
|
||||
ln -s vim "${EROOT}"/usr/bin/${f} 2>/dev/null
|
||||
done
|
||||
else
|
||||
for f in ${syms}; do
|
||||
if [[ -L "${EROOT}"/usr/bin/${f} && ! -f "${EROOT}"/usr/bin/${f} ]]; then
|
||||
rm -f "${EROOT}"/usr/bin/${f}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# This will still break if you merge then remove the vi package,
|
||||
# but there's only so much you can do, eh? Unfortunately we don't
|
||||
# have triggers like are done in rpm-land.
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local vimfiles=/usr/share/vim/vim${VIM_VERSION/.}
|
||||
|
||||
# Note: Do not install symlinks for 'vi', 'ex', or 'view', as these are
|
||||
# managed by eselect-vi
|
||||
dobin src/vim
|
||||
dosym vim /usr/bin/vimdiff
|
||||
dosym vim /usr/bin/rvim
|
||||
dosym vim /usr/bin/rview
|
||||
if use vim-pager ; then
|
||||
dosym ${vimfiles}/macros/less.sh /usr/bin/vimpager
|
||||
dosym ${vimfiles}/macros/manpager.sh /usr/bin/vimmanpager
|
||||
insinto ${vimfiles}/macros
|
||||
doins runtime/macros/manpager.sh
|
||||
fperms a+x ${vimfiles}/macros/manpager.sh
|
||||
fi
|
||||
|
||||
newbashcomp "${FILESDIR}"/${PN}-completion ${PN}
|
||||
# keep in sync with 'complete ... -F' list
|
||||
bashcomp_alias vim ex vi view rvim rview vimdiff
|
||||
|
||||
# We shouldn't be installing the ex or view man page symlinks, as they
|
||||
# are managed by eselect-vi
|
||||
rm -f "${ED}"/usr/share/man/man1/{ex,view}.1
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
# Update documentation tags (from vim-doc.eclass)
|
||||
update_vim_helptags
|
||||
|
||||
# Make convenience symlinks
|
||||
update_vim_symlinks
|
||||
}
|
@ -1,6 +1,4 @@
|
||||
DIST kompose-0.5.0.tar.gz 4960733 SHA256 542828b5b5a231596bc50536322975fab3b49259052de4ad6115b099c01f2627 SHA512 11f3f6a5624fb67ab8be099d220647e8447290311167875efa7ad5a5058bd1401fd5def667ebde3b78eec8404eec81239764d3722e27c60fb55291c4371d36af WHIRLPOOL 50eb0cf5aee7aa2b3868af67d9e3de617ab8cd9ef6af6b1ec48bd772c9e01518e160f2a5b4994748fe474dddad143aac14c85c44a44f1aaf6638c181a6b54d30
|
||||
DIST kompose-0.6.0.tar.gz 4972911 SHA256 4e42dd2d247ab88382cc29ca9e180cf29e809f8112f533b5a2520c0adb547cdb SHA512 93c4e9864169cbc5f5aacf20db79063bdf97ae1d9ae5942928c36843f4837ddfe7adc4d9fab77ac2470fedfd8653e159f1f0a9a0721f2c2b1edd45dded8bf000 WHIRLPOOL 7360994fc717fe2613117cde7f9da07562b1895abbd49bafe95075a26891b951b484fea95433d0f295c173f4947a2006d3b22cd70c2b36eddba6306526635ee6
|
||||
EBUILD kompose-0.5.0.ebuild 917 SHA256 10117506890097414a2c840b8db6b69e48ed7eb4db2ac3a2a15151578bb52fdf SHA512 9044d683c7900366fc6281a6ef2943b05eaff16a25acbedaf8921b419007cbe1cff8cd33302c40c090515a9d68893957e170961cd950d1e242c182955f2c3018 WHIRLPOOL d0b4e4bd7eca36453c5abdb30dc70950af2d3c9742ee1a5b1274ea87114c2ca08e3dbff4919a41029c9e37d334603d1f6b81c4b5bbf1328efe02eaa11486a286
|
||||
EBUILD kompose-0.6.0.ebuild 910 SHA256 4bd90e769a2756171498e2d4cfdaff96fa3b63caae29d80a87bbc0362d2cc93e SHA512 aac55847d9231f91cb71c682b226fc360e81eadf7af96cd0d35b103f998157951de87f8f648e99a43b5e2c682391f08ad637a0dd1f3830ccf073060c3ca76426 WHIRLPOOL 5231ec65ed80919b2109e80711b35b1ec9e2f62aae9cc67381ba1fc36b5aa6794f6145bf6b03296e034136162365315c8a5911abbd22c93e4bb9fc85ab35307b
|
||||
DIST kompose-0.7.0.tar.gz 4980909 SHA256 6b649e91494e57ffd6c6f1d6150072d4c5589d75568172a8f3a0d6cbd7322599 SHA512 a0e8b16221ff25ca5a219646a06dd9254a87c76d5477c5a6c175e782625eb02e41c720278ec409e10f82e8c278ecd941a3d3d49b4220602fec2d3715dbf5e2a7 WHIRLPOOL 460ac6a5c3f25682ec968fef01b72c0b39a8e04cc3d3643f639010e642813a708ea6e91a74dc6d089d90aba6cece6574b83a6b515d2c11bdf9afab34491567f6
|
||||
EBUILD kompose-0.7.0.ebuild 897 SHA256 1f478f5026f39eb586df1dc8d6a78da0147199ba9f67bf21f71e49d93b23270d SHA512 5bc1d970f34c021a36316c87b0382213a7ac84fe8de1028254e157d9f328144b4474302c4e71e68416bf776d7c2ea2c6a77e6056188a0a7dd8bddb76525f7693 WHIRLPOOL cea451a6923b58f2434c8eebfee68f410eb7bd11fd9537227a6601accdc5684ac84425c90ea51e64552948c1700879eae4b376f7e6b550a78861da3f42fbb16a
|
||||
MISC ChangeLog 347 SHA256 d0790ddd06a0fb4b66cbd8218e5133b48d83123901779f34374d13cb9c2774d6 SHA512 994657458b7bca0bf26b7d6c540005ce11555537257d6411896bc6794f2795c96fde797ad2981d74b82003b69326146408690fd0138c609d2d6c0fe123437e36 WHIRLPOOL d246419da647e361abd42ac0cbc70888debfa4713ff8dfaadd7936af2491a044d8624799673b7069452172de2bc5bbc41b909044c80563f3c26bfb411f78dd33
|
||||
MISC metadata.xml 338 SHA256 9d465f3da35d19a6a6f3f0f8e18bbf636af19b5e3789604447b393f940e448c6 SHA512 0dd4f08d4a6f3195211b14c41b549a2a95f76a86e702e5c6ddedfa99c655717bd22ba4e88c84f25b6418f1a93bfafa8125e17f73a2fc04d47d1474c97da25198 WHIRLPOOL a78242e3ac93d69d82c7fd7d98cd5ed52ec289d8bb87ea2d8e0ed9e37b5992dedc955f7303a74f5081f13bd5ed3bc0c46a017fa80eaf3b9effdeb5a292cb3add
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/kubernetes-incubator/kompose/..."
|
||||
EGIT_COMMIT="v${PV}"
|
||||
COMPOSE_COMMIT="c01bcce"
|
||||
ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Tool to move from docker-compose to Kubernetes"
|
||||
HOMEPAGE="https://github.com/kubernetes-incubator/kompose"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PVR}"
|
||||
IUSE="hardened"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_compile() {
|
||||
export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
|
||||
GOPATH="${S}" go build -ldflags="-X github.com/kubernetes-incubator/kompose/cmd.GITCOMMIT=${COMPOSE_COMMIT}" -o bin/kompose src/${EGO_PN%/*}/main.go || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
dodoc -r src/${EGO_PN%/*}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
|
||||
}
|
@ -0,0 +1,116 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit gnome2-utils python-single-r1
|
||||
|
||||
MY_PN="PlayOnLinux"
|
||||
|
||||
DESCRIPTION="Set of scripts to easily install and use Windows games and software"
|
||||
HOMEPAGE="http://playonlinux.com/"
|
||||
SRC_URI="http://www.playonlinux.com/script_files/${MY_PN}/${PV}/${MY_PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="winbind"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
app-arch/cabextract
|
||||
app-arch/p7zip
|
||||
app-arch/unzip
|
||||
app-crypt/gnupg
|
||||
|| ( app-emulation/wine virtual/wine )
|
||||
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|
||||
net-misc/wget
|
||||
x11-apps/mesa-progs
|
||||
x11-terms/xterm
|
||||
media-gfx/icoutils
|
||||
|| ( net-analyzer/netcat net-analyzer/netcat6 )
|
||||
virtual/imagemagick-tools
|
||||
winbind? ( net-fs/samba[winbind] )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
# TODO:
|
||||
# Having a real install script
|
||||
# It will let using LANGUAGES easily
|
||||
# How to deal with Microsoft Fonts installation asked every time ?
|
||||
# How to deal with wine version installed ? (have a better mgmt of system one)
|
||||
# Look at debian pkg: http://packages.debian.org/sid/playonlinux
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-4.2.4-pol-bash.patch"
|
||||
"${FILESDIR}/${PN}-4.2.4-binary-plugin.patch"
|
||||
"${FILESDIR}/${PN}-4.2.6-stop-update-warning.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
python_fix_shebang .
|
||||
|
||||
# remove playonmac
|
||||
rm etc/{playonmac.icns,terminal.applescript} || die
|
||||
|
||||
# remove desktop integration
|
||||
rm etc/{PlayOnLinux.desktop,PlayOnLinux.directory,playonlinux-Programs.menu} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# all things without exec permissions
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r resources lang lib etc plugins
|
||||
|
||||
# bash/ install
|
||||
exeinto "/usr/share/${PN}/bash"
|
||||
find "${S}/bash" -type f -exec doexe '{}' +
|
||||
exeinto "/usr/share/${PN}/bash/expert"
|
||||
find "${S}/bash/expert" -type f -exec doexe '{}' +
|
||||
|
||||
# python/ install
|
||||
python_moduleinto "/usr/share/${PN}"
|
||||
python_domodule python
|
||||
|
||||
# main executable files
|
||||
exeinto "/usr/share/${PN}"
|
||||
doexe ${PN}{,-pkg,-bash,-shell,-url_handler}
|
||||
|
||||
# icons
|
||||
doicon -s 128 etc/${PN}.png
|
||||
for size in 16 22 32; do
|
||||
newicon -s $size etc/${PN}$size.png ${PN}.png
|
||||
done
|
||||
|
||||
doman "${FILESDIR}"/playonlinux{,-pkg}.1
|
||||
dodoc CHANGELOG.md
|
||||
|
||||
make_wrapper ${PN} "./${PN}" "/usr/share/${PN}"
|
||||
make_wrapper ${PN}-pkg "./${PN}-pkg" "/usr/share/${PN}"
|
||||
make_desktop_entry ${PN} ${MY_PN} ${PN} Game
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "Installed software and games with playonlinux have not been removed."
|
||||
elog "To remove them, you can re-install playonlinux and remove them using it,"
|
||||
elog "or do it manually by removing .PlayOnLinux/ in your home directory."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
DIST github.com-coryb-optigo-6f3f720fe67b838bea7a8f53d9bcb58293daf590.tar.gz 11440 SHA256 5d74cf00ba3eeaaeda2cf195addb3087577c2415e57339e3bd56c1edcb00a19b SHA512 f94b794968a4045141c406efe085fef8835700140d23c399c6168126741d5620a6c3d2ba28e02ae2db8b41622293f8c9edca94a89dacf702915ddeba9972131a WHIRLPOOL e6fd330a0d972c9207afabb70d8c7eadfea5b182226aee6f145ed8263f97ad3ce66a02891df67deb620b51f8ea01c25c8e27566308118a6ce9094cf8d09453b2
|
||||
DIST github.com-coryb-yaml-c82a3f4d49697aad482124182e538657091c9364.tar.gz 61046 SHA256 87a39b354d16827a81ae0d0eef0739ce12b7a03be2b384e76ab8b26c9c682752 SHA512 daca4d345b007d28d8f95b6bf181952863883f840dc61f3e5ca6c7d791382382d1ea2e8c44b09e8b11459947d560558bbd4839331acdc7f97ed139b3d3996fd0 WHIRLPOOL 02add3ed05d215e095d5aea30bbc810aeb55d1115796d4c14949a309c5500404f6797b6fc9972b42aec9afa968f928c999ac6cbd8eb0485937f1cc50190ed6f9
|
||||
DIST github.com-golang-crypto-e1a4589e7d3ea14a3352255d04b6f1a418845e5e.tar.gz 1336856 SHA256 28950420102f0dc290b84a52f06bc5b12a0a2b411b1b4fe216ba4ffe3ec3754e SHA512 c22fc86fbc22d6ec8157f89c075f07db8b72bf63ff97e06c907f555bf865cb77414c4fa2b9974407e43fa4f74b77710d3be9d2646f929fcfd5269b0ffc379914 WHIRLPOOL c85d338f87f5c418009497308ba28bd805769cb5350835dca35f77cce7ce456afe9cbcd66d9db3aea77e3eab0ed228260f7ec2e6825632624d9c80556ed15fbf
|
||||
DIST github.com-guelfey-go.dbus-f6a3a2366cc39b8479cadc499d3c735fb10fbdda.tar.gz 37292 SHA256 c818a98a38b558c160abe774303455c5fe75d2249fac25026056270aed6c9004 SHA512 e4cb632b7aac4d9c966cfac7479c3221b17827e2e27f3ba032690f0c896243c4b93556245ee5f2cf852a4478ab1f143d7176f09c96cd664d53451e587d64dd0a WHIRLPOOL db553d222e06fc26fbe3e6c8494c7040ab9e5922b5c2de13f6d2bd7baf8775aaa7f2436ab89253b50352759d814f608971c1ae69b7774f8f64469753ad912804
|
||||
DIST github.com-howeyc-gopass-bf9dde6d0d2c004a008c27aaee91170c786f6db8.tar.gz 11295 SHA256 663322faf4980430ff7f478de5b72ff5ed579b2ea7d7fcbaf1a40c38baddd837 SHA512 d502e33fd19784f76d04e3ff7218a055b6b0f16ac9f53bd526ec15ff3f94ba2729aea534313d18ae62aa586993fa8ff2fdfafbea7be84a002f8d7e19ae7f951c WHIRLPOOL dbb5f9bd8a856e221dce56590d0ee871bf9cadf61c620992983a99dc59772ee48b1baf408d4bc4889e919bbdb16bdeda754d2af016b22045b429d3b7170a5290
|
||||
DIST github.com-kballard-go-shellquote-d8ec1a69a250a17bb0e419c386eac1f3711dc142.tar.gz 4202 SHA256 a338bc042d9d90149660998b78cae96eb7e2a5f420e73ac012b232f90c13603f SHA512 ec09244c4cfda891e4978573fd427972d2a85e48ac66b91736b2a5d158f5e6b511e83294e813fb867cee7e8fe05341b429de857c6b7ff5b4f8581722de66529a WHIRLPOOL 3935a3d5477750b7f03f7ccbab4c919378925338d79a6da12563b5f74f7a130c0684aa730815a98a24c3be8034782fe84ad4b30fd65c6f4a479bd4544735df54
|
||||
DIST github.com-mattn-go-colorable-ded68f7a9561c023e790de24279db7ebf473ea80.tar.gz 7522 SHA256 454e4134a81b0913cd22fd6efc50164cc352218f81e1a73ee209a95a7d017f09 SHA512 ae09fd28e2aae98d0b73bf71ee7496d8d53e20232428d09e021ee8571ca7e990e85c0d9613c89851e2025624d317a26e1768f4e7af12294eb1a189a241bd8daf WHIRLPOOL 567d3a684eeca18e8703714197b23ad9d7157fa50664ea09a0ab130635cb75fdc543aacb23a347324d9dd15b44081f0393e7db1a1d8e9159b9fd3e703cb7d008
|
||||
DIST github.com-mgutz-ansi-9520e82c474b0a04dd04f8a40959027271bab992.tar.gz 4874 SHA256 d2c03c85e424aa14b2f7510ada9f295227927990fa8a87162d6e26ad892e24ef SHA512 893f9823f06edaeb35dbb1a19d908bd08a7d8df6527addf3d7197efeb0c2a83d85405043efd910027d472ed25cf869f4999ece4241cb546e9f648843bdd006cd WHIRLPOOL ec8c08a6f056398faa8afad3b0b866abf48676f5227bbe25a4efdf420143f586adec504989c639fbf8007ea524dc8794982d94d3485a1008a29e5f424ea6e29e
|
||||
DIST github.com-op-go-logging-b2cb9fa56473e98db8caba80237377e83fe44db5.tar.gz 35887 SHA256 2713605a189b2347a918a62e97a969c535cf17c33113219583a6926ed0f2252f SHA512 d11e60d7b630176c3dcb06f00ac29ec296dc4f20527224726066d19b7f8fa7e022e7842a60eb251993ea8af77ca5b9d602a1624278a00a3eb335ac7def50feb5 WHIRLPOOL 718ce1a970236126ad0ed2500503fc1d229d03de97657f856a7b0ea7f334ccd24d7f6ed9541e9b1b18d22718dbf9c3dfdf91e3c4fa20598223c011393a12e01f
|
||||
DIST github.com-tmc-keyring-39227cc0349f1b69956c23aa1f679eefd17ebae0.tar.gz 4727 SHA256 d72312544db86572c84528e688c77b1bcf0182c09d656895b4c042606145c6aa SHA512 f2527d0f12d0bdb43807d439f1c53b04ea53558ce43af88b6538895da47eb11d8c90b236ff0212f4d492e78de8538c8774376f8e761b107facd879f163e05f51 WHIRLPOOL cdf2d62e27225b454c5a414e27c46743897239fb9ff7e41322a88ee65a9b8557651c82ce0d41989e1209f30abf13cd6c2b1dc82096e438328b79a0d9faf41b28
|
||||
DIST go-jira-0.1.14.tar.gz 60069 SHA256 561f388a0dcb6da531469fa913f9e5377f30f406b2afab78f6a0dd66b5352384 SHA512 b17b316258c859604b128d1fcbc5906563c0960d05f3c4d7a26344eab32b0e6dbd4ab7b613f0fb06b62872d22dece6eaac950d5b5eb0c970713ebd85de7aa89e WHIRLPOOL 472ed642c2059e765e46daaa46c6ce1436f4fb8d7f3b524f9d042d976e0176551a02fe1a5b9927bf39a43f5de694462f554a6fe53f40ab25fcafa55d697fb6a9
|
||||
EBUILD go-jira-0.1.14.ebuild 1710 SHA256 71163b924193032d26ac77a4238b5868722aaf1c5ae29f7d5f59d14f89620f88 SHA512 95f337fe923ab3e9db1547329c44f74c532cf584ec6e8ab85bff1c65f1aaea5fd32d00275f5a211376a5cfcdd7873d242f63f74f43d7b8f4b13c01b1ca4f17f7 WHIRLPOOL 9e75d5e112909e30664d59f470bb5d1957c909666c386c5792e17d1e2e2203c66c25dba96e916be5a7e67285b20a432b588c9c39fbef57d338fc336f66a0f8d3
|
||||
MISC metadata.xml 375 SHA256 38d3250df3850dedf099e17a5f9306fb57908409bcc7b028bf1a547fdc3a7903 SHA512 ca57e75fe0c4881b2902574f9aaac4ff19757b02ad8a5561aa4a340e2cef8da5b8665750bee12cc3abff978f539644109593dbc547a0dd109ecc566551ab5416 WHIRLPOOL 1ae54fc45095426366583309f8c692669ebb2cbcff6e73626f76fff0e6a64ce5cea6ea39143407de5116e887cad80f33925adaec424884b084e1c4f8a952c141
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGO_PN="github.com/Netflix-Skunkworks/go-jira"
|
||||
|
||||
EGO_VENDOR=(
|
||||
"github.com/coryb/optigo 6f3f720fe67b838bea7a8f53d9bcb58293daf590"
|
||||
"github.com/howeyc/gopass bf9dde6d0d2c004a008c27aaee91170c786f6db8"
|
||||
"github.com/kballard/go-shellquote d8ec1a69a250a17bb0e419c386eac1f3711dc142"
|
||||
"github.com/mgutz/ansi 9520e82c474b0a04dd04f8a40959027271bab992"
|
||||
"github.com/mattn/go-colorable ded68f7a9561c023e790de24279db7ebf473ea80"
|
||||
"github.com/tmc/keyring 39227cc0349f1b69956c23aa1f679eefd17ebae0"
|
||||
"github.com/guelfey/go.dbus f6a3a2366cc39b8479cadc499d3c735fb10fbdda"
|
||||
"gopkg.in/coryb/yaml.v2 c82a3f4d49697aad482124182e538657091c9364 github.com/coryb/yaml"
|
||||
"gopkg.in/op/go-logging.v1 b2cb9fa56473e98db8caba80237377e83fe44db5 github.com/op/go-logging"
|
||||
"golang.org/x/crypto e1a4589e7d3ea14a3352255d04b6f1a418845e5e github.com/golang/crypto"
|
||||
)
|
||||
inherit golang-build golang-vcs-snapshot
|
||||
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="A simple JIRA commandline client in Go"
|
||||
HOMEPAGE="https://github.com/Netflix-Skunkworks/go-jira"
|
||||
SRC_URI="${ARCHIVE_URI}
|
||||
${EGO_VENDOR_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
pushd src/${EGO_PN} || die
|
||||
mkdir -p vendor/gopkg.in/Netflix-Skunkworks || die
|
||||
ln -sf '../../..' vendor/gopkg.in/Netflix-Skunkworks/go-jira.v0 || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pushd src/${EGO_PN} || die
|
||||
GOPATH="${WORKDIR}/${P}" go build -v -o jira -ldflags "-X jira.VERSION=${PV} -w" main/main.go || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/${EGO_PN}/jira
|
||||
dodoc src/${EGO_PN}/{CHANGELOG,README}.md
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>
|
||||
</longdescription>
|
||||
<maintainer type="person">
|
||||
<email>mrueg@gentoo.org</email>
|
||||
<name>Manuel Rüger</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Netflix-Skunkworks/go-jira</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,5 +1,7 @@
|
||||
DIST libplist-1.12.tar.bz2 384321 SHA256 0effdedcb3de128c4930d8c03a3854c74c426c16728b8ab5f0a5b6bdc0b644be SHA512 8af40d8f457ca9a8a9061e9429698c696200714cc05dcbe981e900106c52cd5222edb9dd8d8976bccd0c8997508ed14fb2e10f0ed29383f2ad4f7c5eb7eec0b3 WHIRLPOOL 7d3c4f7822683018b5b0e794d509b9cf5a703605ed772df849ad9ebba6e8191f2eb629444c07d2dcb265520d24c94f13287f200fec34779c9e6fe029536183a7
|
||||
DIST libplist-2.0.0.tar.bz2 421405 SHA256 3a7e9694c2d9a85174ba1fa92417cfabaea7f6d19631e544948dc7e17e82f602 SHA512 81508bf6773483528816725c3b5b868563b84fd7810999404072e5ea9efa7fc9f11ef997f32208e4421aa26b15edd0c65f87c67c1472e8c4e356f1e9fe7740ee WHIRLPOOL cfea767321dda602722281f189dae708969c7471bc4b9388638b671257f3808358e1227cdf29cba7751cb715a8ec92fccb1c0dd5c8d150ebac19fdf8633c6339
|
||||
EBUILD libplist-1.12.ebuild 2098 SHA256 881746bf2675b2292b6bf4e1a9d520cd37999f496f0bf3771333ed107e09315b SHA512 fe31e47d199c23e3fcd67bbb7da9ff917baf48443be04d54a480647f85ea896b64dc6f5b58dd868038e3b32acb66345276ceb3b29bfba66be02ed6432cb9e506 WHIRLPOOL 029939c863f128dc7c4f73349ae88e7fd4b0c132e70594776cb704a5f82e482b65008e8acbe2ce775d3bf3028991a682a03b0fe11bb0f41fc06e2f174624caec
|
||||
EBUILD libplist-2.0.0.ebuild 2056 SHA256 377680fb1be18e12999537ad3aefc759597a0cfd3ef353e7d007a7a3cae3c296 SHA512 150b5ba9bb0972c0a7219d9b6d18194e668055e7cb3ed7d089d427a5d2fea5c86698513635fa19de71676beb069ade05d8732bda86d61816638063f186092ed2 WHIRLPOOL 2f03cdce70910edb5776a4975c3e9e0b14060d456b32896e4c1f72840f86c3775cb15442629d92a78c5e802e7c5a39eb9fa2bbb56bcf78046f5a48f04ea4a0b8
|
||||
MISC ChangeLog 4309 SHA256 6900b3cc941d6b0dfa451964ec2bb2072042d82290e965ee2b492d42f7e6d8ed SHA512 be5b742af236adb8d473bd3cbfe0a22c304d7fda88cc98715d8f8e1990cd1b464a60456c3b52f3bc521cd2c026a18176aebd1e0872b80608236127c8baa96451 WHIRLPOOL 9e2a438aa80cce89b0a4a2e7f6b211746b1de195dac0c826333272ed08b2203771e15c89fc8f61046d66d976acb52f8d4832c92f5a6915a1357e2d9b9669d059
|
||||
MISC ChangeLog-2015 5691 SHA256 80e7b81e7fe641d1fb4e95c9b7ee8a0211dbaf55a8d0fbaca97fc85d2111425f SHA512 e247b80462e5bb6289f65a1dc55638c9a318d745ab48b70f00525c257480d6e81833c2243c32bab3133950dfbb3b9d3caba81db60c4b7cd971a350148e751ba5 WHIRLPOOL 75c229798ac7b546ed200fddcda0fd549814df4c8bbb66babc603f504c85801a94f4ee97ba37278a39d4b73d7f4e1014c8018fbe12e6f8df9980b15a8e01521d
|
||||
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
|
||||
MISC metadata.xml 329 SHA256 6ecc0c0900d3b6ca157cf9d9ff3ee5440131af153bf1b874cdbde16032c6181f SHA512 69d57118df488610f977fe8722d463bb858e8329855cf439ae3c1c7c52260dec96505535e9424041d71d000951db199312e382d24f66296c9c408113ead5219d WHIRLPOOL d9905811e665b382f497c4321070cb49532fa3a401b697975078bbea426826aefc60a65156a3139a2193dba286a6f1216c8aa7d2b17d29b6decf6f1377a05d66
|
||||
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
inherit autotools eutils python-r1
|
||||
|
||||
DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
|
||||
HOMEPAGE="http://www.libimobiledevice.org/"
|
||||
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0/3.1.0" # based on SONAME of libplist.so
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd"
|
||||
IUSE="python static-libs"
|
||||
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DOCS=( AUTHORS NEWS README )
|
||||
|
||||
BUILD_DIR="${S}_build"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local ECONF_SOURCE=${S}
|
||||
local myeconfargs=( $(use_enable static-libs static) )
|
||||
|
||||
do_configure() {
|
||||
mkdir -p "${BUILD_DIR}" || die
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
econf "${myeconfargs[@]}" "${@}"
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
do_configure_python() {
|
||||
PYTHON_LDFLAGS="$(python_get_LIBS)" do_configure "$@"
|
||||
}
|
||||
|
||||
do_configure --without-cython
|
||||
use python && python_foreach_impl do_configure_python
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_compile() {
|
||||
emake -C "${BUILD_DIR}"/cython -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
plist_la_LIBADD="${native_builddir}/src/libplist.la"
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1
|
||||
use python && python_foreach_impl python_compile
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_install() {
|
||||
emake -C "${BUILD_DIR}/cython" -j1 \
|
||||
VPATH="${S}/cython:${native_builddir}/cython" \
|
||||
DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
local native_builddir=${BUILD_DIR}
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
use python && python_foreach_impl python_install
|
||||
popd >/dev/null || die
|
||||
|
||||
einstalldocs
|
||||
|
||||
if use python ; then
|
||||
insinto /usr/include/plist/cython
|
||||
doins cython/plist.pxd
|
||||
fi
|
||||
prune_libtool_files --all
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
DIST eix-0.32.4.tar.xz 592284 SHA256 8132be9c496b5b19699c50d9aacd49560ca1f0466e3de4f47b896337f3527fc6 SHA512 382181d082648e9b236c3bf54fdf5d75a8575a7994e6a1d3380e80bcc36ff5779c660c5b5fc5f233cef79e48099fc53bb1c8b87e2ca919dcdb43d5fde276f553 WHIRLPOOL 0c8258d36a30a76fec2e7315e07776c277b2f098f6c0fb0a9a182f28827a659c334b190e10c52ea7ec8facd7a6e1f6124b3ffefd3ed2aade6da747e815276737
|
||||
DIST eix-0.32.5.tar.xz 595124 SHA256 1ebe07f46800f3f254d1385cd88eba328da9f07cc17731ad1b231a8b13450f6e SHA512 355c0daf81c349ceaa53a7253816a072578923f2044e53c9a8e98ceb9726b238f86f8b1d8ad96bb62851f887e50c1e5e443115dc12fcae7c8bca851caf9b9650 WHIRLPOOL 3b707ebeadc1653917269c81a594469ff2c603e5ad3772d1b19efb9fbd81dcf76b527c9d03975748e9cf0e1f011d1704ecd39f108ea166d78c9bb3be7370ada7
|
||||
DIST eix-0.32.9.tar.xz 599072 SHA256 0929581db3282a81a82ab9e17e6522a6517609de96f3a22ab7c081d0c3288edd SHA512 1a7c3d5f371150f5990fe1f1c4cadb0e3ee0a5810011702904aabd58ca250c10f820d6c64e7182096e0b7e2aa001cf573c5f2e83499ceb350cc59b599ec2ca5b WHIRLPOOL d22f2c536baeb2d2204800b6d8600d27c6933b1f89f1b09954fbc2945939d9981d26d8f20f05b066e2edae75dba6db5b41e37273d19d36481946e106699bc95f
|
||||
EBUILD eix-0.32.4.ebuild 2360 SHA256 26b9b757c3e31bd1d7b543e885112645d592e6a823e281fb9f8a9b96aeef7a99 SHA512 1b34e69dcab7ca2851ebb26ede4c73acc3221ce03370935674ac6f399f9005bcb6bed6f40c783d578891ab0ef0056182a94ef1e9bd64743f20e887a31249dc06 WHIRLPOOL 512bda5d7170c6e916815468cdef499a31f10fe6a24ab4674e7c451a3f11396c2d5ed1b3ad6d313f1433e068c57a9ff916bbe76fa94f867ec24c88cc3e73ee78
|
||||
EBUILD eix-0.32.5-r1.ebuild 2941 SHA256 431fa60b9dcfae7d9a372730fa00e2cea9cb79790cd458d217d06a3705516bdf SHA512 ce4660b31445a0bb1b4ff1a4624e0f8db7f6a6ced85a8e3b7109e2bd6dc8244511fa95e4b79d130823917ff810529f9e611e92c5a13dba0c0941e089fa6eb254 WHIRLPOOL a36c91cb65c98fcede5563e3e76a87d827c0a941e850e63034fb0af48848c7e6e6f43df83beac3dfb03d35e2c1dc0cdb72bd7f3f0cd4769c9851e1fb10ea2786
|
||||
EBUILD eix-0.32.5.ebuild 2454 SHA256 affb1e42e44c972dd070af11bbf9a68394e6c8fe8f3d5869b764978d3e00a6e5 SHA512 248caf260d7f06375eca2a60debc9427326623496a90c321a5f33b141b247c2d660345dfd3aa60473003e02d9e86ba78f14c91c19576f742d700aa7f7dd207c0 WHIRLPOOL 33c8f33093b4c6268f50e044e5ac987cad5b2654a6f2b65edbdb1c13f9b1ab0d384565491bc28a5a59b611b686257789810896818f57d743954f70f73552ced9
|
||||
EBUILD eix-0.32.9.ebuild 2941 SHA256 431fa60b9dcfae7d9a372730fa00e2cea9cb79790cd458d217d06a3705516bdf SHA512 ce4660b31445a0bb1b4ff1a4624e0f8db7f6a6ced85a8e3b7109e2bd6dc8244511fa95e4b79d130823917ff810529f9e611e92c5a13dba0c0941e089fa6eb254 WHIRLPOOL a36c91cb65c98fcede5563e3e76a87d827c0a941e850e63034fb0af48848c7e6e6f43df83beac3dfb03d35e2c1dc0cdb72bd7f3f0cd4769c9851e1fb10ea2786
|
||||
MISC ChangeLog 9770 SHA256 4b50e3176529311b7210564458969cfe7e9bcccbb476d012507a1b01dcce5d6c SHA512 fb26b4781f4a4af63619763afd097566190545b48a81e737e58ea7aab41f12b4bf8e9e713f4302bea29f3779626cf172f5f3713546a51c39ae14f52faef84da5 WHIRLPOOL c3b7f92c57f9b21cf095f867406895c29de2e5f3ab72a4afeb53994d2a75e3c72ab27239b45fa4fc91373f9bdd5e1c8968ec53fa9f1870932992a75bd51424e6
|
||||
MISC ChangeLog-2015 62879 SHA256 dd3e3360c5a6ff69ddc4ebd0263adcbde4b4c72d130ba57b2ae304af40f62c09 SHA512 d6f1888e8cc75bccd6609c062689c64d978458b4bd9056a9297016d1419752f65cc19f7c175d0d0ffe4d7ddfbd3bb22b668717f073525a18cd6c136f9e000f46 WHIRLPOOL 4bb43b05071475173f9bc3afa4d7bfef3ad434c0a8ae9de21d8e9aa78272730c83dc21789aecaf886491aa1c5dbcd93b4a5213b6c83b7124b823225bd4b17c10
|
||||
MISC metadata.xml 1013 SHA256 8df826fa158833930e6822e225c3c84828fd6dfa4b71ee024047b58f38f7bd0c SHA512 92195e723a98c9e088e4a332acfa7ba448fbf5b3f2e456a852ff5a8a4c6b67c2b1d0bb3a1fc79aae0fd6201f2a0a9d23ed8159837d2dc3a94504cd413d94192b WHIRLPOOL 4ffe04c99ee0feb6afccd0384e460a7369ecf472cb6436526205127a751f29ffa2b717a037419ac6c5672feab87602d7b3472e5523bbcc3a984e2429bfdd25e8
|
||||
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PLOCALES="de ru"
|
||||
inherit autotools bash-completion-r1 l10n systemd flag-o-matic
|
||||
|
||||
DESCRIPTION="Search and query ebuilds"
|
||||
HOMEPAGE="https://github.com/vaeth/eix/"
|
||||
SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc nls sqlite"
|
||||
|
||||
BOTHDEPEND="nls? ( virtual/libintl )
|
||||
sqlite? ( >=dev-db/sqlite-3:= )"
|
||||
RDEPEND="${BOTHDEPEND}
|
||||
>=app-shells/push-2.0-r1
|
||||
>=app-shells/quoter-3.0_p2-r1"
|
||||
DEPEND="${BOTHDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
# remove stale cache file to prevent collisions
|
||||
local old_cache=${EROOT%/}/var/cache/${PN}
|
||||
if [[ -f ${old_cache} ]]; then
|
||||
rm "${old_cache}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die
|
||||
|
||||
sed -e "/eixf_source=/s:push.sh:cat \"${EROOT}usr/share/push/push.sh\":" \
|
||||
-e "/eixf_source=/s:quoter_pipe.sh:cat \"${EROOT}usr/share/quoter/quoter_pipe.sh\":" \
|
||||
-i src/eix-functions.sh.in || die
|
||||
sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EROOT}usr/share/eix/eix-functions.sh\\\\\":" \
|
||||
-i src/Makefile.am || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
$(use_enable debug paranoicasserts)
|
||||
$(use_enable nls)
|
||||
$(use_with doc extra-doc)
|
||||
$(use_with sqlite)
|
||||
|
||||
# default configuration
|
||||
$(use_with prefix always-accept-keywords)
|
||||
--with-dep-default
|
||||
--with-required-use-default
|
||||
|
||||
# paths
|
||||
--with-portage-rootpath="${ROOTPATH}"
|
||||
--with-eprefix-default="${EPREFIX}"
|
||||
|
||||
# build a single executable with symlinks
|
||||
--disable-separate-binaries
|
||||
--disable-separate-tools
|
||||
|
||||
# used purely to control/disrespect *FLAGS
|
||||
--disable-debugging
|
||||
--disable-new_dialect
|
||||
--disable-optimization
|
||||
--disable-strong-optimization
|
||||
--disable-security
|
||||
--disable-nopie-security
|
||||
--disable-strong-security
|
||||
)
|
||||
|
||||
# https://github.com/vaeth/eix/issues/35
|
||||
append-cxxflags -std=c++11
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
systemd_dotmpfilesd tmpfiles.d/eix.conf
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins "${ED}"/usr/bin/eix-functions.sh
|
||||
rm -r "${ED}"/usr/bin/eix-functions.sh || die
|
||||
|
||||
keepdir /var/cache/eix
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use prefix; then
|
||||
# note: if this is done in src_install(), portage:portage
|
||||
# ownership may be reset to root
|
||||
chown portage:portage "${EROOT%/}"/var/cache/eix || die
|
||||
fi
|
||||
|
||||
local obs=${EROOT%/}/var/cache/eix.previous
|
||||
if [[ -f ${obs} ]]; then
|
||||
ewarn "Found obsolete ${obs}, please remove it"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [[ ! -n ${REPLACED_BY_VERSION} ]]; then
|
||||
rm -rf "${EROOT%/}/var/cache/${PN}" || die
|
||||
fi
|
||||
}
|
@ -1,8 +1,10 @@
|
||||
AUX fish-2.5.0-honor-linguas.patch 1013 SHA256 15a1e08fef5a1b55a7d95adf8460e7269056e33ab659d577be726d5203fa33bd SHA512 c6800b5f45ab031418dd6492878ebe58a9b997cf265d6b17b90a1a4716f94eafbcdc5a1f1681e00ceede012d30b6200d61c94b5a28adc2379774eafcfc20664d WHIRLPOOL 134bd3f3f22f68a847587ae62031a07bb0a733a0832686b4316383b76407d75e7e672f6ce2da0ea29ec6eb5dcc85de367e9f1ca611762e4b96521d933bc716f3
|
||||
DIST fish-2.4.0.tar.gz 3455874 SHA256 06bbb2323360439c4044da762d114ec1aa1aba265cec71c0543e6a0095c9efc5 SHA512 b27a2291c284fda7a12b3cd5dcba8dfcbf2738f50de40d9aac1500afa3bd98be04b4f67d7e6d3bb2f808c11a8c2dd6b1b5cc2dfe3e8e0e7d1bc88f8d8994d57b WHIRLPOOL abb9c31237a33553b25920fe3284f4ca90941aed2b8f1ec4b69fdb4231f7b2585f0292bc647ffe3acf88f6b01ac61931f615fa9a56ede35a8182e3a69aa11861
|
||||
DIST fish-2.5.0.tar.gz 3496831 SHA256 f8c0edadca2de379ccf305aeace660a9255fa2180c72e85e97705a24c256b2a5 SHA512 6d94bb70a5f1cefaada4d10ac845992f87c9bfc8c253f38bdfcc3a573a35503d825c9487d2ce8ef3819713594ab7b54ebf6c89fe3362c7010c63dbefc99b424d WHIRLPOOL a16d5f75e95573f2b766527fb124d99083a7ab84522a4826cd5b3aaf3a73ae6728f30defbd0598698b496f279f686eddcb4e81779767e89888037abe0b908849
|
||||
DIST fish-2.6.0.tar.gz 3575346 SHA256 7ee5bbd671c73e5323778982109241685d58a836e52013e18ee5d9f2e638fdfb SHA512 d4ded5ce24600e85673a7bb016e9dc36bce999b27f40e6b1ce0b9ca49a421be2d444d9d2b6f178f6eee963e59daa4a65df4c3de2a8086a610486f758fcfb0ed1 WHIRLPOOL 3316c1bd8778a1eba5b7b65edf28495ec89ec01ba3d0bc26cbc64ce69bfcd73a538c9a5463c9385f55689e3e680241d37e36bfec309f87c6ee98934f74fd7aa4
|
||||
EBUILD fish-2.4.0.ebuild 1877 SHA256 29a7ab3301e00e6610cedb280d95fd094f97eb2e62a4fef0f3f1ac0eac91843d SHA512 d933209c285be394428524f844cd3bb55a471fbc79be0a3581a8cec73b0dbb73ab386782bf5b9a8ecbfa1fcc20290be4b822948deb644fa185145941cb9f25d7 WHIRLPOOL 7131a648485aa4a5fddd16599febc4ff5324e5cad5e2235fcd444eabc929927dbf58d791b29a96437a22d01c641851109331f326f7f57ccefe3bc14c4a0609c5
|
||||
EBUILD fish-2.5.0.ebuild 2122 SHA256 faf104bead0103640a62bf883dfaf063daa387bae3b1551b85a913782a579121 SHA512 28dbe1515cb8f96b35a9809a5b103bf45a79203050d2374838fc031f4b7b97fad07459d8899bab702ec98e2798540ce9e52963eb4f5430c0260528a8ec6851a7 WHIRLPOOL 3ce775ee38e1f4c7a2a39ef0afbce080eb08cbde3c5a9be7d3aff4b5fb6eee081f5d6c49fd27bc85da2fe5e189a60332db0427e57f7c4aa2e84f04d23d17a3b4
|
||||
EBUILD fish-2.6.0.ebuild 2104 SHA256 54e3debc93faba1816bda9656516fe6bf472a982828fd4f681669330eeddacb1 SHA512 ca6b17822c160e055e3cea45dcfdd2262d7e42198a9f12f18036df37899790a6cabdf475d2ae7faff069891797d30e921d79438939ad18fadc792a6936bb82d2 WHIRLPOOL c1de05adc5490a955e8800f6dfe7496b8e2bb5970e8b8089830d16acb004e28564371fc533d909dd508af35635a4b94cd428b77270f261d8a5782dc161115b11
|
||||
MISC ChangeLog 4266 SHA256 a1da0515d9df5080a95f75942508c85d0a11971edc4cec45c0fe9d1b6e0724da SHA512 94ce9fd4fe7754244eb5cf33804c27a4a46f262e7f35f6b73991d741c2e28e0e898b0102e070582daa9821582fa6ffa66967bb9c39fd30224a04c7b6c38928f8 WHIRLPOOL 94cd84f0494023da953bce4fe02f7ab19a8da8b4638122ad2b9dbca271fa5a1ca0dccca663ff1898609153b5da1da15d833b8efe5835f12a569891cd66b798c1
|
||||
MISC ChangeLog-2015 12909 SHA256 4cb0e569f70bf96e0968b9ab6fcabdcaa7c1ec3e36a3f8897174b6fac87cda73 SHA512 c74ef90c9574c8115a3c23dc147095f036ff6b121933f837af451a8fbb974d4d8599668da9cd81afcde71ec7a10dda331ea25b64f5ca9296cb1a0708f83a86ba WHIRLPOOL cb88ef78f054b75d1687b98536f23b45ad4fc79a92d6727f61b5f2eb443d64fc50dd89ade150bd5912ca9bb9da2c27091294f81456562c1acf762b1b2a3ec72d
|
||||
MISC metadata.xml 509 SHA256 73aa49594b1c3a374bbcd282f4c66ad58744a88ed0b858d1ea57b0ac50016d5b SHA512 b4ba8bf04d8814847af718f64bfc59e79f6146f2841da5b8e9d1854caa9d72526cca85d2235483970656f5d78a9bcaba2d636b91ef6406f6f6a32a9fee3c312f WHIRLPOOL 23985a921962a204f7e8d732a8384c990b6acc393cf3bf00d2c2c2d425f933ea93bf9830010703f9d885a3f4377acf88ea7eea694c516c70a86c249d38c9ffc9
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="fish is the Friendly Interactive SHell"
|
||||
HOMEPAGE="http://fishshell.com/"
|
||||
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libpcre2-10.21[pcre32]
|
||||
sys-libs/ncurses:0=
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
sys-devel/bc
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# Set things up for fish to be a default shell.
|
||||
# It has to be in /bin in case /usr is unavailable.
|
||||
# Also, all of its utilities have to be in /bin.
|
||||
econf \
|
||||
docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--without-included-pcre2 \
|
||||
$(use_with nls gettext)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if has_version ~${CATEGORY}/${P} ; then
|
||||
emake test
|
||||
else
|
||||
ewarn "The test suite only works when the package is already installed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "fish is now installed on your system."
|
||||
elog "To run fish, type 'fish' in your terminal."
|
||||
elog
|
||||
elog "It is advised not to set fish as a default login shell."
|
||||
elog "see bug #545830 for more details."
|
||||
elog "Executing fish using ~/.bashrc is an alternative"
|
||||
elog "see https://wiki.gentoo.org/wiki/Fish#Caveats for details"
|
||||
elog
|
||||
elog "To set your colors, run 'fish_config'"
|
||||
elog "To scan your man pages for completions, run 'fish_update_completions'"
|
||||
elog "To autocomplete command suggestions press Ctrl + F or right arrow key."
|
||||
elog
|
||||
elog "Please add a \"BROWSER\" variable to ${PN}'s environment pointing to the"
|
||||
elog "browser of your choice to get acces to ${PN}'s help system:"
|
||||
elog " BROWSER=\"/usr/bin/firefox\""
|
||||
elog
|
||||
elog "In order to get lzma and xz support for man-page completion please"
|
||||
elog "emerge one of the following packages:"
|
||||
elog " dev-python/backports-lzma"
|
||||
elog " >=dev-lang/python-3.3"
|
||||
elog
|
||||
elog "If you have issues with cut'n'paste in X-terminals, install the"
|
||||
elog "x11-misc/xsel package."
|
||||
elog
|
||||
elog "Have fun!"
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
AUX apvlv-0.1.5-cflags.patch 702 SHA256 00ddf6ecefa9eb34745e7fcb5262c5dcb574221262399897bfab58d1f7c1ca68 SHA512 de7842c8cb402f045240aa50bdf05a13c6e9a4bea099fc8c41f07329b330fbb98f6edc229f0bb78eec65b14ecfffe9240441387717024939c11b9a69cb65919f WHIRLPOOL 9a1b8efb0f11e2ac36e4a8a0f26eafe6e124582264a17d75f9549e73ff36abc64231fb3e3aa1f5cbf8a5cfb5be7ef2f2e0df3730464c60a8fd1686b7fe134553
|
||||
AUX apvlv-0.1.5-gcc6.patch 403 SHA256 69f28540aec5b287208d0c5e3755ab2eab483fc5d90316620d0ab523e51ae9f9 SHA512 f838fe6c601765e7d03ba83575aa5ffa2562d90e257832109ebe879b29d67228784c920ff7c9716010f10d2c36f4e873bc2425fc337857c437c6a19e6bd5e5f5 WHIRLPOOL 4e4f0d453f2a8a32ad5ec3b64cff844e713a69a03fd9dbbd56f96c65aeced7de3658862bd3fa5907cfccfcb69854a70a715f7cd58bc265116011fe95762ae7c5
|
||||
DIST apvlv-0.1.5.tar.gz 4254177 SHA256 dca98157e63c9fec12d6514751ea26549813dc7b87d838b0003f31a444100a8a SHA512 680b2d6e272cda34b0b9065f5fdf7b917a4e3ed4d54a6e78cb41a60cf43374c687b506d4148d6cecf87912957fbe6bc4c77e9278616fd236e49ade15774e1ccd WHIRLPOOL c254d3ca939b308dc58aadee20e33c5a6bda7495c4521d3433d2eb4a03ab4c9fd25f0589554506b08496f9024ef6d8c8648abc31b5175ad5b181272b9e6cae00
|
||||
EBUILD apvlv-0.1.5-r1.ebuild 1201 SHA256 f2706ec12e9fd4d63cb708e625569afb869a7200e3429bf85a11993daf865eda SHA512 c23eea53ffeaa61cabe058ecffde594929709e9740c9d4befeb7e206fa19a9ed4d1ece76dba011aef37be37ef6fbf916035994f233710bf7435ea55c1ae922d2 WHIRLPOOL 8d5a3c18c027952a484b2c588373885c72245199cec8ed0c55a7b04d79522cbb5b434f76cd4c31cfd0bb12816cb4c499bc28889196829ebb2300fec1bfae75d9
|
||||
EBUILD apvlv-0.1.5-r1.ebuild 1246 SHA256 7427829a9780a9067d976873e2e7e43f68b3a2a9b6e522415776f7dd869506c8 SHA512 3f4bd0ed51b4c6de0915398dd22c857b532c227b88c9727acbdb55abb519b07e57e618b37ab4a4ebd34858d89287e2d0df2f98cd4cbcc823fc0596566f2aff16 WHIRLPOOL 113a44916519a48e33595b8446ece40976bb923d28fa1673f831e3c13664c2a715abd7021045561644f384b3fc3f98e3d9778dc2820dfcb6583daf02d74dffd1
|
||||
MISC ChangeLog 4266 SHA256 82ede40b4236937c41188792f2f963b711fa62d3590fd150d36950785ec6cb78 SHA512 649eadec33b956034f0d52bcd65849d0755189c2afd686fa2de270d3ae58bc641c3c2a5cf08155edb8942d20b96b1297a6dff27458d66ce29c9e481c28e28e59 WHIRLPOOL d7c7caa0e3f6652e4264a5e36702b9f852b42a52b1aea156c8c001915ab4db4b459e7b5c9ca67cd52492f81f18fff679fc5392457225b3239835cac96c4e2b18
|
||||
MISC ChangeLog-2015 4141 SHA256 10e5079bd4c589f8babea812b86aa3cacd309ec1f8059fcdde374e4dd1dc5013 SHA512 dcdae4e21b8c018fece8339d00e439fb5fd3bc608c6b319f0fd0b8ea16afc4cbd7cfe006168574eab761351f357a34954a38c36652973a26711066a2422381ff WHIRLPOOL fabf9a3f69ce1b34600e801f62fa58795db56b8ff5c7f4b5ec768b3dc6825402245806f6e55ebc38df3c1f814ac90615fef64aeceb6255f7e6f7e8cff3def2f2
|
||||
MISC metadata.xml 304 SHA256 77aa46c6213e5819aeb15f8fed88bef1943f6763ca8e565ad324bf5bded2bb07 SHA512 0d01027269ed441b2c29ae9ae560e16eca4a6aed7ed7d0e418887c538673b913988dc3f7c6414982198dfda258044ff7ef3667b8fc53cfd9d4f7773dd5d35030 WHIRLPOOL d08c93455dc2b0fd604bb3876fc58b5566b76689e5d9f8c19ea3797c820758808174c1bca10ff0170facd932e38ee2ea82edeb4f624759e59969564bd7b417b2
|
||||
|
@ -0,0 +1,12 @@
|
||||
diff -Naur apvlv-0.1.5.orig/src/ApvlvParams.cc apvlv-0.1.5/src/ApvlvParams.cc
|
||||
--- apvlv-0.1.5.orig/src/ApvlvParams.cc 2015-01-10 15:04:24.000000000 +0100
|
||||
+++ apvlv-0.1.5/src/ApvlvParams.cc 2017-02-09 20:03:08.655402750 +0100
|
||||
@@ -90,7 +90,7 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
- while ((getline (os, str)) != NULL)
|
||||
+ while (getline (os, str))
|
||||
{
|
||||
string argu, data, crap;
|
||||
stringstream is (str);
|
@ -1,8 +1,10 @@
|
||||
AUX bibus-1.5.2-bibus.cfg.patch 1280 SHA256 cdd318183769306cfc945951d8734b8370014945d520c3b8607eae0c442fb03b SHA512 f62aee3cd67d2c845cd3d19ee07ecab2a2a058d49c55232b7df51df3dde42bfba6a4f23cbc4d31f38788c9edf73780f444a4a5354b2deafac6a0f2d7158a2627 WHIRLPOOL fb05be4902ab8aedcf4e80a40c24d15270bed58ec6ab81e98b3660d264307012e1ada538287e08a137dc67e2974e1e8bcbdf2f6e4d35ec75cb4868cd25256c4b
|
||||
AUX bibus-1.5.2-install.patch 5630 SHA256 33d29b68cc89d8023011aa15d544769c832ba280eca98478c68159d41778f72f SHA512 a553cd687d0bd861b65896acb2cface6f8950e3a6006975ae53108d5984ead2e9dde8e610e003b5c8888bd0b7e635542a83c1a502df09cb6a7dcb85b8a0a1e33 WHIRLPOOL 1d0ecbdf8ac74f8f9c1e27f3d6e11f5fe71b5436922c457621a49ef8088d6597fa796e3c9a9f7d7dc4b17eaf584c20014a58128ac8f1eef835678f1ea9c3da1c
|
||||
AUX bibus-1.5.2-wx30.patch 7623 SHA256 37d21557bf4375b048df41cbdd346ffc08b57deb83dba2cffb55e1c141aff1a6 SHA512 48915b9dedbaddc6fc1f7adc6f197e1e5df01942a897c6aab664fa36c980a0978d111deb29e05d2b282f9ec17e01ff2117f11d86cd53600a0fa6ebfc4c6de049 WHIRLPOOL efb5b3a3f70639cd3538d337ab72215b2f6d3a02e7499ce7afba9bd74576fee3dc2da420b2926c168332493238828ea7540f6275d6127c916cf4773aa4c05b2e
|
||||
DIST bibus-1.5.2-lo-4.patch.xz 13196 SHA256 b7147230929c304ab357c6a725c5cabbd577607e6200df968cdf2c057603c8a1 SHA512 68b90574e9dd0bb3e2cc89c539ff35febdf4ac37dfb65c06709d21b62fdda0108c93f05d37ab96bf52c4f99bbe20caa361d562c297b05dc7ea37404eea659fd1 WHIRLPOOL d807d81277fac722c50d98575939142a6f1f5a1e9eb88dec0acf0053349f54ecce7d7dcf070742b143bbf166704994b401eeb1e1ecd3e32c351d9bc41c09d1d8
|
||||
DIST bibus_1.5.2.orig.tar.gz 5411889 SHA256 c6c66d6bdce403b7791bf58cc16eeaae9f0e9d1c3f0ba8411f9f3e694d740f02 SHA512 33d091dacc707859a11010fcba57691a3e2726ae7579d601720b4398f7be29b580be978da8cd058fab491ec5b52dd3ce33c964a8d5077f8e80d8f0f387ffa2c4 WHIRLPOOL 964f13902a8a20d9e838784cf1f0a032bb2327cd28f3b2470c35a7394ae7f7536a7884d798a8308049a02f6976183ffb1c56cc4d8b20dce13f98033668a90d38
|
||||
EBUILD bibus-1.5.2-r2.ebuild 2073 SHA256 d697f9e7200a2337d27def9544ed63e5851e69a9f78020b8ed0752de8e0c6076 SHA512 bb07320da8f9e63bb854010fad2e0096da1d4c8858b38ed04b15971cfdb5b103af233098f5d45dd1e9ef6831d070adf799b246626f04405c5f503302075ce0c9 WHIRLPOOL 2daef5c50ebb43c9a3b34bc687d398304b3bf2f685bd3724b65fcd2d763f0c9e219679c3bf1bc5f12311b808408f00926ad9ba7dab14327044aaecc7f38cbf04
|
||||
EBUILD bibus-1.5.2-r3.ebuild 2067 SHA256 9de71d7bd004abb59cf4bc303711ebe39786af052539aa07a5e6f9be39fd4f94 SHA512 c635061c82dc2c9496eda0c4bf587265cd54015eb070f93333a427bb8d2da8b12f98361431b9b37a6e552ed972069958e5b1f447807edbdc775b7061a75976b7 WHIRLPOOL 3066fc81f9c828244438d4ff7ed716555b50c85cf1b97b78092730c29b324581e1bbc639997b457bf1417d40b1d60037e5761387971b7492d610c85e9d0396a9
|
||||
MISC ChangeLog 3773 SHA256 b73db29405ae3406a30584ceed8334c0fe13e53b31a3e1476d5d0851261511f4 SHA512 97ffa22c04e16029a22d59c92024247cca7681ed768a9cd97146c65a61cfd8fb28b1c4aa382f6ccdc98da1bd34214fe571ddc68a9ab365277cadfcca6ccf461d WHIRLPOOL 00f1aad3c8946ed9d6847c76c4779c42b02c637e7dab626cde6f3ab0523844577f14315f7619734e4392b77c5c5bddfe3f8977d67df8e45f1b4a451abd12725a
|
||||
MISC ChangeLog-2015 6768 SHA256 09751212cad7560fbec3888ddaaa6a9b2a12223cbaf0b02ed7043db36bd412fc SHA512 04fe6a2f805ffca73a117c55936c8a186765cdc60f5635a0e5bd2ff56a7bb269744e3e81ec15683dee0d6a0430e5ade042300fd9352f173d92e4c91223b365ec WHIRLPOOL c155f7cacb2c02f0e58e88497584043b01c9ca6b502e86ebc9642c34d55ad24610dda000e36ce66e8663718a2982fd8e78fe8d3997c59c2b8a6d1e8177fe1e03
|
||||
MISC metadata.xml 335 SHA256 cd07b450a91fad05d81c79343968a94d3d3419d5765979d6905ed6cd15d1434b SHA512 fe16c696e26755549539bce6b16f8370df11af5bf69c774a103ea608e99525e83a8e2b355efcff51a42f8296bc0146e66d4d4e49004e1a54dbbaba98dcdc867f WHIRLPOOL 11ead0861679bc2f692c1ee669dc823501320590f9e1a509b7aa350f73c2966a94a0c57029bae06f00d569b4c17259c504f586425a43a53695e24172556eb443
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit fdo-mime python-r1 versionator
|
||||
|
||||
DESCRIPTION="Bibliographic and reference management software, integrates with LO and MS Word"
|
||||
HOMEPAGE="http://bibus-biblio.sourceforge.net/"
|
||||
SRC_URI="
|
||||
mirror://sourceforge/${PN}-biblio/${PN}_${PV}.orig.tar.gz
|
||||
https://dev.gentoo.org/~jlec/distfiles/${P}-lo-4.patch.xz
|
||||
"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="mysql"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# Most of this mess is designed to give the choice of sqlite or mysql
|
||||
# but prefer sqlite. We also need to default to sqlite if neither is requested.
|
||||
# Cannot depend on virtual/ooo
|
||||
# bibus fails to start with app-office/openoffice-bin (bug #288232).
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
app-office/libreoffice
|
||||
dev-python/wxpython:3.0[${PYTHON_USEDEP}]
|
||||
dev-db/sqliteodbc
|
||||
dev-db/unixODBC
|
||||
mysql? (
|
||||
dev-python/mysql-python[${PYTHON_USEDEP}]
|
||||
dev-db/myodbc
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-install.patch
|
||||
"${FILESDIR}"/${P}-bibus.cfg.patch
|
||||
"${WORKDIR}"/${P}-lo-4.patch
|
||||
"${FILESDIR}"/${P}-wx30.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
if [[ -d "/usr/$(get_libdir)/openoffice" ]] ; then
|
||||
OFFICESUITE="/usr/$(get_libdir)/openoffice"
|
||||
else
|
||||
OFFICESUITE="/usr/$(get_libdir)/libreoffice"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
einfo "Installing for ${OFFICESUITE}"
|
||||
installation() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
oopath="${OFFICESUITE}/program" \
|
||||
ooure="${OFFICESUITE}/ure-link/lib" \
|
||||
oobasis="${OFFICESUITE}/program" \
|
||||
sysconfdir="${EPREFIX}/etc" \
|
||||
pythondir="$(python_get_sitedir)" \
|
||||
python=${PYTHON} \
|
||||
install install-doc-en
|
||||
}
|
||||
python_foreach_impl installation
|
||||
python_foreach_impl python_optimize
|
||||
|
||||
python_foreach_impl python_newscript bibusStart.py ${PN}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,158 @@
|
||||
Author: Jan Beyer <jan@beathovn.de>
|
||||
Copyright: Copyright 2014 Jan Beyer
|
||||
License: The same as the Bibus packaging.
|
||||
Description: Patch to migrate bibus from wxpython2.8 to wxpython 3.0
|
||||
Thanks to Olly Betts for the script that did the main work:
|
||||
http://anonscm.debian.org/cgit/collab-maint/wx-migration-tools.git
|
||||
|
||||
--- a/ShortcutEd.py
|
||||
+++ b/ShortcutEd.py
|
||||
@@ -27,7 +27,7 @@
|
||||
self.category = category # edited category
|
||||
self.short = short # current shortcuts list
|
||||
# begin wxGlade: Capture.__init__
|
||||
- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
|
||||
+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
|
||||
wx.Dialog.__init__(self, *args, **kwds)
|
||||
self.label_1 = wx.StaticText(self, -1, _("Capture from field"))
|
||||
self.choice_field = wx.Choice(self, -1, choices=[])
|
||||
@@ -110,7 +110,7 @@
|
||||
self.parentshort = short # we keep a copy for updating it latter
|
||||
self.db = db # connection to the database
|
||||
# begin wxGlade: ShortcutEd.__init__
|
||||
- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
|
||||
+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
|
||||
wx.Dialog.__init__(self, *args, **kwds)
|
||||
self.list_shortcuts = wx.ListCtrl(self, -1, style=wx.LC_REPORT|wx.LC_EDIT_LABELS|wx.LC_NO_HEADER|wx.LC_SINGLE_SEL|wx.SUNKEN_BORDER)
|
||||
self.button_new = wx.Button(self, -1, _("New"))
|
||||
--- a/bibus.py
|
||||
+++ b/bibus.py
|
||||
@@ -120,7 +120,7 @@
|
||||
#
|
||||
class Bibus(wx.App):
|
||||
def OnInit(self):
|
||||
- wx.InitAllImageHandlers()
|
||||
+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
|
||||
self.SetAppName(APPNAME)
|
||||
# reading and eventually converting the config file
|
||||
if os.path.isfile( wx.StandardPaths.Get().GetUserDataDir() ): # old config file in $HOME/.bibus
|
||||
--- a/Pref_Shortcuts.py
|
||||
+++ b/Pref_Shortcuts.py
|
||||
@@ -26,7 +26,7 @@
|
||||
def __init__(self, categories, *args, **kwds):
|
||||
self.categories = categories # current categories in parent. may be different from BIB.SHORTCUTS
|
||||
# begin wxGlade: NewCategory.__init__
|
||||
- kwds["style"] = wx.DIALOG_MODAL|wx.CAPTION|wx.RESIZE_BORDER|wx.THICK_FRAME
|
||||
+ kwds["style"] = wx.CAPTION|wx.RESIZE_BORDER|wx.RESIZE_BORDER
|
||||
wx.Dialog.__init__(self, *args, **kwds)
|
||||
self.label_1 = wx.StaticText(self, -1, _("Name"))
|
||||
self.text_ctrl_name = wx.TextCtrl(self, -1, "")
|
||||
@@ -80,7 +80,7 @@
|
||||
def onFile(self,evt):
|
||||
tmpfilen = self.text_ctrl_name.GetValue()
|
||||
if not tmpfilen: tmpfilen = 'shortcut'
|
||||
- filen = wx.FileSelector(_("Choose the file location and name"),default_filename=tmpfilen,parent=self, flags = wx.SAVE )
|
||||
+ filen = wx.FileSelector(_("Choose the file location and name"),default_filename=tmpfilen,parent=self, flags = wx.FD_SAVE )
|
||||
if filen:
|
||||
self.text_ctrl_filen.SetValue(filen)
|
||||
|
||||
--- a/moveFile.py
|
||||
+++ b/moveFile.py
|
||||
@@ -96,7 +96,7 @@
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = wx.PySimpleApp(0)
|
||||
- wx.InitAllImageHandlers()
|
||||
+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
|
||||
dialog_1 = MoveFile(None, -1, "")
|
||||
app.SetTopWindow(dialog_1)
|
||||
dialog_1.Show()
|
||||
--- a/OOo.py
|
||||
+++ b/OOo.py
|
||||
@@ -103,7 +103,7 @@
|
||||
self.saveDoc()
|
||||
self.finalize()
|
||||
except bibOOo_IOError:
|
||||
- url = wx.FileSelector('Save as...',default_extension='odt',wildcard="%s (*.odt)|*.odt|%s (*.sxw)|*.sxw|%s (*.*)|*.*"%(_("OpenDocument Text"),_("OpenOffice.org Text Document"), _("All files")),flags=wx.SAVE|wx.OVERWRITE_PROMPT)
|
||||
+ url = wx.FileSelector('Save as...',default_extension='odt',wildcard="%s (*.odt)|*.odt|%s (*.sxw)|*.sxw|%s (*.*)|*.*"%(_("OpenDocument Text"),_("OpenOffice.org Text Document"), _("All files")),flags=wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT)
|
||||
if url == '':
|
||||
return
|
||||
else:
|
||||
--- a/BibFrame.py
|
||||
+++ b/BibFrame.py
|
||||
@@ -971,7 +971,7 @@
|
||||
|
||||
def __getFile(self,question=_("Please choose the file encoding"),mode='r',enc='ascii'):
|
||||
"""Get file and encoding. Return open file or None"""
|
||||
- dlg = wx.FileDialog(self,_("Choose a File to import"),style = wx.OPEN | wx.CHANGE_DIR)
|
||||
+ dlg = wx.FileDialog(self,_("Choose a File to import"),style = wx.FD_OPEN | wx.FD_CHANGE_DIR)
|
||||
try:
|
||||
answer = dlg.ShowModal()
|
||||
filename = dlg.GetPath()
|
||||
@@ -1048,7 +1048,7 @@
|
||||
# --------------------------------- File Export --------------------------------------------
|
||||
def __saveFile(self,question=_("Please choose the file encoding"),mode='r',enc='latin_1'):
|
||||
"""Get file and encoding. Return open file or None"""
|
||||
- dlg = wx.FileDialog(self,_("Save as..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
|
||||
+ dlg = wx.FileDialog(self,_("Save as..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
|
||||
try:
|
||||
answer = dlg.ShowModal()
|
||||
filename = dlg.GetPath()
|
||||
@@ -1124,7 +1124,7 @@
|
||||
|
||||
def __saveFileHTML(self,question=_("Choose the destination file"),mode='w'):
|
||||
"""Get file. Return open file or None"""
|
||||
- dlg = wx.FileDialog(self,_("Save as..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
|
||||
+ dlg = wx.FileDialog(self,_("Save as..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
|
||||
try:
|
||||
answer = dlg.ShowModal()
|
||||
finally:
|
||||
@@ -1176,7 +1176,7 @@
|
||||
ret = wx.GetSingleChoiceIndex(_('What do you want to export?'),_('Export'),[_('Selection'),_('Current key'),_('All')])
|
||||
if ret == -1: return
|
||||
# get the file destination
|
||||
- answer = wx.FileSelector(_("Choose the name of the SQLite database"), flags = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR )
|
||||
+ answer = wx.FileSelector(_("Choose the name of the SQLite database"), flags = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR )
|
||||
if answer == '': return
|
||||
# we create the database
|
||||
try:
|
||||
@@ -1746,7 +1746,7 @@
|
||||
|
||||
arcstarttime=time.time()
|
||||
archivename=time.strftime('bibusbackup_%y%m%d_%H%M%S.tar', time.localtime(arcstarttime))
|
||||
- dlg = wx.FileDialog(self,_("Archive all user data into file ..."),style = wx.SAVE | wx.OVERWRITE_PROMPT | wx.CHANGE_DIR)
|
||||
+ dlg = wx.FileDialog(self,_("Archive all user data into file ..."),style = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT | wx.FD_CHANGE_DIR)
|
||||
dlg.SetDirectory(userDocsDir)
|
||||
dlg.SetFilename(archivename)
|
||||
dlg.SetWildcard("TAR archive (*.tar)|*.tar")
|
||||
--- a/FirstStart/MySQL_Setup.py
|
||||
+++ b/FirstStart/MySQL_Setup.py
|
||||
@@ -533,7 +533,7 @@
|
||||
|
||||
if __name__ == "__main__":
|
||||
app = wx.PySimpleApp(0)
|
||||
- wx.InitAllImageHandlers()
|
||||
+ # no-op in wxPython2.8 and later: wx.InitAllImageHandlers()
|
||||
MySQL_Setup = MySQL_Setup_Main(None, -1, "")
|
||||
app.SetTopWindow(MySQL_Setup)
|
||||
MySQL_Setup.Show()
|
||||
--- a/StyleEditor/FormatEditor.py
|
||||
+++ b/StyleEditor/FormatEditor.py
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
class FormatEditor(wx.Dialog):
|
||||
def __init__(self, *args, **kwds):
|
||||
- #kwds["style"] = wx.TAB_TRAVERSAL | wx.CAPTION | wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.THICK_FRAME
|
||||
+ #kwds["style"] = wx.TAB_TRAVERSAL | wx.CAPTION | wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.RESIZE_BORDER
|
||||
kwds["style"] = wx.DEFAULT_FRAME_STYLE
|
||||
self.filename = kwds['filename']
|
||||
del kwds['filename']
|
||||
@@ -130,7 +130,7 @@
|
||||
wx.MessageBox(_("The style name is not correct, please avoid: '/' under linux; '\\' and ':' under Windows"),_("Style name"),style=wx.OK|wx.ICON_ERROR)
|
||||
|
||||
# def SaveAs(self,evt):
|
||||
-# self.filename = wx.FileSelector(_('Where to save the style file?'), flags = wx.SAVE | wx.OVERWRITE_PROMPT)
|
||||
+# self.filename = wx.FileSelector(_('Where to save the style file?'), flags = wx.FD_SAVE | wx.FD_OVERWRITE_PROMPT)
|
||||
# #print "%r"%self.filename
|
||||
# if self.filename:
|
||||
# self.Save(evt)
|
@ -1,23 +1,19 @@
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
DIST texlive-20140525-source.tar.xz 41657688 SHA256 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be SHA512 09169af15d806abd721e55ffc20ed684c0a7ad60783272d49fabfe9c88857c4abd15b60f30e3f5511ceda1982fdc1d33db8265f97e374bfa5b250dbb5612f8ad WHIRLPOOL fd7fffeeaf319bca5333f6d5d8d9cc6517f76ffe5b2793a73604d844cb7474d83c23826f98d4d11ea5e1a35c0f273e12b2fe6f5945f9880a9577fedad6625014
|
||||
DIST texlive-20150521-source.tar.xz 45459552 SHA256 ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855 WHIRLPOOL e19e4cf9c6122e8a2e80d3ad62171591a2d53317792ce69d7b2afdd6978d397c873565d597b1457d23ba6f5b5de33750955690a92fb6c34d814c075397b67a0b
|
||||
DIST texlive-20160523-source.tar.xz 45941100 SHA256 a8b32ca47f0a403661a09e202f4567a995beb718c18d8f81ca6d76daa1da21ed SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e WHIRLPOOL 25d27fb7a7bdb47d40ddf951394e36546b184d71f2e09adb20698bd0f960e54841ddd0313a87510cb2ef43953eb4d9d05d30b88d25d15762dd774575c88fedbe
|
||||
DIST texlive-20170524-source.tar.xz 63483372 SHA256 0161695304e941334dc0b3b5dabcf8edf46c09b7bc33eea8229b5ead7ccfb2aa SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa WHIRLPOOL c4edaf427f0249942b36db105a65474e833735d6e9954682fe7e15ab327b26ccafb9174bf806d0b6c629b0f2a6b55e80022af291d9a2f377b82dff4fdec42d3d
|
||||
DIST texlive-module-dvips-2012.tar.xz 95692 SHA256 9f12bb214eb245061bca42cd79fff999751725e35e972b2aa11439ced23f0d10 SHA512 cc5a5070fd04b501e2fae92864bfe027db2fb01cc5c0087fa62ba71ea044baa1166f5990d8545fc0b6ead130a069f825a6df243028ae1e8e7337d48936676d19 WHIRLPOOL 8c269d5242cb73cdeb83d6c304f9669fe3a7fbffa3faa67e765b5418c1ac8da8d1f3a2c20f9aea47b63734f813057aa99715c038de382f1ef3405e1cbf0a1b68
|
||||
DIST texlive-module-dvips-2013.tar.xz 114352 SHA256 cb3f058a3cfd139624d507f5b6cfdf8fd256978351d83148fa049e62f00f934e SHA512 816bb97b17548149435c5ce546cc84d11731be2c42a632e8146c8091367661be0b03dd939f244aca0d85d2d9706055dd82ca2bad66859043a8c7855b609b4991 WHIRLPOOL f5eabf48ba66113856db2baee6a5617bab35ffa09a4cca42b6c7fdb62b1adc14ae93fb53f8f45ce414bfa38d0630870f05b102e1450bc3b16e12a299a9b1de07
|
||||
DIST texlive-module-dvips-2014.tar.xz 149404 SHA256 a931b546fec3fa34fee40afcdd7fbf0ca5983a0865f1abe1a050ed0d462c5e95 SHA512 bed8d28ec69a1e42a5b18ca8c898e8ff519b9386a2926009c093dd34d61bd0edaa02e9de41fce4f166bb2687d64329451ea29a5e163614638ff48706d4276c94 WHIRLPOOL 29f5f39ebc1f7627505de5697d1d64c86fd9c55192007a2640dc26d26d9ba3315a1d8d7ec0826e5f5f46bebcc9c47f64c4adce1aa9e9792ce85deca89165ba5b
|
||||
DIST texlive-module-dvips-2015.tar.xz 159316 SHA256 dcf7b9cd4d1bd26d59e7e21ff944f843c59c4938c92175fa669287ca58097be0 SHA512 1dc167b54b4e8e5d45867247347e62a6d3613fcb20db6ae145e259e591ad96693f29f2b5ef0eecc2cb625f418c54c082646e3c36a61fdb25ea9d6715f87e6ef4 WHIRLPOOL f01876935b9281da5390bf24feb2dff4500db0e27eed0c7848ab905b998d50429ce5d1f9c6442d82944630d18b988b9ad1cd8c73a53f8daea3b876f6f73313b0
|
||||
DIST texlive-module-dvips-2016.tar.xz 34372 SHA256 a9920fc30e6c882bfcaae00c1f05cca5cb40948a531898c091ed7bb430121a2d SHA512 e5fb9e65f0070d52b13b94d11c72247fac71bfe45d43daf8b6bebc3f8b06d63927832bd1fbf5f66464ff1d9ae001773c650ffdd9e9b30f26dee2087b3d3118a7 WHIRLPOOL d5fed0ad02ac8a3b3ad4997f8dd06beddf8c0c2332a86063e79ea664d1654ccf3a8117d84e40508a457b3e80f3153f79da0f68833ddfb1ac3c7a5c41eb7441f6
|
||||
DIST texlive-module-dvips-2017.tar.xz 34372 SHA256 a9920fc30e6c882bfcaae00c1f05cca5cb40948a531898c091ed7bb430121a2d SHA512 e5fb9e65f0070d52b13b94d11c72247fac71bfe45d43daf8b6bebc3f8b06d63927832bd1fbf5f66464ff1d9ae001773c650ffdd9e9b30f26dee2087b3d3118a7 WHIRLPOOL d5fed0ad02ac8a3b3ad4997f8dd06beddf8c0c2332a86063e79ea664d1654ccf3a8117d84e40508a457b3e80f3153f79da0f68833ddfb1ac3c7a5c41eb7441f6
|
||||
DIST texlive-module-dvips.doc-2012.tar.xz 484056 SHA256 247a738b46cd7283179de5bbd8e4ecf330fb145a886580b5ebd5547cee530e9c SHA512 05e0719edd98169982daa4fbf8b943b71b8bf8b4ae4f84ae70015bbff4e7ba2d55c7a4ed4a8ccf081193669ecceeb21dd05476d104d3742be0842b1bba84a4a5 WHIRLPOOL 3af98dc454152c1c0a6abfda19c43a29a8701a4dab3d155b530c2a0e0c0f81db7911de31b491c08b0cca4b8a06172a58796f54a2ea2184ab6371fede7b627edd
|
||||
DIST texlive-module-dvips.doc-2013.tar.xz 484492 SHA256 76dfb96428aee66f6cac7ba1925f245f498e176028f4930c09b7fa7668c3374f SHA512 4886f1156b6984a146e0128b6ba627131dbd3281a9e084ac2852cf3929f1c4f6a302c54ad37734d0b97aae9e45a8193679405e6c33a54a1367fbb793f771c4e8 WHIRLPOOL 8941a5da4b375f9800153550aa32d8376e9519c1fea643a1f8ad24a0a20f81a1957bb0d5cbb8f56186fa12ef70c89ea3bac2af46d4e4d698a22ac78bf41d0943
|
||||
DIST texlive-module-dvips.doc-2014.tar.xz 482740 SHA256 a9cc6c6ec9f0ed97bc12bb8a3d8d6626419eb9956f4e1f1bd62893c2372d72e2 SHA512 d66ec3e70d57777363fc00f9789fda515cfea87968c9161870c695742935f696e830fc6b35da991cda6c78a1ef544cb36836c04411e6c7fa9b829b16365f5677 WHIRLPOOL fbfd2a7b61ffab4ef657d065b07fc2da6e99db069f4b672291830319795520bbf65ad8ae851c59c2361a850dd8dc5ecb3b1ebf08cf58596c3361715366642ac4
|
||||
DIST texlive-module-dvips.doc-2015.tar.xz 481208 SHA256 f3960b038f010ed8d2eafc60d3d22c89562acd9e995b41610a154fc3ade09940 SHA512 bbe2ff14b1f2f3cc3b5b2d7866cef64f33b7a8e1a5a71a9e6efd210748ab8fa5b6be94d0efe46d3b757b1c7db7713d9dfe56164c63488142eb790990a1d99f2c WHIRLPOOL 01d001648f33d45ca03b65d324c223d272771ee26c1bd852684b6581c742d8301fe3053b917a2a52fa7d7a7439c48cb1c9ec097fca2d1e9e319527862c899b64
|
||||
DIST texlive-module-dvips.doc-2016.tar.xz 513008 SHA256 edc32c4671e1a50f7d7abcd15354680e53684e75147403af3d3ae0ee93152a68 SHA512 ada60c607ca2034663277a15b11c37c2d1b0350193e26934ee3a96adaf15ccd4ae76a35113c44d30d471732062dfe971a4a024f64e7e028518bd7bbc05b914de WHIRLPOOL 2d1dedb6ee50edb6a11b616b84fe75f2c99ba8eb80eaf327cfa2cacfd39cfd9d42bac395aa5fa7e0e82e604fce2882dcaec441dafde8bfcadbfdd39827f1432d
|
||||
DIST texlive-module-dvips.doc-2017.tar.xz 481464 SHA256 25584eec555ca1896798a8ef6c881b768846f541c015f68e58cbc1d39055d182 SHA512 87c2577ee4c0a82430b165fd7864ec266d00b9a621b8964f39f2adecc427dedf63d7354c0849bc1bc9c0f220b35f47b499de5255500208881abb5ea5e2012f18 WHIRLPOOL d967286e48f9d565743f3d9bbf6d660b96bbe9b8c205370b54e8327fe860782f2940ae72a3f7c9cd4788f1daed8470839c77fa7389cf1fbebc3e7ca922006d32
|
||||
EBUILD dvipsk-5.992_p20120701.ebuild 2000 SHA256 64a5907fc45336683e9689822b8f83e92dd2b0ecc4f0be54c06426bf1028e322 SHA512 7edb3cf94ce4eca71ff6a9c2d8d941b98f03f669577cd734b0bc24bf396ed821c1c7d5b493a97c9fa2f262fe3520fc82061d7b5c22f7f8291cd8aedb771e2fdc WHIRLPOOL 11d65df7c5dd006d669755c1e484ce0380556920fba26a02aa1f19321c4fe5299f233d8f10bf7d9bafffc8dc3305c9b79b13785285281d308ca6a283d2e43a4d
|
||||
EBUILD dvipsk-5.993_p20130530.ebuild 1931 SHA256 3ded7e696fd55f3dd16df470d9fbbae3b81aecc06a084a8b2ad3eb87847b3152 SHA512 2ac3684eef2031216bc7f6f2c14bfcefa07317c77b3bc10ce2fbdc584cf38b7e559ee8c7682a358b9c380324998de8aa1392dbef54b6ce271e7006993d396f36 WHIRLPOOL 1e2a86eb9b3a2c11e87c2e29b86a6a5b478bf228464813bbd3fb9f8cbeb7eec96c55d95edf4ed1ebf6fbe57a9d5d29d4d131fd559ce220564db95390d2346086
|
||||
EBUILD dvipsk-5.994_p20140525.ebuild 2073 SHA256 2c3a88412ffffd4150dd496bc9be84eb821f04fe0eeaf572c844493f7e25ae5d SHA512 f94ef68be9a0e24404cf2f1957a84e6eecfa2f1868ff6b3196080d4949abfd3a4132ae9f6bcd0cb9e62b9ac8431c2e343678dc3fcecc1efa0c43c568802ecf18 WHIRLPOOL 674f283328991f7ec7567c555d0b65266c17cadc3b4299030823a2ab43f43b4df7f8019bcbe85df9d926e92f4ac25271a9c032dcd5666fd34fbeb797ee8ae4eb
|
||||
EBUILD dvipsk-5.995_p20150521.ebuild 1944 SHA256 dd38ac2467b632fd228362d1c5e4044dc21e5c63998f44abc70077690243d9e2 SHA512 a4d3295a5d8fc8d11b0023d37e3f1df30c836fbcede3c2b131f550704f959678238720705dad182f325fd181bce032615afe242f1bbafd9d68cfa1a29984d680 WHIRLPOOL 4ed20e52bf4ea019a6bd98a116044aedbb543b1797aa4cf61cb3d16d5ab189148b9838e5a5a77fa1b4db6be15acecc7c486131fcc8637a66f69ea4807728dfa9
|
||||
EBUILD dvipsk-5.996_p20160523.ebuild 1964 SHA256 bf252d72fe8280cb03087a2965b19d1dee5893c79e7bf546cda0dfa77d6242ff SHA512 c57aac6ed703fb89d9725946a4c450f4e69c42f85a3c961d9a8bb9f2acee05c0413b70cb5c589aa874fc93f28dcd22397da08207368c8f9a851e2f8aabbc9453 WHIRLPOOL b9aae7ddfd13fea203bed198bdbf86891008a163db88bf9dca7062c8c10c03d39fe69d61fef442b9f98a079fcf9771ca5dc4edc2df30f426b70b7c3a2e4de334
|
||||
EBUILD dvipsk-5.997_p20170524.ebuild 1965 SHA256 f2c681b6c9d36eb91d42c62e89a15818988d11658acd53c8fd51b7e88e16cf71 SHA512 f2e4e07ec0a1320cafd97c8a691af0bca647bc36529c8bbea11e37e3d0296c654e04248fa0016018f0a981ab043973fc54219eaeda7438bd040c33eb26a46add WHIRLPOOL 4119a4e6457198929acf11f7d207479b4c95b517bfd1c0cd2a211ac08e44aaf7d1cfd01a9cf7d61cad4db014c17736c8a0d72835604c80fedd5acdbe43016d41
|
||||
MISC ChangeLog 3234 SHA256 04501522575352701a56d84e9fbb8f20ba49cf7ca6ca92029853993163128928 SHA512 3c96326697ab1d719f1a2378d67ea99b33f972b2c2951c6bd31a80139daa258e2bbe0ba745dab4aa5e6ff98096d87d1807bcdb0ea00d577b54abf9f38d2206b1 WHIRLPOOL eb77dc386fef29a3ff3cf68eeae69b60d9da8746f21aad414dc56313189ef92381cc3a9b1f5499f9aa02b67d2494756e0fc579cba6cfcc807293a6b35df0d0cb
|
||||
MISC ChangeLog-2015 6307 SHA256 5376440432823651cb4d7f7e87d94d8641adaa319354f5ca446a03bb9a5d352d SHA512 f5624f1415c0aeb5a9d9d98b67e7798463314703c88562de52b30d03c88e855ff1c1fc455e24b30766950f0db53624b2efd7e24b21ef2a61876c27a769f7241a WHIRLPOOL 96a31af014bfd267d0754cdca20b197e401ef47b7f61326341094c36a5a465ec099a0e6acbed2fcc2718deadbf991593b32e914c0d66259a8de6d48a764814fa
|
||||
MISC metadata.xml 358 SHA256 ff0b9f8887c6df4e625e131a06e1612e53f7d09cb75a12ebe3a4a1fbced282a4 SHA512 51f6411780af5d7775f8f80d246d5f4e297abb1960a0b0c21c6dc5c03a9a407dad8cbc4977a679590cffb4523f1b72a0f7b15ab100c938391a5abfd3e17e8818 WHIRLPOOL f8f5c4ccbb3bab42abda823707c2e968328aa3422b1ace474a584c170450e7c1e297c637d4a442613639d17e10c665f186d48dcedb37c8ab4e1b0a556257d8b0
|
||||
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
#TL_UPSTREAM_PATCHLEVEL="1"
|
||||
|
||||
inherit texlive-common eutils flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="DVI-to-PostScript translator"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
|
||||
#SRC_URI="${SRC_URI} mirror://gentoo/texlive-core-upstream-patches-${TL_UPSTREAM_PATCHLEVEL}.tar.xz"
|
||||
|
||||
TL_VERSION=2014
|
||||
EXTRA_TL_MODULES="dvips"
|
||||
EXTRA_TL_DOC_MODULES="dvips.doc"
|
||||
|
||||
for i in ${EXTRA_TL_MODULES} ; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
|
||||
done
|
||||
|
||||
SRC_URI="${SRC_URI} doc? ( "
|
||||
for i in ${EXTRA_TL_DOC_MODULES} ; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${TL_VERSION}.tar.xz"
|
||||
done
|
||||
SRC_URI="${SRC_URI} ) "
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc source"
|
||||
|
||||
DEPEND=">=dev-libs/kpathsea-6.2.0"
|
||||
RDEPEND="
|
||||
!<app-text/texlive-core-2010
|
||||
!<dev-texlive/texlive-basic-2009
|
||||
!app-text/ptex
|
||||
${DEPEND}"
|
||||
DEPEND="${DEPEND} virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
|
||||
|
||||
#src_prepare() {
|
||||
# cd "${WORKDIR}/texlive-${PV#*_p}-source/"
|
||||
# EPATCH_MULTI_MSG="Applying patches from upstream bugfix branch..." EPATCH_SUFFIX="patch" epatch "${WORKDIR}/gentoo_branch2011_patches"
|
||||
#}
|
||||
|
||||
src_configure() {
|
||||
has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
|
||||
econf --with-system-kpathsea
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prologdir="${EPREFIX}/usr/share/texmf-dist/dvips/base" install
|
||||
|
||||
dodir /usr/share # just in case
|
||||
cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
|
||||
if use source ; then
|
||||
cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
etexmf-update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
etexmf-update
|
||||
}
|
@ -1,3 +1,6 @@
|
||||
AUX jo-1.1-version.patch 217 SHA256 eacdf21036f8b082887cd1d5ef3fb9600ea8e25b039a6dd843c02a066ff8c3ef SHA512 c70e5993069229143f75f2360bf7b4756a988f71d321a0f26c821d0258d523fc2c9d754692b498ece20ff452444ee817af609435160409f1ebe4033287ef89a3 WHIRLPOOL 4ae5f722e90b0d3c25d3f12bc0f721ccd16f07b12c6bf5732c3de563dd278d365585b5bbe5c2db115110d60098de2b903c437b9a2412f912bdfcd5ff8b65589b
|
||||
DIST jo-1.0.tar.gz 30165 SHA256 1aafebbff4b1eb81dd9fa6059449d4af5399a2195db1b26d84cca348cb153900 SHA512 129f890ffe8b7d7ddc7c6bc449145afa69c87a63b0c2f5edde01125fb1e038333016d89b7229246495062074327ce5b90ce9e9ddd14517414b30a86423be41a2 WHIRLPOOL 9bd0d3969d11ba5068cbb20e16c1f2af326ca7c9b3686a6f8c89c7878268e4420a7c1ead7b93e37f7f87a2451b688d0e3131b49fe996a65c57147d4f67121c3d
|
||||
DIST jo-1.1.tar.gz 50395 SHA256 1471e257517ff8123197aa022b2e76c914fbfdbecb5fbb7be9c55a231d8a9630 SHA512 fd220acf53d554cb9e9920510dba2f4a01337b126dca89882e02ba96cdd84bf7a5e935a4c06dddb5200cd808f0609fd697e51a56161dc99b1638e33181494242 WHIRLPOOL 50c87c5fb02337490970747fead3c1a4333b7a8de6ef98ac197bfa809599bde40c48e968d8621199f5aa3fde1977b5382ed40b54fd07b0a7b5df84ffc370d67a
|
||||
EBUILD jo-1.0.ebuild 361 SHA256 085889ec1293ea87a14d0b3016b73fe92e745167dbde5e65fd08efb3e43d30f4 SHA512 a7fd5b696c6b05790e610f4a1a0a0591af76d31f3048e311c92ee2cd91432364c5e3a00b2a529fdc15fd7983b9a00d4a9c95a1be3cbae3fa350fb9727f492ca9 WHIRLPOOL 33b7feefe4e0537505b9df85bd240e294a6a222ed0bd47ad01427793faed0934a173587201cbc058b3869ee6f96a498e155317c07e763b72b302d9dd09eb83c9
|
||||
EBUILD jo-1.1.ebuild 412 SHA256 e8bcf92a7525e3d36f2d25b41f1deb9c3bc2ec6eced64a7b6df0213d58349286 SHA512 4914cdbb6a5f71e58da34c82f188901400c5afda7abe58ecece89e175b984f16333529a986baba15513ad6b08f6559b0f8f5d6b0276fbc14aecddae344192246 WHIRLPOOL 5123c03893badb7793c1c03811816057e1711ee7e03529fd85e9ac8d07e95d0d82c494cbf4a1a7e46531b0be43223d62c23ae050ac9b006466761b7ba59478c5
|
||||
MISC metadata.xml 288 SHA256 81719b3b40f09acc7b984ac7c80169786ddc9445e61700f18ac2ecf2794725a9 SHA512 c8e9c740f13a6d2e94d28748750b51c44d9291d4fdc8823dc11647e0ae058866c06d49656011398d48fed78192bfe89f50a5fd05d36054974e3e65bdc82c55cb WHIRLPOOL 73215a1cfe455ca0b2de5e7579b4690463fead93a6b62663487e00b4bb6c4ecd7255bcc03681a5cbb8ce2393e65a4f3d656ca94c927cb3934d51c41002ecaef7
|
||||
|
@ -0,0 +1,9 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1,5 +1,5 @@
|
||||
AC_PREREQ([2.64])
|
||||
-AC_INIT([jo], [1.0], [jpmens@gmail.com])
|
||||
+AC_INIT([jo], [1.1], [jpmens@gmail.com])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
AC_CONFIG_SRCDIR([jo.c])
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="JSON output from a shell"
|
||||
HOMEPAGE="https://github.com/jpmens/jo"
|
||||
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.1-version.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
@ -1,13 +1,11 @@
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
DIST texlive-20140525-source.tar.xz 41657688 SHA256 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be SHA512 09169af15d806abd721e55ffc20ed684c0a7ad60783272d49fabfe9c88857c4abd15b60f30e3f5511ceda1982fdc1d33db8265f97e374bfa5b250dbb5612f8ad WHIRLPOOL fd7fffeeaf319bca5333f6d5d8d9cc6517f76ffe5b2793a73604d844cb7474d83c23826f98d4d11ea5e1a35c0f273e12b2fe6f5945f9880a9577fedad6625014
|
||||
DIST texlive-20150521-source.tar.xz 45459552 SHA256 ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855 WHIRLPOOL e19e4cf9c6122e8a2e80d3ad62171591a2d53317792ce69d7b2afdd6978d397c873565d597b1457d23ba6f5b5de33750955690a92fb6c34d814c075397b67a0b
|
||||
DIST texlive-20160523-source.tar.xz 45941100 SHA256 a8b32ca47f0a403661a09e202f4567a995beb718c18d8f81ca6d76daa1da21ed SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e WHIRLPOOL 25d27fb7a7bdb47d40ddf951394e36546b184d71f2e09adb20698bd0f960e54841ddd0313a87510cb2ef43953eb4d9d05d30b88d25d15762dd774575c88fedbe
|
||||
DIST texlive-20170524-source.tar.xz 63483372 SHA256 0161695304e941334dc0b3b5dabcf8edf46c09b7bc33eea8229b5ead7ccfb2aa SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa WHIRLPOOL c4edaf427f0249942b36db105a65474e833735d6e9954682fe7e15ab327b26ccafb9174bf806d0b6c629b0f2a6b55e80022af291d9a2f377b82dff4fdec42d3d
|
||||
EBUILD ps2pkm-1.5_p20120701.ebuild 811 SHA256 a9a38edf3da260c968d7159de6147560b0f7eaa8648c00f598ffd700538881f5 SHA512 0eacc17e678b0ed8d9ba77a5c8e0bc91fa134317cb5dc8393eb91d1ba5653668ec60bfd19a1f5bcf0cb9912f9a1428494c5d5244d9930d13d308a1c288d7c263 WHIRLPOOL de8756e4086391811d6eb51dcab15353bb9c29bfdf420fd4b8104764138b1d6a92c8116fe1fb9493d506c71dd0e2ce6e6b57c4ebc8bda385ac426338b0631320
|
||||
EBUILD ps2pkm-1.5_p20130530.ebuild 822 SHA256 9a87b8691b28f78280718f24755fcdea8c311aa5a269f4d17ddb223cc32e256f SHA512 7184d2c6fa586174dde7c49e03aa18e544ab2bc24cb88b7813e4a4ee56579a6a2e643966b0406bc01f5237c09777915eec1536091df891cdfd8cbeb4279d741d WHIRLPOOL ac022f157075c5ae3b80e203b454608209b18c969f936a207b500e6c4602a036d2fce42899324918a3bf0bbdf2d462b670a47123f601a94008b774d7654e5d5d
|
||||
EBUILD ps2pkm-1.5_p20140525.ebuild 974 SHA256 9b04577f3244cc91a6ed9121302e10c0b5b16ffb7f8238bc54c23e5bd59fe80d SHA512 9fdf3b45cb2da1dc2a864243a269290c07de41d455ce8a816d4586144062f9cc8eaa9444f7cf9d91e099f60ab8f38f9631549b5c99237e85bf209ceb443dff8e WHIRLPOOL 02d3903e9c78009813910ef2071eca17a64626c68718a2ebb613d951f7b1d09fa19df92ae0b5fab505b2e0d00fff8fca42179452592c2e8751990513f64b1d93
|
||||
EBUILD ps2pkm-1.7_p20150521.ebuild 836 SHA256 b9f0c5401c6578b1d5e4e451c24c287e288726979297a6ca7a7fa79cba9239f8 SHA512 5007f586c9941ae159cbfdc49ebbd0da23f11b81731f5954ff79dcdff700764d15c555173c17b9d4bcfe82727eada7a0d07c98e19a62ce3e2933707c8557cb24 WHIRLPOOL 5fbec21aced12e290b70bbc06019ede429dd9950ece912aa40c35489b4a90e99c6ac3261f061c21d7dd06613c4f6e85adf7b998eb87ccc8fc80f30487238175f
|
||||
EBUILD ps2pkm-1.8_p20160523.ebuild 856 SHA256 695cfd98630238f17bd2d27ec421df80283e883f9d2bb2d8ebb60d75179fd5fc SHA512 275697bf271c5b89fc1e75b817de3266eb6b66db92e4ccc29e217209c15289e618958f038cfd771819d7f5cd48ef47a97606d54203af15659fd10505e03a7b04 WHIRLPOOL 35fba55f359f230b5dd566efbbf22fb6d6665e7b5c15e5a330b340dfb9d3274434539e659e929cea5fe75464b78948fbc040d83cbbe960bdc20e1193b8018cb2
|
||||
EBUILD ps2pkm-1.8_p20170524.ebuild 857 SHA256 5b6bb353ac2d6bab170128429f7cd6cb32abd37f933cc7065853520aa830373a SHA512 1f912173478f1eec1d906eb3791356440e99f060e01d0170198c7665ecf192588560cb285bcbc73baf2772369cffad1b9e0ab06bbe58b88375300d5a0dc58f8b WHIRLPOOL a198a42709ea02c4e87408c62761fe7f991d821d3e3978ede4371042e1940b7862334ba56b60927bb2064c9570944f2a90dac1d89b718571f2b0db6426a6f3be
|
||||
MISC ChangeLog 3214 SHA256 00bc72f2b1236be16f5b9e896234a7306a9e8cdf10bcd3ad5a178dac8192b45f SHA512 f0e8ad3f90f6fb1ae79239e9a41274df1ed35b6fe2c94e747120c6a6b0b4058ec1ab3419106cb7fc5b9afd5266da97b689469561507d1f253ffd6eddbd3d872b WHIRLPOOL 056d75722aa375c5ed3a5959c274b67d3c590d43f6ec92e35248434d098eed4ac4b476a4ed5a3c27b62eae9704f81e707f72bb2193fd569a5006bb4a28abfa00
|
||||
MISC ChangeLog-2015 5705 SHA256 396445523cb61727b5e7916f7484b2e980c24c9117249f6e4d27ee58d36feaf8 SHA512 345fad29bcc1ac94c07234d08c1c78dcb621d929f268b0554ac163e0c9360c5fb0fc8727e0946f826d8bf76aacaf20330bd936f6f22282e28d74e2bd95681d17 WHIRLPOOL a205ef93cf8701175e0cb7543cb51ee489b2ab4d9fad9c33e8462da456b175c4b2e3e098aa70a6884f5b42cf81f147a7ce4ea7ba2671313d380955491c5b3cca
|
||||
MISC metadata.xml 358 SHA256 ff0b9f8887c6df4e625e131a06e1612e53f7d09cb75a12ebe3a4a1fbced282a4 SHA512 51f6411780af5d7775f8f80d246d5f4e297abb1960a0b0c21c6dc5c03a9a407dad8cbc4977a679590cffb4523f1b72a0f7b15ab100c938391a5abfd3e17e8818 WHIRLPOOL f8f5c4ccbb3bab42abda823707c2e968328aa3422b1ace474a584c170450e7c1e297c637d4a442613639d17e10c665f186d48dcedb37c8ab4e1b0a556257d8b0
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding TeX PK font"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/kpathsea-6.2.0"
|
||||
RDEPEND="
|
||||
!<app-text/texlive-core-2010
|
||||
!app-text/ptex
|
||||
${DEPEND}"
|
||||
DEPEND="${DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
|
||||
DOCS=( "ChangeLog" "CHANGES.type1" "README" "README.14m" "README.type1" )
|
||||
|
||||
src_configure() {
|
||||
has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags "$($(tc-getPKG_CONFIG) --cflags kpathsea)"
|
||||
econf --with-system-kpathsea
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST ronn-0.7.3.gem 61440 SHA256 82df6fd4a3aa91734866710d2811a6387e50a7513fc528ce6c7d95ee7ad7f41e SHA512 885418c88d5a1073f9457ea11e29d82d3bb40ad12506589ccfab83ad447445e41282c9688aba5646082ae5ecc6a047fa9439ffae14561152fc61a136474f611c WHIRLPOOL 0497ea22ff387f661381a2d0e13cc8d44068e85ec0b90f40cc80f7effa84c3277ee585464547f926aae853c4a88197c1b1b9056edf2da60583c1005bfa942c65
|
||||
EBUILD ronn-0.7.3-r3.ebuild 1156 SHA256 41705827e62343196ea45f2b834356549d2a47750721c80a1a08df0378afe4e7 SHA512 a41adf7caf33ed060358fbd128935b86415d227bee1813128d3c9c056ad6acd57468064df26dce31c7375110a2cbb4d60d221489bc84f653e17d70e11f7438e4 WHIRLPOOL 2de57e6d9eca44718cd594833b671ef163f549d9fa8791a9c12effce9cb576470e874d7ad5671d72aaad41d8dc90e4825ee93f2de4a7a471314efc0494df6e1b
|
||||
EBUILD ronn-0.7.3-r3.ebuild 1155 SHA256 41e0a68ac8889b63268ffe52afdaac04efcc2fce2589ba87575820960ad8bfd4 SHA512 03a9c862debd80c9031341c904332ed18cb44abcce95060c5468427d4be8f37cd63a4341fb68db51e5c9539e3097e88f97f9f9bf8382a3add03c3ebf18036f7a WHIRLPOOL 1da5f37a67ab32be5aa4bbe210bb07aabfa0a42a2ac6bf7b730e4afbb832817b5a7355be57aa03632775b049ba5003fa863bf302c9bf9915d1636db5da55cf48
|
||||
MISC ChangeLog 5167 SHA256 d41d580d05b3fbfa6557a464108954ff5b930d7f60a76895cf8f92dca593ab2f SHA512 98537bd3cf03db178384928dfcc7ca3df41cd4653c52d7c8cd361105ceeee211cef36bde55f13dc203a017adb26b17518451ceb327f247151157d79c5a205af4 WHIRLPOOL b70ddb83983afdda62179808db6f433dc6bfefdf4cebfc6b3594111d772e6b2340bfafc6ca92e847827529fa28298389710f263bd671c8885d34f5309d207b10
|
||||
MISC ChangeLog-2015 4976 SHA256 17fda6b5d048d97d453c97db47170dc4ac0df9de5d4478182df098da351f0ae7 SHA512 1b7b46775c606839f74e0205833a03b33302da4a07a3cd744a6f9db724c76fa0ef129b34f7784a63a91263c57560340e07aeca96ae287e008742c9a411708492 WHIRLPOOL b2389b12ee0ce9f788190c59778e63b6f58377968efec690e663fc7efe73437f0846864a1abd2bc8a8afa61365d024d88396de067191eb5667794730fba059bd
|
||||
MISC metadata.xml 339 SHA256 fb4f127247869af03a4c609eb4cf8b6d9f7575c5ce198d6a8bdcff4fb6f2ac11 SHA512 0be4072cf3514eba60569138ed409362b318616ad4514e319d9b4add120e74fd7655e2fc5c3ab8d7b5d813cfcf8e1054fb98395a1a89d9fb90e447a825ee9439 WHIRLPOOL 15cdef9be80640b8ce8cf7f9c92128dd7e3067dff196826281c507069a85b4a0d9681ad1948f5a89fcb8fbf31ab85edcc6ae521abc44ea1f4600ed0f287d35aa
|
||||
|
@ -1,6 +1,4 @@
|
||||
DIST tidy-html5-5.2.0.zip 578494 SHA256 7f6ef14e41a0e9611fcb95e4926287e0d4a46c53335ae7e3aa4fc11ae69d32e2 SHA512 0559bbe24711606b391057b3dbf2692b54e548294f68b310be306b5be80c9265ba7c4aa8da2b13ba0c89dae1dd6d233aebebdba761e25193439a0c0d713e59d8 WHIRLPOOL 7040ad176d2a96936cf250afc16f8376c9febd80ef98976bca318407299e52896c34a23964654efb1d69a2bf49438f6402d4af9d140ce45f6fe7d27bda010dce
|
||||
DIST tidy-html5-5.4.0.zip 573217 SHA256 aa9d611cdee60ef0d20941f6c5f09240189e3a90e4ef8994b15bf561ce3ed691 SHA512 788646c0c15a1be58695469977c340cbe7d37fada63faea34b67c1d7ffe6074ed2b6dcd6cc946a0ae99cd5319c9a8c5ffb81958f82b6097a35a3215bc1776fa8 WHIRLPOOL f081b17b22feb05c436756dea7e55cdd98608bc99d085db0121e0fdb297761dc7a87b4793586cdaf841bcc4a6bd1e08a566620030702482bd1ecce7dcdd94c86
|
||||
EBUILD tidy-html5-5.2.0.ebuild 584 SHA256 ca3055be5b1a9fbda4548245e73d444f9ff92afe5c07cfbb40051e04db860313 SHA512 13ba5c1c7ff6ecd5d793fdc438305e1575d2063a954d363bd7b5e80ea436a74d68d86f477b40412a967d07315c256b85f9f74124881d8bb3255d2682f8deab46 WHIRLPOOL a8ff2b1ecd625c25a3a92499163f767681e2abffc94dd5c19b3892b3ea16b57202d340fa9a69b57ddba202f0406b3d3c951a9dff2eb8b568168b8ae60e72c5bc
|
||||
EBUILD tidy-html5-5.4.0.ebuild 526 SHA256 c213b782819176d6ceb7ecdbfb342292830d25ef9aa0795b3127865bc9029922 SHA512 44a7e56d59986d4adb41dd03e56b0247c1b0e79152bbb9dc361e54c64abd6da2615a5b4c51b02ceb348fd0e853469f294996e894c389093185d6439efdbe7a59 WHIRLPOOL 57072f6a9ca3c41c8ab0539bdb94d4c10c0241be66b553f76631b7123b11ae1d20d35545a6d7e41b5d9e0ce83cb8e782d85eb7838c274548d461fcde086d6d8e
|
||||
MISC ChangeLog 978 SHA256 513e6ea20d797009ee623795bf2addda863b0f1a5483b35647f1a8c27f22e8aa SHA512 41fa217f867573ca29dfbd65077b44814dd6ec37b18609b75fc23ca23e6ffe39a3d6e1a62620a438a115593b9373aba73f0a009c0ac5a9abf2f0eb55940bc5b7 WHIRLPOOL 81826a0d2f467105abb2a492a5fb92dec06dbdc9394592b1599a59d917d6a430aece5f6311f17c9e05d5fddac592eccef864f6281d4988d8dc632dfd5398b93e
|
||||
MISC metadata.xml 333 SHA256 d910f727e617f0247dc25a8b119900cb752f7b7398e9c7095265f152b679a53b SHA512 aedfa31a9188be8d3ad9ea8b278acf1b3e90f9b0c91dd63b00c19a90c6a74d16ee57d80810f39392564fbc1b782b35b6231a9b453f91e765296e5ec45d5c087b WHIRLPOOL ff03377b14221f5131e7a9c76535907c2648249a2f615de9f932c50202e7679a8496341fbc508cca894d0ac21089432d12bff6c2c7d14503d9e67afbd08a8afb
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Tidy the layout and correct errors in HTML, HTML5 and XML documents"
|
||||
HOMEPAGE="http://www.html-tidy.org/"
|
||||
SRC_URI="https://github.com/htacg/${PN}/archive/${PV}.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="!app-text/htmltidy"
|
||||
|
||||
DOCS=( README/{CODESTYLE,README,CONTRIBUTING,LICENSE,VERSION}.md )
|
||||
HTML_DOCS=( README/README.html )
|
@ -1,13 +1,13 @@
|
||||
DIST texlive-20120701-source.tar.xz 131904044 SHA256 9666617d5dac3e82578e696835cc9f251ee0a56d162d86dff08659ac5dcb6c81 SHA512 0e8653aa21094e079900d17256f0768ac5514690a3725d96923d5fdc7633484d611441df1af8c674b38b9ce6a8845a9004976cd00635742dfc6837aa433caf5f WHIRLPOOL 9d570a1bd58cca8baed399ab53eb767c7c3db607c00363ce563e14dfccdd235703c538e6a651aa7f2934adf21f8477775f1547f9e7f3d957b89af644c89bcb57
|
||||
DIST texlive-20130530-source.tar.xz 179963948 SHA256 a905832e4c04dd1cb16db4bb7baacb78fbc19682bd33ac2697a3a85ce78d79d4 SHA512 4aa85273a675af2453f09777b7cb348c18add77410d72f562c6586f6814d4e7c34b6f3690e3453020654fb0a265339fcabf590d9155367d52846224499af334c WHIRLPOOL 3affaf25d3936505d971599092964b0f0e97d107d22dbac6a85ad547e1d2726a6a09c5075fecb0c6ff8c88bc1bd09d78f95902f76eb76c608f8a7bc42dd6bc33
|
||||
DIST texlive-20140525-source.tar.xz 41657688 SHA256 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be SHA512 09169af15d806abd721e55ffc20ed684c0a7ad60783272d49fabfe9c88857c4abd15b60f30e3f5511ceda1982fdc1d33db8265f97e374bfa5b250dbb5612f8ad WHIRLPOOL fd7fffeeaf319bca5333f6d5d8d9cc6517f76ffe5b2793a73604d844cb7474d83c23826f98d4d11ea5e1a35c0f273e12b2fe6f5945f9880a9577fedad6625014
|
||||
DIST texlive-20150521-source.tar.xz 45459552 SHA256 ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 SHA512 9d06bb88c489715787ce619c4c6b5e2d4251e1db8d48ae7fe2d1a253634c76bc6d7282ef9c93c77847845cae01eafb58dfb37ba3fb83a6d223f0d7fe8f5d3855 WHIRLPOOL e19e4cf9c6122e8a2e80d3ad62171591a2d53317792ce69d7b2afdd6978d397c873565d597b1457d23ba6f5b5de33750955690a92fb6c34d814c075397b67a0b
|
||||
DIST texlive-20160523-source.tar.xz 45941100 SHA256 a8b32ca47f0a403661a09e202f4567a995beb718c18d8f81ca6d76daa1da21ed SHA512 915fa2f5e2099dd385ef81033db7aafdf09558c0c200fed0748a8a42fd61f69d3eaac9decea334e30981af739dd81061a9b1d6853c7f6d00285fe0be40e26c3e WHIRLPOOL 25d27fb7a7bdb47d40ddf951394e36546b184d71f2e09adb20698bd0f960e54841ddd0313a87510cb2ef43953eb4d9d05d30b88d25d15762dd774575c88fedbe
|
||||
DIST texlive-20170524-source.tar.xz 63483372 SHA256 0161695304e941334dc0b3b5dabcf8edf46c09b7bc33eea8229b5ead7ccfb2aa SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa WHIRLPOOL c4edaf427f0249942b36db105a65474e833735d6e9954682fe7e15ab327b26ccafb9174bf806d0b6c629b0f2a6b55e80022af291d9a2f377b82dff4fdec42d3d
|
||||
EBUILD ttf2pk2-1.5_p20120701.ebuild 1239 SHA256 1213e531972c4b47ce734afa036eb49bc93766e17561fddfe5b669557f9cd6a3 SHA512 9355cfa4939a456457b8713612a001ac913f56717c94baeced594fc2ca774bb31515e66d3dc4c862b8c8c24bffefe9dc38b5a5d6c2b855da96d51c0fc94a6628 WHIRLPOOL 8139f08a7ddc81c23daa0fecaefcfa1fa7e7804d978b6e52ef6b1e27f9f0717f230f4ab53d76f8d87fcb647b9a86d46dd53b2491c0b1d506cb010642b39b405b
|
||||
EBUILD ttf2pk2-1.5_p20130530.ebuild 1269 SHA256 21fb4c6f380105699a95fc3f1e71daf599385d12cc51e183f5ee51db1612facb SHA512 a1fe86133d9a49ae8845466a4a0f74a2c90a1f2093cdac3331ed3072e9776f8fd4362b266a503e4ce764d3a14e06e5cc0a993b44ed5b9076d6833b7b226c55cf WHIRLPOOL 3e406527dc5375eefff26d15014647e48e00993a744b5e142293eeaac30cbd188311cb157285e21c69a8ef36880eaed4a92187e2838ad20aac3bab5a40650306
|
||||
EBUILD ttf2pk2-2.0_p20140525.ebuild 1388 SHA256 296dad7f664215bd71ae41ccba095948bd612a6afb7fd00d7d44ebc949a1e20b SHA512 9091fa12d51f2892cb8278eff5ec143af399fa17421db64ee2eed9531739f27195ab6eefe6ac7208723d0ee1adce95762f26306a0c53178d77533a2aefcaffaa WHIRLPOOL d5f8bbd46f59745dd442ec404ae82179b4459559e1bd752c5f19a8e5beb0aa13bd5791644cbc3e8c2d19b05c0fae9e05506e403f6c0fd99a5a33573fd745b540
|
||||
EBUILD ttf2pk2-2.0_p20150521.ebuild 1380 SHA256 d1410d5acdae188a1bf965ec4ea219eaacac330dc7c0e3e337eb2410798b1828 SHA512 86c034a1d85d74894efb55ad7b6aca38606f8291d58d993dbe17c124e44cd71bce7b8aed5e4264e45ce4d8b43ce8e8e6108f42820d86e23448f62f7576219065 WHIRLPOOL 9534f3ec9c54493759c7fb52cf063e3c8d2c5682dc61055cc1adbece360304d1f540b5a4c3a7353fe1be976be7c5ff67c4a7a65cf3046e46837d023ce3059706
|
||||
EBUILD ttf2pk2-2.0_p20160523.ebuild 1259 SHA256 b9da7fe4be9ba59d42416351e6aa0a933ba2d94d88664ab799f307fddd142cdc SHA512 1681591002221e8fa630cf8eac51fe5579e9576f8b827f5b9dd34d210df1e79699d70b2c96c022ef619ed4254215dffaaf130226dece958dfe46f9d39de43d6c WHIRLPOOL 4433dea432db64fde18c78e69c5590fd0d7df2b039095fcb23a4a569c02cb99b0ff971d057fbc866912256d85b18e75cb808bfd34f592f3d4f0053371a9a88f3
|
||||
EBUILD ttf2pk2-2.0_p20170524.ebuild 1259 SHA256 b9da7fe4be9ba59d42416351e6aa0a933ba2d94d88664ab799f307fddd142cdc SHA512 1681591002221e8fa630cf8eac51fe5579e9576f8b827f5b9dd34d210df1e79699d70b2c96c022ef619ed4254215dffaaf130226dece958dfe46f9d39de43d6c WHIRLPOOL 4433dea432db64fde18c78e69c5590fd0d7df2b039095fcb23a4a569c02cb99b0ff971d057fbc866912256d85b18e75cb808bfd34f592f3d4f0053371a9a88f3
|
||||
MISC ChangeLog 2831 SHA256 352ae7fd63cfb25ff21dea85665f6bfe1a27c27187c63b1cba8d01c4cf1a4a56 SHA512 24187fc48c57f52c0854db1752ccc52ec5f532517464bd9013c3fd10a24599cd8478d651ba2b9fe153284da2161c741ae3766a44916ce7a5c8da8b5d39ea4c15 WHIRLPOOL 4bb49cee3d3dfbc3c6ec738ff8ee1df1f3ba39cbdd242f9047ce934b1aaff55351d46810dfd483ea518e8468210a6d295a52a138cd0b52d0b60f222e41becc29
|
||||
MISC ChangeLog-2015 3844 SHA256 70f223135de677bb85c7f4a5a4928dbbbf69ff54b12fa955874630568a77652d SHA512 ba3691fcfb14e19fedd17cf132cd9d08cc7782dd091d004785e5784c7e23cf2476fd91f96907f06dc6986dbf4a513eef142fa4cc68c74f2426072dbaa9d4a2f5 WHIRLPOOL dd125ce7387a84821de8f4afdcda2a787bbcd16c07a5f80e9626631053a7c7b4ebc29cd5e7a5a86a21a3e57b008cb9d860a945a7bbc2bda28497b61892b6d438
|
||||
MISC metadata.xml 245 SHA256 b3de478821488be2cdc91b078e21c911dc384af882c5c44631a47dfa91516dc8 SHA512 1653777623e2c15e1ce13229e396723b2cc9c214983e0f8592de98c01a31badc6c38c6735ed44f937d145883b43fb6f049af3eddb9ff96b18c96ccf8f67dd690 WHIRLPOOL 701a78fc2214f5fd4bd781477f85e87e716b8d76ea831a0fa4afc8871c4286cc363679f1ff4f844555ad4f77cc7265208b83e805f56c22fc4baeed1062280c08
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A YAML parser and emitter in C++"
|
||||
HOMEPAGE="https://github.com/jbeder/yaml-cpp"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/boost-1.49.0-r2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
|
||||
yaml-cpp.pc.cmake || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Tabular Datastream Library"
|
||||
HOMEPAGE="http://www.freetds.org/"
|
||||
SRC_URI="ftp://ftp.freetds.org/pub/freetds/stable/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
|
||||
IUSE="gnutls iconv kerberos libressl mssql iodbc odbc ssl"
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
gnutls? ( net-libs/gnutls )
|
||||
iconv? ( virtual/libiconv )
|
||||
iodbc? ( dev-db/libiodbc )
|
||||
kerberos? ( virtual/krb5 )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)"
|
||||
|
||||
# bind-tools is needed because the osql script calls "host".
|
||||
RDEPEND="${DEPEND}
|
||||
net-dns/bind-tools
|
||||
sys-apps/grep
|
||||
sys-apps/sed
|
||||
virtual/awk"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Fix the iodbc include path in the configure script. Otherwise, it
|
||||
# can't find isql.h.
|
||||
sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' \
|
||||
configure.ac \
|
||||
|| die "failed to fix the iodbc include path in configure.ac"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=( --with-tdsver=7.4 )
|
||||
|
||||
# The configure script doesn't support --without-{i,unix}odbc and
|
||||
# it will still search for the associated headers if you try that
|
||||
# Instead, to disable {i,unix}odbc, you just have to omit the
|
||||
# --with-{i,unix}odbc line.
|
||||
if use iodbc ; then
|
||||
myconf+=( --enable-odbc --with-iodbc="${EPREFIX}/usr" )
|
||||
fi
|
||||
|
||||
if use odbc ; then
|
||||
myconf+=( --enable-odbc --with-unixodbc="${EPREFIX}/usr" )
|
||||
fi
|
||||
|
||||
myconf+=( $(use_enable iconv libiconv) )
|
||||
use iconv && myconf+=( --with-libiconv-prefix="${EPREFIX}/usr" )
|
||||
myconf+=( $(use_enable kerberos krb5) )
|
||||
myconf+=( $(use_enable mssql msdblib) )
|
||||
myconf+=( $(use_with gnutls) )
|
||||
myconf+=( $(use_with ssl openssl "${EPREFIX}/usr") )
|
||||
|
||||
# The docdir doesn't contain ${PV} without this
|
||||
myconf+=( --docdir="/usr/share/doc/${PF}" )
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
@ -0,0 +1,227 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
MY_EXTRAS_VER="20170316-1355Z"
|
||||
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
|
||||
WSREP_REVISION="25"
|
||||
SUBSLOT="18"
|
||||
MYSQL_PV_MAJOR="5.6"
|
||||
|
||||
JAVA_PKG_OPT_USE="jdbc"
|
||||
|
||||
inherit toolchain-funcs java-pkg-opt-2 mysql-multilib-r1
|
||||
|
||||
HOMEPAGE="http://mariadb.org/"
|
||||
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
|
||||
|
||||
IUSE="+backup bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy jdbc mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
|
||||
|
||||
PATCHES=(
|
||||
"${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.16.patch
|
||||
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
|
||||
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
|
||||
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.16-without-clientlibs-tools.patch
|
||||
)
|
||||
|
||||
COMMON_DEPEND="
|
||||
mroonga? ( app-text/groonga-normalizer-mysql )
|
||||
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
|
||||
systemd? ( sys-apps/systemd:= )
|
||||
!bindist? (
|
||||
sys-libs/binutils-libs:0=
|
||||
>=sys-libs/readline-4.1:0=
|
||||
)
|
||||
server? (
|
||||
backup? ( app-arch/libarchive:0= )
|
||||
cracklib? ( sys-libs/cracklib:0= )
|
||||
extraengine? (
|
||||
odbc? ( dev-db/unixODBC:0= )
|
||||
xml? ( dev-libs/libxml2:2= )
|
||||
sys-libs/zlib[minizip]
|
||||
)
|
||||
innodb-lz4? ( app-arch/lz4 )
|
||||
innodb-lzo? ( dev-libs/lzo )
|
||||
innodb-snappy? ( app-arch/snappy )
|
||||
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
|
||||
pam? ( virtual/pam:0= )
|
||||
tokudb? ( app-arch/snappy )
|
||||
)
|
||||
>=dev-libs/libpcre-8.35:3=
|
||||
"
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.6 ) ) )
|
||||
${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
galera? (
|
||||
sys-apps/iproute2
|
||||
=sys-cluster/galera-${WSREP_REVISION}*
|
||||
sst-rsync? ( sys-process/lsof )
|
||||
sst-xtrabackup? ( net-misc/socat[ssl] )
|
||||
)
|
||||
perl? ( !dev-db/mytop
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Term-ANSIColor
|
||||
virtual/perl-Time-HiRes )
|
||||
server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) )
|
||||
"
|
||||
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
|
||||
PDEPEND="galera? ( sst-xtrabackup? ( || ( >=dev-db/xtrabackup-bin-2.2.4 dev-db/percona-xtrabackup ) ) )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h
|
||||
/usr/include/mysql/private/probes_mysql_nodtrace.h
|
||||
/usr/include/mysql/private/probes_mysql_dtrace.h )
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
mysql-multilib-r1_pkg_setup
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
java-pkg-opt-2_pkg_preinst
|
||||
mysql-multilib-r1_pkg_preinst
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-opt-2_src_prepare
|
||||
mysql-multilib-r1_src_prepare
|
||||
}
|
||||
|
||||
src_configure(){
|
||||
# bug 508724 mariadb cannot use ld.gold
|
||||
tc-ld-disable-gold
|
||||
|
||||
local MYSQL_CMAKE_NATIVE_DEFINES=(
|
||||
-DWITH_JEMALLOC=$(usex jemalloc system)
|
||||
-DWITH_PCRE=system
|
||||
)
|
||||
local MYSQL_CMAKE_EXTRA_DEFINES=(
|
||||
-DPLUGIN_AUTH_GSSAPI_CLIENT=$(usex kerberos YES NO)
|
||||
)
|
||||
if use server ; then
|
||||
# Federated{,X} must be treated special otherwise they will not be built as plugins
|
||||
if ! use extraengine ; then
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_FEDERATED=NO
|
||||
-DPLUGIN_FEDERATEDX=NO )
|
||||
fi
|
||||
|
||||
MYSQL_CMAKE_NATIVE_DEFINES+=(
|
||||
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
|
||||
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
|
||||
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
|
||||
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
|
||||
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
|
||||
-DPLUGIN_CASSANDRA=NO
|
||||
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
|
||||
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
|
||||
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
|
||||
-DCONNECT_WITH_MYSQL=1
|
||||
-DCONNECT_WITH_LIBXML2=$(usex xml)
|
||||
-DCONNECT_WITH_ODBC=$(usex odbc)
|
||||
-DCONNECT_WITH_JDBC=$(usex jdbc)
|
||||
-DWITH_WSREP=$(usex galera)
|
||||
-DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
|
||||
-DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
|
||||
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
|
||||
-DPLUGIN_MROONGA=$(usex mroonga YES NO)
|
||||
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos YES NO)
|
||||
-DWITH_MARIABACKUP=$(usex backup ON OFF)
|
||||
-DWITH_LIBARCHIVE=$(usex backup ON OFF)
|
||||
)
|
||||
fi
|
||||
mysql-multilib-r1_src_configure
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='embedded extraengine perl server openssl static-libs' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
multilib_src_test() {
|
||||
|
||||
if ! multilib_is_native_abi ; then
|
||||
einfo "Server tests not available on non-native abi".
|
||||
return 0;
|
||||
fi
|
||||
|
||||
local TESTDIR="${BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
if ! use server ; then
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
return 0
|
||||
fi
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && ewarn "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
# Enable parallel testing, auto will try to detect number of cores
|
||||
# You may set this by hand.
|
||||
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
|
||||
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
|
||||
|
||||
# create directories because mysqladmin might run out of order
|
||||
mkdir -p "${T}"/var-tests{,/log}
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}" || die
|
||||
|
||||
# These are failing in MariaDB 10.0 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock
|
||||
# main.mysql_client_test_comp:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
|
||||
local t
|
||||
for t in plugins.cracklib_password_check plugins.two_password_validations ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positive due to varying policies"
|
||||
done
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
main.mysql_client_test_comp ; do
|
||||
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
|
||||
retstatus_tests=$?
|
||||
|
||||
popd || die
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
local failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
|
||||
[[ -z "$failures" ]] || eerror "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
AUX metakit-2.4.9.7-linking.patch 1802 SHA256 4fe2e50a0901ec599322887a381430cf4a44c71a0e7f85e0541f2a756b6318b3 SHA512 911675e8ed060ba662df4bed55a9357bcbebaecb5bf4abe37218f8030aa057c36ed01a851c6d266d8d8fdb94a81ee78d547d86b99f96f8e81809dc4d94209f37 WHIRLPOOL 9533ecbc25a9f7014490a609ce52c71c7d5ba3c5e2b3890a69b0aba4088f58711a4d6d260d3e23bfa6861729e3f24a17d9bdb02515ccc510488e93c157b1b47e
|
||||
AUX metakit-2.4.9.7-tcltk86.patch 2449 SHA256 81ce36495df6cfd4d0d212ef5d7423f4576c13cd22c147057357a6dbb81554b6 SHA512 1d17157ea8e384bb9094ab937b1ac6854c5a140feb574fa53adf6fcc0dab4060a0f6da9008509f3d924bc1e0e84d6663778605ca506fdec99af39610f1f509b7 WHIRLPOOL cba2bfac2c9e7003215e16e16aa927770c7dc1b46874d3fce461beca741d500c31a7417b5c1771492cbd8850c2d1ea122d65502b7f35dba3aa36ad502bf7f617
|
||||
DIST metakit-2.4.9.7.tar.gz 868310 SHA256 d1ba361d2d8517925cff5c23e8602822da9c8c347a75a15c225ec656ff7ca94d SHA512 94be6ae8ae5f1f24d255a427b0c01eccd2543cd49c5620df7c47f5bf09854ed464a01c52fc8441f7a8e9d5bdc8b966dc77ed34c15cbf9cdfe75a3063572cb8b9 WHIRLPOOL 2736564da532bf50982c9a529fcb50cf95c1e27192bba15ac19606eba98a9c97408ca8888f9ddd38b2a07496e1ee020e2fcd3de77142267b27148cae3ed1a5d9
|
||||
EBUILD metakit-2.4.9.7-r2.ebuild 1832 SHA256 e99a4c0125d7516665bff1e7543cf2d65f2b7fabff389374cef7b868fce7013f SHA512 1cb7a690f5a7fe75bff0688b1d51d480c1896d6172dd87af144240bb37854c93df716a19e891c8b0703e8bdbd936705d512629aa0fa14283150ebd5338668b21 WHIRLPOOL eb884a68df1a1ed1b489299661e2bcdf583c60b5d393bc239001865b5082cf498fbc59829158d0c7db3361466bce7753707266d7deb53e6a9003715be200e4a6
|
||||
EBUILD metakit-2.4.9.7-r2.ebuild 1838 SHA256 ec99090ba0766711cc3d2888a92bad660529ea9903841e327cb7a833ecf34f4e SHA512 eb8b3e0e8305e44c751d46c468bb6719a89f8b5e8b206a80c61c3461437c6b65916167c31d031aaa30cb6cfa9913999dc5b413ca5bc2b069a15022080439ae91 WHIRLPOOL e43a2664c4ca0adb7629e6e99e82209087a017d608430ce1732b207b20731e94dc430494fe0412543a35a4dab4e67faf4de101b7983820d10b2719ac258604ce
|
||||
MISC ChangeLog 2608 SHA256 4a977f51d9df645a6c279e721253d060035fa33bc50d2ee8d9cc0eb6ac469987 SHA512 2b7f765e0a70b4f3863c86eba2d655644b53e9a71097b29b777a41e1ef6962150489c838d2d95f364ce196ddd462cd3ddf98a62149b72a10c396790cf19ac05e WHIRLPOOL 3da49f3b627a61b72e467bfe9cdfc2bf85da93ad2f92759cfb703fd1a4097c13e8fec4a93588d969dfec0cc36807e15ebcf62825c73492f6aa350a8120945dd5
|
||||
MISC ChangeLog-2015 8566 SHA256 ada57566bcce24396fbfb8886cc172ace366298b1bb9f6b4c7d9ab5fbd29e74e SHA512 23bac2ff8f12aee79cab076818c0898652ed1427677d8ad92ada58e79eadd13f9f2140bee019e135896cca508c25351b9d4870b9839fd87985cc9c80d775ec54 WHIRLPOOL 650a5aa31622681a31cdacf5523ef99584d61deba3c3839a8e5c5e69bf67fbfab5c120a8879bb3745719d7cb408de076d6fe8454f3767780d6e74d4719178eda
|
||||
MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
EGO_PN="github.com/rqlite/rqlite"
|
||||
EGO_VENDOR=(
|
||||
"github.com/Bowery/prompt 0f1139e9a1c74b57ccce6bdb3cd2f7cd04dd3449"
|
||||
"github.com/armon/go-metrics f036747b9d0e8590f175a5d654a2194a7d9df4b5"
|
||||
"github.com/boltdb/bolt e9cf4fae01b5a8ff89d0ec6b32f0d9c9f79aefdd"
|
||||
"github.com/hashicorp/go-msgpack fa3f63826f7c23912c15263591e65d54d080b458"
|
||||
"github.com/hashicorp/raft 37d2320db05ca622195063977ff5d4fbe0cd8ed8"
|
||||
"github.com/hashicorp/raft-boltdb df631556b57507bd5d0ed4f87468fd93ab025bef"
|
||||
"github.com/labstack/gommon 1121fd3e243c202482226a7afe4dcd07ffc4139a"
|
||||
"github.com/mattn/go-colorable ded68f7a9561c023e790de24279db7ebf473ea80"
|
||||
"github.com/mattn/go-isatty fc9e8d8ef48496124e79ae0df75490096eccf6fe"
|
||||
"github.com/mattn/go-sqlite3 83772a7051f5e30d8e59746a9e43dfa706b72f3b"
|
||||
"github.com/mkideal/cli a9c1104566927924fdb041d198f05617492913f9"
|
||||
"github.com/mkideal/pkg 3e188c9e7ecc83d0fe7040a9161ce3c67885470d"
|
||||
"golang.org/x/net 59a0b19b5533c7977ddeb86b017bf507ed407b12 github.com/golang/net"
|
||||
"golang.org/x/sys b90f89a1e7a9c1f6b918820b3daa7f08488c8594 github.com/golang/sys"
|
||||
)
|
||||
|
||||
inherit golang-vcs-snapshot
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
|
||||
|
||||
HOMEPAGE="https://${EGO_PN} http://www.philipotoole.com/tag/rqlite/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
EGIT_REPO_URI="https://${EGO_PN}.git"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_VENDOR_URI}"
|
||||
|
||||
src_compile() {
|
||||
GOPATH="${S}" \
|
||||
go install -v -work -x ${EGO_BUILD_FLAGS} ${EGO_PN}/cmd/... || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/${PN}{,d}
|
||||
dodoc "${S}/src/${EGO_PN}/"*.md
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue