[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 2ab2981dfd328d7900aee153fa79b8177b539f5c Author: Sergey Popov gentoo org> AuthorDate: Mon May 15 10:17:57 2023 + Commit: Sergey Popov gentoo org> CommitDate: Mon May 15 10:19:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab2981d net-misc/geomyidae-0.69: version bump Signed-off-by: Sergey Popov gentoo.org> net-misc/geomyidae/Manifest | 1 + net-misc/geomyidae/geomyidae-0.69.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest index 80daab7c..61b389f74027 100644 --- a/net-misc/geomyidae/Manifest +++ b/net-misc/geomyidae/Manifest @@ -1 +1,2 @@ DIST geomyidae-v0.34.tgz 22242 BLAKE2B bc25f50c49c10e5a04b83a12cdcd7546b33f6a7d93eab504122bcfb2fdacfbcb82205890d5fd999d1b8b681c65dc0ef0dc5f95ea2d56a795fa371031c4af43b8 SHA512 55b7845c8b9fbee70b2e2bd71d2e3bb8e34c3029a1ea410cb39750763c81d5c31af8c703f7b673aa28fbfd61dd7915300ed4ff22f94c8430ac754681bc30ce41 +DIST geomyidae-v0.69.tar.gz 34631 BLAKE2B a1d7e33d403df5d6bb4d5fdc0999fdcfa94da058dd5dc1c0f22c49b9cc1b06cf45fafdb839eb91dec78be0aa778e3a74bf26d8ffa5054d45e5c6e86918480ad4 SHA512 c66f751472c35107c2c91f1675ab40bf68da1d3d5742ec94125c8ecba54b2832e82c8106a3627da53216cf3802ae7900ef8457c383160614ecce2a07b318662a diff --git a/net-misc/geomyidae/geomyidae-0.69.ebuild b/net-misc/geomyidae/geomyidae-0.69.ebuild new file mode 100644 index ..3bd6b1bc1db3 --- /dev/null +++ b/net-misc/geomyidae/geomyidae-0.69.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A daemon to serve the gopher protocol" +HOMEPAGE="http://r-36.net/scm/geomyidae/; +SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tar.gz; + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=" + acct-group/gopherd + acct-user/gopherd + dev-libs/libretls:0= +" +DEPEND="${RDEPEND}" + +src_prepare() { + # remove /usr/lib from LDFLAGS, bug #731672 + sed -i \ + -e '/GEOM_LDFLAGS/s:-L/usr/lib ::' \ + Makefile || die 'sed on Makefile failed' + + eapply_user +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dosbin ${PN} + + newinitd rc.d/Gentoo.init.d ${PN} + newconfd rc.d/Gentoo.conf.d ${PN} + + insinto /var/gopher + doins index.gph + fowners -R root:gopherd /var/gopher + fperms -R g=rX,o=rX /var/gopher + + doman ${PN}.8 + dodoc CGI.md README +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 5dd0e62cc7e0a021daa7e5a0e4e703079f21df9a Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jul 20 21:28:50 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jul 20 21:29:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd0e62c net-misc/geomyidae: drop old version Closes: https://bugs.gentoo.org/781410 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-misc/geomyidae/geomyidae-0.34.ebuild | 57 1 file changed, 57 deletions(-) diff --git a/net-misc/geomyidae/geomyidae-0.34.ebuild b/net-misc/geomyidae/geomyidae-0.34.ebuild deleted file mode 100644 index 1125cd687e2..000 --- a/net-misc/geomyidae/geomyidae-0.34.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs user - -DESCRIPTION="A daemon to serve the gopher protocol" -HOMEPAGE="http://r-36.net/scm/geomyidae/; -SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -S="${WORKDIR}/${PN}-v${PV}" - -pkg_setup() { - enewgroup gopherd - enewuser gopherd -1 -1 /var/gopher gopherd -} - -src_prepare() { - # enable verbose build - # respect CFLAGS - # remove /usr/lib from LDFLAGS, bug #731672 - sed -i \ - -e 's/@${CC}/${CC}/g' \ - -e '/CFLAGS/s/=/?=/' \ - -e '/GEOM_LDFLAGS/s:-L/usr/lib ::' \ - Makefile || die 'sed on Makefile failed' - # fix path for pid file - sed -i \ - -e 's:/var/run:/run:g' \ - rc.d/Gentoo.init.d || die - - eapply_user -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dosbin ${PN} - - newinitd rc.d/Gentoo.init.d ${PN} - newconfd rc.d/Gentoo.conf.d ${PN} - - insinto /var/gopher - doins index.gph - fowners -R root.gopherd /var/gopher - fperms -R g=rX,o=rX /var/gopher - - doman ${PN}.8 - dodoc CGI README -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 1741e4cbe3bdd4d5cbeb5dcab4d7d8d62304a86c Author: Conrad Kostecki gentoo org> AuthorDate: Tue Jul 20 21:28:16 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jul 20 21:29:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1741e4cb net-misc/geomyidae: migrate to GLEP 81 Bug: https://bugs.gentoo.org/781410 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> net-misc/geomyidae/geomyidae-0.34-r1.ebuild | 57 + 1 file changed, 57 insertions(+) diff --git a/net-misc/geomyidae/geomyidae-0.34-r1.ebuild b/net-misc/geomyidae/geomyidae-0.34-r1.ebuild new file mode 100644 index 000..36930da5891 --- /dev/null +++ b/net-misc/geomyidae/geomyidae-0.34-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A daemon to serve the gopher protocol" +HOMEPAGE="http://r-36.net/scm/geomyidae/; +SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tgz; +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=" + acct-group/gopherd + acct-user/gopherd +" +DEPEND="${RDEPEND}" + +src_prepare() { + # enable verbose build + # respect CFLAGS + # remove /usr/lib from LDFLAGS, bug #731672 + sed -i \ + -e 's/@${CC}/${CC}/g' \ + -e '/CFLAGS/s/=/?=/' \ + -e '/GEOM_LDFLAGS/s:-L/usr/lib ::' \ + Makefile || die 'sed on Makefile failed' + # fix path for pid file + sed -i \ + -e 's:/var/run:/run:g' \ + rc.d/Gentoo.init.d || die + + eapply_user +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dosbin ${PN} + + newinitd rc.d/Gentoo.init.d ${PN} + newconfd rc.d/Gentoo.conf.d ${PN} + + insinto /var/gopher + doins index.gph + fowners -R root.gopherd /var/gopher + fperms -R g=rX,o=rX /var/gopher + + doman ${PN}.8 + dodoc CGI README +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 726cd0a843be22f0f6b9d36f7266f8b76bf20611 Author: Sergey Popov gentoo org> AuthorDate: Wed Jul 8 13:01:23 2020 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jul 8 13:01:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726cd0a8 net-misc/geomyidae: fix building with lld Reported-by: Agostino Sarubbo gentoo.org> Closes: https://bugs.gentoo.org/731672 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergey Popov gentoo.org> net-misc/geomyidae/geomyidae-0.34.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-misc/geomyidae/geomyidae-0.34.ebuild b/net-misc/geomyidae/geomyidae-0.34.ebuild index 56c087d25d4..1125cd687e2 100644 --- a/net-misc/geomyidae/geomyidae-0.34.ebuild +++ b/net-misc/geomyidae/geomyidae-0.34.ebuild @@ -23,9 +23,11 @@ pkg_setup() { src_prepare() { # enable verbose build # respect CFLAGS + # remove /usr/lib from LDFLAGS, bug #731672 sed -i \ -e 's/@${CC}/${CC}/g' \ -e '/CFLAGS/s/=/?=/' \ + -e '/GEOM_LDFLAGS/s:-L/usr/lib ::' \ Makefile || die 'sed on Makefile failed' # fix path for pid file sed -i \
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: f0a6c0b0d3e1c2846f9812e2095053698312228c Author: Sergey Popov gentoo org> AuthorDate: Wed Jul 8 12:56:16 2020 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jul 8 12:57:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a6c0b0 net-misc/geomyidae: respect CFLAGS Reported-by: Agostino Sarubbo gentoo.org> Closes: https://bugs.gentoo.org/725232 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergey Popov gentoo.org> net-misc/geomyidae/geomyidae-0.34.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/geomyidae/geomyidae-0.34.ebuild b/net-misc/geomyidae/geomyidae-0.34.ebuild index 18d502998aa..56c087d25d4 100644 --- a/net-misc/geomyidae/geomyidae-0.34.ebuild +++ b/net-misc/geomyidae/geomyidae-0.34.ebuild @@ -22,10 +22,10 @@ pkg_setup() { src_prepare() { # enable verbose build - # drop -O. from CFLAGS + # respect CFLAGS sed -i \ -e 's/@${CC}/${CC}/g' \ - -e '/CFLAGS/s/-O. //' \ + -e '/CFLAGS/s/=/?=/' \ Makefile || die 'sed on Makefile failed' # fix path for pid file sed -i \
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 72d9d8628c4b592b590e3c06ec12e4068029a8f0 Author: Sergey Popov gentoo org> AuthorDate: Wed Jul 8 12:55:23 2020 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jul 8 12:57:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d9d862 net-misc/geomyidae: drop old version Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergey Popov gentoo.org> net-misc/geomyidae/Manifest| 1 - net-misc/geomyidae/geomyidae-0.32.2.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest index 9afce443be1..80daab7 100644 --- a/net-misc/geomyidae/Manifest +++ b/net-misc/geomyidae/Manifest @@ -1,2 +1 @@ -DIST geomyidae-v0.32.2.tgz 20897 BLAKE2B 117a4e89a379a8e84355661d910fcb227ef6105cdf6c5860a89c94caa7ed71d278b53c325a59bf200acdd589b515559995b27536c9fab3fe30fe87cb82f10130 SHA512 3b0927a16082df862b9efacc2f29fd1b1ca76f7d465426e179d5995a416bc27b518daba422512091304ed5479ff133e3d40f7bf66aedfbd8d99d13710809d519 DIST geomyidae-v0.34.tgz 22242 BLAKE2B bc25f50c49c10e5a04b83a12cdcd7546b33f6a7d93eab504122bcfb2fdacfbcb82205890d5fd999d1b8b681c65dc0ef0dc5f95ea2d56a795fa371031c4af43b8 SHA512 55b7845c8b9fbee70b2e2bd71d2e3bb8e34c3029a1ea410cb39750763c81d5c31af8c703f7b673aa28fbfd61dd7915300ed4ff22f94c8430ac754681bc30ce41 diff --git a/net-misc/geomyidae/geomyidae-0.32.2.ebuild b/net-misc/geomyidae/geomyidae-0.32.2.ebuild deleted file mode 100644 index 18d502998aa..000 --- a/net-misc/geomyidae/geomyidae-0.32.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs user - -DESCRIPTION="A daemon to serve the gopher protocol" -HOMEPAGE="http://r-36.net/scm/geomyidae/; -SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -S="${WORKDIR}/${PN}-v${PV}" - -pkg_setup() { - enewgroup gopherd - enewuser gopherd -1 -1 /var/gopher gopherd -} - -src_prepare() { - # enable verbose build - # drop -O. from CFLAGS - sed -i \ - -e 's/@${CC}/${CC}/g' \ - -e '/CFLAGS/s/-O. //' \ - Makefile || die 'sed on Makefile failed' - # fix path for pid file - sed -i \ - -e 's:/var/run:/run:g' \ - rc.d/Gentoo.init.d || die - - eapply_user -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dosbin ${PN} - - newinitd rc.d/Gentoo.init.d ${PN} - newconfd rc.d/Gentoo.conf.d ${PN} - - insinto /var/gopher - doins index.gph - fowners -R root.gopherd /var/gopher - fperms -R g=rX,o=rX /var/gopher - - doman ${PN}.8 - dodoc CGI README -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 9913e0240a27bb4b5cb6316b31c3e0bf2ff02c39 Author: Sergey Popov gentoo org> AuthorDate: Fri Aug 30 07:46:09 2019 + Commit: Sergey Popov gentoo org> CommitDate: Fri Aug 30 07:46:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9913e024 net-misc/geomyidae: version bump, drop old Closes: https://bugs.gentoo.org/690972 Signed-off-by: Sergey Popov gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 net-misc/geomyidae/Manifest | 2 +- .../{geomyidae-0.29.ebuild => geomyidae-0.34.ebuild}| 13 ++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest index 75a43ab65af..9afce443be1 100644 --- a/net-misc/geomyidae/Manifest +++ b/net-misc/geomyidae/Manifest @@ -1,2 +1,2 @@ -DIST geomyidae-0.29.tar.bz2 16279 BLAKE2B 148c6fe39de7333fbda4d1794c540940d06317f89291bae0fc35cb2cad8bde7a0f665ada79a9a0f7e7d4c96707bb811cc6cbc1b7b167c0dbd0ca301175176d2a SHA512 00bc7c4b5c1cd58d7e36cc5bce9a8d2e3dd70ccfd2f3c2729527ed7c55ced04aa0f9cf024b825f6f3317b2c1b35b4f3fd4dd88c83b14369e98b72b59965b0aa2 DIST geomyidae-v0.32.2.tgz 20897 BLAKE2B 117a4e89a379a8e84355661d910fcb227ef6105cdf6c5860a89c94caa7ed71d278b53c325a59bf200acdd589b515559995b27536c9fab3fe30fe87cb82f10130 SHA512 3b0927a16082df862b9efacc2f29fd1b1ca76f7d465426e179d5995a416bc27b518daba422512091304ed5479ff133e3d40f7bf66aedfbd8d99d13710809d519 +DIST geomyidae-v0.34.tgz 22242 BLAKE2B bc25f50c49c10e5a04b83a12cdcd7546b33f6a7d93eab504122bcfb2fdacfbcb82205890d5fd999d1b8b681c65dc0ef0dc5f95ea2d56a795fa371031c4af43b8 SHA512 55b7845c8b9fbee70b2e2bd71d2e3bb8e34c3029a1ea410cb39750763c81d5c31af8c703f7b673aa28fbfd61dd7915300ed4ff22f94c8430ac754681bc30ce41 diff --git a/net-misc/geomyidae/geomyidae-0.29.ebuild b/net-misc/geomyidae/geomyidae-0.34.ebuild similarity index 73% rename from net-misc/geomyidae/geomyidae-0.29.ebuild rename to net-misc/geomyidae/geomyidae-0.34.ebuild index 57dec0d5956..86affea4be2 100644 --- a/net-misc/geomyidae/geomyidae-0.29.ebuild +++ b/net-misc/geomyidae/geomyidae-0.34.ebuild @@ -1,18 +1,20 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit toolchain-funcs user DESCRIPTION="A daemon to serve the gopher protocol" -HOMEPAGE="http://git.r-36.net/geomyidae/; -SRC_URI="http://git.r-36.net/geomyidae/snapshot/${P}.tar.bz2; +HOMEPAGE="http://r-36.net/scm/geomyidae/; +SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tgz; LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" +S="${WORKDIR}/${PN}-v${PV}" + pkg_setup(){ enewgroup gopherd enewuser gopherd -1 -1 /var/gopher gopherd @@ -25,11 +27,8 @@ src_prepare() { -e 's/@${CC}/${CC}/g' \ -e '/CFLAGS/s/-O. //' \ Makefile || die 'sed on Makefile failed' - # fix for correctly start/stop daemon # fix path for pid file sed -i \ - -e 's:start-stop-daemon -Sb:start-stop-daemon -Sbm:' \ - -e 's:start-stop-daemon -S -p:start-stop-daemon -K -p:' \ -e 's:/var/run:/run:g' \ rc.d/Gentoo.init.d || die
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: cfb2ce9bae3619dbaba8b1a0091e81bb0672ba85 Author: Sergey Popov gentoo org> AuthorDate: Wed Nov 7 09:55:04 2018 + Commit: Sergey Popov gentoo org> CommitDate: Wed Nov 7 09:58:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb2ce9b net-misc/geomyidae: version bump Signed-off-by: Sergey Popov gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-misc/geomyidae/Manifest| 1 + net-misc/geomyidae/geomyidae-0.32.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest index ff2637b915a..75a43ab65af 100644 --- a/net-misc/geomyidae/Manifest +++ b/net-misc/geomyidae/Manifest @@ -1 +1,2 @@ DIST geomyidae-0.29.tar.bz2 16279 BLAKE2B 148c6fe39de7333fbda4d1794c540940d06317f89291bae0fc35cb2cad8bde7a0f665ada79a9a0f7e7d4c96707bb811cc6cbc1b7b167c0dbd0ca301175176d2a SHA512 00bc7c4b5c1cd58d7e36cc5bce9a8d2e3dd70ccfd2f3c2729527ed7c55ced04aa0f9cf024b825f6f3317b2c1b35b4f3fd4dd88c83b14369e98b72b59965b0aa2 +DIST geomyidae-v0.32.2.tgz 20897 BLAKE2B 117a4e89a379a8e84355661d910fcb227ef6105cdf6c5860a89c94caa7ed71d278b53c325a59bf200acdd589b515559995b27536c9fab3fe30fe87cb82f10130 SHA512 3b0927a16082df862b9efacc2f29fd1b1ca76f7d465426e179d5995a416bc27b518daba422512091304ed5479ff133e3d40f7bf66aedfbd8d99d13710809d519 diff --git a/net-misc/geomyidae/geomyidae-0.32.2.ebuild b/net-misc/geomyidae/geomyidae-0.32.2.ebuild new file mode 100644 index 000..44ee5a8e613 --- /dev/null +++ b/net-misc/geomyidae/geomyidae-0.32.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs user + +DESCRIPTION="A daemon to serve the gopher protocol" +HOMEPAGE="http://r-36.net/scm/geomyidae/; +SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tgz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +S="${WORKDIR}/${PN}-v${PV}" + +pkg_setup(){ + enewgroup gopherd + enewuser gopherd -1 -1 /var/gopher gopherd +} + +src_prepare() { + # enable verbose build + # drop -O. from CFLAGS + sed -i \ + -e 's/@${CC}/${CC}/g' \ + -e '/CFLAGS/s/-O. //' \ + Makefile || die 'sed on Makefile failed' + # fix path for pid file + sed -i \ + -e 's:/var/run:/run:g' \ + rc.d/Gentoo.init.d || die + + eapply_user +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dosbin ${PN} + + newinitd rc.d/Gentoo.init.d ${PN} + newconfd rc.d/Gentoo.conf.d ${PN} + + insinto /var/gopher + doins index.gph + fowners -R root.gopherd /var/gopher + fperms -R g=rX,o=rX /var/gopher + + doman ${PN}.8 + dodoc CGI README +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/
commit: 08a0d94873a352ccc79bdcda8f5add73a8514241 Author: Sergey Popov gentoo org> AuthorDate: Wed Oct 18 09:51:49 2017 + Commit: Sergey Popov gentoo org> CommitDate: Wed Oct 18 09:52:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a0d948 net-misc/geomyidae: version bump, drop old Package-Manager: Portage-2.3.10, Repoman-2.3.1 net-misc/geomyidae/Manifest| 3 +- net-misc/geomyidae/geomyidae-0.26.3.ebuild | 49 -- ...omyidae-0.26.2.ebuild => geomyidae-0.29.ebuild} | 19 ++--- 3 files changed, 14 insertions(+), 57 deletions(-) diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest index f9c6fcddbff..5be82023e84 100644 --- a/net-misc/geomyidae/Manifest +++ b/net-misc/geomyidae/Manifest @@ -1,2 +1 @@ -DIST geomyidae-0.26.2.tar.gz 15399 SHA256 49b4fbc437321e31a3b073cf8b88ddd4482b35a144a4289b4849e2242b991465 SHA512 337665350ee9fc09a88c83ebc8dd8d53ead9c5542c90c23f519bc99c1a1055e4751e78dbb70578325ba42d9aa59adcbbf4e32629fc75744b70e7ddc4c8266dce WHIRLPOOL 9e2409c7f5d5be2b46e43908db065a56db2e488b0769415cce9fb4b828d0f213a836e48068812d2e7aa9ee7cfd00d1970e04c504e18e9186b573e275a0c0ae2e -DIST geomyidae-0.26.3.tar.gz 15556 SHA256 162f55ab059ab0a9be8e840497795293bbd51c34b1f4564dcdf3f0ddd5c0db31 SHA512 fcee0133547881f6df173a24eac0fd3007436365375f11c572c50cf2e77c2033d441209f7f20dab1d291b0e9305de245da409351a02df4ca92d7b158768424b3 WHIRLPOOL 79385698ddd1c9c99fbb03c77ac6e817e157e3d8779f9929fe5ae281472bbc00eec81a18b2fe02c27fd96377e6b20e5e2d0b18d9bb747a3004aa96db076bcaf3 +DIST geomyidae-0.29.tar.bz2 16279 SHA256 4a2e63c65ff2007179ebb63549f7ae19876549f902fb6621762f3b7dcdedaf63 SHA512 00bc7c4b5c1cd58d7e36cc5bce9a8d2e3dd70ccfd2f3c2729527ed7c55ced04aa0f9cf024b825f6f3317b2c1b35b4f3fd4dd88c83b14369e98b72b59965b0aa2 WHIRLPOOL 266b1f3c16604a6f963b535be2bfdd00a31d9174002f1eed39c2579b4d72fa866be30b3c8655e4a8b70fd8e3cfb4d74a42b08193809e6e64aa4cb70964e3b0ac diff --git a/net-misc/geomyidae/geomyidae-0.26.3.ebuild b/net-misc/geomyidae/geomyidae-0.26.3.ebuild deleted file mode 100644 index f6c4c90a5a2..000 --- a/net-misc/geomyidae/geomyidae-0.26.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils toolchain-funcs user - -DESCRIPTION="A daemon to serve the gopher protocol" -HOMEPAGE="http://r-36.net/src/geomyidae/; -SRC_URI="http://r-36.net/src/${PN}/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" - -pkg_setup(){ - enewgroup gopherd - enewuser gopherd -1 -1 /var/gopher gopherd -} - -src_prepare() { - # enable verbose build - # drop -O. from CFLAGS - sed -i \ - -e 's/@${CC}/${CC}/g' \ - -e '/CFLAGS/s/-O. //' \ - Makefile || die 'sed on Makefile failed' - - epatch_user -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dosbin ${PN} - - newinitd rc.d/Gentoo.init.d ${PN} - newconfd rc.d/Gentoo.conf.d ${PN} - - insinto /var/gopher - doins index.gph - fowners -R root.gopherd /var/gopher - fperms -R g=rX,o=rX /var/gopher - - doman ${PN}.8 - dodoc CGI README -} diff --git a/net-misc/geomyidae/geomyidae-0.26.2.ebuild b/net-misc/geomyidae/geomyidae-0.29.ebuild similarity index 61% rename from net-misc/geomyidae/geomyidae-0.26.2.ebuild rename to net-misc/geomyidae/geomyidae-0.29.ebuild index f6c4c90a5a2..57dec0d5956 100644 --- a/net-misc/geomyidae/geomyidae-0.26.2.ebuild +++ b/net-misc/geomyidae/geomyidae-0.29.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit eutils toolchain-funcs user +inherit toolchain-funcs user DESCRIPTION="A daemon to serve the gopher protocol" -HOMEPAGE="http://r-36.net/src/geomyidae/; -SRC_URI="http://r-36.net/src/${PN}/${P}.tar.gz; +HOMEPAGE="http://git.r-36.net/geomyidae/; +SRC_URI="http://git.r-36.net/geomyidae/snapshot/${P}.tar.bz2; LICENSE="MIT" SLOT="0" @@ -25,8 +25,15 @@ src_prepare() { -e 's/@${CC}/${CC}/g' \ -e '/CFLAGS/s/-O. //' \ Makefile || die 'sed on Makefile failed' + # fix for correctly start/stop daemon + # fix path for pid file + sed -i \ + -e 's:start-stop-daemon -Sb:start-stop-daemon -Sbm:' \ + -e 's:start-stop-daemon -S -p:start-stop-daemon -K -p:' \ + -e 's:/var/run:/run:g' \ + rc.d/Gentoo.init.d || die - epatch_user + eapply_user } src_compile() {