aboutsummaryrefslogtreecommitdiffstats
path: root/packages/curl
AgeCommit message (Expand)Author
2007-08-15curl[-native]: update to 7.16.4Michael Lauer
2007-08-15curl: remove versions that no longer build w/ current autotoolsMichael Lauer
2007-07-02curl: update to 7.16.2Koen Kooi
2007-06-01curl: turn on tls supportKoen Kooi
2007-01-06curl 7.16: package ca-certs (88kB), needed for ssl (e.g https) and RRECOMMEND...Koen Kooi
2007-01-05curl: add 7.16.0, make linking against gnutls workKoen Kooi
2006-11-14curl-native: DEPEND on zlib-native not on zlibMarcin Juszkiewicz
2006-11-04bump PR on various recipes using binconfigKoen Kooi
2006-08-05packages: sed -i s/^"include "/"require "/ */*.bb GNU sed rocks!Holger Freyther
2006-04-18curl: upgrade to 7.15.1Raymond Danks
2005-08-09Third (and hopefully last) EFL revamp before I hand over maintainership toMichael Lauer
2005-08-08e-libs: yank do_install() in all -native packages or else our precously craft...Michael Lauer
2005-08-08- add curl-nativeMichael Lauer
2005-07-28add curl 7.14.0 and remove 7.12.2Michael Lauer
2005-06-30import clean BK tree at cset 1.3670Koen Kooi
2005-02-02Merge oe-devel@oe-devel.bkbits.net:openembeddedChris Larson
2004-12-09Merge oe-devel@oe-devel.bkbits.net:openembeddedChris Larson
on value='dengke/fix-can-not-create-diff-tarball'>dengke/fix-can-not-create-diff-tarball OpenEmbedded Core user contribution treesGrokmirror user
aboutsummaryrefslogtreecommitdiffstats
path: root/meta/classes/perl-version.bbclass
blob: fafe68a775f762b8360bfc80f0c3846c41a3a8a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PERL_OWN_DIR = "${@["", "/perl-native"][(bb.data.inherits_class('native', d))]}"

# Determine the staged version of perl from the perl configuration file
# Assign vardepvalue, because otherwise signature is changed before and after
# perl is built (from None to real version in config.sh).
get_perl_version[vardepvalue] = "${PERL_OWN_DIR}"
def get_perl_version(d):
    import re
    cfg = d.expand('${STAGING_LIBDIR}${PERL_OWN_DIR}/perl/config.sh')
    try:
        f = open(cfg, 'r')
    except IOError:
        return None
    l = f.readlines();
    f.close();
    r = re.compile("^version='(\d*\.\d*\.\d*)'")
    for s in l:
        m = r.match(s)
        if m:
            return m.group(1)
    return None

PERLVERSION := "${@get_perl_version(d)}"
PERLVERSION[vardepvalue] = ""