![.](loader.gif)
Receipt for package "lapack"
# SliTaz package receipt. PACKAGE="lapack" VERSION="3.12.0" CATEGORY="misc" SHORT_DESC="Linear Algebra PACKage." MAINTAINER="slaxemulator@gmail.com" LICENSE="BSD" WEB_SITE="https://github.com/Reference-LAPACK/lapack" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/Reference-LAPACK/$PACKAGE/archive/v$VERSION.tar.gz" DEPENDS="blas gcc-lib-base" BUILD_DEPENDS="blas cmake gfortran" # What is the latest version available today? current_version() { wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ sed '/latest/d;/tag\//!d;s|.*tag/v*||;s|".*||;q' } # Rules to configure and make the package. compile_rules() { # cp -f $src/INSTALL/make.inc.gfortran make.inc # cp -f "$stuff/Makefile.lapack" $src/SRC/Makefile # export FC=gfortran # cd $src/INSTALL # make clean # make NOOPT="${CFLAGS/-O?/-O0} -fPIC" OPTS="${CFLAGS} -fPIC" # cd $src/SRC # make clean # make FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" shared # cp liblapack.so.$VERSION "$src/" mkdir _build && cd _build && cmake .. \ -D CMAKE_INSTALL_LIBDIR=/usr/lib \ -D BUILD_SHARED_LIBS=ON && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { # mkdir -p $fs/usr # install -m755 -d "$fs/usr/lib" # install -m755 "$src/liblapack.so.$VERSION" \ # "$fs/usr/lib/" # ln -sf liblapack.so.$VERSION "$fs/usr/lib/liblapack.so" # ln -sf liblapack.so.$VERSION "$fs/usr/lib/liblapack.so.3" cook_copy_files liblapack.so* install -m755 -d "$fs/usr/share/licenses" install -m644 "$src/LICENSE" \ "$fs/usr/share/licenses/lapack.LICENSE" }
5935 packages and 845883 files in cooking database (Sun Jun 30 00:45:24 2024)