parent
a6c72ddeab
commit
0ba652ca95
Binary file not shown.
Binary file not shown.
@ -1,7 +1,5 @@
|
|||||||
DIST ansible-2.5.10.tar.gz 10167484 BLAKE2B 0c60758d54fabef8037ce7e79d86c1508786a3e8cfe2cb1cc9d09cc24ece107414793f4dd12013dbc4c9a1354669288e0989374a20b7ebc035115dfd907c7279 SHA512 911f1f616206136708ceb4f9955e8bf309d7b506fcca9e0f31d770ead0a47c803d670909b6fe10b0d26056d3fd5c140e144132284ad5dbb618d3b013abc9385f
|
DIST ansible-2.5.10.tar.gz 10167484 BLAKE2B 0c60758d54fabef8037ce7e79d86c1508786a3e8cfe2cb1cc9d09cc24ece107414793f4dd12013dbc4c9a1354669288e0989374a20b7ebc035115dfd907c7279 SHA512 911f1f616206136708ceb4f9955e8bf309d7b506fcca9e0f31d770ead0a47c803d670909b6fe10b0d26056d3fd5c140e144132284ad5dbb618d3b013abc9385f
|
||||||
DIST ansible-2.5.8.tar.gz 10169397 BLAKE2B 7cb0abb168af25a3cd7b94880309cf19f018a68277472afb24811bb4ccc329c129f754d2b97626f71052712690e372856bfb62345cdae74165eca38066e86779 SHA512 8de8ddf1925ef1465654f4bc1d54fd9f5f9d700ef2c5a4982684f3a4560ac933b05ff0661c34e61235006abc64fd6acf299d0c45f7b5796c3a89dda5382099ed
|
DIST ansible-2.5.8.tar.gz 10169397 BLAKE2B 7cb0abb168af25a3cd7b94880309cf19f018a68277472afb24811bb4ccc329c129f754d2b97626f71052712690e372856bfb62345cdae74165eca38066e86779 SHA512 8de8ddf1925ef1465654f4bc1d54fd9f5f9d700ef2c5a4982684f3a4560ac933b05ff0661c34e61235006abc64fd6acf299d0c45f7b5796c3a89dda5382099ed
|
||||||
DIST ansible-2.5.9.tar.gz 10165368 BLAKE2B 10d30d3200702958e15695d8fb0aa84ee89b65f966b2879f3d9e89c1bae9d38bffa5936f88dbd7e3b0329f07e523677898230fff424d0d61f03cbe2dab8f3020 SHA512 0962d2f30030889b07e72346452f21cdc99305920bb8e246fc19d37ca4c837dbfba3230634db398b74959a6a67f4ed9dd097eb7783a2854f0969aeeab7e00341
|
|
||||||
DIST ansible-2.6.3.tar.gz 10748570 BLAKE2B ff27e46771ab5c574202a195bdddb2affc256ba67de98627ef07d3899a1b6bbdb742a71deff63ad6a22aa53298eb22a22a44a885f53098e2404823565fbc513c SHA512 f34052379b892d5dff5e170e4237d4595ecf9d951226cc928fc092e253f5fa9f492a6e953ff09ed63b19ddb0f2b8df66ac738c2f48923e6d5b1dcc96fc2799c9
|
|
||||||
DIST ansible-2.6.4.tar.gz 10751810 BLAKE2B 16a01b76387b6fb0c6554861fd02a57858cf2623ea89e55c0940589b69a6589d4db00bdf87f1e51ab64e638c187657f66ebb5af33a6fa008b7f1dba1e853b3f3 SHA512 b3dc3469dd7e34e3b39b3382df65c3684a44be0515f68861997a4d0e5fce44d64000bc0da0b38fd3d27b45aa1ec3973da581482e0de54c5cc41eb761b230b116
|
DIST ansible-2.6.4.tar.gz 10751810 BLAKE2B 16a01b76387b6fb0c6554861fd02a57858cf2623ea89e55c0940589b69a6589d4db00bdf87f1e51ab64e638c187657f66ebb5af33a6fa008b7f1dba1e853b3f3 SHA512 b3dc3469dd7e34e3b39b3382df65c3684a44be0515f68861997a4d0e5fce44d64000bc0da0b38fd3d27b45aa1ec3973da581482e0de54c5cc41eb761b230b116
|
||||||
DIST ansible-2.6.5.tar.gz 10757800 BLAKE2B 2389dfdbdf731382643227cb3a0df501d7b756d81dbddfe9b5ce609086eb04073441c01ed6f49480628fa2a2b3556e07c1b4588cb5df96a072d72c9a09fe2739 SHA512 3cab1d14abb3d173722ee76699ac778188481d575d589fb9e85541689a806b6f3eece9b1c5122cd863b46da56ed5cc3c32faaa143826ab3bd3e7a6cc06cbe2fe
|
DIST ansible-2.6.5.tar.gz 10757800 BLAKE2B 2389dfdbdf731382643227cb3a0df501d7b756d81dbddfe9b5ce609086eb04073441c01ed6f49480628fa2a2b3556e07c1b4588cb5df96a072d72c9a09fe2739 SHA512 3cab1d14abb3d173722ee76699ac778188481d575d589fb9e85541689a806b6f3eece9b1c5122cd863b46da56ed5cc3c32faaa143826ab3bd3e7a6cc06cbe2fe
|
||||||
DIST ansible-2.7.0.tar.gz 11773769 BLAKE2B 00df537d2a8c6d76c7b4c4a424ff3c33a8a69d77ecdd741fe6ec4c6b30c7b136e28e644a488b6b49a305a454d1a923bd92d3b78be79a816fea6c127f4c2aa6da SHA512 a5e0e0b87bb2fa8fbc76825733a5c6afe642d4602be80466e5f28324e90be4487fd1c300e567a164222f171bd9eac65b7b36ca9b6fe4bebfcbd2c24dd60049ad
|
DIST ansible-2.7.0.tar.gz 11773769 BLAKE2B 00df537d2a8c6d76c7b4c4a424ff3c33a8a69d77ecdd741fe6ec4c6b30c7b136e28e644a488b6b49a305a454d1a923bd92d3b78be79a816fea6c127f4c2aa6da SHA512 a5e0e0b87bb2fa8fbc76825733a5c6afe642d4602be80466e5f28324e90be4487fd1c300e567a164222f171bd9eac65b7b36ca9b6fe4bebfcbd2c24dd60049ad
|
||||||
|
@ -1,66 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 python3_{5,6} )
|
|
||||||
|
|
||||||
inherit distutils-r1 eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
|
||||||
HOMEPAGE="https://ansible.com/"
|
|
||||||
SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
|
||||||
dev-python/jinja[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
|
||||||
dev-python/httplib2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/six[${PYTHON_USEDEP}]
|
|
||||||
dev-python/netaddr[${PYTHON_USEDEP}]
|
|
||||||
net-misc/sshpass
|
|
||||||
virtual/ssh
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
|
||||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
|
||||||
test? (
|
|
||||||
${RDEPEND}
|
|
||||||
dev-python/nose[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/passlib[${PYTHON_USEDEP}]
|
|
||||||
dev-python/coverage[${PYTHON_USEDEP}]
|
|
||||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
|
||||||
dev-vcs/git
|
|
||||||
)"
|
|
||||||
|
|
||||||
# not included in release tarball
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
python_compile_all() {
|
|
||||||
if use doc; then
|
|
||||||
cd docs/docsite || die
|
|
||||||
export CPUS=4
|
|
||||||
emake -f Makefile.sphinx html
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all() {
|
|
||||||
use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
|
|
||||||
doman docs/man/man1/*.1
|
|
||||||
dodoc -r examples
|
|
||||||
}
|
|
@ -1,66 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 python3_{5,6} )
|
|
||||||
|
|
||||||
inherit distutils-r1 eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
|
|
||||||
HOMEPAGE="https://ansible.com/"
|
|
||||||
SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86 ~x64-macos"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
|
||||||
dev-python/jinja[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
|
||||||
dev-python/httplib2[${PYTHON_USEDEP}]
|
|
||||||
dev-python/six[${PYTHON_USEDEP}]
|
|
||||||
dev-python/netaddr[${PYTHON_USEDEP}]
|
|
||||||
net-misc/sshpass
|
|
||||||
virtual/ssh
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
|
|
||||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
|
||||||
test? (
|
|
||||||
${RDEPEND}
|
|
||||||
dev-python/nose[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
|
|
||||||
dev-python/passlib[${PYTHON_USEDEP}]
|
|
||||||
dev-python/coverage[${PYTHON_USEDEP}]
|
|
||||||
dev-python/unittest2[${PYTHON_USEDEP}]
|
|
||||||
dev-vcs/git
|
|
||||||
)"
|
|
||||||
|
|
||||||
# not included in release tarball
|
|
||||||
RESTRICT="test"
|
|
||||||
|
|
||||||
python_compile_all() {
|
|
||||||
if use doc; then
|
|
||||||
cd docs/docsite || die
|
|
||||||
export CPUS=4
|
|
||||||
emake -f Makefile.sphinx html
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all() {
|
|
||||||
use doc && local HTML_DOCS=( docs/docsite/_build/html/. )
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
|
|
||||||
doman docs/man/man1/*.1
|
|
||||||
dodoc -r examples
|
|
||||||
}
|
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST dpkg_1.19.0.5.tar.xz 4557428 BLAKE2B 99c31705bfad1cfa024366c788264f4e747a7143f87c581730797975303c1054003e41fd65ecf80df1dc053ba87c0e8449ec574ddcb158228b41ae57a23db18f SHA512 60d7198ffe6ea759c30ad82143b3107d41ce59224b853cb5a7beb79af0de6ba6a69414c365e6b3555a0a9c60e3cf9b543a3a448d80a734be38ccecb77ae963a9
|
DIST dpkg_1.19.0.5.tar.xz 4557428 BLAKE2B 99c31705bfad1cfa024366c788264f4e747a7143f87c581730797975303c1054003e41fd65ecf80df1dc053ba87c0e8449ec574ddcb158228b41ae57a23db18f SHA512 60d7198ffe6ea759c30ad82143b3107d41ce59224b853cb5a7beb79af0de6ba6a69414c365e6b3555a0a9c60e3cf9b543a3a448d80a734be38ccecb77ae963a9
|
||||||
DIST dpkg_1.19.1.tar.xz 4600848 BLAKE2B daadc95f0f66312e6012a5c9ce053dba055d87f766d8e9b9e99ed3eed59e83616b89cb2324fc61205bf4e22388cc0f9f62d191cbdd858250a50f7c6d141adf7d SHA512 d2c745f8cc3db94be15ce3ef74f9317768b316d9bb96aac2c681c2f47433524774e0c2d5ff3daf6e7cc779e5ffc4ce96783de12802f32dab1d72022786ca6c20
|
DIST dpkg_1.19.1.tar.xz 4600848 BLAKE2B daadc95f0f66312e6012a5c9ce053dba055d87f766d8e9b9e99ed3eed59e83616b89cb2324fc61205bf4e22388cc0f9f62d191cbdd858250a50f7c6d141adf7d SHA512 d2c745f8cc3db94be15ce3ef74f9317768b316d9bb96aac2c681c2f47433524774e0c2d5ff3daf6e7cc779e5ffc4ce96783de12802f32dab1d72022786ca6c20
|
||||||
|
DIST dpkg_1.19.2.tar.xz 4607868 BLAKE2B 4c191fb3dbe64bb3a515dadbb5f81bb32a0ae3b7267603978f7aee34f6baa02bacb818600759fe4bac0c3470ce2d6409c778a408833af796fe65f27fe910713f SHA512 244a6ef6aad935aee649503d6ce3238e34f4fae3f57ca79e99c1890140d913c29255bc9d0e90b50e96d2cf44ab0e44d6c3675a7bed306213fe5fe31710324cf7
|
||||||
|
@ -0,0 +1,91 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
inherit eutils multilib autotools toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Package maintenance system for Debian"
|
||||||
|
HOMEPAGE="https://packages.qa.debian.org/dpkg"
|
||||||
|
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode +update-alternatives +zlib"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-lang/perl-5.14.2:=
|
||||||
|
bzip2? ( app-arch/bzip2 )
|
||||||
|
libmd? ( app-crypt/libmd )
|
||||||
|
lzma? ( app-arch/xz-utils )
|
||||||
|
nls? ( virtual/libintl )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
app-arch/xz-utils
|
||||||
|
sys-devel/flex
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? (
|
||||||
|
app-text/po4a
|
||||||
|
>=sys-devel/gettext-0.18.2
|
||||||
|
)
|
||||||
|
test? (
|
||||||
|
dev-perl/IO-String
|
||||||
|
dev-perl/Test-Pod
|
||||||
|
virtual/perl-Test-Harness
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DOCS=(
|
||||||
|
ChangeLog
|
||||||
|
THANKS
|
||||||
|
TODO
|
||||||
|
)
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-1.18.12-dpkg_buildpackage-test.patch
|
||||||
|
"${FILESDIR}"/${PN}-1.18.12-flags.patch
|
||||||
|
"${FILESDIR}"/${PN}-1.18.12-rsyncable.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
use nls && strip-linguas -i po
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export CC
|
||||||
|
econf \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable unicode) \
|
||||||
|
$(use_enable update-alternatives) \
|
||||||
|
$(use_with bzip2 libbz2) \
|
||||||
|
$(use_with libmd) \
|
||||||
|
$(use_with lzma liblzma) \
|
||||||
|
$(use_with selinux libselinux) \
|
||||||
|
$(use_with zlib libz) \
|
||||||
|
--disable-compiler-warnings \
|
||||||
|
--disable-dselect \
|
||||||
|
--disable-silent-rules \
|
||||||
|
--disable-start-stop-daemon \
|
||||||
|
--localstatedir="${EPREFIX}"/var
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake AR=$(tc-getAR)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
keepdir \
|
||||||
|
/usr/$(get_libdir)/db/methods/{mnt,floppy,disk} \
|
||||||
|
/var/lib/dpkg/{alternatives,info,parts,updates}
|
||||||
|
# /usr/$(get_libdir)/db/{alternatives,info,parts,updates} \
|
||||||
|
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST fhem-5.8.tar.gz 22139481 BLAKE2B 444b041b591d3c960036a262e6eb3fda026d4b229a21df16d7817c32a1fd57282a7fbe5559164b760bd9cfad314c2977e7d6f611320d35be090cdb9df66fb8fd SHA512 6cfaa14288ce553a2418db4cb47c719f2d5edbccbde9e76f221cd47cf8a175a67125031c4971f9f9972b218fc709a267757c2abefe6a33be47eb4bb45e23be57
|
DIST fhem-5.8.tar.gz 22139481 BLAKE2B 444b041b591d3c960036a262e6eb3fda026d4b229a21df16d7817c32a1fd57282a7fbe5559164b760bd9cfad314c2977e7d6f611320d35be090cdb9df66fb8fd SHA512 6cfaa14288ce553a2418db4cb47c719f2d5edbccbde9e76f221cd47cf8a175a67125031c4971f9f9972b218fc709a267757c2abefe6a33be47eb4bb45e23be57
|
||||||
|
DIST fhem-5.9.tar.gz 23267499 BLAKE2B c2c2e4ab21f82fbe67c9e99aed4d1edd6db889aedac0611b5ba2873667520c4aa63d8553e014563f6f6ee58c5792ae1735853f58c8f4ef0599583b2ed23a9efe SHA512 9f75058e698fc33ec64081695db3eb2511f686dedc3107c87d4377f655c8b204892c6f61141de28970f2ed3f8cef5d24124d17ee20ee71a9eb9318bb17335bb8
|
||||||
|
@ -0,0 +1,104 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="7"
|
||||||
|
|
||||||
|
inherit systemd user
|
||||||
|
|
||||||
|
DESCRIPTION="A GPL'd perl server for house automation"
|
||||||
|
HOMEPAGE="https://www.fhem.de/"
|
||||||
|
SRC_URI="https://www.fhem.de/${P}.tar.gz"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND="dev-perl/Crypt-CBC
|
||||||
|
dev-perl/Device-SerialPort
|
||||||
|
dev-perl/Digest-CRC
|
||||||
|
dev-perl/JSON"
|
||||||
|
|
||||||
|
DEPEND="media-gfx/pngcrush"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
enewgroup fhem
|
||||||
|
enewuser fhem -1 -1 /opt/fhem fhem
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Allow install path to be set by DESTDIR in Makefile
|
||||||
|
sed -i -e 's,^\(BINDIR=\),\1'\$\(DESTDIR\)',' Makefile || die
|
||||||
|
|
||||||
|
# Remove docs in Makefile, as they will be installed manually
|
||||||
|
sed -i -e 's/docs//g' Makefile || die
|
||||||
|
sed -i -e '/README_DEMO.txt/d' Makefile || die
|
||||||
|
|
||||||
|
# Remove manpage in Makefile, as it will be installed manually
|
||||||
|
sed -i -e '/fhem.pl.1/d' Makefile || die
|
||||||
|
|
||||||
|
# Remove lcd4linux binaries, as they are provied by app-misc/lcd4linux
|
||||||
|
rm -r contrib/lcd4linux || die
|
||||||
|
|
||||||
|
# Remove log dir, as it will be replaced with a symlink
|
||||||
|
rm -r log || die
|
||||||
|
|
||||||
|
# Fix fhemicon_darksmall.png, as it reports "broken IDAT window length"
|
||||||
|
# Reported to Upstream: https://forum.fhem.de/index.php/topic,86238.0.html
|
||||||
|
pngcrush -fix -force -ow www/images/default/fhemicon_darksmall.png || die
|
||||||
|
|
||||||
|
cp "${FILESDIR}"/fhem.cfg fhem.cfg || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local DOCS=(
|
||||||
|
"CHANGED"
|
||||||
|
"HISTORY"
|
||||||
|
"MAINTAINER.txt"
|
||||||
|
"README.SVN"
|
||||||
|
"README_DEMO.txt"
|
||||||
|
"docs"/*.txt
|
||||||
|
"docs"/*.patch
|
||||||
|
"docs"/*.pdf
|
||||||
|
"docs/changelog"
|
||||||
|
"docs/copyright"
|
||||||
|
"docs/dotconfig"
|
||||||
|
"docs/fhem.odg.readme"
|
||||||
|
"docs/LIESMICH.update-thirdparty"
|
||||||
|
"docs"/README*
|
||||||
|
"docs/X10"
|
||||||
|
)
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
local DOCS+=( "docs/X10" )
|
||||||
|
local HTML_DOCS=( "docs/"*.eps "docs/"*.html "docs"/*.jpg "docs"/*.js "docs"/*.odg "docs/"*.png "docs/km271" )
|
||||||
|
fi
|
||||||
|
|
||||||
|
diropts -o fhem -g fhem
|
||||||
|
keepdir "/var/lib/fhem"
|
||||||
|
keepdir "/var/log/fhem"
|
||||||
|
diropts
|
||||||
|
|
||||||
|
dosym ../../var/lib/fhem /opt/fhem/data
|
||||||
|
dosym ../../var/log/fhem /opt/fhem/log
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}"/fhem.initd fhem
|
||||||
|
|
||||||
|
systemd_dounit "${FILESDIR}"/fhem.service
|
||||||
|
systemd_newtmpfilesd "${FILESDIR}"/fhem.tmpfiles fhem.conf
|
||||||
|
|
||||||
|
newman docs/fhem.man fhem.pl.1
|
||||||
|
|
||||||
|
echo 'CONFIG_PROTECT="/opt/fhem /var/lib/fhem"' > "${T}"/99fhem || die
|
||||||
|
doenvd "${T}"/99fhem
|
||||||
|
|
||||||
|
fowners fhem:fhem /opt/fhem/fhem.cfg
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=FHEM
|
||||||
|
After=network-online.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
User=fhem
|
||||||
|
Group=fhem
|
||||||
|
WorkingDirectory=/opt/fhem
|
||||||
|
ExecStart=/opt/fhem/fhem.pl /opt/fhem/fhem.cfg
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
@ -0,0 +1 @@
|
|||||||
|
d /run/fhem 0700 fhem fhem - -
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST htp-1.16.tar.gz 141133 BLAKE2B 58f0ab7df1400d561ec1994a98ce4fa3acaa3299b51d9382f9baaecbd95a623795d72204617c153fd4e165910fdabd0328e737cccb242be2075edd2573af55c1 SHA512 f33a9497fc3a1d0b95d8e3ee2747583d58626b565644e7c8cc054570458907aac9db42c6fa816b176b0e10db98ec7d1cedb521406035a8e7173e1abd991533a0
|
DIST htp-1.16.tar.gz 141133 BLAKE2B 58f0ab7df1400d561ec1994a98ce4fa3acaa3299b51d9382f9baaecbd95a623795d72204617c153fd4e165910fdabd0328e737cccb242be2075edd2573af55c1 SHA512 f33a9497fc3a1d0b95d8e3ee2747583d58626b565644e7c8cc054570458907aac9db42c6fa816b176b0e10db98ec7d1cedb521406035a8e7173e1abd991533a0
|
||||||
|
DIST htp-1.19.tar.gz 208683 BLAKE2B 86837290a2f14b8a0337d9eb6a0fa4ad553c5c51074d5df903ee19aa7ba441898199f0649b39b93c35fa3707e4084a284e02d8802c014bf5c0277e3f18d02c98 SHA512 32d82bb42ef877bd815fe45fa81599a1428ad6d3269cbe53a4e686bcfe6d1c12ac2af280462768d488b1983ca67cc521da4ed78cc82d904575ffeff08c7eec1d
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="An HTML preprocessor"
|
||||||
|
HOMEPAGE="http://htp.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Clarified-Artistic"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
QA_PRESTRIPPED="/usr/bin/htp"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake \
|
||||||
|
CCOPT="-c ${CFLAGS} ${CPPFLAGS} -DHAVE_SNPRINTF -DHAVE_VASPRINTF -DHAVE_ASPRINTF" \
|
||||||
|
CC="$(tc-getCC)" \
|
||||||
|
LINK='$(CC) $(LDFLAGS)'
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
prefix='$(DESTDIR)/usr' \
|
||||||
|
pkgdocdir='$(DESTDIR)/usr/share/doc/${PF}/html' \
|
||||||
|
install
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST sword-1.7.4.tar.gz 2157882 BLAKE2B 7ed50430500ec428a125e24550a1f7d0437a0253cf4fabad4c8af452d2aa82c71c11e4a6c334ef1a95d82f14ce1cc092f3774210113e9668ba207875b3a11b20 SHA512 4c8b183e613367364439cc7a8a842012f75180fccc8eb775b9af2dc4c10f39c152261d35f0aadaaa91a11df36ab1a4057c2edc50ea4b0b3bb0ab0a847ff68f75
|
DIST sword-1.7.4.tar.gz 2157882 BLAKE2B 7ed50430500ec428a125e24550a1f7d0437a0253cf4fabad4c8af452d2aa82c71c11e4a6c334ef1a95d82f14ce1cc092f3774210113e9668ba207875b3a11b20 SHA512 4c8b183e613367364439cc7a8a842012f75180fccc8eb775b9af2dc4c10f39c152261d35f0aadaaa91a11df36ab1a4057c2edc50ea4b0b3bb0ab0a847ff68f75
|
||||||
DIST sword-1.8.0.tar.gz 2444386 BLAKE2B dd74ca409cdc3e4563ec5f0ed225556cfc3d1c89e63b41df8335b4abdd4f36b1423a2953a86105d2efe8d57c0e57065f74e74629309bab93f2a0222b9a8fcc86 SHA512 c45f3135255322a77e955297997db2529f31b397c42cc4b9474dc6ec8d329b2233b292078979de5fbf33cad4a1a607aabb66f86501072a729d68e9fc840c8c8e
|
DIST sword-1.8.1.tar.gz 2449503 BLAKE2B 4cc130ade49211dd4def6d9410ad6a0f01b35d11df246e26bb7fd0ee5c27ef02ee06ed3ec33c7becd140fa303b4fb4b3d4ba4d62de78b86be343949d5fcf7c6d SHA512 5c08c070ea0c86b7d929bbf94c89730eb5a487986deb9edf01c08d1710356aecd1ab3bde4437a778e5fc1ceb05b63287612ec6161381c0986a36344c27d2ab36
|
||||||
|
@ -0,0 +1,138 @@
|
|||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index 5cbd06a..1d3a2d2 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -1,5 +1,4 @@
|
||||||
|
-# TODO: write FindICU (icu-config only for 2.2 and up) -- currently taken from another CMake system
|
||||||
|
-# limit pkg-config version to >= 0.14, demo, utilities, doc, tests
|
||||||
|
+# TODO: limit pkg-config version to >= 0.14, demo, utilities, doc, tests
|
||||||
|
# use BUILD_SHARED_LIBS
|
||||||
|
# convince perl swig bindings to build properly
|
||||||
|
#
|
||||||
|
@@ -13,7 +12,7 @@
|
||||||
|
# all posterity and eternity, wherever such transfer is possible. Where it is
|
||||||
|
# not, then this file is released under the GPLv2 by myself.
|
||||||
|
PROJECT(libsword CXX C)
|
||||||
|
-CMAKE_MINIMUM_REQUIRED(VERSION 2.6.0)
|
||||||
|
+CMAKE_MINIMUM_REQUIRED(VERSION 3.7.0)
|
||||||
|
SET(SWORD_VERSION 1.8.1)
|
||||||
|
|
||||||
|
# Make sure it's an out-of-stream build
|
||||||
|
@@ -56,7 +55,8 @@ IF(MSVC)
|
||||||
|
ELSE(MSVC)
|
||||||
|
FIND_PACKAGE(BZIP2 QUIET)
|
||||||
|
FIND_PACKAGE(XZ QUIET)
|
||||||
|
- FIND_PACKAGE(ICU QUIET)
|
||||||
|
+ FIND_PACKAGE(ICU
|
||||||
|
+ COMPONENTS data i18n io uc)
|
||||||
|
FIND_PACKAGE(CURL QUIET)
|
||||||
|
ENDIF(MSVC)
|
||||||
|
FIND_PACKAGE(CLucene QUIET)
|
||||||
|
@@ -237,7 +237,11 @@ ENDIF(WITH_CLUCENE)
|
||||||
|
IF(WITH_ICU)
|
||||||
|
INCLUDE_DIRECTORIES(${ICU_INCLUDE_DIRS})
|
||||||
|
ADD_DEFINITIONS(${ICU_DEFINITIONS})
|
||||||
|
- SET(SWORD_LINK_LIBRARIES ${SWORD_LINK_LIBRARIES} ${ICU_LIBRARIES} ${ICU_I18N_LIBRARIES})
|
||||||
|
+ MESSAGE(STATUS "ICU Version: ${ICU_VERSION}")
|
||||||
|
+ IF("${ICU_VERSION}" VERSION_GREATER "61")
|
||||||
|
+ ADD_DEFINITIONS(-DU_USING_ICU_NAMESPACE)
|
||||||
|
+ ENDIF("${ICU_VERSION}" VERSION_GREATER "61")
|
||||||
|
+ SET(SWORD_LINK_LIBRARIES ${SWORD_LINK_LIBRARIES} ${ICU_LIBRARIES})
|
||||||
|
ENDIF(WITH_ICU)
|
||||||
|
IF(REGEX_FOUND AND CROSS_COMPILE_MINGW32)
|
||||||
|
SET(SWORD_LINK_LIBRARIES ${SWORD_LINK_LIBRARIES} ${REGEX_LIBRARY})
|
||||||
|
diff --git a/cmake/FindICU.cmake b/cmake/FindICU.cmake
|
||||||
|
deleted file mode 100644
|
||||||
|
index 451c2f3..0000000
|
||||||
|
--- a/cmake/FindICU.cmake
|
||||||
|
+++ /dev/null
|
||||||
|
@@ -1,68 +0,0 @@
|
||||||
|
-# Finds the International Components for Unicode (ICU) Library
|
||||||
|
-#
|
||||||
|
-# ICU_FOUND - True if ICU found.
|
||||||
|
-# ICU_I18N_FOUND - True if ICU's internationalization library found.
|
||||||
|
-# ICU_INCLUDE_DIRS - Directory to include to get ICU headers
|
||||||
|
-# Note: always include ICU headers as, e.g.,
|
||||||
|
-# unicode/utypes.h
|
||||||
|
-# ICU_LIBRARIES - Libraries to link against for the common ICU
|
||||||
|
-# ICU_I18N_LIBRARIES - Libraries to link against for ICU internationaliation
|
||||||
|
-# (note: in addition to ICU_LIBRARIES)
|
||||||
|
-
|
||||||
|
-# Look for the header file.
|
||||||
|
-find_path(
|
||||||
|
- ICU_INCLUDE_DIR
|
||||||
|
- NAMES unicode/utypes.h
|
||||||
|
- DOC "Include directory for the ICU library")
|
||||||
|
-mark_as_advanced(ICU_INCLUDE_DIR)
|
||||||
|
-
|
||||||
|
-# Look for the library.
|
||||||
|
-find_library(
|
||||||
|
- ICU_LIBRARY
|
||||||
|
- NAMES icuuc cygicuuc cygicuuc32
|
||||||
|
- DOC "Libraries to link against for the common parts of ICU")
|
||||||
|
-mark_as_advanced(ICU_LIBRARY)
|
||||||
|
-
|
||||||
|
-# Copy the results to the output variables.
|
||||||
|
-if(ICU_INCLUDE_DIR AND ICU_LIBRARY)
|
||||||
|
- set(ICU_FOUND 1)
|
||||||
|
- set(ICU_LIBRARIES ${ICU_LIBRARY})
|
||||||
|
- set(ICU_INCLUDE_DIRS ${ICU_INCLUDE_DIR})
|
||||||
|
-
|
||||||
|
- # Look for the ICU internationalization libraries
|
||||||
|
- find_library(
|
||||||
|
- ICU_I18N_LIBRARY
|
||||||
|
- NAMES icuin icui18n cygicuin cygicuin32
|
||||||
|
- DOC "Libraries to link against for ICU internationalization")
|
||||||
|
- if(MSVC)
|
||||||
|
- find_library(ICU_DATA_LIBRARY
|
||||||
|
- NAMES icudt
|
||||||
|
- DOC "Libraries to link against for ICU data")
|
||||||
|
- set(ICU_LIBRARIES ${ICU_LIBRARIES} ${ICU_DATA_LIBRARY})
|
||||||
|
- endif(MSVC)
|
||||||
|
- mark_as_advanced(ICU_I18N_LIBRARY)
|
||||||
|
- mark_as_advanced(ICU_DATA_LIBRARY)
|
||||||
|
- if (ICU_I18N_LIBRARY)
|
||||||
|
- set(ICU_I18N_FOUND 1)
|
||||||
|
- set(ICU_I18N_LIBRARIES ${ICU_I18N_LIBRARY})
|
||||||
|
- else (ICU_I18N_LIBRARY)
|
||||||
|
- set(ICU_I18N_FOUND 0)
|
||||||
|
- set(ICU_I18N_LIBRARIES)
|
||||||
|
- endif (ICU_I18N_LIBRARY)
|
||||||
|
-else(ICU_INCLUDE_DIR AND ICU_LIBRARY)
|
||||||
|
- set(ICU_FOUND 0)
|
||||||
|
- set(ICU_I18N_FOUND 0)
|
||||||
|
- set(ICU_LIBRARIES)
|
||||||
|
- set(ICU_I18N_LIBRARIES)
|
||||||
|
- set(ICU_INCLUDE_DIRS)
|
||||||
|
-endif(ICU_INCLUDE_DIR AND ICU_LIBRARY)
|
||||||
|
-
|
||||||
|
-IF(ICU_FOUND)
|
||||||
|
- IF(NOT ICU_FIND_QUIETLY)
|
||||||
|
- MESSAGE(STATUS "ICU: Yes ${ICU_I18N_LIBRARY}")
|
||||||
|
- ENDIF(NOT ICU_FIND_QUIETLY)
|
||||||
|
-ELSE(ICU_FOUND)
|
||||||
|
- IF(ICU_FIND_REQUIRED)
|
||||||
|
- MESSAGE(FATAL_ERROR "ICU: No")
|
||||||
|
- ENDIF(ICU_FIND_REQUIRED)
|
||||||
|
-ENDIF(ICU_FOUND)
|
||||||
|
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
|
||||||
|
index 30818a8..08bc573 100644
|
||||||
|
--- a/tests/CMakeLists.txt
|
||||||
|
+++ b/tests/CMakeLists.txt
|
||||||
|
@@ -75,10 +75,12 @@ ENDFOREACH(TEST ${test_PROGRAMS})
|
||||||
|
|
||||||
|
########################################################################################
|
||||||
|
# The following tests require extra libraries to run
|
||||||
|
-#
|
||||||
|
-FOREACH(ICUTEST icutest translittest)
|
||||||
|
- TARGET_LINK_LIBRARIES(${ICUTEST} ${ICU_LIBRARIES} ${ICU_I18N_LIBRARIES})
|
||||||
|
-ENDFOREACH(ICUTEST icutest translittest)
|
||||||
|
+#
|
||||||
|
+IF(WITH_ICU)
|
||||||
|
+ FOREACH(ICUTEST icutest translittest)
|
||||||
|
+ TARGET_LINK_LIBRARIES(${ICUTEST} ${ICU_LIBRARIES} ${ICU_I18N_LIBRARIES})
|
||||||
|
+ ENDFOREACH(ICUTEST icutest translittest)
|
||||||
|
+ENDIF(WITH_ICU)
|
||||||
|
|
||||||
|
# Excluded until I know we have the tests working
|
||||||
|
ADD_SUBDIRECTORY(testsuite)
|
@ -1,2 +1,2 @@
|
|||||||
DIST zathura-djvu-0.2.6.tar.gz 11137 BLAKE2B 23efc23cd53068abb3e118d6dc9b1e875c3f292d2e7ab49abbf6c599d6241c37959e9f74ac2b0f06838cadca0a07e39e1dda2e188f6861b72d4cd7a4bb1fcc62 SHA512 8534faa0de896ffea8d8d6f2d0c22697f2fd6ae3f73e955f5077e0a0656c13fd8823580f1b89c4b5aebb5189c69642ef690fc9167be178ce9533e9bb5d483dac
|
|
||||||
DIST zathura-djvu-0.2.7.tar.gz 10909 BLAKE2B 6a55927aa99ec5d29b8f24922c4871c050c25f6c166ee3435390488deefd13f1f81f4286a0c3cd348e4f550e1b4082b9a7c5c7cce40371f8fb62074c87a2d372 SHA512 f0a33f53caced4cb90354e431d180a3b357db300ba5a376051e45f5409e8476105640e92768c2a31bdbbb0b37dea05df24a6489799c556e30336013f807b28b6
|
DIST zathura-djvu-0.2.7.tar.gz 10909 BLAKE2B 6a55927aa99ec5d29b8f24922c4871c050c25f6c166ee3435390488deefd13f1f81f4286a0c3cd348e4f550e1b4082b9a7c5c7cce40371f8fb62074c87a2d372 SHA512 f0a33f53caced4cb90354e431d180a3b357db300ba5a376051e45f5409e8476105640e92768c2a31bdbbb0b37dea05df24a6489799c556e30336013f807b28b6
|
||||||
|
DIST zathura-djvu-0.2.8.tar.xz 8860 BLAKE2B ea6eb70d7350ea388043c9ceb8ef8602030d17e4dabc353ac7346ba11c2d8f105bd235eee90823818fc1d4d5a9ca16755bb56a1e1b8aa633a79802ca2c3e92f2 SHA512 ec51d339a01e7f2d063d21ab0e32624770398a21727fe6714b8fa8f9a1ef46909d58fa26c4a50430234f04377cce076312ebefb8a6cbdc28ba5de1c205d944a9
|
||||||
|
@ -1,47 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils toolchain-funcs
|
|
||||||
|
|
||||||
if [[ ${PV} == *9999 ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-djvu.git"
|
|
||||||
EGIT_BRANCH="develop"
|
|
||||||
else
|
|
||||||
KEYWORDS="amd64 arm x86"
|
|
||||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
|
||||||
fi
|
|
||||||
|
|
||||||
DESCRIPTION="DjVu plug-in for zathura"
|
|
||||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
|
||||||
|
|
||||||
LICENSE="ZLIB"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=">=app-text/djvu-3.5.24-r1:=
|
|
||||||
>=app-text/zathura-0.3.1
|
|
||||||
dev-libs/glib:2=
|
|
||||||
x11-libs/cairo:="
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
myzathuraconf=(
|
|
||||||
CC="$(tc-getCC)"
|
|
||||||
LD="$(tc-getLD)"
|
|
||||||
VERBOSE=1
|
|
||||||
DESTDIR="${D}"
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake "${myzathuraconf[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake "${myzathuraconf[@]}" install
|
|
||||||
dodoc AUTHORS
|
|
||||||
}
|
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit gnome2-utils meson xdg-utils
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-djvu.git"
|
||||||
|
EGIT_BRANCH="develop"
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
SRC_URI="https://pwmt.org/projects/zathura-djvu/download/${P}.tar.xz"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="DjVu plug-in for zathura"
|
||||||
|
HOMEPAGE="https://pwmt.org/projects/zathura-djvu/"
|
||||||
|
|
||||||
|
LICENSE="ZLIB"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="app-text/djvu
|
||||||
|
>=app-text/zathura-0.3.9
|
||||||
|
dev-libs/girara
|
||||||
|
dev-libs/glib:2
|
||||||
|
x11-libs/cairo"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
BDEPEND="virtual/pkgconfig"
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST zathura-pdf-poppler-0.2.8.tar.gz 9504 BLAKE2B fc7ac4b4789f23d03b084dd90489c2b6e6fa0a93814140cf563fb826ed5bc7bad2cdcbf100cc6c2e708ecabd85be177c88a4faf9a0fc910bbfcddc1a515a7373 SHA512 644a36e31f89ee87a4d9bd50d5f9e209f06b6755af00009756422c89ad2ab50a97dd2c03a037b4e22bcf04bd620bd5b5ea55db7c380da9d3cebe0d1c00e18b9b
|
DIST zathura-pdf-poppler-0.2.8.tar.gz 9504 BLAKE2B fc7ac4b4789f23d03b084dd90489c2b6e6fa0a93814140cf563fb826ed5bc7bad2cdcbf100cc6c2e708ecabd85be177c88a4faf9a0fc910bbfcddc1a515a7373 SHA512 644a36e31f89ee87a4d9bd50d5f9e209f06b6755af00009756422c89ad2ab50a97dd2c03a037b4e22bcf04bd620bd5b5ea55db7c380da9d3cebe0d1c00e18b9b
|
||||||
DIST zathura-pdf-poppler-0.2.9.tar.gz 2978 BLAKE2B 8c89c15abe2cb2fead474c8b7c6f288f535d2822192a753112ee29a9bb640732efdbd8bc8af1a2aaf182d382222e77b79774746987d3c20fa0677a53ff1fbc83 SHA512 e611a878f4d075ba7959f3159423df574045a8a596ad19e4f63c82d8b31b40635b46f584d5b8d0abe0537bc83651dbf82118473493ad16538208a973dd03ab32
|
DIST zathura-pdf-poppler-0.2.9.tar.xz 7456 BLAKE2B f6454ea750597f797f8dee5dda6812245e0f7d158f37d63d4d554ea83c935bd1785cdcb1fcbbf60e4519faaa8e824e5d9d69884ff7dd8bac8e24164aa953d48b SHA512 d363c9051fcd5be73c11ee3a88fff277e9a42b5878ce5a64715d801457380b113891504a01b7343affdf275bbd31cc3c0bf17d5208cb513edf52d6c2f5270cde
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1,3 @@
|
|||||||
DIST parapin-1.0.0.tar.gz 240771 BLAKE2B 3c211d43028f1ee4b09568eae2408b96c9b3c1ecce5b81f3fd520ea3f480bb06044e99e04e7776b8a2b6cf7f99e57f2dcf186aea2ba9afbe4c31b9e0be3bc894 SHA512 43e4066b649bec8519c98052451ab1beb720c9c8086bbd045bb013e3c12c7e83bf0411ac4b8e7006c3acbc6d1487b918d26df65b246469e6c7e008a0e26874d9
|
DIST parapin-1.0.0.tar.gz 240771 BLAKE2B 3c211d43028f1ee4b09568eae2408b96c9b3c1ecce5b81f3fd520ea3f480bb06044e99e04e7776b8a2b6cf7f99e57f2dcf186aea2ba9afbe4c31b9e0be3bc894 SHA512 43e4066b649bec8519c98052451ab1beb720c9c8086bbd045bb013e3c12c7e83bf0411ac4b8e7006c3acbc6d1487b918d26df65b246469e6c7e008a0e26874d9
|
||||||
|
DIST parapin-1.5.0.tgz 249552 BLAKE2B 2a6621ec21542c35dbcae48f1bb93cd36621878b3bdfcb75f3b22aaa861e730a0f9f80f0d83eb4335d7d3b4c6c471e83003da5daea6dddc87b6e3c86ef2c7229 SHA512 732a2e4145f9dc2b765ecd1fd52d56409e69f4e3dc885f10d37661ab551604b986c95466e7d45265a268f7e759f6aa65537d1a8efcdd57d2d8b0ddfd3484728d
|
||||||
|
DIST parapin-1.5.1-beta1.tgz 279115 BLAKE2B cce949828fec7654917da54be30ac6ed07baad615180adebbd12caba0c994e62ae95cc10a00c3653d23fe75afbe0721d6da901829a99a89ab355ea059c99d0f5 SHA512 3bc1a0a9fef5fd5f8efd84220e7e257a100d618d168332fe09c1331c38fc48e339bfda3f216713f454f43487fd7227036d8f1025ccc851806ae69326bfae97e0
|
||||||
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="A parallel port pin programming library"
|
||||||
|
HOMEPAGE="http://parapin.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
IUSE="doc"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="doc? ( dev-tex/latex2html )"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# Note 2.4 and 2.6 makefiles are identical for the targets used
|
||||||
|
emake -f Makefile-2.4 CC=$(tc-getCC)
|
||||||
|
use doc && emake -C doc html
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.a libparapin.a
|
||||||
|
insopts -m0444; insinto /usr/include; doins parapin.h
|
||||||
|
|
||||||
|
dodoc README
|
||||||
|
if use doc; then
|
||||||
|
cd "${S}"/doc/${PN}
|
||||||
|
docinto html
|
||||||
|
dodoc *.html *.css *.png
|
||||||
|
|
||||||
|
cd "${S}"/examples
|
||||||
|
docinto examples
|
||||||
|
dodoc *.c
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="A parallel port pin programming library"
|
||||||
|
HOMEPAGE="http://parapin.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P/_/-}.tgz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
IUSE="doc"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="doc? ( dev-tex/latex2html )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P/_/-}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# Note 2.4 and 2.6 makefiles are identical for the targets used
|
||||||
|
emake -f Makefile-2.4 CC=$(tc-getCC)
|
||||||
|
use doc && emake -C doc html
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.a libparapin.a
|
||||||
|
insopts -m0444; insinto /usr/include; doins parapin.h
|
||||||
|
|
||||||
|
dodoc README
|
||||||
|
if use doc; then
|
||||||
|
cd "${S}"/doc/${PN}
|
||||||
|
docinto html
|
||||||
|
dodoc *.html *.css *.png
|
||||||
|
|
||||||
|
cd "${S}"/examples
|
||||||
|
docinto examples
|
||||||
|
dodoc *.c
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST commons-math-2.1-src.tar.gz 1099423 BLAKE2B 83c52abc10eebb6c749aec218aa435df4cd05106e6bcbead5061df7381d168aa9392ab70dce8eb0b8e254d6d95a372cacddc8f7714198a186a95a04a394bda9d SHA512 53ed8c0400402c588d824c15365ebe60bef41697ff9728270a9fdc3ac30eb60c4c397caf939ccda839eb701453d98af4eac9eae2090575fcfdee4df2d6f6045b
|
DIST commons-math-2.1-src.tar.gz 1099423 BLAKE2B 83c52abc10eebb6c749aec218aa435df4cd05106e6bcbead5061df7381d168aa9392ab70dce8eb0b8e254d6d95a372cacddc8f7714198a186a95a04a394bda9d SHA512 53ed8c0400402c588d824c15365ebe60bef41697ff9728270a9fdc3ac30eb60c4c397caf939ccda839eb701453d98af4eac9eae2090575fcfdee4df2d6f6045b
|
||||||
DIST commons-math3-3.2-src.tar.gz 2602474 BLAKE2B a818ca5ab1b9799359bad1c84d2774329c7c2605aeea3e13769eed9f1578d412555ad90a8de68971daa42b270d4bcd5fbf0fe79714e839d41b08077e32633125 SHA512 132c4725be582e25f67a955c7b3b8c7ef155606d8f4da07770464c422ded6b5e6efd1a13a6e98cff222f4fcac73606d512ee1ab9e3b1c4befcc1ba16ab68787b
|
DIST commons-math3-3.2-src.tar.gz 2602474 BLAKE2B a818ca5ab1b9799359bad1c84d2774329c7c2605aeea3e13769eed9f1578d412555ad90a8de68971daa42b270d4bcd5fbf0fe79714e839d41b08077e32633125 SHA512 132c4725be582e25f67a955c7b3b8c7ef155606d8f4da07770464c422ded6b5e6efd1a13a6e98cff222f4fcac73606d512ee1ab9e3b1c4befcc1ba16ab68787b
|
||||||
|
DIST commons-math3-3.6.1.jar 2514690 BLAKE2B ce5dc1a5bdccf85aa780dd648b64c0ed78b4d5a36d15d9737f661135f4f1ec962c3c44a0c4d8fc7d12c667e62b19860cb2a47f507c8c3e6da6cce57e1b9caf54 SHA512 eab6003834c0f1b7e67eee242d33db43f85d388ac32e37caa6bd16d74340db5c189ff5c7fd112ef13b9009d2fbcf2bad6650b6e5d9124316b59493b2d07d065d
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc examples source"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-pkg-simple
|
||||||
|
|
||||||
|
MY_PN="${PN}3"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Lightweight, self-contained mathematics and statistics components"
|
||||||
|
HOMEPAGE="https://commons.apache.org/math/"
|
||||||
|
SRC_URI="https://repo1.maven.org/maven2/org/apache/commons/${MY_PN}/${PV}/${MY_P}-sources.jar
|
||||||
|
-> ${MY_P}.jar"
|
||||||
|
|
||||||
|
DEPEND=">=virtual/jdk-1.6"
|
||||||
|
RDEPEND=">=virtual/jre-1.6"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
@ -1 +1,2 @@
|
|||||||
DIST commons-net-3.2-src.tar.gz 378351 BLAKE2B f40ad73ef7d9865cdbe9da94a458f0c9ce636b0b71dcab3b48b52716aa141de3215581b75b9283d4d918ad0dbbd2761c9b0d9eee1703a2bbc545718c129511d5 SHA512 2152b0c524320702c336b21308bb8166e00487938430b83e08d65b836ab775c372c9251957c674e0bccff6815fc3ed3bdb7113a0d2a140c53f64c2f557eef2ba
|
DIST commons-net-3.2-src.tar.gz 378351 BLAKE2B f40ad73ef7d9865cdbe9da94a458f0c9ce636b0b71dcab3b48b52716aa141de3215581b75b9283d4d918ad0dbbd2761c9b0d9eee1703a2bbc545718c129511d5 SHA512 2152b0c524320702c336b21308bb8166e00487938430b83e08d65b836ab775c372c9251957c674e0bccff6815fc3ed3bdb7113a0d2a140c53f64c2f557eef2ba
|
||||||
|
DIST commons-net-3.6.jar 435798 BLAKE2B a8c28909715d76469ad4760ece6f7b3515c56badf8ce19fcadb5b776e0cf341b3f970689a22267d19f22dc12fc8d5e2a071347df1850f290231747d0712263b7 SHA512 50006ebef259c9d4f514bfd4e6b4578f8867e2a105edfcf30542a039e385a02e9c48dfeee0b287c39c375e1418817290713f7d0792b357267723a977a07062c5
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="doc examples source"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-pkg-simple
|
||||||
|
|
||||||
|
MY_P="${P}-sources"
|
||||||
|
|
||||||
|
DESCRIPTION="Client-oriented Java library to implement many Internet protocols"
|
||||||
|
HOMEPAGE="https://commons.apache.org/net/"
|
||||||
|
SRC_URI="https://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
|
||||||
|
|
||||||
|
DEPEND=">=virtual/jdk-1.6"
|
||||||
|
RDEPEND=">=virtual/jre-1.6"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST libfilezilla-0.12.3.tar.bz2 398275 BLAKE2B 0ba30e64b6aeae0bed58913248992b7152b389fc560291174388196a02a583dcbc485c9fb9680e0541e788c2d6691a6050f465e8719c2c3e7974eb5fd293bf8a SHA512 a08343a418b4147b42d38afd04c66a26c405770109818b48a291c127a5fde6c98515b716990fb056b319c3be859f44060d4ee83e96ec5c4bfa40c755ddc01bba
|
DIST libfilezilla-0.12.3.tar.bz2 398275 BLAKE2B 0ba30e64b6aeae0bed58913248992b7152b389fc560291174388196a02a583dcbc485c9fb9680e0541e788c2d6691a6050f465e8719c2c3e7974eb5fd293bf8a SHA512 a08343a418b4147b42d38afd04c66a26c405770109818b48a291c127a5fde6c98515b716990fb056b319c3be859f44060d4ee83e96ec5c4bfa40c755ddc01bba
|
||||||
DIST libfilezilla-0.13.1.tar.bz2 398991 BLAKE2B a1da4be42a3579ae6e0911f5bae78a2ce573abbe96fbbda368b613f3fcbbb53805601902a9f0e16cae8b788c69377145f4482420d81b26c6fa487f9f60e940ce SHA512 d6a0cb14d8008a945df94081a64d3b8857c5e45ce32275eddccae931434eb98a586bfcd8430adad09ee4e17ad42bb83abfed3a2d227d98714b1ba1720bbd2e7f
|
|
||||||
DIST libfilezilla-0.13.2.tar.bz2 398889 BLAKE2B 8e4368fb3b0246aaac7ebb3f6bf515a6176bb8d72b2064d2390c4c585951472edaafe71d335599b6951e9a155689010f85fa4cd39304481c4ca3882d39565186 SHA512 97fd49fbfbfaabb0354c69f9a26d674e7cda7a085201eb0e3454558e5773404f4c13f87ae4e11cba9bd0737dbd7c65778d02a8de2f07dd39636514134cce5c88
|
DIST libfilezilla-0.13.2.tar.bz2 398889 BLAKE2B 8e4368fb3b0246aaac7ebb3f6bf515a6176bb8d72b2064d2390c4c585951472edaafe71d335599b6951e9a155689010f85fa4cd39304481c4ca3882d39565186 SHA512 97fd49fbfbfaabb0354c69f9a26d674e7cda7a085201eb0e3454558e5773404f4c13f87ae4e11cba9bd0737dbd7c65778d02a8de2f07dd39636514134cce5c88
|
||||||
|
DIST libfilezilla-0.14.0.tar.bz2 399398 BLAKE2B 25c1397769adaf532823f85abcc8bec0a885f5c92af49219a1aa9379c12692bdcc94d223ac2ddeefbb221f0ce0d709b058b7018f3c358a40cc046e7c45c4ee82 SHA512 f20932e14ab81df9562e030ce10009b9ab55b6798f7bfff7249e9f472fc8cae4278eb142a655dffb63fec53894783874973eb33444bfdacdb06fa682c2dd66a6
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
@ -0,0 +1,53 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
|
||||||
|
HOMEPAGE="https://www.libressl.org/"
|
||||||
|
SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="ISC openssl"
|
||||||
|
# Reflects ABI of libcrypto.so and libssl.so. Since these can differ,
|
||||||
|
# we'll try to use the max of either. However, if either change between
|
||||||
|
# versions, we have to change the subslot to trigger rebuild of consumers.
|
||||||
|
SLOT="0/46"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="+asm static-libs test"
|
||||||
|
REQUIRED_USE="test? ( static-libs )"
|
||||||
|
|
||||||
|
RDEPEND="!dev-libs/openssl:0"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
PDEPEND="app-misc/ca-certificates"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
touch crypto/Makefile.in
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e '/^[ \t]*CFLAGS=/s#-g ##' \
|
||||||
|
-e '/^[ \t]*CFLAGS=/s#-g"#"#' \
|
||||||
|
-e '/^[ \t]*CFLAGS=/s#-O2 ##' \
|
||||||
|
-e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
|
||||||
|
-e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
|
||||||
|
-e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
|
||||||
|
configure || die "fixing CFLAGS failed"
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
ECONF_SOURCE="${S}" econf \
|
||||||
|
$(use_enable asm) \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
einstalldocs
|
||||||
|
find "${D}" -name '*.la' -exec rm -f {} + || die
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST libuev-2.1.0.tar.xz 247388 BLAKE2B e2934fb79e32bf61e22a7c8fcdd6371f089c5e8a4f5b3039c10c90abd852d08c5612f7b871ef705afdca68857a270dfd133a1436cd9f49876e0bf47b903e6328 SHA512 82bd68c75f015284d3757886720d1a0e5689cf71b40b896410e5e4e952761fe05b090a33e0787f632afa7726567667e4dbbbc6270129828656953ded6d28d02b
|
DIST libuev-2.1.0.tar.xz 247388 BLAKE2B e2934fb79e32bf61e22a7c8fcdd6371f089c5e8a4f5b3039c10c90abd852d08c5612f7b871ef705afdca68857a270dfd133a1436cd9f49876e0bf47b903e6328 SHA512 82bd68c75f015284d3757886720d1a0e5689cf71b40b896410e5e4e952761fe05b090a33e0787f632afa7726567667e4dbbbc6270129828656953ded6d28d02b
|
||||||
DIST libuev-2.1.2.tar.xz 248092 BLAKE2B 7229acc6ae0e55a5ceba00e970a9e7b4b11049dc4f4435643e0541a7b3c75ac300ffc2839da0eaa7b3819a5910d20b608247812d32c028ff19c0cf3735d2941c SHA512 65a35f1e2cda5383267ba47bc90e2cdd769e5fb1318c11969c8f44262d8a5b2edad522688619aa6e9219c278286ba9ff997967f9281aa4f667fbe9b0842bf0ee
|
DIST libuev-2.1.2.tar.xz 248092 BLAKE2B 7229acc6ae0e55a5ceba00e970a9e7b4b11049dc4f4435643e0541a7b3c75ac300ffc2839da0eaa7b3819a5910d20b608247812d32c028ff19c0cf3735d2941c SHA512 65a35f1e2cda5383267ba47bc90e2cdd769e5fb1318c11969c8f44262d8a5b2edad522688619aa6e9219c278286ba9ff997967f9281aa4f667fbe9b0842bf0ee
|
||||||
|
DIST libuev-2.2.0.tar.xz 245680 BLAKE2B 40d0912dcec56d58863411e034c6ddded3470bc2ea3a9f49d36fa0ef924e9ff206cb96ef93582134881ce8377938688d44cfa04d7e533321baf7cfd754f0dff0 SHA512 700c91100c61af2101a6d1756eed97aaf51d6b1dc3a59f90f668d8bb6e3d817aa6f765af5acbbdaeccd4382a97c8e99d2a13ad679fc8582891e0546baa6f001f
|
||||||
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
DESCRIPTION="Lightweight event loop library for Linux"
|
||||||
|
|
||||||
|
HOMEPAGE="https://github.com/troglobit/libuev"
|
||||||
|
SRC_URI="https://github.com/troglobit/${PN}/releases/download/v${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="static-libs"
|
||||||
|
|
||||||
|
src_configure(){
|
||||||
|
econf --enable-static=$(usex static-libs)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
default
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
rm "${D}/usr/share/doc/${PF}/LICENSE" || die
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
DIST mcrypt-1.0.1.tgz 33782 BLAKE2B db5f89fdbc64c81bd50c92301155527f40b28cd274312565c79327133baa20e14c488f8ad1f87e6ddfd3ced9706ca30f10dc69a08279c82c9ec83fb5f713e826 SHA512 1677202715499a41ac6999089257a059106e58cbac06ca8a7dd2e9edd28be5a4118234dd7468110e9e3d7f9de5d099367848fe84bcd06716ea56645c9015c578
|
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>hydrapolic@gmail.com</email>
|
||||||
|
<name>Tomáš Mózes</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>proxy-maint@gentoo.org</email>
|
||||||
|
<name>Proxy Maintainers</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PHP_EXT_NAME="mcrypt"
|
||||||
|
USE_PHP="php7-2"
|
||||||
|
MY_P="${PN/pecl-/}-${PV/_rc/RC}"
|
||||||
|
PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
|
||||||
|
PHP_EXT_S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
inherit php-ext-pecl-r3
|
||||||
|
|
||||||
|
DESCRIPTION="Bindings for the libmcrypt library"
|
||||||
|
LICENSE="PHP-3.01"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="dev-libs/libmcrypt"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# PHP Warning: Use of undefined constant MCRYPT_CBC - assumed 'MCRYPT_CBC'
|
||||||
|
sed -i '/MODE3/s/MCRYPT_CBC/"MCRYPT_CBC"/g' tests/bug8040.phpt || die
|
||||||
|
|
||||||
|
php-ext-source-r3_src_prepare
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Highly concurrent networking library"
|
||||||
|
HOMEPAGE="https://pypi.org/project/eventlet/ https://github.com/eventlet/eventlet/"
|
||||||
|
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
IUSE="doc examples test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
|
||||||
|
virtual/python-enum34[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/greenlet-0.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/monotonic-1.4[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-docs-2.7.6-r1:2.7 )
|
||||||
|
test? ( ${RDEPEND}
|
||||||
|
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||||
|
dev-python/nose[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# provided by virtual/python-enum34
|
||||||
|
sed -i '/enum-compat/d' setup.py || die
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
local PYTHON_DOC_ATOM=$(best_version --host-root dev-python/python-docs:2.7)
|
||||||
|
local PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
|
||||||
|
local PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
|
||||||
|
local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
|
||||||
|
sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': '${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use test; then
|
||||||
|
# sed -i '/This is a Python 3 module/d' eventlet/green/http/__init__.py || die
|
||||||
|
# sed -i 's/^import/from OpenSSL import/g' eventlet/green/OpenSSL/__init__.py || die
|
||||||
|
# sed -i 's/^from version/from OpenSSL.version/' eventlet/green/OpenSSL/__init__.py || die
|
||||||
|
sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' tests/__init__.py || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Prevent file collisions from teestsuite
|
||||||
|
sed -e "s:'tests', :'tests', 'tests.*', :" -i setup.py || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
# https://github.com/eventlet/eventlet/issues/152
|
||||||
|
use doc && emake -C doc html
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
# Several errors 1 failure
|
||||||
|
# https://github.com/eventlet/eventlet/issues/151
|
||||||
|
nosetests tests || die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||||
|
use examples && local EXAMPLES=( examples/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST hypothesis-3.6.0.tar.gz 73586 BLAKE2B b0ec133e8c71f752114211061155c15a7d536e771ba85eab6489440b2063d3083018bf8502d9e9dbc73105ee5f03060e3189e64574a3dfa052b091040e7e7915 SHA512 cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
|
DIST hypothesis-3.6.0.tar.gz 73586 BLAKE2B b0ec133e8c71f752114211061155c15a7d536e771ba85eab6489440b2063d3083018bf8502d9e9dbc73105ee5f03060e3189e64574a3dfa052b091040e7e7915 SHA512 cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
|
||||||
DIST hypothesis-python-3.59.1.tar.gz 500529 BLAKE2B 5c171045e363f2337d7ca30797b9fc7f96430c805dd4b3ec78fe927247d2c2ba4a216789a82f1e956b89d66c5ecdb2050a5f93467f2d557a05d1d48507fc06db SHA512 c3aad4cc54152963806e09af5f351e60e30cd64ad48ba3d922451b10dbb1747ea3e5d432ebc611dcb0646687d7e8755051b967304e74798d091be0b2901c832f
|
DIST hypothesis-python-3.59.1.tar.gz 500529 BLAKE2B 5c171045e363f2337d7ca30797b9fc7f96430c805dd4b3ec78fe927247d2c2ba4a216789a82f1e956b89d66c5ecdb2050a5f93467f2d557a05d1d48507fc06db SHA512 c3aad4cc54152963806e09af5f351e60e30cd64ad48ba3d922451b10dbb1747ea3e5d432ebc611dcb0646687d7e8755051b967304e74798d091be0b2901c832f
|
||||||
|
DIST hypothesis-python-3.74.3.tar.gz 552616 BLAKE2B e19a0991e7ae2fa6208c81d336cc66e3392bb78663f567fe28b570a1463a5359ccf713776f1f9cbd19a27a53b9a71a5be6eedfa05599fa12c047c373aa339592 SHA512 f4927d6e908a9222fa06f82ad6e4cf90c62a0a3d0c7632c17ee57a3705239901fcb5dbbcfca402c153bf2bea9dde0e51c852d2024ed5a236888327963fe13a3e
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
--- hypothesis-python/tests/common/setup.py 2018-10-09 15:41:19.106029968 +0200
|
||||||
|
+++ hypothesis-python/tests/common/setup.py 2018-10-09 15:42:09.464413825 +0200
|
||||||
|
@@ -33,6 +33,9 @@
|
||||||
|
filterwarnings('ignore', category=ImportWarning)
|
||||||
|
filterwarnings('ignore', category=FutureWarning, module='pandas._version')
|
||||||
|
|
||||||
|
+ # Fixed in recent versions but allowed by pytest=3.0.0; see #1630
|
||||||
|
+ filterwarnings('ignore', category=DeprecationWarning, module='pluggy')
|
||||||
|
+
|
||||||
|
# See https://github.com/numpy/numpy/pull/432
|
||||||
|
filterwarnings('ignore', message='numpy.dtype size changed')
|
||||||
|
filterwarnings('ignore', message='numpy.ufunc size changed')
|
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
|
||||||
|
PYTHON_REQ_USE="threads(+),sqlite"
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A library for property based testing"
|
||||||
|
HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
|
||||||
|
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
CDEPEND="
|
||||||
|
>=dev-python/attrs-16.0.0[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 'python2*' pypy)
|
||||||
|
"
|
||||||
|
RDEPEND="${CDEPEND}"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/flaky[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
|
||||||
|
|
||||||
|
# See https://github.com/HypothesisWorks/hypothesis/issues/1630
|
||||||
|
PATCHES=( ${FILESDIR}/${P}-no-werror.patch )
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
pytest tests/cover/test_testdecorators.py || die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "datetime support" dev-python/pytz
|
||||||
|
optfeature "dateutil support" dev-python/python-dateutil
|
||||||
|
optfeature "numpy support" dev-python/numpy
|
||||||
|
optfeature "django support" dev-python/django dev-python/pytz
|
||||||
|
optfeature "pandas support" dev-python/pandas
|
||||||
|
optfeature "pytest support" dev-python/pytest
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST mockldap-0.2.3.tar.gz 22369 BLAKE2B 0021951556c0b8ea1f043b702f4d8f8719d272559db3ad8ee4e49955bb17a3caab4083a37486366145d8a7aea927fdc0528c1194f849917471ba6174b52bb46a SHA512 3e17d9f3d6ae5a33014e2ccfe521170af1b136f38b68b216df721059941d958b87f03fb4ed5772282d319cfae9974cf1ae9e4e3bec629d161761e2018ed26788
|
DIST mockldap-0.2.3.tar.gz 22369 BLAKE2B 0021951556c0b8ea1f043b702f4d8f8719d272559db3ad8ee4e49955bb17a3caab4083a37486366145d8a7aea927fdc0528c1194f849917471ba6174b52bb46a SHA512 3e17d9f3d6ae5a33014e2ccfe521170af1b136f38b68b216df721059941d958b87f03fb4ed5772282d319cfae9974cf1ae9e4e3bec629d161761e2018ed26788
|
||||||
DIST mockldap-0.2.6.tar.gz 22892 BLAKE2B 9ed6e7cb7c8ab770ec7ab3af01fb2228190c505ac2025adb7b728d9daa4851f51eeafdcaa3a7413d44a181f005a19ee25da99d93a7c71b9d0207c454a533401d SHA512 7ff0219eb349bc9cffd0580eb80fc7428ea856824428c048ee7e133d4c6609edfb713a73d6a26e2293156482304bdd4fb8034f600631c8b1e290355a4e9e7f4c
|
DIST mockldap-0.2.6.tar.gz 22892 BLAKE2B 9ed6e7cb7c8ab770ec7ab3af01fb2228190c505ac2025adb7b728d9daa4851f51eeafdcaa3a7413d44a181f005a19ee25da99d93a7c71b9d0207c454a533401d SHA512 7ff0219eb349bc9cffd0580eb80fc7428ea856824428c048ee7e133d4c6609edfb713a73d6a26e2293156482304bdd4fb8034f600631c8b1e290355a4e9e7f4c
|
||||||
|
DIST mockldap-0.3.0.tar.gz 18973 BLAKE2B d13665afb0fbbb8095036ab7576ff5a8c77f5711a0c6ec96032924191ff8b86f16031895ec7c1d8a0c67993121a70b2d62d645e5a2a4df713e48d82e2fe0e1e7 SHA512 0af4cf1762e280024525e8fbf897493925b91393311b36beec83dfb152c1dda5b8c7e45ddd10c02ea329a62b25133a4113a0a12292dcc669416ed4cebcabbaa8
|
||||||
|
@ -0,0 +1,47 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# User Jon Dufresne <jon.dufresne@gmail.com>
|
||||||
|
# Date 1521133853 25200
|
||||||
|
# Node ID c938f5b558833dd290bbdcbde26c97a6bbfea623
|
||||||
|
# Parent 8784bdea1cb29b2a5b5d21045b024880ab84c05d
|
||||||
|
Unify Python 2 and 3 dependency on python-ldap >= 3.0
|
||||||
|
|
||||||
|
python-ldap now supports both Python 2 and 3. The pyldap package is
|
||||||
|
deprecated. The project recommends switching to python-ldap instead.
|
||||||
|
From the github page:
|
||||||
|
|
||||||
|
https://github.com/pyldap/pyldap
|
||||||
|
|
||||||
|
> THIS FORK IS DEPRECATED
|
||||||
|
>
|
||||||
|
> The pyldap fork was merged back into python-ldap, and released as
|
||||||
|
> python-ldap 3.0.0b1.
|
||||||
|
|
||||||
|
diff --git a/README b/README
|
||||||
|
--- a/README
|
||||||
|
+++ b/README
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
-This project provides a mock replacement for python-ldap (pyldap on Python
|
||||||
|
-3). It's useful for any project that would like to write unit tests against
|
||||||
|
-LDAP code without relying on a running LDAP server.
|
||||||
|
+This project provides a mock replacement for python-ldap. It's useful for any
|
||||||
|
+project that would like to write unit tests against LDAP code without relying
|
||||||
|
+on a running LDAP server.
|
||||||
|
|
||||||
|
* Repository: https://bitbucket.org/psagers/mockldap
|
||||||
|
* Documentation: https://mockldap.readthedocs.io/
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -40,11 +40,8 @@
|
||||||
|
keywords=['mock', 'ldap'],
|
||||||
|
install_requires=[
|
||||||
|
'funcparserlib == 0.3.6',
|
||||||
|
-
|
||||||
|
- 'pyldap; python_version >= "3.0"',
|
||||||
|
- 'python-ldap >= 2.0; python_version < "3.0"',
|
||||||
|
-
|
||||||
|
'mock; python_version < "3.0"',
|
||||||
|
+ 'python-ldap >= 3.0',
|
||||||
|
],
|
||||||
|
setup_requires=[
|
||||||
|
'setuptools >= 0.6c11',
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A simple mock implementation of python-ldap"
|
||||||
|
HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.org/project/mockldap/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
~dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
|
||||||
|
virtual/python-unittest-mock[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-ldap-3.0[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
# Tests are not distributed as part of the release
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
# Disable un-needed d'loading during doc build
|
||||||
|
# Import python-ldap 3.0 instead as a requirement from upstream
|
||||||
|
PATCHES=( "${FILESDIR}"/mapping.patch "${FILESDIR}"/python-ldap-3.patch )
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
use doc && emake -C docs html
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "hashed password support" dev-python/passlib
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST monotonic-1.3.tar.gz 7211 BLAKE2B ee05b43f8734099c3d7472ff98bc815cb33cd45d33cd780f33703429773cb3f7cccbf97c3e476247b749616f16ee4493cf300ea137b6da89068c912e4689f72c SHA512 870b9530235715eda099cc332c94935ebb80f52a30523dca90639b9f8b3391dd706a9a8f3aac402ebd8c008672e84cd09b5397e954160751e71940b3a9120bd9
|
DIST monotonic-1.3.tar.gz 7211 BLAKE2B ee05b43f8734099c3d7472ff98bc815cb33cd45d33cd780f33703429773cb3f7cccbf97c3e476247b749616f16ee4493cf300ea137b6da89068c912e4689f72c SHA512 870b9530235715eda099cc332c94935ebb80f52a30523dca90639b9f8b3391dd706a9a8f3aac402ebd8c008672e84cd09b5397e954160751e71940b3a9120bd9
|
||||||
DIST monotonic-1.4.tar.gz 7463 BLAKE2B c9123bb5ed5ece16014c9467c7e25dfaee8d0f30096a73f5d001b0bfc965c0c1f2b501ae39f5b490edd61f179c4e688ce4b794bdb6a842ba350d499eccd8335f SHA512 f9fa079cc325592b0bff799fabe7f9e87922cfe351776ed08be7a0060d27f81ae2c23aa7a1fac2ac2203ec26547e05fe3a918e68e6a474768b431ce860522eca
|
DIST monotonic-1.4.tar.gz 7463 BLAKE2B c9123bb5ed5ece16014c9467c7e25dfaee8d0f30096a73f5d001b0bfc965c0c1f2b501ae39f5b490edd61f179c4e688ce4b794bdb6a842ba350d499eccd8335f SHA512 f9fa079cc325592b0bff799fabe7f9e87922cfe351776ed08be7a0060d27f81ae2c23aa7a1fac2ac2203ec26547e05fe3a918e68e6a474768b431ce860522eca
|
||||||
|
DIST monotonic-1.5.tar.gz 7525 BLAKE2B e6022a9c134031f1b89e643b4f7b37417366e08de213f580a39706e7cd57b1045e8f1625be213c90fba48b69c40461d0c90255e6a9f20e565ea9a857780e2143 SHA512 05485e0baa51df95f9812d463306ce0bbe7228170b43aed8faa9d77d2b613ffede6b57b3dd273c352e0d1c04782043bec2f36be88cb1acde182a5aeb0538f970
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="An implementation of time.monotonic() for Python 2 & < 3.3"
|
||||||
|
HOMEPAGE="https://github.com/atdt/monotonic"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND=""
|
@ -0,0 +1 @@
|
|||||||
|
DIST pep257-2.1.1.tar.gz 55760 BLAKE2B e470b006b5db04c4bed5c3145b14b949980c71d1dd91dbe34d49599063aaf1cb1d0842dfb992e5d471436446455bde2d309ee573826c039540fa99adba3f828b SHA512 f23939e0350094c67565613bab4ddf285dda5a7379e6ac2493953d6e60ab75588143fd374715765d2aa0728e7117d02e91312dbbe5a9cad28aa8e8e7f68e3bc4
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
<name>Gentoo Python Project</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>monsieurp@gentoo.org</email>
|
||||||
|
<name>Patrice Clement</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">PyCQA/pydocstyle</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,38 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_PN="pydocstyle"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Python docstring style checker"
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/pep257"
|
||||||
|
SRC_URI="https://github.com/PyCQA/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
dev-python/pytest[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
@ -1,4 +1,3 @@
|
|||||||
DIST scandir-1.6.tar.gz 29670 BLAKE2B ad8c231783c14246341cd23bd79185ee10894bb29107ba7c0bfdf51982bda99fd8ce45ea52ff42687371d56b3e6d43cf1d6cc65bdaecf43da9059e524a801e6d SHA512 d01e0551696787caded787a430eea787a69a27c725505277420fd607b3fcc892218377bb340651fd906bdeb3a57e99879df3c86aeadd2399fcbe45cb2118b9db
|
|
||||||
DIST scandir-1.7.tar.gz 32812 BLAKE2B ed80775b5acca85d8829e2fb46df33fdda08d9dad6cc0e175d1270dc51b6eb4d381a5bd813e2dfd2072ac0af0d642d20ae818e569688ffbe5decaf4421f5e979 SHA512 47c6d9642938f374eb03228cdb6c8d77aa2af01a84b7efc518d223851562a615b616e92100bbeb38c4fa7455ef5f7ae4af8d406f5148d1a26a403708b4a27023
|
DIST scandir-1.7.tar.gz 32812 BLAKE2B ed80775b5acca85d8829e2fb46df33fdda08d9dad6cc0e175d1270dc51b6eb4d381a5bd813e2dfd2072ac0af0d642d20ae818e569688ffbe5decaf4421f5e979 SHA512 47c6d9642938f374eb03228cdb6c8d77aa2af01a84b7efc518d223851562a615b616e92100bbeb38c4fa7455ef5f7ae4af8d406f5148d1a26a403708b4a27023
|
||||||
DIST scandir-1.8.tar.gz 33065 BLAKE2B 020789b939f347de49dba6eb35cf53733a34b283a4226d91746dca4f26b0fdcbe708cb48a795085c8887921bdad77c3fd054c15dcf83b1f4624ee81f1735f2da SHA512 9c2c578cc736887e7d1ebe51f62569599e386deeac55363a84cd1abe4f73c60a43ae9849b3570ed99079016908ceab5e3755b014256d1cab535c1677255690f3
|
DIST scandir-1.8.tar.gz 33065 BLAKE2B 020789b939f347de49dba6eb35cf53733a34b283a4226d91746dca4f26b0fdcbe708cb48a795085c8887921bdad77c3fd054c15dcf83b1f4624ee81f1735f2da SHA512 9c2c578cc736887e7d1ebe51f62569599e386deeac55363a84cd1abe4f73c60a43ae9849b3570ed99079016908ceab5e3755b014256d1cab535c1677255690f3
|
||||||
DIST scandir-1.9.0.tar.gz 33315 BLAKE2B 70c0cb0819f205b3cee37f471f84be2bddb565cd7341e5a28b9f1263f3176450cd5f2edacd63130e4f3f38940d0d3e1a01239f4729ac05e5cf5fd0005e712f8d SHA512 41dacf42734ac9a53bb5bd5d783023236d68bb4883c853fb2ee34224206c577a4a277d4a8cf8f9be6fd5a8b59d9b4fe4568a0c815a62ec84ce99ded933961ec3
|
DIST scandir-1.9.0.tar.gz 33315 BLAKE2B 70c0cb0819f205b3cee37f471f84be2bddb565cd7341e5a28b9f1263f3176450cd5f2edacd63130e4f3f38940d0d3e1a01239f4729ac05e5cf5fd0005e712f8d SHA512 41dacf42734ac9a53bb5bd5d783023236d68bb4883c853fb2ee34224206c577a4a277d4a8cf8f9be6fd5a8b59d9b4fe4568a0c815a62ec84ce99ded933961ec3
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A better directory iterator and faster os.walk()"
|
|
||||||
HOMEPAGE="https://github.com/benhoyt/scandir"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~arm64 ppc64 x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
${EPYTHON} test/run_tests.py -v || die "tests failed under ${EPYTHON}"
|
|
||||||
}
|
|
@ -0,0 +1,13 @@
|
|||||||
|
intersphinx: prevent resource downloads at build time\
|
||||||
|
issuetracker: broken. see bug #527188
|
||||||
|
--- a/doc/source/conf.py
|
||||||
|
+++ b/doc/source/conf.py
|
||||||
|
@@ -28,7 +28,7 @@ sys.path.append(os.path.dirname(os.path.abspath('.')))
|
||||||
|
|
||||||
|
# Add any Sphinx extension module names here, as strings. They can be extensions
|
||||||
|
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
|
||||||
|
-extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx', 'sphinxcontrib.issuetracker']
|
||||||
|
+extensions = ['sphinx.ext.autodoc']
|
||||||
|
|
||||||
|
# link to sqlalchemy docs
|
||||||
|
intersphinx_mapping = {
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="SQLAlchemy Schema Migration Tools"
|
||||||
|
HOMEPAGE="https://pypi.org/project/sqlalchemy-migrate/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
${CDEPEND}
|
||||||
|
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||||
|
RDEPEND=">=dev-python/sqlalchemy-0.7.8[${PYTHON_USEDEP}]
|
||||||
|
!~dev-python/sqlalchemy-0.9.5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/decorator[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-sqlparse[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/tempita-0.4[${PYTHON_USEDEP}]"
|
||||||
|
# Testsuite requires a missing dep and errors with poor report output
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}/${PN}-0.11-disable-sphinx-exts.patch" )
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
if use doc; then
|
||||||
|
einfo ""; einfo "The build seeks to import modules from an installed state of the package"
|
||||||
|
einfo "simply ignore all warnings / errors of failure to import module migrate.<module>"; einfo ""
|
||||||
|
emake -C doc/source html || die "Generation of documentation failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
use doc && local HTML_DOCS=( doc/source/_build/html/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST itcl3.4.1.tar.gz 263316 BLAKE2B ba4a94d2dfe80b095e754d01036b189130918d7f29701f003873d59fa8e75074b1601dd907d94e5a9f680e05b18493d5782d6a4ddbb56d7df9ff85c8d5b17ecf SHA512 288c9b636f1814371bedd33d570a8d46055e136953685a111b76f3b89a6c7aaa1ee9223ceaae1c5ce43198195cb1adc2b178d7c4101d7fd14cb7e756c98bf2b0
|
DIST itcl3.4.1.tar.gz 263316 BLAKE2B ba4a94d2dfe80b095e754d01036b189130918d7f29701f003873d59fa8e75074b1601dd907d94e5a9f680e05b18493d5782d6a4ddbb56d7df9ff85c8d5b17ecf SHA512 288c9b636f1814371bedd33d570a8d46055e136953685a111b76f3b89a6c7aaa1ee9223ceaae1c5ce43198195cb1adc2b178d7c4101d7fd14cb7e756c98bf2b0
|
||||||
DIST itcl4.0.3.tar.gz 430522 BLAKE2B e1ce0325a501b0227f6ec721927488dff0e2ea323bb8b03b046ce23964b55cdf44d7633f34546b9b0432785e609bb7dddeb3a300cbb2d82a9e4eb70acb1bfd66 SHA512 9736a08f0f33e0afa677a77eb643454908531786435b73314a80d9ee211c06f037eb0de3c2c2608b728253f9ec613a601d76f16f29964eb06b667ecbb3400df4
|
DIST itcl4.0.3.tar.gz 430522 BLAKE2B e1ce0325a501b0227f6ec721927488dff0e2ea323bb8b03b046ce23964b55cdf44d7633f34546b9b0432785e609bb7dddeb3a300cbb2d82a9e4eb70acb1bfd66 SHA512 9736a08f0f33e0afa677a77eb643454908531786435b73314a80d9ee211c06f037eb0de3c2c2608b728253f9ec613a601d76f16f29964eb06b667ecbb3400df4
|
||||||
|
DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2
|
||||||
|
@ -0,0 +1,62 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
MY_P="${PN}${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
|
||||||
|
HOMEPAGE="http://incrtcl.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itcl%20${PV}/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="BSD"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/tcl-8.6:0="
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}${PV}"
|
||||||
|
|
||||||
|
# somehow broken
|
||||||
|
#RESTRICT=test
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
--with-tclinclude="${EPREFIX}"/usr/include \
|
||||||
|
--disable-rpath
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# adjust install_name on darwin
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
sed -i \
|
||||||
|
-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
|
||||||
|
"${S}"/Makefile || die 'sed failed'
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed 's:-pipe::g' -i Makefile || die
|
||||||
|
|
||||||
|
emake CFLAGS_DEFAULT="${CFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
sed \
|
||||||
|
-e "/BUILD_LIB_SPEC/s:-L${S}::g" \
|
||||||
|
-e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \
|
||||||
|
-e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
|
||||||
|
-e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \
|
||||||
|
-e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \
|
||||||
|
-i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die
|
||||||
|
|
||||||
|
cat >> "${T}"/34${PN} <<- EOF
|
||||||
|
LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/"
|
||||||
|
EOF
|
||||||
|
doenvd "${T}"/34${PN}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue