Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Dec 2020 13:07:51 +0000 (UTC)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557370 - head/cad/scotch/files
Message-ID:  <202012091307.0B9D7pUZ013302@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: thierry
Date: Wed Dec  9 13:07:51 2020
New Revision: 557370
URL: https://svnweb.freebsd.org/changeset/ports/557370

Log:
  - Build shared libraries also for 32 bits archs (missing in r557366).
  
  - Normalize patches.

Added:
  head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd   (contents, props changed)
  head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd
     - copied unchanged from r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd
Deleted:
  head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd

Added: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.i686__pc__freebsd	Wed Dec  9 13:07:51 2020	(r557370)
@@ -0,0 +1,33 @@
+--- src/Make.inc/Makefile.inc.i686_pc_freebsd.orig	2017-02-22 07:20:57 UTC
++++ src/Make.inc/Makefile.inc.i686_pc_freebsd
+@@ -1,21 +1,21 @@
+ EXE		=
+-LIB		= .a
++LIB		= .so
+ OBJ		= .o
+ 
+ MAKE		= gmake
+-AR		= ar
+-ARFLAGS		= -ruv
++AR		= $(CC)
++ARFLAGS		= -shared -Wl,-soname,$@ -o
+ CAT		= cat
+-CCS		= cc
++CCS		= $(CC)
+ CCP		= mpicc
+-CCD		= mpicc
+-CFLAGS		+= -std=c99 -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PTHREAD -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER
+-CLIBFLAGS	=
+-LDFLAGS		+= -lz -lm -lpthread
++CCD		= $(CC)
++CFLAGS		+= -std=c99 -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_PTHREAD -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DIDXSIZE64
++CLIBFLAGS	= -fPIC
++LDFLAGS		+= -lz -lm -lthread
+ CP		= cp
+ LEX		= flex -Pscotchyy -olex.yy.c
+ LN		= ln
+ MKDIR		= mkdir
+ MV		= mv
+-RANLIB		= ranlib
++RANLIB		= echo
+ YACC		= bison -pscotchyy -y -b y

Copied: head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd (from r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64__pc__freebsd	Wed Dec  9 13:07:51 2020	(r557370, copy of r557369, head/cad/scotch/files/patch-src_Make.inc_Makefile.inc.x86-64_pc_freebsd)
@@ -0,0 +1,32 @@
+--- src/Make.inc/Makefile.inc.x86-64_pc_freebsd.orig	2017-02-22 07:20:57 UTC
++++ src/Make.inc/Makefile.inc.x86-64_pc_freebsd
+@@ -1,21 +1,21 @@
+ EXE		=
+-LIB		= .a
++LIB		= .so
+ OBJ		= .o
+ 
+ MAKE		= gmake
+-AR		= ar
+-ARFLAGS		= -ruv
++AR		= $(CC)
++ARFLAGS		= -shared -Wl,-soname,$@ -o
+ CAT		= cat
+-CCS		= cc
++CCS		= $(CC)
+ CCP		= mpicc
+-CCD		= cc
+-CFLAGS		+= -std -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DSCOTCH_PTHREAD -Drestrict=__restrict -DIDXSIZE64
+-CLIBFLAGS	=
++CCD		= $(CC)
++CFLAGS		+= -std=c99 -fPIC -DCOMMON_FILE_COMPRESS_GZ -DCOMMON_PTHREAD -DCOMMON_RANDOM_FIXED_SEED -DSCOTCH_RENAME -DSCOTCH_RENAME_PARSER -DSCOTCH_PTHREAD -Drestrict=__restrict -DIDXSIZE64
++CLIBFLAGS	= -fPIC
+ LDFLAGS		+= -lz -lm -lthread
+ CP		= cp
+ LEX		= flex -Pscotchyy -olex.yy.c
+ LN		= ln
+ MKDIR		= mkdir
+ MV		= mv
+-RANLIB		= ranlib
++RANLIB		= echo
+ YACC		= bison -pscotchyy -y -b y



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012091307.0B9D7pUZ013302>