pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/fricas



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Dec 21 13:33:59 UTC 2022

Modified Files:
        pkgsrc/math/fricas: Makefile options.mk

Log Message:
fricas: skip PIE check for one file

Makes this package. If you know how to make this file PIE, please do so!


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/math/fricas/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/math/fricas/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/fricas/Makefile
diff -u pkgsrc/math/fricas/Makefile:1.31 pkgsrc/math/fricas/Makefile:1.32
--- pkgsrc/math/fricas/Makefile:1.31    Wed Dec  8 16:05:33 2021
+++ pkgsrc/math/fricas/Makefile Wed Dec 21 13:33:59 2022
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.31 2021/12/08 16:05:33 adam Exp $
+# $NetBSD: Makefile,v 1.32 2022/12/21 13:33:59 wiz Exp $
 
+DISTNAME=              ${PKGNAME_NOREV}-full
 PKGNAME=               fricas-1.3.5
 PKGREVISION=           2
-DISTNAME=              ${PKGNAME_NOREV}-full
 CATEGORIES=            math
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=fricas/}
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            asau%inbox.ru@localhost
 HOMEPAGE=              http://fricas.sourceforge.net/
-COMMENT=               FriCAS is a fork of the Axiom computer algebra system
+COMMENT=               Fork of the Axiom computer algebra system
 LICENSE=               modified-bsd
 
 MAKE_JOBS_SAFE=                no
@@ -19,6 +19,9 @@ WRKSRC=                       ${WRKDIR}/${PKGNAME_NOREV}
 GNU_CONFIGURE=         yes
 USE_TOOLS+=            gmake
 
+# XXX: this file is not PIE
+CHECK_PIE_SKIP=                lib/fricas/target/*/bin/AXIOMsys
+
 # Problems:
 # 4. Emacs files should go into "site-lisp".
 

Index: pkgsrc/math/fricas/options.mk
diff -u pkgsrc/math/fricas/options.mk:1.7 pkgsrc/math/fricas/options.mk:1.8
--- pkgsrc/math/fricas/options.mk:1.7   Thu Apr 13 13:00:43 2017
+++ pkgsrc/math/fricas/options.mk       Wed Dec 21 13:33:59 2022
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.7 2017/04/13 13:00:43 asau Exp $
+# $NetBSD: options.mk,v 1.8 2022/12/21 13:33:59 wiz Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.fricas
 PKG_OPTIONS_REQUIRED_GROUPS=   lisp
@@ -49,13 +49,13 @@ PRINT_PLIST_AWK+=   {if ($$0 ~ /\.o$$/) {$
 #PRINT_PLIST_AWK+=     {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/share\/viewports\// || $$0 ~ /\.(bitmap|xbm|xbm.tiny|bm|bakmap|xpm|ht|pht|ps)$$/) {$$0 = "$${x11}" $$0;}}
 # ...where "util.ht" is false positive.
 # files in lib/.../bin
-.for _file_ in htadd hypertex viewAlone
+.  for _file_ in htadd hypertex viewAlone
 PRINT_PLIST_AWK+=      {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/bin\/${_file_}$$/) {$$0 = "$${x11}" $$0;}}
-.endfor
+.  endfor
 # files in lib/.../lib
-.for _file_ in ex2ht hthits htsearch presea spadbuf view2D view3D viewman
+.  for _file_ in ex2ht hthits htsearch presea spadbuf view2D view3D viewman
 PRINT_PLIST_AWK+=      {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/lib\/${_file_}$$/) {$$0 = "$${x11}" $$0;}}
-.endfor
+.  endfor
 # all files in lib/.../bitmaps
 PRINT_PLIST_AWK+=      {if ($$0 !~ /^\$${x11}/ && $$0 ~ /\/bitmaps\/[^\/]*$$/) {$$0 = "$${x11}" $$0;}}
 # all files in lib/.../lib/graph:



Home | Main Index | Thread Index | Old Index