From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- games-mud/gnome-mud/Manifest | 6 +++ games-mud/gnome-mud/files/0.11.2-gst1.patch | 42 +++++++++++++++ .../gnome-mud/files/0.11.2-telopts-reenable.patch | 35 +++++++++++++ games-mud/gnome-mud/gnome-mud-0.11.2-r2.ebuild | 60 ++++++++++++++++++++++ games-mud/gnome-mud/gnome-mud-9999.ebuild | 45 ++++++++++++++++ games-mud/gnome-mud/metadata.xml | 12 +++++ 6 files changed, 200 insertions(+) create mode 100644 games-mud/gnome-mud/Manifest create mode 100644 games-mud/gnome-mud/files/0.11.2-gst1.patch create mode 100644 games-mud/gnome-mud/files/0.11.2-telopts-reenable.patch create mode 100644 games-mud/gnome-mud/gnome-mud-0.11.2-r2.ebuild create mode 100644 games-mud/gnome-mud/gnome-mud-9999.ebuild create mode 100644 games-mud/gnome-mud/metadata.xml (limited to 'games-mud/gnome-mud') diff --git a/games-mud/gnome-mud/Manifest b/games-mud/gnome-mud/Manifest new file mode 100644 index 000000000000..15b8d4ffa416 --- /dev/null +++ b/games-mud/gnome-mud/Manifest @@ -0,0 +1,6 @@ +AUX 0.11.2-gst1.patch 1645 BLAKE2B ad5ec717a6dbaec685d12754c7f2fc8ba29fc3485884a2ab77776f1917f1afd3ba4f7ac04c6323b06bf125bd1609da5c2502205f9d7d9570c7eca925004941c0 SHA512 ed3ec4831e1cd7955d0629939270643ee2fe7a6995608fa2ce22e03f86a9ca3ad5c3b66aad648ed0133db6f601995bc7b9e767438b296d23efbc9819b6b5b45b +AUX 0.11.2-telopts-reenable.patch 1284 BLAKE2B edb0ff64c37b9da04ac5bbd40d2b8e8ebae981571259c8fcdbe736171a97569c900307dfe77b1fe5dad7b3718a6d9a07be0653a1eea716cd42af8c2ab11215b2 SHA512 9a9f8ade511282bcc4142d3bff15b0a64dda36b327920f4d665852d43a13854b5e876bef8e8c667c28330896e9fc09965317595850b4c0e67285d9c8d8223ed5 +DIST gnome-mud-0.11.2.tar.bz2 444294 BLAKE2B e3e1c6ebb4dbd4169f947adb5e481db19b8a7d774866e56e17d6448486b2962cdd5a021195e3b26840143362dbe60c519105166c7b5f8d0f9cc10e3563eef8f9 SHA512 b8dd4ffa0cd5ab7077b21c908fb92b6b5c3e1fc65c06c890d8ebb4ab4fd6d1f8ac4a67d9a815634fc45f3357dd495ba329057df5662c00d2074278a16470c422 +EBUILD gnome-mud-0.11.2-r2.ebuild 1249 BLAKE2B 991a0d465eb7df2a026f4506a137db28067eebfaf4fc894b8c3b1a98eb944da83d480c7a69649822e185a2916c3bdaea86d03ebe35e63f6fb56d7ed6e9fcaef6 SHA512 bee265e98a53b11a1133fa987f65236fdf394aa8e64d876b70b7c1e9962be1ed9254e24fab8c79cce02d7c73f6b421002fa4f842b138cd73369bf32e5bc3babe +EBUILD gnome-mud-9999.ebuild 891 BLAKE2B c44f14049be4069dfdcf226aa7c51e9c4b68769c9e5ead68df5c263760854d6795a6829c048baae9bf85bb2f684ecd47033c214a9467cb9c6c4808fa1bc90783 SHA512 12fefeaf3d0509f2ba41ffc1dffbb55c0d4c99f2b79f7527aa7e7325efc6a382441c720db562b07dbbd75f2eb4232ee776a2f40faea3ce7f448caa527ad4ef34 +MISC metadata.xml 350 BLAKE2B 6bd2e206bc7a4f2e4d9cde3a52ea0879f08187ee03b79abaf712cf4574e4539302552781c00764dc78f42f70576e4d0faf2d938c9d787c5345c0122a4db77d12 SHA512 0531e7ca85ea8011f5aeef4517ea6dc1362323dbb4b05be0c9fa028e2a3cdeae880cdcbdef070c048649520cbe23ec8bce4785c2bfbbdd3c989380b036d51984 diff --git a/games-mud/gnome-mud/files/0.11.2-gst1.patch b/games-mud/gnome-mud/files/0.11.2-gst1.patch new file mode 100644 index 000000000000..64c6682c6726 --- /dev/null +++ b/games-mud/gnome-mud/files/0.11.2-gst1.patch @@ -0,0 +1,42 @@ +From 15c37855ab3559efaeffcef651c98ed971ae84bb Mon Sep 17 00:00:00 2001 +From: Steven Jackson +Date: Wed, 19 Apr 2017 20:02:57 +0100 +Subject: [PATCH] gstreamer: Upgrade to 1.0 from 0.10 +--- + configure.ac | 6 +++--- + gnome-mud.spec.in | 4 ++-- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 50c4c81..125b054 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -76,7 +76,7 @@ LIBGNET_REQUIRED=0.22 + VTE_REQUIRED=0.11.00 + PCRE_REQUIRED=6.0.0 + GCONF_REQUIRED=0.20 +-GSTREAMER_REQUIRED=0.10 ++GSTREAMER_REQUIRED=1.0 + + PKG_CHECK_MODULES(GMUD, gtk+-2.0 >= $GTK_REQUIRED vte >= $VTE_REQUIRED libglade-2.0 >= $LIBGLADE_REQUIRED libpcre >= $PCRE_REQUIRED gmodule-2.0 >= $GMODULE_REQUIRED gnet-2.0 >= $LIBGNET_REQUIRED gconf-2.0 >= $GCONF_REQUIRED) + AC_SUBST(GMUD_CFLAGS) +@@ -114,14 +114,14 @@ AC_ARG_ENABLE(gstreamer, + [Enable GStreamer used for MSP (Mud Sound Protocol) Default=auto]),, + enable_gstreamer=auto) + if test "x$enable_gstreamer" != "xno"; then +- PKG_CHECK_EXISTS(gstreamer-0.10, have_gst=yes, have_gst=no) ++ PKG_CHECK_EXISTS(gstreamer-1.0, have_gst=yes, have_gst=no) + if test "x$have_gst" = "xno" -a "x$enable_gstreamer" = "xyes"; then + AC_MSG_ERROR([Gstreamer support explicitly requested but libgstreamer was not found]) + fi + if test "x$have_gst" = "xyes"; then + AC_DEFINE(ENABLE_GST, 1, [Define if GStreamer should be enabled]) + enable_gstreamer=yes +- PKG_CHECK_MODULES(MSP, gstreamer-0.10 >= $GSTREAMER_REQUIRED) ++ PKG_CHECK_MODULES(MSP, gstreamer-1.0 >= $GSTREAMER_REQUIRED) + fi + fi + AM_CONDITIONAL(USE_GSTREAMER, test "x$enable_gstreamer" = xyes) +-- +2.10.2 + diff --git a/games-mud/gnome-mud/files/0.11.2-telopts-reenable.patch b/games-mud/gnome-mud/files/0.11.2-telopts-reenable.patch new file mode 100644 index 000000000000..ebafe30c4cf4 --- /dev/null +++ b/games-mud/gnome-mud/files/0.11.2-telopts-reenable.patch @@ -0,0 +1,35 @@ +From 62b043beedc14741a000e848a004ba44982b28b8 Mon Sep 17 00:00:00 2001 +From: Steven Jackson +Date: Wed, 19 Apr 2017 10:38:18 +0000 +Subject: [PATCH] mud-telnet: Fix re-enabling disabled TELOPTS + +When the server disabled a TELOPT it wasn't possible for it to +re-enable it, as it should. + +Enabling and disabling MSP and CHARSET in the preferences window +doesn't control the MudTelnetHandler enabled field, so this change +doesn't break that. Those preferences are used at a higher level, +in mud-window-view.c. + +Thanks to shentino for reporting and assisting with the fix. + +Bug report: https://bugzilla.gnome.org/show_bug.cgi?id=781452 +--- + src/mud-telnet.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/mud-telnet.c b/src/mud-telnet.c +index 052ba04..0fe274a 100644 +--- a/src/mud-telnet.c ++++ b/src/mud-telnet.c +@@ -939,7 +939,7 @@ mud_telnet_handle_positive_nego(MudTelnet *telnet, + // his state to YES and send DO; otherwise send DONT + // FIXME-US/HIM + // FIXME: What to do in the opposite "him" gint value case? +- if (mud_telnet_isenabled(telnet, opt_no, him)) ++ if (mud_telnet_get_index_by_option(telnet, opt_no) != -1) + { + mud_telnet_set_telopt_state(opt, TELOPT_STATE_YES, bitshift); + mud_telnet_send_iac(telnet, affirmative, opt_no); +-- +1.9.1 diff --git a/games-mud/gnome-mud/gnome-mud-0.11.2-r2.ebuild b/games-mud/gnome-mud/gnome-mud-0.11.2-r2.ebuild new file mode 100644 index 000000000000..d8bafca919dc --- /dev/null +++ b/games-mud/gnome-mud/gnome-mud-0.11.2-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME_TARBALL_SUFFIX="bz2" +GNOME2_EAUTORECONF="yes" + +inherit gnome2 + +DESCRIPTION="GNOME MUD client" +HOMEPAGE="https://wiki.gnome.org/Apps/GnomeMud" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-fbsd" +IUSE="gstreamer" + +RDEPEND="virtual/libintl + dev-libs/libpcre + dev-perl/XML-Parser + gnome-base/gconf:2 + >=gnome-base/libglade-2.0.1:2.0 + gstreamer? ( media-libs/gstreamer:1.0 ) + net-libs/gnet:2 + x11-libs/gtk+:2 + >=x11-libs/vte-0.11:0" +DEPEND="${RDEPEND} + virtual/pkgconfig + app-text/rarian + >=dev-util/intltool-0.23 + >=sys-devel/gettext-0.11.5" + +PATCHES=( + "${FILESDIR}"/${PV}-telopts-reenable.patch #616000 + "${FILESDIR}"/${PV}-gst1.patch # Needs eautoreconf +) + +src_configure() { + gnome2_src_configure \ + $(use_enable gstreamer) +} + +src_install() { + DOCS="AUTHORS BUGS ChangeLog NEWS PLUGIN.API README ROADMAP" \ + gnome2_src_install +} + +pkg_preinst() { + gnome2_pkg_preinst +} + +pkg_postinst() { + gnome2_pkg_postinst + echo + elog "For proper plugin operation, please create ~/.gnome-mud/plugins/" + elog "if that directory doesn't already exist." + elog "The command to do that is:" + elog " mkdir -p ~/.gnome-mud/plugins/" + echo +} diff --git a/games-mud/gnome-mud/gnome-mud-9999.ebuild b/games-mud/gnome-mud/gnome-mud-9999.ebuild new file mode 100644 index 000000000000..074b3bad3d25 --- /dev/null +++ b/games-mud/gnome-mud/gnome-mud-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_EAUTORECONF="yes" + +inherit gnome2 git-r3 + +DESCRIPTION="GNOME MUD client" +HOMEPAGE="https://wiki.gnome.org/Apps/GnomeMud" +SRC_URI="" +EGIT_REPO_URI="git://git.gnome.org/gnome-mud" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="" +IUSE="debug gstreamer" + +RDEPEND="virtual/libintl + >=dev-libs/glib-2.36:2 + >=x11-libs/gtk+-2.24.0:2 + >=x11-libs/vte-0.11:0 + dev-libs/libpcre + gnome-base/gconf:2 + gstreamer? ( media-libs/gstreamer:1.0 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + app-text/rarian + >=dev-util/intltool-0.23 + >=sys-devel/gettext-0.11.5" + +src_configure() { + gnome2_src_configure \ + $(use_enable gstreamer) \ + $(use_enable debug debug-logger) +} + +src_install() { + DOCS="AUTHORS BUGS ChangeLog NEWS README ROADMAP" \ + gnome2_src_install +} + +pkg_preinst() { + gnome2_pkg_preinst +} diff --git a/games-mud/gnome-mud/metadata.xml b/games-mud/gnome-mud/metadata.xml new file mode 100644 index 000000000000..03ad2b003494 --- /dev/null +++ b/games-mud/gnome-mud/metadata.xml @@ -0,0 +1,12 @@ + + + + + leio@gentoo.org + Mart Raudsepp + + + games@gentoo.org + Gentoo Games Project + + -- cgit v1.2.3