summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-support/tgt/tgt_git.bb
diff options
context:
space:
mode:
authorMihai Prica <prica.mihai@gmail.com>2013-06-11 14:44:55 +0300
committerBruce Ashfield <bruce.ashfield@windriver.com>2013-08-28 18:41:56 -0400
commitb72360be0414ce6f9c7dba877617ef336034109d (patch)
tree4016f9f04dc2e159a9bba3246bf753eba7d6b855 /meta-openstack/recipes-support/tgt/tgt_git.bb
parent89f005550007fbaf1d9a8fa0013a0f8d12262a40 (diff)
downloadmeta-cloud-services-b72360be0414ce6f9c7dba877617ef336034109d.tar.gz
tgt: added 1.0.36
Signed-off-by: Mihai Prica <prica.mihai@gmail.com>
Diffstat (limited to 'meta-openstack/recipes-support/tgt/tgt_git.bb')
-rw-r--r--meta-openstack/recipes-support/tgt/tgt_git.bb59
1 files changed, 59 insertions, 0 deletions
diff --git a/meta-openstack/recipes-support/tgt/tgt_git.bb b/meta-openstack/recipes-support/tgt/tgt_git.bb
new file mode 100644
index 0000000..fd23ea5
--- /dev/null
+++ b/meta-openstack/recipes-support/tgt/tgt_git.bb
@@ -0,0 +1,59 @@
1DESCRIPTION = "Linux SCSI target framework (tgt)"
2HOMEPAGE = "http://stgt.sourceforge.net"
3LICENSE = "GPLv2"
4LIC_FILES_CHKSUM = "file://scripts/tgtd.spec;beginline=7;endline=7;md5=21c19ea7dad04648b9c2f791b6e29b4c"
5DEPENDS = "sg3-utils"
6
7SRCREV = "0ee382bab57a8ecd9ece18d511bd098298478409"
8PV = "1.0.36+git${SRCPV}"
9PR = "r0"
10
11SRC_URI = "git://github.com/fujita/${PN}.git;protocol=git \
12 file://tgtd.init"
13
14S = "${WORKDIR}/git"
15
16do_compile() {
17 oe_runmake -e programs conf scripts
18}
19
20do_install() {
21 #Quick don't build docs
22 oe_runmake -e DESTDIR="${D}" install-programs install-conf install-scripts
23
24 if ${@base_contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
25 install -d ${D}${sysconfdir}/init.d
26 install -m 0755 ${WORKDIR}/tgtd.init ${D}${sysconfdir}/init.d/tgtd
27 fi
28}
29
30RDEPENDS_${PN} = "perl-tests \
31 libconfig-general-perl \
32 perl-module-english \
33 perl-module-tie-hash-namedcapture \
34 perl-module-xsloader \
35 perl-module-carp \
36 perl-module-exporter \
37 perl-module-errno \
38 perl-module-exporter-heavy \
39 perl-module-symbol \
40 perl-module-selectsaver \
41 perl-module-dynaloader \
42 perl-module-carp-heavy \
43 perl-module-filehandle \
44 perl-module-feature \
45 perl-module-overload \
46 perl-module-fcntl \
47 perl-module-io \
48 perl-module-io-file \
49 perl-module-io-handle \
50 perl-module-io-seekable \
51 perl-module-file-glob \
52 perl-module-base \
53 perl-module-encoding-warnings \
54 perl-module-file-spec-unix \
55 perl-module-file-spec \
56 perl-module-file-spec-functions \
57 "
58
59INITSCRIPT_NAME_${tgt} = "tgtd"