From 4650985dd0e898b82e0d2ec225931297d4fadccf Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 31 Jan 2018 20:30:04 +0000 Subject: gentoo resync : 31.01.2018 --- dev-util/Manifest.gz | Bin 64015 -> 63854 bytes dev-util/bitcoin-tx/Manifest | 2 +- dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild | 6 +- dev-util/catkin/Manifest | 6 +- dev-util/catkin/catkin-0.7.10.ebuild | 119 +++++++++++++++++++++ dev-util/catkin/catkin-0.7.6-r1.ebuild | 119 --------------------- dev-util/catkin/catkin-0.7.7.ebuild | 119 --------------------- dev-util/cucumber-core/Manifest | 2 +- .../cucumber-core/cucumber-core-3.1.0-r1.ebuild | 39 +++++++ dev-util/cucumber-core/cucumber-core-3.1.0.ebuild | 37 ------- dev-util/cucumber-expressions/Manifest | 4 +- .../cucumber-expressions-5.0.13.ebuild | 2 +- .../cucumber-expressions-5.0.7.ebuild | 4 +- dev-util/cucumber-tag_expressions/Manifest | 4 +- .../cucumber-tag_expressions-1.1.0.ebuild | 4 +- .../cucumber-tag_expressions-1.1.1.ebuild | 4 +- dev-util/cucumber/Manifest | 2 + dev-util/cucumber/cucumber-3.1.0.ebuild | 88 +++++++++++++++ dev-util/ignition-cmake/Manifest | 2 + .../ignition-cmake/ignition-cmake-0.4.0.ebuild | 18 ++++ dev-util/jay/Manifest | 4 - dev-util/jay/jay-1.1.1-r2.ebuild | 74 ------------- dev-util/jay/metadata.xml | 12 --- 23 files changed, 286 insertions(+), 385 deletions(-) create mode 100644 dev-util/catkin/catkin-0.7.10.ebuild delete mode 100644 dev-util/catkin/catkin-0.7.6-r1.ebuild delete mode 100644 dev-util/catkin/catkin-0.7.7.ebuild create mode 100644 dev-util/cucumber-core/cucumber-core-3.1.0-r1.ebuild delete mode 100644 dev-util/cucumber-core/cucumber-core-3.1.0.ebuild create mode 100644 dev-util/cucumber/cucumber-3.1.0.ebuild create mode 100644 dev-util/ignition-cmake/ignition-cmake-0.4.0.ebuild delete mode 100644 dev-util/jay/Manifest delete mode 100644 dev-util/jay/jay-1.1.1-r2.ebuild delete mode 100644 dev-util/jay/metadata.xml (limited to 'dev-util') diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index c798f72e6073..f3dc0a03b648 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest index 94a39905b926..c66f0d8c9f64 100644 --- a/dev-util/bitcoin-tx/Manifest +++ b/dev-util/bitcoin-tx/Manifest @@ -9,5 +9,5 @@ DIST bitcoin-v0.15.1.tar.gz 7550228 BLAKE2B 0cbb7d0e9d0e5e8eb33502a28289c3f9c86b EBUILD bitcoin-tx-0.13.0.ebuild 528 BLAKE2B 60a0d9c8a7f9e3fb5d8133bbc3901d66c926462d17934c154be41526b055c63d81f375bf8cb0088eb5cbd647dbbbdfcdd6f8607d69fcfc23dfb0c61cdda6dcfd SHA512 42d7da959153cee964d123c71bf1e208efa2c659962e3aff3bf4a3870bdfdf60d7ead83f406cb34c2f0c000647c1bf253fddecd44a2367e66ad98af4505d1f0e EBUILD bitcoin-tx-0.13.1.ebuild 528 BLAKE2B 6bafef6268bc694a82b9876d4ea579e21bbdb22d468b914c96782256ecf9279c77ccfc94a0a8f61aa5ebe272126586023e908e2e0a2a790bc15e05ea17340a00 SHA512 023bcfe09bd579348696e3ff8633ec7632154fbb1e6e7f00cc95fb3dba78c010bffc94df563bada1a5261d409fcc1c373d60a078d4421db1d0c0974a07f1df98 EBUILD bitcoin-tx-0.13.2.ebuild 530 BLAKE2B c888139f668f5ebc58b08e868d14d5678532d0bf099921625651a7bdf61028883717f14e457eeab996352e435485e8c67c4a8acf2666b4897b132b6b6f773906 SHA512 ce2ecc28c077fdd95022ac4783deea341a756cfc7061923ad3046cc620699b42407e57a350c4faa7b52c8818eea0bb2a9cb834920961987edf5e83123748344a -EBUILD bitcoin-tx-0.15.1.ebuild 2468 BLAKE2B 56f856df813286c940e8f94ec6b31931940d971e735d7a9de28cb0324f77f2e1ed7dbc817d4a25efdcf5d3aafefa9adf0570c25620364b685561dd927e157379 SHA512 b1c9487a4801fcbb154b0e41f3ca563fb2adcdc0c29f55f8f9eca1f0c1f0279683ecbe21c4d42886d957360606c7db638bb608bcd8af28d8cea935276a6ccd03 +EBUILD bitcoin-tx-0.15.1.ebuild 2472 BLAKE2B d30b236fb3de5d6b9ba278b78fdccae4646302225d6ea4d36efc63b67133f61a52d498adf1f28e6b8dede2b8b3f713333dd112e3df06600d328b7793c47596c4 SHA512 b6a89d0df0963a3ef1698359aab735bb26f18ad3b17d562af5d7af7529c297e60043285634ff81d4a4162709a0acac40228acb519aa865e05c089ba121b76825 MISC metadata.xml 675 BLAKE2B 7b92bc182ba751e03f1c39d2c03ff0d585f9bbca06f73056cb033d449b492baa521e41f2aba0cd333f91769c859f0ce0c8060c5147f1cb7a33dffd60201ef13e SHA512 88cc1fd8dbecc4c30c96680e2d38a8f870ff9ff3ab21003fc00bf159ed105ab606d5abd5242456c3776f2d3af6c860f9f622c117afd6f0d79bdc0b80931863b4 diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild b/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild index d5c34e353b89..35051137b2ea 100644 --- a/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild +++ b/dev-util/bitcoin-tx/bitcoin-tx-0.15.1.ebuild @@ -15,17 +15,17 @@ KNOTS_P="${MyPN}-${KNOTS_PV}" IUSE="knots libressl" DESCRIPTION="Command-line Bitcoin transaction tool" -HOMEPAGE="http://bitcoincore.org/ http://bitcoinknots.org/" +HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux" SRC_URI=" https://github.com/${MyPN}/${MyPN}/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> ${MyPN}-v${PV}.tar.gz - http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz + https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz " CORE_DESC="https://bitcoincore.org/en/2017/11/11/release-${PV}/" -KNOTS_DESC="http://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html" +KNOTS_DESC="https://bitcoinknots.org/files/0.15.x/${KNOTS_PV}/${KNOTS_P}.desc.html" RDEPEND=" !libressl? ( dev-libs/openssl:0=[-bindist] ) diff --git a/dev-util/catkin/Manifest b/dev-util/catkin/Manifest index b01fdd0c70f3..e0a64e9d4e02 100644 --- a/dev-util/catkin/Manifest +++ b/dev-util/catkin/Manifest @@ -7,11 +7,9 @@ AUX gnuinstalldirs.patch 714 BLAKE2B 32364640271a4868d5a92fcc9ca803df8067ecda2c8 AUX package_xml.patch 1588 BLAKE2B 15a11031b704f307778e8cb85438851bfa38a2784abee9c544a10fa4e61036ffb45a391f40eacd7f97ec92abf060a1afc790d87cc1cfa40ddc07561db14c027f SHA512 7d6e1cb0076681c6cbb1332b05e6cd33bae4f780939e00412fd4b022f71b0418a4ff4f8e13d06f42fd21225e78d058818d680fef691dad4412d75ea0f0ef9f5e AUX sitedir.patch 884 BLAKE2B ba051cbd046971d3b6327755b0de83c03b3a441a3e47e7d791e653bcd0b7ed3373752367a4ecfb8570a6b5d7c6fb3ae006f0c516909646d7ba7142f20b352217 SHA512 c619b6bcfa007f90464146767ea5b1aed4dad79d16bcc7daa573df14dcaa6eeb2ff96eb9d838d3bbfd0480b87d5538ffaf31dc059e25224d425f3786523b475d AUX tests.patch 1640 BLAKE2B cc0d89a779ad056806b1c721709c1318278cb836e539042071e83acaa0aaffed9c316ed482a821219c9c074c71ea15bad343a7f63b887b9b266982fe4afe7f71 SHA512 a53ff72bf5302107241d43a0daa8ff18c50b6e69c0e1ecf2a841ace8d37fe7f3e8cb4202b666ad3bdda1bcb7d79f39244308542e1992b9af94d97bcec7086913 -DIST catkin-0.7.6.tar.gz 202970 BLAKE2B 8623d016cfbaf271783f4bb8ccb88e04cf04ee29d72bd42f521d92b5269d6240d0c4b33c7ac6c0957625cfacad229314d4cd47cfc57ee85857b5b3042577852b SHA512 9f4ddef3cdef0f81aeb2abe27db797318f813e184d457f6f81439d3b539efe2e2726da7eda8359a803848c5e5f8a2f8fd291b6f2a00a16a06112d084c1ec14ce -DIST catkin-0.7.7.tar.gz 203773 BLAKE2B d23858bd5b977dab56ab87e6258efb9e500b4c67381e9d8b45f3a81182179b8c026c58da4b3bd61f9db88fea7e1628b39ee96cd3effbd9131ee545dcf186d923 SHA512 616ff6a34ab52d50e383acdcebe66aa8f4ac1515ed3c654d75f32cdfe86ee3b87b17872ea2068ea5ddc5f35b73b5cf53c84c6e386d89ad2c8270228f1c446d01 +DIST catkin-0.7.10.tar.gz 206434 BLAKE2B 66887a207cefea11f2a35706f296b1a761f30829ec2ffe4e162c31d3c672b670cb24f4dcf07992d0d5cfe936f87b5e7565200752cff4f1d30e649be6f3f123a4 SHA512 81705f76d20fb71e26aaabedda5b5db508d20c07f82f8e12537dc6931be884c28b62f0a734b4f2a1c46be2b5c6c431ecd8ce819bdddc71c62b8cc1f72d1f00c8 DIST catkin-0.7.8.tar.gz 203828 BLAKE2B 169a8381297f5ea213c6e4179f63020330b19fb52821bb851f0716857607fda2af3e867ff3f23113bd66d9b96a9b47d60c6bf3643b9552c8f7686a8126b4dd18 SHA512 c3628c551c8a5a1e544f7816a5bdedf413217c6e1fc7bb612801d29fbb247660b35d634c26f8847ace8984482978a8b8bf72c3373fd1e2e0972917f206ee0605 -EBUILD catkin-0.7.6-r1.ebuild 3139 BLAKE2B 6a79b59b3737995740a010bd564765f4e8ee5ef527c6a65d7100335047e774c81a46e54cd2e142903c50ca6a8dc82c52fbe4522aad7e41c58ad419da0b256e26 SHA512 6376d7edca6f7fea19baf69d9e42f0a75692f9104e9881415e96cfcb8cb2f2a6652901ac01c485f6e7ca1951a454e05439c67b8b36bf92ba8147566e7e006b01 -EBUILD catkin-0.7.7.ebuild 3139 BLAKE2B 6a79b59b3737995740a010bd564765f4e8ee5ef527c6a65d7100335047e774c81a46e54cd2e142903c50ca6a8dc82c52fbe4522aad7e41c58ad419da0b256e26 SHA512 6376d7edca6f7fea19baf69d9e42f0a75692f9104e9881415e96cfcb8cb2f2a6652901ac01c485f6e7ca1951a454e05439c67b8b36bf92ba8147566e7e006b01 +EBUILD catkin-0.7.10.ebuild 3139 BLAKE2B bc6d94dc8ecc6939cf87c49afefcb74f664c9283b38735303265ca392472d8457f7a7c58f30ccbbfd2adc8f3682effb716acf4772f920245da3bf9d545ec3b32 SHA512 8b7e0b4e54866abf40d87daa43a16ed396afec17674b6d09898bf794a326f44fcbf8cb5836184f35e245ae34e488bd99a8ae01137bec2e60fae56d65577f0f3c EBUILD catkin-0.7.8.ebuild 3139 BLAKE2B 6a79b59b3737995740a010bd564765f4e8ee5ef527c6a65d7100335047e774c81a46e54cd2e142903c50ca6a8dc82c52fbe4522aad7e41c58ad419da0b256e26 SHA512 6376d7edca6f7fea19baf69d9e42f0a75692f9104e9881415e96cfcb8cb2f2a6652901ac01c485f6e7ca1951a454e05439c67b8b36bf92ba8147566e7e006b01 EBUILD catkin-9999.ebuild 3139 BLAKE2B 6a79b59b3737995740a010bd564765f4e8ee5ef527c6a65d7100335047e774c81a46e54cd2e142903c50ca6a8dc82c52fbe4522aad7e41c58ad419da0b256e26 SHA512 6376d7edca6f7fea19baf69d9e42f0a75692f9104e9881415e96cfcb8cb2f2a6652901ac01c485f6e7ca1951a454e05439c67b8b36bf92ba8147566e7e006b01 MISC metadata.xml 324 BLAKE2B 393e10af3d1bef82391a91bbf6382d9d1cafcdfe8a681b3a24844427cee1e3aa36f27ffd0a37a65b8a476ce0b3f2a860f546adc32c480164c69f66673bb0b5f4 SHA512 598dc8dd4427079a7eeca415c192ec39e99e53bc41c06796d2355b8858363b71ee8f038646c61ddd82d27451eb48c6f93b47489cdb04ae7c8663a6b46c4f9b94 diff --git a/dev-util/catkin/catkin-0.7.10.ebuild b/dev-util/catkin/catkin-0.7.10.ebuild new file mode 100644 index 000000000000..6f125a7d7fb0 --- /dev/null +++ b/dev-util/catkin/catkin-0.7.10.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/ros/catkin" +fi + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} ) + +inherit ${SCM} cmake-utils python-r1 python-utils-r1 + +DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS" +HOMEPAGE="http://wiki.ros.org/catkin" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/catkin_pkg[${PYTHON_USEDEP}] + dev-python/empy[${PYTHON_USEDEP}] + dev-util/cmake +" +DEPEND="${RDEPEND} + test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )" + +PATCHES=( + "${FILESDIR}/tests.patch" + "${FILESDIR}/distutils.patch" + "${FILESDIR}/catkin_prefix_path.patch" + "${FILESDIR}/gnuinstalldirs.patch" + "${FILESDIR}/catkin_prefix_path_util_py.patch" + "${FILESDIR}/package_xml.patch" + "${FILESDIR}/etc.patch" + "${FILESDIR}/sitedir.patch" +) + +src_prepare() { + # fix libdir + sed -i \ + -e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \ + -e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \ + -e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \ + -e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \ + -e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \ + cmake/*.cmake || die + cmake-utils_src_prepare +} + +catkin_src_configure_internal() { + local sitedir="$(python_get_sitedir)" + mycmakeargs+=( + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" + ) + python_export PYTHON_SCRIPTDIR + cmake-utils_src_configure +} + +src_configure() { + export PYTHONPATH="${S}/python" + local mycmakeargs=( + "$(cmake-utils_use test CATKIN_ENABLE_TESTING)" + "-DCATKIN_BUILD_BINARY_PACKAGE=ON" + ) + python_foreach_impl catkin_src_configure_internal +} + +src_compile() { + python_foreach_impl cmake-utils_src_compile +} + +src_test() { + unset PYTHON_SCRIPTDIR + python_foreach_impl cmake-utils_src_test +} + +catkin_src_install_internal() { + python_export PYTHON_SCRIPTDIR + cmake-utils_src_install + if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then + dodir /usr/bin + for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do + dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" || die + done + touch "${T}/.catkin_python_symlinks_generated" + fi +} + +src_install() { + python_foreach_impl catkin_src_install_internal + + doenvd "${FILESDIR}/40catkin" + + # needed to be considered as a workspace + touch "${ED}/usr/.catkin" +} + +pkg_postinst() { + ewarn "Starting from version 0.7.1-r2, dev-util/catkin changed the" + ewarn "installation path for package.xml files on Gentoo." + ewarn "In order for ROS to work properly, you will need to reinstall ROS" + ewarn "packages that have it installed in the old location:" + ewarn " emerge -1O /usr/share/*/package.xml" + ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=595004 for more details." +} diff --git a/dev-util/catkin/catkin-0.7.6-r1.ebuild b/dev-util/catkin/catkin-0.7.6-r1.ebuild deleted file mode 100644 index eb49a4b8c816..000000000000 --- a/dev-util/catkin/catkin-0.7.6-r1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros/catkin" -fi - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} ) - -inherit ${SCM} cmake-utils python-r1 python-utils-r1 - -DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS" -HOMEPAGE="http://wiki.ros.org/catkin" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" -else - SRC_URI="https://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/empy[${PYTHON_USEDEP}] - dev-util/cmake -" -DEPEND="${RDEPEND} - test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}/tests.patch" - "${FILESDIR}/distutils.patch" - "${FILESDIR}/catkin_prefix_path.patch" - "${FILESDIR}/gnuinstalldirs.patch" - "${FILESDIR}/catkin_prefix_path_util_py.patch" - "${FILESDIR}/package_xml.patch" - "${FILESDIR}/etc.patch" - "${FILESDIR}/sitedir.patch" -) - -src_prepare() { - # fix libdir - sed -i \ - -e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \ - -e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \ - -e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \ - -e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \ - -e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \ - cmake/*.cmake || die - cmake-utils_src_prepare -} - -catkin_src_configure_internal() { - local sitedir="$(python_get_sitedir)" - mycmakeargs+=( - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" - ) - python_export PYTHON_SCRIPTDIR - cmake-utils_src_configure -} - -src_configure() { - export PYTHONPATH="${S}/python" - local mycmakeargs=( - "$(cmake-utils_use test CATKIN_ENABLE_TESTING)" - "-DCATKIN_BUILD_BINARY_PACKAGE=ON" - ) - python_foreach_impl catkin_src_configure_internal -} - -src_compile() { - python_foreach_impl cmake-utils_src_compile -} - -src_test() { - unset PYTHON_SCRIPTDIR - python_foreach_impl cmake-utils_src_test -} - -catkin_src_install_internal() { - python_export PYTHON_SCRIPTDIR - cmake-utils_src_install - if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then - dodir /usr/bin - for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do - dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" || die - done - touch "${T}/.catkin_python_symlinks_generated" - fi -} - -src_install() { - python_foreach_impl catkin_src_install_internal - - doenvd "${FILESDIR}/40catkin" - - # needed to be considered as a workspace - touch "${ED}/usr/.catkin" -} - -pkg_postinst() { - ewarn "Starting from version 0.7.1-r2, dev-util/catkin changed the" - ewarn "installation path for package.xml files on Gentoo." - ewarn "In order for ROS to work properly, you will need to reinstall ROS" - ewarn "packages that have it installed in the old location:" - ewarn " emerge -1O /usr/share/*/package.xml" - ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=595004 for more details." -} diff --git a/dev-util/catkin/catkin-0.7.7.ebuild b/dev-util/catkin/catkin-0.7.7.ebuild deleted file mode 100644 index eb49a4b8c816..000000000000 --- a/dev-util/catkin/catkin-0.7.7.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -SCM="" -if [ "${PV#9999}" != "${PV}" ] ; then - SCM="git-r3" - EGIT_REPO_URI="https://github.com/ros/catkin" -fi - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} ) - -inherit ${SCM} cmake-utils python-r1 python-utils-r1 - -DESCRIPTION="Cmake macros and associated python code used to build some parts of ROS" -HOMEPAGE="http://wiki.ros.org/catkin" -if [ "${PV#9999}" != "${PV}" ] ; then - SRC_URI="" - KEYWORDS="" -else - SRC_URI="https://github.com/ros/catkin/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm" -fi - -LICENSE="BSD" -SLOT="0" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-python/catkin_pkg[${PYTHON_USEDEP}] - dev-python/empy[${PYTHON_USEDEP}] - dev-util/cmake -" -DEPEND="${RDEPEND} - test? ( dev-python/nose[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}/tests.patch" - "${FILESDIR}/distutils.patch" - "${FILESDIR}/catkin_prefix_path.patch" - "${FILESDIR}/gnuinstalldirs.patch" - "${FILESDIR}/catkin_prefix_path_util_py.patch" - "${FILESDIR}/package_xml.patch" - "${FILESDIR}/etc.patch" - "${FILESDIR}/sitedir.patch" -) - -src_prepare() { - # fix libdir - sed -i \ - -e 's:LIBEXEC_DESTINATION lib:LIBEXEC_DESTINATION libexec:' \ - -e 's:}/lib:}/${CMAKE_INSTALL_LIBDIR}:' \ - -e 's:DESTINATION lib):DESTINATION ${CMAKE_INSTALL_LIBDIR}):' \ - -e 's:DESTINATION lib/:DESTINATION ${CMAKE_INSTALL_LIBDIR}/:' \ - -e 's:PYTHON_INSTALL_DIR lib:PYTHON_INSTALL_DIR ${CMAKE_INSTALL_LIBDIR}:' \ - cmake/*.cmake || die - cmake-utils_src_prepare -} - -catkin_src_configure_internal() { - local sitedir="$(python_get_sitedir)" - mycmakeargs+=( - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPYTHON_INSTALL_DIR="${sitedir#${EPREFIX}/usr/}" - ) - python_export PYTHON_SCRIPTDIR - cmake-utils_src_configure -} - -src_configure() { - export PYTHONPATH="${S}/python" - local mycmakeargs=( - "$(cmake-utils_use test CATKIN_ENABLE_TESTING)" - "-DCATKIN_BUILD_BINARY_PACKAGE=ON" - ) - python_foreach_impl catkin_src_configure_internal -} - -src_compile() { - python_foreach_impl cmake-utils_src_compile -} - -src_test() { - unset PYTHON_SCRIPTDIR - python_foreach_impl cmake-utils_src_test -} - -catkin_src_install_internal() { - python_export PYTHON_SCRIPTDIR - cmake-utils_src_install - if [ ! -f "${T}/.catkin_python_symlinks_generated" ]; then - dodir /usr/bin - for i in "${D}/${PYTHON_SCRIPTDIR}"/* ; do - dosym ../lib/python-exec/python-exec2 "/usr/bin/${i##*/}" || die - done - touch "${T}/.catkin_python_symlinks_generated" - fi -} - -src_install() { - python_foreach_impl catkin_src_install_internal - - doenvd "${FILESDIR}/40catkin" - - # needed to be considered as a workspace - touch "${ED}/usr/.catkin" -} - -pkg_postinst() { - ewarn "Starting from version 0.7.1-r2, dev-util/catkin changed the" - ewarn "installation path for package.xml files on Gentoo." - ewarn "In order for ROS to work properly, you will need to reinstall ROS" - ewarn "packages that have it installed in the old location:" - ewarn " emerge -1O /usr/share/*/package.xml" - ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=595004 for more details." -} diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest index 0103b34a61e6..0385f1b890b4 100644 --- a/dev-util/cucumber-core/Manifest +++ b/dev-util/cucumber-core/Manifest @@ -3,5 +3,5 @@ DIST cucumber-core-3.0.0.gem 52736 BLAKE2B 8c46b6209ffcea6c4840c038f956c90b0cbf4 DIST cucumber-core-3.1.0.tar.gz 49335 BLAKE2B 92b82661a6fb49ebff987fc5c729fee894509667d2a9600dcafa305235097249381b51ba4549f6c465dd7d8733e125d891d7c04e204fd683f68f08792e862a8a SHA512 c50186288bc855e30611dd25956f343bb97c7fc75e0f3341917e5816db2dcb7ea76a189fda7399c1304db7a643d8c10b7a76e3bf98a775e1ef2356a389e3eb7d EBUILD cucumber-core-1.5.0.ebuild 724 BLAKE2B 41c92e5eabe95f7589d6c30e6b0fd2f748ddee17347d566b15bb05fb81e2cb6c463a9956bd03e0ac53794c13679e1df84ce1319ae9ada2f8c24a30e7c3f4bee7 SHA512 28435ec6302a732d8a615e9ae7d24038b223313737421863ee35019b2dd6859971586cdac40011651021d39616dea82922a3e02fe972586fac1f10ece77fb0c2 EBUILD cucumber-core-3.0.0.ebuild 789 BLAKE2B 5d5ad28ba4dbcbb81f5df7bca241275b1e265058b876fcec4e7ef32d8695b1f615f3dedddaa7432b9d08af5cd6c275a9495dc08143473f64cbbbcb497db55c84 SHA512 fc7c525226b47cfe3a47b6eb1461c0084014b0881b8eda450272c4e12c0cf7c26f8e1eade18204a847b0cee16dfe41ffeeb36eedf3f5b667da920dff3e1dd0f1 -EBUILD cucumber-core-3.1.0.ebuild 900 BLAKE2B 780237371f74c17e803d15d294988eb00ad6ccd0a9af2434d179b3380bef4f27a3c3e52c132c10c798ccf3bf0f39037dc1f873db0291d3ee0eabb6c8f274c657 SHA512 17e5780e4029f5196047ceca8f7940dc92f8ac8d183f7791b49c004671f87f7cdd1302739b4806930d529ef570f4b0d6bf452b1fff3bbf507bc705b702414864 +EBUILD cucumber-core-3.1.0-r1.ebuild 963 BLAKE2B ac46198e966c41de4fe7e0a851d97c8b975c1ba1961910f1f29c1fd9b377045e310133c7dc11b5f127f9e6e24d74a6c1996e09e8e8751126292d81bf91ca4998 SHA512 3861855d4af8f495375983a6dd5b95be17888d547c05fe3fdfc2c3f7e1e8723d653f1f2060dcb35d3b8d623e820ccad41628981ab170b8ebd9d10b79f3af1f39 MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902 diff --git a/dev-util/cucumber-core/cucumber-core-3.1.0-r1.ebuild b/dev-util/cucumber-core/cucumber-core-3.1.0-r1.ebuild new file mode 100644 index 000000000000..c10684dfca80 --- /dev/null +++ b/dev-util/cucumber-core/cucumber-core-3.1.0-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="cucumber-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Executable feature scenarios" +HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis" +SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="cucumber-ruby-core-${PV}" +LICENSE="Ruby" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" +SLOT="3.1" +IUSE="test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/unindent-1.0 + )" + +ruby_add_rdepend " + >=dev-ruby/backports-3.8.0 + >=dev-util/cucumber-tag_expressions-1.1.0 + >=dev-ruby/gherkin-5.0.0 +" + +all_ruby_prepare() { + # Avoid dependency on kramdown to keep dependency list manageable for all arches. + rm -f spec/readme_spec.rb || die +} diff --git a/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild b/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild deleted file mode 100644 index b03f37de3006..000000000000 --- a/dev-util/cucumber-core/cucumber-core-3.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Executable feature scenarios" -HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis" -SRC_URI="https://github.com/cucumber/cucumber-ruby-core/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="cucumber-ruby-core-${PV}" -LICENSE="Ruby" - -KEYWORDS="~amd64 ~ia64 ~ppc" -SLOT="3.1" -IUSE="test" - -ruby_add_bdepend " - test? ( - >=dev-ruby/unindent-1.0 - )" - -ruby_add_rdepend " - >=dev-ruby/backports-3.8.0 - >=dev-util/cucumber-tag_expressions-1.1.0 - >=dev-ruby/gherkin-5.0.0 -" - -all_ruby_prepare() { - # Avoid dependency on kramdown to keep dependency list manageable for all arches. - rm -f spec/readme_spec.rb || die -} diff --git a/dev-util/cucumber-expressions/Manifest b/dev-util/cucumber-expressions/Manifest index ae74af72342e..7a370efcbdc4 100644 --- a/dev-util/cucumber-expressions/Manifest +++ b/dev-util/cucumber-expressions/Manifest @@ -2,6 +2,6 @@ DIST cucumber-expressions-4.0.4.gem 16896 BLAKE2B 5e888f63d4c976db4b10bd99b8f8f4 DIST cucumber-expressions-5.0.13.gem 17408 BLAKE2B 113554f5350dc289dea2a97530e1982f4afa00fe23da4e63d55d648e8767443c2f6c18bb2639defbe79034e709dbfd5865bdff0e11f090320132de9724994b9a SHA512 7035d3d6b9bba0f56ca15580956bbb69c3449ca75c825563217ea5773984a976e455866a0046f045573c5fcf8398887e19a87f425299a3231a077a158ccf2f97 DIST cucumber-expressions-5.0.7.gem 17408 BLAKE2B 1f958063f276154bd75485e1f2b9beabfc41d26e4029ca7a7e89d6f6d81dc25bbd69626920dfbf1a9323f65b6eea105dab328f06daf15c290a11ea0c86dc69e4 SHA512 af83d028df20ac608ce3fd85850da451f1ec76de688f1d0bc71c1e6a0e70cdbb15f4df6710cccf6b736426f9a547b5a5ae0bb860cd626291237c2bc11371a24f EBUILD cucumber-expressions-4.0.4.ebuild 473 BLAKE2B 6602d2d5a8eb7e9b92eb58f86df096aa40731956a098e4cb0416f7b757fef8f7788cf80e50f85c32bdfd49a049eb8bd2a8975a202ed7d824cf9111b7d5fc8153 SHA512 e00a80acf11ea5314ba6761acdf7692d577eb8bb9e731b532ef660a761009c5d1753abb43b65ebbef78ec492fea3ccad160189d4c647b404f03f9a245b7fefd1 -EBUILD cucumber-expressions-5.0.13.ebuild 456 BLAKE2B 615b83ba8d0314a78e7ff735227b624cb54661cfd46ddf8d7b83bc2232ea33f9243234d0f2f469a3cffc71e98a293d59fa0e62fe526cbe6129cfb4cd2aeba913 SHA512 34306f6b5acfed42e76f584f98912ba2ca88d466388b45356b876ef39aa674c7eb75aacd68f2a02cb4166dfb2abafdb11e47ff0e993dfab69affb0045c2017c1 -EBUILD cucumber-expressions-5.0.7.ebuild 456 BLAKE2B e80622ba1002c66ca537b7b7cd60117c227cc9eb60c79a22128c0cf339f446e33a15bf92c51cbd0f84f5e19c8e522ae9d657ae03fac10852876f50a913c8535c SHA512 eaa2c12cd13d6668a9b73ac88568cb9612540d0f19514ad5f1a68965696d4aebeb9c3a684c875a545fbfaa5099c4ede3a7ecf5ede61e0ac83579b6a14b1c6b48 +EBUILD cucumber-expressions-5.0.13.ebuild 473 BLAKE2B e90c644ca60e3cad064cc8b6210a45a07de7c915ab33dc312a7f5691edf7269368d88e090b98d1a5cdbd15b3a755db8e66ee334f52d23252247fd3b0fe669d0f SHA512 ce02c6a348c42217a74b671a52eff883d3b9dc6a370984d88b3fd8d3836ea71f71d0a8d0623da153f035f562e91bdbd5e73e4bf4976f2a9853d2ac5d4f332272 +EBUILD cucumber-expressions-5.0.7.ebuild 473 BLAKE2B e90c644ca60e3cad064cc8b6210a45a07de7c915ab33dc312a7f5691edf7269368d88e090b98d1a5cdbd15b3a755db8e66ee334f52d23252247fd3b0fe669d0f SHA512 ce02c6a348c42217a74b671a52eff883d3b9dc6a370984d88b3fd8d3836ea71f71d0a8d0623da153f035f562e91bdbd5e73e4bf4976f2a9853d2ac5d4f332272 MISC metadata.xml 299 BLAKE2B 1f0765d5fb94004b9a72b4b9b4c50cb14b05e611c84016704210aa24909d554a6f817d475fb924573d2ec6ccbd389165d9689ee8ccb7212744292dfbc55a0749 SHA512 b655a45650726e475ccae46d7bc062ba32c527277160c9033382684f6a7aed520220c6a197f7abb9dfe18f8ebea051b5fdcbfd10c744031f123ac684ce3225c7 diff --git a/dev-util/cucumber-expressions/cucumber-expressions-5.0.13.ebuild b/dev-util/cucumber-expressions/cucumber-expressions-5.0.13.ebuild index fb342e517565..80868fe76aa7 100644 --- a/dev-util/cucumber-expressions/cucumber-expressions-5.0.13.ebuild +++ b/dev-util/cucumber-expressions/cucumber-expressions-5.0.13.ebuild @@ -14,5 +14,5 @@ DESCRIPTION="a simpler alternative to Regular Expressions" HOMEPAGE="https://github.com/cucumber/cucumber-expressions-ruby#readme" LICENSE="MIT" -KEYWORDS="~amd64 ~ia64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" SLOT="5.0" diff --git a/dev-util/cucumber-expressions/cucumber-expressions-5.0.7.ebuild b/dev-util/cucumber-expressions/cucumber-expressions-5.0.7.ebuild index d982ec38e511..80868fe76aa7 100644 --- a/dev-util/cucumber-expressions/cucumber-expressions-5.0.7.ebuild +++ b/dev-util/cucumber-expressions/cucumber-expressions-5.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,5 +14,5 @@ DESCRIPTION="a simpler alternative to Regular Expressions" HOMEPAGE="https://github.com/cucumber/cucumber-expressions-ruby#readme" LICENSE="MIT" -KEYWORDS="~amd64 ~ia64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" SLOT="5.0" diff --git a/dev-util/cucumber-tag_expressions/Manifest b/dev-util/cucumber-tag_expressions/Manifest index 4e089103771b..68a58d99a959 100644 --- a/dev-util/cucumber-tag_expressions/Manifest +++ b/dev-util/cucumber-tag_expressions/Manifest @@ -2,6 +2,6 @@ DIST cucumber-tag_expressions-1.0.1.gem 8192 BLAKE2B a47f6d1c049e16df641deedd58e DIST cucumber-tag_expressions-1.1.0.gem 7680 BLAKE2B c8aa789750c0e33acc0864d85bb7f90c87d9b0872cf027e84eda4be8ea73187e0171abbbc430d7f2fad4cffda3e218bff35c9016800f0eb80877c6acb84fe75f SHA512 471dd0e8cc63cc67e9cd99a446859047683b5e4f4b55461c986b25999240d4b466bf1d3eef4bf7debf56b7ea3ed10e6dac7f19b67496f81bbbe6d2d4c7168aeb DIST cucumber-tag_expressions-1.1.1.gem 7680 BLAKE2B 31e1f23c5fc008390c9221307473022107b109d409d8385a111f4fed1911fad15660faa824bee71cd87a2e183ec41a6ac9b5f7ecf5f1c417ed51d649c76712e8 SHA512 9b46d681be78b428c7cd29ca1cae21dbd410f7ca9844ec6f94368170c133f8de662a55e4f4440045704107e5428306ab81d2a90020c64102ef42f647cd8a66a6 EBUILD cucumber-tag_expressions-1.0.1.ebuild 441 BLAKE2B ed0d4ca41427c87562d6685be6b8ffd2d8300c6b78a4609e07c41b66233b830ca2da0baa3b9064548d5c5af0087f90585399b8a9abfaf9ccbd2fca6f11f1ffc7 SHA512 ac4235967be33d79e5646f474897d891a0aa3e5cbb90a99ceb0a92cd4e919160e342944ac8d61afb205095220c2532447074a414dea1f4eb4094e50e4726ee2f -EBUILD cucumber-tag_expressions-1.1.0.ebuild 424 BLAKE2B 2941ca6a268eb54e6c24efd7a7b3687e996f3b2a7cb6568cea146c4ab9402bf7943b09e4fbb5466bed050487eb4e58d761132b5e782bcd3bf802742ae103afdf SHA512 5f7886762eff19eff7474d053b3a704dbb88b6bdce329064db2fe93f48001d9d6a826b3574a057599b0c694857ca585f6b07f1f41460e1c292d610a832ea23c0 -EBUILD cucumber-tag_expressions-1.1.1.ebuild 424 BLAKE2B 2941ca6a268eb54e6c24efd7a7b3687e996f3b2a7cb6568cea146c4ab9402bf7943b09e4fbb5466bed050487eb4e58d761132b5e782bcd3bf802742ae103afdf SHA512 5f7886762eff19eff7474d053b3a704dbb88b6bdce329064db2fe93f48001d9d6a826b3574a057599b0c694857ca585f6b07f1f41460e1c292d610a832ea23c0 +EBUILD cucumber-tag_expressions-1.1.0.ebuild 441 BLAKE2B ed0d4ca41427c87562d6685be6b8ffd2d8300c6b78a4609e07c41b66233b830ca2da0baa3b9064548d5c5af0087f90585399b8a9abfaf9ccbd2fca6f11f1ffc7 SHA512 ac4235967be33d79e5646f474897d891a0aa3e5cbb90a99ceb0a92cd4e919160e342944ac8d61afb205095220c2532447074a414dea1f4eb4094e50e4726ee2f +EBUILD cucumber-tag_expressions-1.1.1.ebuild 441 BLAKE2B ed0d4ca41427c87562d6685be6b8ffd2d8300c6b78a4609e07c41b66233b830ca2da0baa3b9064548d5c5af0087f90585399b8a9abfaf9ccbd2fca6f11f1ffc7 SHA512 ac4235967be33d79e5646f474897d891a0aa3e5cbb90a99ceb0a92cd4e919160e342944ac8d61afb205095220c2532447074a414dea1f4eb4094e50e4726ee2f MISC metadata.xml 299 BLAKE2B 1f0765d5fb94004b9a72b4b9b4c50cb14b05e611c84016704210aa24909d554a6f817d475fb924573d2ec6ccbd389165d9689ee8ccb7212744292dfbc55a0749 SHA512 b655a45650726e475ccae46d7bc062ba32c527277160c9033382684f6a7aed520220c6a197f7abb9dfe18f8ebea051b5fdcbfd10c744031f123ac684ce3225c7 diff --git a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.0.ebuild b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.0.ebuild index 37e6c5e8fac9..c09e9680ac94 100644 --- a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.0.ebuild +++ b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,5 +14,5 @@ DESCRIPTION="Cucumber tag expressions for ruby" HOMEPAGE="https://docs.cucumber.io/tag-expressions/" LICENSE="MIT" -KEYWORDS="~amd64 ~ia64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" SLOT="1" diff --git a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild index 37e6c5e8fac9..c09e9680ac94 100644 --- a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild +++ b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,5 +14,5 @@ DESCRIPTION="Cucumber tag expressions for ruby" HOMEPAGE="https://docs.cucumber.io/tag-expressions/" LICENSE="MIT" -KEYWORDS="~amd64 ~ia64 ~ppc" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" SLOT="1" diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest index 920a2816bbbf..c0fa626aa114 100644 --- a/dev-util/cucumber/Manifest +++ b/dev-util/cucumber/Manifest @@ -1,7 +1,9 @@ DIST cucumber-1.3.20.gem 279040 BLAKE2B 7615ab4041326b39193cdfc54c5016e5b9e87facb652d0cc17be3c7cfac5e38ee3558d06cbfe4167fb27f32a07eba92e9836100b236ed604c897c8af89349230 SHA512 050573d2d7ea111dd9c8ec402321960203f7fd8d591be4f15b09fbd5bed89f3cb82104b8306f88f53bd92468ba689800707845f55785e6d20ed9f66f4b949050 DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc575e652f6a94eca77b0c3397a48a2f3220a2a4eb164e9f0f747bf4866678b7927cd0ce47e5ce78ee057d273d SHA512 b7f9720e3f9e1f30aba9590ff92209073bdc028b880ac7a378f6dfe2a7f093c0521387cfc9319d7ed994c5e9de7106ccff23ba1f10c1cc5888785c69262c723e DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6 +DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca EBUILD cucumber-1.3.20-r1.ebuild 2165 BLAKE2B 1030d687efe56f2e7dc3b8dc9f3869ab89d7ea3fd79dd33fc06a9495425f22d9b5979467c2875a41bcb4ec43d41db486ec2c0da752ae8a6e9e409f7cc177b76b SHA512 7d468eaee8facf0cf1e1a1272e12e55ba14a927a0611de734f9c4e328dab9b12b6211239b6112883d36769352f216d48e0e253548227b4b80723a8dd544b7831 EBUILD cucumber-2.4.0-r1.ebuild 2464 BLAKE2B dacfd4540ad642ff74ee7454b4d977250031cc8878ddac2ff6b359a9f7b78415b3771b71558554cc542c662c185ca010bd0cb819e31044b96995281b59f1d345 SHA512 5fed5eb20feaba66a5d000610a5f09b51bc7ec5654b68353b9da57395ed9aeca11c6385c43f0ad5923628de80e7a23aca19e2ec04cc4802f548aaf7a93f2a051 EBUILD cucumber-3.0.2.ebuild 2634 BLAKE2B e1779f9fdc6912321111d3a49ae646721d14bc4f07c5bdcdb5d588945f2e981075a697dbd76f010091650f7f1b597ec02b0126576ef941b52e584bf3c6fe7241 SHA512 1cdaf64187a1ba552046ff330ad72efd1ab2ad347508cc5f277d83cfb98f03546631ac33d7b18f3c61075da93ce417d7ae65f96d806a6c0c6a5031c560bfebe1 +EBUILD cucumber-3.1.0.ebuild 2634 BLAKE2B c8cfd65194ca867a9c11a33ef32ddbbabccf0ccf2b2ffdeb8431ce38c7b973c5e2353eb34feac58ff0b64a61d4b84ea380e0f7cb3f42c8e506d7ada4d256e930 SHA512 150fd14e9e429a60bcc0663022cec27d14ab605f7ad69bb5894db678928d614d6ffd46d0193d7f16a89dae444d7a14f9c79330af1c8e590e741c5cc8cc48303e MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902 diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild b/dev-util/cucumber/cucumber-3.1.0.ebuild new file mode 100644 index 000000000000..d3db1225595b --- /dev/null +++ b/dev-util/cucumber/cucumber-3.1.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +# Documentation task depends on sdoc which we currently don't have. +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Executable feature scenarios" +HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis" +SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" +RUBY_S="cucumber-ruby-${PV}" +LICENSE="Ruby" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86" +SLOT="0" +IUSE="examples test" + +ruby_add_bdepend " + test? ( + dev-ruby/rspec:3 + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/syntax-1.0.0 + >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6* + >=dev-ruby/json-1.7 + >=dev-util/cucumber-3 + >=dev-ruby/mime-types-2.99:2 + )" + +ruby_add_rdepend " + >=dev-ruby/builder-2.1.2:* + dev-util/cucumber-core:3.1 + dev-util/cucumber-expressions:5.0 + >=dev-util/cucumber-wire-0.0.1:0 + >=dev-ruby/diff-lcs-1.1.3 + dev-ruby/gherkin:5 + >=dev-ruby/multi_json-1.7.5 + >=dev-ruby/multi_test-0.1.2 +" + +all_ruby_prepare() { + # Remove development dependencies from the gemspec that we don't + # need or can't satisfy. + sed -i -e '/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Avoid dependency on unpackaged cucumber-pro + sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die + + # Avoid harmless failing spec + sed -i -e '/converts the snapshot path to a relative path/,/end/ s:^:#:' \ + spec/cucumber/formatter/html_spec.rb || die + + # Avoid failing features on new delegate and forwardable behavior in ruby + rm -f features/docs/defining_steps/ambiguous_steps.feature features/docs/defining_steps/nested_steps.feature || die + + # Avoid dependency on git + sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \ + -e '/git ls-files/d' cucumber.gemspec || die + + sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die + + rm -f Gemfile.lock || die +} + +each_ruby_prepare() { + # Use the right interpreter + sed -i -e 's:ruby:'${RUBY}':' features/lib/step_definitions/ruby_steps.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec + CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed" +} + +all_ruby_install() { + all_fakegem_install + + if use examples; then + cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed installing example files." + fi +} diff --git a/dev-util/ignition-cmake/Manifest b/dev-util/ignition-cmake/Manifest index bfdf9370eab1..523e88a77cc2 100644 --- a/dev-util/ignition-cmake/Manifest +++ b/dev-util/ignition-cmake/Manifest @@ -1,3 +1,5 @@ DIST ignition-cmake-0.2.0.tar.bz2 69508 BLAKE2B df51c53f2e09af260cc4ce245400f821ed29c83791a088cc3e059caf5e08f073f0d297bdc66947f77e81742c6c2a8f15a177cc082b2fb20c5f12daf59d3cf851 SHA512 fa9ada51a6cb88a1bdba5ee5732402abeb63e8f6dc044b73c9b0ccb180492f570ddf4a6f9ef891aef6be83b4fcce50ac509c724f5b8a3c99d5a30fc8d0433ca0 +DIST ignition-cmake-0.4.0.tar.bz2 119136 BLAKE2B 8e7891d71fdb605b3f9d81f4dc79d99abf531f6492d4e511868c0d88472f97732ed3f5a4d10c364fd32c637332c51136b6270934538d2f04e437044a70a0d4ef SHA512 04781babcc09ff70b503dc2085e0c050b88260986f63fd68171878f92edb975a4d8c57848407600e132bc338158365c6c1802fce16bb89ae3a83b553a77bb8ac EBUILD ignition-cmake-0.2.0.ebuild 439 BLAKE2B 3ad5cb7e810c2f44a170e152eadb91ccbdd4d8e83cd680ee08967fd2331376fc3321da60a8b03f1937fb062d3ce036f55ba22e1cd2f3cab435be5e55bc5157c2 SHA512 d6b9aea2003fdf8e45c9a19ed75346fea237d004e341f0e010a7d5e8c542722170c8bb8e54e168ec1c56240c0ab429b0a669a6dea83fea8695b31636c5ac6d5d +EBUILD ignition-cmake-0.4.0.ebuild 439 BLAKE2B 3ad5cb7e810c2f44a170e152eadb91ccbdd4d8e83cd680ee08967fd2331376fc3321da60a8b03f1937fb062d3ce036f55ba22e1cd2f3cab435be5e55bc5157c2 SHA512 d6b9aea2003fdf8e45c9a19ed75346fea237d004e341f0e010a7d5e8c542722170c8bb8e54e168ec1c56240c0ab429b0a669a6dea83fea8695b31636c5ac6d5d MISC metadata.xml 343 BLAKE2B 536ab78631c87736b53a743176498918523743a53aba4ef92acda61a623962309d0a76618158ec211cc33c6cfbc0ce02bc8342539bc5696fe04d5654db87ce84 SHA512 82518150642d903e8f9b18e1b175bc4a694a90d02877e4d5af83b0a8bdbba1ce2063ca27a6e6161211df3c82588d9f2c28b7aa0e0e84326c1ea63242bc34e739 diff --git a/dev-util/ignition-cmake/ignition-cmake-0.4.0.ebuild b/dev-util/ignition-cmake/ignition-cmake-0.4.0.ebuild new file mode 100644 index 000000000000..0f9105de8c1a --- /dev/null +++ b/dev-util/ignition-cmake/ignition-cmake-0.4.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-multilib + +DESCRIPTION="CMake modules to be used by the Ignition projects." +HOMEPAGE="https://bitbucket.org/ignitionrobotics/ign-cmake" +SRC_URI="https://osrf-distributions.s3.amazonaws.com/ign-cmake/releases/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" diff --git a/dev-util/jay/Manifest b/dev-util/jay/Manifest deleted file mode 100644 index f6d573669ce6..000000000000 --- a/dev-util/jay/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST jay-1.1.1-mono.snk.bz2 785 BLAKE2B b01ef0bf1c1e93e8f8ef9a3cffeaea410cde1972085eba8dad183933acefdefdfbadc98f3d98177fced2227fa55dd87997e7d8ab3cf9aaac6be0780570275430 SHA512 de64da7a9e4fa53e5a5abaee00aae05ce3560c72ad8251fd79e2ff9ffa7fb2d5e7c1a4bdb2dbc2eeeeac6450aaad8c40649ff4675ddf95365ef8604a93333224 -DIST jay-1.1.1.zip 679556 BLAKE2B 9764501b584aac209fe0da79b4bb1178b3f7181f62dcf90e3d42b8ac3eb2a04d1b450a5d14fcdadb34ab9324fb5176d3b7b0037a92e6b58796ee205e6d4c1539 SHA512 5715d675f818310337738e98ca291c005caefd2e3903b8c29f13e5d9fd90e12b7de7c94ae6bfb4f4be4309af060ad39388789fba038ebf19a2a9fe7ca1ce915f -EBUILD jay-1.1.1-r2.ebuild 1680 BLAKE2B ee502ed6c378a12f9d4e0f84b1697bbd383a09a8fd33547311c699fb53df9f1c17018284139d98988dfa7eebe5625ddd9b65f01e4635be5986923efe8080fd1f SHA512 d3e08edf210d3727533bb6cb4dd0b2fdedd0369a855d4acd92b445ba962236bb7fcd19714ad43b51b6beab0934f257cd08e53b7c20613c2d5e27400bc7f90dfd -MISC metadata.xml 344 BLAKE2B 8b695b0a05e002ec4ee0150bf863dd9a4913f0cfa5bd9ccb6cba94401e7c1d21e7c73194582dac2d642eef0806478a32b2749624434697b8ec392783ff143beb SHA512 45b2e4d8508d8ed404960630bd96cefc53ba8dcb0ca52ae27557fb1d741c47b423883157eacac835791f5f2a9164961ce773e150e2843a22929b98ee984abce7 diff --git a/dev-util/jay/jay-1.1.1-r2.ebuild b/dev-util/jay/jay-1.1.1-r2.ebuild deleted file mode 100644 index 38a0681abbb2..000000000000 --- a/dev-util/jay/jay-1.1.1-r2.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit mono java-pkg-opt-2 toolchain-funcs - -DESCRIPTION="A LALR(1) parser generator: Berkeley yacc retargeted to C# and Java" -HOMEPAGE="http://www.cs.rit.edu/~ats/projects/lp/doc/jay/package-summary.html" -SRC_URI="http://www.cs.rit.edu/~ats/projects/lp/doc/jay/doc-files/src.zip -> ${P}.zip - https://dev.gentoo.org/~ssuominen/${P}-mono.snk.bz2" - -LICENSE="public-domain BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="java mono" - -COMMON_DEPEND="!<=dev-lang/mono-2.4 - mono? ( >dev-lang/mono-2.4 )" -RDEPEND="${COMMOND_DEPEND} - java? ( >=virtual/jre-1.4 )" -DEPEND="${COMMON_DEPEND} - java? ( >=virtual/jdk-1.4 ) - app-arch/unzip" - -S=${WORKDIR}/${PN} - -RESTRICT="test" - -java_prepare() { - sed -i -r \ - -e 's:^v4\s*=.*:v4 = ${JAVA_HOME}/bin:' \ - -e 's:JAVAC\s*=.*:\0 ${JAVACFLAGS}:' \ - yydebug/makefile || die -} - -src_prepare() { - sed -i -r \ - -e "s:^CC\s*=.*:CC = `tc-getCC`:" \ - -e 's/^jay:.* \$e /\0$(LDFLAGS) /' \ - -e '/^CFLAGS\s*=/d' \ - src/makefile || die - - java-utils-2_src_prepare -} - -src_compile() { - emake -C src jay - use java && emake -C yydebug yydebug.jar - - if use mono; then - pushd cs >/dev/null - "${EPREFIX}"/usr/bin/gmcs /target:library /out:yydebug.dll /keyfile:"${WORKDIR}"/${P}-mono.snk yyDebug.cs || die - popd >/dev/null - fi -} - -src_install() { - dobin src/jay - - doman jay.1 - dodoc README - - if use java; then - java-pkg_dojar yydebug/yydebug.jar - insinto /usr/share/jay - doins java/skeleton.{java,tables} - fi - - if use mono; then - egacinstall cs/yydebug.dll - insinto /usr/share/jay - doins cs/skeleton.cs - fi -} diff --git a/dev-util/jay/metadata.xml b/dev-util/jay/metadata.xml deleted file mode 100644 index 529fb7657b73..000000000000 --- a/dev-util/jay/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - java@gentoo.org - Java - - - dotnet@gentoo.org - Gentoo Dotnet Project - - -- cgit v1.2.3