[gentoo-commits] repo/gentoo:master commit in: net-misc/geomyidae/

2023-05-15 Thread Sergey Popov
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/

2021-07-20 Thread Conrad Kostecki
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/

2021-07-20 Thread Conrad Kostecki
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/

2020-07-08 Thread Sergey Popov
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/

2020-07-08 Thread Sergey Popov
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/

2020-07-08 Thread Sergey Popov
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/

2019-08-30 Thread Sergey Popov
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/

2018-11-07 Thread Sergey Popov
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/

2017-10-18 Thread Sergey Popov
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() {