summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2007-10-14 22:07:05 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2007-10-14 22:07:05 +0000
commitea9cae239144ae70c59a5d631f8f5ebd9fd44696 (patch)
treea0d2ca0c01568bdb607b7f5af603c3befb690be8
parentfix from James Le Cuirot to check to see if the directory to search exists be... (diff)
downloadhistorical-ea9cae239144ae70c59a5d631f8f5ebd9fd44696.tar.gz
historical-ea9cae239144ae70c59a5d631f8f5ebd9fd44696.tar.bz2
historical-ea9cae239144ae70c59a5d631f8f5ebd9fd44696.zip
add patch from Tanktalus@gmail.com to fix random crash (bug #190363)
Package-Manager: portage-2.1.3.9
-rw-r--r--games-mud/kmuddy/ChangeLog6
-rw-r--r--games-mud/kmuddy/Manifest30
-rw-r--r--games-mud/kmuddy/files/kmuddy-0.8-nocrash.patch13
-rw-r--r--games-mud/kmuddy/kmuddy-0.8.ebuild10
4 files changed, 38 insertions, 21 deletions
diff --git a/games-mud/kmuddy/ChangeLog b/games-mud/kmuddy/ChangeLog
index f81fcab1ebf8..0433f97caef4 100644
--- a/games-mud/kmuddy/ChangeLog
+++ b/games-mud/kmuddy/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-mud/kmuddy
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/ChangeLog,v 1.16 2007/07/21 19:26:41 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/ChangeLog,v 1.17 2007/10/14 22:07:04 mr_bones_ Exp $
+
+ 14 Oct 2007; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/kmuddy-0.8-nocrash.patch, kmuddy-0.8.ebuild:
+ add patch from Tanktalus@gmail.com to fix random crash (bug #190363)
21 Jul 2007; Tristan Heaven <nyhm@gentoo.org> kmuddy-0.8.ebuild:
HOMEPAGE update, bug #185457
diff --git a/games-mud/kmuddy/Manifest b/games-mud/kmuddy/Manifest
index 349cf0b1cf08..933b9968e51d 100644
--- a/games-mud/kmuddy/Manifest
+++ b/games-mud/kmuddy/Manifest
@@ -1,20 +1,21 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX kmuddy-0.8-nocrash.patch 635 RMD160 af716aed42c584513c57135ded6b3e9cda88df73 SHA1 3e6e9be9ae2ab257204b5128004210403af77b91 SHA256 c76a7cae08710fd163875011111140dc3a6ead94ab18c4d62fe27917aa86410d
+MD5 7d985be9e396efef5eeb2b1b0d2026a0 files/kmuddy-0.8-nocrash.patch 635
+RMD160 af716aed42c584513c57135ded6b3e9cda88df73 files/kmuddy-0.8-nocrash.patch 635
+SHA256 c76a7cae08710fd163875011111140dc3a6ead94ab18c4d62fe27917aa86410d files/kmuddy-0.8-nocrash.patch 635
DIST kmuddy-0.7.1.tar.gz 934677 RMD160 2440fe7f46b658e408099f6286e408c27c104041 SHA1 93c317d4bb6e6ac82e43ee88c0889e03d9935946 SHA256 955951cf71f8401d7419481407d0dfaf007d82ff32e6d2fa11949d5b387afdd2
DIST kmuddy-0.8.tar.gz 1058011 RMD160 1e8d408a6ccbc5cfe9a205f9dbe5f2e5aee9489f SHA1 372f25aa1699adc24b962d61d0d5ca45f747327e SHA256 7f65a3932696f84e11058b673fa3ec0f47d3f060191982438075a01c4d261265
EBUILD kmuddy-0.7.1.ebuild 444 RMD160 4ad4200f5b058423beb85d9862ef92e2592e5f99 SHA1 87119ec768ce706f0b9557da477ca4f971cba32e SHA256 0cddb349923dd831ff456b178bcb027040d526572c000567a9e89560ee9e2a5c
MD5 4e3e240a28cacdbcf3a6242bdfcf3b11 kmuddy-0.7.1.ebuild 444
RMD160 4ad4200f5b058423beb85d9862ef92e2592e5f99 kmuddy-0.7.1.ebuild 444
SHA256 0cddb349923dd831ff456b178bcb027040d526572c000567a9e89560ee9e2a5c kmuddy-0.7.1.ebuild 444
-EBUILD kmuddy-0.8.ebuild 759 RMD160 79dc7e725b2ee33408449a194cfe820a82e71d85 SHA1 1f32c4f6da142353f935eb553e33a29fbf91429c SHA256 1cdf3ec09571b5e18a2578d9202ad89c80f6ad238a0a9fd961ea48317b7457b7
-MD5 1f7a718e1efeeb1f98dda6f99ee7e50b kmuddy-0.8.ebuild 759
-RMD160 79dc7e725b2ee33408449a194cfe820a82e71d85 kmuddy-0.8.ebuild 759
-SHA256 1cdf3ec09571b5e18a2578d9202ad89c80f6ad238a0a9fd961ea48317b7457b7 kmuddy-0.8.ebuild 759
-MISC ChangeLog 2020 RMD160 6eb8231be3a8feecda1044589515282e7932fd3c SHA1 f55620316b824b4d84e136c89016861a35a6156b SHA256 241a9634cefb45c5291c9d68738b6879ecd7133d452a236fa0d5e4f99b851850
-MD5 a300002d394abda077d00fdb685b857d ChangeLog 2020
-RMD160 6eb8231be3a8feecda1044589515282e7932fd3c ChangeLog 2020
-SHA256 241a9634cefb45c5291c9d68738b6879ecd7133d452a236fa0d5e4f99b851850 ChangeLog 2020
+EBUILD kmuddy-0.8.ebuild 854 RMD160 8e460c9d1fbc1bd7d73a894b77959d3065f789a4 SHA1 9c05defc80d7642b55f58977816d1311026a906b SHA256 1f3760cd08d3ab1aa3d313ced8c40a60e0c925afd3cc6bf7172a82b66a00639e
+MD5 76c819a0c31aa2d851f58d0bea23c80b kmuddy-0.8.ebuild 854
+RMD160 8e460c9d1fbc1bd7d73a894b77959d3065f789a4 kmuddy-0.8.ebuild 854
+SHA256 1f3760cd08d3ab1aa3d313ced8c40a60e0c925afd3cc6bf7172a82b66a00639e kmuddy-0.8.ebuild 854
+MISC ChangeLog 2206 RMD160 632451765572930ee69cffe010b5b0a870a000ca SHA1 93d74c8075a21dacfb19b5806821d42ca7e6f8c2 SHA256 2c868b1fb28a0604068c075a222d9fc946e9c6048a74b0b179483c6dfbc18dc5
+MD5 16af64ce23451a53a5ea96a7ec59bd7b ChangeLog 2206
+RMD160 632451765572930ee69cffe010b5b0a870a000ca ChangeLog 2206
+SHA256 2c868b1fb28a0604068c075a222d9fc946e9c6048a74b0b179483c6dfbc18dc5 ChangeLog 2206
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
@@ -25,10 +26,3 @@ SHA256 743810413e15ff38c1a1a6eb7d2062ebbcbab5d6115a9aa74349580d120d4160 files/di
MD5 6d758c21489e808e908c980be3da5ada files/digest-kmuddy-0.8 235
RMD160 dd7c0957ef1c7d8bbfffb32678b4af9dd4303f47 files/digest-kmuddy-0.8 235
SHA256 d6bf684654689c38fd17dc56521e9c9271079ea4afa36cf1e49da71f993f2d78 files/digest-kmuddy-0.8 235
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.5 (GNU/Linux)
-
-iD8DBQFGol3xdz7hIScOURERAicSAJ98rDtV8oUyQQHjBP87bUgOeA/xVwCfcuh2
-JUmrNTqiPw8DMNxoVuoi+xk=
-=1CAm
------END PGP SIGNATURE-----
diff --git a/games-mud/kmuddy/files/kmuddy-0.8-nocrash.patch b/games-mud/kmuddy/files/kmuddy-0.8-nocrash.patch
new file mode 100644
index 000000000000..c67956ac8d93
--- /dev/null
+++ b/games-mud/kmuddy/files/kmuddy-0.8-nocrash.patch
@@ -0,0 +1,13 @@
+diff -ru kmuddy-0.8/kmuddy/cmxpmanager.cpp kmuddy-0.8.patch/kmuddy/cmxpmanager.cpp
+--- kmuddy-0.8/kmuddy/cmxpmanager.cpp 2006-10-12 02:47:23.000000000 -0600
++++ kmuddy-0.8.patch/kmuddy/cmxpmanager.cpp 2007-08-26 22:05:44.000000000 -0600
+@@ -134,7 +134,7 @@
+ if (s && (strcmp (s, "\r\n") == 0)) //newlines are always sent separately
+ emit gotNewLine ();
+ else
+- if ((s[0] == 0x1f) && (s[1] == '\0'))
++ if (s && (s[0] == 0x1f) && (s[1] == '\0'))
+ //<SBR> tag - ignored - converted into a space
+ emit gotNewText (QString (" "));
+ else
+Only in kmuddy-0.8.patch/kmuddy: cmxpmanager.cpp~
diff --git a/games-mud/kmuddy/kmuddy-0.8.ebuild b/games-mud/kmuddy/kmuddy-0.8.ebuild
index 7f2fd723be93..c97a33061104 100644
--- a/games-mud/kmuddy/kmuddy-0.8.ebuild
+++ b/games-mud/kmuddy/kmuddy-0.8.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/kmuddy-0.8.ebuild,v 1.3 2007/07/21 19:26:41 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/kmuddy-0.8.ebuild,v 1.4 2007/10/14 22:07:04 mr_bones_ Exp $
-inherit kde-functions
+inherit eutils kde-functions
DESCRIPTION="MUD client for KDE"
HOMEPAGE="http://www.kmuddy.com/"
@@ -18,6 +18,12 @@ DEPEND="arts? ( kde-base/arts )
need-kde 3
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-nocrash.patch"
+}
+
src_compile() {
econf \
$(use_with arts) \