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
-




Reply via email to