File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646 "pkgconf" ,
4747 "protobuf-protoc" ,
4848 "python-devel" ,
49- "python-numpy" ,
5049]
5150makedepends = [
5251 "eigen" ,
7069 "openexr-devel" ,
7170 "openjpeg-devel" ,
7271 "protobuf-devel" ,
72+ "python-numpy-devel" ,
7373 # "qt6-qt5compat-devel",
7474 # "qt6-qtbase-devel",
7575 "vulkan-headers" ,
Original file line number Diff line number Diff line change 66 "python-build" ,
77 "python-cython" ,
88 "python-installer" ,
9- "python-numpy" ,
109 "python-setuptools" ,
1110]
12- makedepends = ["python-devel" ]
11+ makedepends = [
12+ "python-devel" ,
13+ "python-numpy-devel" ,
14+ ]
1315depends = ["python-numpy" ]
1416pkgdesc = "Linear Assignment Problem solver for LAPJV/LAPMOD"
1517license = "BSD-2-Clause"
Original file line number Diff line number Diff line change 1+ python-numpy
Original file line number Diff line number Diff line change 11pkgname = "python-numpy"
22pkgver = "2.3.2"
3- pkgrel = 0
3+ pkgrel = 1
44build_style = "python_pep517"
55make_build_args = []
66hostmakedepends = [
@@ -94,11 +94,24 @@ def check(self):
9494
9595def post_install (self ):
9696 self .install_license ("LICENSE.txt" )
97- # remove static libs
98- self .uninstall (
99- f"usr/lib/python{ self .python_version } /site-packages/numpy/*/lib/lib*.a" ,
100- glob = True ,
101- )
97+
98+
99+ @subpackage ("python-numpy-devel" )
100+ def _ (self ):
101+ self .depends = [self .parent ]
102+
103+ def install ():
104+ self .take (
105+ f"usr/lib/python{ self .parent .python_version } /site-packages/numpy/*/include"
106+ )
107+ self .take (
108+ f"usr/lib/python{ self .parent .python_version } /site-packages/numpy/*/lib"
109+ )
110+ self .take (
111+ f"usr/lib/python{ self .parent .python_version } /site-packages/numpy/*/src"
112+ )
113+
114+ return install
102115
103116
104117@subpackage ("python-numpy-tests" )
You can’t perform that action at this time.
0 commit comments