parent
4a77afacba
commit
b6ce166198
@ -1,27 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX sphinxbase-0.8-automake113.patch 844 SHA256 19921f03dbc071b1258737595f5a0f3fff06359fe663832fb4672fac1f320def SHA512 3275705839ce5d720e2f0914998ad8709e2199ae00852555c89691897499b4ea2dfcd9943213bd3d62472e7d73c6cc8a9ba2cf9315f4e0c2b3023b9adca01787 WHIRLPOOL 14fec6ef4057f95a4ca873d5657c24b7ac3dff66e664fee6b3453ea75a06eb836030b2718181044e041f3f5ecbcee79ebf906c0d8d97f8bbd9c9e788f5b210ed
|
||||
AUX sphinxbase-0.8-unbundle-lapack.patch 2838 SHA256 7cf9428b77870753b57f26e9527283355ec5d7f460532910fe477429ad360e63 SHA512 65fe50fb11851848d0ae9ad17b4839953c1bebb027b91c42dc347c7e714ddea5f2a3131e2e243ba0ff771501c074a5d9850cef44b848d0feae90c764daa59447 WHIRLPOOL 0449079aca9fb1dc65b9725de2efa2d130f4955753dc5ae27579df2d58814776c0ee8b737e1f41debdce5121b28b8c1fbb30028614796a3edf9854421e01f828
|
||||
DIST sphinxbase-0.7.tar.gz 3291922 SHA256 389cb99a545f7d615a2b3bc3f7362a490ca45fc4dc440140ae1d2a41f87773ec SHA512 c5cc4e60a43fdaabce8b75c89eaa5e3dc4a0ef1f4fc253a20da8098eea7f13cf1e344ce42ae8a70f34bce20547fc2c88858fc3ab62ce8386fed666dfa43e1109 WHIRLPOOL b1a2238595b371ffe4c9b48d7ab0b604be2adc1b4e3cab3f9a17c3e9c587cdfa5bfcb33e5c8e0fc9bf282873f7ab4fb3ee03551b2063c1398e51eefa83a0e15a
|
||||
DIST sphinxbase-0.8.tar.gz 3313197 SHA256 55708944872bab1015b8ae07b379bf463764f469163a8fd114cbb16c5e486ca8 SHA512 fdb13c07e591e868c395d5f8209ec389fb9d5a93d99104a00cb82382e84d320091ae7e74d53225706331d4959ab5e248fa622582a148bfdb6ab5c38470d1963c WHIRLPOOL df050d547a263954574902ce08d966a184d428ea5ec700128fde2fee5d78f948a5920e2b92540f052e4a1d6ac208b388350d7ad66c0548ee945f99ceab0f0a0c
|
||||
EBUILD sphinxbase-0.7.ebuild 1450 SHA256 6c930d416a47fa97f2d81f2936c5445b5855ef21b1a44b64cc30f7c56cd45acd SHA512 c5dd7ea0198a0b8be100bd04e6d0c4f3fc2ea8bc0113bbbef599ed7186469e49fd4ce0a84c2cde8bd0f27c84e369dff9dba8236c6355b14f838c4c0e00848f2e WHIRLPOOL 6bcd605bad9eedc1f9c08f9361ad5b723d32399853d4d6466f73ffacbeb69cbe1855f2df85ed913d814fb371f51f3dde2779b2ebb59e3f26c64c7a806837355b
|
||||
EBUILD sphinxbase-0.8.ebuild 1653 SHA256 64b252ceead47994b759b1e6bdf8e91ca6c16b722cb06d969fb68bc891fdc101 SHA512 6084fa6fcf3d22972f63cf934f8ea04ea58dd7f7fa588ca921f42d1d634ac6f68526c30f09eb1be2802117fa0471619ea93d35b728a37130937846cdf1a6a8c6 WHIRLPOOL 000e55ba456c28af0aed8aa672e3933bbca41a82706fa8b7fbbe616814b104fe07fac7c133c7f901f427b95aa0d553030632537676656d51d308e90636cba18b
|
||||
MISC ChangeLog 1333 SHA256 fe9e23a96516a15199799f66bed0fec5a3d073547a74108859795d354f982906 SHA512 b7fcb94f084990fbdff3e29c629de147ebb0527bcb2d85159641517fd580e5050b52b09ab96fc3da7c3a9d6147be2a618d4429fa05cc8eaedf9ae07874b6d648 WHIRLPOOL ef1f9e38b9ad87549bf4b82c81b528d8c4f042a4343474d5b98c4dd0e950396e0f96c3db63cc05832b939c3693666f8492779efbfafbe25ca70fc5618d640def
|
||||
EBUILD sphinxbase-0.8.ebuild 1698 SHA256 23b1875314eac3b040fe654af10eea440e8f8074cdd3d6e362fc1854be887c05 SHA512 6e07fe6430ae95c6382d9aff16520b4bca26355d4451fb616af0130a17dc97053b6ce3f77f8a7358a6983f99b19b45134cd005ab3a285d8250e33a80f4ab3596 WHIRLPOOL e2412c1dc11e802c61cfa54a14615390d8758f7c3c02081d2cb948f4bb2aa35ebaf3464e1bcc5f21721a4469ecfc902e30a1254ccd7841eaf94371a33590dc28
|
||||
MISC ChangeLog 1538 SHA256 0033b878e4d98d1c3f0fbe0122102e1dbe1bb6e8e8f90ce0c36460021b363046 SHA512 53a041a44d2432b9c1d1fa1411466795c298a0bfb3edbba652c36d00e2a091ce48e91290b8f5bfd20f0e91da1b767adb6420617a34c7a373b26872b930bc1931 WHIRLPOOL 7053769e13a4cb58ed12efcc5fd68cf07f8871c4bea5aeec53e51f3566621a5d22e963b262a347ac4d4ab9b533e446a2f62d9153e847f6c4dc740970b195b4e8
|
||||
MISC metadata.xml 168 SHA256 2e110b646c5715ef0b4f393855f2e3bdf8126ec010d7dac6bc17dbaa7aa1bb1f SHA512 bf8e82515707dc6548946b094d087bc5f5736d4adce013fa2289b9b935cb35300197e66dbd965dd40b72ecbdd6277a013f6b7cdfb8d86f658b3eabc9608fd81f WHIRLPOOL d1b2e2111b62ccf0df301cf6d0e510e9f307b67e6f1d779d78be5a0e61730ed531aae4527ffd8c817f6696a5e1ba9f247a525825f51103a9abd015554d8dc8a9
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRzIKAAAoJELp701BxlEWfJYsQAKwKQRKdpaW4OfYhpC/kYVOK
|
||||
6yVXrA0IzCTHh5BxnrCGE/caBUfibiOYpAIldhY8JNfjMlNm4tAn7PphFSy1RJ5j
|
||||
ffyCOycSPMcxAonWoY8DDoFVv3V94NnFuktb1a3rnj7WxoQSplKBx/Dg6eQQZWY6
|
||||
5tc+LxUJ2A226CT8KxbgcPTCZ3+9a953OaHe46C9+FqL+wtdSk1vCSIwnY+jFh9y
|
||||
r480bfqdRst2Xc//3no7Eg4RPt0dfBwlSIucaaGAu9z7+TjUvo1K1UOlkJnCTyIc
|
||||
WXpV6lSsFRRUOIO3Myhh4yD9Epdt7QgwGwVwDZYClLWzv0BiFJvmVyK/4yDGzQDn
|
||||
e5Q+mIrNUs8Qo20SAqF/chikm5gqvKObju5pkdXPKlK340vNAdFE4lP+tSYsrJox
|
||||
3A1YuRUbbBnDjwvpYkEnIxomKSx+9jXScsSUMLVB6FaI8S3fNTPcHARinKJrGzvf
|
||||
kbDIuCqoQE6RInoxiTHLqsGbi8tTVxbTveORYo49BMl6ggHLodhot8DlnEICeZ/p
|
||||
ItnV3vdjQOqB3aCS+CoJnDRojp8RAV+I7GSsGAwTe6MykAphkhNm6LPoOb+8+gD9
|
||||
ewa/mk166obvsMxaqSQ5Ms6UaUVHVmIepLrgG2wRAwvVRZZ/ncteoWsSqsRyC/M8
|
||||
tlYpG2HQCm/PQZzOSxIJ
|
||||
=GeHE
|
||||
iQEcBAEBCAAGBQJSbTaeAAoJEH8qFnJlIeBtPYoIAJ+fQyjvfwpD6CX6W+byXSoF
|
||||
e8fcIQCbHIJQG0IzOJD8OtHr22ReBIEje+UwCCSP0f87WJAFd/+yOcrQA/Na7p4x
|
||||
+to1+3HCYEsgbV7h2p182uM0/tt8ijvw3VNm+bZ5tAAQO7WqtL9HkZvxJMKy6nBG
|
||||
DgN1Hjtyp5ZUhD06C5oq5v84g643Dw5265Lt45KNMAMpiVHDXCOZw1X77W0bKym+
|
||||
rDzTFQoVT2ppGGoC77IbDyUKv/vgE3OHrwlhbEWwm3J5/kmxkMCin/y2bj1QqZtk
|
||||
tstq26oeWhkPxReWnDrCQetfM0kQS9R7E164D+LLo01Mj3JaqzRdGE/FS8CyXes=
|
||||
=3TSK
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,25 @@
|
||||
diff -Naur sphinxbase-0.8/test/regression/Makefile.am sphinxbase-0.8.new/test/regression/Makefile.am
|
||||
--- sphinxbase-0.8/test/regression/Makefile.am 2012-12-05 06:05:39.000000000 -0800
|
||||
+++ sphinxbase-0.8.new/test/regression/Makefile.am 2013-10-08 13:05:15.498853962 -0700
|
||||
@@ -33,9 +33,19 @@
|
||||
|
||||
# Disable sphinx_fe tests for now if fixed-point due to imprecision
|
||||
if FIXED_POINT
|
||||
-TESTS = $(srcdir)/test-cepview.sh $(srcdir)/test-sphinx_pitch.sh
|
||||
+TESTS = test-cepview.sh test-sphinx_pitch.sh
|
||||
else
|
||||
-TESTS = $(srcdir)/test-*.sh
|
||||
+TESTS = \
|
||||
+ test-cepview.sh \
|
||||
+ test-sphinx_fe-ctl.sh \
|
||||
+ test-sphinx_fe-dct.sh \
|
||||
+ test-sphinx_fe-dither-seed.sh \
|
||||
+ test-sphinx_fe-logspec2cep.sh \
|
||||
+ test-sphinx_fe-logspec.sh \
|
||||
+ test-sphinx_fe.sh \
|
||||
+ test-sphinx_fe-smoothspec.sh \
|
||||
+ test-sphinx_jsgf2fsg.sh \
|
||||
+ test-sphinx_pitch.sh
|
||||
endif
|
||||
|
||||
EXTRA_DIST += $(TESTS)
|
@ -0,0 +1,18 @@
|
||||
diff -r -U 5 conky-1.9.0/src/specials.c conky-1.9.0/src/specials.c
|
||||
--- conky-1.9.0/src/specials.c 2012-05-03 22:13:47.000000000 +0100
|
||||
+++ conky-1.9.0/src/specials.c 2013-02-27 21:16:15.856669451 +0000
|
||||
@@ -186,12 +186,12 @@
|
||||
g->scale = defscale;
|
||||
if (sscanf(args, "%1023s %d,%d %x %x", buf, &g->height, &g->width, &g->first_colour, &g->last_colour) == 5) {
|
||||
return strndup(buf, text_buffer_size);
|
||||
}
|
||||
buf[0] = '\0';
|
||||
- g->height = 25;
|
||||
- g->width = 0;
|
||||
+ g->height = default_graph_height;
|
||||
+ g->width = default_graph_width;
|
||||
if (sscanf(args, "%x %x %u", &g->first_colour, &g->last_colour, &g->scale) == 3) {
|
||||
return NULL;
|
||||
}
|
||||
g->scale = defscale;
|
||||
if (sscanf(args, "%x %x", &g->first_colour, &g->last_colour) == 2) {
|
@ -1,26 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX renpy.eselect-0.1 408 SHA256 abfdeadacf2c53b3105a6e3cd9c27f67d52750496ed834d47769c4823f2595e4 SHA512 bfb7f18e39d1c9f04a0e976d4f6553f2c30a91a822b843c0814ca8d7761d9ac7161544d7025d53bebdf50c65cf8cec9f8700abf997f0c102d2a00ad31026779e WHIRLPOOL 7c76989a0b939395a4ab5bf147775ffdf87da2c5ce1b0a37c7990dfe024b43e16d9a6ea32e79ff9dc56889b15c36c39583f4d3d3f32619363a3af0572e65df6a
|
||||
AUX renpy.eselect-0.2 419 SHA256 56e2c54ad2c829a184a5384206baec00befaa88e9dc046ac97342541a06501de SHA512 9fc49c066f2ef99d30e0d0fa25b5d3fac1368744eea497ae9cb7724c053997d8d9db7fae14b2f244f8701209ec7ced5f4eedc658b050f8437103044806159f99 WHIRLPOOL 5b77507a5e33348441a32d646a7cde756d737f1e5b0c639c848007d81eb96847aaeec7f23c42fe50d9c4c3389fe2b1ed124cf1e793c4ef759dbce8ad6d41a70f
|
||||
AUX renpy.eselect-0.3 430 SHA256 76744626ef3062071c273213d6489b3d9176406b36e39724350ecca58e5a85aa SHA512 df0997553597038c0d72f01ce736fb4fa5c4a0fe49a6de29d054b79016ba4edba5259b24ef062bfb28402dc900565d4ab7424876e23476bfccf8db4ec60b51b6 WHIRLPOOL b46579ad8112af9dd0f404927b73c81f2566d171ed823244fb6c6659e7b4a9b50d66d36ae70dfbc4872af21545a35b7806f21604993e5145b4fc89804eeee5cc
|
||||
EBUILD eselect-renpy-0.1.ebuild 778 SHA256 9b6fd38ed79aececaf946bcbc31031ed008545e78884cc931dcd6ebf575cdabe SHA512 e824ec81b3e49ecb3ea225ec78004667648fdb8249015af79983e5a9939fb4ca777deba5f2a6e61eb50748d613bb932b5839f7a67aa8fd64f0af47baf2e29f4d WHIRLPOOL 9102f006e6b83bf624e0202fdd34295b74b90d58750ea8636638551f37f43a6c26ff1ed4e85b0fd0b01a939ca35541a8f8937fdfd0eac6a72221ad64f4d8e52b
|
||||
EBUILD eselect-renpy-0.2.ebuild 771 SHA256 15c71b31d75d7dd9ccf278b341c46d8fff6c726eeb86c83420dfeb040031bce0 SHA512 a6c6d292538d55f764c27beff96b149ee9f421f8087d72b8456a848d2e5be289223a5aa046b2ed1fd9687c2a3c4b448155f05a797f1d4fea14c92470d7284393 WHIRLPOOL f06dc789a0a6ae620af20c4a9a2e3987f72313e1bc6959e314c287f00d3a8440f1e4e379c25b903c3aca85f0957623b2b05d75e2515574fd4d554eb387e8653f
|
||||
MISC ChangeLog 758 SHA256 b1020d8ea29ed98f01bb6666952ab8d4f0b87f47576f08a7d1eee495231ccee7 SHA512 4eb32213abae1dd061ffca9f0dddcf507e5ff6a2bf654f6b64b68d4f54d9de0c30db4e9c0c44cf76667aec690c22a946571e9844e9c13a00a67418a6e08359dc WHIRLPOOL 73ee04d5462521844747cb697da561d73e055f8d76be53fcaa5414aa023e21ef3b1399cc5595ff9d530b72449bf34a39b6eb72ca60214cc8e3f6e251fedd330a
|
||||
EBUILD eselect-renpy-0.3.ebuild 778 SHA256 fde9f0e05940f1ac3b5e7a60e1f9037bd03ca2afc8b10fe4e5a73bc06939ec0f SHA512 cd390010f35bdc3edc2636c6749f429faf8930e6503e0263f054a1119a43bea7a12b477c028e283eae8d8aae58a0da506ff945054cdd31450667b14fecdc8edf WHIRLPOOL 0bf87f83f5851fc947f0d75dbc6ad929626ccfff08c9e1c20c9f9531736b3f08633e923a93e4e5c9d3d6898e22ead22ec267dad868822a9b0697b46de9c801d5
|
||||
MISC ChangeLog 958 SHA256 8949d9d12d854e129a5e2e8b3e346429a9d4af16e8db3f0e7ff78507941bb658 SHA512 9c806fba713cee8b52562fadd02b7c34e0f0ea76ec62aef33850da3f7a900e7bf7b0de64a8e75bce599e4280fadb036426fa3ad77b1f817cde730055b9962088 WHIRLPOOL e16d06066c09dbe0b044f8a893e40b848c7ff574cc909a796e6d05a3018e4b12af8127bb3222ce93c9f986483722293b15683fd2daefd273aef89088503bef05
|
||||
MISC metadata.xml 255 SHA256 8ce125b1cb2a8da5fe808223ae6ed60fe03598c692e5020f0a8aaee09b5d6ca3 SHA512 29f4a4a15fc968a3151c449354cd2003831f4b66b57d72222c46d4e4f7ff0586ed3f0b76d09fadf0b43fbb3a46951b19207dd6d38b79fe394b61694cd272ad95 WHIRLPOOL 373afc42b6a5f9f473397b1b95b73377110a2d7cf3590bdb8e0ef4b58c9628a06b1af46db726416fbaad0c29b91ee1eb631eccac14a26be994b705a43f097db8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRkgakAAoJELp701BxlEWfngcQAJQCigooXVTIfKDq7mWba4oV
|
||||
WhRAGdk05z2xTBIZ8P7tla9O3G+HOGNgSr2WU3tY4FrGfotejZiiGcqTYHFCOMqz
|
||||
E0mKVmzQMGtJowMQoVHDEaheW+foW7sbxUI3/9SfC340uckVpxtgfgfIzpKI9bCK
|
||||
a+JVGlWdazxn7gwnP+OFrCjk7zwe5GeN6wEutdWel/oJ+nYJXcFc3/miIjVIYX4j
|
||||
7f3SBatPChH7cDz8GrM2M6u0pS4uLgFUliZnvHDtC2W4bpWseJ95lsKLOjcSEVFF
|
||||
dwK1vZ62tqZActWIuE+IshnTSJKkjYyByAaZFLs+x0zEXPgH4EgG+UjHcvyStbG+
|
||||
wg5t2Imy2/ocvIvCVMEKZX8xjX5Hx65f2HprlYAvFadSOo7UW8K52//gZ7rHlIAk
|
||||
RaeXMuQb6ejM+xLgH8rYJlhBN7JpQSfxDkYf6a79wlFgfMoNwietGr6+lhDdqsiO
|
||||
aP+Cl/xLcY0Qlm3SIEPD0sg8cYv1hkNcS+NQk1MyEdmizBuAoJaOEprVwTTpN40I
|
||||
EG47YKlQtGr1iiULE2V/ioXZGCy2xZupK74c28ljkjEItThZFCkCtqtY6prFzvEG
|
||||
OEsi8beWoNkfIKTYNyCZ2D4uTPe6Vh9DUuWzwmuCStw2082lrujlPRLZR20RwstS
|
||||
Mtmc46wp6+79BdP1VEKy
|
||||
=ijMx
|
||||
iQEcBAEBCAAGBQJSbCXHAAoJEFpvPKfnPDWzfj4H/R5c9t4yvbzM5S4D9EEkUQjY
|
||||
Q0eRSoR5hznuYVIgfknGSDr2atlyIyf4BFE6TLXgKUALYi+4LgM7L0oJCLE1WJ/F
|
||||
m/7g93shaJxm8EroMOjcpxSsqkzLyLvlqPzTXGezpumpWpI8p83G4bXGnQ96pVyW
|
||||
fpQGIxwV1Mv1zZBsI26C5/EqcZQUQXvFkESCN/IAXx9hws0RVni9w7U5ebmFShK/
|
||||
5hCOFECdmdZaAHUFOC/4nIqwVa2oswYC71wQUwl4/mUqESm/rYgS1cXGucDCd3tS
|
||||
IhCTEnhqMw0fSwkxQac74oW1BCsSv+uVwLd7ttv60BOZRNtsomnSSZgDZoYBp2Q=
|
||||
=mKv3
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-renpy/eselect-renpy-0.3.ebuild,v 1.1 2013/10/26 20:27:46 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit games
|
||||
|
||||
DESCRIPTION="Manages renpy symlink"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="app-admin/eselect-lib-bin-symlink"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() { :; }
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "s#@GAMES_BINDIR@#${GAMES_BINDIR}#" \
|
||||
"${FILESDIR}"/renpy.eselect-${PV} > "${WORKDIR}"/renpy.eselect || die
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules
|
||||
doins renpy.eselect
|
||||
}
|
||||
|
||||
pkg_preinst() { :; }
|
||||
|
||||
pkg_postinst() { :; }
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id: renpy.eselect-0.3,v 1.1 2013/10/26 20:27:46 hasufell Exp $
|
||||
|
||||
DESCRIPTION="Manage default renpy version"
|
||||
MAINTAINER="hasufell@gentoo.org"
|
||||
VERSION="0.3"
|
||||
|
||||
SYMLINK_PATH="@GAMES_BINDIR@/renpy"
|
||||
SYMLINK_TARGETS=( renpy-6.14 renpy-6.15 renpy-6.16 )
|
||||
SYMLINK_DESCRIPTION='default renpy'
|
||||
SYMLINK_CRUCIAL=1
|
||||
|
||||
inherit bin-symlink
|
||||
|
@ -1,7 +1,7 @@
|
||||
diff -Nur a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-06-10 14:02:36.000000000 +0200
|
||||
+++ b/logrotate.c 2013-06-18 18:34:09.329999708 +0200
|
||||
@@ -2035,7 +2035,7 @@
|
||||
diff -Nuar a/logrotate.c b/logrotate.c
|
||||
--- a/logrotate.c 2013-10-10 10:43:36.000000000 +0200
|
||||
+++ b/logrotate.c 2013-10-26 17:56:06.549999428 +0200
|
||||
@@ -2046,7 +2046,7 @@
|
||||
}
|
||||
|
||||
/* Hack to hide earlier bug */
|
@ -1,6 +1,6 @@
|
||||
diff -Nur a/config.c b/config.c
|
||||
--- a/config.c 2013-06-10 14:02:36.000000000 +0200
|
||||
+++ b/config.c 2013-06-18 18:35:33.009999706 +0200
|
||||
diff -Nuar a/config.c b/config.c
|
||||
--- a/config.c 2013-07-31 13:34:31.000000000 +0200
|
||||
+++ b/config.c 2013-10-26 17:57:58.309999425 +0200
|
||||
@@ -255,7 +255,9 @@
|
||||
char *pattern;
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.5.ebuild,v 1.2 2013/06/18 17:25:26 nimiux Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/logrotate-3.8.7.ebuild,v 1.1 2013/10/26 16:27:42 nimiux Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,99 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.8.4.ebuild,v 1.1 2013/08/25 18:43:45 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2 readme.gentoo
|
||||
|
||||
DESCRIPTION="Archive manager for GNOME"
|
||||
HOMEPAGE="http://fileroller.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
IUSE="nautilus packagekit"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
# gdk-pixbuf used extensively in the source
|
||||
# cairo used in eggtreemultidnd.c
|
||||
# pango used in fr-window
|
||||
RDEPEND="
|
||||
>=app-arch/libarchive-3:=
|
||||
>=dev-libs/glib-2.29.14:2
|
||||
>=dev-libs/json-glib-0.14
|
||||
>=x11-libs/gtk+-3.6:3
|
||||
>=x11-libs/libnotify-0.4.3:=
|
||||
sys-apps/file
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/pango
|
||||
nautilus? ( >=gnome-base/nautilus-3 )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/desktop-file-utils
|
||||
>=dev-util/intltool-0.40.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# eautoreconf needs:
|
||||
# gnome-base/gnome-common
|
||||
|
||||
DISABLE_AUTOFORMATTING="yes"
|
||||
DOC_CONTENTS="
|
||||
${PN} is a frontend for several archiving utilities. If you want a
|
||||
particular achive format support, see ${HOMEPAGE}
|
||||
and install the relevant package. For example:
|
||||
7-zip - app-arch/p7zip
|
||||
ace - app-arch/unace
|
||||
arj - app-arch/arj
|
||||
cpio - app-arch/cpio
|
||||
deb - app-arch/dpkg
|
||||
iso - app-cdr/cdrtools
|
||||
jar,zip - app-arch/zip and app-arch/unzip
|
||||
lha - app-arch/lha
|
||||
lzop - app-arch/lzop
|
||||
rar - app-arch/unrar or app-arch/unar
|
||||
rpm - app-arch/rpm
|
||||
unstuff - app-arch/stuffit
|
||||
zoo - app-arch/zoo"
|
||||
|
||||
src_prepare() {
|
||||
# Use absolute path to GNU tar since star doesn't have the same
|
||||
# options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
|
||||
epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
|
||||
|
||||
# File providing Gentoo package names for various archivers
|
||||
cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
|
||||
# --disable-debug because enabling it adds -O0 to CFLAGS
|
||||
gnome2_src_configure \
|
||||
--disable-run-in-place \
|
||||
--disable-static \
|
||||
--disable-debug \
|
||||
--enable-magic \
|
||||
--enable-libarchive \
|
||||
--with-smclient=xsmp \
|
||||
$(use_enable nautilus nautilus-actions) \
|
||||
$(use_enable packagekit) \
|
||||
ITSTOOL=$(type -P true)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
readme.gentoo_print_elog
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
From 40d2c298a7b938a974fe83b609293348a7d59bbd Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Bacchilega <paobac@src.gnome.org>
|
||||
Date: Sun, 29 Sep 2013 16:30:29 +0000
|
||||
Subject: libarchive: fixed failure when extracting some tar archives
|
||||
|
||||
do not try to restore the creation time;
|
||||
do not set the G_FILE_ATTRIBUTE_TIME_CREATED_USEC attribute
|
||||
|
||||
[bug #709035]
|
||||
---
|
||||
diff --git a/src/fr-archive-libarchive.c b/src/fr-archive-libarchive.c
|
||||
index 37e3008..e465fe8 100644
|
||||
--- a/src/fr-archive-libarchive.c
|
||||
+++ b/src/fr-archive-libarchive.c
|
||||
@@ -428,15 +428,8 @@ _g_file_info_create_from_entry (struct archive_entry *entry,
|
||||
|
||||
/* times */
|
||||
|
||||
- if (archive_entry_ctime_is_set (entry)) {
|
||||
- g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_CREATED, archive_entry_ctime (entry));
|
||||
- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_CREATED_USEC, archive_entry_ctime_nsec (entry));
|
||||
- }
|
||||
-
|
||||
- if (archive_entry_mtime_is_set (entry)) {
|
||||
+ if (archive_entry_mtime_is_set (entry))
|
||||
g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, archive_entry_mtime (entry));
|
||||
- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, archive_entry_mtime_nsec (entry));
|
||||
- }
|
||||
|
||||
/* username */
|
||||
|
||||
@@ -529,7 +522,8 @@ restore_modification_time (GHashTable *created_folders,
|
||||
|
||||
info = g_file_info_new ();
|
||||
g_file_info_set_attribute_uint64 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED, g_file_info_get_attribute_uint64 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED));
|
||||
- g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC));
|
||||
+ if (g_file_info_get_attribute_status (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC) == G_FILE_ATTRIBUTE_STATUS_SET)
|
||||
+ g_file_info_set_attribute_uint32 (info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC, g_file_info_get_attribute_uint32 (original_info, G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC));
|
||||
result = _g_file_set_attributes_from_info (file, info, cancellable, error);
|
||||
|
||||
g_object_unref (info);
|
||||
--
|
||||
cgit v0.9.2
|
@ -0,0 +1,40 @@
|
||||
From 80c36ae3c84dce8716eb5b74ddb8c73da5824f13 Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Bacchilega <paobac@src.gnome.org>
|
||||
Date: Fri, 11 Oct 2013 19:38:27 +0000
|
||||
Subject: ignore errors when setting file attributes
|
||||
|
||||
[bug #709932]
|
||||
---
|
||||
diff --git a/src/fr-archive-libarchive.c b/src/fr-archive-libarchive.c
|
||||
index 44aaad2..19c5a1d 100644
|
||||
--- a/src/fr-archive-libarchive.c
|
||||
+++ b/src/fr-archive-libarchive.c
|
||||
@@ -751,7 +751,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
GFileInfo *info;
|
||||
|
||||
info = _g_file_info_create_from_entry (entry, extract_data);
|
||||
- _g_file_set_attributes_from_info (file, info, cancellable, &load_data->error);
|
||||
+ _g_file_set_attributes_from_info (file, info, cancellable, NULL);
|
||||
g_hash_table_insert (created_folders, g_object_ref (file), g_object_ref (info));
|
||||
|
||||
g_object_unref (info);
|
||||
@@ -774,7 +774,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
if (r != ARCHIVE_EOF)
|
||||
load_data->error = g_error_new_literal (FR_ERROR, FR_ERROR_COMMAND_ERROR, archive_error_string (a));
|
||||
else
|
||||
- _g_file_set_attributes_from_entry (file, entry, extract_data, cancellable, &load_data->error);
|
||||
+ _g_file_set_attributes_from_entry (file, entry, extract_data, cancellable, NULL);
|
||||
break;
|
||||
|
||||
case AE_IFLNK:
|
||||
@@ -805,7 +805,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
}
|
||||
|
||||
if (load_data->error == NULL)
|
||||
- restore_modification_time (created_folders, cancellable, &load_data->error);
|
||||
+ restore_modification_time (created_folders, cancellable, NULL);
|
||||
|
||||
if ((load_data->error == NULL) && (r != ARCHIVE_EOF))
|
||||
load_data->error = g_error_new_literal (FR_ERROR, FR_ERROR_COMMAND_ERROR, archive_error_string (a));
|
||||
--
|
||||
cgit v0.9.2
|
@ -0,0 +1,186 @@
|
||||
From 4bf8552f8e60c8d4ec65e360451c6998198052db Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Bacchilega <paobac@src.gnome.org>
|
||||
Date: Wed, 04 Sep 2013 10:02:11 +0000
|
||||
Subject: libarchive: restore the folders modification time correctly
|
||||
|
||||
when honoring the skip_older and overwrite flags ignore the
|
||||
directories created during the extraction process.
|
||||
|
||||
[bug #697756]
|
||||
---
|
||||
diff --git a/src/fr-archive-libarchive.c b/src/fr-archive-libarchive.c
|
||||
index 3b73c48..37e3008 100644
|
||||
--- a/src/fr-archive-libarchive.c
|
||||
+++ b/src/fr-archive-libarchive.c
|
||||
@@ -33,6 +33,7 @@
|
||||
#include "file-utils.h"
|
||||
#include "fr-error.h"
|
||||
#include "fr-archive-libarchive.h"
|
||||
+#include "gio-utils.h"
|
||||
#include "glib-utils.h"
|
||||
#include "typedefs.h"
|
||||
|
||||
@@ -547,6 +548,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
LoadData *load_data;
|
||||
GHashTable *checked_folders;
|
||||
GHashTable *created_folders;
|
||||
+ GHashTable *folders_created_during_extraction;
|
||||
struct archive *a;
|
||||
struct archive_entry *entry;
|
||||
int r;
|
||||
@@ -556,6 +558,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
|
||||
checked_folders = g_hash_table_new_full (g_file_hash, (GEqualFunc) g_file_equal, g_object_unref, NULL);
|
||||
created_folders = g_hash_table_new_full (g_file_hash, (GEqualFunc) g_file_equal, g_object_unref, g_object_unref);
|
||||
+ folders_created_during_extraction = g_hash_table_new_full (g_file_hash, (GEqualFunc) g_file_equal, g_object_unref, NULL);
|
||||
fr_archive_progress_set_total_files (load_data->archive, extract_data->n_files_to_extract);
|
||||
|
||||
a = archive_read_new ();
|
||||
@@ -590,11 +593,14 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
archive_read_data_skip (a);
|
||||
continue;
|
||||
}
|
||||
+
|
||||
file = g_file_get_child (extract_data->destination, relative_path);
|
||||
|
||||
/* honor the skip_older and overwrite options */
|
||||
|
||||
- if (extract_data->skip_older || ! extract_data->overwrite) {
|
||||
+ if ((g_hash_table_lookup (folders_created_during_extraction, file) == NULL)
|
||||
+ && (extract_data->skip_older || ! extract_data->overwrite))
|
||||
+ {
|
||||
GFileInfo *info;
|
||||
|
||||
info = g_file_query_info (file,
|
||||
@@ -652,7 +658,18 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
&& (g_hash_table_lookup (checked_folders, parent) == NULL)
|
||||
&& ! g_file_query_exists (parent, cancellable))
|
||||
{
|
||||
- if (g_file_make_directory_with_parents (parent, cancellable, &load_data->error)) {
|
||||
+ if (! _g_file_make_directory_with_parents (parent,
|
||||
+ folders_created_during_extraction,
|
||||
+ cancellable,
|
||||
+ &local_error))
|
||||
+ {
|
||||
+ if (! g_error_matches (local_error, G_IO_ERROR, G_IO_ERROR_EXISTS))
|
||||
+ load_data->error = local_error;
|
||||
+ else
|
||||
+ g_clear_error (&local_error);
|
||||
+ }
|
||||
+
|
||||
+ if (load_data->error == NULL) {
|
||||
GFile *grandparent;
|
||||
|
||||
grandparent = g_object_ref (parent);
|
||||
@@ -736,7 +753,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
load_data->error = g_error_copy (local_error);
|
||||
g_error_free (local_error);
|
||||
}
|
||||
- else {
|
||||
+ if (load_data->error == NULL) {
|
||||
GFileInfo *info;
|
||||
|
||||
info = _g_file_info_create_from_entry (entry, extract_data);
|
||||
@@ -803,6 +820,7 @@ extract_archive_thread (GSimpleAsyncResult *result,
|
||||
if (load_data->error != NULL)
|
||||
g_simple_async_result_set_from_error (result, load_data->error);
|
||||
|
||||
+ g_hash_table_unref (folders_created_during_extraction);
|
||||
g_hash_table_unref (created_folders);
|
||||
g_hash_table_unref (checked_folders);
|
||||
archive_read_free (a);
|
||||
diff --git a/src/gio-utils.c b/src/gio-utils.c
|
||||
index 9d9f708..b317694 100644
|
||||
--- a/src/gio-utils.c
|
||||
+++ b/src/gio-utils.c
|
||||
@@ -1483,3 +1483,73 @@ _g_file_load_buffer_finish (GFile *file,
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
+
|
||||
+
|
||||
+static gboolean
|
||||
+_g_file_make_directory_and_add_to_created_folders (GFile *file,
|
||||
+ GHashTable *created_folders,
|
||||
+ GCancellable *cancellable,
|
||||
+ GError **error)
|
||||
+{
|
||||
+ gboolean result;
|
||||
+
|
||||
+ result = g_file_make_directory (file, cancellable, error);
|
||||
+ if (result && (g_hash_table_lookup (created_folders, file) == NULL))
|
||||
+ g_hash_table_insert (created_folders, g_object_ref (file), GINT_TO_POINTER (1));
|
||||
+
|
||||
+ return result;
|
||||
+}
|
||||
+
|
||||
+
|
||||
+gboolean
|
||||
+_g_file_make_directory_with_parents (GFile *file,
|
||||
+ GHashTable *created_folders,
|
||||
+ GCancellable *cancellable,
|
||||
+ GError **error)
|
||||
+{
|
||||
+ GError *local_error = NULL;
|
||||
+ GFile *work_file = NULL;
|
||||
+ GList *list = NULL, *l;
|
||||
+
|
||||
+ g_return_val_if_fail (G_IS_FILE (file), FALSE);
|
||||
+
|
||||
+ _g_file_make_directory_and_add_to_created_folders (file, created_folders, cancellable, &local_error);
|
||||
+ if ((local_error == NULL) || (local_error->code != G_IO_ERROR_NOT_FOUND)) {
|
||||
+ if (local_error != NULL)
|
||||
+ g_propagate_error (error, local_error);
|
||||
+ return local_error == NULL;
|
||||
+ }
|
||||
+
|
||||
+ work_file = g_object_ref (file);
|
||||
+ while ((local_error != NULL) && (local_error->code == G_IO_ERROR_NOT_FOUND)) {
|
||||
+ GFile *parent_file;
|
||||
+
|
||||
+ parent_file = g_file_get_parent (work_file);
|
||||
+ if (parent_file == NULL)
|
||||
+ break;
|
||||
+
|
||||
+ g_clear_error (&local_error);
|
||||
+ _g_file_make_directory_and_add_to_created_folders (parent_file, created_folders, cancellable, &local_error);
|
||||
+
|
||||
+ g_object_unref (work_file);
|
||||
+ work_file = g_object_ref (parent_file);
|
||||
+
|
||||
+ if ((local_error != NULL) && (local_error->code == G_IO_ERROR_NOT_FOUND))
|
||||
+ list = g_list_prepend (list, parent_file); /* Transfer ownership of ref */
|
||||
+ else
|
||||
+ g_object_unref (parent_file);
|
||||
+ }
|
||||
+
|
||||
+ for (l = list; (local_error == NULL) && (l != NULL); l = l->next)
|
||||
+ _g_file_make_directory_and_add_to_created_folders ((GFile *) l->data, created_folders, cancellable, &local_error);
|
||||
+
|
||||
+ _g_object_unref (work_file);
|
||||
+ _g_object_list_unref (list);
|
||||
+
|
||||
+ if (local_error != NULL) {
|
||||
+ g_propagate_error (error, local_error);
|
||||
+ return FALSE;
|
||||
+ }
|
||||
+
|
||||
+ return _g_file_make_directory_and_add_to_created_folders (file, created_folders, cancellable, error);
|
||||
+}
|
||||
diff --git a/src/gio-utils.h b/src/gio-utils.h
|
||||
index f784c41..0d7dd3c 100644
|
||||
--- a/src/gio-utils.h
|
||||
+++ b/src/gio-utils.h
|
||||
@@ -177,5 +177,10 @@ gboolean _g_file_load_buffer_finish (GFile *file,
|
||||
char **buffer,
|
||||
gsize *buffer_size,
|
||||
GError **error);
|
||||
+gboolean _g_file_make_directory_with_parents
|
||||
+ (GFile *file,
|
||||
+ GHashTable *created_folders,
|
||||
+ GCancellable *cancellable,
|
||||
+ GError **error);
|
||||
|
||||
#endif /* _GIO_UTILS_H */
|
||||
--
|
||||
cgit v0.9.2
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.616.ebuild,v 1.1 2013/10/26 10:22:22 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Long Range ZIP or Lzma RZIP optimized for compressing large files"
|
||||
HOMEPAGE="http://ck.kolivas.org/apps/lrzip/README"
|
||||
SRC_URI="http://ck.kolivas.org/apps/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/lzo
|
||||
app-arch/bzip2
|
||||
sys-libs/zlib"
|
||||
DEPEND="${RDEPEND}
|
||||
x86? ( dev-lang/nasm )
|
||||
virtual/perl-PodParser"
|
||||
|
||||
src_configure() {
|
||||
econf --docdir="/usr/share/doc/${P}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm "${D}/usr/share/doc/${P}/COPYING"
|
||||
}
|
@ -1,18 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX rear-1.15-add-support-for-gentoo-kernels.patch 817 SHA256 526eeb218408d008fc05a05319c7a4b283dca05f686390bacda3a1bc5f4b8e56 SHA512 b60b77276c6be79324c8df30365950cc864751c96e6373c8231a60a6293046571cb2dad75423f3e1beaea28597c52a431e7d16b01d8c8cb6f279cd1428670659 WHIRLPOOL fd69a30db414a0db1b1f92584c62363eb4be620c293c74931e0dc5a3ef8cb6b5c154dd7deacab33e6f91bfb2df0639bbf481f5c4c242b3ab70fb47c28b43c562
|
||||
DIST rear-1.15.tar.gz 258153 SHA256 77c257a692c5e8c9e6deadf194d092718fd90e727ad3df9ed525b3a2e42f0cef SHA512 dc953c33b82f221de6c2acd7ffbb26c34b86aebcd7f8a4d7d520a1d08c15c723fed75326b8e19614f5e09f6436d392091b362b350ffad06caf10c711eb97fcb2 WHIRLPOOL e9811925d0e4a4e5d155be09f1ab212b5d70b687031c53d7c599dbbdd89d2d8aa0edb96550b9999dc7ed0ae1975b586a13eb3c666752e82bfa678fc02f84bee4
|
||||
EBUILD rear-1.15-r1.ebuild 1354 SHA256 7dd8b7bd165df96a718350b75c31f2ed20d8865f192f2f1939e4627c4b9fb27d SHA512 ad9867fc68390c2f8901b805d6c87a46a072e6caa1db4dacb7af9208a2f55dac0643d09a23b4bf91fc85ceb0370a2de68185856bc5fc809022ef1623d1403de3 WHIRLPOOL a30ef72ab5c03af9369b70f9c66e885b1be1b7ad44f67aa3fa067fb2b9ef2d4cbf47bb0ace7297bbfce606e5bc65947c43fd158a791537c5a1e96109af3408aa
|
||||
EBUILD rear-1.15.ebuild 1251 SHA256 1599d60029ce823aeba4a6bfa5cb83e534ab3e16887ac6bc8456ea3e6648a4c3 SHA512 93df602cb0068f85dd31f5c003ddcb18cb2bf9338fe2af273dc591d3d47e596e0d773078c6748456aac4d26aa73da6af184dc762cbbfbd4270998c9a8f092d74 WHIRLPOOL 2610d63b9d8140165b2309cb80021505ac6559ecafcae47289270f494d90ba8dab6e6748f281084464bdc196ecc80f0bb47a0659eb292098aeaa0b38cf6b4d7d
|
||||
MISC ChangeLog 647 SHA256 2eca26dc04496121bee89e90b4ce6dcbe5275f2aa4475b3172ddb405a2b83b93 SHA512 5aa7f599522cf6dde9e48df316be38a75ae44b0e12946b6345fa8722298f7a9cba4880cfc694f34174f23c2f84d768e09e3d6f94826d078aa716580c2adbc563 WHIRLPOOL 83d56a3aa2dfe1fa40320debe04cf5a12f2a0ed019dd222465807774b734694bcf07eeb45a6e9eb03f92eb9e7504176d0c05955afdbdadf76ddbb3cb87efe181
|
||||
MISC ChangeLog 907 SHA256 cb0486512da2dcb327dae2f4b8c96ed851181bfb438c6e323bbc6be9f4defd27 SHA512 01992f05a2b734d69dbc0cd94b7a064a5b64a0305f9a9ffb735e8709acdfb031f5cf5c260446550d34a52ec726d5539b664cc9c08bc3c3bda8436e1d25385e5f WHIRLPOOL 87f77a1b07b8da25f2808357e85eb32662520e6d924e3ced46ee6c7a621a5555d2f0a26d31d022853cc953efa4594ad480d1afc8a6e42f48c9b0fbcf96b3bd3f
|
||||
MISC metadata.xml 786 SHA256 6b46fe60affe823c45ef4e2ec6102888f7addd506f8a78b8cfef77c8e9c4c46b SHA512 8b4c3773fa0dec637d320486cfa00b585054d7825af5a7a6589421c73da4abb8e05889ff8dda2fe3e26da31ecdbb06d648fe70b1a25b6cbb33f34a36ae2de255 WHIRLPOOL f78fbc087ed341c3086ffe031ee8e372b66663ea1b0fc3563a258a8121afbf6c9e7f5798ae54c490fe1212c03ba760827fed4d67eef680faa566941ff0d8cbf5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJSYDEGAAoJEJWyH81tNOV9q8sH/1GiwFFuFxb0uPjWjnDj4OIt
|
||||
RYuNzv3VeGCcVZcSchADwMrFRe2jQGZiIHQfEuGagoOxOmU3u6oDaDFg81x5dtsq
|
||||
kAExOnFIkrJD8aNoj28tiZKZ8X4sdmr/g80zrgh4MiBNYrh5/bgCKm4V3Heh0Yji
|
||||
H/s/Q27TpUYSsfo1D9Yykie9uymbRyKdf+VYCKyTXiKbkW/cmCw7tfdKv7NTJ2Fn
|
||||
lGtd1176tiiKdCaZwdqEjn07MD2t8k/MTM5Cr/xkOa/tJHueT0rRwfSEDW40+/46
|
||||
+fS8AqhnkwujXNhvTCLnQRVKlccYQNlrqS9A+/xyoQHLMqW4NwXIWunWlhBeljQ=
|
||||
=PMmF
|
||||
iQEcBAEBCAAGBQJSa8WLAAoJEJWyH81tNOV9mxUH/AjigVr2x5uIy2uQzlGhF/TB
|
||||
RF1Mht33jBBd6at/Hr23PhSuvpdWFE0hYQq3SKcQBofNOZeBnPX+FpUwD4c3ZLj0
|
||||
t0Z1VHnZ/MF0vMe76g7br07n+HE1faz0/rieZZ3bNZK7bbPUupmIpJ2J6crDYfSD
|
||||
G8XVOe1hbyrXNXTNzE5Yj3PiJDJyqXx7Mn3NKbOalwlYhG3jhVkASH5Y+3NPxhc2
|
||||
cN4uTwOcT8uoHPdw2fkPYvVAkdWIBrzfLB1L/kPbDtmXMcSo3Xg5Tz+4ZDbtIR7l
|
||||
3bxPfD+/yMO6heMqdUpYt/MKDY1UVo0AM3AXJ5Iaz/3PLRJFKpVdFLaieKg5S2s=
|
||||
=3OW+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,19 @@
|
||||
diff --git a/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh b/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
|
||||
index 6816f37..ec437e4 100644
|
||||
--- a/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
|
||||
+++ b/usr/share/rear/pack/Linux-i386/30_copy_kernel.sh
|
||||
@@ -50,6 +50,14 @@ if [ ! -s "$KERNEL_FILE" ]; then
|
||||
else
|
||||
Error "Could not find Arch kernel /boot/vmlinuz[-linux|26]"
|
||||
fi
|
||||
+ elif [ -f /etc/gentoo-release ]; then
|
||||
+ if [ -f "/boot/kernel-genkernel-${REAL_MACHINE}-${KERNEL_VERSION}" ]; then
|
||||
+ KERNEL_FILE="/boot/kernel-genkernel-${REAL_MACHINE}-${KERNEL_VERSION}"
|
||||
+ elif [ -f "/boot/kernel-${KERNEL_VERSION}" ]; then
|
||||
+ KERNEL_FILE="/boot/kernel-${KERNEL_VERSION}"
|
||||
+ else
|
||||
+ Error "Could not find Gentoo kernel"
|
||||
+ fi
|
||||
else
|
||||
Error "Could not find a matching kernel in /boot !"
|
||||
fi
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/rear/rear-1.15-r1.ebuild,v 1.1 2013/10/26 13:37:26 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Fully automated disaster recovery supporting a broad variety of backup strategies and scenarios."
|
||||
HOMEPAGE="http://relax-and-recover.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="udev"
|
||||
|
||||
RDEPEND="dev-libs/openssl
|
||||
net-dialup/mingetty
|
||||
net-fs/nfs-utils
|
||||
sys-apps/iproute2
|
||||
sys-apps/lsb-release
|
||||
sys-apps/util-linux
|
||||
sys-block/parted
|
||||
sys-boot/syslinux
|
||||
virtual/cdrtools
|
||||
udev? ( virtual/udev )
|
||||
"
|
||||
|
||||
src_prepare () {
|
||||
epatch "${FILESDIR}/${P}-add-support-for-gentoo-kernels.patch"
|
||||
}
|
||||
|
||||
src_compile () { :; }
|
||||
|
||||
src_install () {
|
||||
# Deploy udev USB rule and udev will autostart ReaR workflows in case a USB
|
||||
# drive with the label 'REAR_000' is connected, which in turn is the
|
||||
# default label when running the `rear format` command.
|
||||
if use udev ; then
|
||||
insinto /lib/udev/rules.d
|
||||
doins etc/udev/rules.d/62-${PN}-usb.rules
|
||||
fi
|
||||
|
||||
# Copy main script-file and documentation.
|
||||
dosbin usr/sbin/${PN}
|
||||
doman doc/${PN}.8
|
||||
dodoc README
|
||||
|
||||
# Copy configurations files.
|
||||
insinto /etc
|
||||
doins -r etc/${PN}/
|
||||
|
||||
insinto /usr/share/
|
||||
doins -r usr/share/${PN}/
|
||||
}
|
@ -1,8 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gedit-plugins-3.8.3-terminal-background.patch 521 SHA256 6f6b04f8849bbcb98036a9f42780717448be3d46cbe9527f114f15eaca47a5fe SHA512 07d230d769c8e9908c1f06d3675ccf1e6b0b2a0794336c5f530ec68bf5699e256abb7682181d0f9183f7eeb6a9327b32a0e9a7ad4c5d773e829c89cb1a6bf31c WHIRLPOOL 9cbf6311ee22b43f175c8b3fae613906cfac9246cf792b571aa0263b06bf434b1bd426c4fa4462f79e8cd72c076c3ee3a3a41152fe9d30dd4bcca536447dd0f5
|
||||
DIST gedit-plugins-2.32.0.tar.bz2 616927 SHA256 2ef7bf48e9500556d84ae4c2950f4eadcc3f9cb9c58c90f2c83956b0ddad1107 SHA512 c00535a8a166752ef764319eb79fd7dd5a55df495bf0f3de32e287214f5da8ddd32a52c5538d5e8714843e7e724d24aab9f6fca0f1f339fe299a1ffdf264761b WHIRLPOOL d7385fe3682efaeaa5fbc57a8e8fb68480983140daf78643392b6a7b335a2a5e8ce21cc8f04136efcfac6133dd1c1cd65c50eab0b0cbde766eebb850889796eb
|
||||
DIST gedit-plugins-3.8.2.tar.xz 722224 SHA256 ee6efad1222b0f74208b5280dbad84d16400f3fc39c227b12c8695999aa2b502 SHA512 eef94558d3782a79b62d29757942a9c0d51d20ea9dae916ed6c682ee742b1fd30bfb8c8fa84077d4879ec520fc0b6c7ed5cf025f2cc2fd17575714bca8e9185d WHIRLPOOL 29018fc347ce7e3f4d23c61273a3f216171eb0a26ce4a8da40ede5ba5cae5eac338fe0700ada8299db8158a81d875a67af3ea23cd586d0a795e8d5f9e8f8004f
|
||||
DIST gedit-plugins-3.8.3.tar.xz 724000 SHA256 2340910ed49acfaab7e8d30142e087f70e55c1a55f8b755d4f9014bce3923c80 SHA512 49a6b6184b73868997477607d932c3ec7b86344854446d1bf7f6a97b2dfff23918970c07fb2bc3f8380ef76874e5addad809c6dd61a0101067e16c9c3c5ea45e WHIRLPOOL b94f8cebd3d4b5e91d92a10b5610510664fb35f4fa8a0eb3dc91f714916b726e6a94a19b13f7072d9df3589241eeff3e8d51dec1090a47a3764ede5c07ce07c8
|
||||
EBUILD gedit-plugins-2.32.0.ebuild 2297 SHA256 a62ae40c5a037a1a6ee19d5a1364aabf2bb2b6a1c11b18fbedc42258bb2b1eaf SHA512 5447ec6f2d1ce3ab6e4b5861f5b676d4b10da191faf2a7d5288da71293c93e1f2516d4530834423529427cb4146fdafa2f056fb992bc480c3a4756055335c031 WHIRLPOOL 76ad4638ba488774428b0972dc53d68a06cf3dd54f745cc86717d15976fd511218f250375c3bdb287c9fb726aa688fd33eff6ba0ccd133a5461c2c1b2441d2f0
|
||||
EBUILD gedit-plugins-3.8.2.ebuild 1983 SHA256 dcf4143a24fffca50bfc415f12c835e4cc58667f0ad693613969a05327e1c85b SHA512 7587815a0d0c914e606ddc1fcfb328f62a96add51dd603aaac62c5a693639967b799861298a613ed8cf23647d13e3f49db59b8892d1793e98d17192fec42fcae WHIRLPOOL 523739781cb0c576def12217f3659e768ce70aa72047a02754ad3ff02b1ec47104dcb3637be3e872e3612ff7ddc4c6e00047a3d8aa75e42264848f5af6afb3d8
|
||||
EBUILD gedit-plugins-3.8.3.ebuild 2086 SHA256 9569b1f8e86362d21d99150d1985a58e58fae80fbf9c0baed8ebcb9593449622 SHA512 7b6813b152d60068efc8f36689400ba3a0c1f654359922d63df886f70b6c5da1fe66c7acbf06c9f6069a74fc5bcea30521403e5f54dc591c805e7fa5d9127fdb WHIRLPOOL 2682dfcc04fcdac2f77b865e73ca5c91879161b1d10c503363ea1655622f819ac7445ba69de6af56d5d406289e41cf06c050b649974bf4c9fb17c7f4bd78cf50
|
||||
MISC ChangeLog 7431 SHA256 1344ddcaf0263a929b24e547df2ac3210bad239577fc57d2c05697190c2865d1 SHA512 bb89e2bea90f64936a13e01ff2c241c17cbb2b3341fd5e10fdeba33949e46b872835659edc8c00d8b1f138c4135d98db230abbb10f4547d55551f28411d115b7 WHIRLPOOL 8c3374612bb2e5778f70ca77e6ef0b4a6c298dc11799f326b9f379ebe1138fe18160b127a819ddcee91a4dc067c703e3963ad950f2070f858214bfa7ec75e113
|
||||
EBUILD gedit-plugins-3.8.3-r1.ebuild 2242 SHA256 f5c6307d6ae66d5df6016dc99a9cb1d6c3207c864adf288e973ee19f96551cd0 SHA512 cc75b3fc42464b34d24596fa24e6e371628b563d61f33d3993502ea9af81b7e310f5f18bb5d201264a08ef92ec5463a69c29aa94adb8931db4a7ef536e257b7e WHIRLPOOL 422a3966e058dec9b109787df48c8dbdaa3b087de71d93ee89ee9037f55b8b8b9121fbef124958c3abe73c6b1ee6f3e74683db3418726697ebf8326ec0edeb4f
|
||||
MISC ChangeLog 7734 SHA256 277abe488591dce2c8af37dee6f9db1c465a772d5fa5c418501fec91d33a5e83 SHA512 b3877d9a4565001b9fc871c762816f068d3e88d89d2fc53be7ae13f3b6674a932d4c09bd9dde5f0a66b184a60f321701639740db5a6df03511a73fb64621da52 WHIRLPOOL efefeba311edb7605c2b4ec631a491870338479519731fa49bd7ffd961fe0f30287607ad15c0f3f6b1116e44f385ddee46ef0846a818b318daef088793bf231c
|
||||
MISC metadata.xml 542 SHA256 212804662230f5cff0ee4a76a2edb9206df1f30365320eb21dc0c2b5d50cf141 SHA512 293f3de34d5c3307e018cb01312502574eb78c7d18de7c711422bb1398a2b73187e47d500c11b777655f57486eecb9dba3be1e055979b18fa77d6f23655d2d5f WHIRLPOOL e0fe67fd8297488a65275976ec47cd7e58bb4d5c2edb4afe7e367440956f69fe06d64d2d3bc0c298e0d167d7023a7795a62bf7b531961655a9c8b52394ce4bfa
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJru2MACgkQCaWpQKGI+9QjYwCeJB5qj/vA3p7cJe1KjDjcIg+T
|
||||
Gq4AniffmTeG75l2aJwLL3lyYk7aWHfo
|
||||
=J1fz
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- plugins/terminal/terminal.py~ 2013-06-18 12:16:09.000000000 +0200
|
||||
+++ plugins/terminal/terminal.py 2013-10-26 14:49:48.619158171 +0200
|
||||
@@ -58,8 +58,6 @@
|
||||
self.system_settings.connect("changed::monospace-font-name", self.font_changed)
|
||||
|
||||
self._vte = Vte.Terminal()
|
||||
- self._vte.set_background_image(None)
|
||||
- self._vte.set_background_transparent(False)
|
||||
self.reconfigure_vte()
|
||||
self._vte.set_size(self._vte.get_column_count(), 5)
|
||||
self._vte.set_size_request(200, 50)
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.8.2.ebuild,v 1.1 2013/05/26 11:05:42 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes" # plugins are dlopened
|
||||
PYTHON_COMPAT=( python3_2 )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit eutils gnome2 multilib python-r1
|
||||
|
||||
DESCRIPTION="Official plugins for gedit"
|
||||
HOMEPAGE="http://live.gnome.org/GeditPlugins"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
|
||||
IUSE_plugins="charmap terminal"
|
||||
IUSE="+python ${IUSE_plugins}"
|
||||
REQUIRED_USE="charmap? ( python ) terminal? ( python )"
|
||||
|
||||
RDEPEND="
|
||||
>=app-editors/gedit-3.7.1[python?]
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/libpeas-1.7.0[gtk,python?]
|
||||
>=x11-libs/gtk+-3.4:3
|
||||
>=x11-libs/gtksourceview-3:3.0
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=app-editors/gedit-3[introspection,${PYTHON_USEDEP}]
|
||||
dev-libs/libpeas[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo
|
||||
dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
|
||||
>=x11-libs/gtk+-3.4:3[introspection]
|
||||
>=x11-libs/gtksourceview-3:3.0[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
)
|
||||
charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] )
|
||||
terminal? ( x11-libs/vte:2.90[introspection] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# DEFAULT_PLUGINS from configure.ac
|
||||
local myplugins="bookmarks,drawspaces,wordcompletion"
|
||||
|
||||
# python plugins with no extra dependencies beyond what USE=python brings
|
||||
use python && myplugins="${myplugins},bracketcompletion,codecomment,colorpicker,colorschemer,commander,dashboard,joinlines,multiedit,textsize,smartspaces,synctex"
|
||||
|
||||
# python plugins with extra dependencies
|
||||
for plugin in ${IUSE_plugins/+}; do
|
||||
use ${plugin} && myplugins="${myplugins},${plugin}"
|
||||
done
|
||||
|
||||
gnome2_src_configure \
|
||||
--with-plugins=${myplugins} \
|
||||
$(use_enable python)
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/retext/retext-4.1.0.ebuild,v 1.1 2013/10/26 23:48:57 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python3_2 )
|
||||
PLOCALES="ca cs cy da de es et eu fr it ja pl pt pt_BR ru sk uk zh_CN zh_TW"
|
||||
|
||||
inherit distutils-r1 l10n
|
||||
|
||||
MY_PN="ReText"
|
||||
MY_P="${MY_PN}-${PV/_/~}"
|
||||
|
||||
if [[ ${PV} == *9999* ]] ; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://git.code.sf.net/p/retext/git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A Qt-based text editor for Markdown and reStructuredText"
|
||||
HOMEPAGE="http://sourceforge.net/p/retext/home/ReText/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+spell"
|
||||
|
||||
RDEPEND+="
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/markdown[${PYTHON_USEDEP}]
|
||||
dev-python/markups[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt4[webkit,${PYTHON_USEDEP}]
|
||||
spell? ( dev-python/pyenchant[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
newicon {icons/,}${PN}.png
|
||||
newicon {icons/,}${PN}.svg
|
||||
|
||||
l10n_for_each_disabled_locale_do remove_locale
|
||||
|
||||
make_desktop_entry ${PN} "${MY_PN} Editor" ${PN} "Development;Utility;TextEditor"
|
||||
}
|
||||
|
||||
remove_locale() {
|
||||
find "${D}" -name "retext_${1}.qm" -delete || die "Failed to remove locale ${1}."
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.3.6.ebuild,v 1.1 2013/10/25 12:55:30 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
MY_PV=${PV//./}
|
||||
DESCRIPTION="A very powerful editor for programmers"
|
||||
HOMEPAGE="http://www.scintilla.org/SciTE.html"
|
||||
SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
|
||||
|
||||
LICENSE="HPND lua? ( MIT )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
IUSE="lua"
|
||||
|
||||
RDEPEND="dev-libs/glib
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/pango
|
||||
lua? ( >=dev-lang/lua-5 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
S="${WORKDIR}/${PN}/gtk"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}/scintilla/gtk"
|
||||
sed -i makefile \
|
||||
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
|
||||
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
|
||||
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
|
||||
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
|
||||
-e "s#-Os##" \
|
||||
|| die "error patching makefile"
|
||||
|
||||
cd "${WORKDIR}/scite/gtk"
|
||||
sed -i makefile \
|
||||
-e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
|
||||
|| die "error patching makefile"
|
||||
|
||||
cd "${S}"
|
||||
sed -i makefile \
|
||||
-e 's#usr/local#usr#g' \
|
||||
-e 's#/gnome/apps/Applications#/applications#' \
|
||||
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
|
||||
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
|
||||
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
|
||||
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
|
||||
-e 's#${D}##' \
|
||||
-e 's#-g root#-g 0#' \
|
||||
-e "s#-Os##" \
|
||||
|| die "error patching makefile"
|
||||
cd "${WORKDIR}"
|
||||
epatch "${FILESDIR}/${PN}-3.0.1-no-lua.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C ../../scintilla/gtk AR="$(tc-getAR)"
|
||||
if use lua; then
|
||||
emake
|
||||
else
|
||||
emake NO_LUA=1
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
dodir /usr/share/{pixmaps,applications}
|
||||
|
||||
emake prefix="${ED}/usr" install
|
||||
|
||||
# we have to keep this because otherwise it'll break upgrading
|
||||
mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
|
||||
dosym /usr/bin/scite /usr/bin/SciTE
|
||||
|
||||
# replace .desktop file with our own working version
|
||||
rm -f "${ED}/usr/share/applications/SciTE.desktop"
|
||||
domenu "${FILESDIR}/scite.desktop"
|
||||
|
||||
doman ../doc/scite.1
|
||||
dodoc ../README
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-qt/vim-qt-20131004.ebuild,v 1.1 2013/10/25 16:34:26 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
inherit eutils fdo-mime flag-o-matic python-single-r1
|
||||
|
||||
DESCRIPTION="Qt GUI version of the Vim text editor"
|
||||
HOMEPAGE="https://bitbucket.org/equalsraf/vim-qt/wiki/Home"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="https://bitbucket.org/equalsraf/${PN}.git
|
||||
git://github.com/equalsraf/${PN}.git
|
||||
git://gitorious.org/${PN}/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/equalsraf/${PN}/archive/package-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-package-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="vim"
|
||||
SLOT="0"
|
||||
IUSE="acl cscope debug gpm lua luajit nls perl python ruby"
|
||||
|
||||
RDEPEND="app-admin/eselect-vi
|
||||
>=app-editors/vim-core-7.4.22[acl?]
|
||||
sys-libs/ncurses
|
||||
>=dev-qt/qtcore-4.7.0:4
|
||||
>=dev-qt/qtgui-4.7.0:4
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
cscope? ( dev-util/cscope )
|
||||
gpm? ( sys-libs/gpm )
|
||||
lua? ( luajit? ( dev-lang/luajit )
|
||||
!luajit? ( dev-lang/lua ) )
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/ctags
|
||||
sys-devel/autoconf
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
pkg_setup() {
|
||||
export LC_COLLATE="C" # prevent locale brokenness bug #82186
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
local myconf="--with-features=huge --enable-multibyte"
|
||||
myconf+=" $(use_enable acl)"
|
||||
myconf+=" $(use_enable gpm)"
|
||||
myconf+=" $(use_enable nls)"
|
||||
myconf+=" $(use_enable lua luainterp)"
|
||||
myconf+=" $(use_with luajit)"
|
||||
myconf+=" $(use_enable perl perlinterp)"
|
||||
myconf+=" $(use_enable python pythoninterp)"
|
||||
myconf+=" $(use_enable ruby rubyinterp)"
|
||||
myconf+=" --enable-gui=qt --with-vim-name=qvim --with-x"
|
||||
|
||||
if ! use cscope ; then
|
||||
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || die 'sed failed'
|
||||
fi
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/qvim
|
||||
doicon -s 64 src/qt/icons/vim-qt.png
|
||||
make_desktop_entry qvim Vim-qt vim-qt "Qt;TextEditor;Development;"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,235 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.5.34.ebuild,v 1.1 2013/10/25 22:10:07 matsl Exp $
|
||||
|
||||
# Note: xemacs currently does not work with a hardened profile. If you
|
||||
# want to use xemacs on a hardened profile then compile with the
|
||||
# -nopie flag in CFLAGS or help fix bug #75028.
|
||||
|
||||
EAPI=4
|
||||
|
||||
export WANT_AUTOCONF="2.5"
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="highly customizable open source text editor and application development system"
|
||||
HOMEPAGE="http://www.xemacs.org/"
|
||||
SRC_URI="http://ftp.xemacs.org/xemacs-21.5/${P}.tar.gz
|
||||
http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="alsa debug eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn canna xft xim athena neXt Xaw3d gdbm berkdb"
|
||||
|
||||
X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
|
||||
|
||||
RDEPEND="
|
||||
berkdb? ( >=sys-libs/db-4 !!<sys-libs/db-4 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb(+)] )
|
||||
>=sys-libs/zlib-1.1.4
|
||||
>=dev-libs/openssl-0.9.6
|
||||
>=media-libs/audiofile-0.2.3
|
||||
gpm? ( >=sys-libs/gpm-1.19.6 )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
ldap? ( net-nds/openldap )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
nas? ( media-libs/nas )
|
||||
X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) )
|
||||
dnd? ( x11-libs/dnd )
|
||||
motif? ( >=x11-libs/motif-2.3:0[xft=] )
|
||||
athena? ( x11-libs/libXaw )
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
xft? ( media-libs/freetype:2 x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 )
|
||||
neXt? ( x11-libs/neXtaw )
|
||||
xface? ( media-libs/compface )
|
||||
tiff? ( media-libs/tiff )
|
||||
png? ( >=media-libs/libpng-1.2 )
|
||||
jpeg? ( virtual/jpeg )
|
||||
canna? ( app-i18n/canna )
|
||||
freewnn? ( app-i18n/freewnn )
|
||||
>=sys-libs/ncurses-5.2"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-admin/eselect-emacs-1.2"
|
||||
|
||||
PDEPEND="app-xemacs/xemacs-base
|
||||
mule? ( app-xemacs/mule-base )"
|
||||
|
||||
src_unpack() {
|
||||
default_src_unpack
|
||||
|
||||
use neXt && unpack NeXT_XEmacs.tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use neXt && cp "${WORKDIR}"/NeXT.XEmacs/xemacs-icons/* "${S}"/etc/toolbar/
|
||||
find "${S}"/lisp -name '*.elc' -exec rm {} \; || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
if use X; then
|
||||
|
||||
myconf="${myconf} --with-widgets=athena"
|
||||
myconf="${myconf} --with-dialogs=athena"
|
||||
myconf="${myconf} --with-menubars=lucid"
|
||||
myconf="${myconf} --with-scrollbars=lucid"
|
||||
if use motif ; then
|
||||
myconf="--with-widgets=motif"
|
||||
myconf="${myconf} --with-dialogs=motif"
|
||||
myconf="${myconf} --with-scrollbars=motif"
|
||||
myconf="${myconf} --with-menubars=lucid"
|
||||
fi
|
||||
if use athena or use Xaw3d ; then
|
||||
myconf="--with-scrollbars=athena"
|
||||
fi
|
||||
|
||||
if use Xaw3d; then
|
||||
myconf="${myconf} --with-athena=3d"
|
||||
elif use neXt; then
|
||||
myconf="${myconf} --with-athena=next"
|
||||
else
|
||||
myconf="${myconf} --with-athena=xaw"
|
||||
fi
|
||||
|
||||
use dnd && myconf="${myconf} --with-dragndrop --with-offix"
|
||||
|
||||
myconf="${myconf} $(use_with tiff )"
|
||||
myconf="${myconf} $(use_with png )"
|
||||
myconf="${myconf} $(use_with jpeg )"
|
||||
myconf="${myconf} $(use_with xface )"
|
||||
|
||||
use xft && myconf="${myconf} --with-xft=emacs,tabs,menubars,gauges" ||
|
||||
myconf="${myconf} --with-xft=no"
|
||||
|
||||
else
|
||||
myconf="${myconf}
|
||||
--without-x
|
||||
--without-xpm
|
||||
--without-dragndrop
|
||||
--with-xft=no
|
||||
--with-gif=no"
|
||||
fi
|
||||
|
||||
if use mule ; then
|
||||
myconf="${myconf} --with-mule"
|
||||
|
||||
if use xim ; then
|
||||
if use motif ; then
|
||||
myconf="${myconf} --with-xim=motif"
|
||||
else
|
||||
myconf="${myconf} --with-xim=xlib"
|
||||
fi
|
||||
else
|
||||
myconf="${myconf} --with-xim=no"
|
||||
fi
|
||||
|
||||
myconf="${myconf} $(use_with canna )"
|
||||
myconf="${myconf} $(use_with freewnn wnn )"
|
||||
fi
|
||||
|
||||
# This determines the type of sounds we are playing
|
||||
local soundconf="native"
|
||||
|
||||
# This determines how these sounds should be played
|
||||
use nas && soundconf="${soundconf},nas"
|
||||
use alsa && soundconf="${soundconf},alsa"
|
||||
|
||||
myconf="${myconf} --with-sound=${soundconf}"
|
||||
|
||||
if use gdbm || use berkdb ; then
|
||||
use gdbm && mydb="gdbm"
|
||||
use berkdb && mydb="${mydb},berkdb"
|
||||
|
||||
myconf="${myconf} --with-database=${mydb}"
|
||||
else
|
||||
myconf="${myconf} --without-database"
|
||||
fi
|
||||
|
||||
use debug && myconf="${myconf} --with-debug" ||
|
||||
myconf="${myconf} --with-optimization"
|
||||
|
||||
econf ${myconf} \
|
||||
$(use_with gif ) \
|
||||
$(use_with gpm ) \
|
||||
$(use_with postgres postgresql ) \
|
||||
$(use_with ldap ) \
|
||||
$(use_with eolconv file-coding ) \
|
||||
$(use_with pop ) \
|
||||
--prefix=/usr \
|
||||
--with-ncurses \
|
||||
--with-msw=no \
|
||||
--with-mail-locking=flock \
|
||||
--with-site-lisp=yes \
|
||||
--with-site-modules=yes \
|
||||
--with-newgc \
|
||||
--enable-option-checking=no \
|
||||
--with-last-packages=/usr/lib/xemacs \
|
||||
|| die "configuration failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${D}"/usr \
|
||||
mandir="${D}"/usr/share/man/man1 \
|
||||
infodir="${D}"/usr/share/info \
|
||||
libdir="${D}"/usr/$(get_libdir) \
|
||||
datadir="${D}"/usr/share \
|
||||
install gzip-el || die
|
||||
|
||||
# Rename some applications installed in bin so that it is clear
|
||||
# which application installed them and so that conflicting
|
||||
# packages (emacs) can't clobber the actual applications.
|
||||
# Addresses bug #62991.
|
||||
for i in b2m ctags etags ; do
|
||||
mv "${D}"/usr/bin/${i} "${D}"/usr/bin/${i}-xemacs || die "mv ${i} failed"
|
||||
done
|
||||
|
||||
# rename man pages
|
||||
for i in ctags etags; do
|
||||
mv "${D}"/usr/share/man/man1/${i}{,-xemacs}.1 || die "mv ${i}.1 failed"
|
||||
done
|
||||
|
||||
# install base packages directories
|
||||
dodir /usr/lib/xemacs/xemacs-packages/
|
||||
dodir /usr/lib/xemacs/site-packages/
|
||||
dodir /usr/lib/xemacs/site-modules/
|
||||
dodir /usr/lib/xemacs/site-lisp/
|
||||
|
||||
if use mule;
|
||||
then
|
||||
dodir /usr/lib/xemacs/mule-packages
|
||||
fi
|
||||
|
||||
# remove extraneous info files
|
||||
cd "${D}"/usr/share/info
|
||||
rm -f dir info.info texinfo* termcap* standards*
|
||||
|
||||
cd "${S}"
|
||||
dodoc CHANGES-* ChangeLog INSTALL Installation PROBLEMS README*
|
||||
|
||||
newicon "${S}"/etc/${PN}-icon.xpm ${PN}.xpm
|
||||
|
||||
domenu "${FILESDIR}"/${PN}.desktop
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
eselect emacs update ifunset
|
||||
|
||||
einfo "*************************************************"
|
||||
einfo "If you are upgrading from XEmacs 21.4 you should note the following"
|
||||
einfo "incompatibilities:"
|
||||
einfo "- Mule-UCS is no longer supported due to proper UTF-8 support in XEmacs 21.5"
|
||||
einfo "- The X resource class has changed from Emacs to XEmacs,"
|
||||
einfo " settings in your .Xdefaults file should be updated accordingly."
|
||||
|
||||
if use xft;
|
||||
then
|
||||
einfo "You have enabled Xft font support. Xft requires font names to be provided"
|
||||
einfo "in a different way, so you may need to adjust your .Xdefaults accordingly."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -1,17 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX remove-native 5303 SHA256 91b092cb6b673b83b6847ce9ceba52e3ce2b33ccdfdb07267db9b0f7ee9f9857 SHA512 f61e9f98ca69ccc86ae87f882b5a9fdeefa4cba61c13977c0af698314324a0205a66dc5626f6d6108166952e3442bd6bd821f7048e0b1b858b267482ae531d75 WHIRLPOOL 87db06aafb75baa14eb16ccfecc7b286dca0d777e237e18f4aa5adb15832663b4385372de8db83f194b827fdc3fd0c444e07f9d0b4bf24d5b1c39ada72c2d81d
|
||||
AUX remove-native 5633 SHA256 4095e2127ddffb8b1e32556071eb140be7de9c16fe0893b2a2cd19eeadad9a41 SHA512 0d9958c689accf0d1fee5825d51c50ff21dc91d8934a220ece88c373401e78adfe1795448265c2ae7c27d855de0239e740c39d2f5a4489edb037e12af9df96a8 WHIRLPOOL 55f705399c851baf422917933586e1061c8250b5becfa80aa18007a1c38f76ab27151692be6bb1d127ecf22bde0b2b42bf13cac162327abd9e2e10b18b6629fe
|
||||
DIST emul-linux-x86-baselibs-20130224.tar.xz 41844860 SHA256 4f303b9d73ff1c0040e034922229bdbe4c0587cade9532ec900f55faf92875a1 SHA512 baa649128fc68ae718f1d105ed2b78641990547686aeb3c6539ef6314b255ec0f4a407e36d4b32926fce0b72f186bfb0633a9d6eb939bc0884f099afc3bcefaa WHIRLPOOL 3c2779524095a3791d08e4b0668b3b76bac427857695d7004e28eedea910a3ea5973390598aea244b23a836e918ed383b1ad3b03b03b4beaff95f42584aec219
|
||||
DIST emul-linux-x86-baselibs-20131008.tar.xz 55992196 SHA256 83c077c2d0668502c26abb4c30e1bd9ebd3eb4d2fdb2bab3ec57331a3df2b449 SHA512 4ec890f8bab877a576024c4d932906a486b5d584026c8a89563735d520258dce6a47a47e41ec5cae32be89d697a903844f15b9c2a16338a0d34c4cc46cd781ef WHIRLPOOL 0ec725072c8fbd1b0e8649f715e6a4e26ea9462c9ed290f0f42a5b606cdfa6736f839396ac6a967cfce9c864e5da4cc2082ce2db83cc4a9cb49824e7b975bb20
|
||||
EBUILD emul-linux-x86-baselibs-20130224.ebuild 1049 SHA256 f97fb9dbbaf9c1ffcf23466b3540f491ba94a7c9cb514f93a2221aa91284569b SHA512 89280d3e3f91e8b8de001a1d1de3eb143b232d44e92110a67e07e0996683ca7a2b4bf1e23d5946be70dd45432f9a449779787741ef7aca84147bdb71621ad553 WHIRLPOOL 3ddc44d25f36e7ea70d8460712bef445da3bab8f92899893aff32db8223edd3d79e5c2709ac9862afdc3cf71695db25dff82de757e43ac46ba7b2475cc9195b4
|
||||
EBUILD emul-linux-x86-baselibs-20131008-r2.ebuild 2359 SHA256 aa07e1faec531e6b057c7b4c3587ac9864d609a10f50182325c2742c8f98a18f SHA512 1bdea68bf87475f9d3992c4f43e54e83beb3d197f10ed900021647dcbf05cf8cb9b792feb52e3a32a689dd9ed5999c7562d459641d85eaaa0aa631a544222fb0 WHIRLPOOL d85c1fe51d94970a7e5e7f22bdfe97a422c0aabb9ae127e6b7c8ee58c9a86e7c4e5992d7b5bc3f9a6dd36650dcbda84742c48b13041df008d8e4714188e021fe
|
||||
MISC ChangeLog 30577 SHA256 8d4264b13680621df1104e376763822c1fce33aabc9d0a617aed2c8b7e847312 SHA512 a83f85d84256fc851b3f6c913cc18def2f23d91bd703b8f6774fbe40db082a586c083cafc70ceedab8520e5bf37b58f975b3f31d51555fd23a37e7f9d0d61d49 WHIRLPOOL c867ad93aab4128decd7cbc976591ed3ac9635d07a87ec6330dae027b35b4010cdd4f6b340dcbea1cc6c18438b50ab0195eb39d28c2f9d422bfaf81ababa47e5
|
||||
EBUILD emul-linux-x86-baselibs-20131008-r3.ebuild 2404 SHA256 d7b21bca71cfd09e13120c2ae125d654dab8e7f1fb75e19c89af35c9d9317777 SHA512 d55e9168e54a7008b85e4d5155fd0866809a71f54c53ac1b46a77f77ed8cd1c5a21c5f352d6908d2b7cfa67742958de175bf38e6212a05eb865da3108551b073 WHIRLPOOL d1a96f9b0774c0230dbd620596e1026c04734d2a2288683fa155229d4c2af0ec6404feccf38ba81c7c834d9750f7a8090d50a9e6d7b7c22c836801a965c2a55e
|
||||
MISC ChangeLog 30853 SHA256 0f336faa3e3302f3aeb77503191b3c7f6c2d5039a54627d35f5d9b0fd8e494d4 SHA512 004e962b6427bf8220cea4f6c27cadec1be824d3e64810e60e364ffc73c81edcb425607e9b0f6d4a3af2163090d2c246251b6070884c540a2e2151f1e4b94710 WHIRLPOOL e6baeb3e4527f09f91badb1b159f595403e685438558a46f0a4b7943fe7203561ed9c7e923e0b5184a768c0f11b2707de2791d7ed9040b86dc9177515cad183e
|
||||
MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlJaAeIACgkQC77qH+pIQ6SgtQEAvU3nuDEaewkT2DIlTk/nvUf7
|
||||
s01RCndjgQWYsivTKI0A/0zPKNhrXMk9VX1dG9qU1+JxY4wfkel/6JqTvuSKMefu
|
||||
=Lgw1
|
||||
iEYEAREIAAYFAlJrjAwACgkQvFcC4BYPU0qDdQCgnoaktXxnSjL45yScY7VzSzF+
|
||||
EHIAnjChXuCvfzbHlQMjd4rn1tO//RZG
|
||||
=CSoV
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,16 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX remove-native 116 SHA256 0740732bc23aaf0e11b26630351a6966a82c5f56f0ca2d4d035050aacc47d428 SHA512 3f931a00db509286c9eef6c7ab58061045968bc5069f077199f3f6ccfe1cd883217412f7f1aa721dfbf322407efc7ff6ade747f0649d9561a76d912585e116d1 WHIRLPOOL fd6406877f80439f112e2ace78da303425769c88fee2c3834b6c41f84c1a49ae25e378e02ae170c1d42910bab7aad4df89f50958104dd754e2d3e1de89cd726d
|
||||
DIST emul-linux-x86-gtklibs-20130224.tar.xz 6174404 SHA256 a0e0205d2f6dcee0aa019805923242b1c85c2c070ef45884e3e13c6ff49d714f SHA512 78fd89d48cd260ff240686297494468890e22b07d9c750423638d595d8006fe3e93680069ca5902f605591f1a86000d1b645cc8fb29fd4c9baf6c223dcfe4ecf WHIRLPOOL e5f006a7a245b3f52ba6f6d6e16e178852df677177bc97f69ecc8ba64460875e2b33397efb657f241462d280435016b18679044b0443337384e25c84c1e1f0fd
|
||||
DIST emul-linux-x86-gtklibs-20131008.tar.xz 7164380 SHA256 4a61e9b0345e276062b108eea25a43e30b0ebac77a6f523fcd8d92ece6678121 SHA512 c4a0242752f2f9f72868deb56cd44386d0902d9d42f9dc60555ba01b3922bbd2580b3c299dd41c407aec33e955f52b5173cb203799598efbe8f5aed7c1dbe27d WHIRLPOOL 1d2f8246616a71403b930bee5d95ccdecd2b30b2e2a8e2a553b25891c744a933915333116b6c85c5a53449ce1599494a2af49b436bb38cd104801e03a058c1f9
|
||||
EBUILD emul-linux-x86-gtklibs-20130224.ebuild 3107 SHA256 5c9bb325223e579f51cf02b4fdde1861c8bc1fc577ef433353fab90e679aae0a SHA512 5ea01eb53ffc9be9fb7d167574a8518ea35eda33116cb568c3dba1e7b31dd6cf56a88b5df36492a715db2579c7801ddc31c2e3e42bcdc4816e0aaf4016555bc2 WHIRLPOOL cdfdc9fccb07bc6acb1d37af58d92c8b83537fd916babd47e459020233aa17a412d864047e1ceec82d114ef1e71807f07cd0e0b38e05e79aea35412a20e7628d
|
||||
EBUILD emul-linux-x86-gtklibs-20131008-r1.ebuild 3282 SHA256 c9d8e74e701f3a09ffbb746df3a420271e57e064a5cf20f9df8e754c77a2efb0 SHA512 337dcb2fd5fede1557d3bd03c2763acfece662f56724fa53d490e6a27b324d413bae7a42c0aff80e1a263fea0fd32cd18960fb7ea9ceb328552f940b0790f22c WHIRLPOOL c27021f3084707585fd790531bb1d48d74541b5088ff6f7ab35dacb6784459592ec9f162f764048415a347319a07c4a7f0d8aee816c6a23ca770c28de835a04a
|
||||
EBUILD emul-linux-x86-gtklibs-20131008.ebuild 3108 SHA256 3b6db513552f3adb3500706b8457729d8d693f1341dd7f4e94bbe0ce07f5e80d SHA512 6577be5778686ebcb6d2f4717d664f1b37fa64c514ab72880ccdf45bd5ab06f76f901a52d45f327a5f77b647796e5086e088676210137181aa33401328dafb0a WHIRLPOOL 299293110cd918ed34222bf162ac814fb337626283396c78fc886294f9ca0ea4b20d4f3cbc1772b6d518c29b856a8decbb1ff56a665ee02a186de4182d8e22ad
|
||||
MISC ChangeLog 19696 SHA256 1ee5c9e74634bb077db307ee880c10f999e59f23d69c32129d6a0f6b68391591 SHA512 d9380f9d684084544b51d13f9833bf5d1e7f05efdbf7c087f6ea2f095a8ca25e50f9cf40600348e6c104033276951e3ebe5199ed550a8c6e17affe0e09551d66 WHIRLPOOL 364e7f63e4e7e8e940b9ad1475facebd8a5cccff7bfaddbe95234eee3b7d4de2942674ad1382cfd80de0e93b7679ccb69bb0432fd01807aacb0da9ba99bb8450
|
||||
MISC ChangeLog 19925 SHA256 876505f80bff333a65da83d759712f52fa89f2c406f5db56c254cc5aed71107d SHA512 2568a29c6ed1333d785025a681c7279e1df3173259254425f802bf55e39da1c08e79d3667fa0183cf9caaf506c861a4ee14296e2c8901862dc0ea5aad2636d89 WHIRLPOOL 10d0998ad6ae3e8239d6ca21c58db2fe6315ff300f6bd3e27ff9d01744eac8dd8adbd811b30d26df53e9d7ff6b4d177b3f5424f326cae7bf6f553c567d0aca5f
|
||||
MISC metadata.xml 312 SHA256 9d3f082956c89c24d50eacf1a35e6d3f7e7605a2b290b3ca01123c357595b680 SHA512 21f9fbd2145e18c319f089f1cb2f99cec289daac7e35c944335d979fca8ae595ac2ab81a025c55d56dde80ed7db88fdcd0b644bf2070b6eee7c26bf643fc4e19 WHIRLPOOL 5cfe4fa3453b53f0d056331b905da9584e13a48af3671f248b7ede707b587338b145613a77cf655af74734ae1e9d0dfe50f13d34a2cb069a73c76abc3a753262
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlJUcj8ACgkQCaWpQKGI+9Tu4wCZAXwCHrNGDbJMmP2E92bviKTA
|
||||
Gg4AniePzOrVVQaH+IwFrzHCK79TZR52
|
||||
=DjKE
|
||||
iEYEAREIAAYFAlJrhDEACgkQvFcC4BYPU0pi1QCgjODGSQvbh7QrUP2D64H31vY3
|
||||
hOIAoLVMvRWGlUKA2cxG07kpgJyGNNNQ
|
||||
=j9HO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20131008-r1.ebuild,v 1.1 2013/10/26 08:58:24 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="abi_x86_32"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
|
||||
~app-emulation/emul-linux-x86-xlibs-${PV}
|
||||
~app-emulation/emul-linux-x86-opengl-${PV}
|
||||
abi_x86_32? (
|
||||
>=x11-libs/pixman-0.30.2-r1[abi_x86_32(-)]
|
||||
)"
|
||||
# RDEPEND on opengl stuff needed due cairo, bug #410213
|
||||
|
||||
my_gdk_pixbuf_query_loaders() {
|
||||
# causes segfault if set
|
||||
unset __GL_NO_DSO_FINALIZER
|
||||
|
||||
local tmp_file=$(mktemp --suffix=tmp.XXXXXXXXXXgdk_pixbuf_queryloaders)
|
||||
if [ -z "${tmp_file}" ]; then
|
||||
ewarn "Cannot create temporary file"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if gdk-pixbuf-query-loaders32 > "${tmp_file}"; then
|
||||
cat "${tmp_file}" > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
|
||||
else
|
||||
ewarn "Warning, gdk-pixbuf-query-loaders32 failed."
|
||||
fi
|
||||
rm "${tmp_file}"
|
||||
}
|
||||
|
||||
my_pango_querymodules() {
|
||||
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
|
||||
einfo "Generating pango modules listing..."
|
||||
|
||||
mkdir -p "${PANGO_CONFDIR}"
|
||||
local pango_conf="${PANGO_CONFDIR}/pango.modules"
|
||||
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXpango_querymodules)
|
||||
if [ -z "${tmp_file}" ]; then
|
||||
ewarn "Cannot create temporary file"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if pango-querymodules32 > "${tmp_file}"; then
|
||||
cat "${tmp_file}" > "${pango_conf}"
|
||||
else
|
||||
ewarn "Cannot update pango.modules, file generation failed"
|
||||
fi
|
||||
rm "${tmp_file}"
|
||||
}
|
||||
|
||||
my_gtk_query_immodules() {
|
||||
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
|
||||
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
|
||||
|
||||
mkdir -p "${GTK2_CONFDIR}"
|
||||
local gtk_conf="${ROOT}${GTK2_CONFDIR}/gtk.immodules"
|
||||
local tmp_file=$(mktemp -t tmp.XXXXXXXXXXgtk_query_immodules)
|
||||
if [ -z "${tmp_file}" ]; then
|
||||
ewarn "Cannot create temporary file"
|
||||
return 1
|
||||
fi
|
||||
|
||||
if gtk-query-immodules-2.0-32 > "${tmp_file}"; then
|
||||
cat "${tmp_file}" > "${gtk_conf}"
|
||||
else
|
||||
ewarn "Cannot update gtk.immodules, file generation failed"
|
||||
fi
|
||||
rm "${tmp_file}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
|
||||
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
|
||||
emul-linux-x86_src_prepare
|
||||
|
||||
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
|
||||
mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
|
||||
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
|
||||
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
|
||||
|
||||
# Remove migrated stuff.
|
||||
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native")
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
#bug 169058
|
||||
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
|
||||
[[ -L ${l} ]] && rm -f ${l}
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
my_pango_querymodules
|
||||
my_gtk_query_immodules
|
||||
my_gdk_pixbuf_query_loaders
|
||||
|
||||
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
|
||||
if [[ -e "${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders" ]] ; then
|
||||
ewarn
|
||||
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
|
||||
ewarn "multilib systems, please remove it by hand."
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
usr/lib32/libpixman-1.so
|
||||
usr/lib32/libpixman-1.so.0
|
||||
usr/lib32/libpixman-1.so.0.30.2
|
||||
usr/lib32/pkgconfig/pixman-1.pc
|
@ -0,0 +1,15 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -482,6 +482,11 @@
|
||||
DISTRO=UBUNTU
|
||||
fi
|
||||
fi
|
||||
+
|
||||
+if test -f /etc/gentoo-release; then
|
||||
+ DISTRO=GENTOO
|
||||
+fi
|
||||
+
|
||||
if test -f /etc/arch-release; then
|
||||
DISTRO=ARCHLINUX
|
||||
fi
|
@ -0,0 +1,16 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1487,8 +1487,10 @@
|
||||
|
||||
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
|
||||
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
|
||||
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
|
||||
-AC_SUBST([LIBTOOL])
|
||||
+dnl LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
|
||||
+dnl AC_SUBST([LIBTOOL])
|
||||
+LT_INIT
|
||||
+
|
||||
|
||||
dnl Produce output files.
|
||||
AC_CONFIG_HEADERS([config.h])
|
@ -0,0 +1,57 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -621,28 +621,36 @@
|
||||
fi
|
||||
|
||||
dnl Check for netpbm programs (optional).
|
||||
-AC_CHECK_PROGS([PBMTEXT],[pbmtext],[no])
|
||||
-AC_CHECK_PROGS([PNMTOPNG],[pnmtopng],[no])
|
||||
-AC_CHECK_PROGS([BMPTOPNM],[bmptopnm],[no])
|
||||
-AC_CHECK_PROGS([PAMCUT],[pamcut],[no])
|
||||
-if test "x$PBMTEXT" != "xno"; then
|
||||
- AC_DEFINE_UNQUOTED([PBMTEXT],["$PBMTEXT"],[Name of pbmtext program.])
|
||||
-fi
|
||||
-if test "x$PNMTOPNG" != "xno"; then
|
||||
- AC_DEFINE_UNQUOTED([PNMTOPNG],["$PNMTOPNG"],[Name of pnmtopng program.])
|
||||
-fi
|
||||
-if test "x$BMPTOPNM" != "xno"; then
|
||||
- AC_DEFINE_UNQUOTED([BMPTOPNM],["$BMPTOPNM"],[Name of bmptopnm program.])
|
||||
-fi
|
||||
-if test "x$PAMCUT" != "xno"; then
|
||||
- AC_DEFINE_UNQUOTED([PAMCUT],["$PAMCUT"],[Name of pamcut program.])
|
||||
-fi
|
||||
+AC_ARG_ENABLE([icoutils],
|
||||
+ AS_HELP_STRING([with-icoutils], [ Enable ico and bmp icon file inspection]),
|
||||
+ [enable_icoutils=no],
|
||||
+ [enable_icoutils=yes])
|
||||
+AS_IF([test "enable_icoutils" != "xno"],
|
||||
+ [
|
||||
+ AC_CHECK_PROGS([PBMTEXT],[pbmtext],[no])
|
||||
+ AC_CHECK_PROGS([PNMTOPNG],[pnmtopng],[no])
|
||||
+ AC_CHECK_PROGS([BMPTOPNM],[bmptopnm],[no])
|
||||
+ AC_CHECK_PROGS([PAMCUT],[pamcut],[no])
|
||||
+ if test "x$PBMTEXT" != "xno"; then
|
||||
+ AC_DEFINE_UNQUOTED([PBMTEXT],["$PBMTEXT"],[Name of pbmtext program.])
|
||||
+ fi
|
||||
+ if test "x$PNMTOPNG" != "xno"; then
|
||||
+ AC_DEFINE_UNQUOTED([PNMTOPNG],["$PNMTOPNG"],[Name of pnmtopng program.])
|
||||
+ fi
|
||||
+ if test "x$BMPTOPNM" != "xno"; then
|
||||
+ AC_DEFINE_UNQUOTED([BMPTOPNM],["$BMPTOPNM"],[Name of bmptopnm program.])
|
||||
+ fi
|
||||
+ if test "x$PAMCUT" != "xno"; then
|
||||
+ AC_DEFINE_UNQUOTED([PAMCUT],["$PAMCUT"],[Name of pamcut program.])
|
||||
+ fi
|
||||
|
||||
dnl Check for icoutils (optional).
|
||||
AC_CHECK_PROGS([WRESTOOL],[wrestool],[no])
|
||||
if test "x$WRESTOOL" != "xno"; then
|
||||
- AC_DEFINE_UNQUOTED([WRESTOOL],["$WRESTOOL"],[Name of wrestool program.])
|
||||
+ AC_DEFINE_UNQUOTED([WRESTOOL],["$WRESTOOL"],[Name of wrestool program.])
|
||||
fi
|
||||
+],
|
||||
+[])
|
||||
|
||||
dnl Check for QEMU for running binaries on this $host_cpu, fall
|
||||
dnl back to basic 'qemu'. Allow the user to override it.
|
@ -0,0 +1,21 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1491,11 +1491,12 @@
|
||||
])
|
||||
|
||||
# check for gtk-doc
|
||||
-m4_ifdef([GTK_DOC_CHECK], [
|
||||
- GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
|
||||
-],[
|
||||
- AM_CONDITIONAL([ENABLE_GTK_DOC], false)
|
||||
-])
|
||||
+#m4_ifdef([GTK_DOC_CHECK], [
|
||||
+# GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
|
||||
+#],[
|
||||
+# AM_CONDITIONAL([ENABLE_GTK_DOC], false)
|
||||
+#])
|
||||
+GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
|
||||
|
||||
dnl Library versioning.
|
||||
MAX_PROC_NR=`cat $srcdir/src/MAX_PROC_NR`
|
@ -0,0 +1,13 @@
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -88,9 +88,6 @@
|
||||
if HAVE_HASKELL
|
||||
SUBDIRS += haskell
|
||||
endif
|
||||
-if HAVE_PHP
|
||||
-SUBDIRS += php
|
||||
-endif
|
||||
if HAVE_ERLANG
|
||||
SUBDIRS += erlang erlang/examples
|
||||
endif
|
@ -0,0 +1,129 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
description="Virtual Machine Management daemon (libvirt)"
|
||||
extra_started_commands="reload halt"
|
||||
description_halt="Stops the libvirt daemon without stopping your VMs"
|
||||
description_reload="Restarts the libvirt daemon without stopping your VMs"
|
||||
|
||||
depend() {
|
||||
USE_FLAG_FIREWALLD
|
||||
use USE_FLAG_AVAHI USE_FLAG_ISCSI USE_FLAG_RBD dbus virtlockd
|
||||
after ntp-client ntpd nfs nfsmount portmap rpc.statd iptables ip6tables ebtables corosync sanlock cgconfig xenconsoled
|
||||
}
|
||||
|
||||
libvirtd_virsh() {
|
||||
local mode=$1
|
||||
shift
|
||||
|
||||
# Silence errors because virsh always throws an error about
|
||||
# not finding the hypervisor version when connecting to libvirtd
|
||||
LC_ALL=C virsh -c ${mode}:///system "$@" 2>/dev/null
|
||||
}
|
||||
|
||||
libvirtd_dom_list() {
|
||||
# Make sure that it wouldn't be confused if the domain name
|
||||
# contains the word running.
|
||||
libvirtd_virsh $1 list | awk '$3 == "running" { print $1 }'
|
||||
}
|
||||
|
||||
libvirtd_dom_count() {
|
||||
# Make sure that it wouldn't be confused if the domain name
|
||||
# contains the word running.
|
||||
libvirtd_virsh $1 list | awk 'BEGIN { count = 0 } \
|
||||
$3 == "running" { count++ } \
|
||||
END { print count }'
|
||||
}
|
||||
|
||||
libvirtd_net_list() {
|
||||
# The purpose of the awk is to avoid networks with 'active' in the name
|
||||
libvirtd_virsh $1 net-list | awk '$2 == "active" { print $1 }'
|
||||
}
|
||||
|
||||
libvirtd_net_count() {
|
||||
# The purpose of the awk is to avoid networks with 'active' in the name
|
||||
libvirtd_virsh $1 net-list | awk 'BEGIN { count = 0 } \
|
||||
$2 == "active" { count++ } \
|
||||
END { print count }'
|
||||
}
|
||||
|
||||
|
||||
start() {
|
||||
ebegin "Starting libvirtd"
|
||||
start-stop-daemon --start \
|
||||
--env KRB5_KTNAME=/etc/libvirt/krb5.tab \
|
||||
--exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
local counter=
|
||||
local vm_name=
|
||||
local net_name=
|
||||
local dom_id=
|
||||
|
||||
ebegin "Stopping libvirtd"
|
||||
# try to shutdown all (KVM/Qemu) domains
|
||||
if [ "${LIBVIRTD_KVM_SHUTDOWN}" != "none" ] \
|
||||
&& [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
|
||||
|
||||
einfo " Shutting down domain(s):"
|
||||
for dom_id in $(libvirtd_dom_list qemu) ; do
|
||||
vm_name="$(libvirtd_virsh qemu domname ${dom_id} | head -n 1)"
|
||||
einfo " ${vm_name}"
|
||||
libvirtd_virsh qemu ${LIBVIRTD_KVM_SHUTDOWN} ${dom_id} > /dev/null
|
||||
done
|
||||
|
||||
if [ -n "${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" ] ; then
|
||||
counter="${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}"
|
||||
else
|
||||
counter=500
|
||||
fi
|
||||
|
||||
if [ "${LIBVIRTD_KVM_SHUTDOWN}" = "shutdown" ]; then
|
||||
einfo " Waiting ${counter} seconds while domains shutdown ..."
|
||||
DOM_COUNT="$(libvirtd_dom_count qemu)"
|
||||
while [ ${DOM_COUNT} -gt 0 ] && [ ${counter} -gt 0 ] ; do
|
||||
DOM_COUNT="$(libvirtd_dom_count qemu)"
|
||||
sleep 1
|
||||
counter=$((${counter} - 1))
|
||||
echo -n "."
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
|
||||
eerror " !!! Some guests are still running, stopping anyway"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
if [ "${LIBVIRTD_KVM_NET_SHUTDOWN}" != "no" ] \
|
||||
&& [ "$(libvirtd_net_count qemu)" != "0" ]; then
|
||||
|
||||
einfo " Shutting down network(s):"
|
||||
for net_name in $(libvirtd_net_list qemu); do
|
||||
einfo " ${net_name}"
|
||||
libvirtd_virsh qemu net-destroy ${net_name} > /dev/null
|
||||
done
|
||||
|
||||
if [ "$(libvirtd_net_count qemu)" != "0" ]; then
|
||||
eerror " !!! Some networks are still active, stopping anyway"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Now actually stop the daemon
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
halt() {
|
||||
ebegin "Stopping libvirtd without shutting down your VMs"
|
||||
start-stop-daemon --stop --quiet --exec \
|
||||
/usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
|
||||
eend $?
|
||||
}
|
||||
|
||||
reload() {
|
||||
halt
|
||||
start
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/files/virtlockd.init,v 1.1 2013/10/25 20:06:42 cardoe Exp $
|
||||
|
||||
description="libvirt virtual machine lock manager"
|
||||
command="/usr/sbin/virtlockd"
|
||||
command_args="-d"
|
||||
pidfile="/var/run/virtlockd.pid"
|
||||
|
||||
depend() {
|
||||
after ntp-client ntpd nfs nfsmount corosync
|
||||
}
|
@ -1,432 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.2-r3.ebuild,v 1.3 2013/10/02 06:23:14 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BACKPORTS=2a32bbbf
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils python-single-r1 user autotools linux-info systemd readme.gentoo
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
AUTOTOOLIZE=yes
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="amd64 x86"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit python +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
|
||||
systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( sys-power/pm-utils )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
sys-power/pm-utils
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
# one? ( dev-libs/xmlrpc-c )
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt"
|
||||
|
||||
DOC_CONTENTS="For the basic networking support (bridged and routed networks)
|
||||
you don't need any extra software. For more complex network modes
|
||||
including but not limited to NATed network, you can enable the
|
||||
'virt-network' USE flag.\n\n
|
||||
If you are using dnsmasq on your system, you will have
|
||||
to configure /etc/dnsmasq.conf to enable the following settings:\n\n
|
||||
bind-interfaces\n
|
||||
interface or except-interface\n\n
|
||||
Otherwise you might have issues with your existing DNS server."
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~NETPRIO_CGROUP
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~USER_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~SECURITYFS
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK=" ~MACVTAP"
|
||||
|
||||
LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r12" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf="${myconf} $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf="${myconf} $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf="${myconf} $(use_with openvz)"
|
||||
myconf="${myconf} $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf="${myconf} $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf="${myconf} $(use_with uml)"
|
||||
myconf="${myconf} $(use_with qemu)"
|
||||
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf="${myconf} $(use_with phyp)"
|
||||
myconf="${myconf} --with-esx"
|
||||
myconf="${myconf} --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf="${myconf} $(use_with virt-network network)"
|
||||
myconf="${myconf} --with-storage-fs"
|
||||
myconf="${myconf} $(use_with lvm storage-lvm)"
|
||||
myconf="${myconf} $(use_with iscsi storage-iscsi)"
|
||||
myconf="${myconf} $(use_with parted storage-disk)"
|
||||
myconf="${myconf} $(use_with lvm storage-mpath)"
|
||||
myconf="${myconf} $(use_with rbd storage-rbd)"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
myconf="${myconf} $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf="${myconf} $(use_with udev)"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf="${myconf} $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf="${myconf} $(use_with policykit polkit)"
|
||||
myconf="${myconf} $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf="${myconf} $(use_with macvtap)"
|
||||
myconf="${myconf} $(use_with pcap libpcap)"
|
||||
myconf="${myconf} $(use_with vepa virtualport)"
|
||||
myconf="${myconf} $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf="${myconf} $(use_enable nls)"
|
||||
myconf="${myconf} $(use_with python)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf="${myconf} --with-qemu-user=qemu"
|
||||
myconf="${myconf} --with-qemu-group=qemu"
|
||||
else
|
||||
myconf="${myconf} --with-qemu-user=root"
|
||||
myconf="${myconf} --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf="${myconf} $(use_with audit)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf="${myconf} --without-netcf"
|
||||
|
||||
# we use udev over hal
|
||||
myconf="${myconf} --without-hal"
|
||||
|
||||
# locking support
|
||||
myconf="${myconf} --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
use systemd && myconf="${myconf} --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-remote \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF} \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
|
||||
keepdir /var/lib/libvirt/images
|
||||
|
||||
use python && python_optimize
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
dodir /etc/sysctl.d
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# support for dropped privileges
|
||||
if use qemu; then
|
||||
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
|
||||
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
|
||||
elif use qemu; then
|
||||
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
}
|
@ -1,432 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.1.3.ebuild,v 1.3 2013/10/13 10:32:11 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BACKPORTS=e3fb8465
|
||||
AUTOTOOLIZE=yes
|
||||
|
||||
MY_P="${P/_rc/-rc}"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils python-single-r1 user autotools linux-info systemd readme.gentoo
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
|
||||
AUTOTOOLIZE=yes
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
|
||||
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="amd64 x86"
|
||||
fi
|
||||
S="${WORKDIR}/${P%_rc*}"
|
||||
|
||||
DESCRIPTION="C toolkit to manipulate virtual machines"
|
||||
HOMEPAGE="http://www.libvirt.org/"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="audit avahi +caps firewalld fuse iscsi +libvirtd lvm lxc +macvtap nfs \
|
||||
nls numa openvz parted pcap phyp policykit python +qemu rbd sasl \
|
||||
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc \
|
||||
systemd"
|
||||
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
|
||||
lxc? ( caps libvirtd )
|
||||
openvz? ( libvirtd )
|
||||
qemu? ( libvirtd )
|
||||
uml? ( libvirtd )
|
||||
vepa? ( macvtap )
|
||||
virtualbox? ( libvirtd )
|
||||
xen? ( libvirtd )
|
||||
virt-network? ( libvirtd )
|
||||
firewalld? ( virt-network )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
# gettext.sh command is used by the libvirt command wrappers, and it's
|
||||
# non-optional, so put it into RDEPEND.
|
||||
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
|
||||
# package will use 3 by default. Since we don't have slot pinning in an API,
|
||||
# we must go with the most recent
|
||||
RDEPEND="sys-libs/readline
|
||||
sys-libs/ncurses
|
||||
>=net-misc/curl-7.18.0
|
||||
dev-libs/libgcrypt
|
||||
>=dev-libs/libxml2-2.7.6
|
||||
dev-libs/libnl:3
|
||||
>=net-libs/gnutls-1.0.25
|
||||
net-libs/libssh2
|
||||
sys-apps/dmidecode
|
||||
>=sys-apps/util-linux-2.17
|
||||
sys-devel/gettext
|
||||
>=net-analyzer/netcat6-1.0-r2
|
||||
app-misc/scrub
|
||||
audit? ( sys-process/audit )
|
||||
avahi? ( >=net-dns/avahi-0.6[dbus] )
|
||||
caps? ( sys-libs/libcap-ng )
|
||||
fuse? ( >=sys-fs/fuse-2.8.6 )
|
||||
iscsi? ( sys-block/open-iscsi )
|
||||
lxc? ( sys-power/pm-utils )
|
||||
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
|
||||
nfs? ( net-fs/nfs-utils )
|
||||
numa? (
|
||||
>sys-process/numactl-2.0.2
|
||||
sys-process/numad
|
||||
)
|
||||
openvz? ( sys-kernel/openvz-sources )
|
||||
parted? (
|
||||
>=sys-block/parted-1.8[device-mapper]
|
||||
sys-fs/lvm2
|
||||
)
|
||||
pcap? ( >=net-libs/libpcap-1.0.0 )
|
||||
policykit? ( >=sys-auth/polkit-0.9 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
qemu? (
|
||||
>=app-emulation/qemu-0.13.0
|
||||
dev-libs/yajl
|
||||
sys-power/pm-utils
|
||||
)
|
||||
rbd? ( sys-cluster/ceph )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
selinux? ( >=sys-libs/libselinux-2.0.85 )
|
||||
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
|
||||
xen? ( app-emulation/xen-tools app-emulation/xen )
|
||||
udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9 )
|
||||
virt-network? ( net-dns/dnsmasq
|
||||
>=net-firewall/iptables-1.4.10
|
||||
net-misc/radvd
|
||||
net-firewall/ebtables
|
||||
sys-apps/iproute2[-minimal]
|
||||
firewalld? ( net-firewall/firewalld )
|
||||
)
|
||||
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
|
||||
# one? ( dev-libs/xmlrpc-c )
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-text/xhtml1
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt"
|
||||
|
||||
DOC_CONTENTS="For the basic networking support (bridged and routed networks)
|
||||
you don't need any extra software. For more complex network modes
|
||||
including but not limited to NATed network, you can enable the
|
||||
'virt-network' USE flag.\n\n
|
||||
If you are using dnsmasq on your system, you will have
|
||||
to configure /etc/dnsmasq.conf to enable the following settings:\n\n
|
||||
bind-interfaces\n
|
||||
interface or except-interface\n\n
|
||||
Otherwise you might have issues with your existing DNS server."
|
||||
|
||||
LXC_CONFIG_CHECK="
|
||||
~CGROUPS
|
||||
~CGROUP_FREEZER
|
||||
~CGROUP_DEVICE
|
||||
~CGROUP_CPUACCT
|
||||
~CGROUP_SCHED
|
||||
~CGROUP_PERF
|
||||
~BLK_CGROUP
|
||||
~NET_CLS_CGROUP
|
||||
~NETPRIO_CGROUP
|
||||
~CPUSETS
|
||||
~RESOURCE_COUNTERS
|
||||
~NAMESPACES
|
||||
~UTS_NS
|
||||
~IPC_NS
|
||||
~PID_NS
|
||||
~NET_NS
|
||||
~USER_NS
|
||||
~DEVPTS_MULTIPLE_INSTANCES
|
||||
~VETH
|
||||
~MACVLAN
|
||||
~POSIX_MQUEUE
|
||||
~SECURITYFS
|
||||
~!GRKERNSEC_CHROOT_MOUNT
|
||||
~!GRKERNSEC_CHROOT_DOUBLE
|
||||
~!GRKERNSEC_CHROOT_PIVOT
|
||||
~!GRKERNSEC_CHROOT_CHMOD
|
||||
~!GRKERNSEC_CHROOT_CAPS
|
||||
"
|
||||
|
||||
VIRTNET_CONFIG_CHECK="
|
||||
~BRIDGE_NF_EBTABLES
|
||||
~BRIDGE_EBT_MARK_T
|
||||
~NETFILTER_ADVANCED
|
||||
~NETFILTER_XT_TARGET_CHECKSUM
|
||||
~NETFILTER_XT_CONNMARK
|
||||
~NETFILTER_XT_MARK
|
||||
"
|
||||
|
||||
MACVTAP_CONFIG_CHECK=" ~MACVTAP"
|
||||
|
||||
LVM_CONFIG_CHECK=" ~BLK_DEV_DM ~DM_SNAPSHOT ~DM_MULTIPATH"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup qemu 77
|
||||
enewuser qemu 77 -1 -1 qemu kvm
|
||||
|
||||
# Some people used the masked ebuild which was not adding the qemu
|
||||
# user to the kvm group originally. This results in VMs failing to
|
||||
# start for some users. bug #430808
|
||||
egetent group kvm | grep -q qemu
|
||||
if [[ $? -ne 0 ]]; then
|
||||
gpasswd -a qemu kvm
|
||||
fi
|
||||
|
||||
python-single-r1_pkg_setup
|
||||
|
||||
# Handle specific kernel versions for different features
|
||||
kernel_is lt 3 6 && LXC_CONFIG_CHECK+=" ~CGROUP_MEM_RES_CTLR"
|
||||
kernel_is ge 3 6 && LXC_CONFIG_CHECK+=" ~MEMCG ~MEMCG_SWAP ~MEMCG_KMEM"
|
||||
|
||||
CONFIG_CHECK=""
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use lvm && CONFIG_CHECK+="${LVM_CONFIG_CHECK}"
|
||||
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
|
||||
use macvtap && CONFIG_CHECK+="${MACVTAP_CONFIG_CHECK}"
|
||||
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
|
||||
if [[ -n ${CONFIG_CHECK} ]]; then
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch "${S}/.mailmap"
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
|
||||
# git checkouts require bootstrapping to create the configure script.
|
||||
# Additionally the submodules must be cloned to the right locations
|
||||
# bug #377279
|
||||
./bootstrap || die "bootstrap failed"
|
||||
(
|
||||
git submodule status | sed 's/^[ +-]//;s/ .*//'
|
||||
git hash-object bootstrap.conf
|
||||
) >.git-module-status
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
|
||||
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
|
||||
|
||||
# Tweak the init script
|
||||
local avahi_init=
|
||||
local iscsi_init=
|
||||
local rbd_init=
|
||||
local firewalld_init=
|
||||
cp "${FILESDIR}/libvirtd.init-r12" "${S}/libvirtd.init"
|
||||
use avahi && avahi_init='avahi-daemon'
|
||||
use iscsi && iscsi_init='iscsid'
|
||||
use rbd && rbd_init='ceph'
|
||||
use firewalld && firewalld_init='need firewalld'
|
||||
|
||||
sed -e "s/USE_FLAG_FIREWALLD/${firewalld_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_AVAHI/${avahi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_ISCSI/${iscsi_init}/" -i "${S}/libvirtd.init"
|
||||
sed -e "s/USE_FLAG_RBD/${rbd_init}/" -i "${S}/libvirtd.init"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
## enable/disable daemon, otherwise client only utils
|
||||
myconf="${myconf} $(use_with libvirtd)"
|
||||
|
||||
## enable/disable the daemon using avahi to find VMs
|
||||
myconf="${myconf} $(use_with avahi)"
|
||||
|
||||
## hypervisors on the local host
|
||||
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
|
||||
myconf+=" --without-xenapi"
|
||||
if use xen && has_version ">=app-emulation/xen-tools-4.2.0"; then
|
||||
myconf+=" --with-libxl"
|
||||
else
|
||||
myconf+=" --without-libxl"
|
||||
fi
|
||||
myconf="${myconf} $(use_with openvz)"
|
||||
myconf="${myconf} $(use_with lxc)"
|
||||
if use virtualbox && has_version app-emulation/virtualbox-ose; then
|
||||
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
|
||||
else
|
||||
myconf="${myconf} $(use_with virtualbox vbox)"
|
||||
fi
|
||||
myconf="${myconf} $(use_with uml)"
|
||||
myconf="${myconf} $(use_with qemu)"
|
||||
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
|
||||
myconf="${myconf} $(use_with phyp)"
|
||||
myconf="${myconf} --with-esx"
|
||||
myconf="${myconf} --with-vmware"
|
||||
|
||||
## additional host drivers
|
||||
myconf="${myconf} $(use_with virt-network network)"
|
||||
myconf="${myconf} --with-storage-fs"
|
||||
myconf="${myconf} $(use_with lvm storage-lvm)"
|
||||
myconf="${myconf} $(use_with iscsi storage-iscsi)"
|
||||
myconf="${myconf} $(use_with parted storage-disk)"
|
||||
myconf="${myconf} $(use_with lvm storage-mpath)"
|
||||
myconf="${myconf} $(use_with rbd storage-rbd)"
|
||||
myconf="${myconf} $(use_with numa numactl)"
|
||||
myconf="${myconf} $(use_with numa numad)"
|
||||
myconf="${myconf} $(use_with selinux)"
|
||||
myconf="${myconf} $(use_with fuse)"
|
||||
|
||||
# udev for device support details
|
||||
myconf="${myconf} $(use_with udev)"
|
||||
|
||||
# linux capability support so we don't need privileged accounts
|
||||
myconf="${myconf} $(use_with caps capng)"
|
||||
|
||||
## auth stuff
|
||||
myconf="${myconf} $(use_with policykit polkit)"
|
||||
myconf="${myconf} $(use_with sasl)"
|
||||
|
||||
# network bits
|
||||
myconf="${myconf} $(use_with macvtap)"
|
||||
myconf="${myconf} $(use_with pcap libpcap)"
|
||||
myconf="${myconf} $(use_with vepa virtualport)"
|
||||
myconf="${myconf} $(use_with firewalld)"
|
||||
|
||||
## other
|
||||
myconf="${myconf} $(use_enable nls)"
|
||||
myconf="${myconf} $(use_with python)"
|
||||
|
||||
# user privilege bits fir qemu/kvm
|
||||
if use caps; then
|
||||
myconf="${myconf} --with-qemu-user=qemu"
|
||||
myconf="${myconf} --with-qemu-group=qemu"
|
||||
else
|
||||
myconf="${myconf} --with-qemu-user=root"
|
||||
myconf="${myconf} --with-qemu-group=root"
|
||||
fi
|
||||
|
||||
# audit support
|
||||
myconf="${myconf} $(use_with audit)"
|
||||
|
||||
## stuff we don't yet support
|
||||
myconf="${myconf} --without-netcf"
|
||||
|
||||
# we use udev over hal
|
||||
myconf="${myconf} --without-hal"
|
||||
|
||||
# locking support
|
||||
myconf="${myconf} --without-sanlock"
|
||||
|
||||
# systemd unit files
|
||||
use systemd && myconf="${myconf} --with-init-script=systemd"
|
||||
|
||||
# this is a nasty trick to work around the problem in bug
|
||||
# #275073. The reason why we don't solve this properly is that
|
||||
# it'll require us to rebuild autotools (and we don't really want
|
||||
# to do that right now). The proper solution has been sent
|
||||
# upstream and should hopefully land in 0.7.7, in the mean time,
|
||||
# mime the same functionality with this.
|
||||
case ${CHOST} in
|
||||
*cygwin* | *mingw* )
|
||||
;;
|
||||
*)
|
||||
ac_cv_prog_WINDRES=no
|
||||
;;
|
||||
esac
|
||||
|
||||
econf \
|
||||
${myconf} \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--with-remote \
|
||||
--localstatedir=/var
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
# Restore gnulib's config.sub and config.guess
|
||||
# bug #377279
|
||||
(cd .gnulib && git reset --hard > /dev/null)
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Explicitly allow parallel build of tests
|
||||
export VIR_TEST_DEBUG=1
|
||||
HOME="${T}" emake check || die "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install \
|
||||
DESTDIR="${D}" \
|
||||
HTML_DIR=/usr/share/doc/${PF}/html \
|
||||
DOCS_DIR=/usr/share/doc/${PF} \
|
||||
EXAMPLE_DIR=/usr/share/doc/${PF}/examples \
|
||||
SYSTEMD_UNIT_DIR="$(systemd_get_unitdir)" \
|
||||
|| die "emake install failed"
|
||||
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
newinitd "${S}/libvirtd.init" libvirtd || die
|
||||
newconfd "${FILESDIR}/libvirtd.confd-r4" libvirtd || die
|
||||
|
||||
keepdir /var/lib/libvirt/images
|
||||
|
||||
use python && python_optimize
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# we only ever want to generate this once
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# We really don't want to use or support old PolicyKit cause it
|
||||
# screws with the new polkit integration
|
||||
if has_version sys-auth/policykit; then
|
||||
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
|
||||
fi
|
||||
|
||||
# Only sysctl files ending in .conf work
|
||||
dodir /etc/sysctl.d
|
||||
mv "${D}"/usr/lib/sysctl.d/libvirtd.conf "${D}"/etc/sysctl.d/libvirtd.conf
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
|
||||
touch "${ROOT}"/etc/libvirt/qemu/networks/default.xml
|
||||
fi
|
||||
|
||||
# support for dropped privileges
|
||||
if use qemu; then
|
||||
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
|
||||
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if use caps && use qemu; then
|
||||
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
|
||||
elif use qemu; then
|
||||
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
|
||||
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
|
||||
fi
|
||||
|
||||
if ! use policykit; then
|
||||
elog "To allow normal users to connect to libvirtd you must change the"
|
||||
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
|
||||
fi
|
||||
|
||||
use libvirtd || return 0
|
||||
# From here, only libvirtd-related instructions, be warned!
|
||||
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use caps && use qemu; then
|
||||
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
|
||||
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
|
||||
fi
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.3.2.ebuild,v 1.1 2013/10/10 18:34:27 idl0r Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="Security and system auditing tool"
|
||||
HOMEPAGE="http://www.rootkit.nl/projects/lynis.html"
|
||||
SRC_URI="http://www.rootkit.nl/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-shells/bash"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN}
|
||||
doins -r db/ include/ plugins/ || die "failed to install lynis base files"
|
||||
|
||||
dosbin lynis
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins default.prf
|
||||
|
||||
doman lynis.8
|
||||
dodoc CHANGELOG FAQ README dev/TODO
|
||||
|
||||
# Remove the old one during the next stabilize progress
|
||||
exeinto /etc/cron.daily
|
||||
newexe "${FILESDIR}"/lynis.cron-new lynis
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo
|
||||
einfo "A cron script has been installed to ${ROOT}etc/cron.daily/lynis."
|
||||
einfo
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.3.1.ebuild,v 1.1 2013/10/03 13:41:48 idl0r Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/lynis/lynis-1.3.3.ebuild,v 1.1 2013/10/25 18:02:46 idl0r Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
@ -1,14 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST colordiff-1.0.13.tar.gz 19960 SHA256 ce2805a130c81545711df94bc00a93545da3f323d835cc38b452d3396ef86c2a SHA512 8a47ea9e0c703d6b577a01e9a63df58233f752d4e72bb7f8213fcc076efcc52869df5e694126abbdc8a63816010786a577fa37ed3e175162dece3f17bd79fdda WHIRLPOOL 355d7ee12f37c19cf243bedff3d883ccd188da0e68c1531be932cec2d19055e67028cc5ca069f0bfe71d2c26538721989f13d1557d359338b534343b3c3faa4c
|
||||
EBUILD colordiff-1.0.13.ebuild 1079 SHA256 7d4fc224e0fa4f36c645f0dbf1ae07c5d2c10b41f212ab4af57f5f2f9f70610d SHA512 02973f6570ea1e2031deabfdbcf5237fc17029924466f62075ffe3baf4d9d955d0eb2bec699b80f5def98886644b8240b252dcd276fb885e5bfdaca66555e472 WHIRLPOOL 06c3ed4038deb1b16a7e20eccdc5250155d0c8c8c7cd1d44be862efa9ac4d011e6d94d056cb80a8f496f4d8236bd6e09f837d77577cbff72f6d915b4d6cc4df3
|
||||
MISC ChangeLog 12912 SHA256 77056556f68132ee72940d234477c6ab042b61c0e34cdbf738423169057a0859 SHA512 25ddd90e4650ee951bdddbabf635f915040b8c4a70a49ceaf84e7aab32ad564d3b16fb693e42b71440f5273ae83dfee8d04d21c6eebfc0349235df2c8bc2180c WHIRLPOOL 832666e235c447fd682cf616e607412584c392fe2128ab737a26b690156e94db52a583a90d28900ade24deccd2c9f7025f66e38b5af0fb1b7213bd37cd5a2bba
|
||||
EBUILD colordiff-1.0.13.ebuild 1101 SHA256 4d50be86ff433bcb05c3e7b5dea0e4e266f59f63f7b764b1f843fd8de4407064 SHA512 2378761d3e1b3d1d047f4c8ca220ad410fa3c2bee0cf3ae830e3ee5df47da21e62eb9d7e8760702d474dbfc20f61cfcee45b72f6f69cda558fcdbf6bad24ad5e WHIRLPOOL 3348f213fa88de6c1f99662cb0bd264ca0899c3085635dab9f48b243b43483a711103e7a1bf99da57bc9afeaee6216d6eb906818fbec4a2cae44e0a6132f7825
|
||||
MISC ChangeLog 13021 SHA256 ff7644bf28e11e34f59a6ca359280f846c8f9917b170ffb61e765f3b38a83e46 SHA512 62eefa892172d78f9230c216b00bf3d2e1cb4e1fef06773ac3ecba9c4c549a9ed8982430463f4da1d0b8515e20d16287d6a9018f3be83b93982b376b50461f8f WHIRLPOOL 7e22dfd0ee938e3425e2e267c26a00d4b2f7a68c66e2971f46ebf94072d3aea0f5676a3a236e06ca0e2a6c111b735c85bc511d649bd1ee988ac6bb18a96c2ad3
|
||||
MISC metadata.xml 166 SHA256 064eb80cc86913e2a47d1088f1b0ebd5b64b5dab1c73d38b8501cd77891cfbbf SHA512 3fc05bf28a906b223e9bb5baeac755dd7e4edb755b5a6c054c3e4d46d294f28df948e1195e71d5a836783daefafa53fe1417aacc0ba17dd49e9b10d51e99c275 WHIRLPOOL 814a3f6a650e4373ac90ba43969b8dab3215f5da936ef5e180fe134adc05a571dc1390c80be173797c421de7f22488b19979353f7aa52536bbfcf6e0541bf748
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlHsB9AACgkQVWmRsqeSphOx0QCeIBQSxfSVPduA+AIgG0FDpy5V
|
||||
NvYAnRud33iw97wwM9m/rRb/rHI4sfEI
|
||||
=O0dE
|
||||
iQIcBAEBCgAGBQJSa+nDAAoJELnU8jG9FVirTvgP/316APdVnasQViEQ21c8d+78
|
||||
Xhp8ksdo86KcQCiIqde4ra2520n8a3qwTITeNmB6a9XfxzHmm9TrQax3wHbI6Lsw
|
||||
1GKaMords7gccLrLxP+4iXuoFmzQ+RVZXW6XU7vF68PpMC01V6XqEzlo7nw5jokB
|
||||
OB+jVHMeu6jBoSrCXhMbfO38yop9xkOKraIiHc1y3UrE8vR1HhM21DPL3Z7skUoR
|
||||
P6WdA+A4zz4PMJBc6g2elCJbXZrEAoh62WC3f8y9ZxTPH5je9umMEY7WAuVAmdwM
|
||||
qt2dLvVRcD16992dW7YE3lVoQDrrTq4vvdEo6H24BtBKjYnrzqqyfj5iMWs/TOxQ
|
||||
to6wFKYhsiHoGDW6RLM6iky5mfw4z+AXJgcjyGLglkaOSZHAE6+k6tUQS+nsGkod
|
||||
YJZ/WeIjjF9XCjQomCZwsnIx/Yk3Wom34ciFuT6r4w7w2iXosyEa3NUfcsKbXs17
|
||||
mKT/6bcPcl/RXxCi3JUpZqvQyAjiolJ1HXoXAq3zkU+g2qoBoRYRO8qxEOBxjf9W
|
||||
uL4YBGl9Yr5X0plR9JnBWsliKoxFKDc1vhnR0B4MS2kTLq2tqqM/W9V/A/PnBz3g
|
||||
dFDycMg6xDqsXPrx7UXb8g06Twn4N9+srPVz2cSVIuoJC5CTI09WE/cQ2KNFw4fc
|
||||
+eVWfiOUBLEKobhyyadO
|
||||
=niXD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,37 +1,48 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST amd64-debug-libreoffice-base-4.0.4.2.tar.xz 834170168 SHA256 be688e57f6d90e0a1481e6172ee718ea2ea18235534e17bfa8aa3eb938a76f70 SHA512 cc42f32aa0cb02b43bc3e07ef6543e033ca737b7acdf87624ef61facc72682a4cd37610d9ade5357f570129628eef7083a479fcd7e5cb74aff32c7d7f007278b WHIRLPOOL 10c385ccfd6e510df8b45f3ce4eb0aa075f125f388946eefa2c5522a8498b9d3effbe3f3a5f49df539226b818fdeefab9db87f9f43ed6f9fee1c203b835a3f23
|
||||
DIST amd64-debug-libreoffice-base-4.1.2.3.tar.xz 958196788 SHA256 8a1d3cd528aed0522bd1a582270d97d21b64352134af0f9b87d8c01ae1eeba9a SHA512 50bbd6dffc25ad6197cf9ef1acf5f198cb8c75f8ba5b81032429c52b7a2565ae1eb0c60faf30318ede00fe5e3ac03b39632f81304e8bcfac76f99059d5a39067 WHIRLPOOL 95c0da2db2df6ab81f807c2d456da01f5602bd6057fa2f71407b3eae44a246c0e91963312efad06f84d36bb2d30418e4fd693a23e385e4bf818268cbbdd3d3bb
|
||||
DIST amd64-debug-libreoffice-base-java-4.0.4.2.tar.xz 838854628 SHA256 1608f2d7841707c8fc787121407d86eee271f70b0eec9234cac275640f74cb33 SHA512 755b3acdbf49b0735aea16a7750001929fe45ce757522426003b0fea2a6e6525f539c5450d69974f5dc315c235bc73eaa2ec997b7b99d31a14f15936175ec2fe WHIRLPOOL 457f0d1c96ca7459a89e213ca9fa4530a9140eb1de1d2872e360588f423ad8ce9caeb758ff22e1795976c32b53fa163fa76b3a66db06ff911949b164d718981d
|
||||
DIST amd64-debug-libreoffice-base-java-4.1.2.3.tar.xz 963983160 SHA256 ae51aa73737f1e9eb40dc51f3b27a96eeff94fa04f5a02894d1db613d6b5e31b SHA512 686fb5da30963c191d6b37eca1b4f501128737cbc62250a1bde776c45678c99efcdf296773d979e0fdc49109f7efaf2480c23da6fd99838c9021fa04e37f348f WHIRLPOOL 6360b03344ee9dec343cbaffa06f712563eb9121df88af03a6642fdd60a6d8d55ee3a757dda153b1c010e535aa97b10d56e5edff3f1bb1fe44bdfcf5efbba905
|
||||
DIST amd64-debug-libreoffice-gnome-4.0.4.2.tar.xz 836135384 SHA256 a610f8d75b36177b44cd02a3cf87a1f0adfd7da3ecb78ba1c97ed72194212b27 SHA512 df136a30fb5a8cedf98764d7a90c893ce3becf7e33efaedfa6dca91cd81142a2bb395225d7acf3e0f4a1ff46d1bc1650b488cd1f18cfca516676a0776499c9aa WHIRLPOOL e5738ec60ec174ec8b6e367c724b72e3549567df3904427a7046ac4d5359af79f146d0d4d93cc5e4839c362821d5be646b81328aff763bf245452bad03d7b808
|
||||
DIST amd64-debug-libreoffice-gnome-4.1.2.3.tar.xz 960147772 SHA256 411a0a1e4d3ddfa97cc36cd062d68b349bb7c008e03535f1fa83f2cec395a96e SHA512 510d2a9b067421ef7a1f8ae6b9eaf8584d8ab10665e279f73f3c99b7950de2a1c4b987add9317ed64581cbd3adb55245f2bfd47726403a435b5a0fc523427b99 WHIRLPOOL 4b1f83814ff95762089efc97a3fbe0b94c69f469148437668775c22bae7f843ed93cedbdf8eb19fe33facd10d33b06623fc50d0e086c44cf6cef7ce94dd9a3ac
|
||||
DIST amd64-debug-libreoffice-gnome-java-4.0.4.2.tar.xz 840819452 SHA256 6d22a7e0a50a16609969bf2bc7345a50326b0429990b3b4d1a9ab906935ac47a SHA512 4ada558bbc4f4411988658ae8b857ef265a6ccb73caa64e15807bd9dcb58b561b68109b834897fd6b137a5a2727244a3d944fc6c7883eb483ec30f585637800a WHIRLPOOL 786633cf13b48130bbcbce44d0843391dea21949339044b4d99db690f199292f6214b5301a731d061b1186a9c33b38f3b9b7cf27caa758543e75bbd1d2e1b554
|
||||
DIST amd64-debug-libreoffice-gnome-java-4.1.2.3.tar.xz 965971704 SHA256 c3a5a3c7719877c9aff53e4cb35ea9d719687fd7a08f5d7973035050ee5f49b3 SHA512 10bb93e3e19d35595fe8ccf54b709c94f0cdab98a168bfd99b5cf4c4ced8e2d816697ac10e4e7f7f6fef6c02513c179ee57342d1f300b040e562e9bb0a8dc219 WHIRLPOOL c2cd2d696497f780f40cf9035a454774c6084a83b9bf7dd313d840b1cc66b86cf2fe639e41e507b43d6b409a8cfd736bb907e6bef66519cca6b64983d1733487
|
||||
DIST amd64-debug-libreoffice-kde-4.0.4.2.tar.xz 835447712 SHA256 044913d9ea73a5458ec6f1b1300747d7b869a1e37ce1177516cac570327d8962 SHA512 f715285e267ff11f430a568ac3528465759dc92098e05529f2ee2e6c4ef542d9a9e9290ae86d33e0790b2a6fff35712d6226d3f848f805cb16a142f6476cd636 WHIRLPOOL 8ce4f9d584a0c535ae8c7d2645b3bb65cd024d0d771a8e6b05eb896e8068a993c213e2bca7cf5f9fdb62c6d99b3478b6793d233ec9b0ecdaf4e07c55244687f0
|
||||
DIST amd64-debug-libreoffice-kde-4.1.2.3.tar.xz 959761312 SHA256 d122dc7f67cc52dc5481b1ff65d04b4f77bf6a6a46b8006f4d409355ed385710 SHA512 3fbcea6f97cdca65e915060d87ad50d1571d8e0860d26a022e40d9e8e95a473b2e34351360de5470bb58e83c61f819013485040e93ce982e0e11ba1ff84b75b6 WHIRLPOOL af22c04b0373dd3fdfc1c7105100717c8c9f2827c53326cc4b80dc1c6a4ec1f6b7293437395c623c71ce1a2bab4e31653ae524093f66fb6eb6a01bd3321f7835
|
||||
DIST amd64-debug-libreoffice-kde-java-4.0.4.2.tar.xz 840102712 SHA256 4bd3fa856e488516a1e8a47cfbf0a958115892628d6c3b85b0645fb03f2fb05a SHA512 4c86b4fb83a30b0234f1f014f609b3f336880cb6280ac5a7f73f5fcb1100c028032114bde037e627f0055aff4918046659ad5771b6f0b896e7bf52771215f09a WHIRLPOOL cd3a845f04b29fa4dc7c2e87fd70d7843e70b777df2646f6a17746792d89bee8b1ef1dd1afa55d5cbd82e0528e1c32c6be788f82dc57bf5f7751091387be5926
|
||||
DIST amd64-debug-libreoffice-kde-java-4.1.2.3.tar.xz 965557164 SHA256 146509c8738f3a256505016b1ac8951733b488a789f86d5aa8a2f864aca9295c SHA512 4988537aead15952f7b75ec6ef6dc63a10d39e88c597d68c8ba071bd56195b6207534e402c1837b7e590a161d580b66d475385fa9a0f25b5734a3c35865a712d WHIRLPOOL da3e5e5ee00f4b1c8eeb2c813d2e0613ed8317bf4de1b193f9032ad348bde1a62e33dbcdaef10a160e4cc9391df7aadbf7981ee54272ef9c132c0c1d42b0529e
|
||||
DIST x86-debug-libreoffice-base-4.0.4.2.tar.xz 782822812 SHA256 8d738a4dd8ddaf902893eacb0206b49e3ed1c664f705dad834969e4636120de7 SHA512 dfba4e2904281157e622e43343fdbe81421d7dc8995c5c889a259cdb5c864d7691e48fb33d3b584f549a882cb2cf1fd7dba83e27db943a5e873f53d79677333d WHIRLPOOL c1814ba6b03f2254b83cac7379d0cdd970c6f32a305e22e2cfffe4a64a052500dcef8fd911f8b5f025f0de892fb843a1ad131aabe714738db321473dffa11ccd
|
||||
DIST x86-debug-libreoffice-base-4.1.2.3.tar.xz 891947864 SHA256 bd6f0c14cda4d37339a451596407ce3e65718a6b0cba45e48cae761d97284a5d SHA512 9905c84e14c41bb1a8e6d54d8ec5a3c1ad9aa0d57ebd11c8c69e401246693121b0ced85cceb263bedfcf067271b619d5c2e971eba9121774fae1968cfba6f095 WHIRLPOOL 7564e261c6e5ece378bac2b211d4706bb3b2e6a696c84559e022869c3d5e3742727abce8601e6506e066bafd03f2914cc9d41c5ebdecb12e3a5a92157ee18c46
|
||||
DIST x86-debug-libreoffice-base-java-4.0.4.2.tar.xz 787096064 SHA256 04934932f65735398640cf3a4ad1b11ab33afa3769a0d038ff00727ef6802912 SHA512 163fd7df816c9dfb3cb49d8aef01076123adb913489d8ca632107d658b94b04df5c18b18dd3cc9a95353d797b26f534ab06afbbdc965e1a0aefbd21cc22c8058 WHIRLPOOL bc7f48a98aba797a5d7043befa764c598e8a4b54a6f49df63ea43ccba6ed91cd1380f79eaa71fd3126c708ff83fb56789d04e83587a6acc43fdce5104b6b0cbc
|
||||
DIST x86-debug-libreoffice-base-java-4.1.2.3.tar.xz 897133180 SHA256 b0f0c22ef6541a02fdcd1d0f289a980b3e599ffa9d2b1f40278b23727510fc36 SHA512 de817d5c967e9b3ef217d51551e4d3cf8a67cf509ec0c12ee0338f7170cdfd158b6fabe666f508991d68ae30aa0d2da16619ebc3780464ae130b42ccfce95662 WHIRLPOOL 5859ac7394ed03fd7d618ffb3bc5f5217c6a9f481a2c44ebc4d409c22a427814fe9c788dba9ff8e6f10222b06a706a31012fd8c4d3d2a30ac5aa8085c45bb878
|
||||
DIST x86-debug-libreoffice-gnome-4.0.4.2.tar.xz 784681768 SHA256 58ac1eba1d7d15c254c212e176050d9d11cb6427289d7efca6cc4bf234f5f040 SHA512 5ad80acf841703c256029408ca276dcf9d623f2c6f0606898ffbf982eb299257dc6a5a57838d5356f3fc86094a90dd79194a80a509db6b71569a9fab3f3203e0 WHIRLPOOL 0ff569f6458154a3be5d6c3e2dd589c9b84febf393ddfa409c72c86932c2352b918c83d004daf084549150d7b6df9214ea863861700acefe10c29c0ab33fe379
|
||||
DIST x86-debug-libreoffice-gnome-4.1.2.3.tar.xz 893806224 SHA256 d7654df90f34555954718371eb166b07ab303963c23453ac7f55dc6fd88cd3ce SHA512 5d23bee6e6d94ab67600659ba05aa8bd577ce31036df1d9d9c655edda6f58acdc799594878981ed8d2d54617c85cc5deb58c9c88897c4056dfe0a6494a669921 WHIRLPOOL 4a55f4c5669607bc4c749560144fb0d77fd3e6d35e74d5618371331e23e4657e70e872e4092cad06f9db705dc325c2e7a3eb02dce1f363d85d8835af455fa558
|
||||
DIST x86-debug-libreoffice-gnome-java-4.0.4.2.tar.xz 788944208 SHA256 40c7efdfbf6170b9ff13cfa799457a42bbd7c263ea67f5cd043d19a27933cd2f SHA512 63b713d773443f28ae26e1bb704a21ec50138aaf323b113b5377faa91f8b197f6e315eb3fe94cceaffdd181c13fd9d3f621e61bf71bd9d359fc3387f2ffd9793 WHIRLPOOL 3f3c32b09f8bc8362776625d20622cc043282a585def759b81121e8ad57ef0cdc2f837f1d3b610f24f1b9c0a005bdc73a2c4962a2de255fa7f17c29b150c03d9
|
||||
DIST x86-debug-libreoffice-gnome-java-4.1.2.3.tar.xz 898970136 SHA256 08651668092a6216b2288d4b1d742e7049daf48eed5621c05b84351d13b395ae SHA512 23636dc6ac4ec6275501f9f78344fcae180cd2f6dc7fae7a942de698fe230c94a9d55fe31f290136bb1b9735dc6def11eec77fad17f0ae024723ea0c5a429f85 WHIRLPOOL bf04dc71cf650ccdc19f3934e89a089182f4a75c97a1db815735602971df41c1f3b91723a7991110ae90ac680649484de2100d1fbe0811555f9ad72c80ef021b
|
||||
DIST x86-debug-libreoffice-kde-4.0.4.2.tar.xz 784067860 SHA256 809b67a5dfa880e94595e9f9794be406b71617de23e5f628c4da02bf9d97e090 SHA512 a1e9b1937de21e51a9540512a9d00e982a13444e0f7ae00586ab06c8deb1cec4f2ca5b938d86c6c224d58a8b3b752984a91ec4d62fea1766cd810516b22da014 WHIRLPOOL ac3e09abcd7f81bc5bf24d85c902e616508f495f2df3861224c0a97176076a8b099758a80b22554886bbd0ed20aee6b3145fcf1e00dea6071ab2a6b3309b6700
|
||||
DIST x86-debug-libreoffice-kde-4.1.2.3.tar.xz 893383540 SHA256 e81b0679f256c4ce643fc7e5193939834253f6aad9e5764c7649bafbb7222ee5 SHA512 c45cf60817cd49c16a93863e42608c818639f23531593144392488cd03dd7ad6bef3dd3d5b576c1aefb6e61b49efcf12312d6154751babf21a936fe4066bd7fe WHIRLPOOL 320e8b8137f1c068f4e9281627a9907918d5a774aa6f7a19d9bb04d25429fd322eedcf3f6f153ceb2a284ef04985af5116faa2bb12779e9a31c1a5e659f69320
|
||||
DIST x86-debug-libreoffice-kde-java-4.0.4.2.tar.xz 788317636 SHA256 9a1f7458597ff559263dada46b5d8e22c4df06f816e1916a46a2f7d011bc343a SHA512 2e448143d3f20388473041057255c1dbcb70b0e30cb33f0c78c69d4f5e87d36565cd42c373ad1f241cea7dccc9a3d8230058b3cb38fda1e6218d4bb5a78448c0 WHIRLPOOL 7e3c462df097e0aa7d493233be7383ca04be9abdbc05d9c9f9236dabd6d535dad92875505e7645a5d2ad7ca87ca3d6a90a4510919e2e080652957f28a63bf980
|
||||
DIST x86-debug-libreoffice-kde-java-4.1.2.3.tar.xz 898585060 SHA256 724912cf06d9bf11b22bdc40d11acb44c36370b6d557db6ff732cbce2a165a88 SHA512 1334e8958e1d67974735259815dfe00646abd54e4c6dd5144a46c68f8787270006fe4fdb504b465fa76435700ea40a7e96703c7644cad2b7bcf1b47335366684 WHIRLPOOL 94dbeb85cd717ed562c5523e5982068a31cd4ae0efd25e73fc9c2631366bc27380caf126fded524072835bc7652924814154255745d470be4dcb7ce16acf5a1c
|
||||
EBUILD libreoffice-bin-debug-4.0.4.2.ebuild 1766 SHA256 57f1161860bbd45e2f1edbd0141b3eab6735c3ea7a48a2dfab16f4dffedcbeda SHA512 46bd594b1ca43a12660265d8dde09b0f3df7a6b4c6654a52fab9300bc383ca65dcb7dccb0ac0335a1ffd5ab9ad4c8a1955d19879b1186525544d07d023ab337b WHIRLPOOL df17b8a498b822f0407a659f442ebe853e16e41ce54095e52994ae9d81a9e30d287346d4a3496a1ccb5037856188eb3209977a26b3c6ab846b3d6fc86af007a6
|
||||
MISC ChangeLog 5047 SHA256 20a1bc50c718ade54d19a5e4fed7a2fb995ea7a8a667207f79a6925b29b213c5 SHA512 4544633fef0077964ebe331c136b4219b635212bea9e8c99a4b58c237335f0407401b793e33357a2fc6a87426959550ad4c6e9c556a30cf4205c09426b0fd984 WHIRLPOOL b24178f2126b31695d6e176b459dffaebc65e42a57fbc82b813203d9ce8e7a4025e5a21ee72622fdfd2dd7f217b4cd592ec12bd785825fee6d54d08d1237f64b
|
||||
EBUILD libreoffice-bin-debug-4.1.2.3.ebuild 1766 SHA256 ef91f82c831f262ed0085a17fb7ca424751bc6173948d865e4efbc6c1185eb69 SHA512 41435fef12b9d740bd2d448f417284ee8ed5d1b80017e3770beeb5e0a0c07aff73fe87b8769448a520cd801b51a33bbb9bb0b26637deb7abff84b371ee6e2fe2 WHIRLPOOL be8f03f2883274c50dbd9815168429a9301bf535fc667fd4bbe2a4757b8d8f8e98abab6cf2e5e8b7b24bbcf8801882e48f90392a01fe24edc52750764b4ceea4
|
||||
MISC ChangeLog 5451 SHA256 08604a39129adf9b365cb9256ba3b5b4c53c52bcaeeaedcf53ddd4e9bd7fa9c3 SHA512 b0a10efdb12891a4c21e8d9bc0308d80a85e567c5e19c394bc6de0270a4f267ebae1958020b63410b62ed93a4f218e77f1cd262c4ef384a71d9f08322c3699b5 WHIRLPOOL 6e7e075724f603c8d68f6c0d3488b0822b05a57ad3e7c6c5eafb25ef98b3578bebf25307dcc0d77902762c69e6c3bab34db8ff0e41a1c14bd0cdd07b0d3417dc
|
||||
MISC metadata.xml 390 SHA256 deb4144f69c803f7b16a6dc3235b720d0f680f491a91e73db7b2866e7d9af973 SHA512 c1a1a593eeb718c3eddb1e37a81cd66a9df3a31f4ea7e0c1419e66098db03025329b2cd7a66bd86d4df8005412a08e7a1a1f7e6100eeeee6ecaef406d3bf52de WHIRLPOOL 1bb63d4848fb55fe79e9764bcdd6a764e3162545d58b1fa4f812ad999bfada1491bd19a84c8ff6675e2f05da5e4ab97bdee3ef14d7f081961c5fd706b8b66e8c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQJ8BAEBCABmBQJR9aGoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
|
||||
QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcSKcQAIXTeGAvsuUZEEKYSfOCUUpQ
|
||||
KdriADrbyoKpUcFYa3vclM6sGi8PjdUhcoiKGkEx4nqrBxri+GFf8ztToalC7CtZ
|
||||
BkCNnx9/HAzx+I8AVmMfza9P1+uLj+VPX2iqlkkH+MctjpwyfHvYvXhrKvZBMy4j
|
||||
iPTgjwUSeiruBidlTbfkxv5a8tc/WnHYEgOkpCLmGj0xMs8buM2rHzXQKd3hzRov
|
||||
reENUphMUfxBGhAnhDS95Xm4XNWC4sb0ONqXBVghAlixAMqEPBvZhl2YOZtQZN0k
|
||||
bUyoNnfyErXiM+T47TeNFPNwrijjXhq1GpXqP10dSb8uOPGfKSU3vVa24i8Ilb75
|
||||
72N595gEcaKiJvDnJZ5V9sbsCptjjp0DQQqfwg3UxqpwjeAVeOV7UyajXN27XfTw
|
||||
t0EKGULCYHsxKheCUgx2wiJ6XrDdTJQp0Jam/HcUSf5eVVWcNLUgfbrMqOnpBbJn
|
||||
OLMUmOv8ri/sytLasv2VOoznAdbrGs1zqi96inq/XsbFLd6CfOKrAmlB5CS2XQLh
|
||||
eHnAj9hztyPHD85oATRIjJ8/SjSDMX/EjSGXEcHggNxIpHuL9pMPMRkDbMTjwMPC
|
||||
E2/oA+qKaCHKp7hrTr0e53cddNL3USNwS0mP+2aCS/NePLvHJG0/+VKa8QxIUqf6
|
||||
dSuHgfy0d1gApZo9pXo3
|
||||
=dnP3
|
||||
iQIcBAEBCgAGBQJSbT21AAoJELp701BxlEWfKRsP/2JFp30W5EE3ZbUIz7XBHZTP
|
||||
5VtMdCukc2B7vL4Bv9rQ1dAimJaAxs3v6KElHbbzZ5K5/04n1c+aqGWmJyL61L1U
|
||||
yJ0+6xRYQhGZn+3Y+l1v/fg0WGChKR0DPrPjtNZ2AOKb/iRN0CoUNsJ1a7WguRBo
|
||||
y7hpZhO+NZEIvH8paV5LvFzkWq14K2DR2vhUwy0d0/5gXmTJlbOrn4bpzVhGBasB
|
||||
I/5sFemrZQlHu0Al7kCUhFwkDOy6IioIQj1bbH3Tb8ROrNiA4qq/bEDnJwcToFxZ
|
||||
ka/VH6vt4E0xPvPW2ernnvtaYhrBUqGAZ/wNIDua39cAaJHtQ/ncxftT23Z7xK8n
|
||||
uqFIQS7RxXCBX0ow+dwqyAX/Uwo4k+nKRVFfEjTRUzVmiy25QS5lqeWjLGhO5Heu
|
||||
Z3iQJkFuAzFKSO8FUpAZbeLBfOTYZwymWhg4iISeD4If4lzq4DmsswW5ndv6X97f
|
||||
MBk952gzz3XmDHPx8XM2AR6vLPS6dIu+KCpTNAaiBBp2Qe/As/72EO1728qsGGjN
|
||||
GigwcgxIk7eq7ZvqOaxHbFaXFTXGUIlb7TA5A8zAVhmZbYfhvR5KDT/58lnJkPn8
|
||||
Ws9VvXiPQ48/2H/lfoDkfv9UYEwac3ZY9GB3HpVY14cbunb62RekZz5AZW6Et5k5
|
||||
aXwsA1XJb/he71F8L3p3
|
||||
=2IFk
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-4.1.2.3.ebuild,v 1.3 2013/10/27 16:22:19 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BASE_AMD64_URI="mirror://gentoo/amd64-debug-"
|
||||
BASE_X86_URI="mirror://gentoo/x86-debug-"
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 x86"
|
||||
|
||||
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
|
||||
}
|
@ -1,36 +1,49 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX 50-libreoffice-bin 158 SHA256 6c6cebcce51b639545a42c0b9cc6268f0ce1e8bb9d7d22bb11e5ebd1448638e9 SHA512 2d1158f48ac80f9212578d020e5659e777ff494adc3abc94438cec6890b88741f92ea2ed3bb4585ffdabe531d55c6938ca9408e9ece5a438e67d480eb406ed50 WHIRLPOOL 47d4187edca8b343378a2f58e63b0c10cc11f11b21702064fe102003e2bb6eaf3de660128442238e1c040b97ccaa1ee45d8089713c3a62a1dacfe5a72f1c6ee2
|
||||
DIST amd64-bin-libreoffice-base-4.0.4.2.tar.xz 68176636 SHA256 53af3b3b7364e7af7cbb450624a39bec5135091634eb20d26cff11707bf16bb9 SHA512 ec6d5e3d3b52bd359f1f65c455a46948373699030b6368679145a5adf830c6fcce3fa7379780faeeee4c943738e43d1359940dfdee0753b3e5d6494de5c36c39 WHIRLPOOL f4208570557592d6d9add45297f0ab1a9c6907c2f57e767625c6d2ccc02687f2968259807fbcabd74eae36873c597eb086bc61474d27dea02ca682f84622d1ad
|
||||
DIST amd64-bin-libreoffice-base-4.1.2.3.tar.xz 83027128 SHA256 3943264b367a2bfc2cf13e9c591e63db8fe2ffe7642d6555d2e5ff56ddbdfa3d SHA512 18ce95d4abe481dfb117582f6530526c8e829d8265aff835881fc9d1adee7a79598947bab4a2e4dcf573fb7957a5621848f23e8835eaa126933931a5da63b678 WHIRLPOOL 9ce912b7c62fb04f5e49c1f547e15953cd41aa0311ca8ede55573ff3fa824955884b1754018a1570c05b3bf5e516020bad3c5348d73130320dc6b1de1b6ab719
|
||||
DIST amd64-bin-libreoffice-base-java-4.0.4.2.tar.xz 71695008 SHA256 be9c2c19c0381a97b52ec1cfdd7677565996f0989b2e063b8f3cf60b9fcd897c SHA512 91a3625e5307a8958c9c25588300105aa43b69efbf3882f84ad6f1d99a867fb715df65657c2da657841dfbea81059fd1755dc39a604dc9a137fc3082800a48ca WHIRLPOOL 6efd4aab715389c9807027f9588ee702d326c3ebb3952402ed85515b0ccb56b3082c1c4536f18b9de982bb323a30023ae100f424b0aedb646f3a25bdb76f0a36
|
||||
DIST amd64-bin-libreoffice-base-java-4.1.2.3.tar.xz 86406900 SHA256 e7efa5a7459d88af0032d25f90b04bad4bf131307293777fd9d4df42bf387019 SHA512 fe0e32ca192959aa615ef1cfa1592ab09baf0347237fb37b4146e90366e7bf38327b0e47755e65090912a729b80d2333f44545713b779254522e7c2404ec7e05 WHIRLPOOL a7cc19baeeecc6eb241a882d390b466121eb7900d1c3c8311d26581c0c3e90e97a714637eeadb9be1a59a1423607cbc4ce272dde119c42640fd00547f33dfcba
|
||||
DIST amd64-bin-libreoffice-gnome-4.0.4.2.tar.xz 68305864 SHA256 e2242b660701cb9de3fd663f154ae705f3cecc70b0a785dccbc0482652b2c861 SHA512 106a447b5caafca6f76e3c30f282a95a51d98b8cfa57591c684f0d76a4c3eae96630845117d80195eec97815aec24dc35464454050ee83c5af5034871446566f WHIRLPOOL f13a8c6ccc84e15485f6b061dfca3b88e0ed293c514da0600a415b0f70fd9e76a99a9a8f57c68b04831579585e4fe034618c0282e2d2079d0ae8a2f22c3c0a02
|
||||
DIST amd64-bin-libreoffice-gnome-4.1.2.3.tar.xz 83154304 SHA256 91213169a64ce9947aaad4e728d522c07ec559c931a705b76803119e93d9c115 SHA512 8d8dc0bdca3caedab2ac2ca4c8019d86f4bd3e9db122968981181cca63ed508ab902c9abf2fc42a6d7229902a878c4a99b36f11a1d73c7e831845ee034b3d89a WHIRLPOOL 389fa3aeb9c3690a8e08b9d75736eff123fef2eaf79cca2cc5719ed706003307421b30a9dc39fd61fc245e82fea030485e5fd9f095278d85f79ce5722e0d7ba2
|
||||
DIST amd64-bin-libreoffice-gnome-java-4.0.4.2.tar.xz 71818144 SHA256 a2243af72e3538ea68ca57a192f35509098dde9c11af4baaf5a1380012c3c584 SHA512 0d8839b5342e58f20d58adf992da2e6d6ab59ecfb4d21f352d943b4fd2a66e6e92a556067192a6f4cb63508e598d51eeb84edd98c775abfa1a06d137a81e5062 WHIRLPOOL ddaf069b52e59150ab85c02d3b7736ae710f08bd37efb90bd327e6b85e22184594713448bb2e89f04b422700f97d4c036c0dd57d45bb50946f4228ff89a0277d
|
||||
DIST amd64-bin-libreoffice-gnome-java-4.1.2.3.tar.xz 86514236 SHA256 08beb3d2bcbfbe2ac10968d435f71f2bcd6b1be5b6de646d6db2999866164704 SHA512 194bc52dcfbb18c48deebb22d187b4eebe5349152a40914ecb280b97c0a4e77dbfc313c9dfd40c9cd3e05d3ccc0afeb09dcaaf1f487ffb9f0c034554cefa76af WHIRLPOOL 034cc1c2ee0b04b7b1657ae52a05f960ff15d4d34270a3287faee502d677d9ab5a0e0a1ab8e3b3c6974b77d3fc474817a0fe29feccccceff144f964fcb7334ba
|
||||
DIST amd64-bin-libreoffice-kde-4.0.4.2.tar.xz 68206468 SHA256 e0878607cf36e8cdbd070a6755b84ba01c27a9f7ba66b2a2c379c3c1af524721 SHA512 4d2f3f029ec87276a2489e9e00a06d9c7dfca4f8b6333319aca663e6545fc962ddde5eb9b753a9a7dcd413790df064c552bec14af268f34d59e275a5b1f8e274 WHIRLPOOL ca052159d24c4aafcd87fe347e0dcc93d34e813e45a5ded0eb2d8b4eab781106b4ffb2ab6428ed5c50db71fe1e1852bc605fc32f2201fcf1e878dd142f87976d
|
||||
DIST amd64-bin-libreoffice-kde-4.1.2.3.tar.xz 83073396 SHA256 a32e52bfc59c1f8fcf27431eff629b081bf90f16ae218e7cc31aa78a6fc4396d SHA512 aba8bc03bf1e15c6b41b51eafa1073dae42e7add5178182397c323f61caaa56484933c8698451386e1d1ad9cfe148485314654c6dcd71f30e0e266ff1985938a WHIRLPOOL 97fdd74be5a84a27a50700045aca1d0347ef0f10c01efb355e2ad38ed07231c9431fe123d123e7267c652269e90cb2ab7860392ec9fa7ddde89bd140393d7921
|
||||
DIST amd64-bin-libreoffice-kde-java-4.0.4.2.tar.xz 71725180 SHA256 7759254be790135dc8d6cbb03296ace9e208c969004d5bb6ce3069842f7e7d3a SHA512 e8015b988fc21c82264175f2d8e09eda351e8f750b2ca60731114fbf15d83dd6cdbafda1169a0ba59d153927d496c1b6051085e5dd3f995c6a291ea2eaae686f WHIRLPOOL 2a00ba0e93bc700c1cac1660840dcc836e7135c6d120a0861ee223bc353634bf56c7f51a832ff4f6b86138e2e9ed85acaed6074bc4c87c2257d2f2d2e3e8026f
|
||||
DIST amd64-bin-libreoffice-kde-java-4.1.2.3.tar.xz 86429448 SHA256 62997b4f95fd99f5e045334d59da5edf46174c2c82353bfb055931ef67150989 SHA512 686f93ac5865565cf3b89b226e615c358e96bc1aff66fa8143ba08651a21c67ede8ad7acd0a8be517112a843f4527ed8a38144f2effca8eeacf5108ba86bb210 WHIRLPOOL cdfcf20621a61a821b8c9aaaab4eb81c20a21463f5bf12f88b8d4bf8acbc21f666a3102ed03f11e34f994fbdd2dd4beeb238dee3a3ec4a0cb119e7a7d7697335
|
||||
DIST x86-bin-libreoffice-base-4.0.4.2.tar.xz 67099064 SHA256 e11495a6588c3ba8f25c89a4d6dce79e5a230a617a22d60e4fc549266315be3d SHA512 f587fd02c6c9733379c7b2e48a3704426eb4bb44b321ca866c74835f3d7f4132e4361a89c793321ccd00bbc8f9323817ebf05603c0111ff1c958d3ba8775fffc WHIRLPOOL 371de209e765841a24189a494a33b698c2fc5c37fe7a1aaaa9dcc3d89182e74548cc87838bd72142dd824dd15275c2d58c9e425b3287f19d0c3f9088f76e76d9
|
||||
DIST x86-bin-libreoffice-base-4.1.2.3.tar.xz 82506664 SHA256 278d1bcc60c47e93c25dd2a729473501c72e203d937e5def1321f94222c2e9fa SHA512 07a9eb0b1b95b187e57c9286df0c11e57ca0749f7e235a8ff63e84cb351f64e40885c085b96c0d92a713b6279626643420120d3d525e302798702a7780da96bb WHIRLPOOL 8826b952ed6bfecf45590bb3d855f40d548148ef37d338cbd740690d9a419b15249074bc6b7cf6305b5f71332930177f8e5e6dc828a95d3b8f411fe71096e65b
|
||||
DIST x86-bin-libreoffice-base-java-4.0.4.2.tar.xz 70622860 SHA256 feba2e04f80eeb842262bb4a72a2dc4425c0ffbebdd8230fa3986235780f41af SHA512 7df9b4aa64b040dbc54c9763720240b188aede8aba57eca767f96d8b280ea2c496293c9a9271beed3d22b8dfeab138e36eb6fd417abf4621d99ac4ee23263cb1 WHIRLPOOL 383c3cb46f915b1f7f86685e555a730a2f9c5337d6f849e79b7154769186aaa32ebb09ce1ca0a5231a07071b03defc9dd232f3f3e70bdec223e0ee6c568c0163
|
||||
DIST x86-bin-libreoffice-base-java-4.1.2.3.tar.xz 85867312 SHA256 b0e45380ce6b90334c388e850acf20454088c3ed7412a3b747f2a95724db1b34 SHA512 01bee2328dd79055984c0c12b4e65f42c0c27de01c1a13b7b593838bfa2b609269d07b2ffeb1dc475a240b7ecaa8eadb0fdc80b6e183659cc09f80efc490f44b WHIRLPOOL c428c1f4efbf67ef9a9fa2defe86e1c7449b5755f8ad8e9115f133d630f6bc8d8a1229ed1f0e3a2a8124be24c7a984480dc07c8f89004a81305fbcd925efdb30
|
||||
DIST x86-bin-libreoffice-gnome-4.0.4.2.tar.xz 67230928 SHA256 f97a56782cd9602df863fd2eebd06eaf13b79a05e6c6b155571cc191d7f324d8 SHA512 1df5cebde905f60a6fc9b0d78d314325d6e3b7990f36861a74fbb531d261fd922006e8d04e2e247419df21a81c536eb40cd92d04028c967de4923c3ce52e6e3d WHIRLPOOL 701dcf7e4ed43f922986b569855cb3085eaba501fbbdb94d9bd4d6eef694d3c034d111f046d733f1bd1fc5b4f25405b1146aabd90bc3b77d9b20553b391eb904
|
||||
DIST x86-bin-libreoffice-gnome-4.1.2.3.tar.xz 82627804 SHA256 c57d3f6c4b05219fc5d0593c36bc51beb9c1584caeac2bad6f71e69eacebfaa7 SHA512 0be3a3c31bbb2edb9419fec4a74dedbf4693994553bf8f53915d6c1af80351c229b8dc754b5fb503c071383bd348f8436a3eafaf55d069692c0fc54be0cfb266 WHIRLPOOL 3db22ed9243ba1657457b64112818d1ec32ab3dbacb3f43c3f644a59aa6e6d15cb20b328011a41032b3b7e4ca95edfe97f174fe25773d8ba47d971900ea696b5
|
||||
DIST x86-bin-libreoffice-gnome-java-4.0.4.2.tar.xz 70740904 SHA256 0bab833b7698c531901dff382a997ca50a9239418bf02822e21f9239acd6e304 SHA512 71453440b9852175964ebcc9f14e00bc2c31771bdac8471967d4d412b118db4cf1eddb68997bfee4356fc5319e06b66f08f7a804a25701e69c57f3dc8ccd4b2d WHIRLPOOL 11d4328c4ded4ccc72650bbd67461f42a920a86abb06ae3eed55a0f7a0da20053ae6673bfa698be286c5cb7cadb0bbb5b76b16d3128ec53512b6a9979893281c
|
||||
DIST x86-bin-libreoffice-gnome-java-4.1.2.3.tar.xz 85971340 SHA256 4a5ec50578f8eca9a7af72c4cd0f762fb881a72c8c9cdf9a7a2edfb5fe8ce50d SHA512 dc18ed6f9698b3a545eb7d3dee3cd22a51276ad2348564dda55c8957f2ef760b51ee1ffc4c3cbf3bf52651531efd0cd658a5424c224411c90f86a1e47cb625ec WHIRLPOOL 4996a2dd01ab7fa10b4f72b46d65f7b59463ec9a208929a86d109c3247cf1e780ebd63d77dfe7cb66ccd937f6720c462fcb7ef01d42e1d656b7665024758cb43
|
||||
DIST x86-bin-libreoffice-kde-4.0.4.2.tar.xz 67144016 SHA256 9869dd633778218445a11efbdcd94aa28e8d0aff923370352d720f942ece929d SHA512 4ebef16308bfe505a1f986947adaf7dd6ad026bd52078e2ec02b79ab00ebb5fd7f521c39cd8d06b9f6a28f6745490d951567f7f9409b76e30b4df5bf181e9fa6 WHIRLPOOL 0ea9c634246aa0439ab18b55f922d78b80866d1d8db36ff4d66acdb48109c7a76c818b624958409462bdfbe0277c081eac50385c7783ba54c873d502be29a787
|
||||
DIST x86-bin-libreoffice-kde-4.1.2.3.tar.xz 82550148 SHA256 e51947b649c01b91515b9a0048c77c1233e0c0d03b8d84f13147833224a49577 SHA512 367a808d6b40b15f5b88a25ad4a416e3b28b3e34b1e98626191683e1a855012f7f26e668c4aaa976af7cb1d0f01a1e7f5951382b62f892ba3be52f86cd2269f3 WHIRLPOOL 6d6c5aff100bb5dc42216d31b4f9f66b0403560c3d48fec19974a1bcdfcf675f1a899be7189a3e4b573df269a7340a3e0b6a7c79f2c9bbd233ca075c1e31e77c
|
||||
DIST x86-bin-libreoffice-kde-java-4.0.4.2.tar.xz 70649076 SHA256 393483f5867935edcf3d12e5505d22a7a199cc8c103908ba61a4babd45a5e7af SHA512 298f6265089be935b66d688a22e158efa9b9731a7304e547f3f353347379fbf4ed3459c337fc8573726a721e9b11556fc3a9fc25e667e91e6fa26defed61fb4e WHIRLPOOL b0a5ebcc084f234256481c89ebb6b9b655f1ad707c97e3f709adfacac8024a2654e74e764d2a34fb2db21a67f0d044db101977cac7de45e4425b906f7119e5c8
|
||||
DIST x86-bin-libreoffice-kde-java-4.1.2.3.tar.xz 85905960 SHA256 2e440db2c2de72cf4c56a36baea2b72399c94da13715fb08f2c6cca4ecb9931b SHA512 37612aa3c0d84c24728263d328e2d336deaee50e4f083c03ef737a9be8044e7c86e79d00537c12872cd0f65179199a241975e72f6b380e6f1c8a3e295da24c56 WHIRLPOOL b7094a5deea9c918fe888994427a5d23b9a71309a5714c9d2698a8d356665160019da6ebe0102f2f152e74213cde824f90b652f038bc4e2bfc77e7089c9b7fba
|
||||
EBUILD libreoffice-bin-4.0.4.2.ebuild 4918 SHA256 22d7d6168cc0c578145ca004266505faf54331c16132b572514cf10e356c3a92 SHA512 f99d92776307084c93bc01496b3760b298352d34f2d8cd9af052d9a7643e691aa7c62c8e8f79b8b4a8d8ffb773503d22990998f2e058a710ac0b4299fb5a37e3 WHIRLPOOL 385b4f90dfc0344e339fa1dfd7abbd0f21a65174ac4e9e51ff72bd6df3ad12288c1c2e230ce0440ccac9fc4415e0df1521f807780aedaddfa970071b1807c414
|
||||
MISC ChangeLog 17429 SHA256 aec2c660243844a36d23d3bfd33244bedce45a288e119dee6bcf078478c5619b SHA512 2ef7043535cf81410f97b08eeb7f62315ab182670b4dc9c28e31a4c942de6f6bed34d503041ed7d8aa9620fe9870d784c6bfb10a2c2be6656f88d8c44ee39247 WHIRLPOOL efd82b3fbf86e220f0322e6cf80a9a3608086f5455d30e5016806d2edf2e6570c660c021bf3cd16d497d5590bd41d13206084f0cf26002180ee10dc128b49ea4
|
||||
EBUILD libreoffice-bin-4.1.2.3.ebuild 5032 SHA256 e7f569162f1ff40a27825eb02314afb584fdd5e7b0d7024a27f8a0308cbe5af2 SHA512 de437d157db14169f239b14c6a413b947690e746c99939b0431afde8c1230b58dacf469f3fea9334425c40fb1e7a3dd690bc48f4ea8826f650c8ab23d77011e3 WHIRLPOOL 351edd8ce628feffb5a8769e675a5e9af29fa6b4b8904c1b31f5576806725c18d490991c43ded0d31d44e12c450a7f49a1939471219f7839d41638a925807d45
|
||||
MISC ChangeLog 17928 SHA256 e9210d93c3cdcb4bbc86faa7f51c9d111dbfbf21c7aa886ad8e086983abb1717 SHA512 5b2171a90ba64c779b9cf1c3198332560f51f0775d853ffd4bda277236c236c24338c791eaff623d9ee181457c706d053b22fe60f18237d4d64ba2c34fa495a7 WHIRLPOOL 232311661c92f3811e2f5f209f8fed54e561eb64dc421b0b5887206a250c404eab83e63aa97219407fc3ef5a85c28aa4492a298e09eb8e993456ae00ef86ad5d
|
||||
MISC metadata.xml 409 SHA256 92a42f3ef25ede1bee68ec939cd4e0d88bbada54d90dab225f06bfc02b8bd498 SHA512 5a383da805155e80920620854f04e1bb9fcfe0764d0258ec95267c3229dae50cdb5f2cd83fbdc4cb7a856e079c696bb6f73d9aefec2fabef9317e391fd5db9ab WHIRLPOOL 158b0614005477cb448240a8f36e35fc8768c9ba0b83e71b1502dd1725fabafd4031d7c40a33030c683a14a38dad318f47db90712aab6d7ed4150fd26000193b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJSNuyNAAoJEJS/30SErRQv+SAP/0LH4XWMNUZgvwOPpNPNRZHU
|
||||
S/VdBuVOIR2iagu59NB1xmhpmg5GWqFT8n0uVpCt3cdkiPeqVcBQf8b1ISjt5UdQ
|
||||
wmHPlba+YthQ1I0GAoK+dUVzIF5zPo2SOMWC4IiL9lF24LW79A2O+YuZKHsdbtBK
|
||||
MGNen/7hHVtfcAaCbsH/UXoInVEklcEwLhTAfMuoDolBtPPIaW8BdKX2cmeD7weY
|
||||
NSfnHKr/HtamcW+mWjA/e9K7ZcNtNXLsg1r04VmK8ikUL0dRNy+2QmZHAyIOsZWm
|
||||
72lgLQhYpzh7fAVWRxouhM1fKBc3qj7v8xs+FzaOWbFgBUflzN0sK+FhDd6GFXng
|
||||
JWQmxELK/1dl5/8NczAnZv+SD2YkKZ6iA7XpDGSXRlk6ZSZeh7j5v6S/itxIu1Yc
|
||||
F9YLdJghvQkAVPCWwoWFmunmzTHg0P6Jc82z0FUFF7850CxvHNEod6z8pJ/tptZW
|
||||
T/9FnUs2lxzzt4I8/tCdFWrssPRclvI2VrGhArm3D6+dmytUoJk3D+Tr6hoQDh45
|
||||
3azkBc04zGxzDnFx2LL74r7LFKfJmF9jtiUcW5eGfVGxGWH7FWsdZWyjY6xZGY8H
|
||||
S68cUPFHVwplS9DTkQn8Uct1DeVLlDO1g05//d9ilirTmvkXfawMUmDwYhJxoaer
|
||||
yc87iK2Z9AGmYoVZMYwV
|
||||
=PmJL
|
||||
iQIcBAEBCgAGBQJSbT2wAAoJELp701BxlEWf0xsQAL6T2j6M+kx1/oWVphM8bbLY
|
||||
oCmnw/i6u4B9WJMSe1DQdsfeuC+hZ83YgqhtuWsMIqeLKkh/OgCqCdlMT2Oc6Hyc
|
||||
fDn3R4Ox8f9rIFe6kfijuEDIo+j6uKurnu/e+jm903R7UZQxyUpCg/MA59e0ujgz
|
||||
0lMDt5CRVeQJ6SCnSVV6T8nRL2Y8WfSkkr7xhI8pRGvbA/4Fz1hAPvnc62cb/ze5
|
||||
o78YipXx3B13C38EVJskZYXDUtPBTjcuiu3MpTuu0IsUKPGmxY7pgAuqv+FKasRp
|
||||
Q/dtA7g0M6cWv9LsJdVuM6V9Rw012AUbJKD6aIxhCxtL0Zr1TURhPH/jtZi40p0g
|
||||
OoQ+W9NXjG7e73vJ0c2SKJ+5/YjxjZ+ZHAaKdpGLEMfTbruGQIHnqkhN2Qv45wEU
|
||||
FDxtgoODa5kXZsLEEZEjl80kx2ZVUXY82HkRaoL+afAaVLyKz+4Eo/pLdcDVvLyz
|
||||
Zl1h4LbvXLPYfQU/BOIp1EIzANfHOcZrsjSUqTf1xcNPNuXXHKiaQFsih1ixV8H4
|
||||
eVac4QhbwXVncIzE93L6Gx1wzzshecX5Xg+Q0fpV9FVqIIuvUIfBamlXb95wnX0o
|
||||
QFelQwawFm1UHHC2R4vW+9KhhTMiNa+gb+JZbhNHURIuW5gAZURK/Xy/QyPoKTIQ
|
||||
OlM2yFf+DNdCoQfDgvk1
|
||||
=vY1k
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,207 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-4.1.2.3.ebuild,v 1.4 2013/10/27 16:22:14 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
CMAKE_REQUIRED="never"
|
||||
|
||||
BASE_AMD64_URI="mirror://gentoo/amd64-bin-"
|
||||
BASE_X86_URI="mirror://gentoo/x86-bin-"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_3 )
|
||||
PYTHON_REQ_USE="threads,xml"
|
||||
|
||||
inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="debug gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 x86"
|
||||
|
||||
BIN_COMMON_DEPEND="
|
||||
=app-text/libexttextcat-3.4*
|
||||
app-text/poppler:0/37
|
||||
dev-libs/boost:0/1.52
|
||||
dev-libs/icu:0/51.1
|
||||
=media-gfx/graphite2-1.2*
|
||||
=media-libs/libpng-1.5.15
|
||||
>=sys-libs/glibc-2.15-r3
|
||||
kde? ( >=kde-base/kdelibs-4.10.5-r1:4 >=dev-qt/qtcore-4.8.4-r5:4 )
|
||||
|| ( <media-libs/libjpeg-turbo-1.3.0-r2 =media-libs/jpeg-8* )
|
||||
"
|
||||
|
||||
# PLEASE place any restrictions that are specific to the binary builds
|
||||
# into the BIN_COMMON_DEPEND block above.
|
||||
# All dependencies below this point should remain identical to those in
|
||||
# the source ebuilds.
|
||||
|
||||
COMMON_DEPEND="
|
||||
${BIN_COMMON_DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
>=app-text/hunspell-1.3.2-r3
|
||||
app-text/mythes
|
||||
>=app-text/libexttextcat-3.2
|
||||
app-text/liblangtag
|
||||
app-text/libmspub
|
||||
>=app-text/libmwaw-0.1.7
|
||||
app-text/libodfgen
|
||||
app-text/libwpd:0.9[tools]
|
||||
app-text/libwpg:0.2
|
||||
>=app-text/libwps-0.2.2
|
||||
>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]
|
||||
>=dev-cpp/clucene-2.3.3.4-r2
|
||||
>=dev-cpp/libcmis-0.3.1:0.3
|
||||
dev-db/unixODBC
|
||||
>=dev-libs/boost-1.46:=
|
||||
dev-libs/expat
|
||||
>=dev-libs/hyphen-2.7.1
|
||||
>=dev-libs/icu-4.8.1.1:=
|
||||
>=dev-libs/liborcus-0.5.1:=
|
||||
>=dev-libs/nspr-4.8.8
|
||||
>=dev-libs/nss-3.12.9
|
||||
>=dev-lang/perl-5.0
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
>=dev-libs/redland-1.0.16[ssl]
|
||||
media-gfx/graphite2
|
||||
>=media-libs/fontconfig-2.8.0
|
||||
media-libs/freetype:2
|
||||
>=media-libs/harfbuzz-0.9.10:=[icu(+)]
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.4
|
||||
>=media-libs/libcdr-0.0.5
|
||||
media-libs/libvisio
|
||||
>=net-misc/curl-7.21.4
|
||||
net-nds/openldap
|
||||
sci-mathematics/lpsolve
|
||||
virtual/jpeg
|
||||
>=x11-libs/cairo-1.10.0[X]
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
net-print/cups
|
||||
>=dev-libs/dbus-glib-0.92
|
||||
gnome? ( gnome-extra/evolution-data-server )
|
||||
gnome? ( gnome-base/gconf:2 )
|
||||
x11-libs/gdk-pixbuf[X]
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
net-libs/neon
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/libreoffice
|
||||
!<app-office/openoffice-bin-3.4.0-r1
|
||||
!app-office/openoffice
|
||||
media-fonts/libertine-ttf
|
||||
media-fonts/liberation-fonts
|
||||
media-fonts/urw-fonts
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
"
|
||||
|
||||
PDEPEND="
|
||||
=app-office/libreoffice-l10n-4.0*
|
||||
"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
# only one flavor at a time
|
||||
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
PYTHON_UPDATER_IGNORE="1"
|
||||
|
||||
pkg_pretend() {
|
||||
[[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
|
||||
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
kde4-base_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/50-${PN} "${T}"
|
||||
eprefixify "${T}"/50-${PN}
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/
|
||||
|
||||
# prevent revdep-rebuild from attempting to rebuild all the time
|
||||
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Cache updates - all handled by kde eclass for all environments
|
||||
kde4-base_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||
|
||||
use java || \
|
||||
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kde4-base_pkg_postrm
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue