parent
0e389522a4
commit
c283002f75
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-admin/clustershell
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/clustershell/ChangeLog,v 1.1 2013/02/05 14:10:48 hasufell Exp $
|
||||
|
||||
*clustershell-1.6 (05 Feb 2013)
|
||||
|
||||
05 Feb 2013; Julian Ospald <hasufell@gentoo.org> +clustershell-1.6.ebuild,
|
||||
+metadata.xml:
|
||||
initial import
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST clustershell-1.6.tar.gz 950548 SHA256 ea119555ba9a4a8aa17d355345772263c20e2cc362140f55933ce217d7633e07 SHA512 d94979bf5b5ead406f49e4ba691cf8541c03398913eb2fb9da724f50ba8b47059b76ddb6058dc5aaea86bbc8588b4d9c75cc34a8a7a94dcfa184ca73250c3b02 WHIRLPOOL 889c250e6ef364dcab20960fb0fd84e6d8e00d8c185d40704b9a5845e4f45ea3fe074bdba5713aadb5cad04e11933b1d8a98fb7b80ec559682c699850c517975
|
||||
EBUILD clustershell-1.6.ebuild 1030 SHA256 1a0a5c3c891b236a26db8cadcd1b54e200245d01e8a43a3aba5d120776d7891f SHA512 1fc1eb828d20daef047f0c306f241d71a10541c2d8208e0e61909027b77e5540f9b14be65baa5d2710de80ef92631dc23fe64ba616e46f7abbd62b9c978ad6e5 WHIRLPOOL 855af1c242b7b944f83e4113d74c915acc7903e55918451e84514bea7c6baa3b38a66bd69e9e308c692be2a5d86d5b50702a32f9774957e8e3f677d1c95753e2
|
||||
MISC ChangeLog 364 SHA256 46853ed4f886358bd584f047823cfd0799bb7ce3d3049dc08c32abce4388edf9 SHA512 97a4df40a0d7b80006d2d6f45efe9f2ae48d1f9ec5e7f792ce1498a5147ff90ce9ae63174957b985b8f2cf0f7d4fd6c90af0a6adf2b04638d9ebce144a86d025 WHIRLPOOL afdb39efd2217283eafa4cfd7373f9dc3382208c12c0f199c6d18edff75dfaf338d2345a117226bcaebd809e7878d07fc04916372399952d351df4ae9f39ebc0
|
||||
MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRERLrAAoJEFpvPKfnPDWzxcgH/izYeljwFoiRdnCIhYkCxJzZ
|
||||
kKsqMg6DvbxETvBSirvlVfi/qNPUwVvsPyjRCeKEt7sZOuF/r5KHsTUfjyPCBZEk
|
||||
6QUvXzcVt8TJZQpC4WcBUlwtOHJ+EghEHBaygTN6h8ZRvtnhfZtDszpV5+gOAdhV
|
||||
7K7EJhR4iyCGEyp2pogTr5x7itVGJYsGytAqjS9Wd97Mi/e+AqRY8qRZhznm/SVD
|
||||
lxUS0s10KFxRjR7EQ1tp7/5WKkkXfvLv6eYiw1X7XheluX8HIHjIg7V3CkrFo/Nb
|
||||
fuioPj64f7IZziQwjI0WdepSTUykz4Yp98vgneuONHxJWo217WvkXZZFHwK7j/Y=
|
||||
=VW4X
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/clustershell/clustershell-1.6.ebuild,v 1.1 2013/02/05 14:10:48 hasufell Exp $
|
||||
|
||||
# TODO: test phase
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
|
||||
PYTHON_REQ_USE="xml"
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python framework for efficient cluster administration"
|
||||
HOMEPAGE="http://cea-hpc.github.com/clustershell/"
|
||||
SRC_URI="https://github.com/cea-hpc/clustershell/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="CeCILL-C"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-libs/openssl"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
if use doc ; then
|
||||
local i
|
||||
for i in $(ls -I man "${S}"/doc) ; do
|
||||
dodoc -r doc/${i}
|
||||
done
|
||||
fi
|
||||
|
||||
doman doc/man/man*/*
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r conf/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo
|
||||
einfo "Some default system-wide config files have been installed into"
|
||||
einfo "/etc/${PN}"
|
||||
einfo
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,14 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gtkperf-0.40-gentoo.patch 1008 SHA256 3e61d74d9b11dcccc5065767717f09882583c83864e5a0cbcbb4accb9f7025d5 SHA512 f0feb9f17471167b352d79dfde1439ef0cdb5d2961a191bb9716a2b75a6c5dd2067a80ab3dcaf5669f335b9b0200803c234b228bc64d3152578ab3f3ab21564d WHIRLPOOL 5cc19b1f137e38828af41f906a52ceb0b70de2fcbd2b25feeb1a2c65853639431c324a88c3afbd890d712b663834946c8d92570d84910634c8999905aeb47c3b
|
||||
DIST gtkperf_0.40.tar.gz 402982 SHA256 9704344e732038eecbd007dd996a56293a6b027b5b76f3f036273a3fae1ab27b SHA512 d406955b38c0450c3c6a6a7e9fb1fa7b326932325360353001cab6be63c8deaaea487123512740b57cdc28579ee84aabce789df5ce7dfaa92f8d9010f0a6d7be WHIRLPOOL efecc92235b827301bea813478338ff80514e332ba5df889090d4b93dc022618695bba23e13621dddaecf04ff0140d17c9396a75e489667f3339c5f63960318f
|
||||
EBUILD gtkperf-0.40.ebuild 804 SHA256 644a4d699abd1b66df865aceec46867969c1e31143c1fd2d06b4c2ca963236e8 SHA512 041c8279c4500619aaff48d59dd48d1bd0c7fd3abb6793af2de09505b9cf32e9bd669f062100d713156fa5bfe9f9a4f5d300d6ad884b79bba17de5bebe87844f WHIRLPOOL 211433333c1e8af9a43f149a3a0a4a73e7d4ab7dac01b4bb48a81a0b958ea62a89f5ba2bcd112e20c3609b8a409f96527bb202f8b12e9d45501511424a8b4770
|
||||
MISC ChangeLog 809 SHA256 5b2952c64a5d483870dd21a118649e4eac3d12a39ea49e64115f81e5655cbbf8 SHA512 b761330fc81152fca8b4a41ccea244d8af559268d69ad6ac119dcf12a5d7390efc042dc98393598754a47719a2e272be5c7cacab673e29f8ecb6d7e2b15d7ac8 WHIRLPOOL 4fe58b914417059e2a3a26789a6ca6c28d96a470d92097310f8c3242a683a71a56a65fa58bf8fd49703e397f8b2cbeb8d2c44fec2eff3dca09adc15c2769f12e
|
||||
EBUILD gtkperf-0.40-r1.ebuild 841 SHA256 033d5d3843e720a00e78e5a805ed2abc1cfbcc919e59b232f03fb772e8bec4dd SHA512 b10289ea082c1851d8c866a95b0822cd1f1310a1829fc37eeae71787371d397e68d617b7ac058b4f1d4818d50fa1e0257cc2bda01bc0dd692f3b84e6c6f933a6 WHIRLPOOL 3d0c3363abba5f6f0ff2d3d51d4b3871f2b56fcf175121a59c29785b42b76c242617252d76192726a977f90c96de1503766f92b9ea9039725d691b56b047256a
|
||||
MISC ChangeLog 1037 SHA256 6fba62836be4cc8419d093a671ab10007ea3794189fc72cabd6c3f855db3b4c8 SHA512 5d726811e6d7844de5ec66a2cf3f6dacb213f8bb62697609ea11c4bb13c5e6c1e665bd45b30a34c7d6d299b3f52db99abf99bd8896bbd79da39cce802854a043 WHIRLPOOL b00506845c199c8d77c823748b8248bd69b5eaedfcd35c4467e4efcce25b04af37520fd5d81db1f2666d4f8d5d209053902f9f6f3ec4edb16a026330850b3502
|
||||
MISC metadata.xml 510 SHA256 6d64efbc8220b38c3ff92004abbe7e85610fd1279c0b7c935ff215f838827016 SHA512 77db43745056427c4b8a02e942cc54d92f7b2d6b00cff012423c910445e3e5d6b6662358f030708be7f5849bca1f5525284dbdc28e251b8ea7c4df5aba2c73a9 WHIRLPOOL f1848926a1df666a671108d394e62e523157fa4cfe0922e88f734cc872a1eb9451480d00d63af4db2b8032d685ce7970de9a512e11086135e550e3ef994e58ea
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEOZB8ACgkQCaWpQKGI+9RdMwCfYnYUi9PA6hYk/J1dqUm9r27D
|
||||
WVYAn1qF1NLoR/W3ofTaieMfLQbM6K2r
|
||||
=6ttP
|
||||
iF4EAREIAAYFAlERl4oACgkQknrdDGLu8JA5uQEAg6QUQsYbY+uswXdxg7ZFQ9aR
|
||||
5EofKqTiCAKrGs40N20A/jHHlP9GzVXsRYkhJ5tqcme4R+7wuoIfuVDID6+wit7y
|
||||
=iqJS
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,47 @@
|
||||
--- gtkperf-0.40/work/gtkperf/configure.in
|
||||
+++ gtkperf-0.40/work/gtkperf/configure.in
|
||||
@@ -8,7 +8,6 @@
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
|
||||
AC_ISC_POSIX
|
||||
-CFLAGS=""
|
||||
AC_SUBST(CFLAGS)
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_STDC
|
||||
--- gtkperf-0.40/work/gtkperf/src/timing.c
|
||||
+++ gtkperf-0.40/work/gtkperf/src/timing.c
|
||||
@@ -97,7 +97,7 @@
|
||||
gtk_text_buffer_insert (appdata->textview_info_buffer, &iter,
|
||||
timestring, -1);
|
||||
|
||||
- g_printf (timestring);
|
||||
+ g_printf ("%s", timestring);
|
||||
|
||||
}
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
gtk_statusbar_push (GTK_STATUSBAR (appdata->statusbar_main), 0,
|
||||
" Test Finished");
|
||||
|
||||
- g_printf (timestring);
|
||||
+ g_printf ("%s", timestring);
|
||||
|
||||
}
|
||||
|
||||
@@ -154,5 +154,5 @@
|
||||
gtk_statusbar_push (GTK_STATUSBAR (appdata->statusbar_main), 0,
|
||||
" Running tests...");
|
||||
|
||||
- g_printf (timestring);
|
||||
+ g_printf ("%s", timestring);
|
||||
}
|
||||
--- gtkperf-0.40/work/gtkperf/src/main.c
|
||||
+++ gtkperf-0.40/work/gtkperf/src/main.c
|
||||
@@ -5,6 +5,7 @@
|
||||
#endif
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
#ifdef HILDONIZED
|
||||
#include <libosso.h>
|
@ -1,8 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX wxhexeditor-0.11-makefile.patch 3250 SHA256 84af7674a1eb350149288914b1af6e6c8f2f9252a8ed6ec4f8a74d16fcc131c7 SHA512 fa94dc160cb6cfc0e0b55a56d5bddf9b55a67ce3ad26503c699c2ce93127d7cb95204a49322de26cd54cdf1be52e9db065cb40d129acc4efdef071bb3a4e448c WHIRLPOOL 0b05489c471ff51116e96a58587cf6585b69b17d7e58825df425c5ff7e7a67186f60090df9c5ee85f93b98993bbd5035cc7e32ab37fefdaf2c7c66d0dd1e208f
|
||||
AUX wxhexeditor-0.20-makefile.patch 3181 SHA256 64ce76772e2b1a2d697afdf08d689d65683a01176ba0c099119a930770c85151 SHA512 da8deb6ee3c51f6009854020c213fca61529c03bb6ebb4cd99b76cd7749c1b7c09375276d67048978a763afcee244b276a4193171275c5de020fe46a98a05f36 WHIRLPOOL 8d5e36c92927659355f9c67bfd3c799b7c2f32c605797064c15ce18ae1c6c68af1da7e60b618ad7fe2910f1e78e5adc2b8f7455464a31493b68f3e36e2dce001
|
||||
DIST wxHexEditor-v0.11-src.tar.bz2 507012 SHA256 85c866c7f09c53c90af2fd12f1978125caa1b7d0ee20719915e45220d31f1ee5 SHA512 187fd3e2b20a68cd23644bf91afc7c65431670c4125b44eec665ebae3eadf8ffc13885f12386a4d5ca7274b402fa7609a94b6eb8111a229940dc85896a073d99 WHIRLPOOL 92ce6657f56a05cded331a988a3aa7ea8eeef4399cb68cdf471c1b0e026b17736c3916020ad97212ec36408e4b48c2a7ce42ec6849aa97c824af0d8d22e735b5
|
||||
DIST wxHexEditor-v0.20-src.tar.bz2 1194554 SHA256 a3dda32eb62e3ec1c9760519302bcef688253d48b3d2c566f9629c4e4246ae55 SHA512 f8138fb892528fd7d131b0931f52cb6b19dc984aa831882d7f60f557527e6bb559429a11b5a1307cf51d1a8974123627d15ccee87561970784a75910929f85a3 WHIRLPOOL 9d3343060f815fae7b2512b098c3a1c4853c062040cb2b180bf7402231295d27e96a3996aca041ce2f694f2cc84bb6dfbc419797079713afb254900187d100e0
|
||||
EBUILD wxhexeditor-0.11.ebuild 740 SHA256 e0b379e2eb4d77e2489bbb413c251be02f27835f9f52c64d8ad91a0b7eaeb656 SHA512 32e0869e1fbd2f31a21ff9bb2cd46d703495a7b952497553fdfab6222a503642d2084a934ad51266ca19c2a34e360652bd38de3fb5a89f6390ba9d52fbe21eec WHIRLPOOL 6d48140eb71f21dcf1bae7270c487e5ede9a34ce4e44322e47ab782cb062f263046256ac16de9e3b7038cfd7badcca998a05999aa57812b1b8a965c66eb111bc
|
||||
EBUILD wxhexeditor-0.20.ebuild 857 SHA256 8300f9028368202b2de1daab04e9fdda89416e40dc37aea00a61eb550bedbe20 SHA512 614b555403e0708ef163b4a4cae8914252384e45465fa0ed8f3560243da57828a31386351ed5cdaf8c0db3761bbe2551ad85bb0c9b941e8ac84a353256b9d04e WHIRLPOOL b7ab6bbafc5b02efa805e5b0e6722cb667bee0d646179ddaa17d95863d676f99784dc73d151555363281f16e91e90f76591bb0bc4dbf409d172fa8e879813e53
|
||||
MISC ChangeLog 1009 SHA256 97f77de0090f168207cecd713edcb680bffc21c989f3f0894da6a4b2b2d6cd51 SHA512 c1c26827d4ff731553e47f6fdec96824c21b68d07ac3fde4e02b204d25c6e07068281ee8a64de539ca7c88c99a478c56ff30342ee2f1528f42f45696c45ba016 WHIRLPOOL 0e6d3fcad44dd6b4d97821b8a239f94ed0296c26cde8f6e39ec5457cfaabb746b2a8a00db712a81860040cc5da66664e6f7797a8a27d2c98ecbed0292deaeb65
|
||||
MISC metadata.xml 230 SHA256 59b9beec10bb60f8533f070be1dfeef7834a2865f0e905f9afa7edb8e164de9b SHA512 e7002bf915b48b02958e84d8055ec33edfef1fd9b277e93958150041702f8ae3fe9b49d5ab8bc62ef74311337ac08622172e5a06665e857737e0da1bb5c4cbca WHIRLPOOL ff0dc5fe36f22adda7967c463db267a9ec58c940e06514760aa56d2e903840fb896d92d7ba8e5e8ed9731001943a19afb5aabbc81e5618d69ff239013953c90f
|
||||
MISC ChangeLog 1118 SHA256 39d1190c4bd9a0309a7a36dcd74a4d532d9628c803715be0af82c96f86ffa58b SHA512 20ebffd6801dc3213689904c9ad59be6ace0a780928302dca640cf642ecc0b7b4e243bd57becacc4168a4bdfcdc515ceb84fbab80c05ea6007937a2bf35517cd WHIRLPOOL 1f5d0089d6a3212b1894524854641467bb622e334a65ef6d2775d0bb54e35d6efc2c8d2ace7706946146308a697d0405016b0cd365198c519ce48f5b1f476c45
|
||||
MISC metadata.xml 162 SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093 SHA512 54458e1e306dfb7f1018129fa314d3e5d17219807a0a210d78ccf98034eba020115e2aeca7ea4922074e52dcb748fe06fa616bd083f30ed905f4c2f323afedf0 WHIRLPOOL 70cdb6ff3e6e6a6c01049ca93d1ddd2e9976516c3de0e8dbc1ae76a133e01a715658fdb7dabeefa1c1d9f7388b059710d5174375b32d23d44424abc7f8dd277f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJREVGOAAoJEEqz6FtPBkyjNYsH/AqRF182ytSuw4YnEmuqmcBl
|
||||
B7QCfw9b+t+T/4MgE+M5wRFesal49/CI4msOmV56WB13RK1G/q4dE5p6t1mMgApu
|
||||
kvCuSZ8rocT609zDxEGVKS9nef0v/pQCJCJv+ZbVwUXepr2n5nBFWS3wn8HJeOcM
|
||||
N8yKUX/lTurMjxllUizZgUqwKzgP45JStabagkHOtKa99M20Nb72FRWI7CvxyjkH
|
||||
CTdfqvbJB913kbGjrRLdWrCgl7aXC58uzdxAWo2xnj+y9ywZUDzoeqh4XAuh1Vkp
|
||||
xNJXZmxXtcvnZ1KqUJiupN1dA9lnOjQWyPSYsW5UMu/G1GBa/ZDpQXsfaX6W08k=
|
||||
=PKBh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>wxwidgets</herd>
|
||||
<maintainer>
|
||||
<email>wxwidgets@gentoo.org</email>
|
||||
</maintainer>
|
||||
<herd>wxwidgets</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,285 +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/wine/wine-1.5.23.ebuild,v 1.1 2013/02/03 00:52:52 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic gnome2-utils multilib pax-utils
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="1.9"
|
||||
MV="0.0.8"
|
||||
PULSE_PATCHES="winepulse-patches-1.5.23"
|
||||
WINE_GENTOO="wine-gentoo-2012.11.24"
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
|
||||
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png +prelink samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
|
||||
[[ ${PV} == "9999" ]] || IUSE="${IUSE} pulseaudio"
|
||||
REQUIRED_USE="elibc_glibc? ( threads )
|
||||
mono? ( || ( win32 !win64 ) )
|
||||
osmesa? ( opengl )" #286560
|
||||
RESTRICT="test" #72375
|
||||
|
||||
MLIB_DEPS="amd64? (
|
||||
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
|
||||
X? (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||
)
|
||||
mp3? ( app-emulation/emul-linux-x86-soundlibs )
|
||||
odbc? ( app-emulation/emul-linux-x86-db )
|
||||
openal? ( app-emulation/emul-linux-x86-sdl )
|
||||
opengl? ( app-emulation/emul-linux-x86-opengl )
|
||||
osmesa? ( >=app-emulation/emul-linux-x86-opengl-20121028 )
|
||||
scanner? ( app-emulation/emul-linux-x86-medialibs )
|
||||
v4l? ( app-emulation/emul-linux-x86-medialibs )
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
)"
|
||||
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||
fontconfig? ( media-libs/fontconfig:= )
|
||||
gphoto2? ( media-libs/libgphoto2:= )
|
||||
openal? ( media-libs/openal:= )
|
||||
udisks? (
|
||||
sys-apps/dbus
|
||||
sys-fs/udisks:2
|
||||
)
|
||||
gnutls? ( net-libs/gnutls:= )
|
||||
gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups:= )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
gsm? ( media-sound/gsm:= )
|
||||
jpeg? ( virtual/jpeg:= )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
lcms? ( media-libs/lcms:0= )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC:= )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends:= )
|
||||
ssl? ( dev-libs/openssl:= )
|
||||
png? ( media-libs/libpng:= )
|
||||
v4l? ( media-libs/libv4l )
|
||||
!win64? ( ${MLIB_DEPS} )
|
||||
win32? ( ${MLIB_DEPS} )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
[[ ${PV} == "9999" ]] || RDEPEND="${RDEPEND}
|
||||
pulseaudio? (
|
||||
media-sound/pulseaudio
|
||||
sys-auth/rtkit
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
prelink? ( sys-devel/prelink )
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
# These use a non-standard "Wine" category, which is provided by
|
||||
# /etc/xdg/applications-merged/wine.menu
|
||||
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
|
||||
usr/share/applications/wine-notepad.desktop
|
||||
usr/share/applications/wine-uninstaller.desktop
|
||||
usr/share/applications/wine-winecfg.desktop"
|
||||
|
||||
src_unpack() {
|
||||
if use win64 ; then
|
||||
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
|
||||
&& die "you need gcc-4.4+ to build 64bit wine"
|
||||
fi
|
||||
|
||||
if use win32 && use opencl; then
|
||||
[[ x$(eselect opencl show) = "xintel" ]] &&
|
||||
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
|
||||
fi
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
|
||||
unpack "${PULSE_PATCHES}.tar.bz2"
|
||||
unpack "${WINE_GENTOO}.tar.bz2"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
epatch "${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386
|
||||
[[ ${PV} == "9999" ]] || epatch "../${PULSE_PATCHES}"/*.patch #421365
|
||||
epatch_user #282735
|
||||
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
|
||||
einfo "server/protocol.def was patched; running tools/make_requests"
|
||||
tools/make_requests || die #432348
|
||||
fi
|
||||
eautoreconf
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||
}
|
||||
|
||||
do_configure() {
|
||||
local builddir="${WORKDIR}/wine$1"
|
||||
mkdir -p "${builddir}"
|
||||
pushd "${builddir}" >/dev/null
|
||||
|
||||
local usepulse
|
||||
[[ ${PV} == "9999" ]] || usepulse=$(use_with pulseaudio pulse)
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--sysconfdir=/etc/wine \
|
||||
$(use_with alsa) \
|
||||
$(use_with capi) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with cups) \
|
||||
$(use_with ncurses curses) \
|
||||
$(use_with udisks dbus) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with gphoto2 gphoto) \
|
||||
$(use_with gsm) \
|
||||
$(use_with gstreamer) \
|
||||
--without-hal \
|
||||
$(use_with jpeg) \
|
||||
$(use_with ldap) \
|
||||
$(use_with mp3 mpg123) \
|
||||
$(use_with nls gettext) \
|
||||
$(use_with openal) \
|
||||
$(use_with opencl) \
|
||||
$(use_with opengl) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with osmesa) \
|
||||
$(use_with oss) \
|
||||
$(use_with png) \
|
||||
$(use_with threads pthread) \
|
||||
${usepulse} \
|
||||
$(use_with scanner sane) \
|
||||
$(use_enable test tests) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with v4l) \
|
||||
$(use_with X x) \
|
||||
$(use_with xcomposite) \
|
||||
$(use_with xinerama) \
|
||||
$(use_with xml) \
|
||||
$(use_with xml xslt) \
|
||||
$2
|
||||
|
||||
emake -j1 depend
|
||||
|
||||
popd >/dev/null
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
if use win64 ; then
|
||||
do_configure 64 --enable-win64
|
||||
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
|
||||
else
|
||||
ABI=x86 do_configure 32 --disable-win64
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" all
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local b
|
||||
for b in 64 32 ; do
|
||||
local builddir="${WORKDIR}/wine${b}"
|
||||
[[ -d ${builddir} ]] || continue
|
||||
emake -C "${builddir}" install DESTDIR="${D}"
|
||||
done
|
||||
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
|
||||
dodoc ANNOUNCE AUTHORS README
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
if use win32 || ! use win64; then
|
||||
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
fi
|
||||
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use win64 && ! use win32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
diff --git a/engine/Makefile.in b/engine/Makefile.in
|
||||
index c9d1a42..4d25a09 100644
|
||||
--- a/engine/Makefile.in
|
||||
+++ b/engine/Makefile.in
|
||||
@@ -418,7 +418,7 @@ install-engine_tablePYTHON: $(engine_table_PYTHON)
|
||||
$(INSTALL_DATA) $$files "$(DESTDIR)$(engine_tabledir)" || exit $$?; \
|
||||
done || exit $$?; \
|
||||
if test -n "$$dlist"; then \
|
||||
- $(am__py_compile) --destdir "$(DESTDIR)" \
|
||||
+ $(py_compile) --destdir "$(DESTDIR)" \
|
||||
--basedir "$(engine_tabledir)" $$dlist; \
|
||||
else :; fi
|
||||
|
@ -1,6 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST pinpoint-0.1.2.tar.bz2 788823 SHA256 365a566de86b69e483c92f608ec099a0ebcfac3a0e88072a49997db0b887bbed SHA512 1764cf78b7a2fdc984f678089d213b2268f36f481588b6be2c36e703aafe09c5dc0053c1149c97506407f92fedce07eb41c5ffe8c686b0ed25eb6c3511d9d732 WHIRLPOOL a36ec24db35abe955c8fb6b8d381ce4b9d07ceb96e895d8ffbf1d026bdf278a260907ec3b378c81a1635f2cbf7717d11be1d8f8d3d29e82655808abb72fa477e
|
||||
DIST pinpoint-0.1.4.tar.bz2 791590 SHA256 26df7ba171d13f697c30c272460989b0f1b45e70c797310878a589ed5a6a47de SHA512 7f77f63bf16b16636cd34936d842f7e7ec554436020c6bf43f456ba1444313251c6f700192d7e9e03210c69a7a4a4c23b71e4b6ab5cf7571e5a8be7cba5a14a9 WHIRLPOOL 1190132a7f3d633a87159c915311229c2bf2ddb1773dfb500ddb105a81b3e31ea8488f488f376ee020dc18c9ac6157e01589722777ae751fce73bb27838ee32e
|
||||
EBUILD pinpoint-0.1.2.ebuild 1129 SHA256 005cfac716985c5820fc8fda1cefabe3edba7a021d03d120a97e2cfb9fba58df SHA512 9751ef2fb60c5168d4c45ce54d5fbb7461b04ed2eb662691cfee18f6c9ffd756abc46d6f5291b27d8840aad2dc1e12abbc28ea7615d9b2fb4381b741ea31c157 WHIRLPOOL 6ce7be8767c07fec65d1e0a73c5c1e6ab1fe299ed26846f8d12ec77012e3c1bc9af265092063d488e59e00026c317138600c15c891d58814da70f0ee435f6430
|
||||
EBUILD pinpoint-0.1.4.ebuild 1129 SHA256 a011038870dcac9d6c044af60f8a877076ed6ebdfb25dab2f4be07f556566778 SHA512 f642eb95d85285c12b741bc1cdd204e068f33b03280e5f02f6c4f5f24aa4f3881c2e922851f14884a7f0b095ac253971be2a319d0cf46a55903aa12ace669ed3 WHIRLPOOL 0a08a46172c2a5b17f481c9c5f6e78641e773e4f9a775055f5a6b156da348b9830b90223c437767e004e00eb2b6fcde7dff166b73ddefac51669fa44ae772a41
|
||||
MISC ChangeLog 768 SHA256 cb51f54bfbcd68d0f620dbbf9148128958cab285dded1c6ed5769cf1a28c2899 SHA512 7aeaaff1721f26713dcde9d39d7694c50b61802167d6560410a1ac588f49655cd07fbe5a058eca66af4ebe2b882c41e1598ab12855467e8b2e2cdad9059f5632 WHIRLPOOL 1b22341a4175a0a6c5a082aa52833e62150490b8316486f68f7230d10295385ad767b7feacffc5746ef6c161c8a46524d071d420997c1dff98c0be5fc4858ac1
|
||||
MISC metadata.xml 592 SHA256 ea2ba55ed2a01c3ec09236fcc6c80475877a2e02a32a7ffbdd2252a6fd01fbbe SHA512 9b9e77bdc8274fe2d896353c82e9de93dd7777d878356f42090deed162a08b7851b2ad2817d9b9871e431be7e60c5c2c73e649a6cfa641dfb8da7910a7fe0af5 WHIRLPOOL 05d1215e849d1ef27baaed2e5db71c04a5b265abf80e4d04de18026f6b9acc30adb7ae39342f0ddc1664eb88f7fbb0f042acb830db93426ae82d157f40f216d2
|
||||
MISC ChangeLog 869 SHA256 fa3216db5b8329fdd22e698dcae7940b10e94884a3aa5b65e8be9ea5dfde22a5 SHA512 f4fa91143157058463873f676dd0bfeda412e192272bad4759a85f21532a6fdfefd9590ddee6b440e7a771e05cceaefd8142769ee018309aa7d25933a0ffffb7 WHIRLPOOL 25cce7bdba60a8dcece2d4e6f775c5e633ab6322576e54e6610cf70fcfd89dde908c867fde78d37ef764057a00f7841cfbf8c4caf8eab9e04b43062a076ed64e
|
||||
MISC metadata.xml 493 SHA256 4e6a4c9be8ece96ca92548337e297fec4ca74e802c284ba64db107ac32fcb389 SHA512 b7409ca80f8b8d8e9cc4e98aeedbc0bf765cc6e1da51d4050bf9a061c549937bc29b39d289257ebfe7ded9c55fcaef6ac2a999287cd6a0de3356e8eb78eeb8fe WHIRLPOOL fd7369ca8c40575a0e1a49134546dceb222fafa4ca4510d2ff302cbb195c12580a82a95702e9897898e57c15bee7d92b1abc5bcdbb38b15501349569ac58efbb
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlERTScACgkQCaWpQKGI+9TJHgCfVA9hRT3KZ5zCt+1iWkDTtw+6
|
||||
x6QAnRd73jDL83c8NwI8NfyoqnGayC7q
|
||||
=MeOk
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,5 +1,25 @@
|
||||
DIST libmspub-0.0.3.tar.xz 339552 SHA256 e27c3021006080298357101a724563c23835c89757527217fb7f9357549ab15f SHA512 45dc27f8576ac65716b630fa0589b9e73efe78ae00dee5a5bad63becc00373ccc594480ed3d2a21ff06434c108c9120d47e16d8dfdd07198f99645bd31466ea1 WHIRLPOOL 3194a4b6ad0c57fd22c773a6188b8f87321fde11f80a08b86a2f2379da61d61947d541b3617b4526dcb868983002842d6e45565b3412984efb022f9994b1712b
|
||||
EBUILD libmspub-0.0.3.ebuild 1207 SHA256 586b6f9dc59f5abd17db83fdfc67a648c3ad274368a9d8a3987da04d70c31a60 SHA512 d357f8d0f8121497510b3bf1d42f198039b2aa6a1ba2ff595f653c4528db5b0bcfc24959a37e2bd99e023af98c343786dc6cb2107e67296ee8113633453dc6e9 WHIRLPOOL 70afa68a94ab0a4d68ad8247887af40210db95ce19df371e67645b8d1803f4e0b0d6f835ba916f5c31e6523a238b93e3464d384759869edf8fd438f5f062f755
|
||||
EBUILD libmspub-9999.ebuild 1206 SHA256 ecbf304d45a66b12f621d8ba00ab8fe06d92a878279104cd86c01751e18c3d6b SHA512 e2676d6f2eaad2975709a0e4e79597ae8e3403a242cd3b97c1e5b0df5a2401ef1c04aa6d381d7956f8449a49b423957bcdfa6decb09f09009434ad38e6df0c9a WHIRLPOOL ca6e890a5def054036d6ce9c6a77cdfaf8ed2145454e1f1e1029414cd007519f9c98f4708069b419c3075ff28892c1d5e7f9ee759703c72eefa5dd8be9728dc0
|
||||
MISC ChangeLog 781 SHA256 cb9043969ad3259beb2ef6ac066cfe1ded4acb17e2d3a4474e9312b93dce4ebc SHA512 c7015241dc6a3da663468dd3cf5c190d3d2213e008a9ee51c276c15479b55c8a700199bdabfb2ac36799c26956d3c927d841635e2de95adea9279006d7cb3f5d WHIRLPOOL 4a6235d39ed4dfa322772fd88597d29e3ee52522276f838973e6fa5c4ff662a9525c2bd94bf5a2b8eaf329ca754f7249758340ca9a33db533bf830094d3ae322
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libmspub-0.0.4.tar.xz 348468 SHA256 5a3f17fc62758b6ee1c80b364a18e14e58f69f645848902cf3cedfd3539ad5e7 SHA512 8ff014a48fe399425a36f926dcc2249a40aa65d9eb9749c06399f8a2ff790436389107ad421aed2be00e9a29438a763f445009f60a2cb427cf1217c110b9c7c3 WHIRLPOOL 243569b1175079457943dde7cdb9bb73159689907b2f5e4a3e7877f9b952322d851ed948fe2624e0cc655fe21b580f344c07fd7b7113106f6283f2943518ab67
|
||||
EBUILD libmspub-0.0.4.ebuild 1240 SHA256 95ffda4ea5eb865db7aefd00b904d5afec565ae90fd3181866dfeb649e9b7e9a SHA512 349100e29f87ccd26313c827be30523b19dccb94200944c289a69ac2e3959e061ca7784b8bd214269c0913b6f11598a85048be0bf9e768f0bb13fc79e73f07f7 WHIRLPOOL fdb7260ccc00700d2d22f541d409c7c922419e6c9d514e39865b70b32404e22074dec4218cd09209d075a51b32686958d5302a0875db04cd81f6adf0309ef132
|
||||
EBUILD libmspub-9999.ebuild 1239 SHA256 e13f6f4c194588e1fee0d4dc5a3cca36a2fdb606b2d6b47549a14685d7917e55 SHA512 878a52648980ef4876343f0bd6735f0192a192acef7d2605e99e7de9c3b6fa774e3e666670edd2f4a8fd94c7e6d5b134c83aacae6ca4b5f59bc9f70a68d3eec6 WHIRLPOOL 07f1ba6b37c1ead95aceaf42626dfcf790c1746fa011825104a5f3bf8b88c3e4951a14762109cd27301755e797ecee8801a9ce1ce6745d292d63095a35836b3a
|
||||
MISC ChangeLog 980 SHA256 39bd475681b6809dbacb8a1de6cfbf2b63b8e17a0211e67feac7c00fd0b38178 SHA512 31532621b0b81c326394d82e321ff2faa561b7be60f22a9e6abe3a007f1ffb4f75fc5603a86b2e53e10b92156d35e54d9afcf8621138acda6bf4d0f1e6a7a587 WHIRLPOOL 694d0ac0670a4bc094c2d35b80d2d9ec5b0cacf7e73c4dcf2696c3662587f08ce843c1fc58e4121af8779ee1dd851c19e88ce9d5bff321440944ed8c0b28a7a9
|
||||
MISC metadata.xml 164 SHA256 6dd077e0a4bddf8cac0a6d7fb01d5f992a81c85d77d55787d19c6d4ae4c5aeeb SHA512 acd8ec5158c34fd738af175dda4c270a884c80e76dd10d9252e2513846ae1cb69ed8b1afe328a69ced10974ca3c60366394990b98a0d9b9815527f262afd9937 WHIRLPOOL 43b43d99d3c96c6da7006df219d57a4ff853353940dbd597bbbd2be00af7b38f0e6c3e33024b1e964ef1fedb12f788ea78693b7e3527011d8bbb9757ec0b88a2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJREREjAAoJEOSiRoyO7jvouKQP+wXEsfWKIY0x2crmJ/a/ebvj
|
||||
epdm6Ds0eteJeDL3MFBovxl6In2oAactq0T91LmQzKwvyMkvO7U0U5Iuq0mFgYUh
|
||||
iMybjA2FFt8LVpQIIP2SPwesPnKVbUBP1a2fl5p4VCKJHV3jxAMw4AJvMZZ2OkOo
|
||||
ozDwq199wQGLVFIaBb1qHwpuBpJkhT/c/1oXhNndX3qBrCUDgNIhl/ajmv2Wy/Jm
|
||||
3NXCxJ1c0qnMZKHbnwNiogxBPw2dHpZYp0Ar3QG5AalPuG+EZDitq9emeyKYzZkp
|
||||
TvA0ID7q31mbySk6CvK/Ip7I1gMOBdokY5nlUrrY/e7jA/qlg7vLxXsc6X3/LPtX
|
||||
ulm4UGeGw7o15l4Gwzm5bgssDB6gFod6pTr1I+h8IzwwooVD/i9wequbPsymotsD
|
||||
Od18WKhqRzNypIBScSehXjJS7xMr8t0AGXbNWRocVa32YE0jJhdQnLXsV1Ogyzom
|
||||
4v4wZ/KE73XNkcjItMCh9OwPbtoYvByKK1V3YdGCo3/MfEBRgvUaW534syuJ8Bus
|
||||
XjkfvyUUtQ6LYeWMKI98r5jsjJiUYl4ClDaMdJs1xT2k6Ln2NGxxKOtdgMAi/tpG
|
||||
7QaxwvucuNrXJRZ3im2o1or7wt/KCMFam5V6Joj+tnl4WB/m2ae21OusLzgsRsXX
|
||||
18R392h8UsH5eHG33cwq
|
||||
=wPjn
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,16 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX yelp-tools-3.6.1-gawk.patch 1454 SHA256 6886051f8b29d6bfddac78179ffb741535045bf0ec3cf59f1435495b14b32ef9 SHA512 aec9ec342f7558177693cc526b59e0afc74f854f839829a459e043f0c83cd575f4c58dd3e7cee8e25c9476516a85731ca749542cc242d4e3248f6bdf93df5c4f WHIRLPOOL 8faf9309200ef25e5ede2022d927dc7260e2ba968da17f8d2d41d34387120ab72c901a39f661cc0ba3555cfc33571a62ab939529427f1e8e7774fb7a5db87f6a
|
||||
DIST yelp-tools-3.4.1.tar.xz 196204 SHA256 21f72c853020f71c526e79245ffabb15258b5f6030c64d41a3911740bd95b9c5 SHA512 8191f6a094e5ae3eb7f160a90198b741c01bd422c79d70f800209035f17a3c2a03ce03fa4ba076d508db2ecd770662f1e432f097add4ebce6b748ad47e38dd94 WHIRLPOOL 8710739cf704801ed3ca5dc8db8986695156658f6972f49f9aa7f6ec60e28a837aa70d29361fb3b2f3504b9404a42ed249e7cbe26a5f3917ed65c45c527acb48
|
||||
DIST yelp-tools-3.6.1.tar.xz 196812 SHA256 5226e8245bb87f10e485aa65f5bf18d9e4fb5ef82f2e3c3734dd91bdf6f5c19a SHA512 10d23fcc6e3b27ce98956a173de7b9cf5aab7b3dbae7f3d50ad29ca8d1aa56446c588f4237094b1da47f5bc98a7d0f5ddb225ad98a312aa6d0eab45982526c65 WHIRLPOOL 46fff0ca6031eb56f9f70205e49390eb39f0b69348545bb90a2e81d0322dac4341c7700c3fa65ec71218269f3ad349fbed29b814b8ddc8b8e96539b604afc283
|
||||
EBUILD yelp-tools-3.4.1.ebuild 699 SHA256 b448108a367144f47ab0099abc43826a133d19b87959cb460657e3cd4a4668df SHA512 77f2a7e9292e06e23c17d8b803e9577d666319123f7c9cad2df4904b66865103cddbab81093b06c8fa8bc12ec7788ac25b292fc42182e371e06975ca19d34e7f WHIRLPOOL 3d301a327d9079a9fc3e2b6e187ae39aead045c903b8bfedb5050620065af3e4e1283a980b5d9763cf5ce6f9ed2255977e069e34f993d67305286c6c48b6f76e
|
||||
EBUILD yelp-tools-3.6.1.ebuild 715 SHA256 474e75f39a75724a5a8b4aa88433c49b27b9ca788a168a0f2354ebd72b7a8d7b SHA512 18a644aa31d2fef5b1f8637b87982fc76b425f861336d74a0cc94cfc42f081a08e34adb6e0cca8eedaddf15d87b72049c85c413353b2fc099238cecf0a25a7f2 WHIRLPOOL 444e19e1210e2bc6d68cce0366ff13b9aa70887280376fe829ca7565693e95330abd0a2f3ed0906b9a3a49e4af40963540afaab453f2c88ea325cf15d504c187
|
||||
MISC ChangeLog 2642 SHA256 2770b84f7d92363979ea27d2747e2a8574905a68894fa76a579786a2c12b41d4 SHA512 f41e8f7e8a132bbfdaafde198337f500ae28a293b8087821d99513a7ac7971d254cac6d2df02af9751da798a70e9743e341aea9256ee75c8266c460aa7c90472 WHIRLPOOL 4e7f329de19465d9819515f4a8c360e74f64d2aa9d0c4a8f777fc133d7ac6a6130d7ff4ee77a1bcd118bddc9f7f3f5ac058b84eb4e08d311ace1d4cdf57d422f
|
||||
EBUILD yelp-tools-3.4.1.ebuild 782 SHA256 884abebbf7d499e8067f95bdc7fea6eb0a98c1efc22b36bc6ec481025737999f SHA512 e68d035bbeca8bea99d4ba7c08f5a9f598a43e6c113cf0190221c67f8c0b242e278fdf85895cf6f611bee471e17e85e685a61e1259006ef12d6713cd1d68844c WHIRLPOOL cdc25be5585b6fffa086145fcfdaede9cd214e369f827e05e6c3bcaaa2f563557a799b4d4a4049defadd34b6b7ebe8d1202c413548952e77db6cf3e8d7b91e9b
|
||||
EBUILD yelp-tools-3.6.1-r1.ebuild 876 SHA256 ea46b1a092db733cdaf639cba4080658198841657151da494343769a3cc6fea3 SHA512 6a129f1758fed11749bc27b1ad4f0268fbfad93bf2b3b14a72cc3baa77407c0bc528f2ed53623f9bfaedff2819d5451da88e5ee6da5fcdac4183db55d7756a16 WHIRLPOOL 67b95068ade95fac78338e7ff8d679a05c7abebbd037239ec8e7a52f09748985984f18708790295a105f84d13a4b572e00a4a35d5de17248935ecfe036fb74d7
|
||||
EBUILD yelp-tools-3.6.1.ebuild 794 SHA256 c52b227d106ad1839c59a9eff7d6a1c567b34f657fd66af5d30b0f0446434358 SHA512 20788ce3584a1121ddfcfa927fb6dba29ce79de25dcbf35e984b9ac99bb1979c2087fb20af9f049b6b7132944fbef4a556955adce10d972f247568ca5b8ac57d WHIRLPOOL a8ba0057718d24d7fe58013b8dd71810a7a60166292c50544393d056411645728642a9b3fd6c55b02c4589a6710f0d0a69d62810fab60977595519be26fcdd56
|
||||
MISC ChangeLog 2996 SHA256 f6e37811d2484276379010ecb51677245b356a756bb1a34b8849f219d8e8f4d8 SHA512 ce23909549d97f7654fd24673ba3c4da7f04eaa58e909aabbc9bafeec5bace0467260d9f74c2fb8ff5ca8f680f3263196f3e31e1e8174e24e65228b848f251eb WHIRLPOOL 1627b6a6b71cde9e7d1e3ae264ac4b830b1fa09bcd13ddfd150ad1a61eaed92ca314335fc0aa1d26c7fe2df04e55ca5997c76f284dc474e347f1769c02725fee
|
||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEGgdoACgkQvFcC4BYPU0rf/QCgwX+9DVarRLGXVqUPg2pSCybe
|
||||
qboAoKdilof1ZkhXASxdNujHJdZ53/ob
|
||||
=EvMs
|
||||
iQEcBAEBCAAGBQJREc4LAAoJEJ0WA1zPCt1hpmEH/R6DFc6sljBJPcDh8P0TVBQK
|
||||
+Nusfa7YzHDVhjCuFNdsNMGSO9wknffFoipR5Cq+Bq8FxUJ21v8LqfUyhLPjjgNb
|
||||
33Rn8H2mIXb4o+elS63qsVUcV2m0aSAL73WaSvU1JC7qYmHY/cfmkIM30+zow+Nq
|
||||
riraS6bGaXZTFBmw+Q25+zUQVcUh1p16vazo9mk2MzuTM/RSPhca1+i1BraE0OtW
|
||||
0ShNXWVz7k6VjJjsZ4mSB/a3niLD7ud71GzZ0T3TyJomDklKK3nlr+0YiixqxKne
|
||||
dLPFFlKIwwNzznklsjRntkX6AwcYTFCr9o4E9Tbu6A/t33qqI0AaIKpL2+2xH7E=
|
||||
=8Ccr
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,62 @@
|
||||
From 5321959587ee0597703328213eb46716a3c0bb09 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Tue, 5 Feb 2013 22:18:01 -0500
|
||||
Subject: [PATCH] Use gawk, not awk
|
||||
|
||||
Some other awk implementations (e.g. nawk) fail with a syntax error:
|
||||
|
||||
awk: syntax error at source line 2
|
||||
context is
|
||||
>>> BEGIN <<< {
|
||||
---
|
||||
tools/yelp-build.in | 4 ++--
|
||||
tools/yelp-check.in | 4 ++--
|
||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/tools/yelp-build.in b/tools/yelp-build.in
|
||||
index 1d70145..5058d6e 100755
|
||||
--- a/tools/yelp-build.in
|
||||
+++ b/tools/yelp-build.in
|
||||
@@ -35,7 +35,7 @@ mkdir_p () {
|
||||
}
|
||||
|
||||
urlencode () {
|
||||
- LANG=C awk '
|
||||
+ LANG=C gawk '
|
||||
BEGIN {
|
||||
for (i = 1; i <= 255; i++) chars[sprintf("%c", i)] = i;
|
||||
}
|
||||
@@ -53,7 +53,7 @@ BEGIN {
|
||||
}
|
||||
|
||||
urldecode () {
|
||||
- LANG=C awk '
|
||||
+ LANG=C gawk '
|
||||
BEGIN {
|
||||
for(i = 0; i < 10; i++) hex[i] = i;
|
||||
hex["A"] = hex["a"] = 10;
|
||||
diff --git a/tools/yelp-check.in b/tools/yelp-check.in
|
||||
index a258290..4961d67 100755
|
||||
--- a/tools/yelp-check.in
|
||||
+++ b/tools/yelp-check.in
|
||||
@@ -30,7 +30,7 @@ urlencode () {
|
||||
else
|
||||
urlencode_slash='\/'
|
||||
fi
|
||||
- echo "$1" | LANG=C awk '
|
||||
+ echo "$1" | LANG=C gawk '
|
||||
BEGIN {
|
||||
for (i = 1; i <= 255; i++) chars[sprintf("%c", i)] = i;
|
||||
}
|
||||
@@ -48,7 +48,7 @@ BEGIN {
|
||||
}
|
||||
|
||||
urldecode () {
|
||||
- echo "$1" | LANG=C awk '
|
||||
+ echo "$1" | LANG=C gawk '
|
||||
BEGIN {
|
||||
for(i = 0; i < 10; i++) hex[i] = i;
|
||||
hex["A"] = hex["a"] = 10;
|
||||
--
|
||||
1.8.1.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-text/yelp-tools/yelp-tools-3.6.1-r1.ebuild,v 1.1 2013/02/06 03:29:14 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Collection of tools for building and converting documentation"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE=""
|
||||
|
||||
# Requires gawk, not virtual/awk; using nawk as awk results in syntax errors
|
||||
RDEPEND=">=dev-libs/libxml2-2.6.12
|
||||
>=dev-libs/libxslt-1.1.8
|
||||
dev-util/itstool
|
||||
gnome-extra/yelp-xsl
|
||||
sys-apps/gawk"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-3.6.1-gawk.patch"
|
||||
default
|
||||
}
|
@ -1,6 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX pkgconfig-typo-fix.patch 569 SHA256 e46319e4e9fc625f24069314e9172f1564e74d098f48c0daadedd3c82d2cceb7 SHA512 7b359abc538afb43ba3287fac6f598263821af0806be33f70d9bb4ae509c20326f36d0d0886b870245d59316dab580221a0167b6f0749f9e8af376c6e7fec150 WHIRLPOOL 36e64a704a004580e3d71f51b9740b8cac300e35244aab7d260149516da2abcc5267fee28c453d081182ea71f21926a7a53bea9e6f79fcc8f7ae79d1d398d156
|
||||
DIST libgoogle-data-mono-1.4.0.2.tar.gz 2090937 SHA256 761124feb67ad972e61a10a09bbde68536a2fa8cc67f9f17fcda907bbdb2fbe4 SHA512 b64d6f3d066454ece8b7b6c2dd7cb728244ece3298ce226718317521a9eca2ba0273056041991fb1453bd936d81eed411a04d7fb5de9c1b7cab9af659aef2200 WHIRLPOOL 20f075ed3b14a3d22229a115b4e1953b5d2fc790903860f91814a931c476fc3cccd87eef8ad1a083f517a8195397350f0a68ca01f263e56cfc79825f98bd3fc6
|
||||
EBUILD google-gdata-sharp-1.4.0.2-r2.ebuild 986 SHA256 7f20e4d008805d5b293131604c81220167fc11015c00ab8234b91557b6d8c5a6 SHA512 be75e64cad58b4d5e87a5f97ec76df5406a6c40aafb36ddee68320f54ac0cf3a7d76925aabab513cc7822033eb853108aa0c2d77de7162e6e554d7d6d85d3856 WHIRLPOOL f306dafab07be43d1b36b7034b840a1e3b9f6e0eb8af0bdecfbb415f8ffc40361ab97a07663017e52ce086a8d1118632955a92b1f269193d851025c726959855
|
||||
EBUILD google-gdata-sharp-1.4.0.2.ebuild 855 SHA256 977192a6157002af5eb128b9a0fec9baa69b320e5d5cbf6b9feca5efed5b4813 SHA512 a544a5b7ae39f27563d2415cbcb685bc43a5dd0036fe4cc18f9d80e575722e17f52aca99580610dfe4f2f1f10d508d632a30e0f12b077f08db021cdd8c5f3518 WHIRLPOOL d066797eb27c5fcbf4da522c64011d2d0b2591018f87763e6110ec46a4461af2341fa9d052396e96e431c1ceae0f8eb1da0d58f2cb26e7a2e8cad6d03deaa931
|
||||
MISC ChangeLog 1852 SHA256 692b36c7b22c6074de94dbb122245ea6eedf746f9407db797133609d8eb520a8 SHA512 fed11410101ab78b324774c3f413a756bf0a2d15bf442b1e5f4ddbba35926ede479e5c0e4df88063bc32e1f8d8fb9581b006f707709c72728452dcbc95087736 WHIRLPOOL 85890a64335e928953b4edb65c35914d0c641f33a0a6d3590547aad7f6920143d02a84a675dff122773db6cb147b0ebf41cc6e00fdafab137d89e247ede81beb
|
||||
MISC metadata.xml 291 SHA256 f146b02d5a1ab3884c49d0510842378e2eef089fe8c10efc92561b98c4b4c386 SHA512 9a0b33b838c1759f0e78ce8e99168632f25a718e56f726919f02bff6cf3773e5efa46402c7c26ba9b58ddb7f0ba74206dbfb5800479bbb0b48568e5a5039fcfa WHIRLPOOL 3f1ebf427076a95009323f848141ebb5645ed8a6987d70c83d3226aefe316742cd4d33b2f63f4ff8f6795fe770c1df5d62bb65effcc3ee9bd0c5cd226696bf26
|
||||
MISC ChangeLog 1990 SHA256 f292e416a4803fdf85d414240f6aa4143a394c7ed192e237c921a2f088b2cab8 SHA512 6f10c087c81495e16308acd13a3aa029d25ce5e86eaeb0a65fff6fe2082bd51623cea1774b545f7222bedbb910aeb10080f5de1af1f12c269816199bf883d936 WHIRLPOOL 97269d7cd99f6e91fff954b8578e3b98c41d51a15eaac5ad64e75410ce720851999ac987769629a8bdad8d267814ee6b69f5ca333a20a5fecd66eca97eda5a80
|
||||
MISC metadata.xml 241 SHA256 c38d0ffdc6cf6947fb0b045371b2351162c20349091f6b5a8824aca8558932be SHA512 748d939e2e8fc17936ccfc3bb16de1de7c08578e486908c88ce5e0e99abc87edde50d2ae9c42103bf9c5c88a78921a28e0523c6ad932edb0af20728fe56d7aab WHIRLPOOL 5e5226a81dfa2f9952c434d7055d6be84488270d14889eb3f78a1993fe9811d3cb816efeb1aba788741e518d423429301c1b7a985a2a3bb382d59640e230b0ec
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlERTW8ACgkQCaWpQKGI+9QtIQCeN1BesJMUw1iaxFnYcLkQyBCe
|
||||
YCYAn2Dl+di18+4WEkix3UZcJdC2mYEY
|
||||
=BpAr
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/google-gdata-sharp/google-gdata-sharp-1.4.0.2.ebuild,v 1.4 2010/07/12 17:49:04 fauli Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit base mono
|
||||
|
||||
MY_PN="libgoogle-data-mono"
|
||||
|
||||
DESCRIPTION="C# bindings for the Google GData API"
|
||||
HOMEPAGE="http://code.google.com/p/google-gdata/"
|
||||
SRC_URI="http://google-gdata.googlecode.com/files/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
# tests are completely broken (bug #310101), revisit in future bumps.
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND=">=dev-lang/mono-2.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
# The Makefile has prefix=/usr/local by default :|
|
||||
MAKEOPTS="PREFIX=/usr ${MAKEOPTS}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/pkgconfig-typo-fix.patch
|
||||
}
|
@ -1,5 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX mega-48-88-168.patch 1723 SHA256 85a3d5a53c8493d93802962be0ba625977ab4e0b6e6ea19f4e82cef4416b3292 SHA512 5c850c08320bc5888b8d6556e05c06f5e201a6cc311a89c394d6ad76a9a1332bfe2296731d952cf0b911c8ab94ea34520535fa8011976829abc9cd4b48303fa5 WHIRLPOOL 4f9c3fa30cb789fd133cbf95f7855d01a3cc1d62b5c30690330792cb4d4703755937c23fb21a786cbb745a58e0775aba13436f60b497db96d10c2c4ac7e24104
|
||||
DIST uisp-20050207.tar.gz 166745 SHA256 7c43c5f34f00a7243bda87457e43dc9122b5a3837b1370b30f39c1eecbedccae SHA512 1dd62d97c2a459abaed4ce60302e7153564d0fd87689c40d175757549fe8e797749fd2f76c6c02bcb85e56600d7e4c790c396dc2b56e152ead486df8e1bc2fe7 WHIRLPOOL 0cd0361ae5b12823a5d494f763b3719e3d0f939a232d4664f5282f028e505438968d175916c8b877a77c1edc7b53adc6d55a3e034bb1399f2f98bfc412db69ec
|
||||
EBUILD uisp-20050207-r1.ebuild 1001 SHA256 3379ae08f6e745a294f4055996cc5cd422c0a8f8fd8aacd0dda2e635f76ea2ed SHA512 48e4dce56ee4c0deff363d9751c0e835dc0ecb083ee642515f8a47f9aff424a05e578fb10fd9e94ed5419aeedac479a8efbafcc1bec3ef759cc2c45b42476219 WHIRLPOOL 40e111ac869b72e73534b9e5cb51648c918c1a1e2165624137221c4dd7275955110e5617fa7a02924685d730ff6cd6334ae9b8823d47748a106fbcc2a9d2c2bc
|
||||
MISC ChangeLog 2197 SHA256 3b17ea8a763946709f68df34452e05ffd7db8fd89cbbc2080d32d580f6af3fa3 SHA512 1396d406fd3f7ca56d905df0edb4f26a9c80219a36f161658311622848f1487e2d0dc765c37d4f4b54498de043bc3597446b876123bccc2a0224a303cbb5b0aa WHIRLPOOL 6395a35773cdd1222e0f66475ae1850ad9718beff50d30d88af854a6ea1d6657c640c981f0febb3c7aca93301e8576b39587f7db05773529d361c7fb7a6b50fc
|
||||
EBUILD uisp-20050207-r1.ebuild 798 SHA256 4adb3a1eac61e2f40b2e690dc772de70dbb0783c0dc2f9b8333d0e6f4904ae28 SHA512 77e975bbecc2ada0e0ddc0fdeb2136f546c714b299c317a6a92406b8e7e91046d9499a13b739d955d953b7e155c77d61d6ba06111864c30cf8d5da9023dab698 WHIRLPOOL b94d3721f863314ab0e7a3661f51fe6cdbc9b109219949f0edec496d47e32701f8ed0c40d934a55bf4ccb85f7d8194fc82236022e1a14abc9556b68550f4c2bd
|
||||
MISC ChangeLog 2346 SHA256 bd92ef01d8f0e63da0fa9b9224f84f5baf839017909c5799b0f0f5acfa5c3de3 SHA512 41bcb1629e217824c4fc516ffdd8ed6b1d62dba91f8a9d2a3d0cc20f83ee0b5137afcbd7645510137660b7403d7613600c727851a76a117f375f5980087ef2fe WHIRLPOOL 51ad9873f65d1817e8deba4dbf41ef20aa2b876814fb76e01e1bda83f88c47d2c88dec75862bbd2b2bd0c9bff5b23477c747745ba247764df5dadda6ae712415
|
||||
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJREZYqAAoJELEHsLL7fEFWw6oQAKkA5tYHdU7RY5QIfheFwcTA
|
||||
2qFJWJe1mcddY7W/nwrChuW2aSDxlQuY01eb+XKtuSiDOVGdZ/lqd5VvQLpJkPq3
|
||||
Vkv4T8T8LwKHOnifp+WJrwxGXyzsyJYb/t38Vxpfr3cEpJ3/c2hwX7CZ1h0kkgOR
|
||||
Jo9zhAgKd+BUJuVMbAndIm4D2nu3lqmmhZ6ppyYsDEa14liLPIq6ylx8JOc9kQwE
|
||||
Oa6UcVqjsv3ClVxxShU8k4rK5GuaCt67FOciwLAzCrlKRxTxZqoPszAD1OOmDdf6
|
||||
cnlo2GUnBCUHDHniS4yTyFV1g7esUIWbLccvhySAnekzHbWEeBDjB7p8+RsWuV7g
|
||||
+sorim8k2Ku82WkAtOSy+bUKOryfGoeWtYsHx/BZd4RSprJVxqadnZejOpFSOuBu
|
||||
99K66S0Yi8rjHztKQ7k/65oWWkNiPdOHQaYmNGHRasYX/4MG4gFbkuNajnAXBPRL
|
||||
Ha2zze0BRe5IE+R+UCW2fg5tPyq23gv+fuCwfToRKGiIk9IcIqunYQ+b3aNp5T2J
|
||||
D3Oq7cqByCoyrqBUjBp5U/j84D8DqG5xQD2yq3a0MxFoJoab6dsZRJX+uPLVo4Lx
|
||||
eW7RF85MYKGyiT3Mm7E/FIuZvgeZwvlnQjl7artnKnPevwZm7HSfAWDa0EG6Bcfa
|
||||
DCxg5lDh21aG5ltkO5RB
|
||||
=TGEk
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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/dev-lang/v8/v8-3.15.11.11.ebuild,v 1.1 2013/01/24 02:41:49 floppym Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.15.11.15.ebuild,v 1.1 2013/02/06 02:30:42 floppym Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
@ -1,5 +1,15 @@
|
||||
AUX hiredis-0.11.0-disable-network-tests.patch 641 SHA256 2844acb947991453814f784386a85e8efcf99ed618249c12cde9561a20f05238 SHA512 23b45fa5fb23b08307c8f88d8a50fce9c2e575879547ce1f46c71e78de4cd68ca774f741ac037fe30db957926dcca4797104ad34005fb4d8057e480ba9fb60ce WHIRLPOOL 1780c23fca62db4da15ccbf86a89d793c89ea18408b45a5b9d5dcfa437711f1d25a92270692c66b53466042c85dc57c979e23716b7558358f59f4ad24a2d596d
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX hiredis-0.11.0-disable-network-tests.patch 1084 SHA256 25cc9f5a2ae873ddea7c02db73b6cb2f6a3414033debaab14add673d21d1860b SHA512 188460bdfd0c534b870303fd1f741ac09df6bcd65b5004d97c861d1ce9c6dbbab7708c5a04bcc20540b48f693e94180a991033fc7d5191ab12c5971e30308abe WHIRLPOOL e5d74ac465c899fd0718dbeb91504e0256e7aa8058dfd3a836f9eac612d55befe5a76809d251ea15573012e2f8b71ea9fbd54a61773f3ee2bdcfa1de7a75bcdf
|
||||
DIST hiredis-0.11.0.tar.gz 42137 SHA256 ff7b2849e55bf3589eecced7125934feb9645c36a4d490d001dc08c93553eafd SHA512 a506c3e09267bd431dea87fdb7f9a44fb1d4795cbecb31323fe2fb9d66c10351fbf6d931fdaf2731fc2d0a985234e5d6ba0c9e694374d2f414294d27b6f060b8 WHIRLPOOL 0d4d4385452b4fe3aabc7cbdbef95914fea685a65f44a6b2addaec8f0f7779ed7f72c50cfbb976e1838553746ae90f2ce8685c208727e450738ff2bb29cca144
|
||||
EBUILD hiredis-0.11.0.ebuild 848 SHA256 5c04b33920495241473133504250436f56ac5f64c6dac049f880a72a7d236561 SHA512 8cd480f032c164aa275112df9f66012668482da5eea9d741a633702d267f1e300285c6ddd891fc418149781c2b4ef13171d9e87ea2be03c215df55dd7364e0da WHIRLPOOL e34d462a39c1e9db27d49a3b832228b6aae71402c58be23528120b67a17a2bade438ce0de32fd9547e0bd41c1f10d5ae31575ba9bb1aba88f87479eacf49e2ad
|
||||
MISC ChangeLog 455 SHA256 5ba98d9b535034ddf7645b94898738b2dc3497e615243e1952ef4a5bfed10746 SHA512 4690163258be8661e1f892b7b8af637f67e60c07002f9a7ad6fb29c6302a320bbfdffdefd407cf3aeff3b4151cbaa81201aafb8f944bd14e8664a3ce2fe05290 WHIRLPOOL 14c1a35a6e97521f52f0e814339b17a958fe00e30a4bdfdaafd63726202d4670755bc7c03df463fbc8e705ba1c2ce7176152e68d1fc7f0d7d6e0991d32c34f47
|
||||
MISC ChangeLog 595 SHA256 9cc4f4206a642530c88e487e4ac6548a34b678a0f9541835053f20533999f3ec SHA512 f1a8df504446dc5eee0f997a8f9c830e4e0522a5cc0b5ace34bbe6dc5803df898576a4bc2c9e6c75700bbed6ba289f2981f1f13f68b19ebb8cbe7d35a852c66e WHIRLPOOL a25e2fbb42084f8a1a2b36e035488244b5735a1e9b36f074fbdce06d97f1652078255391d7f405784a3d9a5f689ffbe2e8e65aa1d17f701b6e1970c766e986a9
|
||||
MISC metadata.xml 316 SHA256 9cef1c740443d8b504f6ffaf7c566528de25d5e345a90e9aee94950ddd9aad45 SHA512 cfda0886a0e5fc50618e8df6a5888a121d77c83fd17933d43db3eb7ed263da6275ae1262f8e3373fb91e7f30405c5c78ca36f6427492448092a104b38bd02fc5 WHIRLPOOL 1e8383f90b8c4af5be0073566653edd9d5257fd43343e08656391f5a49e64011af0d7ea6b8ec94fed4b08ba4c2bcf092e747b87f53d5b04f0e106c6a24ebb00a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlERKs8ACgkQdIssYB9vBoNDwACeIsO9rae5QF+HmePUDP5kUi71
|
||||
EY4An1KoxkyrghX+yWPP1BccKlnOD6C3
|
||||
=hLrW
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,143 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8y.ebuild,v 1.1 2013/02/06 00:02:46 vapier Exp $
|
||||
|
||||
# this ebuild is only for the libcrypto.so.0.9.8 and libssl.so.0.9.8 SONAME for ABI compat
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib
|
||||
|
||||
DESCRIPTION="Toolkit for SSL v2/v3 and TLS v1"
|
||||
HOMEPAGE="http://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${P}.tar.gz"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0.9.8"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="bindist gmp kerberos sse2 test zlib"
|
||||
|
||||
RDEPEND="gmp? ( dev-libs/gmp )
|
||||
zlib? ( sys-libs/zlib )
|
||||
kerberos? ( app-crypt/mit-krb5 )
|
||||
!=dev-libs/openssl-0.9.8*:0"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-apps/diffutils
|
||||
>=dev-lang/perl-5
|
||||
test? ( sys-devel/bc )"
|
||||
|
||||
pkg_setup() {
|
||||
# avoid collisions with openssl-1 (preserve lib)
|
||||
if ! has_version dev-libs/openssl:${SLOT} ; then
|
||||
ewarn "Removing lib{crypto,ssl}.so.0.9.8 to avoid collision with openssl-1"
|
||||
rm -f "${ROOT}"/usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.9.8e-bsd-sparc64.patch
|
||||
epatch "${FILESDIR}"/${PN}-0.9.8h-ldflags.patch #181438
|
||||
epatch "${FILESDIR}"/${PN}-0.9.8m-binutils.patch #289130
|
||||
|
||||
# disable fips in the build
|
||||
# make sure the man pages are suffixed #302165
|
||||
# don't bother building man pages if they're disabled
|
||||
sed -i \
|
||||
-e '/DIRS/s: fips : :g' \
|
||||
-e '/^MANSUFFIX/s:=.*:=ssl:' \
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:=/usr/share/man:') \
|
||||
Makefile{,.org} \
|
||||
|| die
|
||||
# show the actual commands in the log
|
||||
sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
|
||||
# update the enginedir path.
|
||||
# punt broken config we don't care about as it fails sanity check.
|
||||
sed -i \
|
||||
-e '/^"debug-ben-debug-64"/d' \
|
||||
-e "/foo.*engines/s|/lib/engines|/$(get_libdir)/engines|" \
|
||||
Configure || die
|
||||
|
||||
# allow openssl to be cross-compiled
|
||||
cp "${FILESDIR}"/gentoo.config-0.9.8 gentoo.config || die "cp cross-compile failed"
|
||||
chmod a+rx gentoo.config
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags -Wa,--noexecstack
|
||||
|
||||
sed -i '1s,^:$,#!/usr/bin/perl,' Configure #141906
|
||||
sed -i '/^"debug-steve/d' Configure # 0.9.8k shipped broken
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
unset APPS #197996
|
||||
unset SCRIPTS #312551
|
||||
|
||||
tc-export CC AR RANLIB
|
||||
|
||||
# Clean out patent-or-otherwise-encumbered code
|
||||
# Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
|
||||
# IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
|
||||
# EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
|
||||
# MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
|
||||
# RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5
|
||||
|
||||
use_ssl() { use $1 && echo "enable-${2:-$1} ${*:3}" || echo "no-${2:-$1}" ; }
|
||||
echoit() { echo "$@" ; "$@" ; }
|
||||
|
||||
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
|
||||
|
||||
local sslout=$(./gentoo.config)
|
||||
einfo "Use configuration ${sslout:-(openssl knows best)}"
|
||||
local config="Configure"
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use sse2 || echo "no-sse2") \
|
||||
enable-camellia \
|
||||
$(use_ssl !bindist ec) \
|
||||
enable-idea \
|
||||
enable-mdc2 \
|
||||
$(use_ssl !bindist rc5) \
|
||||
enable-tlsext \
|
||||
$(use_ssl gmp gmp -lgmp) \
|
||||
$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix=/usr \
|
||||
--openssldir=/etc/ssl \
|
||||
shared threads \
|
||||
|| die "Configure failed"
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAG=::' \
|
||||
-e 's:-fomit-frame-pointer ::g' \
|
||||
-e 's:-O[0-9] ::g' \
|
||||
-e 's:-march=[-a-z0-9]* ::g' \
|
||||
-e 's:-mcpu=[-a-z0-9]* ::g' \
|
||||
-e 's:-m[a-z0-9]* ::g' \
|
||||
)
|
||||
sed -i \
|
||||
-e "/^LIBDIR=/s|=.*|=$(get_libdir)|" \
|
||||
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
|
||||
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# depend is needed to use $confopts
|
||||
emake -j1 depend || die "depend failed"
|
||||
emake -j1 build_libs || die "make build_libs failed"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die "make test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dolib.so lib{crypto,ssl}.so.0.9.8 || die
|
||||
}
|
@ -0,0 +1,220 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1d.ebuild,v 1.1 2013/02/06 00:02:46 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib
|
||||
|
||||
REV="1.7"
|
||||
DESCRIPTION="full-strength general purpose cryptography library (including SSL v2/v3 and TLS v1)"
|
||||
HOMEPAGE="http://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${P}.tar.gz
|
||||
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test vanilla zlib"
|
||||
|
||||
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
|
||||
# our libssl.a depends on libz.a/etc... at runtime.
|
||||
LIB_DEPEND="gmp? ( dev-libs/gmp[static-libs(+)] )
|
||||
zlib? ( sys-libs/zlib[static-libs(+)] )
|
||||
kerberos? ( app-crypt/mit-krb5 )"
|
||||
# The blocks are temporary just to make sure people upgrade to a
|
||||
# version that lack runtime version checking. We'll drop them in
|
||||
# the future.
|
||||
RDEPEND="static-libs? ( ${LIB_DEPEND} )
|
||||
!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )
|
||||
!<net-misc/openssh-5.9_p1-r4
|
||||
!<net-libs/neon-0.29.6-r1"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-apps/diffutils
|
||||
>=dev-lang/perl-5
|
||||
test? ( sys-devel/bc )"
|
||||
PDEPEND="app-misc/ca-certificates"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
SSL_CNF_DIR="/etc/ssl"
|
||||
sed \
|
||||
-e "/^DIR=/s:=.*:=${SSL_CNF_DIR}:" \
|
||||
"${DISTDIR}"/${PN}-c_rehash.sh.${REV} \
|
||||
> "${WORKDIR}"/c_rehash || die #416717
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Make sure we only ever touch Makefile.org and avoid patching a file
|
||||
# that gets blown away anyways by the Configure script in src_configure
|
||||
rm -f Makefile
|
||||
|
||||
if ! use vanilla ; then
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
|
||||
epatch "${FILESDIR}"/${PN}-1.0.0h-pkg-config.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.1-parallel-build.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.1-x32.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.0.1-ipv6.patch
|
||||
epatch_user #332661
|
||||
fi
|
||||
|
||||
# disable fips in the build
|
||||
# make sure the man pages are suffixed #302165
|
||||
# don't bother building man pages if they're disabled
|
||||
sed -i \
|
||||
-e '/DIRS/s: fips : :g' \
|
||||
-e '/^MANSUFFIX/s:=.*:=ssl:' \
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:=/usr/share/man:') \
|
||||
Makefile.org \
|
||||
|| die
|
||||
# show the actual commands in the log
|
||||
sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared
|
||||
|
||||
# allow openssl to be cross-compiled
|
||||
cp "${FILESDIR}"/gentoo.config-1.0.0 gentoo.config || die
|
||||
chmod a+rx gentoo.config
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags $(test-flags-CC -Wa,--noexecstack)
|
||||
|
||||
sed -i '1s,^:$,#!/usr/bin/perl,' Configure #141906
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
unset APPS #197996
|
||||
unset SCRIPTS #312551
|
||||
unset CROSS_COMPILE #311473
|
||||
|
||||
tc-export CC AR RANLIB RC
|
||||
|
||||
# Clean out patent-or-otherwise-encumbered code
|
||||
# Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
|
||||
# IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
|
||||
# EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
|
||||
# MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
|
||||
# RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5
|
||||
|
||||
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
|
||||
echoit() { echo "$@" ; "$@" ; }
|
||||
|
||||
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
|
||||
|
||||
local sslout=$(./gentoo.config)
|
||||
einfo "Use configuration ${sslout:-(openssl knows best)}"
|
||||
local config="Configure"
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use sse2 || echo "no-sse2") \
|
||||
enable-camellia \
|
||||
$(use_ssl !bindist ec) \
|
||||
enable-idea \
|
||||
enable-mdc2 \
|
||||
$(use_ssl !bindist rc5) \
|
||||
enable-tlsext \
|
||||
$(use_ssl gmp gmp -lgmp) \
|
||||
$(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
|
||||
$(use_ssl rfc3779) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix=/usr \
|
||||
--openssldir=${SSL_CNF_DIR} \
|
||||
--libdir=$(get_libdir) \
|
||||
shared threads \
|
||||
|| die
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAG=::' \
|
||||
-e 's:-fomit-frame-pointer ::g' \
|
||||
-e 's:-O[0-9] ::g' \
|
||||
-e 's:-march=[-a-z0-9]* ::g' \
|
||||
-e 's:-mcpu=[-a-z0-9]* ::g' \
|
||||
-e 's:-m[a-z0-9]* ::g' \
|
||||
)
|
||||
sed -i \
|
||||
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
|
||||
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# depend is needed to use $confopts; it also doesn't matter
|
||||
# that it's -j1 as the code itself serializes subdirs
|
||||
emake -j1 depend
|
||||
emake all
|
||||
# rehash is needed to prep the certs/ dir; do this
|
||||
# separately to avoid parallel build issues.
|
||||
emake rehash
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_PREFIX="${D}" install
|
||||
dobin "${WORKDIR}"/c_rehash #333117
|
||||
dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el
|
||||
dohtml -r doc/*
|
||||
use rfc3779 && dodoc engines/ccgost/README.gost
|
||||
|
||||
# This is crappy in that the static archives are still built even
|
||||
# when USE=static-libs. But this is due to a failing in the openssl
|
||||
# build system: the static archives are built as PIC all the time.
|
||||
# Only way around this would be to manually configure+compile openssl
|
||||
# twice; once with shared lib support enabled and once without.
|
||||
use static-libs || rm -f "${D}"/usr/lib*/lib*.a
|
||||
|
||||
# create the certs directory
|
||||
dodir ${SSL_CNF_DIR}/certs
|
||||
cp -RP certs/* "${D}"${SSL_CNF_DIR}/certs/ || die
|
||||
rm -r "${D}"${SSL_CNF_DIR}/certs/{demo,expired}
|
||||
|
||||
# Namespace openssl programs to prevent conflicts with other man pages
|
||||
cd "${D}"/usr/share/man
|
||||
local m d s
|
||||
for m in $(find . -type f | xargs grep -L '#include') ; do
|
||||
d=${m%/*} ; d=${d#./} ; m=${m##*/}
|
||||
[[ ${m} == openssl.1* ]] && continue
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
|
||||
mv ${d}/{,ssl-}${m}
|
||||
# fix up references to renamed man pages
|
||||
sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
|
||||
ln -s ssl-${m} ${d}/openssl-${m}
|
||||
# locate any symlinks that point to this man page ... we assume
|
||||
# that any broken links are due to the above renaming
|
||||
for s in $(find -L ${d} -type l) ; do
|
||||
s=${s##*/}
|
||||
rm -f ${d}/${s}
|
||||
ln -s ssl-${m} ${d}/ssl-${s}
|
||||
ln -s ssl-${s} ${d}/openssl-${s}
|
||||
done
|
||||
done
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
|
||||
|
||||
dodir /etc/sandbox.d #254521
|
||||
echo 'SANDBOX_PREDICT="/dev/crypto"' > "${D}"/etc/sandbox.d/10openssl
|
||||
|
||||
diropts -m0700
|
||||
keepdir ${SSL_CNF_DIR}/private
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
has_version ${CATEGORY}/${PN}:0.9.8 && return 0
|
||||
preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Running 'c_rehash ${ROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
|
||||
c_rehash "${ROOT%/}${SSL_CNF_DIR}/certs" >/dev/null
|
||||
eend $?
|
||||
|
||||
has_version ${CATEGORY}/${PN}:0.9.8 && return 0
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8
|
||||
}
|
@ -1,16 +1,15 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST APLpy-0.9.7.tar.gz 55747 SHA256 53d30083a6e9854c4afbf13b050feee2b4ebd2f7b36d22e39e7d7c663e7986da SHA512 7d101c963ff5e05821818d98e8a1ac5e0b8c7cf4335a4be4140e4eae57d408e47701636c067e88af81b10b0460ef9c0e14f7458fbfd683ce4628c3f92c5c69f8 WHIRLPOOL 1fb6b2ef9bac13582faf69949856113747dfb15ed302958753fccc52244ed946c856e222803c885a840b17b694f5492bd768e3b7abac1e94c5a8e96363ef8de8
|
||||
DIST APLpy-0.9.8.tar.gz 204013 SHA256 c8841815adf8e4a747a207db47452fc071bd1b010a53a0f490029c42a9e48264 SHA512 0a71109f27d7744d5257b5454701b4adc0b129059d28c199fd30f5b94e77348485a1a449de357a00298ff1fcf85ab631ad285904513ba831703a00e3519b472b WHIRLPOOL 093cad9598f4e1382b0be15199e1e2c5ecfe30084ecd210b14c79a78a58b8df4556297c649eaba36975f57c369eb42a5ccb76216c8f7e9c3d542999e9f17ef18
|
||||
EBUILD aplpy-0.9.7.ebuild 694 SHA256 33d021db12a44b540508b7a46a92fef4d67e0b14317bfd2f794fdd9a16b44525 SHA512 cd54f12d6d7a1e880e4c9304279e0894b3a3ab7c29e5f6cb0ced67da4781f67d2e19af588989d15fbc1d7580d74c044feecf859333b38f1780f36b3a5ba62589 WHIRLPOOL 6c4b51b30eb8d9cf813323c0d3004c4f483fbdd6ddc2ff451808c77f627a5b7c511785fbbdd1652183ec10a9aa52f371ac38578db3150d7df2f852e659d35e7e
|
||||
EBUILD aplpy-0.9.8-r1.ebuild 822 SHA256 7be727032e700640ae80c137fff5e60d52fbf4652a7d9edf6bc01241bbf085af SHA512 053c832cf44f2b38df75a60827f55056e4abd96457bf035a55b88a85e84b839f4359ff9d5f3e6d92971ef8abbc1b858a906d490583522b8003146f3ef1f4318a WHIRLPOOL 8db6f55f49ba1b508cd8f96cee3b7eb23fb78c60ac2311295b37dd6ae0eff1960cfa9c496af711ab846a28fa48efba2ba9ed6ec01a6e8e78d8573180c9ddb5c3
|
||||
EBUILD aplpy-0.9.8.ebuild 906 SHA256 7216cf690d530e355c0be9e2a12f725e4f5bb63775845263c30221dff2225905 SHA512 de32f6bd86d86bd6e55cabc79edfeff94851a506ad15c50a813509a85e9d4def336ff490aeafffe6f968a1611cb1b4fbbb747c7a43a71dfac70737d89bf19b5f WHIRLPOOL 8c81c6c3ce553bf61eb550f443cea4ec0f0b07b17af263e2b517155e2260faa7f9426ec756f163de3ee77734ff5f0a78546e9910aafc4e3aaf5e7108e488da5c
|
||||
MISC ChangeLog 1673 SHA256 f4007df1e37f5368142a281c4e1808218a79f3071cad1f26be6d0a41610a3af2 SHA512 17e620b26780ff318d3566100410cc7f62ee1df74d90a31cbe1eff8a55081112e9334056e19ea7854cb248285e7c69e3c92c0914cf75c7152723429cc564522e WHIRLPOOL 70d7026c0088fff49c49cb34840fff7f59581845b8589eb96797e29975d33a9ece2d463eeb2831db7620bdd3a66ac4ca6186b2c454bd5b78aa68dc9ef188d5d1
|
||||
MISC metadata.xml 519 SHA256 84c0203ce4b28fac88a6a78fd7edf208935a2001194cd484242c3a5e3f9d9c0f SHA512 c951afebb9458b8281bba080c3fa3512bc102b3269c435b39d0421e67c4fb036e4f77648c264f5cd80b5813424e7929ce31bcdf227c9ab013861000f51e24cb1 WHIRLPOOL ea3e0d1262d751aca4210a924f730438d968094de8ed6cc70023da5735d080d4e9658945603226cb02ed67c2410e47c37902df5f232ac3be3a252e4cf504fb9b
|
||||
MISC ChangeLog 1847 SHA256 aba315813b179bb0961b4678599d26f0906dea95ae0dc722f4277920be925582 SHA512 77fb1c9124fb0c88af660d7092ebe020141b2e2804a8efa225bba5b75ad53a7de8210c3eae36d02d3ff3f16c85dd129e39e8a72502d579ea052f58e18083dda8 WHIRLPOOL ff60803fa9386565eb8d3e662a39af2503614cc1fd807c99c77536fdee4df124c4a9e568e5c27c86fb12556ee09e4ef058c94de7dc6ab23414fbf463b4f8daee
|
||||
MISC metadata.xml 585 SHA256 179edc4f6c2a4049443f769e1d450c8b2e2200ac590ae32d932d41ad9682d70b SHA512 9459b840464ec05b2f54fd4ad0c80a81907f86ce6e16795cbe12952347a30bb228ee3c85d0185e12e6b4c668fb81dd99c8062ee6e33708a1f9eb191e6604174c WHIRLPOOL f9f2bbb18f624f86e441d801184cab1a564cd5ae8a1a95b90b47fae703b707ead1b167a127a33b959cdc9e3834f83849d2461079f1b32b501f3afe0c79e0ec32
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlAaweEACgkQ1ycZbhPLE2DmzgCgorzT1HVmr4/03UUGYNE8iO/M
|
||||
EDUAnRf5lLAaX2XOs7gvV9t4dsgNMcYT
|
||||
=NgGC
|
||||
iEYEAREIAAYFAlERivEACgkQ1ycZbhPLE2DNHQCgoK4XMerNrGBhfYrg9DN9VedI
|
||||
1TwAn3FN1WUxZ2BX/xL6Icl2cCIx80M+
|
||||
=boS4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/aplpy/aplpy-0.9.7.ebuild,v 1.2 2012/04/23 20:06:28 mgorny Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MYP=APLpy-${PV}
|
||||
|
||||
DESCRIPTION="Astronomical Plotting Library in Python"
|
||||
HOMEPAGE="http://aplpy.github.com/ http://pypi.python.org/pypi/APLpy"
|
||||
SRC_URI="mirror://github/${PN}/${PN}/${MYP}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/numpy"
|
||||
RDEPEND="${DEPEND}
|
||||
dev-python/matplotlib
|
||||
dev-python/pyfits
|
||||
dev-python/pywcs"
|
||||
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
S=${WORKDIR}/${MYP}
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/aplpy/aplpy-0.9.8-r1.ebuild,v 1.1 2013/02/05 22:42:52 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MYP=APLpy-${PV}
|
||||
|
||||
DESCRIPTION="Astronomical Plotting Library in Python"
|
||||
HOMEPAGE="http://aplpy.github.com/"
|
||||
SRC_URI="mirror://github/${PN}/${PN}/${MYP}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy
|
||||
dev-python/matplotlib
|
||||
dev-python/pyfits
|
||||
dev-python/pywcs"
|
||||
DEPEND="
|
||||
dev-python/numpy
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MYP}"
|
||||
|
||||
python_test() {
|
||||
PYTHONPATH="${BUILD_DIR}"/lib "${EPYTHON}" runtests.py || die
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.7.15.2_p1.ebuild,v 1.1 2013/02/06 01:24:43 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${PN}-${PV/_p/-r}
|
||||
|
||||
DESCRIPTION="APSW - Another Python SQLite Wrapper"
|
||||
HOMEPAGE="http://code.google.com/p/apsw/"
|
||||
SRC_URI="http://apsw.googlecode.com/files/${MY_P}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-db/sqlite-${PV%_p*}[extensions]"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-3.6.20.1-fix_tests.patch )
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
export CFLAGS
|
||||
fi
|
||||
distutils-r1_python_compile --enable=load_extension
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# tests use overlapping database files
|
||||
local DISTUTILS_NO_PARALLEL_BUILD=1
|
||||
distutils-r1_src_test
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" setup.py build_test_extension || die "Building of test loadable extension failed"
|
||||
"${PYTHON}" tests.py -v || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use doc ; then
|
||||
dohtml -r doc/*
|
||||
fi
|
||||
}
|
@ -1,6 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST gevent-0.13.7.tar.gz 288284 SHA256 0754f141d2889fa861918eb75482b9572763bd661479bbfc73a8c250f4eab6c5 SHA512 e53d1cea049519f4696a988625ddcd42bf935af7ca2644baeaca37f315665b5950ddb119ff9143f02db6907b6b562c42dbce73e247816ca57405334da369a36a WHIRLPOOL f79db3d07e054be2b93b27736bfbdc0867af1173608192a2db59ec1478de8d2a9099394f47926b14aee4aef29f0ae31edcddfab3d52ae7db7157a07bf5eca6f5
|
||||
DIST gevent-1.0b2.tar.gz 1033734 SHA256 b77ab611d09e36fcd992809d115f82e0b41151d18ff925235569d4fb57724b59 SHA512 921be2724acd64f1516e93d42775aea039591d750682f3d59bf9a78095b042b5f9ecaff94742062f121cbacba0827820726895c8353f0d1b68d5456aeed7df80 WHIRLPOOL cb97b1d11e52151ade71dab682656feda0c4726e30fdef7ff655dac16fb72245ebed333482c094c8ff4c7a8e8eb27b2ee28ff25b1395a8d2721dc2cc47d7efae
|
||||
EBUILD gevent-0.13.7.ebuild 1485 SHA256 e967ffe46666a2b9518f1aae173ab5beca8d09075219f1ddd3e595153e9be472 SHA512 9bc6de2fe7d2bacd55c1ae94aa74d6dc00a166197d1260ad0f8b6a3202161de627a73d204469a2fafe7abd6c07b8ffda98237e69aa0ecbab6147684060d91f50 WHIRLPOOL fee5936d3e452115413a46a73c33f49b66e18682b4c8cd91f16d4cb1201d7f94c2d6fb726d8c4155da97715601f9c6e15b29ef17f94bf7c904491915214d4005
|
||||
EBUILD gevent-1.0_beta2-r1.ebuild 1567 SHA256 5a4d60bc6b6b27203d4c078ffb1eb106fd5d2a5f93847ae6392e28f799850c7c SHA512 809dc1210517e755157d7708ffc68acd7556364dea92b1562ff86ee2cdc53ab80a4ab44e9004dd3c6a0a132dec86be948ce88bd1a2d8adf7220841c0a99a2415 WHIRLPOOL 876f0b4448f00fce4c96a7e78da5cb42d73f8fbab4f7ae4480b783ce3456d79019024af57b2ba9ac56a3e87b30c3b84ce4b01091867683e69b53a752b98c4db7
|
||||
EBUILD gevent-1.0_beta2.ebuild 1622 SHA256 6898742d9ed4540a63b2636ee99fc428de7032bd1ac936a581d2d6453b4181a0 SHA512 9f917c80ab1ced56d01b12643d09bd23ca894299982437608bd21b3f45b49d1a665acd4d6416ead08218792d59ea17a767ff258117dea494bf70b17240a1cffc WHIRLPOOL 3ac55d193bf58238da6f92f5e45652aff49c538261b3befe6a6f004c9299a130a91f735ea993a99edf9d5033e21dd101d28960ae3c9c5ace2b222884cdea332f
|
||||
MISC ChangeLog 1217 SHA256 4283a5a83dd9a772322c76ada6406875165f7ae050f9dca649a52d06a8c9b4f1 SHA512 0a7cc71bf15fb6d69c75c777923762444dc5d02b2f95de77db5ee38f2a3257bec36413704c41522d58d5349b012db9cb82a8b977a4b4b5758c9ce7d4890dc40e WHIRLPOOL f4b1c889dffeeed575ecd4e13a993daec9b23e09a69dea4e777888190a56b15efef07479fa802c7a20c9378e4a0cee185cef9e1acbbe053a5312366242195253
|
||||
MISC ChangeLog 1359 SHA256 8dfdb81c868d62a486b9320cff60bc3f0a9e7906a8e16a51d8f2dbd4c2049238 SHA512 d18c7d0ef5bc1cd0189d9825a97091303f208e06f17e5778222aa8acedc24c82de7b9e06316602050fb5c5d64a5c087d2b203469bf6ad3e0ed294dd390203dd1 WHIRLPOOL 946df7ecc76cb87b3d45603ee2ce4eda838fa10a55a3f23bf434fbb337b878c6692a4667ee2e58e6b70a586c513c740c45d8785ae0f54d0276260f352a728ad6
|
||||
MISC metadata.xml 252 SHA256 fc9a4a11d3344dda145893460a677d6db0bf8055e5283cdb2a51fa4ce82cf207 SHA512 c9bd8d827ee2a70a02db41dd18bd511726f027451ce4dd0c59b0ca74253feaab86e517599be262c9fad3824ce709faf88657b302b714aa03bee0908f9b5bdf6d WHIRLPOOL 50e3bca6b860bb06991c1f6fcd8ac2997469e9216b4fcc5603cd0ce51819f94c9f20a8c19cc32b2fc451df6bccd5053c553e128bd01aaf53697f3e53e2017b8f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlERmFcACgkQfXuS5UK5QB0lLQQAq/jhA8cv4Z03iXX6+eD03OI7
|
||||
j2fYWHaRQCP1vZ4ESZRLSR02It2qc6ghLdrNu/6rSyX18J2GYRyutudhSrrRZVnH
|
||||
m4JSChD2agkU1nFJkwH6byC2biLcGkxRBt8qEwn23gky5ziGt1bMyd/6Td+6mxHs
|
||||
zNXk7p6oYQKcHuZeVc0=
|
||||
=KLJ9
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,68 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-1.0_beta2-r1.ebuild,v 1.1 2013/02/05 23:40:02 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# py2.5 needs http://pypi.python.org/pypi/ssl
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="ssl"
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PV=${PV/_beta/b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Python networking library that uses greenlet to provide synchronous API"
|
||||
HOMEPAGE="http://code.google.com/p/gevent/ http://pypi.python.org/pypi/gevent/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND="dev-libs/libev
|
||||
net-dns/c-ares
|
||||
dev-python/greenlet[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
# Tests take long and fail terribly a few times.
|
||||
# It also seems that they require network access.
|
||||
RESTRICT="test"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
python_prepare_all() {
|
||||
rm -rf {libev,c-ares}
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_configure_all() {
|
||||
append-flags -fno-strict-aliasing
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd greentest || die
|
||||
"${PYTHON}" testrunner.py || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
dodoc changelog.rst
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -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/dev-python/pycurl/pycurl-7.19.0-r2.ebuild,v 1.1 2013/02/05 22:37:49 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# The selftests fail with pypy, and urlgrabber segfaults for me.
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="python binding for curl/libcurl"
|
||||
HOMEPAGE="http://pycurl.sourceforge.net/ http://pypi.python.org/pypi/pycurl"
|
||||
SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl"
|
||||
|
||||
# Depend on a curl with curl_ssl_* USE flags.
|
||||
# libcurl must not be using an ssl backend we do not support.
|
||||
# If the libcurl ssl backend changes pycurl should be recompiled.
|
||||
# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
|
||||
# does not need to initialize gcrypt threading and we do not need to
|
||||
# explicitly link to libgcrypt.
|
||||
DEPEND=">=net-misc/curl-7.25.0-r1[ssl=]
|
||||
ssl? (
|
||||
net-misc/curl[curl_ssl_gnutls=,curl_ssl_nss=,curl_ssl_openssl=,-curl_ssl_axtls,-curl_ssl_cyassl,-curl_ssl_polarssl]
|
||||
curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}/${P}-linking-v2.patch"
|
||||
)
|
||||
|
||||
sed -e "/data_files=/d" -i setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" tests/test_internals.py -q || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local HTML_DOCS=( doc/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycurl/pycurl-7.19.0-r3.ebuild,v 1.1 2013/02/06 03:01:47 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# The selftests fail with pypy, and urlgrabber segfaults for me.
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="python binding for curl/libcurl"
|
||||
HOMEPAGE="http://pycurl.sourceforge.net/ http://pypi.python.org/pypi/pycurl"
|
||||
SRC_URI="http://pycurl.sourceforge.net/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl"
|
||||
|
||||
# Depend on a curl with curl_ssl_* USE flags.
|
||||
# libcurl must not be using an ssl backend we do not support.
|
||||
# If the libcurl ssl backend changes pycurl should be recompiled.
|
||||
# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl
|
||||
# does not need to initialize gcrypt threading and we do not need to
|
||||
# explicitly link to libgcrypt.
|
||||
DEPEND=">=net-misc/curl-7.25.0-r1[ssl=]
|
||||
ssl? (
|
||||
net-misc/curl[curl_ssl_gnutls=,curl_ssl_nss=,curl_ssl_openssl=,-curl_ssl_axtls,-curl_ssl_cyassl,-curl_ssl_polarssl]
|
||||
curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0 )
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}/${P}-linking-v2.patch"
|
||||
"${FILESDIR}/${P}-python3.patch"
|
||||
)
|
||||
|
||||
sed -e "/data_files=/d" -i setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" tests/test_internals.py -q || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local HTML_DOCS=( doc/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyzmq/pyzmq-2.2.0.1-r1.ebuild,v 1.1 2013/02/06 00:38:50 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library"
|
||||
HOMEPAGE="http://www.zeromq.org/bindings:python http://pypi.python.org/pypi/pyzmq"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="examples test"
|
||||
|
||||
PY2_USEDEP=$(python_gen_usedep python2*)
|
||||
|
||||
RDEPEND=">=net-libs/zeromq-2.1.9"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PY2_USEDEP}]
|
||||
dev-python/gevent[${PY2_USEDEP}]
|
||||
www-servers/tornado[${PY2_USEDEP}] )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.2.0.1-python3.patch"
|
||||
)
|
||||
|
||||
# Configure checks write to cwd.
|
||||
# https://github.com/zeromq/pyzmq/issues/318
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_test() {
|
||||
if [[ ${EPYTHON} == python3* ]]; then
|
||||
einfo "Skipping tests for ${EPYTHON}, not supported."
|
||||
continue
|
||||
fi
|
||||
|
||||
nosetests -svw build/lib* || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,25 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX sphinx-1.1.3-docutils-manpage.patch 1310 SHA256 97d29af271a833188245399912fb459c4182262138411f9f745821493507977f SHA512 340340215c5549aa3d59afbfacfef9e5b08a5d22700bd8d2391edd38960c5a5f4db95abe2c052f01fd4873852ce2dbe485f9a87f0f2fc8689fe8b3f1fa064521 WHIRLPOOL 9d50448b9c7fbd7cc95e4675df2f2be79b15c654d82f7f0740ff7ca3881e4227005eedc0ad7bd6a12548c71fefd06479a5cec1d255e089c0cb39fa9ae53257b9
|
||||
AUX sphinx-1.1.3-python3.patch 1793 SHA256 f21f0f4f8b1f83660344b7b8c1512f853d579eb2938e7f6b4305008252824f46 SHA512 c7970403bc8f6d329a5e9c5abf0ad0a7465f1249706f5ca7cffbc374c5214c14903b524c415df8bd14cb7c2f080a19c96ddbba77f7fc8ce0a699b36005fdbb36 WHIRLPOOL a7f69a5da9f258ac583a86046547362c1c3547187f4074eaec4b605b6a09ca9a070f4257a3cb6ae2cd2fbc3a33c4e893c313741625cee3f482b5b52dd8116466
|
||||
DIST Sphinx-1.0.7.tar.gz 2285875 SHA256 80d62f3f7913c3322bf279ec26bfb12c1ce70404b00f4c87dc3ac190d150b0ab SHA512 15a03a45f6c401c532e5c806f6a8453d89018a44afb1ec1906c5ccbf7bff2234f4d2d30979344991bb697c70cbdcc63b774590951cdc52cb7fe55ff083a8664d WHIRLPOOL 9ea18475b9489f88de551ffdbc924af933d09f937becba27d2f9aaa1ac4634c905891a179f8b3552b3843c42e1b5e70ad9e6e3ddd291b5dfa5b31727755ee446
|
||||
DIST Sphinx-1.1.2.tar.gz 2624636 SHA256 cf66ee61eef61b7c478907282bddcdd5e04eebd69a00a2bb93881427938fe688 SHA512 30124729c45ca4b08e22cb93084620290308720d832998630825764453676b56d61f107153e812b2b89d90336a0df736bb4b11df8e30292d93523a7fc97b1279 WHIRLPOOL d144bb26904900de64c2d3c423370eec5d7b97974c4f469adb2e79e1db3d2de95e7d4706ec899b4b2307193fcaa6cb19d48f1cd1518c2d260c881ef2e39fa013
|
||||
DIST Sphinx-1.1.3.tar.gz 2632059 SHA256 34dc95b70a2b07a61b5d61034c34b05f82514aab54ad27adedb49cee911bb8e9 SHA512 b8312140d752bf557c8e41728513812aff3e5d0a89af88dea9da0df21bf09c8315f13305d7a724a5596d0192b167d613065ea564c6d92e4ffb23f1f246dbf052 WHIRLPOOL a40c4d0f5c32cf1d4b9b662b0fb2b2b0956e0455abbc88d6b5f95c54f93cc2baae25e8b9196dd0b64090d30a1a796c336ca4b6866243be4198ccdf67a7e18b48
|
||||
EBUILD sphinx-1.0.7.ebuild 2630 SHA256 d91450e31fb3af868de6797f693d23ff7398844b3c3a5008e872d2191063bb1e SHA512 4267ef724d3a503e6e186d39fc327e9202d321a99e0ee2ee93debbf9ad2f6c0f49029afb8d9b33bf8b861c437cfd39770c8fca823a0a21c09f8b2b9bb5e50c04 WHIRLPOOL 7e34f6d7664d41efb89813ec90d69a43b55aebd8bec20eacfea4607d0d70df2e7881d7a6fa3a3fa4df36cbb4b54fbff9781eddb8ff08698c1784ea4fe271e18c
|
||||
EBUILD sphinx-1.1.2.ebuild 2633 SHA256 5df6092ff1ef1fdc11efbb3252d08007a6e81112f32897f558b1669ff4a52286 SHA512 e5c5b662a5664c8d926207560104d78614f3ec07b8e384e9575287935f2e3579ce2956126a9c43834270b0ce30f5fd0a2078a9103e06045ba928689ac79e1419 WHIRLPOOL f1d675f443238452753f3bc6121ed613d2898874bc803ffd95f2ef881320e681afcd95449163a6318b722b6b6e463f4e38caf223680929213ed0acd63bdf39ff
|
||||
EBUILD sphinx-1.1.3-r1.ebuild 2716 SHA256 cd454b3ff1fed2ee20d99a0522df341fc6265f85e1cf42ec45c9972ecd3af839 SHA512 ab921f7cf36ad8677f9a3bed349fcc1407a0e099289651b64d7201c0bf115f1cf8dbb72a775e6d4cc8ed3ac7eeb0a7fee9d609b4a44f68521fe47f04de3eb675 WHIRLPOOL 1c74f11e84b991350e7a5e2a30b7b37a4395a6f07482fd67b9cef326388b3cf1bf73e37a9ffd54f4937ce52800a684710f2a7fc00acd5123683a29f0512a7b14
|
||||
EBUILD sphinx-1.1.3-r2.ebuild 3525 SHA256 43b61ccc47e8ccc732546b3d051e5e4e7ff73e4e3b43f854cea6fe74c9c9949a SHA512 3a18b9e52909ab6e61a4a11993bd2c68e1a6f74585e6e548b1ab7eea8deec9b083c39f9e8f586ecd0a6f27c0aaa88996d17f1ef9a6353ea48de79bd7996ab202 WHIRLPOOL 09b6de529fc4743212c3b89c90e684a00499a372ed0f8da4c875adc6aef647fff7dc6b4223bf9c150fcc6363474217021817f2fae7377a6f71e2a2393f92e5d1
|
||||
EBUILD sphinx-1.1.3-r3.ebuild 3573 SHA256 86c4b9339c1f8e8456e39b59686ef264f743d386c3888d2202584f1793b6ce96 SHA512 0d42c768d620e2e2b76b3b769bd5961748c7dac865fb3a596028675136fa6f9d99ffa73701221b090d1c985f55c125ab270f61c319207358292dd8d02cb4e1e4 WHIRLPOOL ad7694e9c9ca90d7725b46f24b2caf649d65c6878d5dabc6211d0d206497c5c179af60c8f239a050d4bf2bf3b42a730ef2658e6e4e6cc09e461cd176539f8a87
|
||||
EBUILD sphinx-1.1.3-r5.ebuild 2961 SHA256 e93bf8e6c6e57dc86f442d11c0bc9af37190e40e7186334fdd61e3e10a2f20e3 SHA512 ecf72879b6ccb38d446b6732bb796c66f1a72d13030ed7edb913ecd4eeb19c92c4846f85b4efd06f2559ab7902acbe4c704d0652d8866ecb9f72983bab255379 WHIRLPOOL 6a2b4e96d02bf2e0a173e1ccd9ed3221ea735a2c3af41413f6509ca0ab147e59653a60a4a0235a0ca43a75636b07617fbb1de4896a2c130a4d1bd841e96f1cec
|
||||
EBUILD sphinx-1.1.3.ebuild 2639 SHA256 bf5676a31c413f535545d9ce812010ce333f11e3eb14b44375ca879df2d9f21d SHA512 6169300d20e0baec4ed566d615a9abaf285398f53f36c5fe93789ba12af7b0270fedda4026765643d817994c0700585697f9c9ac2baea4e5ac26c33d4207de4b WHIRLPOOL 7b9dd0e827ef426cf6fab61840e36f061b3ca37251560323cac84f720e045a128442e11a9521016792b327008aef1b17f03d0ac355b304ae5df4fa96676f9e35
|
||||
MISC ChangeLog 15873 SHA256 66b4e01a6428db0cf4c9c35b8c5da8ee8ba1e232212e4779a0876400f006891c SHA512 ec5f15e0647f4bd1476af0c4c17af7350ee0243de095b99e22cf9a67178a05176f6697a1bf29755c285e7c7ea69bd6e3951c0aa8df585897c1b0bfeefd0141ff WHIRLPOOL c922e1b0c6ffad5ff29086572e4ea6f4876dcfad70a27d337746a635452ff46cf5e4b8359c80de3cde68f877e994788c79d9309a57fb3565d9f7de4b3faaca9f
|
||||
EBUILD sphinx-1.1.3-r6.ebuild 3007 SHA256 a057b97f9e40abd4c5b209220b0919c0f725eed8452808a30e1b9946e7625856 SHA512 6cf436b85b76a384b58f1cbcdeb1ce25e963433a56f1f2fcdbd64d52cb0308fbed304c4194c17e1b080d3e9c02d2a3e58ed7b2aa2fb9e80562d3467aa79b883c WHIRLPOOL 73fffa1e37caed31bbb26d1ffb48831b6eee00d4dc94506a5be4f9f28df98af309318ee3dcced530c78a956f46d8610ab2a9cb4e739686f27ad73adc4c6d524c
|
||||
MISC ChangeLog 16277 SHA256 9560353b1311a9e6c7566e44d659df3969139b62a36b308397b0216fdcc9ebff SHA512 b2e25119b65a663ca5c03ac033b1df132587e6388d50e9e19f9e38c03cabe5285256e16a8d6ca3214870142b162c35382a38d8190fddfc8fce32ad445d4fe994 WHIRLPOOL bd39e551e0e7ccc7b545ef55e2b169f185b24af7497095e5700a91068c9991c7aa0e5e00fa19ecbb7ccd31376ebbebae1f5e2450cca9bdc86d6b14e577c3b765
|
||||
MISC metadata.xml 410 SHA256 ec32db3e710de4837b3b3f6077a1577fe318faf0b00976a972d4e269d7bd3367 SHA512 fd9b5eefde8b8f976e679f754281b4a5a07b62bba71820cde1b109ecc33c094ea08a6f904501b671bb309a6d23a1290a2e37e56f9b0902a3704a03ba4481b3dc WHIRLPOOL cae66b5efcefd9b3b8c61845fa1c77b38641eb16d63dfe888fb7eaeac713d6b4722727c2edf03330f1a4bb9144f4f4f26f886e3de509bbcd72b51acf94b46c95
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlEOQo8ACgkQfXuS5UK5QB1DJwQAiiVbm15xeqgABsKrUSAoaJGp
|
||||
H0fBQljkJx9lx48Ek1WrfPTADnBkt/VHJ31cQSoJrnT6IE79TFO7pTFP2SNPuKu8
|
||||
sgrvwRMj/KuSQ/W5ZPcgT5G2xMdfyx6jXyN3rnHIskn3OTp8t47wv+ZsOHdptSYB
|
||||
ntahIWjE0hhTwcQYUVw=
|
||||
=h2wF
|
||||
iF4EAREIAAYFAlERtxAACgkQC77qH+pIQ6Q8oAD8C4MrcxvY2pdf/A91BXB2li2E
|
||||
rQ2KFhtyCdoBa+OzN5YA/RNekXAfExp5jlCMkb0HR5ZlZi1+Wwtj8Zdg4ULtycs1
|
||||
=FCMX
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,35 @@
|
||||
# HG changeset patch
|
||||
# User Georg Brandl <georg@python.org>
|
||||
# Date 1351590528 -3600
|
||||
# Node ID ffb145b7884fc926d6a68f4aaeede1d4964f727c
|
||||
# Parent 2c107bc997e8817c451ba24089766eefb6e60fc3
|
||||
Closes #998: fix manpage writer in expectation of docutils 0.10 API change
|
||||
|
||||
diff --git a/sphinx/writers/manpage.py b/sphinx/writers/manpage.py
|
||||
--- a/sphinx/writers/manpage.py
|
||||
+++ b/sphinx/writers/manpage.py
|
||||
@@ -72,6 +72,11 @@
|
||||
# since self.append_header() is never called, need to do this here
|
||||
self.body.append(MACRO_DEF)
|
||||
|
||||
+ # Overwrite admonition label translations with our own
|
||||
+ for label, translation in admonitionlabels.items():
|
||||
+ self.language.labels[label] = self.deunicode(translation)
|
||||
+
|
||||
+
|
||||
# overwritten -- added quotes around all .TH arguments
|
||||
def header(self):
|
||||
tmpl = (".TH \"%(title_upper)s\" \"%(manual_section)s\""
|
||||
@@ -193,12 +198,6 @@
|
||||
def depart_seealso(self, node):
|
||||
self.depart_admonition(node)
|
||||
|
||||
- # overwritten -- use our own label translations
|
||||
- def visit_admonition(self, node, name=None):
|
||||
- if name:
|
||||
- self.body.append('.IP %s\n' %
|
||||
- self.deunicode(admonitionlabels.get(name, name)))
|
||||
-
|
||||
def visit_productionlist(self, node):
|
||||
self.ensure_eol()
|
||||
names = []
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.0.7.ebuild,v 1.11 2012/03/10 17:50:10 jlec Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex"
|
||||
|
||||
DEPEND=">=dev-python/docutils-0.5
|
||||
>=dev-python/jinja-2.2
|
||||
>=dev-python/pygments-0.8
|
||||
dev-python/setuptools
|
||||
latex? ( dev-texlive/texlive-latexextra )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
pushd doc > /dev/null
|
||||
einfo "Generation of documentation"
|
||||
PYTHONPATH=".." emake SPHINXBUILD="$(PYTHON -f) ../sphinx-build.py" html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -A txt -r doc/_build/html/* || die "Installation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
# Generate the Grammar pickle to avoid sandbox violations.
|
||||
generation_of_grammar_pickle() {
|
||||
"$(PYTHON)" -c "import sys; sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)'); from sphinx.pycode.pgen2.driver import load_grammar; load_grammar('${EROOT}$(python_get_sitedir -b)/sphinx/pycode/Grammar.txt')"
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Generation of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Generation of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
generation_of_grammar_pickle
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
deletion_of_grammar_pickle() {
|
||||
rm -f "${EROOT}$(python_get_sitedir -b)/sphinx/pycode"/Grammar*.pickle || return 1
|
||||
|
||||
# Delete empty parent directories.
|
||||
local dir="${EROOT}$(python_get_sitedir -b)/sphinx/pycode"
|
||||
while [[ "${dir}" != "${EROOT%/}" ]]; do
|
||||
rmdir "${dir}" 2> /dev/null || break
|
||||
dir="${dir%/*}"
|
||||
done
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
deletion_of_grammar_pickle
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.1.2.ebuild,v 1.11 2012/05/28 14:15:36 armin76 Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex"
|
||||
|
||||
DEPEND=">=dev-python/docutils-0.7
|
||||
>=dev-python/jinja-2.3
|
||||
>=dev-python/pygments-1.2
|
||||
dev-python/setuptools
|
||||
latex? ( dev-texlive/texlive-latexextra )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
pushd doc > /dev/null
|
||||
einfo "Generation of documentation"
|
||||
PYTHONPATH=".." emake SPHINXBUILD="$(PYTHON -f) ../sphinx-build.py" html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -A txt -r doc/_build/html/* || die "Installation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
# Generate the Grammar pickle to avoid sandbox violations.
|
||||
generation_of_grammar_pickle() {
|
||||
"$(PYTHON)" -c "import sys; sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)'); from sphinx.pycode.pgen2.driver import load_grammar; load_grammar('${EROOT}$(python_get_sitedir -b)/sphinx/pycode/Grammar.txt')"
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Generation of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Generation of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
generation_of_grammar_pickle
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
deletion_of_grammar_pickle() {
|
||||
rm -f "${EROOT}$(python_get_sitedir -b)/sphinx/pycode"/Grammar*.pickle || return 1
|
||||
|
||||
# Delete empty parent directories.
|
||||
local dir="${EROOT}$(python_get_sitedir -b)/sphinx/pycode"
|
||||
while [[ "${dir}" != "${EROOT%/}" ]]; do
|
||||
rmdir "${dir}" 2> /dev/null || break
|
||||
dir="${dir%/*}"
|
||||
done
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
deletion_of_grammar_pickle
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.1.3-r1.ebuild,v 1.1 2012/03/31 19:55:28 floppym Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex"
|
||||
|
||||
DEPEND=">=dev-python/docutils-0.7
|
||||
>=dev-python/jinja-2.3
|
||||
>=dev-python/pygments-1.2
|
||||
dev-python/setuptools
|
||||
latex? ( dev-texlive/texlive-latexextra )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
pushd doc > /dev/null
|
||||
einfo "Generation of documentation"
|
||||
PYTHONPATH=".." emake SPHINXBUILD="$(PYTHON -f) ../sphinx-build.py" html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/sphinx-build"
|
||||
|
||||
if use doc; then
|
||||
dohtml -A txt -r doc/_build/html/* || die "Installation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
# Generate the Grammar pickle to avoid sandbox violations.
|
||||
generation_of_grammar_pickle() {
|
||||
"$(PYTHON)" -c "import sys; sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)'); from sphinx.pycode.pgen2.driver import load_grammar; load_grammar('${EROOT}$(python_get_sitedir -b)/sphinx/pycode/Grammar.txt')"
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Generation of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Generation of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
generation_of_grammar_pickle
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
deletion_of_grammar_pickle() {
|
||||
rm -f "${EROOT}$(python_get_sitedir -b)/sphinx/pycode"/Grammar*.pickle || return 1
|
||||
|
||||
# Delete empty parent directories.
|
||||
local dir="${EROOT}$(python_get_sitedir -b)/sphinx/pycode"
|
||||
while [[ "${dir}" != "${EROOT%/}" ]]; do
|
||||
rmdir "${dir}" 2> /dev/null || break
|
||||
dir="${dir%/*}"
|
||||
done
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
deletion_of_grammar_pickle
|
||||
}
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.1.3-r2.ebuild,v 1.3 2012/05/01 12:00:37 xarthisius Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.5 *-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex"
|
||||
|
||||
DEPEND=">=dev-python/docutils-0.7
|
||||
>=dev-python/jinja-2.3
|
||||
>=dev-python/pygments-1.2
|
||||
dev-python/setuptools
|
||||
latex? (
|
||||
dev-texlive/texlive-latexextra
|
||||
app-text/dvipng
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
prepare_tests() {
|
||||
mkdir -p build-${PYTHON_ABI}
|
||||
cp -r tests build-${PYTHON_ABI}/tests
|
||||
if [[ $(python_get_version -l --major) == "3" ]]; then
|
||||
2to3-${PYTHON_ABI} -nw --no-diffs build-${PYTHON_ABI}/tests
|
||||
fi
|
||||
}
|
||||
use test && python_execute_function prepare_tests
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
sed -e "/import sys/a sys.path.insert(0, '${S}/build-$(PYTHON -f --ABI)/lib')" -i sphinx-build.py
|
||||
pushd doc > /dev/null
|
||||
emake SPHINXBUILD="$(PYTHON -f) ../sphinx-build.py" html || die
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
pushd build-${PYTHON_ABI} > /dev/null
|
||||
echo PYTHONPATH=lib nosetests --verbosity=1
|
||||
PYTHONPATH=lib nosetests --verbosity=1
|
||||
local rv=$?
|
||||
popd > /dev/null
|
||||
return $rv
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/sphinx-build"
|
||||
|
||||
delete_grammar_pickle() {
|
||||
rm -f "${ED}$(python_get_sitedir)/sphinx/pycode/Grammar$(python_get_version -l).pickle"
|
||||
}
|
||||
python_execute_function -q delete_grammar_pickle
|
||||
|
||||
if use doc; then
|
||||
dohtml -A txt -r doc/_build/html/* || die "Installation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
# Generate the Grammar pickle to avoid sandbox violations.
|
||||
generation_of_grammar_pickle() {
|
||||
"$(PYTHON)" -c "import sys; sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)'); from sphinx.pycode.pgen2.driver import load_grammar; load_grammar('${EROOT}$(python_get_sitedir -b)/sphinx/pycode/Grammar.txt')"
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Generation of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Generation of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
generation_of_grammar_pickle
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
deletion_of_grammar_pickle() {
|
||||
rm -f "${EROOT}$(python_get_sitedir -b)/sphinx/pycode"/Grammar*.pickle || return 1
|
||||
|
||||
# Delete empty parent directories.
|
||||
local dir="${EROOT}$(python_get_sitedir -b)/sphinx/pycode"
|
||||
while [[ "${dir}" != "${EROOT%/}" ]]; do
|
||||
rmdir "${dir}" 2> /dev/null || break
|
||||
dir="${dir%/*}"
|
||||
done
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
deletion_of_grammar_pickle
|
||||
}
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.1.3-r6.ebuild,v 1.1 2013/02/06 01:04:42 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
|
||||
|
||||
inherit distutils-r1 versionator
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex test"
|
||||
|
||||
RDEPEND=">=dev-python/docutils-0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-1.2[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
latex? (
|
||||
dev-texlive/texlive-latexextra
|
||||
app-text/dvipng
|
||||
)"
|
||||
DEPEND="${DEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-python3.patch
|
||||
"${FILESDIR}"/${P}-docutils-manpage.patch
|
||||
)
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
|
||||
# Generate the grammar. It will be caught by install somehow.
|
||||
# Note that the tests usually do it for us. However, I don't want
|
||||
# to trust USE=test really running all the tests, especially
|
||||
# with FEATURES=test-fail-continue.
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
"${PYTHON}" -m sphinx.pycode.__init__ \
|
||||
|| die "Grammar generation failed."
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc SPHINXBUILD="${PYTHON} -m sphinx.__init__" html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cp -r -l tests "${BUILD_DIR}"/ || die
|
||||
|
||||
if [[ ${EPYTHON} == python3* ]]; then
|
||||
2to3 -w --no-diffs "${BUILD_DIR}"/tests || die
|
||||
fi
|
||||
|
||||
nosetests -w "${BUILD_DIR}"/tests \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
replacing_python_eclass() {
|
||||
local pv
|
||||
for pv in ${REPLACING_VERSIONS}; do
|
||||
if ! version_is_at_least 1.1.3-r4 ${pv}; then
|
||||
return 0
|
||||
fi
|
||||
done
|
||||
|
||||
return 1
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if replacing_python_eclass; then
|
||||
# the old python.eclass ebuild will want to remove our pickles...
|
||||
backup_pickle() {
|
||||
# array to enable filename expansion
|
||||
local pickle_name=(
|
||||
"${D}$(python_get_sitedir)"/sphinx/pycode/Grammar*.pickle
|
||||
)
|
||||
|
||||
local dest=${ROOT}${pickle_name[0]#${D}}.backup
|
||||
|
||||
cp -p -v "${pickle_name[0]}" "${dest}" \
|
||||
|| die "Unable to backup grammar pickle from overwriting"
|
||||
}
|
||||
|
||||
python_foreach_impl backup_pickle
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if replacing_python_eclass; then
|
||||
restore_pickle() {
|
||||
local backup_name=(
|
||||
"${ROOT}$(python_get_sitedir)"/sphinx/pycode/Grammar*.pickle.backup
|
||||
)
|
||||
local dest=${backup_name[0]%.backup}
|
||||
|
||||
mv -v "${backup_name[0]}" "${dest}" \
|
||||
|| die "Unable to restore grammar pickle backup"
|
||||
}
|
||||
|
||||
python_foreach_impl restore_pickle
|
||||
fi
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.1.3.ebuild,v 1.1 2012/03/29 08:56:46 djc Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Sphinx"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python documentation generator"
|
||||
HOMEPAGE="http://sphinx.pocoo.org/ http://pypi.python.org/pypi/Sphinx"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc latex"
|
||||
|
||||
DEPEND=">=dev-python/docutils-0.7
|
||||
>=dev-python/jinja-2.3
|
||||
>=dev-python/pygments-1.2
|
||||
dev-python/setuptools
|
||||
latex? ( dev-texlive/texlive-latexextra )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="CHANGES"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
pushd doc > /dev/null
|
||||
einfo "Generation of documentation"
|
||||
PYTHONPATH=".." emake SPHINXBUILD="$(PYTHON -f) ../sphinx-build.py" html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dohtml -A txt -r doc/_build/html/* || die "Installation of documentation failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
# Generate the Grammar pickle to avoid sandbox violations.
|
||||
generation_of_grammar_pickle() {
|
||||
"$(PYTHON)" -c "import sys; sys.path.insert(0, '${EROOT}$(python_get_sitedir -b)'); from sphinx.pycode.pgen2.driver import load_grammar; load_grammar('${EROOT}$(python_get_sitedir -b)/sphinx/pycode/Grammar.txt')"
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Generation of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Generation of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
generation_of_grammar_pickle
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
deletion_of_grammar_pickle() {
|
||||
rm -f "${EROOT}$(python_get_sitedir -b)/sphinx/pycode"/Grammar*.pickle || return 1
|
||||
|
||||
# Delete empty parent directories.
|
||||
local dir="${EROOT}$(python_get_sitedir -b)/sphinx/pycode"
|
||||
while [[ "${dir}" != "${EROOT%/}" ]]; do
|
||||
rmdir "${dir}" 2> /dev/null || break
|
||||
dir="${dir%/*}"
|
||||
done
|
||||
}
|
||||
python_execute_function \
|
||||
--action-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version)...' \
|
||||
--failure-message 'Deletion of Grammar pickle with $(python_get_implementation_and_version) failed' \
|
||||
deletion_of_grammar_pickle
|
||||
}
|
@ -1,14 +1,14 @@
|
||||
AUX 50hen-gentoo.el 145 SHA256 5b58b0cc226fd167fa8f2523846fa980c74df77513703dbd63f7f82167ec0f52 SHA512 9e9e2a29ca0591eca6858326fa56cb90db406fb5dad487d2b452b51f6a575dd7df307673c9289ce04b9488da599f84c2b70373638c0fb141fe57e03c7254ee81 WHIRLPOOL aa1f242327f2c285efe1ac9e458d3fc1574454feef878aa27fcf2d73825c486a1fb90ece6a44055ae6b84a413fad49babb16e8ce4f1c6ac211dbe20b24e1f623
|
||||
AUX chicken-4.5.0-r0-ARCH-to-zARCH-hack.patch 5441 SHA256 a887a97531a57585894cae4ac6934ce88073525ef96e5ef5d6201421f93c1e6f SHA512 79b84a5f183c3a42eddbd991bd42453c7b666f5684abb1ea303eca6c603bd9ab5b9e0eee2cf74bdf92535fafaca2adb6879e961b0f00e8a7d6bc2f5e14f0d7b2 WHIRLPOOL 61b9c1e374dbfa424d9bedd1e1422effab997964579eeb5f74163cdeea7c8078fb0a83aba2a0fdc9c69d83836d7cd998e861466c47f26fb4e541909b50cdcc1a
|
||||
AUX chicken-4.7.3-parallel-build.patch 3122 SHA256 ae1be72f78144daf010d07a5c88e94c977f0288f1c95a3410da6a5120f2a7bfb SHA512 966cea017c3c79ae372a46ad39198f944d5d727356fe1acd41e75edc7b57890e9563c1d9bb47662c5e7abd2d080c9026d310f949054f070e276f7314946344ff WHIRLPOOL 6f0f1dd2856c7f067a9dca9393179e7d0b397efcd1f771fa4bb83d077ae0f7e6bcd6b58be5d14fe841e5d747fdd9254cd3c44a94e713ecb032762508b9515faf
|
||||
AUX chicken-4.8.0-parallel-build.patch 3112 SHA256 0fc0f3422c2c24a2bdfb67aaec5e0378e5835b8858b9fd9cd7e9d296183101af SHA512 b85db92ef9f92484e5cc35b570bc7017f970d3d57aff5c573acfb7d8efac4ee823ab2c269f383695dbb834b37cb07b2638d19ea2114b0ad23ef73e00dc11aba8 WHIRLPOOL 6b81fc9745728092b992a0442dfdb2994906a1205bfdc76a32dd97a7a3716d587362ac8bde6775c1f4a924e7a28b23484e7ab6ff764feef748f58c045bda11bd
|
||||
AUX chicken-4.8.0.1-parallel-build.patch 3112 SHA256 0fc0f3422c2c24a2bdfb67aaec5e0378e5835b8858b9fd9cd7e9d296183101af SHA512 b85db92ef9f92484e5cc35b570bc7017f970d3d57aff5c573acfb7d8efac4ee823ab2c269f383695dbb834b37cb07b2638d19ea2114b0ad23ef73e00dc11aba8 WHIRLPOOL 6b81fc9745728092b992a0442dfdb2994906a1205bfdc76a32dd97a7a3716d587362ac8bde6775c1f4a924e7a28b23484e7ab6ff764feef748f58c045bda11bd
|
||||
DIST chicken-3.3.0.tar.gz 4228441 SHA256 5ce2519bac9956de5700a5777b2bbc2cd89202ef2d2252a40a0d1e8c9854bec6
|
||||
DIST chicken-4.6.0.tar.gz 3019126 SHA256 c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245
|
||||
DIST chicken-4.7.3.tar.gz 3316152 SHA256 00c82bc2208d74463a69356d2a30a3771f87048ea87fb9c024d464b3c9d4e230
|
||||
DIST chicken-4.8.0.tar.gz 3970818 SHA256 5b2e8c6b4b13b502d8c684b394d80ed490d2884c03789353d895ab85d19979ab SHA512 5ea40ca240d9d6ab9a250947288fda3cc1202b6cb689207dc603c1ca86f537f407b1c4a8020533ccfc7b48fa01d3bf8f7229f883a2a95edb3f39863d43aa6c63 WHIRLPOOL 52010977034e0661af4c692d828303ebaad8d6d2517908b2474e64c0f8840c0a8e8342577853d66c1921033926fdefa21db66857786e659d92260390e98b879f
|
||||
DIST chicken-4.8.0.1.tar.gz 3965638 SHA256 a60efa9d2a621ecb9e03b41ebdd03ae27ecb32c1292671fd969506c9baf88d0c SHA512 736f9503e29e5d36bdf17439bdf38ea8a6c0cfdcfa3ada5d49ff72d82599a9da1bccbd6f2787fcf3b85fb650161032744030f98d2f74e02b73bf7b5bfd12d3d6 WHIRLPOOL 6a0e5891f30793dc828052b03e6ed720689d5b608e4ab34216ce9f95b073ad13812a85f86facd948beb1030b22caf561ac203ac988b7c4d7764b61d3774a8fe5
|
||||
EBUILD chicken-3.3.0.ebuild 1569 SHA256 68e958a02a13039359584927a0d15e5b95280bcf1e12da97bad4dada0e8c17e7 SHA512 cf72e794dc60a635184a6ee5243d916a72bbb019e32dda6c7ec65766081af9e9048d2774513a909148f5c29e0be8830210b49c7ffa748eadb2f7c5ddc0c97a5c WHIRLPOOL 3b5c969762e0f4d0becac42f449481acf1461ff90da1cf8958930add92578ee90090b1d3fbbc86a1812b27e24d4bb4bbbde733a0d8946d9a312d4278edcb304a
|
||||
EBUILD chicken-4.6.0.ebuild 1693 SHA256 baac199e060815f232b8947c00fea3d39e6e42622095111b0370f9d5c7187d6a SHA512 4119461d3e2ba3a9b7803af7e350f17e20b528b2753ed3de669fb8dc1cf78ce90b1c8741ef56f27483dc1752ce3db3754b6a3a468cf5410c9dd03d28e20ddc30 WHIRLPOOL d744e08a4b62b75e93937eb71cf20298128c0d51110d507ae642ca6b8a9c91b4f46f378ececb30a2ccf9b3cf0105a9d50a98881d182b96b6051053608115ac67
|
||||
EBUILD chicken-4.7.3-r1.ebuild 2211 SHA256 ec496c450194858301e12d6a2bc4fe265bed39a139b581d54fc5411e6fbed3c6 SHA512 2b91d77e285889197bf2082218557dc45d73e27a99e2f631f364cd15d7b642dd2be04116a4cd51bc73364d8a8867a16703d64c0a9992e7e780a8e23d38b1c21a WHIRLPOOL 47e7b3504f7a44aaf31fe155dde011aec602aa6467111ed8c24d4bbb6a7a479d77c0e74f1c2bffadae635ba314ad748d6791b49bc4c1691e65755585f866834b
|
||||
EBUILD chicken-4.8.0.ebuild 2140 SHA256 bf2dd79870dd22e9c0ac5cc3159173eb8f554b5fe4b462c561f5523804f0dc01 SHA512 230c7714a867e9ac4862a9afc07d0b9ec4694e88b7e9690153fb3992b214e12efbb3c68eb5c86a70ee36dc367a8b72a87d2dcaf16986254d5d8c0226a4b25891 WHIRLPOOL 61d0e7db90042ccf96caa5b312c9dadece0a2c77597d8ee2e28f7ee8a9d92274925ccbe00e459883c44e8f28d3c7a7e7455818cc4115a9e262aa17926e7ebe87
|
||||
MISC ChangeLog 6907 SHA256 d472c03f092ee5234cd9422ff3c603b50e651400dba8321458e10dd50bced50b SHA512 2cf9ca852c8ff300302fbf596ef499c4c0ad85ea6d2fed688d0e3d724d6850ce7803d870922d94639dedd772c6620e3b5f58743d43d6a142ace5edf8b30d73b1 WHIRLPOOL 68585191565b30413e463ca16be2e231b5eb728959e81fb6e4e8c67bc135ac5db18d68192642f9cc7a9c6709c33db271e402bd241fd5376675334aabe69a1b32
|
||||
EBUILD chicken-4.8.0.1.ebuild 2335 SHA256 1583561dec66c28f13dc0e1a137d40fe81e6bce54b9394a8dc51d7d75d0bb703 SHA512 6f1a493226a6a454c2727371e7fa51a20d45f7bcaf0fd31338a89ddb39978e766b4267c8311813418d3a32b9fc4416f40042e3cf8304db479be8065e52652707 WHIRLPOOL bd388197ee5b85bde859a9f281489ff6ac806e37d2bb5e94c96a6018be88191712160259a659ac465fa2ee066162cf1b7488e1935c57e07905884bb33f096f88
|
||||
MISC ChangeLog 7292 SHA256 a79c0f97e7682427e73d7a2adde11c9222f04c6a1eea084fa31b9b325683d595 SHA512 0afe1ebe5b7b8407706e67f04f9c55df560a00e19a86c0835a15d74045635b38da19a6e4d513afba299659d92a9ff705010234e590ab62ebee7bce3370f0d6e3 WHIRLPOOL 679464fcb40e6fbe0850590b247a86d4c468e78b2a09d831b8fbddcb06761730385f8ec7ba9a00e6611fc9baa9cebf5dbb7c391799b3bc3909ed50514acc6953
|
||||
MISC metadata.xml 870 SHA256 8608f5461e3c84d4034d7fdb21f85cfcaa7afdbf7603fce4f8b817edcd99da94 SHA512 eab200c152579766739e425703a9a1b002df0c5ceb31ce201424789a4f821c004d968a9b5dffe9ee9735913331b40261784ed70b6ec8a256b3117c98cb0ebab4 WHIRLPOOL 78f702cbd1e1ea1aa39c62fb9ab48b102b1bc859c1535531d2d073d9f57bdeb4413247d3331057c167b32e6fa69d76c818f76b8d39d7afb0d96396923f11947e
|
||||
|
@ -1,12 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>wxwidgets@gentoo.org</email>
|
||||
</maintainer>
|
||||
<herd>wxwidgets</herd>
|
||||
<longdescription>
|
||||
Anthemion DialogBlocks is a sizer-based resource editor that quickly gets
|
||||
you creating professional-looking dialogs, wizards and frames for deployment
|
||||
Anthemion DialogBlocks is a sizer-based resource editor that quickly gets
|
||||
you creating professional-looking dialogs, wizards and frames for deployment
|
||||
on Windows, Linux, Mac or any other supported wxWidgets platform.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue