[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: afed57e84aa7b3db11e64fdc64fbb464960e0e18 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 12:07:10 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 12:07:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afed57e8 sci-geosciences/routino: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.4.1-r1.ebuild | 84 + 1 file changed, 84 insertions(+) diff --git a/sci-geosciences/routino/routino-3.4.1-r1.ebuild b/sci-geosciences/routino/routino-3.4.1-r1.ebuild new file mode 100644 index ..7796cd37d9f2 --- /dev/null +++ b/sci-geosciences/routino/routino-3.4.1-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die + distutils-r1_python_compile +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: e8de28a0b994a8daff46367f5f7797c636ea04b1 Author: Andrey Grozin gentoo org> AuthorDate: Thu Apr 18 11:59:51 2024 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Apr 18 12:00:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8de28a0 sci-geosciences/routino: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/Manifest| 1 - sci-geosciences/routino/routino-3.3.3-r4.ebuild | 84 - 2 files changed, 85 deletions(-) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index e3229b188be5..51cece8a0bd0 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1 @@ -DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 DIST routino-3.4.1.tgz 2591859 BLAKE2B cdc2018cb735c190258c9f4ebf09ad14d27923fcc520b3c58fb910e63d93e280bbad345ca1c82b31284827cf914f5da45b8f5a69c9ac1721b3f056dfd9d2e918 SHA512 c9e6dea5c60a265f7a5c7217711d2c880f201d1102740d756e10f731ace785a7afd7b84cdfb8485ee3af58b5a0f1b0e8e273dab1deedd319b27c77d400b30baa diff --git a/sci-geosciences/routino/routino-3.3.3-r4.ebuild b/sci-geosciences/routino/routino-3.3.3-r4.ebuild deleted file mode 100644 index 5f057f358f70.. --- a/sci-geosciences/routino/routino-3.3.3-r4.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die - distutils-r1_python_compile -} - -src_test() { - emake test - - # Need to fix import issues with these - #if use python; then - # pushd python > /dev/null || die - # distutils-r1_src_test - # popd > /dev/null || die - #fi -} - -python_test() { - emake PYTHON=${EPYTHON} test -} - -src_install() { - default - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_install - newdoc README.txt README_python.txt - popd > /dev/null || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 70dfc19af1bc64b25043f39e756120176e7823ed Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 2 16:27:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 2 16:27:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dfc19a sci-geosciences/routino: Stabilize 3.4.1 amd64, #923559 Signed-off-by: Arthur Zamarin gentoo.org> sci-geosciences/routino/routino-3.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/routino/routino-3.4.1.ebuild b/sci-geosciences/routino/routino-3.4.1.ebuild index 3a03984a6ad0..642e56f2b7a5 100644 --- a/sci-geosciences/routino/routino-3.4.1.ebuild +++ b/sci-geosciences/routino/routino-3.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: b21cfa942340c2940fd4783f4810abf772617a20 Author: Andrey Grozin gentoo org> AuthorDate: Thu Jul 20 16:07:10 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jul 20 16:07:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21cfa94 sci-geosciences/routino: bump to 3.4.1 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/Manifest | 1 + sci-geosciences/routino/routino-3.4.1.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 4cce63994eb1..e3229b188be5 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1 +1,2 @@ DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 +DIST routino-3.4.1.tgz 2591859 BLAKE2B cdc2018cb735c190258c9f4ebf09ad14d27923fcc520b3c58fb910e63d93e280bbad345ca1c82b31284827cf914f5da45b8f5a69c9ac1721b3f056dfd9d2e918 SHA512 c9e6dea5c60a265f7a5c7217711d2c880f201d1102740d756e10f731ace785a7afd7b84cdfb8485ee3af58b5a0f1b0e8e273dab1deedd319b27c77d400b30baa diff --git a/sci-geosciences/routino/routino-3.4.1.ebuild b/sci-geosciences/routino/routino-3.4.1.ebuild new file mode 100644 index ..3a03984a6ad0 --- /dev/null +++ b/sci-geosciences/routino/routino-3.4.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die + distutils-r1_python_compile +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 62ec94b88ed0c9bd1c15f8a1315f8274fc1d8a95 Author: Andrey Grozin gentoo org> AuthorDate: Tue May 9 05:50:48 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue May 9 05:51:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ec94b8 sci-geosciences/routino: remove old revision Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r2.ebuild | 88 - 1 file changed, 88 deletions(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r2.ebuild b/sci-geosciences/routino/routino-3.3.3-r2.ebuild deleted file mode 100644 index 4f54bb153719.. --- a/sci-geosciences/routino/routino-3.3.3-r2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..10} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} -} - -src_test() { - emake test - - # Need to fix import issues with these - #if use python; then - # pushd python > /dev/null || die - # distutils-r1_src_test - # popd > /dev/null || die - #fi -} - -python_test() { - emake PYTHON=${EPYTHON} test -} - -src_install() { - default - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_install - newdoc README.txt README_python.txt - popd > /dev/null || die - fi -} - -python_install() { - esetup.py install - python_optimize -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 58e1bfcbc5edaaf2942171f408f327b5f556a577 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 11:52:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 11:52:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e1bfcb sci-geosciences/routino: Stabilize 3.3.3-r4 x86, #904606 Signed-off-by: Sam James gentoo.org> sci-geosciences/routino/routino-3.3.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r4.ebuild b/sci-geosciences/routino/routino-3.3.3-r4.ebuild index 5f057f358f70..0ee1d6ec0788 100644 --- a/sci-geosciences/routino/routino-3.3.3-r4.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 1ac7a4ecee9a88f711c986e9dd95c0c9ae8c2d6b Author: Sam James gentoo org> AuthorDate: Wed Apr 19 11:23:20 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 11:23:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac7a4ec sci-geosciences/routino: Stabilize 3.3.3-r4 amd64, #904606 Signed-off-by: Sam James gentoo.org> sci-geosciences/routino/routino-3.3.3-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r4.ebuild b/sci-geosciences/routino/routino-3.3.3-r4.ebuild index 3a03984a6ad0..5f057f358f70 100644 --- a/sci-geosciences/routino/routino-3.3.3-r4.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 38d48c078357aa73e4474ac1b06b59347a6c0f58 Author: Andrey Grozin gentoo org> AuthorDate: Tue Feb 21 10:39:37 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Feb 21 10:39:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d48c07 sci-geosciences/routino: rm old revision Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r3.ebuild | 88 - 1 file changed, 88 deletions(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r3.ebuild b/sci-geosciences/routino/routino-3.3.3-r3.ebuild deleted file mode 100644 index bc39cf589cc9.. --- a/sci-geosciences/routino/routino-3.3.3-r3.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..11} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} -} - -src_test() { - emake test - - # Need to fix import issues with these - #if use python; then - # pushd python > /dev/null || die - # distutils-r1_src_test - # popd > /dev/null || die - #fi -} - -python_test() { - emake PYTHON=${EPYTHON} test -} - -src_install() { - default - - if use python; then - pushd python > /dev/null || die - distutils-r1_src_install - newdoc README.txt README_python.txt - popd > /dev/null || die - fi -} - -python_install() { - esetup.py install - python_optimize -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: fc2743f188e9d590fbfef7c0d676727851c24931 Author: Andrey Grozin gentoo org> AuthorDate: Tue Feb 21 10:37:45 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Feb 21 10:37:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2743f1 sci-geosciences/routino: PEP517 ebuild Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r4.ebuild | 84 + 1 file changed, 84 insertions(+) diff --git a/sci-geosciences/routino/routino-3.3.3-r4.ebuild b/sci-geosciences/routino/routino-3.3.3-r4.ebuild new file mode 100644 index ..3a03984a6ad0 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.3-r4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} src/_router.c src/_database.cc || die + distutils-r1_python_compile +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: e4ee6e5910b07e91ac01d0d375a1d5ed75b77a0c Author: Andrey Grozin gentoo org> AuthorDate: Thu Feb 16 13:26:36 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Feb 16 13:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ee6e59 sci-geosciences/routino: add python3_11 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r3.ebuild | 88 + 1 file changed, 88 insertions(+) diff --git a/sci-geosciences/routino/routino-3.3.3-r3.ebuild b/sci-geosciences/routino/routino-3.3.3-r3.ebuild new file mode 100644 index ..bc39cf589cc9 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.3-r3.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{9..11} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +} + +python_install() { + esetup.py install + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: de76bdcfd52172eb2c70ede56e87c6873fa1466d Author: Andrey Grozin gentoo org> AuthorDate: Thu Jun 16 13:56:32 2022 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jun 16 13:56:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de76bdcf sci-geosciences/routino: remove old revisions Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r1.ebuild | 82 - sci-geosciences/routino/routino-3.3.3.ebuild| 82 - 2 files changed, 164 deletions(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r1.ebuild b/sci-geosciences/routino/routino-3.3.3-r1.ebuild deleted file mode 100644 index 19444e92886d.. --- a/sci-geosciences/routino/routino-3.3.3-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{8..10} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - if use python; then - pushd python > /dev/null - python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} - } - python_foreach_impl python_compile - popd > /dev/null - fi -} - -src_test() { - emake test -# if use python; then -# pushd python > /dev/null -# python_test() { -# echo " ${EPYTHON} " -# emake PYTHON=${EPYTHON} test -# } -# python_foreach_impl python_test -# popd > /dev/null -# fi -} - -src_install() { - default - if use python; then - pushd python > /dev/null - python_install() { - esetup.py install - python_optimize - } - python_foreach_impl python_install - newdoc README.txt README_python.txt - popd > /dev/null - fi - -} diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild deleted file mode 100644 index f10841c69c91.. --- a/sci-geosciences/routino/routino-3.3.3.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig[pcre] - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - if use python; then - pushd python > /dev/null - python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} - } - python_foreach_impl python_compile - popd > /dev/null - fi -} - -src_test() { - emake test -# if use python; then -# pushd python > /dev/null -# python_test() { -# echo " ${EPYTHON} " -#
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 6a3f1adc8fb7ac081955336f3750fcc01f98ca57 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 14 21:17:25 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 14 21:17:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3f1adc sci-geosciences/routino: Stabilize 3.3.3-r2 amd64, #851981 Signed-off-by: Jakov Smolić gentoo.org> sci-geosciences/routino/routino-3.3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r2.ebuild b/sci-geosciences/routino/routino-3.3.3-r2.ebuild index 1a7cdd25e57f..215869319f5a 100644 --- a/sci-geosciences/routino/routino-3.3.3-r2.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 2cda2cc76f65cda9a60581e55ec093d982adaf5c Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 14 21:16:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 14 21:16:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cda2cc7 sci-geosciences/routino: Stabilize 3.3.3-r2 x86, #851981 Signed-off-by: Jakov Smolić gentoo.org> sci-geosciences/routino/routino-3.3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r2.ebuild b/sci-geosciences/routino/routino-3.3.3-r2.ebuild index 1393713d8bf8..1a7cdd25e57f 100644 --- a/sci-geosciences/routino/routino-3.3.3-r2.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: e4c19a453e1ee804e2824bdcb1fd4fe395cb2cae Author: Sam James gentoo org> AuthorDate: Sun Jun 12 15:34:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jun 12 15:34:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c19a45 sci-geosciences/routino: fix distutils-r1 usage Signed-off-by: Sam James gentoo.org> sci-geosciences/routino/routino-3.3.3-r2.ebuild | 88 + 1 file changed, 88 insertions(+) diff --git a/sci-geosciences/routino/routino-3.3.3-r2.ebuild b/sci-geosciences/routino/routino-3.3.3-r2.ebuild new file mode 100644 index ..1393713d8bf8 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.3-r2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{8..10} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} +} + +src_test() { + emake test + + # Need to fix import issues with these + #if use python; then + # pushd python > /dev/null || die + # distutils-r1_src_test + # popd > /dev/null || die + #fi +} + +python_test() { + emake PYTHON=${EPYTHON} test +} + +src_install() { + default + + if use python; then + pushd python > /dev/null || die + distutils-r1_src_install + newdoc README.txt README_python.txt + popd > /dev/null || die + fi +} + +python_install() { + esetup.py install + python_optimize +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: fb8f911f6fea646e4947a5a3f0261a6c5535c343 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 9 07:38:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 9 07:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8f911f sci-geosciences/routino: x86 stable wrt bug #850331 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sci-geosciences/routino/routino-3.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r1.ebuild b/sci-geosciences/routino/routino-3.3.3-r1.ebuild index bd2f73d37c4f..19444e92886d 100644 --- a/sci-geosciences/routino/routino-3.3.3-r1.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 3d6e4b892b628af297a7a370ae2108df981fb7cd Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 9 07:33:13 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 9 07:33:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6e4b89 sci-geosciences/routino: amd64 stable wrt bug #850331 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sci-geosciences/routino/routino-3.3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3-r1.ebuild b/sci-geosciences/routino/routino-3.3.3-r1.ebuild index 5f827be3d0a8..bd2f73d37c4f 100644 --- a/sci-geosciences/routino/routino-3.3.3-r1.ebuild +++ b/sci-geosciences/routino/routino-3.3.3-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: c92dba5ce1c32a9eadc7370cbdd9be862bab04f0 Author: Andrey Grozin gentoo org> AuthorDate: Tue May 24 10:11:09 2022 + Commit: Andrey Grozin gentoo org> CommitDate: Tue May 24 10:11:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92dba5c sci-geosciences/routino: add python3_10 Closes: https://bugs.gentoo.org/846245 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/routino-3.3.3-r1.ebuild | 82 + 1 file changed, 82 insertions(+) diff --git a/sci-geosciences/routino/routino-3.3.3-r1.ebuild b/sci-geosciences/routino/routino-3.3.3-r1.ebuild new file mode 100644 index ..5f827be3d0a8 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.3-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{8..10} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig[pcre] + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + if use python; then + pushd python > /dev/null + python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} + } + python_foreach_impl python_compile + popd > /dev/null + fi +} + +src_test() { + emake test +# if use python; then +# pushd python > /dev/null +# python_test() { +# echo " ${EPYTHON} " +# emake PYTHON=${EPYTHON} test +# } +# python_foreach_impl python_test +# popd > /dev/null +# fi +} + +src_install() { + default + if use python; then + pushd python > /dev/null + python_install() { + esetup.py install + python_optimize + } + python_foreach_impl python_install + newdoc README.txt README_python.txt + popd > /dev/null + fi + +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 91b0d5dc5e3188ad7095778ebfee99379b1800b5 Author: Sam James gentoo org> AuthorDate: Thu Nov 4 22:04:35 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 4 22:04:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b0d5dc sci-geosciences/routino: needs swig[pcre] Closes: https://bugs.gentoo.org/821829 Signed-off-by: Sam James gentoo.org> sci-geosciences/routino/routino-3.3.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild index 0688afc16cc..f10841c69c9 100644 --- a/sci-geosciences/routino/routino-3.3.3.ebuild +++ b/sci-geosciences/routino/routino-3.3.3.ebuild @@ -19,10 +19,10 @@ IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" -DEPEND=" +BDEPEND=" python? ( ${PYTHON_DEPS} - dev-lang/swig + dev-lang/swig[pcre] ) " RDEPEND="python? ( ${PYTHON_DEPS} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: e326f89a5f2965eeef4676a9998dd42a2f055f64 Author: Jakov Smolic sartura hr> AuthorDate: Thu May 27 21:05:50 2021 + Commit: David Seifert gentoo org> CommitDate: Thu May 27 21:05:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e326f89a sci-geosciences/routino: Remove old 3.3.2 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> sci-geosciences/routino/Manifest | 1 - sci-geosciences/routino/routino-3.3.2.ebuild | 82 2 files changed, 83 deletions(-) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index b5e887f673e..4cce63994eb 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1 @@ -DIST routino-3.3.2.tgz 2542029 BLAKE2B e74af857ef29d4ee4a08d8a2913180dfca747001f4afd59ad20a9ed355e654dc86d26fb1afb5486ece30ddf6b7cba7b60c52feae30af14086f2b4d5259451125 SHA512 5341a2ec063192754d641a4543260f4b3b3d84a7a9bfe745fca2082cdcc8bb7220bf37ed58aacf9e65eba4555432a6bdbb9747153a383dfff72e2aca01c66070 DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 diff --git a/sci-geosciences/routino/routino-3.3.2.ebuild b/sci-geosciences/routino/routino-3.3.2.ebuild deleted file mode 100644 index 85bcfcaf76b..000 --- a/sci-geosciences/routino/routino-3.3.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit toolchain-funcs distutils-r1 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="https://routino.org/; -SRC_URI="https://routino.org/download/${P}.tgz; - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -DEPEND=" - python? ( - ${PYTHON_DEPS} - dev-lang/swig - ) -" -RDEPEND="python? ( ${PYTHON_DEPS} )" - -PATCHES=( "${FILESDIR}"/${P}.patch ) - -src_prepare() { - default - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" - if use python; then - pushd python > /dev/null - python_compile() { - rm -f build/.timestamp || die - emake PYTHON=${EPYTHON} - } - python_foreach_impl python_compile - popd > /dev/null - fi -} - -src_test() { - emake test -# if use python; then -# pushd python > /dev/null -# python_test() { -# echo " ${EPYTHON} " -# emake PYTHON=${EPYTHON} test -# } -# python_foreach_impl python_test -# popd > /dev/null -# fi -} - -src_install() { - default - if use python; then - pushd python > /dev/null - python_install() { - esetup.py install - python_optimize - } - python_foreach_impl python_install - newdoc README.txt README_python.txt - popd > /dev/null - fi - -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 2daf9531b72ce864a648cc9c22b2b1a49e57fd04 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 27 06:57:11 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 27 06:57:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2daf9531 sci-geosciences/routino: x86 stable wrt bug #792258 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sci-geosciences/routino/routino-3.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild index e5be0242bc4..0688afc16cc 100644 --- a/sci-geosciences/routino/routino-3.3.3.ebuild +++ b/sci-geosciences/routino/routino-3.3.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: b7c38a87b8d2b2a0260786764e3fd56770330a1a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 27 06:55:35 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 27 06:55:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c38a87 sci-geosciences/routino: amd64 stable wrt bug #792258 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sci-geosciences/routino/routino-3.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild index 7a46ac85f34..e5be0242bc4 100644 --- a/sci-geosciences/routino/routino-3.3.3.ebuild +++ b/sci-geosciences/routino/routino-3.3.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: f4d942a637d629e133bd9fef3ff6c537d00eb291 Author: Andrey Grozin gentoo org> AuthorDate: Mon Apr 26 14:36:40 2021 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Apr 26 14:36:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d942a6 sci-geosciences/routino: bump to 3.3.3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/Manifest | 1 + sci-geosciences/routino/routino-3.3.3.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 8bcf4f33405..b5e887f673e 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1 +1,2 @@ DIST routino-3.3.2.tgz 2542029 BLAKE2B e74af857ef29d4ee4a08d8a2913180dfca747001f4afd59ad20a9ed355e654dc86d26fb1afb5486ece30ddf6b7cba7b60c52feae30af14086f2b4d5259451125 SHA512 5341a2ec063192754d641a4543260f4b3b3d84a7a9bfe745fca2082cdcc8bb7220bf37ed58aacf9e65eba4555432a6bdbb9747153a383dfff72e2aca01c66070 +DIST routino-3.3.3.tgz 2564198 BLAKE2B 0476e4afb2279c6a93b3d5192a1be580b0ee20fe07b5101c7d590bd3b74873e0205549c2fa621c6444eea0dd0cf0545c9fc054454e04f434d3e57ed750b1df3d SHA512 b037f6ef38b3abef4639d639c3564b42adc742d225108905d0cacb790e4a07593245c537b5550c43874cd6083f37b710b7aec02a0b0669c927804cf30ce34386 diff --git a/sci-geosciences/routino/routino-3.3.3.ebuild b/sci-geosciences/routino/routino-3.3.3.ebuild new file mode 100644 index 000..7a46ac85f34 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +DEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig + ) +" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +PATCHES=( "${FILESDIR}"/${PN}-3.3.2.patch ) + +src_prepare() { + default + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ + Makefile.conf || die "failed sed" +} + +src_compile() { + emake -j1 + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" + if use python; then + pushd python > /dev/null + python_compile() { + rm -f build/.timestamp || die + emake PYTHON=${EPYTHON} + } + python_foreach_impl python_compile + popd > /dev/null + fi +} + +src_test() { + emake test +# if use python; then +# pushd python > /dev/null +# python_test() { +# echo " ${EPYTHON} " +# emake PYTHON=${EPYTHON} test +# } +# python_foreach_impl python_test +# popd > /dev/null +# fi +} + +src_install() { + default + if use python; then + pushd python > /dev/null + python_install() { + esetup.py install + python_optimize + } + python_foreach_impl python_install + newdoc README.txt README_python.txt + popd > /dev/null + fi + +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/, sci-geosciences/routino/files/
commit: e17ef0fef5de0fd7be430bb9f775f477039c3eda Author: Jakov Smolic sartura hr> AuthorDate: Fri Mar 26 10:53:01 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Mar 26 10:53:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17ef0fe sci-geosciences/routino: Remove old Closes: https://github.com/gentoo/gentoo/pull/19857 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> sci-geosciences/routino/Manifest| 1 - sci-geosciences/routino/files/routino-3.2.patch | 56 - sci-geosciences/routino/routino-3.2.ebuild | 32 -- 3 files changed, 89 deletions(-) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 15dba5f674e..8bcf4f33405 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1 @@ -DIST routino-3.2.tgz 2463662 BLAKE2B 4be17e83105d95052a9fbe0158b15bf5d64b4f720fb1bb61cbbb5fcd61451b933507e4dcc8867bff5e8602c6e681e916e45328d2a0ce766e9ab37366984cf378 SHA512 f5be46d9c026fcd92658490630d9ff6e4827e84ee57ccbaae48f54372da37ab78de24432ab9fa1d6860304a9a2ac86061eb876c12b39e821693282c4d4aaefcf DIST routino-3.3.2.tgz 2542029 BLAKE2B e74af857ef29d4ee4a08d8a2913180dfca747001f4afd59ad20a9ed355e654dc86d26fb1afb5486ece30ddf6b7cba7b60c52feae30af14086f2b4d5259451125 SHA512 5341a2ec063192754d641a4543260f4b3b3d84a7a9bfe745fca2082cdcc8bb7220bf37ed58aacf9e65eba4555432a6bdbb9747153a383dfff72e2aca01c66070 diff --git a/sci-geosciences/routino/files/routino-3.2.patch b/sci-geosciences/routino/files/routino-3.2.patch deleted file mode 100644 index 81b6c4d938c..000 --- a/sci-geosciences/routino/files/routino-3.2.patch +++ /dev/null @@ -1,56 +0,0 @@ routino-3.2/Makefile.conf 2017-10-22 16:03:29.917559780 +0200 -+++ routino-3.2/Makefile.conf.new 2017-10-22 16:04:23.877562797 +0200 -@@ -45,11 +45,11 @@ - # Installation locations (edit if required) - - ifneq ($(HOST),MINGW) --prefix=/usr/local -+prefix=/usr - bindir=$(prefix)/bin - incdir=$(prefix)/include - libdir=$(prefix)/lib --docdir=$(prefix)/doc/routino -+docdir=$(prefix)/share/doc/$(PF) - datadir=$(prefix)/share/routino - else - prefix="c:/Program Files/Routino" -@@ -74,16 +74,16 @@ - - - # Maths library --LDFLAGS=-lm -+LDFLAGS+=-lm - - # Language dialect selection --CFLAGS=-std=c99 -+CFLAGS+=-std=c99 - - # Warning options - CFLAGS+=-Wall -Wmissing-prototypes -Wextra -Wno-unused-parameter -pedantic - - # Optimisation options --CFLAGS+=-O3 -+#CFLAGS+=-O3 - CFLAGS+=-ffast-math - - # Optimisation option (only works if compilation and execution use exactly the same CPU architecture). -@@ -118,7 +118,7 @@ - endif - - # Put the current directory in the shared library path for the router using libroutino --LDFLAGS_LDSO=-Wl,-R. -+#LDFLAGS_LDSO=-Wl,-R. - - - # Required for multi-threaded support (comment these two lines out if not required) -@@ -139,8 +139,8 @@ - - - # Required for xz support (uncomment these two lines if required) --#CFLAGS+=-DUSE_XZ --#LDFLAGS+=-llzma -+CFLAGS+=-DUSE_XZ -+LDFLAGS+=-llzma - - - # Required to use stdio with files > 2GiB on 32-bit system. diff --git a/sci-geosciences/routino/routino-3.2.ebuild b/sci-geosciences/routino/routino-3.2.ebuild deleted file mode 100644 index 0420304cb50..000 --- a/sci-geosciences/routino/routino-3.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="http://www.routino.org/; -SRC_URI="http://www.routino.org/download/${P}.tgz; -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" -DEPEND="" - -src_prepare() { - eapply "${FILESDIR}"/${P}.patch - - sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ - -e "s@CC=gcc@CC=$(tc-getCC)@" \ - -e "s@LD=gcc@LD=$(tc-getCC)@" \ - Makefile.conf || die "failed sed" - - eapply_user -} - -src_compile() { - emake -j1 - rm README.txt || die "rm README.txt failed" - mv doc/README.txt . || die "mv doc/README.txt . failed" -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: ffb70d504510feda761e2fb152ab6be6a09c7f6b Author: Sam James gentoo org> AuthorDate: Mon Mar 8 10:24:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 10:24:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb70d50 sci-geosciences/routino: Stabilize 3.3.2 amd64, #771345 Signed-off-by: Sam James gentoo.org> sci-geosciences/routino/routino-3.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.2.ebuild b/sci-geosciences/routino/routino-3.3.2.ebuild index e039544481d..85bcfcaf76b 100644 --- a/sci-geosciences/routino/routino-3.3.2.ebuild +++ b/sci-geosciences/routino/routino-3.3.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: f7435bc7b93efc9ee68e75e9bdce5f11bdd61054 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 6 15:34:57 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 6 15:37:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7435bc7 sci-geosciences/routino: x86 stable (bug #771345) Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sci-geosciences/routino/routino-3.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.3.2.ebuild b/sci-geosciences/routino/routino-3.3.2.ebuild index 0ea8e4a10d4..e039544481d 100644 --- a/sci-geosciences/routino/routino-3.3.2.ebuild +++ b/sci-geosciences/routino/routino-3.3.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: a37e8f4bc5cc89ff7af836e805a65d319917064b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 20 19:18:59 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 19:52:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37e8f4b sci-geosciences/routino: python3_9, python optional, tests pass, style Bug: https://bugs.gentoo.org/771345 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-geosciences/routino/routino-3.3.2.ebuild | 31 ++-- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/sci-geosciences/routino/routino-3.3.2.ebuild b/sci-geosciences/routino/routino-3.3.2.ebuild index c910d4194d2..0ea8e4a10d4 100644 --- a/sci-geosciences/routino/routino-3.3.2.ebuild +++ b/sci-geosciences/routino/routino-3.3.2.ebuild @@ -1,32 +1,41 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) + +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{7,8,9} ) inherit toolchain-funcs distutils-r1 DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="http://www.routino.org/; -SRC_URI="http://www.routino.org/download/${P}.tgz; +HOMEPAGE="https://routino.org/; +SRC_URI="https://routino.org/download/${P}.tgz; + LICENSE="AGPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="python? ( ${PYTHON_DEPS} - dev-lang/swig )" + +DEPEND=" + python? ( + ${PYTHON_DEPS} + dev-lang/swig + ) +" RDEPEND="python? ( ${PYTHON_DEPS} )" +PATCHES=( "${FILESDIR}"/${P}.patch ) + src_prepare() { - eapply "${FILESDIR}"/${P}.patch + default sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ -e "s@CC=gcc@CC=$(tc-getCC)@" \ -e "s@LD=gcc@LD=$(tc-getCC)@" \ Makefile.conf || die "failed sed" - - eapply_user } src_compile() { @@ -36,7 +45,7 @@ src_compile() { if use python; then pushd python > /dev/null python_compile() { - rm -f build/.timestamp + rm -f build/.timestamp || die emake PYTHON=${EPYTHON} } python_foreach_impl python_compile
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/, sci-geosciences/routino/files/
commit: ed7ed0dae0b40b333a6f0cf863e8b2f2c931083a Author: Andrey Grozin gentoo org> AuthorDate: Wed Apr 29 17:30:58 2020 + Commit: Andrey Grozin gentoo org> CommitDate: Wed Apr 29 17:30:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7ed0da sci-geosciences/routino: bump to 3.3.2 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/routino/Manifest | 1 + sci-geosciences/routino/files/routino-3.3.2.patch | 71 ++ sci-geosciences/routino/routino-3.3.2.ebuild | 73 +++ 3 files changed, 145 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index c07830274f8..aeda73e4768 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1,3 @@ DIST routino-3.1.1.tgz 1795118 BLAKE2B 4b8a44d917f2f71e333eb233eebee37de6d19adac7b3f9b244e125d9a9a54bbbec5e166d53f3ac435f27dcb5633c9626e0ffc4025d5e8dc0cbaed6274800 SHA512 088f22e9297f485418ed369d00827690f86e224e331b69085513339870fe6d97cffef62aa5e7e14883800469beff4af4b0a581ba8bad78920a383d7152be6ede DIST routino-3.2.tgz 2463662 BLAKE2B 4be17e83105d95052a9fbe0158b15bf5d64b4f720fb1bb61cbbb5fcd61451b933507e4dcc8867bff5e8602c6e681e916e45328d2a0ce766e9ab37366984cf378 SHA512 f5be46d9c026fcd92658490630d9ff6e4827e84ee57ccbaae48f54372da37ab78de24432ab9fa1d6860304a9a2ac86061eb876c12b39e821693282c4d4aaefcf +DIST routino-3.3.2.tgz 2542029 BLAKE2B e74af857ef29d4ee4a08d8a2913180dfca747001f4afd59ad20a9ed355e654dc86d26fb1afb5486ece30ddf6b7cba7b60c52feae30af14086f2b4d5259451125 SHA512 5341a2ec063192754d641a4543260f4b3b3d84a7a9bfe745fca2082cdcc8bb7220bf37ed58aacf9e65eba4555432a6bdbb9747153a383dfff72e2aca01c66070 diff --git a/sci-geosciences/routino/files/routino-3.3.2.patch b/sci-geosciences/routino/files/routino-3.3.2.patch new file mode 100644 index 000..46c2986eea1 --- /dev/null +++ b/sci-geosciences/routino/files/routino-3.3.2.patch @@ -0,0 +1,71 @@ +diff -r -U3 routino-3.3.2.orig/Makefile routino-3.3.2/Makefile +--- routino-3.3.2.orig/Makefile2018-10-31 02:27:41.0 +0700 routino-3.3.2/Makefile 2020-04-29 20:59:05.239931544 +0700 +@@ -24,7 +24,7 @@ + + # Sub-directories and sub-makefiles + +-SUBDIRS=src xml doc web extras python ++SUBDIRS=src xml doc web extras + + + +diff -r -U3 routino-3.3.2.orig/Makefile.conf routino-3.3.2/Makefile.conf +--- routino-3.3.2.orig/Makefile.conf 2019-04-13 17:52:02.0 +0700 routino-3.3.2/Makefile.conf2020-04-29 20:58:35.352930803 +0700 +@@ -45,11 +45,11 @@ + # Installation locations (edit if required) + + ifneq ($(HOST),MINGW) +- prefix=/usr/local ++ prefix=/usr + bindir=$(prefix)/bin + incdir=$(prefix)/include + libdir=$(prefix)/lib +- docdir=$(prefix)/doc/routino ++ docdir=$(prefix)/share/doc/${PF} + datadir=$(prefix)/share/routino + else + prefix="c:/Program Files/Routino" +@@ -82,10 +82,10 @@ + endif + + # Maths library +-LDFLAGS=-lm ++LDFLAGS+=-lm + + # Language dialect selection +-CFLAGS=-std=c99 ++CFLAGS+=-std=c99 + + # Warning options + CFLAGS+=-Wall -Wmissing-prototypes -Wextra -Wno-unused-parameter -pedantic +@@ -97,7 +97,7 @@ + endif + + # Optimisation options +-CFLAGS+=-O3 ++#CFLAGS+=-O3 + + # Fast maths option - makes test cases fail slightly + CFLAGS+=-ffast-math +@@ -138,7 +138,7 @@ + endif + + # Put the current directory in the shared library path for the router using libroutino +-LDFLAGS_LDSO=-Wl,-R. ++#LDFLAGS_LDSO=-Wl,-R. + + + # Required for multi-threaded support (comment these two lines out if not required) +@@ -159,8 +159,8 @@ + + + # Required for xz support (uncomment these two lines if required) +-#CFLAGS+=-DUSE_XZ +-#LDFLAGS+=-llzma ++CFLAGS+=-DUSE_XZ ++LDFLAGS+=-llzma + + + # Required to use stdio with files > 2GiB on 32-bit system. diff --git a/sci-geosciences/routino/routino-3.3.2.ebuild b/sci-geosciences/routino/routino-3.3.2.ebuild new file mode 100644 index 000..bdab33b5a51 --- /dev/null +++ b/sci-geosciences/routino/routino-3.3.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit toolchain-funcs distutils-r1 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="http://www.routino.org/; +SRC_URI="http://www.routino.org/download/${P}.tgz; +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +DEPEND="python? ( ${PYTHON_DEPS} + dev-lang/swig )" +RDEPEND="python? ( ${PYTHON_DEPS} )" + +src_prepare() { + eapply "${FILESDIR}"/${P}.patch + + sed -i -e "s@libdir=\(.*\)@libdir=\$(prefix)/$(get_libdir)@" \ + -e "s@CC=gcc@CC=$(tc-getCC)@" \ + -e "s@LD=gcc@LD=$(tc-getCC)@" \ +
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 0e169a44dd9a5d6c2fb570e8f3c4fc1b8ab52828 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 2 14:59:57 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 2 14:59:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e169a44 sci-geosciences/routino: amd64 stable wrt bug #666280 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sci-geosciences/routino/routino-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.2.ebuild b/sci-geosciences/routino/routino-3.2.ebuild index 33c554ef401..0420304cb50 100644 --- a/sci-geosciences/routino/routino-3.2.ebuild +++ b/sci-geosciences/routino/routino-3.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://www.routino.org/; SRC_URI="http://www.routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 1053d97540d752b18f1b0024dd6ce93a550d8493 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 1 21:38:20 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 1 21:46:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1053d975 sci-geosciences/routino: x86 stable (bug #666280) Signed-off-by: Thomas Deutschmann gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sci-geosciences/routino/routino-3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-geosciences/routino/routino-3.2.ebuild b/sci-geosciences/routino/routino-3.2.ebuild index 4827cce51b0..33c554ef401 100644 --- a/sci-geosciences/routino/routino-3.2.ebuild +++ b/sci-geosciences/routino/routino-3.2.ebuild @@ -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 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.routino.org/; SRC_URI="http://www.routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 26234026e7afbfc2719e7d38498b303a494aeeb6 Author: Andrey Grozin gentoo org> AuthorDate: Sun Sep 16 04:23:04 2018 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Sep 16 04:23:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26234026 sci-geosciences/routino: fix a stupid typo Closes: https://bugs.gentoo.org/627866 Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-geosciences/routino/routino-3.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-geosciences/routino/routino-3.2.ebuild b/sci-geosciences/routino/routino-3.2.ebuild index 19512b20efa..4827cce51b0 100644 --- a/sci-geosciences/routino/routino-3.2.ebuild +++ b/sci-geosciences/routino/routino-3.2.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 @@ -27,6 +27,6 @@ src_prepare() { src_compile() { emake -j1 - rm README.txt - mv doc/rm README.txt . + rm README.txt || die "rm README.txt failed" + mv doc/README.txt . || die "mv doc/README.txt . failed" }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/files/, sci-geosciences/routino/
commit: 8b549d5e1df24d0d3a36e7454b84d04f7bec281b Author: Andrey Grozin gentoo org> AuthorDate: Tue Oct 24 10:24:30 2017 + Commit: Andrey Grozin gentoo org> CommitDate: Tue Oct 24 10:24:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b549d5e sci-geosciences/routino: making QA checks happy Suggested-by: Fabio Rossi inwind.it> Closes: https://bugs.gentoo.org/628398 Package-Manager: Portage-2.3.11, Repoman-2.3.3 sci-geosciences/routino/files/routino-3.1.1.patch | 38 +++- sci-geosciences/routino/files/routino-3.2.patch | 42 ++- sci-geosciences/routino/routino-3.1.1.ebuild | 17 ++--- sci-geosciences/routino/routino-3.2.ebuild| 15 ++-- 4 files changed, 89 insertions(+), 23 deletions(-) diff --git a/sci-geosciences/routino/files/routino-3.1.1.patch b/sci-geosciences/routino/files/routino-3.1.1.patch index 15ba41b73fe..ac54fcf9f88 100644 --- a/sci-geosciences/routino/files/routino-3.1.1.patch +++ b/sci-geosciences/routino/files/routino-3.1.1.patch @@ -1,17 +1,22 @@ -diff -r -U1 routino-3.1.1.orig/Makefile.conf routino-3.1.1/Makefile.conf routino-3.1.1.orig/Makefile.conf 2016-03-05 19:49:21.0 +0600 -+++ routino-3.1.1/Makefile.conf2016-07-16 20:09:22.208869580 +0600 -@@ -47,3 +47,3 @@ +--- routino-3.1.1/Makefile.conf2017-10-22 15:55:10.420531850 +0200 routino-3.1.1/Makefile.conf.new2017-10-22 15:55:32.180533067 +0200 +@@ -45,11 +45,11 @@ + # Installation locations (edit if required) + ifneq ($(HOST),MINGW) -prefix=/usr/local +prefix=/usr bindir=$(prefix)/bin -@@ -51,3 +51,3 @@ + incdir=$(prefix)/include libdir=$(prefix)/lib -docdir=$(prefix)/doc/routino +docdir=$(prefix)/share/doc/$(PF) datadir=$(prefix)/share/routino -@@ -76,6 +76,6 @@ + else + prefix="c:/Program Files/Routino" +@@ -74,16 +74,16 @@ + + # Maths library -LDFLAGS=-lm +LDFLAGS+=-lm @@ -20,15 +25,32 @@ diff -r -U1 routino-3.1.1.orig/Makefile.conf routino-3.1.1/Makefile.conf -CFLAGS=-std=c99 +CFLAGS+=-std=c99 -@@ -85,3 +85,3 @@ + # Warning options + CFLAGS+=-Wall -Wmissing-prototypes -Wextra -Wno-unused-parameter -pedantic + # Optimisation options -CFLAGS+=-O3 +#CFLAGS+=-O3 CFLAGS+=-ffast-math -@@ -141,4 +141,4 @@ + + # Optimisation option (only works if compilation and execution use exactly the same CPU architecture). +@@ -118,7 +118,7 @@ + endif + + # Put the current directory in the shared library path for the router using libroutino +-LDFLAGS_LDSO=-Wl,-R. ++#LDFLAGS_LDSO=-Wl,-R. + + + # Required for multi-threaded support (comment these two lines out if not required) +@@ -139,8 +139,8 @@ + + # Required for xz support (uncomment these two lines if required) -#CFLAGS+=-DUSE_XZ -#LDFLAGS+=-llzma +CFLAGS+=-DUSE_XZ +LDFLAGS+=-llzma + + # Required to use stdio with files > 2GiB on 32-bit system. diff --git a/sci-geosciences/routino/files/routino-3.2.patch b/sci-geosciences/routino/files/routino-3.2.patch index 484b61b68f1..81b6c4d938c 100644 --- a/sci-geosciences/routino/files/routino-3.2.patch +++ b/sci-geosciences/routino/files/routino-3.2.patch @@ -1,30 +1,56 @@ -diff -r -U1 routino-3.2.orig/Makefile.conf routino-3.2/Makefile.conf routino-3.2.orig/Makefile.conf 2016-11-22 20:22:52.0 +0100 -+++ routino-3.2/Makefile.conf 2017-04-01 23:58:23.835905270 +0200 -@@ -47,3 +47,3 @@ +--- routino-3.2/Makefile.conf 2017-10-22 16:03:29.917559780 +0200 routino-3.2/Makefile.conf.new 2017-10-22 16:04:23.877562797 +0200 +@@ -45,11 +45,11 @@ + # Installation locations (edit if required) + ifneq ($(HOST),MINGW) -prefix=/usr/local +prefix=/usr bindir=$(prefix)/bin -@@ -51,3 +51,3 @@ + incdir=$(prefix)/include libdir=$(prefix)/lib -docdir=$(prefix)/doc/routino +docdir=$(prefix)/share/doc/$(PF) datadir=$(prefix)/share/routino -@@ -79,3 +79,3 @@ + else + prefix="c:/Program Files/Routino" +@@ -74,16 +74,16 @@ + + + # Maths library +-LDFLAGS=-lm ++LDFLAGS+=-lm + # Language dialect selection -CFLAGS=-std=c99 +CFLAGS+=-std=c99 -@@ -85,3 +85,3 @@ + # Warning options + CFLAGS+=-Wall -Wmissing-prototypes -Wextra -Wno-unused-parameter -pedantic + # Optimisation options -CFLAGS+=-O3 +#CFLAGS+=-O3 CFLAGS+=-ffast-math -@@ -141,4 +141,4 @@ + + # Optimisation option (only works if compilation and execution use exactly the same CPU architecture). +@@ -118,7 +118,7 @@ + endif + + # Put the current directory in the shared library path for the router using libroutino +-LDFLAGS_LDSO=-Wl,-R. ++#LDFLAGS_LDSO=-Wl,-R. + + + # Required for multi-threaded support (comment these two lines out if not required) +@@ -139,8 +139,8 @@ + + # Required for xz support (uncomment these two lines if required) -#CFLAGS+=-DUSE_XZ -#LDFLAGS+=-llzma +CFLAGS+=-DUSE_XZ +LDFLAGS+=-llzma + + # Required to use stdio with files > 2GiB on 32-bit system. diff --git a/sci-geosciences/routino/routino-3.1.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/, sci-geosciences/routino/files/
commit: e80a1974963f3c3633ab857fb5e4e75cb83bc803 Author: Andrey Grozin gentoo org> AuthorDate: Sat Apr 1 22:16:35 2017 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Apr 1 22:16:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80a1974 sci-geosciences/routino: bump to 3.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-geosciences/routino/Manifest| 1 + sci-geosciences/routino/files/routino-3.2.patch | 30 + sci-geosciences/routino/routino-3.2.ebuild | 23 +++ 3 files changed, 54 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 85ab15fb76c..1ba4e62bd8b 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1 +1,2 @@ DIST routino-3.1.1.tgz 1795118 SHA256 23b9fce43f0a85c9efe220c6c72026dd7b37f6a4a5153bb9dc4c4b0747c7f282 SHA512 088f22e9297f485418ed369d00827690f86e224e331b69085513339870fe6d97cffef62aa5e7e14883800469beff4af4b0a581ba8bad78920a383d7152be6ede WHIRLPOOL 914180a728120ba189ff9bc2bf51c64246f635f7cc2e6b6efecf4dbb2c76f9b61f6269225620b5a5204025c838a6fcd8ffc24953a8cf24c084edbbdfb24a6b58 +DIST routino-3.2.tgz 2463662 SHA256 e2a431eaffbafab630835966d342e4ae25d5edb94c8ed419200e1ffb50bc7552 SHA512 f5be46d9c026fcd92658490630d9ff6e4827e84ee57ccbaae48f54372da37ab78de24432ab9fa1d6860304a9a2ac86061eb876c12b39e821693282c4d4aaefcf WHIRLPOOL c30ea87987e60d5ef57591bcba8190ece3cc8acfba2cb62035785238119c0d84db65e9f53a2935d8cd2bb0c3d37cd9b8970e9c6ba897b0874f847db31f0858ee diff --git a/sci-geosciences/routino/files/routino-3.2.patch b/sci-geosciences/routino/files/routino-3.2.patch new file mode 100644 index 000..484b61b68f1 --- /dev/null +++ b/sci-geosciences/routino/files/routino-3.2.patch @@ -0,0 +1,30 @@ +diff -r -U1 routino-3.2.orig/Makefile.conf routino-3.2/Makefile.conf +--- routino-3.2.orig/Makefile.conf 2016-11-22 20:22:52.0 +0100 routino-3.2/Makefile.conf 2017-04-01 23:58:23.835905270 +0200 +@@ -47,3 +47,3 @@ + ifneq ($(HOST),MINGW) +-prefix=/usr/local ++prefix=/usr + bindir=$(prefix)/bin +@@ -51,3 +51,3 @@ + libdir=$(prefix)/lib +-docdir=$(prefix)/doc/routino ++docdir=$(prefix)/share/doc/$(PF) + datadir=$(prefix)/share/routino +@@ -79,3 +79,3 @@ + # Language dialect selection +-CFLAGS=-std=c99 ++CFLAGS+=-std=c99 + +@@ -85,3 +85,3 @@ + # Optimisation options +-CFLAGS+=-O3 ++#CFLAGS+=-O3 + CFLAGS+=-ffast-math +@@ -141,4 +141,4 @@ + # Required for xz support (uncomment these two lines if required) +-#CFLAGS+=-DUSE_XZ +-#LDFLAGS+=-llzma ++CFLAGS+=-DUSE_XZ ++LDFLAGS+=-llzma + diff --git a/sci-geosciences/routino/routino-3.2.ebuild b/sci-geosciences/routino/routino-3.2.ebuild new file mode 100644 index 000..cb1ceff2cd3 --- /dev/null +++ b/sci-geosciences/routino/routino-3.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +EAPI=6 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="http://www.routino.org/; +SRC_URI="http://www.routino.org/download/${P}.tgz; +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="" +PATCHES=( "${FILESDIR}"/${P}.patch ) + +src_configure() { + : +} + +src_compile() { + emake -j1 + rm README.txt + mv doc/rm README.txt . +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: 3a44d0ca4ef9d1ee78afcc5085204c0522ff305a Author: Tobias Klausmann gentoo org> AuthorDate: Mon Dec 19 19:31:31 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Dec 19 19:31:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a44d0ca sci-geosciences/routino-3.1.1-r0: stable on amd64 Gentoo-Bug: 584060 sci-geosciences/routino/routino-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/routino/routino-3.1.1.ebuild b/sci-geosciences/routino/routino-3.1.1.ebuild index adc5f96..fdec994 100644 --- a/sci-geosciences/routino/routino-3.1.1.ebuild +++ b/sci-geosciences/routino/routino-3.1.1.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="http://www.routino.org/; SRC_URI="http://www.routino.org/download/${P}.tgz; LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND="" PATCHES=( "${FILESDIR}"/${P}.patch )
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/, sci-geosciences/routino/files/
commit: 2d67db21f04dd5090270648adbacf47a0fc519d3 Author: Andrey Grozin gentoo org> AuthorDate: Sun Dec 11 14:38:58 2016 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Dec 11 14:40:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d67db21 sci-geosciences/routino: cleaning old Package-Manager: portage-2.3.0 sci-geosciences/routino/Manifest | 1 - sci-geosciences/routino/files/makefile-conf.patch | 35 --- sci-geosciences/routino/routino-3.0_p1.ebuild | 25 3 files changed, 61 deletions(-) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 4e42f1d..85ab15f 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1,2 +1 @@ -DIST routino-3.0_p1.tgz 957022 SHA256 037892a09cf2bb790d895d218a80c221e9595a3943ca35163c71ed93b111431e SHA512 be6275e8fcc0fe535a0940ba26fdf8e8ecfde768e4b2baaabf088a39431dc259933c3aa02ff3e28c5bf145402d18e6369a16d2c7a50fd1b84695dd31c155341f WHIRLPOOL 1e097aaa00437e08b485f4ce9d027cb31f3e320b5f61883a230ad235ccea8ca53c79bf0e428013434b91d0533f1212c43dd8a9f05eec2394cced070f83eb61ef DIST routino-3.1.1.tgz 1795118 SHA256 23b9fce43f0a85c9efe220c6c72026dd7b37f6a4a5153bb9dc4c4b0747c7f282 SHA512 088f22e9297f485418ed369d00827690f86e224e331b69085513339870fe6d97cffef62aa5e7e14883800469beff4af4b0a581ba8bad78920a383d7152be6ede WHIRLPOOL 914180a728120ba189ff9bc2bf51c64246f635f7cc2e6b6efecf4dbb2c76f9b61f6269225620b5a5204025c838a6fcd8ffc24953a8cf24c084edbbdfb24a6b58 diff --git a/sci-geosciences/routino/files/makefile-conf.patch b/sci-geosciences/routino/files/makefile-conf.patch deleted file mode 100644 index ca75131.. --- a/sci-geosciences/routino/files/makefile-conf.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -r -U1 routino-3.0.orig/Makefile.conf routino-3.0/Makefile.conf routino-3.0.orig/Makefile.conf 2015-09-08 00:11:23.0 +0600 -+++ routino-3.0/Makefile.conf 2016-01-04 13:02:46.557516477 +0600 -@@ -47,3 +47,3 @@ - ifneq ($(HOST),MINGW) --prefix=/usr/local -+prefix=/usr - bindir=$(prefix)/bin -@@ -51,3 +51,3 @@ - libdir=$(prefix)/lib --docdir=$(prefix)/doc/routino -+docdir=$(prefix)/share/doc/$(PF) - datadir=$(prefix)/share/routino -@@ -69,3 +69,3 @@ - # Language dialect selection --CFLAGS=-std=c99 -+CFLAGS+=-std=c99 - -@@ -75,3 +75,3 @@ - # Optimisation options --CFLAGS+=-O3 -+#CFLAGS+=-O3 - CFLAGS+=-ffast-math -@@ -86,3 +86,3 @@ - # Maths library --LDFLAGS=-lm -+LDFLAGS+=-lm - -@@ -121,4 +121,4 @@ - # Required for xz support (uncomment these two lines if required) --#CFLAGS+=-DUSE_XZ --#LDFLAGS+=-llzma -+CFLAGS+=-DUSE_XZ -+LDFLAGS+=-llzma - diff --git a/sci-geosciences/routino/routino-3.0_p1.ebuild b/sci-geosciences/routino/routino-3.0_p1.ebuild deleted file mode 100644 index 931931b.. --- a/sci-geosciences/routino/routino-3.0_p1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI=6 - -DESCRIPTION="Routing application based on openstreetmap data" -HOMEPAGE="http://www.routino.org/; -SRC_URI="https://dev.gentoo.org/~grozin/${P}.tgz; -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND="" -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/files/, sci-geosciences/routino/
commit: c7cda63359123c2d9e9d3e66cefbf21d53289a17 Author: Andrey Grozin gentoo org> AuthorDate: Sat Jul 16 11:55:57 2016 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jul 16 11:55:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cda633 sci-geosciences/routino: bump to 3.1.1 Package-Manager: portage-2.3.0 sci-geosciences/routino/Manifest | 1 + sci-geosciences/routino/files/routino-3.1.1.patch | 34 +++ sci-geosciences/routino/routino-3.1.1.ebuild | 24 3 files changed, 59 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest index 222a9cc..4e42f1d 100644 --- a/sci-geosciences/routino/Manifest +++ b/sci-geosciences/routino/Manifest @@ -1 +1,2 @@ DIST routino-3.0_p1.tgz 957022 SHA256 037892a09cf2bb790d895d218a80c221e9595a3943ca35163c71ed93b111431e SHA512 be6275e8fcc0fe535a0940ba26fdf8e8ecfde768e4b2baaabf088a39431dc259933c3aa02ff3e28c5bf145402d18e6369a16d2c7a50fd1b84695dd31c155341f WHIRLPOOL 1e097aaa00437e08b485f4ce9d027cb31f3e320b5f61883a230ad235ccea8ca53c79bf0e428013434b91d0533f1212c43dd8a9f05eec2394cced070f83eb61ef +DIST routino-3.1.1.tgz 1795118 SHA256 23b9fce43f0a85c9efe220c6c72026dd7b37f6a4a5153bb9dc4c4b0747c7f282 SHA512 088f22e9297f485418ed369d00827690f86e224e331b69085513339870fe6d97cffef62aa5e7e14883800469beff4af4b0a581ba8bad78920a383d7152be6ede WHIRLPOOL 914180a728120ba189ff9bc2bf51c64246f635f7cc2e6b6efecf4dbb2c76f9b61f6269225620b5a5204025c838a6fcd8ffc24953a8cf24c084edbbdfb24a6b58 diff --git a/sci-geosciences/routino/files/routino-3.1.1.patch b/sci-geosciences/routino/files/routino-3.1.1.patch new file mode 100644 index 000..15ba41b --- /dev/null +++ b/sci-geosciences/routino/files/routino-3.1.1.patch @@ -0,0 +1,34 @@ +diff -r -U1 routino-3.1.1.orig/Makefile.conf routino-3.1.1/Makefile.conf +--- routino-3.1.1.orig/Makefile.conf 2016-03-05 19:49:21.0 +0600 routino-3.1.1/Makefile.conf2016-07-16 20:09:22.208869580 +0600 +@@ -47,3 +47,3 @@ + ifneq ($(HOST),MINGW) +-prefix=/usr/local ++prefix=/usr + bindir=$(prefix)/bin +@@ -51,3 +51,3 @@ + libdir=$(prefix)/lib +-docdir=$(prefix)/doc/routino ++docdir=$(prefix)/share/doc/$(PF) + datadir=$(prefix)/share/routino +@@ -76,6 +76,6 @@ + # Maths library +-LDFLAGS=-lm ++LDFLAGS+=-lm + + # Language dialect selection +-CFLAGS=-std=c99 ++CFLAGS+=-std=c99 + +@@ -85,3 +85,3 @@ + # Optimisation options +-CFLAGS+=-O3 ++#CFLAGS+=-O3 + CFLAGS+=-ffast-math +@@ -141,4 +141,4 @@ + # Required for xz support (uncomment these two lines if required) +-#CFLAGS+=-DUSE_XZ +-#LDFLAGS+=-llzma ++CFLAGS+=-DUSE_XZ ++LDFLAGS+=-llzma + diff --git a/sci-geosciences/routino/routino-3.1.1.ebuild b/sci-geosciences/routino/routino-3.1.1.ebuild new file mode 100644 index 000..adc5f96 --- /dev/null +++ b/sci-geosciences/routino/routino-3.1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI=6 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="http://www.routino.org/; +SRC_URI="http://www.routino.org/download/${P}.tgz; +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="" +PATCHES=( "${FILESDIR}"/${P}.patch ) + +src_configure() { + : +} + +src_compile() { + emake -j1 + rm README.txt + mv doc/rm README.txt . +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/
commit: b336023bba5bd15c88ef968e96e91df62713d121 Author: Andrey Grozin gentoo org> AuthorDate: Thu Jan 14 15:09:50 2016 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Jan 14 15:09:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b336023b sci-geosciences/routino: fixed installation of README.txt Bug: 571016 Package-Manager: portage-2.2.26 sci-geosciences/routino/routino-3.0_p1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sci-geosciences/routino/routino-3.0_p1.ebuild b/sci-geosciences/routino/routino-3.0_p1.ebuild index 698b897..931931b 100644 --- a/sci-geosciences/routino/routino-3.0_p1.ebuild +++ b/sci-geosciences/routino/routino-3.0_p1.ebuild @@ -20,4 +20,6 @@ src_configure() { src_compile() { emake -j1 + rm README.txt + mv doc/rm README.txt . }
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/routino/, sci-geosciences/routino/files/
commit: fe8080a62239979335fd328c29753618eb03b7e9 Author: Andrey Grozin gentoo org> AuthorDate: Mon Jan 4 09:25:30 2016 + Commit: Andrey Grozin gentoo org> CommitDate: Mon Jan 4 09:26:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8080a6 sci-geosciences/routino: initial import 3.0_p1 Package-Manager: portage-2.2.26 sci-geosciences/routino/Manifest | 1 + sci-geosciences/routino/files/makefile-conf.patch | 35 +++ sci-geosciences/routino/metadata.xml | 17 +++ sci-geosciences/routino/routino-3.0_p1.ebuild | 23 +++ 4 files changed, 76 insertions(+) diff --git a/sci-geosciences/routino/Manifest b/sci-geosciences/routino/Manifest new file mode 100644 index 000..222a9cc --- /dev/null +++ b/sci-geosciences/routino/Manifest @@ -0,0 +1 @@ +DIST routino-3.0_p1.tgz 957022 SHA256 037892a09cf2bb790d895d218a80c221e9595a3943ca35163c71ed93b111431e SHA512 be6275e8fcc0fe535a0940ba26fdf8e8ecfde768e4b2baaabf088a39431dc259933c3aa02ff3e28c5bf145402d18e6369a16d2c7a50fd1b84695dd31c155341f WHIRLPOOL 1e097aaa00437e08b485f4ce9d027cb31f3e320b5f61883a230ad235ccea8ca53c79bf0e428013434b91d0533f1212c43dd8a9f05eec2394cced070f83eb61ef diff --git a/sci-geosciences/routino/files/makefile-conf.patch b/sci-geosciences/routino/files/makefile-conf.patch new file mode 100644 index 000..ca75131 --- /dev/null +++ b/sci-geosciences/routino/files/makefile-conf.patch @@ -0,0 +1,35 @@ +diff -r -U1 routino-3.0.orig/Makefile.conf routino-3.0/Makefile.conf +--- routino-3.0.orig/Makefile.conf 2015-09-08 00:11:23.0 +0600 routino-3.0/Makefile.conf 2016-01-04 13:02:46.557516477 +0600 +@@ -47,3 +47,3 @@ + ifneq ($(HOST),MINGW) +-prefix=/usr/local ++prefix=/usr + bindir=$(prefix)/bin +@@ -51,3 +51,3 @@ + libdir=$(prefix)/lib +-docdir=$(prefix)/doc/routino ++docdir=$(prefix)/share/doc/$(PF) + datadir=$(prefix)/share/routino +@@ -69,3 +69,3 @@ + # Language dialect selection +-CFLAGS=-std=c99 ++CFLAGS+=-std=c99 + +@@ -75,3 +75,3 @@ + # Optimisation options +-CFLAGS+=-O3 ++#CFLAGS+=-O3 + CFLAGS+=-ffast-math +@@ -86,3 +86,3 @@ + # Maths library +-LDFLAGS=-lm ++LDFLAGS+=-lm + +@@ -121,4 +121,4 @@ + # Required for xz support (uncomment these two lines if required) +-#CFLAGS+=-DUSE_XZ +-#LDFLAGS+=-llzma ++CFLAGS+=-DUSE_XZ ++LDFLAGS+=-llzma + diff --git a/sci-geosciences/routino/metadata.xml b/sci-geosciences/routino/metadata.xml new file mode 100644 index 000..577c6e9 --- /dev/null +++ b/sci-geosciences/routino/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + sci + +gro...@gentoo.org +Andrey Grozin + + +An application for finding a route between two points using the dataset +of topographical information collected by http://www.OpenStreetMap.org. +This router uses a routing algorithm that takes OSM format data as its input +and calculates either the shortest or quickest route between two points. +To optimise the routing a custom database format is used. +This allows the routing to be performed quickly after a modest one-off pre-processing stage. + + diff --git a/sci-geosciences/routino/routino-3.0_p1.ebuild b/sci-geosciences/routino/routino-3.0_p1.ebuild new file mode 100644 index 000..698b897 --- /dev/null +++ b/sci-geosciences/routino/routino-3.0_p1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI=6 + +DESCRIPTION="Routing application based on openstreetmap data" +HOMEPAGE="http://www.routino.org/; +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tgz; +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +DEPEND="" +RDEPEND="!