Skip to content

Commit efea968

Browse files
rhubertjkloetzke
authored andcommitted
add perl::cache-memcached v1.30
1 parent aa5c4f6 commit efea968

2 files changed

Lines changed: 37 additions & 0 deletions

File tree

recipes/perl/cache-memcached.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
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+
buildScript: |
22+
mkdir -p build && pushd build
23+
rsync -a --delete $1/ .
24+
perl Makefile.PL static
25+
26+
makeParallel
27+
makeSequential install DESTDIR=$(pwd)/../install
28+
popd
29+
30+
multiPackage:
31+
dev:
32+
provideDeps: ['*-dev']
33+
packageScript: installPackageDev $1 "/usr/lib/***"
34+
tgt:
35+
provideDeps: ['*-tgt']
36+
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)