Skip to content

Commit 7cb06a8

Browse files
committed
add perl::cache-memcached v1.30
1 parent a0d0809 commit 7cb06a8

2 files changed

Lines changed: 38 additions & 0 deletions

File tree

recipes/perl/cache-memcached.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
inherit: [install, make, perl5_build]
2+
3+
metaEnvironment:
4+
PKG_DESCRIPTION: "Perl memcached module"
5+
PKG_VERSION: "1.30"
6+
PKG_LICENSE: "GPL"
7+
8+
depends:
9+
- perl::string-crc32-dev
10+
- use: []
11+
depends:
12+
- perl::string-crc32-tgt
13+
14+
checkoutSCM:
15+
scm: url
16+
url: https://cpan.metacpan.org/authors/id/D/DO/DORMANDO/Cache-Memcached-${PKG_VERSION}.tar.gz
17+
digestSHA1: "e439c698a9ff17bba0eae06db39b6bb36fc6fa75"
18+
stripComponents: 1
19+
20+
buildTools: [target-toolchain]
21+
# buildVars: [AR, CC, LD]
22+
buildScript: |
23+
mkdir -p build && pushd build
24+
rsync -a --delete $1/ .
25+
perl Makefile.PL static
26+
27+
makeParallel
28+
makeSequential install DESTDIR=$(pwd)/../install
29+
popd
30+
31+
multiPackage:
32+
dev:
33+
provideDeps: ['*-dev']
34+
packageScript: installPackageDev $1 "/usr/lib/***"
35+
tgt:
36+
provideDeps: ['*-tgt']
37+
packageScript: installPackageTgt $1 "/usr/lib/***"

tests/buildall/recipes/all.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ depends:
111111
- net::tcpdump
112112
- net::wget
113113

114+
- perl::cache-memcached-tgt
114115
- perl::string-crc32-tgt
115116
- perl::xml-parser-tgt
116117

0 commit comments

Comments
 (0)