summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2004-08-24 22:43:23 +0000
committerSven Wegener <swegener@gentoo.org>2004-08-24 22:43:23 +0000
commit27d3d7ab7bc5ae8035e78b6f53f1494a61fb5949 (patch)
tree3db095916e7ac06b148503822f7e42028ef2fdbc /net-irc/xchat-systray
parentw00t, 142 bytes reduction with: optipng -zc9 -zm5 -zs0 -f0 screenshot.png ;) (diff)
downloadhistorical-27d3d7ab7bc5ae8035e78b6f53f1494a61fb5949.tar.gz
historical-27d3d7ab7bc5ae8035e78b6f53f1494a61fb5949.tar.bz2
historical-27d3d7ab7bc5ae8035e78b6f53f1494a61fb5949.zip
Revision bump for a patch that fixes segfaults on executing browser, mail client and multimedia player. Closes bug #61521.
Diffstat (limited to 'net-irc/xchat-systray')
-rw-r--r--net-irc/xchat-systray/ChangeLog10
-rw-r--r--net-irc/xchat-systray/Manifest13
-rw-r--r--net-irc/xchat-systray/files/2.4.5-segfault-fix.patch27
-rw-r--r--net-irc/xchat-systray/files/digest-xchat-systray-2.4.5-r1 (renamed from net-irc/xchat-systray/files/digest-xchat-systray-2.4.5)0
-rw-r--r--net-irc/xchat-systray/xchat-systray-2.4.5-r1.ebuild (renamed from net-irc/xchat-systray/xchat-systray-2.4.5.ebuild)11
5 files changed, 52 insertions, 9 deletions
diff --git a/net-irc/xchat-systray/ChangeLog b/net-irc/xchat-systray/ChangeLog
index fc1b12aa40bb..7ff11fba3042 100644
--- a/net-irc/xchat-systray/ChangeLog
+++ b/net-irc/xchat-systray/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-irc/xchat-systray
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-systray/ChangeLog,v 1.13 2004/08/24 02:12:36 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-systray/ChangeLog,v 1.14 2004/08/24 22:43:23 swegener Exp $
+
+*xchat-systray-2.4.5-r1 (25 Aug 2004)
+
+ 25 Aug 2004; Sven Wegener <swegener@gentoo.org>
+ +files/2.4.5-segfault-fix.patch, +xchat-systray-2.4.5-r1.ebuild,
+ -xchat-systray-2.4.5.ebuild:
+ Revision bump for a patch that fixes segfaults on executing browser, mail
+ client and multimedia player. Closes bug #61521.
24 Aug 2004; Sven Wegener <swegener@gentoo.org> xchat-systray-2.4.5.ebuild:
Stable on x86.
diff --git a/net-irc/xchat-systray/Manifest b/net-irc/xchat-systray/Manifest
index a5215747fc42..6aa9d674e734 100644
--- a/net-irc/xchat-systray/Manifest
+++ b/net-irc/xchat-systray/Manifest
@@ -1,18 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 3bd7135d7b2b291f3a4bc9a0bca9e997 ChangeLog 1806
+MD5 a488889ff2096520bad35baa6fd86e0d ChangeLog 2121
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
MD5 70f321749d4f588c455d3fce79f46288 xchat-systray-2.3.1.ebuild 886
MD5 9ea876c9fe939a5288d51fc34d38b0d8 xchat-systray-2.4.0.ebuild 882
-MD5 94daa057277de581248a54c583e5ce24 xchat-systray-2.4.5.ebuild 1277
+MD5 806fda2e88a612c6ce8748d2f7bc8101 xchat-systray-2.4.5-r1.ebuild 1373
MD5 9a65d335f20aacff5764eae11d496abc files/digest-xchat-systray-2.3.1 77
MD5 1a8c5c044d17c5ce8aa84c24f8ca3978 files/digest-xchat-systray-2.4.0 86
-MD5 c7f2d25da598195290d93a826f3a99c3 files/digest-xchat-systray-2.4.5 86
+MD5 f9fec2befb2bf0b3888f017d37a36a17 files/2.4.5-segfault-fix.patch 702
+MD5 c7f2d25da598195290d93a826f3a99c3 files/digest-xchat-systray-2.4.5-r1 86
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
-iD8DBQFBKqQkI1lqEGTUzyQRAs/xAKCe4s8KHFs3ZHVumPio/lEsrZRYYwCePpfe
-BsCCmAUUkmd0Q1H2HYN4964=
-=2fvq
+iD8DBQFBK8SaI1lqEGTUzyQRAgJOAJ9+IRWajrlfkvlnLH0IUJ7ro4nhsACghlhf
+LhyCxAPADDdnRAMbaeTt0kc=
+=cobm
-----END PGP SIGNATURE-----
diff --git a/net-irc/xchat-systray/files/2.4.5-segfault-fix.patch b/net-irc/xchat-systray/files/2.4.5-segfault-fix.patch
new file mode 100644
index 000000000000..c824f4a1ed02
--- /dev/null
+++ b/net-irc/xchat-systray/files/2.4.5-segfault-fix.patch
@@ -0,0 +1,27 @@
+diff -Nur xchat-systray-integration-2.4.5/src/menu.c xchat-systray-integration-2.4.5-segfault-fix/src/menu.c
+--- xchat-systray-integration-2.4.5/src/menu.c 2004-04-30 14:38:10.000000000 +0200
++++ xchat-systray-integration-2.4.5-segfault-fix/src/menu.c 2004-08-25 00:34:04.321825360 +0200
+@@ -10,7 +10,6 @@
+ char command[156]="exec ";
+ strcat(command, bpath);
+ xchat_command( ph, command );
+- g_free(command);
+
+ }
+
+@@ -20,7 +19,6 @@
+ char command[156]="exec ";
+ strcat(command, epath);
+ xchat_command( ph, command );
+- g_free(command);
+
+ }
+
+@@ -30,7 +28,6 @@
+ char command[156]="exec ";
+ strcat(command, ppath);
+ xchat_command( ph, command );
+- g_free(command);
+
+ }
+
diff --git a/net-irc/xchat-systray/files/digest-xchat-systray-2.4.5 b/net-irc/xchat-systray/files/digest-xchat-systray-2.4.5-r1
index 7f98a7624e3c..7f98a7624e3c 100644
--- a/net-irc/xchat-systray/files/digest-xchat-systray-2.4.5
+++ b/net-irc/xchat-systray/files/digest-xchat-systray-2.4.5-r1
diff --git a/net-irc/xchat-systray/xchat-systray-2.4.5.ebuild b/net-irc/xchat-systray/xchat-systray-2.4.5-r1.ebuild
index 4ffeb0293c58..89db64a3f929 100644
--- a/net-irc/xchat-systray/xchat-systray-2.4.5.ebuild
+++ b/net-irc/xchat-systray/xchat-systray-2.4.5-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-systray/xchat-systray-2.4.5.ebuild,v 1.4 2004/08/24 02:12:36 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat-systray/xchat-systray-2.4.5-r1.ebuild,v 1.1 2004/08/24 22:43:23 swegener Exp $
-inherit flag-o-matic
+inherit flag-o-matic eutils
MY_P=${PN}-integration-${PV}
@@ -26,6 +26,13 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${PV}-segfault-fix.patch
+}
+
src_compile() {
append-flags -fPIC
emake -j1 CFLAGS="${CFLAGS}" || die "Compile failed"