summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLing Wang2023-10-03 21:07:47 +0800
committerLing Wang2023-10-03 21:07:47 +0800
commit9de4ff81ccd9522be9d87b5fe3abe4ec81a9794a (patch)
treeddd93c9183b89439280a3ecc60bddc3161f6d8ab
parentca1035025849f147daeb212c71f24d583e3cb183 (diff)
downloadaur-9de4ff81ccd9522be9d87b5fe3abe4ec81a9794a.tar.gz
Fix PKGBUILD and some ddl
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--header.patch16
3 files changed, 18 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb5e202a8c62..21ccdfb5e71e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -24,11 +24,9 @@ pkgbase = ieda
provides = iEDA
provides = iSTA
provides = iPower
- provides = ista_cpp.cpython-311-x86_64-linux-gnu.so
- provides = ipower_cpp.cpython-311-x86_64-linux-gnu.so
source = iEDA::git+https://github.com/OSCC-Project/iEDA.git
source = local://header.patch
sha256sums = SKIP
- sha256sums = 5b5effd588e498146b92987ee22a5ed209838c6e58dc900e2ceb6e48791862d2
+ sha256sums = e132290a1640c3d347afdb243da2a61e0cc4bef8a3312fc05e2fc16a98487b74
pkgname = ieda
diff --git a/PKGBUILD b/PKGBUILD
index d22fa3f9dc25..f2a6851afb7e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,12 +12,12 @@ depends=('flex' 'boost-libs' 'google-glog' 'gtest'
'gflags' 'tcl' 'yaml-cpp' 'libunwind'
'metis' 'gmp')
makedepends=('gcc' 'cmake' 'ninja' 'boost' 'eigen' 'git')
-provides=('iEDA' 'iSTA' 'iPower' 'ista_cpp.cpython-311-x86_64-linux-gnu.so' 'ipower_cpp.cpython-311-x86_64-linux-gnu.so')
+provides=('iEDA' 'iSTA' 'iPower')
conflicts=()
source=("iEDA::git+https://github.com/OSCC-Project/iEDA.git"
"local://header.patch")
sha256sums=('SKIP'
- '5b5effd588e498146b92987ee22a5ed209838c6e58dc900e2ceb6e48791862d2')
+ 'e132290a1640c3d347afdb243da2a61e0cc4bef8a3312fc05e2fc16a98487b74')
prepare() {
cd iEDA
diff --git a/header.patch b/header.patch
index cbb2b6d1d6bb..cf0c9f7e2358 100644
--- a/header.patch
+++ b/header.patch
@@ -7,7 +7,7 @@ index 1b15b348..decff003 100644
# option setting
option(BUILD_PR_FLOW "If ON, build PR flow." ON)
-option(BUILD_STATIC_LIB "If ON, build static lib." ON)
-+option(BUILD_STATIC_LIB "If ON, build static lib." OFF)
++option(BUILD_STATIC_LIB "If ON, build static lib." ON)
if(NOT BUILD_STATIC_LIB)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
@@ -45,6 +45,20 @@ index f542d49b..ccb7b66e 100755
RUN_IEDA="OFF"
NO_BUILD="OFF"
DEL_BUILD="OFF"
+diff --git a/src/utility/log/CMakeLists.txt b/src/utility/log/CMakeLists.txt
+index 78838005..0f2d91a1 100644
+--- a/src/utility/log/CMakeLists.txt
++++ b/src/utility/log/CMakeLists.txt
+@@ -9,7 +9,7 @@ SET(LINK_unwind "unwind")
+
+ if(BUILD_STATIC_LIB)
+ ADD_LIBRARY(log ${SRC})
+- SET(LINK_glog "libglog.a")
++# SET(LINK_glog "libglog.a")
+ SET(LINK_gflags "libgflags.a")
+ else()
+ ADD_LIBRARY(log SHARED ${SRC})
+
diff --git a/src/database/basic/geometry/IdbGeometry.h b/src/database/basic/geometry/IdbGeometry.h
index ec16907c..3ca8a89f 100644
--- a/src/database/basic/geometry/IdbGeometry.h