File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ inherit : [cpackage, make, install]
2+
3+ metaEnvironment :
4+ PKG_VERSION : " 1.18.2"
5+ PKG_LICENSE : " LicenseRef-libtom"
6+ PKG_LICENSE_PATH : |
7+ libtom:LICENSE
8+
9+ depends :
10+ - libs::libtommath-dev
11+ - use : []
12+ depends :
13+ - libs::libtommath-tgt
14+
15+ checkoutSCM :
16+ scm : url
17+ url : ${GITHUB_MIRROR}/libtom/libtomcrypt/releases/download/v${PKG_VERSION}/crypt-${PKG_VERSION}.tar.xz
18+ digestSHA256 : 96ad4c3b8336050993c5bc2cf6c057484f2b0f9f763448151567fbab5e767b84
19+ stripComponents : 1
20+
21+ buildVars : [AR, CC, RANLIB]
22+ buildScript : |
23+ mkdir -p build && pushd build
24+ rsync -aH $1/ .
25+ makeParallel -f makefile.unix AR=${AR} CC=${CC} RANLIB=${RANLIB} \
26+ CFLAGS="${CPPFLAGS:-} -DUSE_LTM -DLTM_DESC" \
27+ EXTRALIBS=${BOB_DEP_PATHS['libs::libtommath-dev']}/usr/lib/libtommath.* \
28+ all
29+ make -f makefile.unix DESTDIR=../install PREFIX="/usr" install install_bins
30+
31+ multiPackage :
32+ dev :
33+ provideDeps : ['*-dev']
34+ packageScript : installPackageDev $1/install/
35+
36+ tgt :
37+ provideDeps : ['*-tgt']
38+ packageScript : installPackageLib $1/install/
39+ " " :
40+ depends :
41+ - name : libs::libtomcrypt-tgt
42+ use : []
43+ provideDeps : ['*-tgt']
44+ packageScript : installPackageBin $1/install/
45+ provideTools :
46+ hashsum : " usr/bin"
Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ depends:
6060 - libs::libssh-tgt
6161 - libs::libtasn1-tgt
6262 - libs::libtirpc-tgt
63+ - libs::libtomcrypt-tgt
6364 - libs::libtommath-tgt
6465 - libs::libunistring-tgt
6566 - libs::libusb-tgt
You can’t perform that action at this time.
0 commit comments