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