perfinion 14/12/11 15:01:11 Modified: metadata.xml luakit-9999.ebuild ChangeLog Log: fix -9999 to use paxmark.sh (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x7EF137EC935B0EAF)
Revision Changes Path 1.7 www-client/luakit/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/metadata.xml?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/metadata.xml?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/metadata.xml?r1=1.6&r2=1.7 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/metadata.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- metadata.xml 8 May 2014 04:05:33 -0000 1.6 +++ metadata.xml 11 Dec 2014 15:01:11 -0000 1.7 @@ -8,5 +8,6 @@ <flag name="luajit">Use the lua just-in-time compiler <pkg>dev-lang/luajit</pkg> instead of <pkg>dev-lang/lua</pkg>, which should make luakit faster.</flag> + <flag name="pax_kernel">Use paxctl to mark the luakit binary.</flag> </use> </pkgmetadata> 1.24 www-client/luakit/luakit-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-9999.ebuild?rev=1.24&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-9999.ebuild?rev=1.24&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/luakit-9999.ebuild?r1=1.23&r2=1.24 Index: luakit-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/luakit-9999.ebuild,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- luakit-9999.ebuild 15 Jul 2013 18:22:05 -0000 1.23 +++ luakit-9999.ebuild 11 Dec 2014 15:01:11 -0000 1.24 @@ -1,11 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/luakit-9999.ebuild,v 1.23 2013/07/15 18:22:05 wired Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/luakit-9999.ebuild,v 1.24 2014/12/11 15:01:11 perfinion Exp $ EAPI=4 inherit toolchain-funcs -IUSE="luajit vim-syntax" +IUSE="luajit pax_kernel vim-syntax" if [[ ${PV} == *9999* ]]; then inherit git-2 @@ -41,6 +41,7 @@ DEPEND=" virtual/pkgconfig sys-apps/help2man + pax_kernel? ( sys-apps/elfix ) ${COMMON_DEPEND} " @@ -53,8 +54,8 @@ src_prepare() { sed -i -e "/^CFLAGS/s/-ggdb//" config.mk || die # bug 385471 - sed "s,@\$(CC) -o \$@ \$(OBJS) \$(LDFLAGS),@\$(CC) -o \$@ \$(OBJS) - \$(LDFLAGS)\n\t\paxctl -Cm luakit,g" -i Makefile + use pax_kernel && sed "s,@\$(CC) -o \$@ \$(OBJS) \$(LDFLAGS),@\$(CC) \ + -o \$@ \$(OBJS) \$(LDFLAGS)\n\tpaxmark.sh -m luakit,g" -i Makefile } src_compile() { 1.35 www-client/luakit/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.35&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?rev=1.35&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/luakit/ChangeLog?r1=1.34&r2=1.35 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- ChangeLog 8 May 2014 04:05:33 -0000 1.34 +++ ChangeLog 11 Dec 2014 15:01:11 -0000 1.35 @@ -1,6 +1,10 @@ # ChangeLog for www-client/luakit # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.34 2014/05/08 04:05:33 wired Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/luakit/ChangeLog,v 1.35 2014/12/11 15:01:11 perfinion Exp $ + + 11 Dec 2014; Jason Zaman <[email protected]> luakit-9999.ebuild, + metadata.xml: + fix -9999 to use paxmark.sh 08 May 2014; Alex Alexander <[email protected]> metadata.xml: maintainer-needed @@ -161,4 +165,3 @@ 12 Aug 2010; Alex Alexander <[email protected]> +luakit-2010.08.07.ebuild, +luakit-2010.08.13.ebuild, +luakit-9999.ebuild, +metadata.xml: new ebuilds for luakit -
