diff options
author | Michele Noberasco <s4t4n@gentoo.org> | 2010-09-13 09:20:28 +0000 |
---|---|---|
committer | Michele Noberasco <s4t4n@gentoo.org> | 2010-09-13 09:20:28 +0000 |
commit | e42bb99056c6c4605115c213154bbb92b435d35a (patch) | |
tree | 66de7868429b7bdecfb6df4117077954907bf55d | |
parent | Cleanup (diff) | |
download | gentoo-2-e42bb99056c6c4605115c213154bbb92b435d35a.tar.gz gentoo-2-e42bb99056c6c4605115c213154bbb92b435d35a.tar.bz2 gentoo-2-e42bb99056c6c4605115c213154bbb92b435d35a.zip |
Honour Gentoo LDFLAGS. Closes bug #336753.
Fix buffer overflow. Closes bug #336754.
(Portage version: 2.1.8.3/cvs/Linux i686)
-rw-r--r-- | x11-plugins/wmrecord/ChangeLog | 8 | ||||
-rw-r--r-- | x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild | 10 |
2 files changed, 14 insertions, 4 deletions
diff --git a/x11-plugins/wmrecord/ChangeLog b/x11-plugins/wmrecord/ChangeLog index 892c6f7c0e96..aaa3c1a6698b 100644 --- a/x11-plugins/wmrecord/ChangeLog +++ b/x11-plugins/wmrecord/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-plugins/wmrecord -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmrecord/ChangeLog,v 1.9 2009/01/14 15:02:21 s4t4n Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmrecord/ChangeLog,v 1.10 2010/09/13 09:20:28 s4t4n Exp $ + + 13 Sep 2010; Michele Noberasco <s4t4n@gentoo.org>; wmrecord-1.0.5.3-r1.ebuild: + Honour Gentoo LDFLAGS. Closes bug #336753. + Fix buffer overflow. Closes bug #336754. 14 Jan 2009; Michele Noberasco <s4t4n@gentoo.org>; wmrecord-1.0.5.3-r1.ebuild: Prevent auto-stripping of binaries. Closes bug #252112. diff --git a/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild b/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild index 060ff266fae0..23b971d2a4ee 100644 --- a/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild +++ b/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild,v 1.6 2009/01/14 15:02:21 s4t4n Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmrecord/wmrecord-1.0.5.3-r1.ebuild,v 1.7 2010/09/13 09:20:28 s4t4n Exp $ IUSE="" @@ -26,6 +26,12 @@ src_unpack() { #prevent auto-stripping of binaries. Closes bug #252112 sed -i 's/install -s -o/install -o/' "${S}/Makefile" + + #Honour Gentoo LDFLAGS. Closes bug #336753. + sed -i 's/-o $@ wmrecord.o/$(LDFLAGS) -o $@ wmrecord.o/' "${S}/Makefile" + + #Fix buffer overflow. Closes bug #336754. + sed -i 's/sprintf(cse, "000");/snprintf(cse, "000", 3);/' "${S}/wmrecord.c" } src_compile() { |