commit:     a23eaf059583cee6d02e10fdd08e2c6e8a64d037
Author:     Dominik Schmidt <das1993 <AT> hotmail <DOT> com>
AuthorDate: Sat Aug  9 07:38:15 2014 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sat Aug  9 16:28:14 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a23eaf05

sci-mathematics/giac: Ebuild improvement

Added PAX-checks and exception for MPROTECT

---
 sci-mathematics/giac/ChangeLog         | 2 +-
 sci-mathematics/giac/giac-1.1.0.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/giac/ChangeLog b/sci-mathematics/giac/ChangeLog
index 40d2c71..ee8f677 100644
--- a/sci-mathematics/giac/ChangeLog
+++ b/sci-mathematics/giac/ChangeLog
@@ -3,7 +3,7 @@
 # $Header: $
 
   09 Aug 2014; Dominik Schmidt <[email protected]>
-  Fixed fltk handling
+  Fixed fltk handling, added PAX-checks and exception.
 
   21 Jun 2014; Jonathan-Christofer Demay <[email protected]>
   -giac-1.0.0.ebuild, +giac-1.1.0.ebuild:

diff --git a/sci-mathematics/giac/giac-1.1.0.ebuild 
b/sci-mathematics/giac/giac-1.1.0.ebuild
index 4993db4..467215a 100644
--- a/sci-mathematics/giac/giac-1.1.0.ebuild
+++ b/sci-mathematics/giac/giac-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~x86 ~amd64"
 IUSE="doc examples fltk"
 
 AUTOTOOLS_IN_SOURCE_BUILD=true
-inherit autotools-utils flag-o-matic
+inherit autotools-utils flag-o-matic pax-utils
 
 RDEPEND=">=dev-libs/gmp-3
                >=sys-libs/readline-4.2
@@ -55,6 +55,8 @@ src_install() {
        dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TROUBLES
        if use !fltk; then
                rm ${D}/usr/bin/x*
+       elif host-is-pax; then
+               pax-mark -m ${D}/usr/bin/x*
        fi
        if use !doc; then
                rm -R ${D}/usr/share/doc/giac ${D}/usr/share/giac/doc/

Reply via email to