[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/, games-mud/powwow/files/

2021-04-06 Thread Sam James
commit: 7f873a581983ae7c00a65a8b7057b0002e5c53a3
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  6 01:42:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  6 18:18:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f873a58

games-mud/powwow: drop 1.2.16-r1 (eutils--)

Signed-off-by: Sam James  gentoo.org>

 games-mud/powwow/Manifest  |  1 -
 .../powwow/files/powwow-1.2.16-underlinking.patch  | 17 -
 games-mud/powwow/powwow-1.2.16-r1.ebuild   | 42 --
 3 files changed, 60 deletions(-)

diff --git a/games-mud/powwow/Manifest b/games-mud/powwow/Manifest
index 1aa6fcb5a71..f759f013a4e 100644
--- a/games-mud/powwow/Manifest
+++ b/games-mud/powwow/Manifest
@@ -1,2 +1 @@
-DIST powwow-1.2.16.tar.gz 295441 BLAKE2B 
36f45e57af83b624e8f061ba7cc10ac7429b42bba56b1f61c737d9541ded788e5d94c76e1c70d00f49aac98a2a1fac6a04965d2eb78e587d53cea8b0d17ea736
 SHA512 
9bc046ba14760d55a7aabb550229d5f5b234f3ef0690d837f1de8df5e1f404b8483e61981cffdf8e82f164bd5a68f4da3f8342b0c09b98155adaabf14d8b079e
 DIST powwow-1.2.22.tar.gz 339521 BLAKE2B 
abbad1cdce0f1f8d7c5affdb2665231fd3f4faa2439e90a5f37f23455eea0e687c63476fc63a508cbfff2ffc33ea97c31c66b868255aa60a4a9819c0eebe8844
 SHA512 
558143ab4dfa06798abe7cb6b18ce3ceb70925214ac0125f0f3823f077a6cbbda50557c954af623a2dae003a57df893325085e53a4ee9322250bc7e695b76fe5

diff --git a/games-mud/powwow/files/powwow-1.2.16-underlinking.patch 
b/games-mud/powwow/files/powwow-1.2.16-underlinking.patch
deleted file mode 100644
index d6c5cceba1f..000
--- a/games-mud/powwow/files/powwow-1.2.16-underlinking.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-From: Julian Ospald 
-Date: Mon Feb 18 02:25:38 UTC 2013
-Subject: fix underlinking
-
-https://bugs.gentoo.org/show_bug.cgi?id=454928
-
 powwow-1.2.16/Makefile.am
-+++ powwow-1.2.16/Makefile.am
-@@ -5,7 +5,7 @@
- powwow_SOURCES = beam.c cmd.c log.c edit.c cmd2.c eval.c \
-utils.c main.c tcp.c list.c map.c tty.c \
-ptr.c
--powwow_LDFLAGS = @dl_ldflags@
-+powwow_LDADD = @dl_ldflags@
- powwowdir = $(pkgincludedir)
- powwow_HEADERS = beam.h cmd.h log.h edit.h cmd2.h eval.h \
-utils.h main.h tcp.h list.h map.h tty.h \

diff --git a/games-mud/powwow/powwow-1.2.16-r1.ebuild 
b/games-mud/powwow/powwow-1.2.16-r1.ebuild
deleted file mode 100644
index 5529c4d4e37..000
--- a/games-mud/powwow/powwow-1.2.16-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-DESCRIPTION="PowWow Console MUD Client"
-HOMEPAGE="https://www.hoopajoo.net/projects/powwow.html;
-SRC_URI="https://www.hoopajoo.net/static/projects/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0"
-RDEPEND=${DEPEND}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-underlinking.patch
-)
-
-src_prepare() {
-   default
-
-   # note that that the extra, seemingly-redundant files installed are
-   # actually used by in-game help commands
-   sed -i \
-   -e "s/pkgdata_DATA = powwow.doc/pkgdata_DATA = /" \
-   Makefile.am || die
-   mv configure.in configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --includedir=/usr/include
-}
-
-src_install() {
-   DOCS="ChangeLog Config.demo Hacking NEWS powwow.doc powwow.help 
README.* TODO" \
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/files/

2021-01-09 Thread Sam James
commit: d6c40e6e5e51e5e0d916a26f257aec64e7fb5f21
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 16:17:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 16:17:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c40e6e

games-mud/powwow: add patch metadata

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 games-mud/powwow/files/powwow-1.2.22-musl-termios.patch | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch 
b/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch
index 4cab065d27b..c8d9192279a 100644
--- a/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch
+++ b/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch
@@ -1,5 +1,4 @@
-diff --git a/src/follow.c b/src/follow.c
-index 09456c9..b3363e8 100644
+https://bugs.gentoo.org/716584
 --- a/src/follow.c
 +++ b/src/follow.c
 @@ -26,7 +26,6 @@
@@ -10,8 +9,6 @@ index 09456c9..b3363e8 100644
  # endif
  /* #else USE_SGTTY */
  #endif
-diff --git a/src/tty.c b/src/tty.c
-index 104c780..0d76554 100644
 --- a/src/tty.c
 +++ b/src/tty.c
 @@ -44,7 +44,6 @@



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/

2021-01-09 Thread Sam James
commit: 25106baef489abaffa8eddc7a952a66ee9cccf63
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 16:16:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 16:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25106bae

games-mud/powwow: add pkgconfig

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 games-mud/powwow/powwow-1.2.22.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-mud/powwow/powwow-1.2.22.ebuild 
b/games-mud/powwow/powwow-1.2.22.ebuild
index 68e69db45e7..aec8423d0bc 100644
--- a/games-mud/powwow/powwow-1.2.22.ebuild
+++ b/games-mud/powwow/powwow-1.2.22.ebuild
@@ -13,6 +13,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+BDEPEND="virtual/pkgconfig"
 DEPEND="sys-libs/ncurses:0="
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/, games-mud/powwow/files/

2021-01-09 Thread Sam James
commit: 4398db24f18f4f220edf10f546edbe2e9e9e8ff0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 16:16:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 16:16:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4398db24

games-mud/powwow: bump to 1.22.22

Closes: https://bugs.gentoo.org/716584
Closes: https://bugs.gentoo.org/690452
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 games-mud/powwow/Manifest  |  1 +
 games-mud/powwow/files/powwow-1.2.22-linking.patch | 39 ++
 .../powwow/files/powwow-1.2.22-musl-termios.patch  | 24 +++
 games-mud/powwow/powwow-1.2.22.ebuild  | 48 ++
 4 files changed, 112 insertions(+)

diff --git a/games-mud/powwow/Manifest b/games-mud/powwow/Manifest
index 4bdf237f7fb..1aa6fcb5a71 100644
--- a/games-mud/powwow/Manifest
+++ b/games-mud/powwow/Manifest
@@ -1 +1,2 @@
 DIST powwow-1.2.16.tar.gz 295441 BLAKE2B 
36f45e57af83b624e8f061ba7cc10ac7429b42bba56b1f61c737d9541ded788e5d94c76e1c70d00f49aac98a2a1fac6a04965d2eb78e587d53cea8b0d17ea736
 SHA512 
9bc046ba14760d55a7aabb550229d5f5b234f3ef0690d837f1de8df5e1f404b8483e61981cffdf8e82f164bd5a68f4da3f8342b0c09b98155adaabf14d8b079e
+DIST powwow-1.2.22.tar.gz 339521 BLAKE2B 
abbad1cdce0f1f8d7c5affdb2665231fd3f4faa2439e90a5f37f23455eea0e687c63476fc63a508cbfff2ffc33ea97c31c66b868255aa60a4a9819c0eebe8844
 SHA512 
558143ab4dfa06798abe7cb6b18ce3ceb70925214ac0125f0f3823f077a6cbbda50557c954af623a2dae003a57df893325085e53a4ee9322250bc7e695b76fe5

diff --git a/games-mud/powwow/files/powwow-1.2.22-linking.patch 
b/games-mud/powwow/files/powwow-1.2.22-linking.patch
new file mode 100644
index 000..e9dc39177bf
--- /dev/null
+++ b/games-mud/powwow/files/powwow-1.2.22-linking.patch
@@ -0,0 +1,39 @@
+* Fix ncurses/tinfo linking: https://bugs.gentoo.org/690452
+
+* Fix underlinking (refresh of old patch by hasufell@):
+From: Julian Ospald 
+Date: Mon Feb 18 02:25:38 UTC 2013
+Subject: fix underlinking
+https://bugs.gentoo.org/show_bug.cgi?id=454928
+--- a/configure.ac
 b/configure.ac
+@@ -93,10 +93,7 @@ AC_PROG_LN_S
+ AC_CHECK_FUNC(lrand48,,AC_DEFINE(USE_RANDOM))
+ 
+ if test "x${enable_vt100}" != "xyes"; then
+-AC_SEARCH_LIBS(initscr,[ncurses curses], [], [
+-   if test "x${enable_vt100}" = "xno" ; then
+-   AC_MSG_ERROR([*** curses libraries not found])
+-   fi])
++PKG_CHECK_MODULES([ncurses], [ncurses])
+ fi
+ 
+ # Dynamic modules
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -6,7 +6,8 @@ bin_PROGRAMS = powwow powwow-muc powwow-movieplay
+ powwow_SOURCES = beam.c cmd.c log.c edit.c cmd2.c eval.c \
+utils.c main.c tcp.c list.c map.c tty.c \
+ptr.c
+-powwow_LDFLAGS = @dl_ldflags@
++powwow_LDADD = @dl_ldflags@ @ncurses_LIBS@
++powwow_muc_LDADD = @ncurses_LIBS@
+ powwowdir = $(pkgincludedir)
+ powwow_HEADERS = beam.h cmd.h log.h edit.h cmd2.h eval.h \
+utils.h main.h tcp.h list.h map.h tty.h \
+@@ -26,4 +26,4 @@ catrw_SOURCES = catrw.c
+ EXTRA_DIST = plugtest.c
+ 
+ plugtest.so: plugtest.c
+-  gcc -shared -o plugtest.so plugtest.c
++  $(CC) $(CFLAGS) -shared -o plugtest.so plugtest.c

diff --git a/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch 
b/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch
new file mode 100644
index 000..4cab065d27b
--- /dev/null
+++ b/games-mud/powwow/files/powwow-1.2.22-musl-termios.patch
@@ -0,0 +1,24 @@
+diff --git a/src/follow.c b/src/follow.c
+index 09456c9..b3363e8 100644
+--- a/src/follow.c
 b/src/follow.c
+@@ -26,7 +26,6 @@
+  * many warnings, but seems to be necessary at times. works anyway.
+  */
+ #  include 
+-#  include 
+ # endif
+ /* #else USE_SGTTY */
+ #endif
+diff --git a/src/tty.c b/src/tty.c
+index 104c780..0d76554 100644
+--- a/src/tty.c
 b/src/tty.c
+@@ -44,7 +44,6 @@
+  * many warnings, but seems to be necessary at times. works anyway.
+  */
+ #include 
+-#include 
+ #  endif
+ /* #else USE_SGTTY */
+ #endif

diff --git a/games-mud/powwow/powwow-1.2.22.ebuild 
b/games-mud/powwow/powwow-1.2.22.ebuild
new file mode 100644
index 000..68e69db45e7
--- /dev/null
+++ b/games-mud/powwow/powwow-1.2.22.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="PowWow Console MUD Client"
+HOMEPAGE="https://www.hoopajoo.net/projects/powwow.html;
+SRC_URI="https://www.hoopajoo.net/static/projects/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/ncurses:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.22-linking.patch
+   "${FILESDIR}"/${PN}-1.2.22-musl-termios.patch
+)
+
+src_prepare() {
+   default
+
+   # note that that the extra, seemingly-redundant files installed are
+   # 

[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/

2018-05-11 Thread James Le Cuirot
commit: 14b5d0f2ddc5b971e118d87d132b1f9879b6bcdf
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri May 11 12:45:11 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri May 11 20:38:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b5d0f2

games-mud/powwow: use HTTPS

 games-mud/powwow/powwow-1.2.16-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-mud/powwow/powwow-1.2.16-r1.ebuild 
b/games-mud/powwow/powwow-1.2.16-r1.ebuild
index 04c04f8fbb7..0581652736a 100644
--- a/games-mud/powwow/powwow-1.2.16-r1.ebuild
+++ b/games-mud/powwow/powwow-1.2.16-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools eutils
 
 DESCRIPTION="PowWow Console MUD Client"
-HOMEPAGE="http://hoopajoo.net/projects/powwow.html;
-SRC_URI="http://hoopajoo.net/static/projects/${P}.tar.gz;
+HOMEPAGE="https://www.hoopajoo.net/projects/powwow.html;
+SRC_URI="https://www.hoopajoo.net/static/projects/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/

2016-08-05 Thread Austin English
commit: acd59c1e0ee962bc3a80ecd01e6ec0b7f0f79230
Author: Austin English  gentoo  org>
AuthorDate: Fri Aug  5 19:14:22 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Fri Aug  5 19:43:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd59c1e

games-mud/powwow: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.0

 games-mud/powwow/powwow-1.2.16-r1.ebuild | 43 
 1 file changed, 43 insertions(+)

diff --git a/games-mud/powwow/powwow-1.2.16-r1.ebuild 
b/games-mud/powwow/powwow-1.2.16-r1.ebuild
new file mode 100644
index 000..86654bc
--- /dev/null
+++ b/games-mud/powwow/powwow-1.2.16-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="PowWow Console MUD Client"
+HOMEPAGE="http://hoopajoo.net/projects/powwow.html;
+SRC_URI="http://hoopajoo.net/static/projects/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-underlinking.patch
+)
+
+src_prepare() {
+   default
+
+   # note that that the extra, seemingly-redundant files installed are
+   # actually used by in-game help commands
+   sed -i \
+   -e "s/pkgdata_DATA = powwow.doc/pkgdata_DATA = /" \
+   Makefile.am || die
+   mv configure.in configure.ac || die
+   eautoreconf
+}
+
+src_configure() {
+   econf --includedir=/usr/include
+}
+
+src_install () {
+   DOCS="ChangeLog Config.demo Hacking NEWS powwow.doc powwow.help 
README.* TODO" \
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: games-mud/powwow/

2016-05-05 Thread Michael Sterrett
commit: fb1894aa3090f7b344e4d2ca08d7619e40e07f6e
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri May  6 01:57:02 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri May  6 02:49:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1894aa

games-mud/powwow: set RDEPEND

Package-Manager: portage-2.2.26

 games-mud/powwow/powwow-1.2.16.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-mud/powwow/powwow-1.2.16.ebuild 
b/games-mud/powwow/powwow-1.2.16.ebuild
index 8aa8279..b98f9cf 100644
--- a/games-mud/powwow/powwow-1.2.16.ebuild
+++ b/games-mud/powwow/powwow-1.2.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,8 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE=""
 
-DEPEND="sys-libs/ncurses"
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-underlinking.patch