parent
7ba599b2c7
commit
7527e384d6
@ -1,26 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST akonadi-1.9.2.tar.bz2 220599 SHA256 e712f3ee59731d613935df78df1cd65f80680d86d1f6642ff118061cd461bfd9 SHA512 9c281315cbb4801490acb0c6afa8bde6e42a73cfd0ba4ab0cb2b0b50a63ae55d350efcf8535b7f3251d93da0ba63c51e7920c250496fedcb3d90e1d8644c1b7f WHIRLPOOL 3415b70bc03ba451ae4e8216de0eeeb0f0c7f53c4f6433cc21f4725167f24493bee3f6dfe188f7d3633b4f5e4471d3a02ffc5407b90def86c439db6e711a1cce
|
||||
DIST akonadi-server-1.10.3.tar.bz2 228633 SHA256 a8f66eec479c235ec67e77befac50c42743f627663fe2bb49238e82e6fbfffb0 SHA512 836917f3fb8ec5388d7145402fb1b55ca00d14d78f92d0105fecc6c052e99d497e17a2484f581b9d2f20433220a9343e6b4bff8ad34e48767e6a42d309572c66 WHIRLPOOL 468908b64e66a826e17dc8f5dca3f907bfcd09669810f9f1aca96b7f812ebc2c0138a6f840a5e5f8d0734cc05eecddeebafe8affe32994c2ed7bb76c2c309b38
|
||||
DIST akonadi-server-1.11.0.tar.bz2 235101 SHA256 0cb257509d53927241b71d85c42efb0b5776efc37fc8dc732e75f6813b8a264d SHA512 366f0e4a86038af5eb6603653e599076c66e84f59db57f4c56a89ec265be7e335f3f5d14444030a6f398e2361969ad85bc73357359da7ab8c307ec3c5d80ea40 WHIRLPOOL b050f5e1d5220ec512ab6e57cd083b652f03ef1e391fb336a51888aede7b0faf2f2ab58db6f6e67ee3fd7ceea8efcb54d5c3b1a6c224adf3deb41cb10b3c91d2
|
||||
EBUILD akonadi-server-1.10.3.ebuild 3110 SHA256 72c7b016da78480d5a9a8bf7af77e96dd4c5a6bb3a166129a57a93d44921cce7 SHA512 93e6092b981be81c7c0799d0b9d7cb8dfe3f40ebbf73f87af2eb09eae80f49b9b8ba2d61f4a8f4532eff95708aafc8c20df786482b783e4b31d46465c8ad4d11 WHIRLPOOL c4c9c19b52799b287312d079a3abd8c8cfa332688b74a1d33881dfa0f8970f7b08b9c17cc1c3025dadd473f8588e0e58c115b270e8892a42e03676543200055a
|
||||
EBUILD akonadi-server-1.11.0.ebuild 3113 SHA256 f2ecbe18edb6732ca9ca75469bf353eed2732d31a08007398142f79c574ec35d SHA512 73cbf6b99bc56d77f282584208fe59faaf1133acda5566e92ab3f60a1284c181d123595d1d4af0eec22df88f3f4d7254030e32ee0610047c954d412fb8afe4cd WHIRLPOOL 994b4067755c25068bafbb56c54a973490378f1d6469b42655ab12dfb54a7910901a8c894de1f507a7acde905bde76d05d573e8471afc0d98676a46dae88cca0
|
||||
EBUILD akonadi-server-1.9.2.ebuild 2696 SHA256 caf94b60f3a48ea160c29371625bbd566396da5842ef0c185fbe54b903f16d79 SHA512 3191fce465ae01f6525abc73d72226349313c93f0ef54deebce64d0cdf710e9784e284b83e0e3d0e3742001ad5b42a289e8f71fcd19bf05b573d041363db4b15 WHIRLPOOL a17e9c4bfba373515919ef55c8fa3a6c13530b56240035bbf57b0c3cf17df59954b00aa830e73f4e15ce22a7cc43faa44b33819a80cc90fc6b5dd23a38206bd8
|
||||
MISC ChangeLog 19427 SHA256 c9737221227cc3ee2469ad6b422bd611560ccb27b8462536f99cc6fa174ff8a0 SHA512 7c7b687c88e5a0cf1a0aab13a39008b6d9ea990ea3bf7a27eadc2bc77c4b3aa1f2ead56e328d2c3189bcfcf2b27875f6a36bd27169985e8914f2b7e9e55b3764 WHIRLPOOL b37d01a5bf3ea838aeecb307288630143069720eb48b50981c98e97581398af5410a2326359ac6a10a1d22b1143ab6b2e78799e4fafbb1325dbf2585d1fe3da4
|
||||
MISC ChangeLog 19562 SHA256 99f065dfab4df023ab75857554abfd9f3150d1b9cec0ae3aab590e037919df8e SHA512 74edf0722d6aeee4ce356371c069b8577ea6bd8fc4f886c2e76a1aaa1d011413d966c8a5ae9a184effe00ce67e2c3fd7512dbb9f6ea0ec034f5c4ac1a5978f8c WHIRLPOOL 746003f096df1a388d268cbb7d85fb8e0754aa0c590882911ec92fef1961a34eababe7c266e76aa58aca8cf78d079a8bb8a1540fc46cc0b3d9d1a2fd715e2ae1
|
||||
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJSqMqiAAoJELp701BxlEWfyCUP/0sM7eJMsRJQEb0kQNt3gMcK
|
||||
TE+FKdI4GcNoXMETSg9J4HrOd3tJ9JClRjiMJ7h3BEsR22dulwnsNWllQFjxGp+5
|
||||
1egyvAc43/mvK83T0WN/+FyYmxOIzYhHmy8Bvf9y9bGC2Cd7ZtijpUHqexyD63Sz
|
||||
ShWwpxCdURX01CXuA2b6bmR7IKtUZQugzyDLz+MuoGZmZYh+l+LAP8ZzXjgp4S2l
|
||||
ncA0oy74KB89RcBHpnS8u97kSEW43qEC8Jd3Dw58e5HTtyilSvbkqhaap5WQcgfp
|
||||
xyhCFMd2QIHnyxfg+/9077X3SJdh1XKjbabBfIJznE/StgCmOY5EuXDCGDWYNkIt
|
||||
mX8QmAAlrxXlvcqJj5/5Z5s7WafKq2dNvElULUGz1Vy8H93D2uMwu6RbFAmsx+YQ
|
||||
dQvvzuuihwgJjMho5PaHUHhA38AKR8SsOWKzoVhyejderOgJt3m2ngEH0fyN/eVT
|
||||
EahK7sF8lhVNqewaaZUWIGTMa/B8MzMRpfoKlvapgdnFRVhd537nyyGpFIJSTZ2r
|
||||
JVqjHtXO5xlIGTPRDRyxdCgXGJbZtJAdAkYzZLzch4Q3ET6wJ+WvKHpZZEaXwCOj
|
||||
tNMHuNbmmgT0i+0WQNnfbb6SXqvOotq4K51qTFte7TOIyDbna0yR5RvVDIndCL1k
|
||||
zhZQgtZ55XjZR32XQJQD
|
||||
=eHow
|
||||
iQIcBAEBCAAGBQJSseMzAAoJEGVpnaTzz9K9cA0QAIYMt6RGIT7Y/p8LfFJYAJU+
|
||||
sUslifyAYKcXGo67EEwe7duaSVOgTulUjY7HPLFlIvXappiUCB4+hVZ3Ns3GVNRj
|
||||
lSRL0leb9FVAEYjKRBtMTpmjvYLqmYnLnpNo5VWO/QF/brnW4Wg+0SgCyW4JY9Us
|
||||
0d30lSDjleQ+DnznrMLC/6XEQJfBaXHRuOUUS/7XLrw5jKiZWMPJ9v/Id1U6hOwn
|
||||
fO8Gw6fcXpF5RZERuKpn431oHzZIEsEbfFLsYB/fS8zd2hJXhXI4ypDl4tXkeHew
|
||||
uYKe3VwtP4HfDn4tHEQ1Ixxl4vRkznkbRGyhZSlFNZKWVs/rPSg7FBHzcvAtbhhB
|
||||
zKTGypWfHdRldJ/0VZGKN39YV6eDbC+rNoiKf48Jd8zN9RrtPJks0Z8AqFd3Roru
|
||||
NhlDpR0gliL9nKU4wDqXcQ8o3zYsUCmXZZw92x9/+nnwCRgv1zP8YIG4UFy+wDOE
|
||||
Ktws2H1fYvJSfP6W1vBePKa35aSO8dLwGmWh65nqm0oOLab+wcWeOc6oWKZv4GQG
|
||||
0ZeAdjtqFSgYDA9zGRnuYWTKFirrSJKXh12pbPL2lRwkP8gxx249qLqbhDL5vz08
|
||||
zkvBiXs5dVfKLHYcaYiH/UUw9yXpDBKxkzf6INIHpmkOUVHGb8PhoV4gW9nFF/yg
|
||||
L6G5t5DWl+j+uC0pCzFR
|
||||
=rRze
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,126 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.11.0.ebuild,v 1.1 2013/12/18 18:02:26 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-2
|
||||
EGIT_REPO_URI="git://anongit.kde.org/akonadi"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${PN/-server/}-${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres +qt4 qt5 sqlite test"
|
||||
|
||||
REQUIRED_USE="^^ ( qt4 qt5 ) || ( sqlite mysql postgres )"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost:=
|
||||
>=dev-libs/soprano-2.6.51
|
||||
x11-misc/shared-mime-info
|
||||
qt4? (
|
||||
>=dev-qt/qtcore-4.8.5:4
|
||||
>=dev-qt/qtdbus-4.8.5:4
|
||||
>=dev-qt/qtgui-4.8.5:4
|
||||
>=dev-qt/qtsql-4.8.5:4[mysql?,postgres?]
|
||||
>=dev-qt/qttest-4.8.5:4
|
||||
)
|
||||
qt5? (
|
||||
>=dev-libs/soprano-2.6.51[-qt4,qt5]
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtsql:5[mysql?,postgres?]
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
test? ( sys-apps/dbus )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about MySQL is recommend by upstream
|
||||
if use sqlite || has_version "<${CATEGORY}/${P}[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "We strongly recommend you change your Akonadi database backend to MySQL in your"
|
||||
ewarn "user configuration. This is the backend recommended by KDE upstream."
|
||||
ewarn "In particular, kde-base/kmail-4.10 does not work properly with the sqlite"
|
||||
ewarn "backend anymore."
|
||||
ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DAKONADI_USE_STRIGI_SEARCH=OFF
|
||||
-DINSTALL_QSQLITE_IN_QT_PREFIX=ON
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
$(cmake-utils_use qt5 QT5_BUILD)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export $(dbus-launch)
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -1,6 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST Devel-Size-0.78.tar.gz 68256 SHA256 b45363b5b4b7f0c1147c9040b7612f792817a2727e5dda460fd02db62f7bb55b SHA512 19d3c8fcd3cd9a302f39ee11508ab5bf4da475af6f2d7f6af907c9046f427d6e8691c88b097f3d852ce9818d5986e2db06d36627ba8405afe701c2d7a8f2b987 WHIRLPOOL 112041cd8772266d84955d46c272426afec64988624392d1c8782e738193028e61a6f0b8c27b8d18957ca19a28ca3816b84f7f32a4513d8b48057fe33bdd1aac
|
||||
DIST Devel-Size-0.79.tar.gz 69068 SHA256 1370f2a054e0bcbd93099c8b31a1e2f7ac8801e1ffea5c401404c16b9cbb1ae8 SHA512 70e49254c4c86c4c05c5915ce2cbbf360f298ca0bb1e26f23fd5b73f25e4f98fa7bcd15185afe1d1bb8ed8a32b59c015efdbb1ab0c23ef2eb7412eb6d040acdd WHIRLPOOL aef7a76c73517435ca2ccb35671b6f82b758efc9cd3880b14924df93e8955fa2bc90f62625c9c72560bb7ada9a135671affbe76a835255556686b4c2033d15c8
|
||||
EBUILD Devel-Size-0.780.0.ebuild 464 SHA256 b8da228fa9922a5931a1e3cfc12e603b0826971c459a960395204d6d31dbc4aa SHA512 45399029560bdfdf838d0024545af9f2f5db2360aebf50d1f1034668901605d5ad5a6bb841dfd20f572b4b223d292193227d893f41cc7b1c5773bc247721c33f WHIRLPOOL de8f9c735dcdaaac0985d72f6c933bf943271927f0f22fe445b07d63129074074b9be410e883092d511df7e7f97f0a23fb3a1021ab602ae5f9e9c36e73af05d8
|
||||
EBUILD Devel-Size-0.790.0.ebuild 463 SHA256 00fb33c828f9bb60dee4f05b845cf762cb71fc808fec0f7c658af1b84f7a9120 SHA512 f9addb3a663fd35bf5db0cc34677f1a2e5364bd50481f6276b2f743f70c600c587ef106e82c7820d570351f14351b2ac2b07a2e1b3e192a7473c33ea2f3990f2 WHIRLPOOL 7a1beeff81d6a556f3773f0140659eebab899636f4e0cbb7979f52b0cb5f6c92bfca93e1177953f2ce132f2cac8174680605028266e72f214f6f54f52a2779bc
|
||||
MISC ChangeLog 4943 SHA256 71151b3459c813bb5bdc9bccbcd1c9c48f96f2c119a8f812acf63668476b2cd8 SHA512 790ae29d0d6bc0051d63c1f3e6cdabbbc59cc6e4ff5e5cf2f13b23bd78a830d5a046f6f4ef3b9540798c91d4bbe594f86dc307e55fe75fe3025df8dee1b98734 WHIRLPOOL 2fb918f89f51b2372008b0119e2f93b50d0f8adee65dbc3af9f1ba4dcdf9a3ff84030943e509a9e25c3fff3b18c180666890103d5f897ee19408d36fca932d51
|
||||
EBUILD Devel-Size-0.790.0.ebuild 461 SHA256 7374c3e7e51dffa18db5d69e097d2badf1aebe92bede9bc0692092e73858e081 SHA512 ba8f7fdaae9dab2e90124aadbcd0d0802317abab76bdea6c5cfdb812796071366611a4d3d5ed4e08b693a951133ec3324fd857352f47433f511a65508b98eae1 WHIRLPOOL bb54484228036c7c1f1e663adcdfb1937b25768ed941b5e5bd9d9d0fe355861c00c8aedcaa37a4f2e8a9bb25df18004313598583cd54f2aa4a08f77619252df2
|
||||
MISC ChangeLog 5056 SHA256 eb9f2aa106dbda580d49dd2f9042f28ce2de307bcb22845b25ba5a0b610a1f0f SHA512 0a5ca6cc7f74dfb8db9b60940687688764c115c6f6cdb7d3526843485336428f60f6a7bc08a49ce606bb9edf2ad7285c7f67712ba733084a3b8bb5181155b6d8 WHIRLPOOL f5e43fedf1eb5b7e87ebebe5cef2b9157ef2a80048f02e06d9f7e8284742e776bad45a6ac36b08c2deb89c7650be2639cf595807a51b9abab9eb8c2964f20e52
|
||||
MISC metadata.xml 294 SHA256 106a8a3880edf49fdc16e5e7222ad83f819b7b1b84572375e710257683f327fe SHA512 0dd4317aaee9c77357cea852814d8baa1f7b0d686dbefccd10af5fc147dcb41cb5e2e23c3141b89e00f08fb0fd70be2503d1c6384bbd46e6595473105efbb971 WHIRLPOOL 2db358636431384713c8d06617a16a3b45d18fe09efc69048e98f674fc147949d6ba8728b6fcfa50ad373b4e0731768483d18d1e100ef57e08c14e7c2fb7b8c8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAlKxzO8ACgkQG9wOWsQutdYGkgP/Tey+rC2MD6JbxM+erR6RuXtm
|
||||
jpTcTBkX8HvKGbFCGr8tB837P3e1qniYPE4Bd9b6bJ52b64Q3o9DGb00YCQudYWG
|
||||
0q4/XIagbm93P2if3XAQdZ6ndDRQzUT1uirwpGuk8/pyV0bjhCgJp8RZ/1WuZu+K
|
||||
x+hAwqNMedNxXbIPfck=
|
||||
=7qdT
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,15 @@
|
||||
diff -ur amqp-1.3.3.orig/funtests/run_all.py amqp-1.3.3/funtests/run_all.py
|
||||
--- funtests/run_all.py 2013-11-10 08:53:13.000000000 +0800
|
||||
+++ funtests/run_all.py 2013-12-18 21:10:54.050283404 +0800
|
||||
@@ -23,10 +23,7 @@
|
||||
TEST_NAMES = [
|
||||
'test_exceptions',
|
||||
'test_serialization',
|
||||
- 'test_basic_message',
|
||||
- 'test_connection',
|
||||
- 'test_channel',
|
||||
- 'test_with',
|
||||
+ 'test_basic_message'
|
||||
]
|
||||
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/py-amqp/py-amqp-1.3.3-r1.ebuild,v 1.1 2013/12/18 13:21:58 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="amqp"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
|
||||
HOMEPAGE="https://github.com/celery/py-amqp http://pypi.python.org/pypi/amqp/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples extras test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="test? ( virtual/python-unittest2[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/nose-cover3[${PYTHON_USEDEP}]
|
||||
>=dev-python/coverage-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
# Same tests from before require a socket connection
|
||||
PATCHES=( "${FILESDIR}"/${P}-disable_socket_tests.patch )
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cp -r -l funtests "${BUILD_DIR}"/lib/ || die
|
||||
cd "${BUILD_DIR}"/lib || die
|
||||
if [[ ${EPYTHON:6:1} == 3 ]]; then
|
||||
# -n causes Python to write into hardlinked files
|
||||
2to3 --no-diffs -w funtests || die
|
||||
fi
|
||||
"${PYTHON}" funtests/run_all.py || ewarn "Tests failed under ${EPYTHON}"
|
||||
rm -rf funtests/ || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( demo/. )
|
||||
use doc && local HTML_DOCS=( docs/.build/html/. )
|
||||
if use extras; then
|
||||
insinto /usr/share/${PF}/extras
|
||||
doins -r extra
|
||||
fi
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST memoizable-0.3.0.gem 11264 SHA256 ce4f02e653c7645308251669bef0b5d2c1e5b7ee5a69a9c389c3b92b9d056bb7 SHA512 430d8c8fa00aa0617aed54bcec42166fc60c599a86b923fe68e8d98332b06d42b2284eb0adc20bd04a6c0e3bbbc4677c6e9cf6fcb27a680e326f3e9022159efd WHIRLPOOL 69defd14436d6828aa8386fa59cb1a7cb71751b19e896038d36ae323f6ce258494bae8826daf2647fe762f0d27e06e6caf7d6d23b1cb3b8d95aa720046926c3f
|
||||
EBUILD memoizable-0.3.0.ebuild 611 SHA256 c183b0e8c5622e924931a55581a77d6f30455291270711bc21c00bc4a3c6222b SHA512 383c4d2dec11be39af15ec81fd3cbdef860d299e32f6054d64fd9970dafbaef12efb271b1ab2bce12ecf7e4c53bcd9d801888acd9068fddf64013d2dd7da3b8d WHIRLPOOL 1c123a9ce38e99bcef61c8507967e9a9a30ac8231763224ecf1d6d6b2c2a2c81df5ced60ad4b1cf8c155e7ea03785ade10af94865804bd854387f0d694c55b2d
|
||||
MISC ChangeLog 517 SHA256 64d413e65b39734304a50554fd236956f7c7c0ce554b804a0d0a8544c105e96b SHA512 e750ce949e5be5077e3b0589555f2298c7ac8cccada50cdf9fdcc82fc9f60dfa0f1776fbed838aaa7698acba4e42fb0a3a3fb6dc0dd4861b3147087e8a4e3b6a WHIRLPOOL a33c4e7d6ff0b11391263edf84f9cf8d476f5040d18ffefe9997fa735531e8ff38483001864469e34293b80a0c6cac1bb8d608e9cae0dfa082dbe8314526452e
|
||||
DIST memoizable-0.3.1.gem 11264 SHA256 12da75d99fa627465023a4e37cd3871a24d954550e4c58cc638fe9c45ee8070d SHA512 818d0a682a11ac66ef7dade8e0b1c80b9f6fc787392226d1e182528056d5dd158a18dc179ac2769f11aef32c91e3281e7d316400ab78840730f8a84e93204dff WHIRLPOOL 264bbf7e4ab68245cf806501ce3b34f9cf28bd2ad3cccfed8b4fdc349f67c24b829164cf439d7663316a8fc6ae8ef5b554dc15c13855df4719bee59cc42478bf
|
||||
EBUILD memoizable-0.3.1.ebuild 611 SHA256 9f9f6e84aa2feacbc6509576ae76eb9a9ead86624be397775f07c78faa4d74ef SHA512 173d0ddb923eb47e1ca829a76ae8a0cb411281a87d6ae228d0773e3078d2a189d0da069a92e7b44b53c12346014639450aac01c73fbbe705e2e29e24c2bad20d WHIRLPOOL f0a3cdb1ac60e53f770be5a41af55ef778fd22680edc2d4c4fa08ed291bb0ebe4efd13a04e74f91bc3f177f8d25d56195d051ff06a39090699bb6b75ac11268b
|
||||
MISC ChangeLog 669 SHA256 c29e8bcd3a324d02008dda097de34609ceb723515309135208981b49f7adbb51 SHA512 472f42f0094742ed9d607d6e5ce5578f5b72ba61169365af8f2a292ada46a6d68247459fe925bc5ad2928606998baeccb079b0083c035d327f3facf5bf836e27 WHIRLPOOL e1d4204a52c76cb5aaa18bf48ddb2721954c56ea7118359745f18b416983931377d7e3e44832f83706d159ca3e4bfdbdae6212c5307cdcc56e9f7a834c6ece60
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
|
@ -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-ruby/memoizable/memoizable-0.3.0.ebuild,v 1.1 2013/12/15 20:26:56 mrueg Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/memoizable/memoizable-0.3.1.ebuild,v 1.1 2013/12/18 12:54:14 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
@ -1,4 +1,4 @@
|
||||
DIST turbolinks-2.0.0.gem 16384 SHA256 d92fd8f1627a6eadfaa39b76da83c257181e786557f54859d81ab2b08d73e8ff SHA512 cd574854180569b09caaeadf60f236394fa1579c0d4573c736dc43aab9d1a7cb028e157e8e2ab37cb21757d9b36264eaa08d5bd637eca594f228e38f9aed15d7 WHIRLPOOL ec9924fca050b4b60be3a3acf1cc5a8d0fb4a0361d8fddf70fa8c77a0036c6115dbf2518e03b2c548b62b4481d66a708f97db3f71d4b6757a9883a31ea772735
|
||||
EBUILD turbolinks-2.0.0.ebuild 595 SHA256 9ea3ca74110a18669944facac440c30cd2d4b6b3ecae7cb4d782d7da682b69ae SHA512 3bdbc473b0a1347e212abc48035545dbe7cf5303f8553cd1a35da671720325ed54d8c8d1a4d97bd0a8fe1ffce660c932f329569f1af545f0056c1ea9efcd7db9 WHIRLPOOL 9e81e43d55e99b31db21958ec23484374c60181dd80e6ee3e57a0b550a057a5068c7635b76965fd8875970ce905431fd48a93e08fdcede6299184e496b7b923f
|
||||
MISC ChangeLog 352 SHA256 815446665d129031b22625d57949ba471853685880ba21c409e788c832d6ec58 SHA512 0acf1bb2882ab60695948820704abb009d1c2706fba39acbb7eeea5e5d2743c31548efa36757e19b80a84edb9506191debf0b2f73ef784e91e3b0ef9b0e2e346 WHIRLPOOL 70536dbaccd942bec82dde8741d82fd682c2f8c6890e4ec602c897150253fdcf17e5ed8ce7881f6c34027d3df9cd84af564fd8b24f3dd87e4f2f04a60c47c011
|
||||
DIST turbolinks-2.1.0.gem 16384 SHA256 02e20144f748f3ad5de63097bba212c2f69ff2e6d126397888c7841392623946 SHA512 81e13e1a06c3eab836abacb34bd53d279ea612f3d801fcf95ef53bc612e4ae38414ff4924c96ceecb1a52f2ab1c84405687bf0d4057467fcfdfc6aff815cbeba WHIRLPOOL d6194e1c49fc90999d095f71dc1e823ed482a709c1030fb6d95462b4a0e6630f2e245d229d55ff2ea904e4266bad6ad378652593ea375bec65dca076aa024149
|
||||
EBUILD turbolinks-2.1.0.ebuild 595 SHA256 6ca3adf6d855d63fc2889190250b94303fe439265905dae5c9b022091be0f586 SHA512 0250c95c91b2c8acd6f359c85f233468cbc08c99ddf3f804a0e32ca08bfdb12fef5d42b74ba08e890957008c1f753d9a1ece7b0b784b169f8d5ecc57f8bbbce6 WHIRLPOOL 29465ee505550720276d900dcb85c7c5b84dbc4c3bfed6a71638a349f814e33997ff56dbff2672ed1ece2555a85cf15ff84e5aa8c389c390743e8475d74a4ab9
|
||||
MISC ChangeLog 504 SHA256 0e2708432ac389b0c78539026bdcd6f825713728ff322e0a7efa1e298d596de0 SHA512 3f0bae44fe483d97b863fc012d347748336a2340d81b68efc7f1c1f9e0d66332e28eb643e86d62cbd404a84053f194242000217af4fa5b42906e9a539a92eb40 WHIRLPOOL 8c6e45cf861c22a1c5a633a407e54ee087887dc25de6b9ddb8aa9830e0ec1a0c753287879e2f7a637bdf26b959a51731b637ef53bc10c5ac533817022007c5a5
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
|
@ -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-ruby/turbolinks/turbolinks-2.0.0.ebuild,v 1.1 2013/12/13 10:21:57 mrueg Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/turbolinks/turbolinks-2.1.0.ebuild,v 1.1 2013/12/18 13:03:38 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
@ -1,5 +1,7 @@
|
||||
DIST yajl-ruby-1.1.0.gem 557056 SHA256 95b85940c96c0745e780f363170b8bd1b7b66d36073a061b1461b1788834446a SHA512 bde81b5fbe467c6403d27b49075822ff07b5cf356c05f711757fea5162543af36846f1f1da36acd5da359133f05e2cb3186215dc5597f3255da74c76cc8bf3ec WHIRLPOOL baa8f6ec2bfe70cd8f3441c971b2854a99b9f132eb2cae22f9fe6a9de7c7ccbf84f0f3ec982296d4cbc998051529b464aaf16b268049193aa4170ec7ec1ca11b
|
||||
DIST yajl-ruby-1.2.0.gem 549376 SHA256 07073d6b857d8befff70c25e919b244e5e4acb2056a552ae5c40c1f16856658e SHA512 58c16292207ec0e12de1451fcfb1e48f2ef29a7c6506b20db76e84898a2523886d4d44822242d50e8886b5d80dbc3ce29620285d7b956e11fb00c97906f529b2 WHIRLPOOL 0db240f21ed886568549b01c20f1a0cda87d9d14f710d91678563fa8c50a734be2d9fbaa9d16589bed4177d39a2501cd9bf26137491b0f4b50196e68b3cea4f3
|
||||
EBUILD yajl-ruby-1.1.0-r1.ebuild 1031 SHA256 24ac54627e528e6caddd61351b29e2e009c121014097d58c7dcf7442dcc7ba2b SHA512 a252a5f71f9f150a61b6b32ea1346bb8858a982ccd84c1309990b38689fd4b2b4551584bbe64085ef62341f2b0af21ba55dcbc0b75f1741dfda471edb7865564 WHIRLPOOL 9e1047b1fab7e3656de984add69aa20c06555709fb5b683aaf6a4c350afeb4845022965e84536bce9c18cc75b91f828ab6c47f47bcb0aea4d745b35a2cf421b0
|
||||
EBUILD yajl-ruby-1.1.0.ebuild 1051 SHA256 1f45a3fce39db02db0b4a10aecca759e749c5d84b0b5a268fe70ec777372d181 SHA512 97cccf3726b77a3565e539f610a689bc5232a360423e3bf7c74f9dd0bf2f90f1193b1f036474d590a8242265779000bf71a3b6cf270baeb628b0cae5787043e9 WHIRLPOOL 247c739db9ca4d47a46d86725b58a73897f0c5eaaabf5bd06ec8ed2409ed9bb203dd7b8f4876c2a4e3c9600bf853751cb75de3dd72af3c461ad3ee691e6ad961
|
||||
MISC ChangeLog 3466 SHA256 3cdf6039b47c4b691eae9951504a9ce29221fa98213d52cc78de5846dda0cef7 SHA512 229ddca457a028d5f1b1e24d489fe7f93e487d778a1cd5e4a22708281bb528b486c4e1c6deab2ad771ff9be6077d6993f97061b859fbf99f8c58ae2e17ffad28 WHIRLPOOL 6ce8af48207c13937ecdb8e7598f5e48642a9409c7d3bfbbf08913339a8c44756834be167ca915319addd1900b9ac7493606c7175896460fcd93fd8ee2d4e1af
|
||||
EBUILD yajl-ruby-1.2.0.ebuild 1028 SHA256 5da6b671704bcc74212b01b3b65106026858a1d3190446dc653eacf2199365a0 SHA512 0387d0b4fea716dd5c88a1236c1095846d131c5ccb2c4697a5db795b70ebb161e9840980360d7e83348f080c8085a04545df2fd8900e70a350766e1418dea653 WHIRLPOOL 1f465cac792b307d10d4abca85f9a3a26d6739744d7f5a7cd75a678a96e66d742593b764791f4b6236d5ce3a3bb0dea32aed6fd1244402f9bea5c692f36df0a2
|
||||
MISC ChangeLog 3588 SHA256 f3602967959772c6fa948e2776bf3d8c0dd1aee97dce2d05c20f28aff085ce35 SHA512 76ff9532725051db83ebfdbc544334a4828f79179ea3254f20955e63d2b8fdcfd8deed46c6f6f122caa5b182381e7d451a505a9e45b458a5156a424a7dec498c WHIRLPOOL 492f50579d4366d5a09f86a79ced1401226820980d9478ca1f716e8c4d10ac21c3e7616c71d3cf4fd6434efcea6fbc822fc3b34c093c198c35556d5a7e2a10be
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yajl-ruby/yajl-ruby-1.2.0.ebuild,v 1.1 2013/12/18 12:58:19 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby C bindings to the Yajl JSON stream-based parser library"
|
||||
HOMEPAGE="http://github.com/brianmario/yajl-ruby"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND} dev-libs/yajl"
|
||||
DEPEND="${DEPEND} dev-libs/yajl"
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/yajl extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -Cext/yajl CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
|
||||
cp ext/yajl/yajl$(get_modname) lib/yajl/ || die
|
||||
}
|
@ -0,0 +1,619 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.2.ebuild,v 1.1 2013/12/18 12:19:16 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
GENTOO_DEPEND_ON_PERL=no
|
||||
|
||||
# bug #329479: git-remote-testgit is not multiple-version aware
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
[[ ${PV} == *9999 ]] && SCM="git-2"
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/git/git.git"
|
||||
|
||||
inherit toolchain-funcs eutils elisp-common perl-module bash-completion-r1 python-single-r1 systemd ${SCM}
|
||||
|
||||
MY_PV="${PV/_rc/.rc}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DOC_VER=${MY_PV}
|
||||
|
||||
DESCRIPTION="GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team"
|
||||
HOMEPAGE="http://www.git-scm.com/"
|
||||
if [[ ${PV} != *9999 ]]; then
|
||||
SRC_URI_SUFFIX="gz"
|
||||
SRC_URI_GOOG="http://git-core.googlecode.com/files"
|
||||
SRC_URI_KORG="mirror://kernel/software/scm/git"
|
||||
SRC_URI="${SRC_URI_GOOG}/${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_KORG}/${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_GOOG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_KORG}/${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
doc? (
|
||||
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
${SRC_URI_GOOG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
)"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
else
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test"
|
||||
|
||||
# Common to both DEPEND and RDEPEND
|
||||
CDEPEND="
|
||||
dev-libs/openssl
|
||||
sys-libs/zlib
|
||||
pcre? ( dev-libs/libpcre )
|
||||
perl? ( dev-lang/perl[-build(-)] )
|
||||
tk? ( dev-lang/tk )
|
||||
curl? (
|
||||
net-misc/curl
|
||||
webdav? ( dev-libs/expat )
|
||||
)
|
||||
emacs? ( virtual/emacs )
|
||||
gnome-keyring? ( gnome-base/gnome-keyring )"
|
||||
|
||||
RDEPEND="${CDEPEND}
|
||||
gpg? ( app-crypt/gnupg )
|
||||
perl? ( dev-perl/Error
|
||||
dev-perl/Net-SMTP-SSL
|
||||
dev-perl/Authen-SASL
|
||||
cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) )
|
||||
cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite )
|
||||
subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey )
|
||||
)
|
||||
python? ( gtk?
|
||||
(
|
||||
>=dev-python/pygtk-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygtksourceview-2.10.1-r1:2[${PYTHON_USEDEP}]
|
||||
)
|
||||
${PYTHON_DEPS} )"
|
||||
|
||||
# This is how info docs are created with Git:
|
||||
# .txt/asciidoc --(asciidoc)---------> .xml/docbook
|
||||
# .xml/docbook --(docbook2texi.pl)--> .texi
|
||||
# .texi --(makeinfo)---------> .info
|
||||
DEPEND="${CDEPEND}
|
||||
app-arch/cpio
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-text/docbook2X
|
||||
sys-apps/texinfo
|
||||
app-text/xmlto
|
||||
)
|
||||
test? (
|
||||
app-crypt/gnupg
|
||||
)"
|
||||
|
||||
# Live ebuild builds man pages and HTML docs, additionally
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
DEPEND="${DEPEND}
|
||||
app-text/asciidoc"
|
||||
fi
|
||||
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
REQUIRED_USE="
|
||||
cgi? ( perl )
|
||||
cvs? ( perl )
|
||||
subversion? ( perl )
|
||||
webdav? ( curl )
|
||||
gtk? ( python )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
if use subversion && has_version "dev-vcs/subversion[dso]"; then
|
||||
ewarn "Per Gentoo bugs #223747, #238586, when subversion is built"
|
||||
ewarn "with USE=dso, there may be weird crashes in git-svn. You"
|
||||
ewarn "have been warned."
|
||||
fi
|
||||
if use python ; then
|
||||
python-single-r1_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
# This is needed because for some obscure reasons future calls to make don't
|
||||
# pick up these exports if we export them in src_unpack()
|
||||
exportmakeopts() {
|
||||
local myopts
|
||||
|
||||
if use blksha1 ; then
|
||||
myopts="${myopts} BLK_SHA1=YesPlease"
|
||||
elif use ppcsha1 ; then
|
||||
myopts="${myopts} PPC_SHA1=YesPlease"
|
||||
fi
|
||||
|
||||
if use curl ; then
|
||||
use webdav || myopts="${myopts} NO_EXPAT=YesPlease"
|
||||
else
|
||||
myopts="${myopts} NO_CURL=YesPlease"
|
||||
fi
|
||||
|
||||
# broken assumptions, because of broken build system ...
|
||||
myopts="${myopts} NO_FINK=YesPlease NO_DARWIN_PORTS=YesPlease"
|
||||
myopts="${myopts} INSTALL=install TAR=tar"
|
||||
myopts="${myopts} SHELL_PATH=${EPREFIX}/bin/sh"
|
||||
myopts="${myopts} SANE_TOOL_PATH="
|
||||
myopts="${myopts} OLD_ICONV="
|
||||
myopts="${myopts} NO_EXTERNAL_GREP="
|
||||
|
||||
# For svn-fe
|
||||
extlibs="-lz -lssl ${S}/xdiff/lib.a $(usex threads -lpthread '')"
|
||||
|
||||
# can't define this to null, since the entire makefile depends on it
|
||||
sed -i -e '/\/usr\/local/s/BASIC_/#BASIC_/' Makefile
|
||||
|
||||
use iconv \
|
||||
|| myopts="${myopts} NO_ICONV=YesPlease"
|
||||
use nls \
|
||||
|| myopts="${myopts} NO_GETTEXT=YesPlease"
|
||||
use tk \
|
||||
|| myopts="${myopts} NO_TCLTK=YesPlease"
|
||||
use pcre \
|
||||
&& myopts="${myopts} USE_LIBPCRE=yes" \
|
||||
&& extlibs="${extlibs} -lpcre"
|
||||
use perl \
|
||||
&& myopts="${myopts} INSTALLDIRS=vendor" \
|
||||
|| myopts="${myopts} NO_PERL=YesPlease"
|
||||
use python \
|
||||
|| myopts="${myopts} NO_PYTHON=YesPlease"
|
||||
use subversion \
|
||||
|| myopts="${myopts} NO_SVN_TESTS=YesPlease"
|
||||
use threads \
|
||||
&& myopts="${myopts} THREADED_DELTA_SEARCH=YesPlease" \
|
||||
|| myopts="${myopts} NO_PTHREADS=YesPlease"
|
||||
use cvs \
|
||||
|| myopts="${myopts} NO_CVS=YesPlease"
|
||||
# Disabled until ~m68k-mint can be keyworded again
|
||||
# if [[ ${CHOST} == *-mint* ]] ; then
|
||||
# myopts="${myopts} NO_MMAP=YesPlease"
|
||||
# myopts="${myopts} NO_IPV6=YesPlease"
|
||||
# myopts="${myopts} NO_STRLCPY=YesPlease"
|
||||
# myopts="${myopts} NO_MEMMEM=YesPlease"
|
||||
# myopts="${myopts} NO_MKDTEMP=YesPlease"
|
||||
# myopts="${myopts} NO_MKSTEMPS=YesPlease"
|
||||
# fi
|
||||
if [[ ${CHOST} == ia64-*-hpux* ]]; then
|
||||
myopts="${myopts} NO_NSEC=YesPlease"
|
||||
fi
|
||||
if [[ ${CHOST} == *-*-aix* ]]; then
|
||||
myopts="${myopts} NO_FNMATCH_CASEFOLD=YesPlease"
|
||||
fi
|
||||
if [[ ${CHOST} == *-solaris* ]]; then
|
||||
myopts="${myopts} NEEDS_LIBICONV=YesPlease"
|
||||
fi
|
||||
|
||||
has_version '>=app-text/asciidoc-8.0' \
|
||||
&& myopts="${myopts} ASCIIDOC8=YesPlease"
|
||||
myopts="${myopts} ASCIIDOC_NO_ROFF=YesPlease"
|
||||
|
||||
# Bug 290465:
|
||||
# builtin-fetch-pack.c:816: error: 'struct stat' has no member named 'st_mtim'
|
||||
[[ "${CHOST}" == *-uclibc* ]] && \
|
||||
myopts="${myopts} NO_NSEC=YesPlease"
|
||||
|
||||
export MY_MAKEOPTS="${myopts}"
|
||||
export EXTLIBS="${extlibs}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} != *9999 ]]; then
|
||||
unpack ${MY_P}.tar.${SRC_URI_SUFFIX}
|
||||
cd "${S}"
|
||||
unpack ${PN}-manpages-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
use doc && \
|
||||
cd "${S}"/Documentation && \
|
||||
unpack ${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
cd "${S}"
|
||||
else
|
||||
git-2_src_unpack
|
||||
cd "${S}"
|
||||
#cp "${FILESDIR}"/GIT-VERSION-GEN .
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# bug #350330 - automagic CVS when we don't want it is bad.
|
||||
epatch "${FILESDIR}"/git-1.8.5-optional-cvs.patch
|
||||
|
||||
sed -i \
|
||||
-e 's:^\(CFLAGS[[:space:]]*=\).*$:\1 $(OPTCFLAGS) -Wall:' \
|
||||
-e 's:^\(LDFLAGS[[:space:]]*=\).*$:\1 $(OPTLDFLAGS):' \
|
||||
-e 's:^\(CC[[:space:]]* =\).*$:\1$(OPTCC):' \
|
||||
-e 's:^\(AR[[:space:]]* =\).*$:\1$(OPTAR):' \
|
||||
-e "s:\(PYTHON_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \
|
||||
-e "s:\(PERL_PATH[[:space:]]\+=[[:space:]]\+\)\(.*\)$:\1${EPREFIX}\2:" \
|
||||
Makefile contrib/svn-fe/Makefile || die "sed failed"
|
||||
|
||||
# Never install the private copy of Error.pm (bug #296310)
|
||||
sed -i \
|
||||
-e '/private-Error.pm/s,^,#,' \
|
||||
perl/Makefile.PL
|
||||
|
||||
# Fix docbook2texi command
|
||||
sed -r -i 's/DOCBOOK2X_TEXI[[:space:]]*=[[:space:]]*docbook2x-texi/DOCBOOK2X_TEXI = docbook2texi.pl/' \
|
||||
Documentation/Makefile || die "sed failed"
|
||||
|
||||
# Fix git-subtree missing DESTDIR
|
||||
sed -i \
|
||||
-e '/$(INSTALL)/s/ $(libexecdir)/ $(DESTDIR)$(libexecdir)/g' \
|
||||
-e '/$(INSTALL)/s/ $(man1dir)/ $(DESTDIR)$(man1dir)/g' \
|
||||
contrib/subtree/Makefile
|
||||
}
|
||||
|
||||
git_emake() {
|
||||
# bug #326625: PERL_PATH, PERL_MM_OPT
|
||||
# bug #320647: PYTHON_PATH
|
||||
PYTHON_PATH=""
|
||||
use python && PYTHON_PATH="${PYTHON}"
|
||||
emake ${MY_MAKEOPTS} \
|
||||
DESTDIR="${D}" \
|
||||
OPTCFLAGS="${CFLAGS}" \
|
||||
OPTLDFLAGS="${LDFLAGS}" \
|
||||
OPTCC="$(tc-getCC)" \
|
||||
OPTAR="$(tc-getAR)" \
|
||||
prefix="${EPREFIX}"/usr \
|
||||
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
sysconfdir="${EPREFIX}"/etc \
|
||||
PYTHON_PATH="${PYTHON_PATH}" \
|
||||
PERL_MM_OPT="" \
|
||||
GIT_TEST_OPTS="--no-color" \
|
||||
V=1 \
|
||||
"$@"
|
||||
# This is the fix for bug #326625, but it also causes breakage, see bug
|
||||
# #352693.
|
||||
# PERL_PATH="${EPREFIX}/usr/bin/env perl" \
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
exportmakeopts
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use perl ; then
|
||||
git_emake perl/PM.stamp || die "emake perl/PM.stamp failed"
|
||||
git_emake perl/perl.mak || die "emake perl/perl.mak failed"
|
||||
fi
|
||||
git_emake || die "emake failed"
|
||||
|
||||
if use emacs ; then
|
||||
elisp-compile contrib/emacs/git{,-blame}.el
|
||||
fi
|
||||
|
||||
if use perl && use cgi ; then
|
||||
git_emake \
|
||||
gitweb/gitweb.cgi \
|
||||
|| die "emake gitweb/gitweb.cgi failed"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
cd "${S}"/contrib/credential/osxkeychain || die "cd credential/osxkeychain"
|
||||
git_emake || die "emake credential-osxkeychain"
|
||||
fi
|
||||
|
||||
cd "${S}"/Documentation
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
git_emake man \
|
||||
|| die "emake man failed"
|
||||
if use doc ; then
|
||||
git_emake info html \
|
||||
|| die "emake info html failed"
|
||||
fi
|
||||
else
|
||||
if use doc ; then
|
||||
git_emake info \
|
||||
|| die "emake info html failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
if use subversion ; then
|
||||
cd "${S}"/contrib/svn-fe
|
||||
git_emake EXTLIBS="${EXTLIBS}" || die "emake svn-fe failed"
|
||||
if use doc ; then
|
||||
git_emake svn-fe.{1,html} || die "emake svn-fe.1 svn-fe.html failed"
|
||||
fi
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
if use gnome-keyring ; then
|
||||
cd "${S}"/contrib/credential/gnome-keyring
|
||||
git_emake || die "emake git-credential-gnome-keyring failed"
|
||||
fi
|
||||
|
||||
cd "${S}"/contrib/subtree
|
||||
git_emake
|
||||
use doc && git_emake doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
git_emake \
|
||||
install || \
|
||||
die "make install failed"
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
dobin contrib/credential/osxkeychain/git-credential-osxkeychain
|
||||
fi
|
||||
|
||||
# Depending on the tarball and manual rebuild of the documentation, the
|
||||
# manpages may exist in either OR both of these directories.
|
||||
find man?/*.[157] >/dev/null 2>&1 && doman man?/*.[157]
|
||||
find Documentation/*.[157] >/dev/null 2>&1 && doman Documentation/*.[157]
|
||||
|
||||
dodoc README Documentation/{SubmittingPatches,CodingGuidelines}
|
||||
use doc && dodir /usr/share/doc/${PF}/html
|
||||
for d in / /howto/ /technical/ ; do
|
||||
docinto ${d}
|
||||
dodoc Documentation${d}*.txt
|
||||
use doc && dohtml -p ${d} Documentation${d}*.html
|
||||
done
|
||||
docinto /
|
||||
# Upstream does not ship this pre-built :-(
|
||||
use doc && doinfo Documentation/{git,gitman}.info
|
||||
|
||||
newbashcomp contrib/completion/git-completion.bash ${PN}
|
||||
newbashcomp contrib/completion/git-prompt.sh ${PN}-prompt
|
||||
|
||||
if use emacs ; then
|
||||
elisp-install ${PN} contrib/emacs/git.{el,elc}
|
||||
elisp-install ${PN} contrib/emacs/git-blame.{el,elc}
|
||||
#elisp-install ${PN}/compat contrib/emacs/vc-git.{el,elc}
|
||||
# don't add automatically to the load-path, so the sitefile
|
||||
# can do a conditional loading
|
||||
touch "${ED}${SITELISP}/${PN}/compat/.nosearch"
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
fi
|
||||
|
||||
if use python && use gtk ; then
|
||||
python_doscript "${S}"/contrib/gitview/gitview
|
||||
dodoc "${S}"/contrib/gitview/gitview.txt
|
||||
fi
|
||||
|
||||
#dobin contrib/fast-import/git-p4 # Moved upstream
|
||||
#dodoc contrib/fast-import/git-p4.txt # Moved upstream
|
||||
newbin contrib/fast-import/import-tars.perl import-tars
|
||||
exeinto /usr/libexec/git-core/
|
||||
newexe contrib/git-resurrect.sh git-resurrect
|
||||
|
||||
# git-subtree
|
||||
cd "${S}"/contrib/subtree
|
||||
git_emake install || die "Failed to emake install git-subtree"
|
||||
if use doc ; then
|
||||
git_emake install-man install-doc || die "Failed to emake install-doc install-mangit-subtree"
|
||||
fi
|
||||
newdoc README README.git-subtree
|
||||
dodoc git-subtree.txt
|
||||
cd "${S}"
|
||||
|
||||
# git-diffall
|
||||
dobin contrib/diffall/git-diffall
|
||||
newdoc contrib/diffall/README git-diffall.txt
|
||||
|
||||
# diff-highlight
|
||||
dobin contrib/diff-highlight/diff-highlight
|
||||
newdoc contrib/diff-highlight/README README.diff-highlight
|
||||
|
||||
# git-jump
|
||||
exeinto /usr/libexec/git-core/
|
||||
doexe contrib/git-jump/git-jump
|
||||
newdoc contrib/git-jump/README git-jump.txt
|
||||
|
||||
# git-contacts
|
||||
exeinto /usr/libexec/git-core/
|
||||
doexe contrib/contacts/git-contacts
|
||||
dodoc contrib/contacts/git-contacts.txt
|
||||
|
||||
if use gnome-keyring ; then
|
||||
cd "${S}"/contrib/credential/gnome-keyring
|
||||
dobin git-credential-gnome-keyring
|
||||
fi
|
||||
|
||||
if use subversion ; then
|
||||
cd "${S}"/contrib/svn-fe
|
||||
dobin svn-fe
|
||||
dodoc svn-fe.txt
|
||||
use doc && doman svn-fe.1 && dohtml svn-fe.html
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
# remote-helpers
|
||||
if use python ; then
|
||||
python_scriptinto /usr/libexec/git-core/
|
||||
python_doscript "${S}"/contrib/remote-helpers/git-remote-{bzr,hg}
|
||||
python_optimize
|
||||
fi
|
||||
|
||||
dodir /usr/share/${PN}/contrib
|
||||
# The following are excluded:
|
||||
# completion - installed above
|
||||
# credential/gnome-keyring TODO
|
||||
# diff-highlight - done above
|
||||
# diffall - done above
|
||||
# emacs - installed above
|
||||
# examples - these are stuff that is not used in Git anymore actually
|
||||
# git-jump - done above
|
||||
# gitview - installed above
|
||||
# p4import - excluded because fast-import has a better one
|
||||
# patches - stuff the Git guys made to go upstream to other places
|
||||
# persistent-https - TODO
|
||||
# mw-to-git - TODO
|
||||
# subtree - build seperately
|
||||
# svnimport - use git-svn
|
||||
# thunderbird-patch-inline - fixes thunderbird
|
||||
for i in \
|
||||
buildsystems convert-objects fast-import \
|
||||
hg-to-git hooks remotes2config.sh rerere-train.sh \
|
||||
stats vim workdir \
|
||||
; do
|
||||
cp -rf \
|
||||
"${S}"/contrib/${i} \
|
||||
"${ED}"/usr/share/${PN}/contrib \
|
||||
|| die "Failed contrib ${i}"
|
||||
done
|
||||
|
||||
if use perl && use cgi ; then
|
||||
# We used to install in /usr/share/${PN}/gitweb
|
||||
# but upstream installs in /usr/share/gitweb
|
||||
# so we will install a symlink and use their location for compat with other
|
||||
# distros
|
||||
dosym /usr/share/gitweb /usr/share/${PN}/gitweb
|
||||
|
||||
# INSTALL discusses configuration issues, not just installation
|
||||
docinto /
|
||||
newdoc "${S}"/gitweb/INSTALL INSTALL.gitweb
|
||||
newdoc "${S}"/gitweb/README README.gitweb
|
||||
|
||||
find "${ED}"/usr/lib64/perl5/ \
|
||||
-name .packlist \
|
||||
-exec rm \{\} \;
|
||||
else
|
||||
rm -rf "${ED}"/usr/share/gitweb
|
||||
fi
|
||||
|
||||
if ! use subversion ; then
|
||||
rm -f "${ED}"/usr/libexec/git-core/git-svn \
|
||||
"${ED}"/usr/share/man/man1/git-svn.1*
|
||||
fi
|
||||
|
||||
if use xinetd ; then
|
||||
insinto /etc/xinetd.d
|
||||
newins "${FILESDIR}"/git-daemon.xinetd git-daemon
|
||||
fi
|
||||
|
||||
if use !prefix ; then
|
||||
newinitd "${FILESDIR}"/git-daemon.initd git-daemon
|
||||
newconfd "${FILESDIR}"/git-daemon.confd git-daemon
|
||||
systemd_newunit "${FILESDIR}/git-daemon_at.service" "git-daemon@.service"
|
||||
systemd_dounit "${FILESDIR}/git-daemon.socket"
|
||||
fi
|
||||
|
||||
fixlocalpod
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local disabled=""
|
||||
local tests_cvs="t9200-git-cvsexportcommit.sh \
|
||||
t9400-git-cvsserver-server.sh \
|
||||
t9401-git-cvsserver-crlf.sh \
|
||||
t9402-git-cvsserver-refs.sh \
|
||||
t9600-cvsimport.sh \
|
||||
t9601-cvsimport-vendor-branch.sh \
|
||||
t9602-cvsimport-branches-tags.sh \
|
||||
t9603-cvsimport-patchsets.sh \
|
||||
t9604-cvsimport-timestamps.sh"
|
||||
local tests_perl="t3701-add-interactive.sh \
|
||||
t5502-quickfetch.sh \
|
||||
t5512-ls-remote.sh \
|
||||
t5520-pull.sh \
|
||||
t7106-reset-unborn-branch.sh \
|
||||
t7501-commit.sh"
|
||||
# Bug #225601 - t0004 is not suitable for root perm
|
||||
# Bug #219839 - t1004 is not suitable for root perm
|
||||
# t0001-init.sh - check for init notices EPERM* fails
|
||||
local tests_nonroot="t0001-init.sh \
|
||||
t0004-unwritable.sh \
|
||||
t0070-fundamental.sh \
|
||||
t1004-read-tree-m-u-wf.sh \
|
||||
t3700-add.sh \
|
||||
t7300-clean.sh"
|
||||
# t9100 still fails with symlinks in SVN 1.7
|
||||
local test_svn="t9100-git-svn-basic.sh"
|
||||
|
||||
# Unzip is used only for the testcase code, not by any normal parts of Git.
|
||||
if ! has_version app-arch/unzip ; then
|
||||
einfo "Disabling tar-tree tests"
|
||||
disabled="${disabled} t5000-tar-tree.sh"
|
||||
fi
|
||||
|
||||
cvs=0
|
||||
use cvs && let cvs=$cvs+1
|
||||
if [[ ${EUID} -eq 0 ]]; then
|
||||
if [[ $cvs -eq 1 ]]; then
|
||||
ewarn "Skipping CVS tests because CVS does not work as root!"
|
||||
ewarn "You should retest with FEATURES=userpriv!"
|
||||
disabled="${disabled} ${tests_cvs}"
|
||||
fi
|
||||
einfo "Skipping other tests that require being non-root"
|
||||
disabled="${disabled} ${tests_nonroot}"
|
||||
else
|
||||
[[ $cvs -gt 0 ]] && \
|
||||
has_version dev-vcs/cvs && \
|
||||
let cvs=$cvs+1
|
||||
[[ $cvs -gt 1 ]] && \
|
||||
has_version "dev-vcs/cvs[server]" && \
|
||||
let cvs=$cvs+1
|
||||
if [[ $cvs -lt 3 ]]; then
|
||||
einfo "Disabling CVS tests (needs dev-vcs/cvs[USE=server])"
|
||||
disabled="${disabled} ${tests_cvs}"
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! use perl ; then
|
||||
einfo "Disabling tests that need Perl"
|
||||
disabled="${disabled} ${tests_perl}"
|
||||
fi
|
||||
|
||||
einfo "Disabling tests that fail with SVN 1.7"
|
||||
disabled="${disabled} ${test_svn}"
|
||||
|
||||
# Reset all previously disabled tests
|
||||
cd "${S}/t"
|
||||
for i in *.sh.DISABLED ; do
|
||||
[[ -f "${i}" ]] && mv -f "${i}" "${i%.DISABLED}"
|
||||
done
|
||||
einfo "Disabled tests:"
|
||||
for i in ${disabled} ; do
|
||||
[[ -f "${i}" ]] && mv -f "${i}" "${i}.DISABLED" && einfo "Disabled $i"
|
||||
done
|
||||
|
||||
# Avoid the test system removing the results because we want them ourselves
|
||||
sed -e '/^[[:space:]]*$(MAKE) clean/s,^,#,g' \
|
||||
-i "${S}"/t/Makefile
|
||||
|
||||
# Clean old results first, must always run
|
||||
cd "${S}/t"
|
||||
nonfatal git_emake clean
|
||||
|
||||
# Now run the tests, keep going if we hit an error, and don't terminate on
|
||||
# failure
|
||||
cd "${S}"
|
||||
einfo "Start test run"
|
||||
#MAKEOPTS=-j1
|
||||
nonfatal git_emake --keep-going test
|
||||
rc=$?
|
||||
|
||||
# Display nice results, now print the results
|
||||
cd "${S}/t"
|
||||
nonfatal git_emake aggregate-results
|
||||
|
||||
# And bail if there was a problem
|
||||
[ $rc -eq 0 ] || die "tests failed. Please file a bug."
|
||||
}
|
||||
|
||||
showpkgdeps() {
|
||||
local pkg=$1
|
||||
shift
|
||||
elog " $(printf "%-17s:" ${pkg}) ${@}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
einfo "Please read /usr/share/bash-completion/git for Git bash command completion"
|
||||
einfo "Please read /usr/share/bash-completion/git-prompt for Git bash prompt"
|
||||
einfo "Note that the prompt bash code is now in the seperate script"
|
||||
elog "These additional scripts need some dependencies:"
|
||||
echo
|
||||
showpkgdeps git-quiltimport "dev-util/quilt"
|
||||
showpkgdeps git-instaweb \
|
||||
"|| ( www-servers/lighttpd www-servers/apache )"
|
||||
echo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 18 Dec 2013 11:37:01 +0000
|
||||
Wed, 18 Dec 2013 19:37:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 18 Dec 2013 11:37:01 +0000
|
||||
Wed, 18 Dec 2013 19:37:01 +0000
|
||||
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=configure install prepare setup
|
||||
DEPEND=connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) networkmanager? ( >=net-misc/networkmanager-0.6.4 ) nsplugin? ( >=dev-libs/nspr-4.8 x11-libs/cairo >=x11-libs/gtk+-2.14.0:2 x11-libs/pango ) udev? ( virtual/udev[gudev] ) dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.32.0:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] doc? ( dev-util/gtk-doc[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) nsplugin? ( >=net-misc/npapi-sdk-0.27 ) systemd? ( >=sys-apps/systemd-204 ) dev-libs/libxslt[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gettext || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool app-arch/unzip
|
||||
DEPEND=bash-completion? ( >=app-shells/bash-completion-2.0 ) connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) networkmanager? ( >=net-misc/networkmanager-0.6.4 ) nsplugin? ( >=dev-libs/nspr-4.8 x11-libs/cairo >=x11-libs/gtk+-2.14.0:2 x11-libs/pango ) udev? ( virtual/udev[gudev] ) dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.32.0:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] doc? ( dev-util/gtk-doc[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) nsplugin? ( >=net-misc/npapi-sdk-0.27 ) systemd? ( >=sys-apps/systemd-204 ) dev-libs/libxslt[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=dev-util/intltool-0.35.0 virtual/pkgconfig sys-devel/gettext || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool app-arch/unzip
|
||||
DESCRIPTION=Manage packages in a secure way using a cross-distro and cross-architecture API
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.packagekit.org/
|
||||
IUSE=connman cron command-not-found doc +introspection networkmanager nsplugin entropy static-libs systemd udev linguas_as linguas_bg linguas_bn linguas_ca linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_es linguas_fi linguas_fr linguas_gu linguas_he linguas_hi linguas_hu linguas_it linguas_ja linguas_kn linguas_ko linguas_ml linguas_mr linguas_ms linguas_nb linguas_nl linguas_or linguas_pa linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sr linguas_sr@latin linguas_sv linguas_ta linguas_te linguas_th linguas_tr linguas_uk linguas_zh_CN linguas_zh_TW python_targets_python2_7 python_single_target_python2_7
|
||||
IUSE=bash-completion connman cron command-not-found doc +introspection networkmanager nsplugin entropy static-libs systemd udev linguas_as linguas_bg linguas_bn linguas_ca linguas_cs linguas_da linguas_de linguas_el linguas_en_GB linguas_es linguas_fi linguas_fr linguas_gu linguas_he linguas_hi linguas_hu linguas_it linguas_ja linguas_kn linguas_ko linguas_ml linguas_mr linguas_ms linguas_nb linguas_nl linguas_or linguas_pa linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sr linguas_sr@latin linguas_sv linguas_ta linguas_te linguas_th linguas_tr linguas_uk linguas_zh_CN linguas_zh_TW python_targets_python2_7 python_single_target_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) networkmanager? ( >=net-misc/networkmanager-0.6.4 ) nsplugin? ( >=dev-libs/nspr-4.8 x11-libs/cairo >=x11-libs/gtk+-2.14.0:2 x11-libs/pango ) udev? ( virtual/udev[gudev] ) dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.32.0:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] entropy? ( >=sys-apps/entropy-234[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) >=app-portage/layman-1.2.3[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-apps/portage-2.2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?]
|
||||
RDEPEND=bash-completion? ( >=app-shells/bash-completion-2.0 ) connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) networkmanager? ( >=net-misc/networkmanager-0.6.4 ) nsplugin? ( >=dev-libs/nspr-4.8 x11-libs/cairo >=x11-libs/gtk+-2.14.0:2 x11-libs/pango ) udev? ( virtual/udev[gudev] ) dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.32.0:2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] entropy? ( >=sys-apps/entropy-234[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] ) >=app-portage/layman-1.2.3[python_targets_python2_7(-)?,python_single_target_python2_7(+)?] >=sys-apps/portage-2.2[python_targets_python2_7(-)?,python_single_target_python2_7(+)?]
|
||||
REQUIRED_USE=python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.packagekit.org/releases/PackageKit-0.8.15.tar.xz
|
||||
_eclasses_=autotools d491cbee372fe390ce066f901abdaaaf bash-completion-r1 d339dd40b2014cf1edba8592580eef42 eutils a82a329b538368791f5a6113c60e557e libtool 60a86ca1cbe8068e3d9df0d3004dc520 mozextension ba6829881080a663d68531424a3dfbc6 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 nsplugins 7ea51b2f6cbd5b36b9c0163cc3ee03a2 python-single-r1 82a55861314bbcedaf1e08ed4dd651b3 python-utils-r1 49ee0ca5e1019d8f256a23692dad2642 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=b9fbc2ed320e406b11df8fcc4dd8089f
|
||||
_md5_=23e48c59a685a4b49606e24505d9604e
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup test
|
||||
DEPEND=dev-libs/boost:= >=dev-libs/soprano-2.6.51 x11-misc/shared-mime-info qt4? ( >=dev-qt/qtcore-4.8.5:4 >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/qtgui-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] >=dev-qt/qttest-4.8.5:4 ) qt5? ( >=dev-libs/soprano-2.6.51[-qt4,qt5] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[mysql?,postgres?] dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) dev-libs/libxslt >=dev-util/automoc-0.9.88 test? ( sys-apps/dbus ) sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=The server part of Akonadi
|
||||
EAPI=5
|
||||
HOMEPAGE=http://pim.kde.org/akonadi
|
||||
IUSE=+mysql postgres +qt4 qt5 sqlite test
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=dev-libs/boost:= >=dev-libs/soprano-2.6.51 x11-misc/shared-mime-info qt4? ( >=dev-qt/qtcore-4.8.5:4 >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/qtgui-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[mysql?,postgres?] >=dev-qt/qttest-4.8.5:4 ) qt5? ( >=dev-libs/soprano-2.6.51[-qt4,qt5] dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[mysql?,postgres?] dev-qt/qttest:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 ) sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql-server )
|
||||
REQUIRED_USE=^^ ( qt4 qt5 ) || ( sqlite mysql postgres )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://kde/stable/akonadi/src/akonadi-1.11.0.tar.bz2 -> akonadi-server-1.11.0.tar.bz2
|
||||
_eclasses_=cmake-utils 92319f03251f1235bc887cc84e5aef21 eutils a82a329b538368791f5a6113c60e557e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=ac5ce0e1243bff77d1220bc919a039d4
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( virtual/python-unittest2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] dev-python/nose[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] dev-python/nose-cover3[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] >=dev-python/coverage-3.0[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] dev-python/mock[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)] ) userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy2_0? ( >=virtual/pypy-2.0.2:2.0 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)]
|
||||
DESCRIPTION=Low-level AMQP client for Python (fork of amqplib)
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/celery/py-amqp http://pypi.python.org/pypi/amqp/
|
||||
IUSE=doc examples extras test python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_pypy2_0
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-3
|
||||
RDEPEND=python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_pypy2_0? ( >=virtual/pypy-2.0.2:2.0 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_pypy2_0(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_pypy2_0(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_pypy2_0 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/a/amqp/amqp-1.3.3.tar.gz
|
||||
_eclasses_=distutils-r1 59b53892e6e67d8f2c5592e8a5ff3aac eutils a82a329b538368791f5a6113c60e557e multibuild 56d4120419072116417e8de1bd1040ff multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 python-r1 cd956d5a4bac2209a64d0f4851cc115d python-utils-r1 49ee0ca5e1019d8f256a23692dad2642 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=3178ea1ceca040724464003f16d44cc8
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=dev-libs/yajl ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
|
||||
DESCRIPTION=Ruby C bindings to the Yajl JSON stream-based parser library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://github.com/brianmario/yajl-ruby
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 test test
|
||||
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=dev-libs/yajl ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ruby20 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/yajl-ruby-1.2.0.gem
|
||||
_eclasses_=eutils a82a329b538368791f5a6113c60e557e java-utils-2 8d0d93b7a8605ea346cce4604f6db516 multilib 892e597faee02a5b94eb02ab512e7622 ruby-fakegem 4021487250c740e3dc16b181228db818 ruby-ng 69c01a1b984ed066bc91b4397b002f6a toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=0d2db3425062756597da6785c2152607
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
|
||||
DEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/gnome-keyring ) app-arch/cpio doc? ( app-text/asciidoc app-text/docbook2X sys-apps/texinfo app-text/xmlto ) test? ( app-crypt/gnupg ) virtual/pkgconfig
|
||||
DESCRIPTION=GIT - the stupid content tracker, the revision control system heavily used by the Linux kernel team
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.git-scm.com/
|
||||
IUSE=+blksha1 +curl cgi doc emacs gnome-keyring +gpg gtk highlight +iconv +nls +pcre +perl +python ppcsha1 tk +threads +webdav xinetd cvs subversion test python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/openssl sys-libs/zlib pcre? ( dev-libs/libpcre ) perl? ( dev-lang/perl[-build(-)] ) tk? ( dev-lang/tk ) curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) emacs? ( virtual/emacs ) gnome-keyring? ( gnome-base/gnome-keyring ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/Net-SMTP-SSL dev-perl/Authen-SASL cgi? ( virtual/perl-CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1 dev-perl/DBI dev-perl/DBD-SQLite ) subversion? ( dev-vcs/subversion[-dso,perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) python? ( gtk? ( >=dev-python/pygtk-2.8[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] >=dev-python/pygtksourceview-2.10.1-r1:2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] )
|
||||
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) subversion? ( perl ) webdav? ( curl ) gtk? ( python ) python? ( python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_6 python_single_target_python2_7 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://git-core.googlecode.com/files/git-1.8.5.2.tar.gz mirror://kernel/software/scm/git/git-1.8.5.2.tar.gz http://git-core.googlecode.com/files/git-manpages-1.8.5.2.tar.gz mirror://kernel/software/scm/git/git-manpages-1.8.5.2.tar.gz doc? ( mirror://kernel/software/scm/git/git-htmldocs-1.8.5.2.tar.gz http://git-core.googlecode.com/files/git-htmldocs-1.8.5.2.tar.gz )
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 d339dd40b2014cf1edba8592580eef42 elisp-common cec01e54df1bfd2fcca76a13ce2b2d27 eutils a82a329b538368791f5a6113c60e557e multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 perl-module d93571ca1c77e98760e5aa406388b02d python-single-r1 82a55861314bbcedaf1e08ed4dd651b3 python-utils-r1 49ee0ca5e1019d8f256a23692dad2642 systemd 9f063b2cc19c5e8030911372aa246c4e toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=70579987ab0f3610ee74c818ad065fb6
|
@ -1,13 +1,14 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=gtk? ( >=x11-libs/gtk+-2.4:2 ) sys-libs/ncurses virtual/pkgconfig || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=gtk? ( >=x11-libs/gtk+-2.4:2 ) ncurses? ( sys-libs/ncurses ) virtual/pkgconfig || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Cyclic multi ping utility for selected adresses using GTK/ncurses.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aa.vslib.cz/silk/projekty/pinger/index.php
|
||||
IUSE=gtk nls
|
||||
IUSE=gtk ncurses nls
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=gtk? ( >=x11-libs/gtk+-2.4:2 ) sys-libs/ncurses
|
||||
RDEPEND=gtk? ( >=x11-libs/gtk+-2.4:2 ) ncurses? ( sys-libs/ncurses )
|
||||
REQUIRED_USE=!gtk? ( ncurses ) !ncurses? ( gtk )
|
||||
SLOT=0
|
||||
SRC_URI=http://aa.vslib.cz/silk/projekty/pinger/download/pinger-0.32e.tar.gz
|
||||
_eclasses_=autotools d491cbee372fe390ce066f901abdaaaf eutils a82a329b538368791f5a6113c60e557e flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 libtool 60a86ca1cbe8068e3d9df0d3004dc520 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=3e8805f98ee91f5f04678b38c5cae244
|
||||
_md5_=11df53e3cea29e6dab3def70720cb7a5
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare setup unpack
|
||||
DEPEND=dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib ais? ( sys-cluster/openais ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) jabber? ( dev-libs/iksemel ) jingle? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) sqlite? ( dev-db/sqlite:0 ) sqlite3? ( dev-db/sqlite:3 ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) voicemail_storage_imap? ( virtual/imap-c-client ) !net-libs/openh323 !net-libs/pjsip || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Asterisk: A Modular Open Source PBX System
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.asterisk.org/
|
||||
IUSE=+voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ais alsa bluetooth calendar +caps curl dahdi debug doc freetds gtalk http iconv jabber jingle ldap lua mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp span speex sqlite sqlite3 srtp static syslog vorbis
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound
|
||||
RDEPEND=dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib ais? ( sys-cluster/openais ) alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) jabber? ( dev-libs/iksemel ) jingle? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) sqlite? ( dev-db/sqlite:0 ) sqlite3? ( dev-db/sqlite:3 ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) syslog? ( virtual/logger )
|
||||
REQUIRED_USE=gtalk? ( jabber ) ^^ ( voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ) voicemail_storage_odbc? ( odbc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.25.0.tar.gz mirror://gentoo/gentoo-asterisk-patchset-1.17.tar.bz2
|
||||
_eclasses_=autotools d491cbee372fe390ce066f901abdaaaf base ec46b36a6f6fd1d0b505a33e0b74e413 eutils a82a329b538368791f5a6113c60e557e libtool 60a86ca1cbe8068e3d9df0d3004dc520 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=9cc3f17d31248f1fb09258c2d08e11d8
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare setup unpack
|
||||
DEPEND=dev-db/sqlite:3 dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) cluster? ( sys-cluster/corosync ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) ilbc? ( dev-libs/ilbc-rfc3951 ) jabber? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) libedit? ( dev-libs/libedit ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) !net-libs/openh323 !net-libs/pjsip voicemail_storage_imap? ( virtual/imap-c-client ) || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Asterisk: A Modular Open Source PBX System
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.asterisk.org/
|
||||
IUSE=+voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc jabber ldap libedit lua mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp span speex srtp static syslog vorbis
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound
|
||||
RDEPEND=dev-db/sqlite:3 dev-libs/popt dev-libs/libxml2 dev-libs/openssl sys-libs/ncurses sys-libs/zlib alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez ) calendar? ( net-libs/neon dev-libs/libical dev-libs/iksemel ) caps? ( sys-libs/libcap ) cluster? ( sys-cluster/corosync ) curl? ( net-misc/curl ) dahdi? ( >=net-libs/libpri-1.4.12_beta2 net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.4 ) iconv? ( virtual/libiconv ) ilbc? ( dev-libs/ilbc-rfc3951 ) jabber? ( dev-libs/iksemel ) ldap? ( net-nds/openldap ) libedit? ( dev-libs/libedit ) lua? ( dev-lang/lua ) mysql? ( virtual/mysql ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) osplookup? ( net-libs/osptoolkit ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql-base ) radius? ( net-dialup/radiusclient-ng ) selinux? ( sec-policy/selinux-asterisk ) snmp? ( net-analyzer/net-snmp ) span? ( media-libs/spandsp ) speex? ( media-libs/speex ) srtp? ( net-libs/libsrtp ) vorbis? ( media-libs/libvorbis ) syslog? ( virtual/logger )
|
||||
REQUIRED_USE=gtalk? ( jabber ) ^^ ( voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ) voicemail_storage_odbc? ( odbc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-11.7.0.tar.gz mirror://gentoo/gentoo-asterisk-patchset-3.7.tar.bz2
|
||||
_eclasses_=autotools d491cbee372fe390ce066f901abdaaaf base ec46b36a6f6fd1d0b505a33e0b74e413 eutils a82a329b538368791f5a6113c60e557e libtool 60a86ca1cbe8068e3d9df0d3004dc520 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=b7ff8deae4a73e3e3b7ed44102128f01
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install unpack
|
||||
DESCRIPTION=ssh via a chain of intermediary hosts
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/ryancdotorg/ssh-chain
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-lang/perl virtual/ssh
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/ryancdotorg/ssh-chain/archive/c1bd9d82d750bf001d12a9cd41b9b24a3fd84f81.tar.gz -> ssh-chain-20131217.tar.gz
|
||||
_eclasses_=vcs-snapshot 58b766562c9fbfb3268b04e33cdf2f66
|
||||
_md5_=f0aa7a4272481ef9002550fc17985813
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=prepare
|
||||
DEPEND=dev-libs/json-c dev-libs/libpcre sys-apps/pciutils sys-power/iasl sys-power/pmtools sys-apps/dmidecode sys-devel/libtool || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Firmware Test Suite
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.ubuntu.com/Kernel/Reference/fwts
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/json-c dev-libs/libpcre sys-apps/pciutils sys-power/iasl sys-power/pmtools sys-apps/dmidecode
|
||||
SLOT=0
|
||||
SRC_URI=http://launchpad.net/ubuntu/+archive/primary/+files/fwts_13.12.00.orig.tar.gz
|
||||
_eclasses_=autotools d491cbee372fe390ce066f901abdaaaf libtool 60a86ca1cbe8068e3d9df0d3004dc520 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 326c654a30b9c5763247114fc680d5f8 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953
|
||||
_md5_=407e147af69c127d8c2be116e388bd31
|
@ -1 +1 @@
|
||||
Wed, 18 Dec 2013 11:37:03 +0000
|
||||
Wed, 18 Dec 2013 19:37:04 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Dec 18 11:37:01 UTC 2013
|
||||
Wed Dec 18 19:37:01 UTC 2013
|
||||
|
@ -1 +1 @@
|
||||
Wed, 18 Dec 2013 12:00:01 +0000
|
||||
Wed, 18 Dec 2013 20:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1387366501 Wed Dec 18 11:35:01 2013 UTC
|
||||
1387395301 Wed Dec 18 19:35:01 2013 UTC
|
||||
|
@ -1,18 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX disable_gtk.patch 856 SHA256 34066e9061cc9a88eb7880576626532ed3e23d2eb9d5d05f581e56bf457f74f1 SHA512 21ab5a30a4a624be1b13eb4f215a3bc2a884b1330e68e3dde6cdf9e6b2266cf1d99fde1b2cb184c6226f355ab8792c99f607831c1f49b310c591bc4a239f7b57 WHIRLPOOL d276d1ac855c1600ec4256b9b5fd63e0f181742e8b7fb3abc996c4a068b0d7446b1bd055dc511cd5c8309bd56dc98c9d21d001fd2ff941d8041b2ce1a80e3f98
|
||||
AUX gtk-2.0.m4 7539 SHA256 a70f40690ad9fb41178131d63d3e5579baff4d15c412b1c74e2bde92b4c7dd3b SHA512 efaa503adf5653a60cd807e9ed8a4ab0bc1ef93610ff022b7fd74cbddc3940adf210c0dd419d348686b3f1761aec51c1d8ff335d1bf6b765739270b08337089e WHIRLPOOL 69656aaab982f4a515bbb9394c84f3bf6e4bf2a8c94b1e3c62b9ae51374e1b1ae73e87eb4d6540eede799354a453e346a497f3905e79d467ffccdfff00683881
|
||||
AUX pinger-0.32e-tinfo.patch 907 SHA256 ebf26e93521ed7d0d8829bb54d504a1aef10b35b3b63bf330831b9b09fb43a70 SHA512 690b3b669d225c55641fce56d91d287a2152c0546b15f728761ec869afc311a49f831b38642f63f999958e20ba6ce2855efc2a5c3aec6ab2a752349cc375904f WHIRLPOOL 3262c5569ac7a8fc688e7cd34e6750029195ff617b6e3cb0ffa813c677ca601a9620206ef6ff905335c2d78fa517b712f3513656b6085de36bef690657fa5482
|
||||
DIST gtk-2.0-for-pinger.m4.bz2 2508 SHA256 59152f9a4a1af5cf09f2aaa804c9071afe3eb6632162f1660d85c820db342eba SHA512 0f593b761d7a9399469f1f7bb3992133b391a2ce760ecfad96237561992802c192b810f4722763685d5f6e7a76bd2806abf08e1850bdce00e5cd3af4c810210f WHIRLPOOL 8bfa2cd70c2aba06473692cdf3e091a983aab69cdb5be3d0382b6b87c05bcc577ecb1afab26afc17ee16d07a1161fe84f17e3cc9ae0a150364f34667cfba5779
|
||||
DIST pinger-0.32d.tar.gz 240800 SHA256 4eb47ad8309a37de1d0c6604ba136e016d52c7305bcea93c510461c32a1f962e SHA512 cb30a58e3c08c3c15b0a61282fadfeb92636087f0c1bdcc69e16cb704467ce39e6d8701f57c102ec19f1d98f24220141e67b5973fdbadc3bfefc1ed377c78948 WHIRLPOOL c67ec3150945b5e89baccc3c50553fe6ec3e492f424d2312fa460578c2538b94ed82ee2f79fc949533598b3d071e762bb5e09e384adb6bf56f47749ad71b1502
|
||||
DIST pinger-0.32e.tar.gz 239002 SHA256 73edc85b1b45d6f7721e619b62e4dc7303306297a90f2ffd292d7fe9578321b2 SHA512 8a6cebe9b37399e2e84eead3b386b999212904ecffb1fc951b4165295b278690217f35d20830e1f1440b94567d9d5d3423d37ee6e9200173be9aacefb68a87f7 WHIRLPOOL 08c2549c4d8361cc5dd97fe2498769b9c40f59b574bd04d40c6d1183699fa535c23388ff3de6f41f92faa19f9a62e36a58f46acaf06d3a1e1a6d5a18f31f80d6
|
||||
EBUILD pinger-0.32d.ebuild 982 SHA256 b984b9fece65f9d0c07b2019156f5fd2b58f320dc804489cb3957f1b0dafec3d SHA512 af405847eac4084de6d2d74395b2f85ed2ffee8e8809f3a89e308d0b4443d69b22117db43f6444fdc9bed7d73785ed00450ef797cc7f2832f79d42c831d4260f WHIRLPOOL e5c8c540967430dbd7436f9ee69d41e9215a79a15b0cf3cebb8943d9f72e250f70e03f52e7316a7fdb0b78f448a834fc9e436bb9f0ee6727ad8f30e03f216b01
|
||||
EBUILD pinger-0.32e.ebuild 880 SHA256 251a78af960a911ad509cfb561c21b4a82839deec4c473ba90929947a8f2f678 SHA512 59773e390a495005a7dba6126028fa7cc8ae0f10542ac62f74dae85cc5583fa4aa9bee4d0f4eedc6fa5296e2fbaad24b1048af54237de3a169d116c61dbc3878 WHIRLPOOL 032798a778841dddde2f0119a3bb55130e55cc1428ed53d10a539948b7934010d8ab5161eb0b3ad0e02c538daf336cfca9fb2251abb257fcc932b94b83164f12
|
||||
MISC ChangeLog 2567 SHA256 5bb23da339994b4deec2356ec50f24b10f0bbbc6425c61e06560d80936421633 SHA512 47ac896edfa61a71376a4e01a736baef06e61990778f374debc83ec447df7345ee05cb761bfa9e552562a032c4e3d45ff8fd8a81a0bde7d378688ba021942cf9 WHIRLPOOL 357505dfbbe16fcec921facd242ef95daf6bbe1979f5311ed112f3483a1b11390cbf35ffd9f74baebcf7f9a2451e4be68525356f1a7886edcd0dccfa34777d48
|
||||
EBUILD pinger-0.32e.ebuild 1077 SHA256 c7ec3daf674fd40f4ee1a8e6359b48251b4150e4d0469aae677bea1da1603c03 SHA512 adc90d1bc5cf53276108562ebef418e5d21f1f2e1e3a4f218a1cea36f0e4cb95b906986be88c0bf2b37943f4cee2eea020aa9a577015654b68fc7d20574b87e6 WHIRLPOOL b04b937e0e171b3f53651e9acc9e59671cd5d8465a17a892c1154eff5783c26c135dd34531290b3d09272866e683e30c67c7c38d923b888e6ad6e3fb971cfd72
|
||||
MISC ChangeLog 3429 SHA256 c328a0521b2d57b59b8116080e8fb1cd9c2dbe05a13cc19406220613fc12100b SHA512 2128df646a6d76f184f98ffac10a174df43000abfcbc66c46ffa43bca581c5edb07cfd9e13a19fb78b1da65f38963a732c633e4f7e900fec22404e9b91329252 WHIRLPOOL 0cdc41ab9d7664d20d490cf13cdd91f9d1ec0e269f150ce5ffee2664d7516814695f5fcbdb0434c50a6f0d6f3d27b82ca97d3656dbd79d522928d2f221dc9a9b
|
||||
MISC metadata.xml 159 SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6 SHA512 2c104d2a804da0a38770b6f1ec26cd5b0a49e30392177d5794734a3f4129e82fd0971e5a8a1e48913bfaf1bab57e7bac1fe5ce4f5c618ce057aa5aaf9e59113b WHIRLPOOL 044dec64f8899582332d7fbd7612d2a7c5c7234c44bb9fc51a56f7d6400cd3066a154c3c49dd3f4b468f11e029aa24ff0097ab1387b9f322d57f1d9876afd601
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlIPqvgACgkQVWmRsqeSphN5dgCfSfCDJyrraQnBigmaH1mhZvEX
|
||||
EF0An0RYc5ytYK80UhOBoS4z4HZ6FTpJ
|
||||
=NxPM
|
||||
iEYEAREIAAYFAlKx3Z0ACgkQVWmRsqeSphPW6ACeNdxsg769WGHXyBzEt5xABiQg
|
||||
50gAn1/Jk1MrriI1vdKG/iNAc/NwDrUv
|
||||
=NQ3u
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,19 +0,0 @@
|
||||
--- pinger-0.32c-orig/configure.in 2008-01-21 09:43:32.000000000 +0100
|
||||
+++ pinger-0.32c/configure.in 2008-01-21 09:43:35.000000000 +0100
|
||||
@@ -56,13 +56,15 @@
|
||||
|
||||
AC_ARG_ENABLE(gtk, [ --enable-gtk enable GTK+ support],
|
||||
[if test "$enableval" = no; then no_gtk=yes; fi])
|
||||
- AC_MSG_CHECKING([for GTK+ support])
|
||||
+AC_MSG_CHECKING([for GTK+ support])
|
||||
AC_MSG_RESULT($enableval)
|
||||
dnl Check for additional external libraries etc..
|
||||
+if test x$no_gtk != xyes; then
|
||||
AM_PATH_GTK_2_0(2.0.0, CFLAGS="$CFLAGS $GTK_CFLAGS"
|
||||
LIBS="$LIBS $GTK_LIBS"; HAVE_GTK_2=1;
|
||||
AC_DEFINE([HAVE_GTK_2], 1, Found GTK 2),
|
||||
HAVE_GTK_2=0)
|
||||
+fi
|
||||
AC_CHECK_LIB(ncurses, initscr, HAVE_CURSES=1; LIBS="$LIBS -lncurses";
|
||||
AC_DEFINE([HAVE_LIBNCURSES], [1], found ncurses library))
|
||||
AC_CHECK_LIB(intl, libintl_gettext, LIBS="$LIBS -lintl")
|
@ -0,0 +1,196 @@
|
||||
# Configure paths for GTK+
|
||||
# Owen Taylor 1997-2001
|
||||
|
||||
dnl AM_PATH_GTK_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
|
||||
dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified in MODULES,
|
||||
dnl pass to pkg-config
|
||||
dnl
|
||||
AC_DEFUN([AM_PATH_GTK_2_0],
|
||||
[dnl
|
||||
dnl Get the cflags and libraries from pkg-config
|
||||
dnl
|
||||
AC_ARG_ENABLE(gtktest, [ --disable-gtktest do not try to compile and run a test GTK+ program],
|
||||
, enable_gtktest=yes)
|
||||
|
||||
pkg_config_args=gtk+-2.0
|
||||
for module in . $4
|
||||
do
|
||||
case "$module" in
|
||||
gthread)
|
||||
pkg_config_args="$pkg_config_args gthread-2.0"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
no_gtk=""
|
||||
|
||||
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
|
||||
if test x$PKG_CONFIG != xno ; then
|
||||
if pkg-config --atleast-pkgconfig-version 0.7 ; then
|
||||
:
|
||||
else
|
||||
echo "*** pkg-config too old; version 0.7 or better required."
|
||||
no_gtk=yes
|
||||
PKG_CONFIG=no
|
||||
fi
|
||||
else
|
||||
no_gtk=yes
|
||||
fi
|
||||
|
||||
min_gtk_version=ifelse([$1], ,2.0.0,$1)
|
||||
AC_MSG_CHECKING(for GTK+ - version >= $min_gtk_version)
|
||||
|
||||
if test x$PKG_CONFIG != xno ; then
|
||||
## don't try to run the test against uninstalled libtool libs
|
||||
if $PKG_CONFIG --uninstalled $pkg_config_args; then
|
||||
echo "Will use uninstalled version of GTK+ found in PKG_CONFIG_PATH"
|
||||
enable_gtktest=no
|
||||
fi
|
||||
|
||||
if $PKG_CONFIG --atleast-version $min_gtk_version $pkg_config_args; then
|
||||
:
|
||||
else
|
||||
no_gtk=yes
|
||||
fi
|
||||
fi
|
||||
|
||||
if test x"$no_gtk" = x ; then
|
||||
GTK_CFLAGS=`$PKG_CONFIG $pkg_config_args --cflags`
|
||||
GTK_LIBS=`$PKG_CONFIG $pkg_config_args --libs`
|
||||
gtk_config_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
|
||||
gtk_config_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
|
||||
gtk_config_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
|
||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
|
||||
if test "x$enable_gtktest" = "xyes" ; then
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
ac_save_LIBS="$LIBS"
|
||||
CFLAGS="$CFLAGS $GTK_CFLAGS"
|
||||
LIBS="$GTK_LIBS $LIBS"
|
||||
dnl
|
||||
dnl Now check if the installed GTK+ is sufficiently new. (Also sanity
|
||||
dnl checks the results of pkg-config to some extent)
|
||||
dnl
|
||||
rm -f conf.gtktest
|
||||
AC_TRY_RUN([
|
||||
#include <gtk/gtk.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int major, minor, micro;
|
||||
char *tmp_version;
|
||||
|
||||
fclose (fopen ("conf.gtktest", "w"));
|
||||
|
||||
/* HP/UX 9 (%@#!) writes to sscanf strings */
|
||||
tmp_version = g_strdup("$min_gtk_version");
|
||||
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) {
|
||||
printf("%s, bad version string\n", "$min_gtk_version");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if ((gtk_major_version != $gtk_config_major_version) ||
|
||||
(gtk_minor_version != $gtk_config_minor_version) ||
|
||||
(gtk_micro_version != $gtk_config_micro_version))
|
||||
{
|
||||
printf("\n*** 'pkg-config --modversion gtk+-2.0' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
|
||||
$gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
|
||||
gtk_major_version, gtk_minor_version, gtk_micro_version);
|
||||
printf ("*** was found! If pkg-config was correct, then it is best\n");
|
||||
printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
|
||||
printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
|
||||
printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
|
||||
printf("*** required on your system.\n");
|
||||
printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
|
||||
printf("*** to point to the correct configuration files\n");
|
||||
}
|
||||
else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
|
||||
(gtk_minor_version != GTK_MINOR_VERSION) ||
|
||||
(gtk_micro_version != GTK_MICRO_VERSION))
|
||||
{
|
||||
printf("*** GTK+ header files (version %d.%d.%d) do not match\n",
|
||||
GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
|
||||
printf("*** library (version %d.%d.%d)\n",
|
||||
gtk_major_version, gtk_minor_version, gtk_micro_version);
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((gtk_major_version > major) ||
|
||||
((gtk_major_version == major) && (gtk_minor_version > minor)) ||
|
||||
((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro)))
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
|
||||
gtk_major_version, gtk_minor_version, gtk_micro_version);
|
||||
printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
|
||||
major, minor, micro);
|
||||
printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
|
||||
printf("***\n");
|
||||
printf("*** If you have already installed a sufficiently new version, this error\n");
|
||||
printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
|
||||
printf("*** being found. The easiest way to fix this is to remove the old version\n");
|
||||
printf("*** of GTK+, but you can also set the PKG_CONFIG environment to point to the\n");
|
||||
printf("*** correct copy of pkg-config. (In this case, you will have to\n");
|
||||
printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
|
||||
printf("*** so that the correct libraries are found at run-time))\n");
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
],, no_gtk=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
if test "x$no_gtk" = x ; then
|
||||
AC_MSG_RESULT(yes (version $gtk_config_major_version.$gtk_config_minor_version.$gtk_config_micro_version))
|
||||
ifelse([$2], , :, [$2])
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
if test "$PKG_CONFIG" = "no" ; then
|
||||
echo "*** A new enough version of pkg-config was not found."
|
||||
echo "*** See http://pkgconfig.sourceforge.net"
|
||||
else
|
||||
if test -f conf.gtktest ; then
|
||||
:
|
||||
else
|
||||
echo "*** Could not run GTK+ test program, checking why..."
|
||||
ac_save_CFLAGS="$CFLAGS"
|
||||
ac_save_LIBS="$LIBS"
|
||||
CFLAGS="$CFLAGS $GTK_CFLAGS"
|
||||
LIBS="$LIBS $GTK_LIBS"
|
||||
AC_TRY_LINK([
|
||||
#include <gtk/gtk.h>
|
||||
#include <stdio.h>
|
||||
], [ return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); ],
|
||||
[ echo "*** The test program compiled, but did not run. This usually means"
|
||||
echo "*** that the run-time linker is not finding GTK+ or finding the wrong"
|
||||
echo "*** version of GTK+. If it is not finding GTK+, you'll need to set your"
|
||||
echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
|
||||
echo "*** to the installed location Also, make sure you have run ldconfig if that"
|
||||
echo "*** is required on your system"
|
||||
echo "***"
|
||||
echo "*** If you have an old version installed, it is best to remove it, although"
|
||||
echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ],
|
||||
[ echo "*** The test program failed to compile or link. See the file config.log for the"
|
||||
echo "*** exact error that occured. This usually means GTK+ is incorrectly installed."])
|
||||
CFLAGS="$ac_save_CFLAGS"
|
||||
LIBS="$ac_save_LIBS"
|
||||
fi
|
||||
fi
|
||||
GTK_CFLAGS=""
|
||||
GTK_LIBS=""
|
||||
ifelse([$3], , :, [$3])
|
||||
fi
|
||||
AC_SUBST(GTK_CFLAGS)
|
||||
AC_SUBST(GTK_LIBS)
|
||||
rm -f conf.gtktest
|
||||
])
|
@ -0,0 +1,21 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -65,8 +65,18 @@
|
||||
AC_DEFINE([HAVE_GTK_2], 1, Found GTK 2),
|
||||
HAVE_GTK_2=0)
|
||||
fi
|
||||
+AC_ARG_ENABLE(ncurses, [ --enable-ncurses enable ncurses support],
|
||||
+ [if test "$enableval" = no; then no_ncurses=yes; fi])
|
||||
+if test x$no_ncurses != xyes; then
|
||||
+PKG_CHECK_MODULES(ncurses, ncurses,[
|
||||
+ AC_DEFINE([HAVE_LIBNCURSES], [1], found ncurses library)
|
||||
+ HAVE_CURSES=1
|
||||
+ LIBS="$LIBS $ncurses_LIBS"
|
||||
+ CFLAGS="$CFLAGS $ncurses_CFLAGS"],
|
||||
AC_CHECK_LIB(ncurses, initscr, HAVE_CURSES=1; LIBS="$LIBS -lncurses";
|
||||
AC_DEFINE([HAVE_LIBNCURSES], [1], found ncurses library))
|
||||
+ )
|
||||
+fi
|
||||
AC_CHECK_LIB(intl, libintl_gettext, LIBS="$LIBS -lintl")
|
||||
AC_CHECK_LIB(pthread, pthread_create, LIBS="$LIBS -lpthread", AC_MSG_ERROR(Pthread required and not found. Please check if you have libpthread in your system and specify using CFLAGS and LDFLAGS when configure))
|
||||
|
@ -0,0 +1,313 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk/asterisk-1.8.25.0.ebuild,v 1.1 2013/12/18 11:54:12 chainsaw Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools base eutils linux-info multilib
|
||||
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
|
||||
DESCRIPTION="Asterisk: A Modular Open Source PBX System"
|
||||
HOMEPAGE="http://www.asterisk.org/"
|
||||
SRC_URI="http://downloads.asterisk.org/pub/telephony/asterisk/releases/${MY_P}.tar.gz
|
||||
mirror://gentoo/gentoo-asterisk-patchset-1.17.tar.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE_VOICEMAIL_STORAGE="
|
||||
+voicemail_storage_file
|
||||
voicemail_storage_odbc
|
||||
voicemail_storage_imap
|
||||
"
|
||||
IUSE="${IUSE_VOICEMAIL_STORAGE} ais alsa bluetooth calendar +caps curl dahdi debug doc freetds gtalk http iconv jabber jingle ldap lua mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp span speex sqlite sqlite3 srtp static syslog vorbis"
|
||||
|
||||
IUSE_EXPAND="VOICEMAIL_STORAGE"
|
||||
|
||||
REQUIRED_USE="
|
||||
gtalk? ( jabber )
|
||||
^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} )
|
||||
voicemail_storage_odbc? ( odbc )
|
||||
"
|
||||
|
||||
EPATCH_SUFFIX="patch"
|
||||
PATCHES=( "${WORKDIR}/asterisk-patchset" )
|
||||
|
||||
RDEPEND="dev-libs/popt
|
||||
dev-libs/libxml2
|
||||
dev-libs/openssl
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
ais? ( sys-cluster/openais )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
calendar? ( net-libs/neon
|
||||
dev-libs/libical
|
||||
dev-libs/iksemel )
|
||||
caps? ( sys-libs/libcap )
|
||||
curl? ( net-misc/curl )
|
||||
dahdi? ( >=net-libs/libpri-1.4.12_beta2
|
||||
net-misc/dahdi-tools )
|
||||
freetds? ( dev-db/freetds )
|
||||
gtalk? ( dev-libs/iksemel )
|
||||
http? ( dev-libs/gmime:2.4 )
|
||||
iconv? ( virtual/libiconv )
|
||||
jabber? ( dev-libs/iksemel )
|
||||
jingle? ( dev-libs/iksemel )
|
||||
ldap? ( net-nds/openldap )
|
||||
lua? ( dev-lang/lua )
|
||||
mysql? ( virtual/mysql )
|
||||
newt? ( dev-libs/newt )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
osplookup? ( net-libs/osptoolkit )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
radius? ( net-dialup/radiusclient-ng )
|
||||
selinux? ( sec-policy/selinux-asterisk )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
span? ( media-libs/spandsp )
|
||||
speex? ( media-libs/speex )
|
||||
sqlite? ( dev-db/sqlite:0 )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
srtp? ( net-libs/libsrtp )
|
||||
vorbis? ( media-libs/libvorbis )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
voicemail_storage_imap? ( virtual/imap-c-client )
|
||||
!net-libs/openh323
|
||||
!net-libs/pjsip"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
syslog? ( virtual/logger )"
|
||||
|
||||
PDEPEND="net-misc/asterisk-core-sounds
|
||||
net-misc/asterisk-extra-sounds
|
||||
net-misc/asterisk-moh-opsound"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="~!NF_CONNTRACK_SIP"
|
||||
local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users
|
||||
have reported that this module dropped critical SIP packets in their deployments. You
|
||||
may want to disable it if you see such problems."
|
||||
check_extra_config
|
||||
|
||||
enewgroup asterisk
|
||||
enewgroup dialout 20
|
||||
enewuser asterisk -1 -1 /var/lib/asterisk "asterisk,dialout"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
AT_M4DIR=autoconf eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local vmst
|
||||
|
||||
econf \
|
||||
--libdir="/usr/$(get_libdir)" \
|
||||
--localstatedir="/var" \
|
||||
--with-crypto \
|
||||
--with-gsm=internal \
|
||||
--with-popt \
|
||||
--with-ssl \
|
||||
--with-z \
|
||||
--without-pwlib \
|
||||
$(use_with caps cap) \
|
||||
$(use_with http gmime) \
|
||||
$(use_with newt) \
|
||||
$(use_with portaudio)
|
||||
|
||||
# Blank out sounds/sounds.xml file to prevent
|
||||
# asterisk from installing sounds files (we pull them in via
|
||||
# asterisk-{core,extra}-sounds and asterisk-moh-opsound.
|
||||
>"${S}"/sounds/sounds.xml
|
||||
|
||||
# That NATIVE_ARCH chatter really is quite bothersome
|
||||
sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system"
|
||||
|
||||
# Compile menuselect binary for optional components
|
||||
emake menuselect.makeopts
|
||||
|
||||
# Broken functionality is forcibly disabled (bug #360143)
|
||||
menuselect/menuselect --disable chan_misdn menuselect.makeopts
|
||||
menuselect/menuselect --disable chan_ooh323 menuselect.makeopts
|
||||
|
||||
# Utility set is forcibly enabled (bug #358001)
|
||||
menuselect/menuselect --enable smsq menuselect.makeopts
|
||||
menuselect/menuselect --enable streamplayer menuselect.makeopts
|
||||
menuselect/menuselect --enable aelparse menuselect.makeopts
|
||||
menuselect/menuselect --enable astman menuselect.makeopts
|
||||
|
||||
# this is connected, otherwise it would not find
|
||||
# ast_pktccops_gate_alloc symbol
|
||||
menuselect/menuselect --enable chan_mgcp menuselect.makeopts
|
||||
menuselect/menuselect --enable res_pktccops menuselect.makeopts
|
||||
|
||||
# SSL is forcibly enabled, IAX2 & DUNDI are expected to be available
|
||||
menuselect/menuselect --enable pbx_dundi menuselect.makeopts
|
||||
menuselect/menuselect --enable func_aes menuselect.makeopts
|
||||
menuselect/menuselect --enable chan_iax2 menuselect.makeopts
|
||||
|
||||
# The others are based on USE-flag settings
|
||||
use_select() {
|
||||
local state=$(use "$1" && echo enable || echo disable)
|
||||
shift # remove use from parameters
|
||||
|
||||
while [[ -n $1 ]]; do
|
||||
menuselect/menuselect --${state} "$1" menuselect.makeopts
|
||||
shift
|
||||
done
|
||||
}
|
||||
|
||||
use_select ais res_ais
|
||||
use_select alsa chan_alsa
|
||||
use_select bluetooth chan_mobile
|
||||
use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar}
|
||||
use_select curl func_curl res_config_curl res_curl
|
||||
use_select dahdi app_dahdibarge app_dahdiras chan_dahdi codec_dahdi res_timing_dahdi
|
||||
use_select freetds {cdr,cel}_tds
|
||||
use_select gtalk chan_gtalk
|
||||
use_select http res_http_post
|
||||
use_select iconv func_iconv
|
||||
use_select jabber res_jabber
|
||||
use_select jingle chan_jingle
|
||||
use_select ldap res_config_ldap
|
||||
use_select lua pbx_lua
|
||||
use_select mysql app_mysql cdr_mysql res_config_mysql
|
||||
use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc
|
||||
use_select osplookup app_osplookup
|
||||
use_select oss chan_oss
|
||||
use_select postgres {cdr,cel}_pgsql res_config_pgsql
|
||||
use_select radius {cdr,cel}_radius
|
||||
use_select snmp res_snmp
|
||||
use_select span res_fax_spandsp
|
||||
use_select speex {codec,func}_speex
|
||||
use_select sqlite cdr_sqlite
|
||||
use_select sqlite3 {cdr,cel}_sqlite3_custom
|
||||
use_select srtp res_srtp
|
||||
use_select syslog cdr_syslog
|
||||
use_select vorbis format_ogg_vorbis
|
||||
|
||||
# Voicemail storage ...
|
||||
for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do
|
||||
if use ${vmst}; then
|
||||
menuselect/menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ASTLDFLAGS="${LDFLAGS}" emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"usr/$(get_libdir)/pkgconfig || die
|
||||
emake DESTDIR="${D}" installdirs
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use radius; then
|
||||
insinto /etc/radiusclient-ng/
|
||||
doins contrib/dictionary.digium
|
||||
fi
|
||||
if use samples; then
|
||||
emake DESTDIR="${D}" samples
|
||||
for conffile in "${D}"etc/asterisk/*.*
|
||||
do
|
||||
chown asterisk:asterisk $conffile
|
||||
chmod 0660 $conffile
|
||||
done
|
||||
einfo "Sample files have been installed"
|
||||
else
|
||||
einfo "Skipping installation of sample files..."
|
||||
rm -f "${D}"var/lib/asterisk/mohmp3/* || die
|
||||
rm -f "${D}"var/lib/asterisk/sounds/demo-* || die
|
||||
rm -f "${D}"var/lib/asterisk/agi-bin/* || die
|
||||
rm -f "${D}"etc/asterisk/* || die
|
||||
fi
|
||||
rm -rf "${D}"var/spool/asterisk/voicemail/default || die
|
||||
|
||||
# keep directories
|
||||
diropts -m 0770 -o asterisk -g asterisk
|
||||
keepdir /etc/asterisk
|
||||
keepdir /var/lib/asterisk
|
||||
keepdir /var/spool/asterisk
|
||||
keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail}
|
||||
diropts -m 0750 -o asterisk -g asterisk
|
||||
keepdir /var/log/asterisk/{cdr-csv,cdr-custom}
|
||||
|
||||
newinitd "${FILESDIR}"/1.8.0/asterisk.initd7 asterisk
|
||||
newconfd "${FILESDIR}"/1.8.0/asterisk.confd asterisk
|
||||
|
||||
# install the upgrade documentation
|
||||
#
|
||||
dodoc README UPGRADE* BUGS CREDITS
|
||||
|
||||
# install extra documentation
|
||||
#
|
||||
if use doc
|
||||
then
|
||||
dodoc doc/*.txt
|
||||
dodoc doc/*.pdf
|
||||
fi
|
||||
|
||||
# install SIP scripts; bugs #300832 & #414585
|
||||
#
|
||||
dodoc "${FILESDIR}/1.6.2/sip_calc_auth"
|
||||
dodoc "${FILESDIR}/1.8.0/find_call_sip_trace.sh"
|
||||
dodoc "${FILESDIR}/1.8.0/find_call_ids.sh"
|
||||
dodoc "${FILESDIR}/1.6.2/call_data.txt"
|
||||
|
||||
# install logrotate snippet; bug #329281
|
||||
#
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/1.6.2/asterisk.logrotate3" asterisk
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
#
|
||||
# Announcements, warnings, reminders...
|
||||
#
|
||||
einfo "Asterisk has been installed"
|
||||
echo
|
||||
elog "If you want to know more about asterisk, visit these sites:"
|
||||
elog "http://www.asteriskdocs.org/"
|
||||
elog "http://www.voip-info.org/wiki-Asterisk"
|
||||
echo
|
||||
elog "http://www.automated.it/guidetoasterisk.htm"
|
||||
echo
|
||||
elog "Gentoo VoIP IRC Channel:"
|
||||
elog "#gentoo-voip @ irc.freenode.net"
|
||||
echo
|
||||
echo
|
||||
elog "1.6 -> 1.8 changes that you may care about:"
|
||||
elog "http://svn.asterisk.org/svn/${PN}/tags/${PV}/UPGRADE.txt"
|
||||
elog "or: bzless ${ROOT}usr/share/doc/${PF}/UPGRADE.txt.bz2"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "Do you want to reset file permissions and ownerships (y/N)?"
|
||||
|
||||
read tmp
|
||||
tmp="$(echo $tmp | tr '[:upper:]' '[:lower:]')"
|
||||
|
||||
if [[ "$tmp" = "y" ]] ||\
|
||||
[[ "$tmp" = "yes" ]]
|
||||
then
|
||||
einfo "Resetting permissions to defaults..."
|
||||
|
||||
for x in spool run lib log; do
|
||||
chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk
|
||||
chmod -R u=rwX,g=rwX,o= "${ROOT}"var/${x}/asterisk
|
||||
done
|
||||
|
||||
chown -R root:asterisk "${ROOT}"etc/asterisk
|
||||
chmod -R u=rwX,g=rwX,o= "${ROOT}"etc/asterisk
|
||||
|
||||
einfo "done"
|
||||
else
|
||||
einfo "skipping"
|
||||
fi
|
||||
}
|
@ -0,0 +1,318 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk/asterisk-11.7.0.ebuild,v 1.1 2013/12/18 11:54:12 chainsaw Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools base eutils linux-info multilib
|
||||
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
|
||||
DESCRIPTION="Asterisk: A Modular Open Source PBX System"
|
||||
HOMEPAGE="http://www.asterisk.org/"
|
||||
SRC_URI="http://downloads.asterisk.org/pub/telephony/asterisk/releases/${MY_P}.tar.gz
|
||||
mirror://gentoo/gentoo-asterisk-patchset-3.7.tar.bz2"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE_VOICEMAIL_STORAGE="
|
||||
+voicemail_storage_file
|
||||
voicemail_storage_odbc
|
||||
voicemail_storage_imap
|
||||
"
|
||||
IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl dahdi debug doc freetds gtalk http iconv ilbc jabber ldap libedit lua mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp span speex srtp static syslog vorbis"
|
||||
IUSE_EXPAND="VOICEMAIL_STORAGE"
|
||||
REQUIRED_USE="gtalk? ( jabber )
|
||||
^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} )
|
||||
voicemail_storage_odbc? ( odbc )
|
||||
"
|
||||
|
||||
EPATCH_SUFFIX="patch"
|
||||
PATCHES=( "${WORKDIR}/asterisk-patchset" )
|
||||
|
||||
RDEPEND="dev-db/sqlite:3
|
||||
dev-libs/popt
|
||||
dev-libs/libxml2
|
||||
dev-libs/openssl
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
calendar? ( net-libs/neon
|
||||
dev-libs/libical
|
||||
dev-libs/iksemel )
|
||||
caps? ( sys-libs/libcap )
|
||||
cluster? ( sys-cluster/corosync )
|
||||
curl? ( net-misc/curl )
|
||||
dahdi? ( >=net-libs/libpri-1.4.12_beta2
|
||||
net-misc/dahdi-tools )
|
||||
freetds? ( dev-db/freetds )
|
||||
gtalk? ( dev-libs/iksemel )
|
||||
http? ( dev-libs/gmime:2.4 )
|
||||
iconv? ( virtual/libiconv )
|
||||
ilbc? ( dev-libs/ilbc-rfc3951 )
|
||||
jabber? ( dev-libs/iksemel )
|
||||
ldap? ( net-nds/openldap )
|
||||
libedit? ( dev-libs/libedit )
|
||||
lua? ( dev-lang/lua )
|
||||
mysql? ( virtual/mysql )
|
||||
newt? ( dev-libs/newt )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
osplookup? ( net-libs/osptoolkit )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
radius? ( net-dialup/radiusclient-ng )
|
||||
selinux? ( sec-policy/selinux-asterisk )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
span? ( media-libs/spandsp )
|
||||
speex? ( media-libs/speex )
|
||||
srtp? ( net-libs/libsrtp )
|
||||
vorbis? ( media-libs/libvorbis )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!net-libs/openh323
|
||||
!net-libs/pjsip
|
||||
voicemail_storage_imap? ( virtual/imap-c-client )
|
||||
"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
syslog? ( virtual/logger )"
|
||||
|
||||
PDEPEND="net-misc/asterisk-core-sounds
|
||||
net-misc/asterisk-extra-sounds
|
||||
net-misc/asterisk-moh-opsound"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK="~!NF_CONNTRACK_SIP"
|
||||
local WARNING_NF_CONNTRACK_SIP="SIP (NAT) connection tracking is enabled. Some users
|
||||
have reported that this module dropped critical SIP packets in their deployments. You
|
||||
may want to disable it if you see such problems."
|
||||
check_extra_config
|
||||
|
||||
enewgroup asterisk
|
||||
enewgroup dialout 20
|
||||
enewuser asterisk -1 -1 /var/lib/asterisk "asterisk,dialout"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
AT_M4DIR=autoconf eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local vmst
|
||||
|
||||
econf \
|
||||
--libdir="/usr/$(get_libdir)" \
|
||||
--localstatedir="/var" \
|
||||
--with-crypto \
|
||||
--with-gsm=internal \
|
||||
--with-popt \
|
||||
--with-ssl \
|
||||
--with-z \
|
||||
--without-pwlib \
|
||||
$(use_with caps cap) \
|
||||
$(use_with http gmime) \
|
||||
$(use_with newt) \
|
||||
$(use_with portaudio)
|
||||
|
||||
# Blank out sounds/sounds.xml file to prevent
|
||||
# asterisk from installing sounds files (we pull them in via
|
||||
# asterisk-{core,extra}-sounds and asterisk-moh-opsound.
|
||||
>"${S}"/sounds/sounds.xml
|
||||
|
||||
# That NATIVE_ARCH chatter really is quite bothersome
|
||||
sed -i 's/NATIVE_ARCH=/NATIVE_ARCH=0/' build_tools/menuselect-deps || die "Unable to squelch noisy build system"
|
||||
|
||||
# Compile menuselect binary for optional components
|
||||
emake menuselect.makeopts
|
||||
|
||||
# Broken functionality is forcibly disabled (bug #360143)
|
||||
menuselect/menuselect --disable chan_misdn menuselect.makeopts
|
||||
menuselect/menuselect --disable chan_ooh323 menuselect.makeopts
|
||||
|
||||
# Utility set is forcibly enabled (bug #358001)
|
||||
menuselect/menuselect --enable smsq menuselect.makeopts
|
||||
menuselect/menuselect --enable streamplayer menuselect.makeopts
|
||||
menuselect/menuselect --enable aelparse menuselect.makeopts
|
||||
menuselect/menuselect --enable astman menuselect.makeopts
|
||||
|
||||
# this is connected, otherwise it would not find
|
||||
# ast_pktccops_gate_alloc symbol
|
||||
menuselect/menuselect --enable chan_mgcp menuselect.makeopts
|
||||
menuselect/menuselect --enable res_pktccops menuselect.makeopts
|
||||
|
||||
# SSL is forcibly enabled, IAX2 & DUNDI are expected to be available
|
||||
menuselect/menuselect --enable pbx_dundi menuselect.makeopts
|
||||
menuselect/menuselect --enable func_aes menuselect.makeopts
|
||||
menuselect/menuselect --enable chan_iax2 menuselect.makeopts
|
||||
|
||||
# SQlite3 is now the main database backend, enable related features
|
||||
menuselect/menuselect --enable cdr_sqlite3_custom menuselect.makeopts
|
||||
menuselect/menuselect --enable cel_sqlite3_custom menuselect.makeopts
|
||||
|
||||
# The others are based on USE-flag settings
|
||||
use_select() {
|
||||
local state=$(use "$1" && echo enable || echo disable)
|
||||
shift # remove use from parameters
|
||||
|
||||
while [[ -n $1 ]]; do
|
||||
menuselect/menuselect --${state} "$1" menuselect.makeopts
|
||||
shift
|
||||
done
|
||||
}
|
||||
|
||||
use_select alsa chan_alsa
|
||||
use_select bluetooth chan_mobile
|
||||
use_select calendar res_calendar res_calendar_{caldav,ews,exchange,icalendar}
|
||||
use_select cluster res_corosync
|
||||
use_select curl func_curl res_config_curl res_curl
|
||||
use_select dahdi app_dahdibarge app_dahdiras chan_dahdi codec_dahdi res_timing_dahdi
|
||||
use_select freetds {cdr,cel}_tds
|
||||
use_select gtalk chan_motif
|
||||
use_select http res_http_post
|
||||
use_select iconv func_iconv
|
||||
use_select jabber res_xmpp
|
||||
use_select ilbc codec_ilbc format_ilbc
|
||||
use_select ldap res_config_ldap
|
||||
use_select lua pbx_lua
|
||||
use_select mysql app_mysql cdr_mysql res_config_mysql
|
||||
use_select odbc cdr_adaptive_odbc res_config_odbc {cdr,cel,res,func}_odbc
|
||||
use_select osplookup app_osplookup
|
||||
use_select oss chan_oss
|
||||
use_select postgres {cdr,cel}_pgsql res_config_pgsql
|
||||
use_select radius {cdr,cel}_radius
|
||||
use_select snmp res_snmp
|
||||
use_select span res_fax_spandsp
|
||||
use_select speex {codec,func}_speex
|
||||
use_select srtp res_srtp
|
||||
use_select syslog cdr_syslog
|
||||
use_select vorbis format_ogg_vorbis
|
||||
|
||||
# Voicemail storage ...
|
||||
for vmst in ${IUSE_VOICEMAIL_STORAGE/+/}; do
|
||||
if use ${vmst}; then
|
||||
menuselect/menuselect --enable $(echo ${vmst##*_} | tr '[:lower:]' '[:upper:]')_STORAGE menuselect.makeopts
|
||||
fi
|
||||
done
|
||||
|
||||
if use debug; then
|
||||
for o in DONT_OPTIMIZE DEBUG_THREADS BETTER_BACKTRACES; do
|
||||
menuselect/menuselect --enable $o menuselect.makeopts
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ASTLDFLAGS="${LDFLAGS}" emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"usr/$(get_libdir)/pkgconfig || die
|
||||
emake DESTDIR="${D}" installdirs
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use radius; then
|
||||
insinto /etc/radiusclient-ng/
|
||||
doins contrib/dictionary.digium
|
||||
fi
|
||||
if use samples; then
|
||||
emake DESTDIR="${D}" samples
|
||||
for conffile in "${D}"etc/asterisk/*.*
|
||||
do
|
||||
chown asterisk:asterisk $conffile
|
||||
chmod 0660 $conffile
|
||||
done
|
||||
einfo "Sample files have been installed"
|
||||
else
|
||||
einfo "Skipping installation of sample files..."
|
||||
rm -f "${D}"var/lib/asterisk/mohmp3/* || die
|
||||
rm -f "${D}"var/lib/asterisk/sounds/demo-* || die
|
||||
rm -f "${D}"var/lib/asterisk/agi-bin/* || die
|
||||
rm -f "${D}"etc/asterisk/* || die
|
||||
fi
|
||||
rm -rf "${D}"var/spool/asterisk/voicemail/default || die
|
||||
|
||||
# keep directories
|
||||
diropts -m 0770 -o asterisk -g asterisk
|
||||
keepdir /etc/asterisk
|
||||
keepdir /var/lib/asterisk
|
||||
keepdir /var/spool/asterisk
|
||||
keepdir /var/spool/asterisk/{system,tmp,meetme,monitor,dictate,voicemail}
|
||||
diropts -m 0750 -o asterisk -g asterisk
|
||||
keepdir /var/log/asterisk/{cdr-csv,cdr-custom}
|
||||
|
||||
newinitd "${FILESDIR}"/1.8.0/asterisk.initd7 asterisk
|
||||
newconfd "${FILESDIR}"/1.8.0/asterisk.confd asterisk
|
||||
|
||||
# install the upgrade documentation
|
||||
#
|
||||
dodoc README UPGRADE* BUGS CREDITS
|
||||
|
||||
# install extra documentation
|
||||
#
|
||||
if use doc
|
||||
then
|
||||
dodoc doc/*.txt
|
||||
dodoc doc/*.pdf
|
||||
fi
|
||||
|
||||
# install SIP scripts; bug #300832
|
||||
#
|
||||
dodoc "${FILESDIR}/1.6.2/sip_calc_auth"
|
||||
dodoc "${FILESDIR}/1.8.0/find_call_sip_trace.sh"
|
||||
dodoc "${FILESDIR}/1.8.0/find_call_ids.sh"
|
||||
dodoc "${FILESDIR}/1.6.2/call_data.txt"
|
||||
|
||||
# install logrotate snippet; bug #329281
|
||||
#
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/1.6.2/asterisk.logrotate3" asterisk
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
#
|
||||
# Announcements, warnings, reminders...
|
||||
#
|
||||
einfo "Asterisk has been installed"
|
||||
echo
|
||||
elog "If you want to know more about asterisk, visit these sites:"
|
||||
elog "http://www.asteriskdocs.org/"
|
||||
elog "http://www.voip-info.org/wiki-Asterisk"
|
||||
echo
|
||||
elog "http://www.automated.it/guidetoasterisk.htm"
|
||||
echo
|
||||
elog "Gentoo VoIP IRC Channel:"
|
||||
elog "#gentoo-voip @ irc.freenode.net"
|
||||
echo
|
||||
echo
|
||||
elog "Please read the Asterisk 11 upgrade document:"
|
||||
elog "https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+11"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "Do you want to reset file permissions and ownerships (y/N)?"
|
||||
|
||||
read tmp
|
||||
tmp="$(echo $tmp | tr '[:upper:]' '[:lower:]')"
|
||||
|
||||
if [[ "$tmp" = "y" ]] ||\
|
||||
[[ "$tmp" = "yes" ]]
|
||||
then
|
||||
einfo "Resetting permissions to defaults..."
|
||||
|
||||
for x in spool run lib log; do
|
||||
chown -R asterisk:asterisk "${ROOT}"var/${x}/asterisk
|
||||
chmod -R u=rwX,g=rwX,o= "${ROOT}"var/${x}/asterisk
|
||||
done
|
||||
|
||||
chown -R root:asterisk "${ROOT}"etc/asterisk
|
||||
chmod -R u=rwX,g=rwX,o= "${ROOT}"etc/asterisk
|
||||
|
||||
einfo "done"
|
||||
else
|
||||
einfo "skipping"
|
||||
fi
|
||||
}
|
@ -1,31 +1,31 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX curl-7.30.0-prefix.patch 880 SHA256 12204b7a522edbb133a3143b40b25805654d937e27ae66ba5d566a99afaa809a SHA512 c7cd13b9ccbd12ed01ea121ffece9c23b898a5b34698bae59ae1dd23b1cf2445180b84d80c4a640981f16dba5018df944f405dd5c660addab54ca21e0e673b7f WHIRLPOOL 6b60261dee31643b5db41c449ae6db14666f696470180c543ea39c3a11d7d6323057409be18a0a48a3335226ed5f78cee9fc2948dce9644e52481423147b49e5
|
||||
AUX curl-fix-gnutls-nettle.patch 1186 SHA256 d7a0f1ae6dcd50adddc9d7cd6dfcdb6b5ba648c8b7f9f067a8bf56f4136f3679 SHA512 b88d4d71a1d55626aedea620e94a5b6064141c6ff0d8a64c784705d44d4a00dc789dd0a55a56320ca4c9f2b9914e72285447c9310bb4563b45d7f3430b18a0fa WHIRLPOOL 0206a8daf30f4c112c394555e455796cde7e71f632cc2b7f2612ef2cffb900d03001e5845d3683c34c6ae3aef1c1d8c4f5af30eac45d0ab621c9c0adb19397da
|
||||
AUX curl-respect-cflags-3.patch 406 SHA256 b87bf2c491b057bc5af5258fffcf72d7c5e86b03218f497f097eeca845c0bc0d SHA512 3219e4e67d534e35012909243fc8d69d58989462db44dd507c502e7aaa299f1d9a01392e2c83797cc2bdb53d503470c5d6e7bf94572a6ccc6e5eafcc0466bc54 WHIRLPOOL 5d61ec7f36376bd9712e0fc7984006462ab27a7e2003dd92a8d9e78e97a2e620a5cbf6a62855ebff45b2fbf9f0bca821ffdf6ce8ff81cf2a047af9e168fb61bd
|
||||
DIST curl-7.31.0.tar.bz2 2679209 SHA256 a73b118eececff5de25111f35d1d0aafe1e71afdbb83082a8e44d847267e3e08 SHA512 56b69cf5ec6e4de2b38280fe03ce97dfad33f3f88d2147a0334dab5cd6cde30aef2f4d09761b1dc8d515b448b5c149aff7f15c6ccd235cdf951f3c021b360200 WHIRLPOOL a7b2fcab8c65edd83d89addf2c7fa3ea334d8554a4d69efe8ff40790e41d0dbe3bda0c471130f3401e39a79c1c264f141fd1843abfa588c2b58036474bc7d385
|
||||
DIST curl-7.32.0.tar.bz2 2727587 SHA256 8e3db42548e01407cb2f1407660c0f528b89ec7afda6264442fc2b229b95223b SHA512 bcb2f070f3bb85c9a876e4e7d443df0a66aabed395ef7542df1aac2672d31ee8d57e3b4fa1242dc773e7fb6ad05fae8cefe436a6fccf6f1824014669ef05647a WHIRLPOOL a6c27638ad7336c895cd9e92bc1c14148d9c95b420e55f4871466c285e433568c0088f2cb3f5f53c3c57916aa970c40939dc729ddebad9421873a0759cb99d78
|
||||
DIST curl-7.33.0.tar.bz2 2747507 SHA256 0afde4cd949e2658eddc3cda675b19b165eea1af48ac5f3e1ec160792255d1b3 SHA512 13f61e8255859f3d1138bf7cc935bda90af5f51103f1660b9e9cc6dd63d37b7672752900f3a76f8c80d47a7c02061077c6417d53617576f4030e180552b75076 WHIRLPOOL 54a2533cb8cefe72a497cc1f45050967a26d0b438b5ef9bafc1e291d8d4af2f15c899d4b9664b0dc32dc0ecd2833da1bb093a64b41ada995b3395fc067afae12
|
||||
DIST curl-7.34.0.tar.bz2 2770438 SHA256 10beade56b48311499e444783df3413405b22f20a147ed4a1d8a8125f1cc829b SHA512 7158521e5d75f3f7e0373bed7a4e71351699239f7109ef43363d6f09c7bf6d65b64c3b54b62e65c709761cba2e08e35b728ac7458fbd68fe249b8471cce86971 WHIRLPOOL 7fd24acacb86f3739252d855dfe312aa880c454c356084265b0766d7ee9b9af6a36863f9cb4aea49c87aa64173cfbe19db431cfa7e3cac9deb594adfcc3b8936
|
||||
EBUILD curl-7.31.0.ebuild 6400 SHA256 4312bf1fd4a47aa69f7a6b5b3020d285e87364eee48e1a922a941388332d3e66 SHA512 29056a851f88953dfd257e10e58101f0202a7ed81ebd695d151076fe24b37243ee9931cb81306e7f04d140890b4a644a14887d6454b9ecae482397bacfa9e964 WHIRLPOOL b64b625aa468a4a33a012879b1a206fc6a23ba501b591ba0b1fe2a18c1e6ead8bfa34349fbc081ff4860dd88b4464c4fa00f64b6b03bdd539b160e2dd0acb062
|
||||
EBUILD curl-7.32.0.ebuild 6415 SHA256 b14f1930075ec16283ac92d8e9fe869722af3a24b0e20fe8f1d946f215779a5b SHA512 2253747809b44e71c7a991f33ead62097acfed4c055f6c4f8cb118e724a94495a6d0c13c1a08623d32a0439e9592f3cb3f8ed9dcb379f7c73e1e9e76d74e0e9e WHIRLPOOL f53f565b2b0190027ce4f8afdc09cab2f866ee5a38088aa87b0401e6a828d3e5065a93f2500730577904f34168ffa3fe7e7100f532bdc1c459b331b0d2796c6a
|
||||
EBUILD curl-7.33.0.ebuild 6369 SHA256 1a9d25a4c504000386624b7f5a4929a5d52e42b2ee401e3b258ae93e15eda430 SHA512 7dbf662c3ff00078ad013accfa1bedd7e9075cd12ec00c7b24708664755d7a71f9542d0a3e0c17e50b3c97aafec7a0b5a4198bcc3ba72260d2a4fdbb1cb37b9c WHIRLPOOL b52e3d3bdee6e06492a877ba5098288f324f6132773d69c12ffdd4aae1fc75585f84f3e2143bf65881eebbe60d81cf529d8ccd4c08523eb3911f03a4739cea9c
|
||||
MISC ChangeLog 47368 SHA256 922bb9f815e5a2b8c8746722626384adc4f44e1664d8a1e1b307b524688f143a SHA512 128408bef248cdd2f0b45cc82441876b4f88aa830e01d252c1f206cf3d99ede58f16c635ee5992163e16c093d7c0973df850ec0b431bdaebe809760d1e825283 WHIRLPOOL 11cebab9dd77263245df4833459946d2b33a79e566cbe78dbba625c862bf03a9e0f9ea476f59f481d8ed1ee82c82086323a43326d80140b8181a178e2f25ebaf
|
||||
EBUILD curl-7.34.0.ebuild 6369 SHA256 25c3de552528cca78eb3f6c1a3ac9b1e3a9577b16c2674703ee3af7757670716 SHA512 022736b54dd91e21eea427633cd8a7034582b65abe5bbb38bc3d1f2cb16b8e413a910a8949cf55e9d6a0c23f4de2014351c345fe6d7e5f98e4f25863ef9786e2 WHIRLPOOL b46859ea291585c423d417eec474aedc83c671ddc687f1e1cdad4b3275898e0053e1d11caccab81808b3e9dcde37023bda238a5b418c2c2057266a012b5fc0e5
|
||||
MISC ChangeLog 47594 SHA256 fb13dda856ab1f8a8cc16e8a59512b995569ee0d9b0474e6ea53f41d3d017f0a SHA512 f1a6e5b2b691ffc59b2382e5f25a027142f2a46ba1b3848f3021680c000671a6e31bf1a219bc36222bc9c92c6e2dad073b6d2202ab87556d82666058b9e12a89 WHIRLPOOL 744603fd09235bcb23d479a82feba004de9fb41ad063cd21fae0ae2e859a90c22d93abc91d38b2bbeee585fe9608deb6798bc25393dea8ab8b7b3f86b2dab83e
|
||||
MISC metadata.xml 880 SHA256 ef53f90725d173d6bdd004a59b05674abefedd0c83995c9c5d1bb85cc8146a0c SHA512 21a7128cf5753efba069da79931d179e58f5005354429dd8b2dd3adfd7e0d46f6f8231e531d6475750c46d2c0d1c099292ca2b04891cb5d3c282a90b5033ff86 WHIRLPOOL e5dd2cfd7ad52032b273274c8a82f53b0fded0acd3f377969bca4d7e190e1b6e8a0ce611fa0029ae200e1dba2929eb97e68f0f33eb4932a5df2eab0405677063
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJSgoz1AAoJELp701BxlEWfdRoQAKWjI25DM40koweA3HrTpaiJ
|
||||
gn80lp9p7o4J1WXMJ3krGBirFrz5DNVsD5xEYN1IuETMhtTyaTFfHskLtlNDVg1C
|
||||
y7aeEAVwhj+L7cF7ArCsfRnAvm2Q+s9HvhobTmuKz2vWVQrwxBNau7s08AeIwTrd
|
||||
1yUlA5Bz+wPk7cShwcIIgO5GXX53w+SMsbVxsnuOMXewxxzvnh1pGFkxq95X8tW2
|
||||
PCpAZ8CIaKhSakk5iBsox3xU0jw76Tg07Y0I3SSpQz66JC6PHH8SsbFSknARsX9B
|
||||
uPZLEwPGKYiVaw/lOJpdGUWdAXCSk7gE7yp0YXU1ffWwT81we8fhHnN5hWcJ5DBN
|
||||
unIorL3SBumPFoRs3djJQqTH24IfDyeeaYcy4Cm+qsjh8PTGkEx/jXn1d8nk2ghP
|
||||
fxQket8Z0Mkbf4wKrzxiR1GmMXhxY1W4ux/NKvPizMJje8XiBndxlH/Ap/2T956L
|
||||
yAZhZuRW9rVrSDSPu7NanpytdiY9efSpr451q8hpQHV8NuXgo3R7he8NXxRbnASl
|
||||
z8i8a2SRLp2TRCowkYMNMCXln3GfKHyEAoLyGkIZ7cCXHsRYG/OktoNSZ2vtgXsu
|
||||
XM1XqGwHnJesuSwkNKZgDwx4bLQcHy4Bg3RzRnE7jPK48F+1UOLv7OyIw+7Y1SaJ
|
||||
mgAPozbBrSEv6u/uy7pr
|
||||
=qH6R
|
||||
iQIcBAEBCAAGBQJSscBFAAoJEJOE+m71LUu6o+IP/2R8WUtzvpczDXDgmZGCpm5A
|
||||
HkD+4ROYVa10ewc6zhiRXdBJcHmzf6YoXL4QOlrF7q6NbOo/q6h/7wb34f+euAdd
|
||||
FE49Rj39S5ddETneHhJrFJ/7t4PPtan3z7fJPM9F4xDXmcT4cyMtzJR3kKQfyyLT
|
||||
Z2zEGlMWjxqWg/jKta2VTcArmKxadx/9YGSq5mew8FArFYIbbAgosvKDtckCGDVS
|
||||
BRXpwWSv7MzAiuQ+e2MOEhLY/2hPG9nOgSWeL1jkNFSihGckh5AvR6mrntlDk2Dt
|
||||
ONwowjd1Umd8VWicJ+kf16vEbFgBEgQrCCc7LB9/EbOmSJvFp5U213mJvFKq5gOr
|
||||
fRANte8PxfnxAaaMO+wSvlEhE3hjoNyW5LHlWgrDQIS3W2yRjTkjQuIo8KPVumW8
|
||||
fmD1xZgVVv9M8wSrs2CqFfDKrdITALO4Qte2d0x8t1CbcrsE6ypBl9zJCOsLn+/w
|
||||
+WKZtr0cMDtSNkF67AUGnJPKqIund4EFJT8W/pPjCWeZMMstFxyFDLFSCFpPNehj
|
||||
L6HZwiDzD/rWJqSleGGzBiCpHXVnyqAeaUFehnZcDx8/THCWUTDWVh3TCmpDa4OQ
|
||||
XM//4mO9uH0HwN7Xf1t5NITXCgBWFYRpS6Ne0tOh+nCe7lPPUIXGHV3sSCt+evnu
|
||||
7Xv6IYgX9hlqcEA3amBz
|
||||
=Jr/4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for net-misc/ssh-chain
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/ssh-chain/ChangeLog,v 1.1 2013/12/18 18:31:08 ottxor Exp $
|
||||
|
||||
*ssh-chain-20131217 (18 Dec 2013)
|
||||
|
||||
18 Dec 2013; Christoph Junghans <ottxor@gentoo.org> +metadata.xml,
|
||||
+ssh-chain-20131217.ebuild:
|
||||
initial commit
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ssh-chain-20131217.tar.gz 3956 SHA256 da84435531a6e22d167fe94c64b193fe8424ac35f40923f81fdb6650dec93f3a SHA512 7d9faa9bbce44a50ca56d65fd778d35f79c7ece982e2bb0e424471c866f9cc584390484dbed73447473016fe5de4564e22883d3dda4aa54e167853a3e0ce2975 WHIRLPOOL 5cc066e31372fe61b3b72c72786f1e6351247e13c643598c78e875715e64cfee4254b28c21d1facd33556241a26614c92670cd5832714e798b69d4db4a6c0819
|
||||
EBUILD ssh-chain-20131217.ebuild 916 SHA256 7abfe1e1d907ab41b3a32538acd234aa23b9392741e951cf62ae952d3a4b460d SHA512 749691eafbba4d76b491cc0fb0e68520ab5eeff9a87239290ff77f9fc17bcfff66ae97011bdfa0733bc9a90df68dbe75118cc6807862807690f6062b6b52d237 WHIRLPOOL c66662ea046dfd0690214c10bfcd46ba05caa81c37c0632481008f22485354a7dd752f34bdae8d8d767e473209b91e971e7874871c4d8572525d0ee959aa2ced
|
||||
MISC ChangeLog 360 SHA256 ad50eb4f0c199b753f42aaeeb7fc1fe2c83ed08aa8fd7ef5dab28321a8c35fb5 SHA512 5a3d9a28fe754a22c71049c22ebcab0633248dc446617563d38b9398479fe9438d43c9377d218839b75b6b3be84ef7a23523349df251c6ac12be03c0d8cb2d7d WHIRLPOOL 3f03395d954d43e997c92cf51a4b164ce4c363b1e1b3747f0e808dff12e82b51e66485b2924bdf90c399c378516bad409107f889c8eed50318f5b5f3c39a4ea0
|
||||
MISC metadata.xml 237 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d SHA512 52882e327ceb9391938e5b9fdfcb2f0d9c7380f71bed273c84357ecb0f1f0d4e704d9c53e4791dda1d7eed5df2c4c029281de182a5076849b26718fc83462cc6 WHIRLPOOL 1b5ae26efb6a0d0edd3e21494e52dbc7cfd1621316057dc8d876280444ceb302c94109b4e780982943a7837f19de8f11c85f49b137d31f41d7c79db6387dab90
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJSsen1AAoJEOeBhlrCAAWGeoEH/Am5jZlbE0nSwFjyPet51yMw
|
||||
hMLdqAaPFw3wnj4ee5qzBRoOJO38RA1sNKZtr+fa9U6YdIJisZbPS0ns/G33FrDl
|
||||
ed2IqYQXrf6PInqg/moFfSx8MDCpMAbwbUHJjDYUzrFUg8hGGfG82Lu4T0RZtkJx
|
||||
t04/3H/sLCduuGeCUvKiGlkwBQLzqD4hk0OviFSfYQkkfoiAHtMiVhJiA/0fJLwF
|
||||
JigZEUxglkmp8tufJ8r7d20zkgi34JnPpBsF2JEtHGSIdaj4m31u1/pyG0Esluah
|
||||
pja2i52KYiw5oKBrlynNr1+6B1KDRBlzBIJ9sAMg+rCxtvaV6kLRYZHYEKCZ5cs=
|
||||
=+33R
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>ottxor@gentoo.org</email>
|
||||
<name>Christoph Junghans</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -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/net-misc/ssh-chain/ssh-chain-20131217.ebuild,v 1.1 2013/12/18 18:31:07 ottxor Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vcs-snapshot
|
||||
|
||||
COMMIT="c1bd9d82d750bf001d12a9cd41b9b24a3fd84f81"
|
||||
DESCRIPTION="ssh via a chain of intermediary hosts"
|
||||
HOMEPAGE="https://github.com/ryancdotorg/ssh-chain"
|
||||
SRC_URI="${HOMEPAGE}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/perl
|
||||
virtual/ssh"
|
||||
|
||||
src_install() {
|
||||
dobin "${PN}"
|
||||
dodoc README
|
||||
if [[ -f "${EROOT}"/etc/ssh/ssh_config ]] && ! grep -q "^Host \*^\*" "${EROOT}"/etc/ssh/ssh_config; then
|
||||
cp "${EROOT}"/etc/ssh/ssh_config "${T}/ssh_config"
|
||||
cat >> "${T}/ssh_config" <<EOF
|
||||
|
||||
#for ${PN}
|
||||
Host *^*
|
||||
ProxyCommand ssh-chain %h %p
|
||||
|
||||
EOF
|
||||
insinto /etc/ssh
|
||||
doins "${T}/ssh_config"
|
||||
fi
|
||||
}
|
@ -1,4 +1,6 @@
|
||||
DIST fwts_13.11.00.orig.tar.gz 1389854 SHA256 6384cc3c4b4eb42bb0a0e329645121bb9a8e8acbf2b72ae307453ce34cacc8f9 SHA512 f43bd638c9bb40462b2ab0b782eafe3c0ccecb29f401b72e8b0ee04eaa0e0391b6870f601a5e81a19a0da7169fc90a203b580a0d57e400651bb7bf73f6c3311f WHIRLPOOL 92dd4cca37834de541abbb691f605b15c13059466edca6389cf5b8964eecf3da71b69df3294424611f32f9c38d925e2697a1ccfe0ef0cc013c679ec589983a86
|
||||
DIST fwts_13.12.00.orig.tar.gz 1395014 SHA256 1336e7f4e9302c95b2041d24c874133efba397d4d2c4b2a2c90374f90e794abc SHA512 61885acaff654ca029cb9306b4af273cc43c57970fe410ba970fe46fb96ea2b03e4d507c131e8068a829d5429bda23e4c060e82325776e005001c8ed1894e911 WHIRLPOOL b1175103672b4dc9e54cbc36158881f87726ccd53d120363f19108d3fd64c40320713da5fadf62955affcdc00115e665357b54be053de426fbd59ddca8de1f40
|
||||
EBUILD fwts-13.11.00.ebuild 1295 SHA256 2bada76baae14cd804760c4f319dd4917515fcfbacfd1f9c853927d71ce67aa1 SHA512 3ae4f7b8dc06c80c3d30fe1bba4e3125bbcb4fe6a59de3ca7bfa1524b23f3bb9e445c7246ee4658ec60624ac6dc736313792963d768b0ee44844cdc009ba05c5 WHIRLPOOL a80183e521c0d8fe6bd6b0962a9879e9e1ad1b6dbb2e86d264c0e6c5770571a564c54638fbf974a7e003bf81ef2e898f4082022cb6217fe22abe9ccbdf0273a9
|
||||
MISC ChangeLog 675 SHA256 14e9869775528bf306c712172bd1edbf84552a6014bb87d43995c0c090629d61 SHA512 1882c87ad3eec26486894c58901cee57a49b7026ba7237c89f29dc07b4ef70b8598a6be7338fc0ee07ed893114d235dc29b9d22ee84ab9733aa64902b40995cc WHIRLPOOL 26c59a364e75ad0c751060e1621d7f266210422f3129727477c257912c6f14667f289449b103de24018798b7635b1f8b6c473d4d22b36110ba027533134a24c0
|
||||
EBUILD fwts-13.12.00.ebuild 1295 SHA256 4bab3dba0d4adfee3cc59185e2a6ea8387e7127080ba3dc281ba72ad78094efa SHA512 ecf645bff6156d18197379f2f56195dd6d38971b9f8efd8ba0b6fad415c50da896c39e5fa4faf4a1b5134385ee4d7ab3b861151a3d46c69c52f82ab847d847b7 WHIRLPOOL 72d681bd212fac6ee0aa513480e2f7d38c58dd1a922b92739e9226838b40d1123b8afd7a8c1b9f44fd9d189cebc75fc023fe6072f25315c0070cd6a56083d1bf
|
||||
MISC ChangeLog 793 SHA256 b4ecd2d880aa523de87215d9e420875851c92184c396a3ff170baa60bae41e17 SHA512 e83e5f8a98865ee7c030cf2c4d2ab0cd4a7e0d54c342aea041e9fbe49419bc451af8daa8893bcfa30c8d1e1cc09728333c0e7dfdfe2297b46f2bc81999d5d155 WHIRLPOOL b24f37eb37ad651544f020edf693d39ffe1bd005293e2dea76a0d4ee38bd854294410a134b52bc56079d77163375b19e4c4d7bfef33140059e29465efa640c90
|
||||
MISC metadata.xml 231 SHA256 9c04e1ed256c8293b1120d9b56de16e3ee5ff6cdb3967d517d46c5974c23d67a SHA512 0aaf70d152f2b3a4b333fccde6f5c9fbb6cac1a9ecf3e2b2ddb57a1c260b3f0e7bdd215edad17f959b2a3324929bf446164341531783431c3435d1b956d09d83 WHIRLPOOL d631165d8a2dd82731e34fed2e3c09437b8c0d383da28c3e0a5f704196afc1810a7efee388e6b558493e82fa61cc799ab3b93eb1b7b17464dd380efdcba60d06
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/fwts/fwts-13.12.00.ebuild,v 1.1 2013/12/18 13:00:53 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools
|
||||
DESCRIPTION="Firmware Test Suite"
|
||||
HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts"
|
||||
SRC_URI="http://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/json-c
|
||||
dev-libs/libpcre
|
||||
sys-apps/pciutils
|
||||
sys-power/iasl
|
||||
sys-power/pmtools
|
||||
sys-apps/dmidecode"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare(){
|
||||
sed -i -e 's/-Wall -Werror/-Wall/' configure.ac {,src/,src/lib/src/}Makefile.am || die
|
||||
sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' src/lib/include/fwts_binpaths.h || die
|
||||
|
||||
# Fix json-c includes
|
||||
if has_version '>=dev-libs/json-c-0.10-r1'; then
|
||||
sed -e 's/^#include <json\//#include <json-c\//g' -i \
|
||||
configure.ac \
|
||||
src/acpi/syntaxcheck/syntaxcheck.c \
|
||||
src/lib/include/fwts_json.h \
|
||||
src/lib/src/fwts_klog.c \
|
||||
src/lib/src/fwts_log_json.c \
|
||||
src/utilities/kernelscan.c || die
|
||||
sed -e 's/-ljson/-ljson-c/'\
|
||||
-i src/Makefile.am\
|
||||
src/lib/src/Makefile.am\
|
||||
src/utilities/Makefile.am || die
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
}
|
Loading…
Reference in new issue