From 74d8c769da43fed2dafaf1e2ac26623f84ea67b0 Mon Sep 17 00:00:00 2001 From: Frans Meulenbroeks Date: Sat, 12 Jun 2010 21:19:58 +0200 Subject: scsi-target: updated to 1.4.20.1 Signed-off-by: Frans Meulenbroeks --- recipes/iscsi-target/iscsi-target_1.4.19.bb | 50 --------------------------- recipes/iscsi-target/iscsi-target_1.4.20.1.bb | 47 +++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 50 deletions(-) delete mode 100644 recipes/iscsi-target/iscsi-target_1.4.19.bb create mode 100644 recipes/iscsi-target/iscsi-target_1.4.20.1.bb diff --git a/recipes/iscsi-target/iscsi-target_1.4.19.bb b/recipes/iscsi-target/iscsi-target_1.4.19.bb deleted file mode 100644 index cf6e6a988a..0000000000 --- a/recipes/iscsi-target/iscsi-target_1.4.19.bb +++ /dev/null @@ -1,50 +0,0 @@ -DESCRIPTION = "iSCSI Enterprise Target is for building an iSCSI storage system on Linux" -HOMEPAGE = "http://iscsitarget.sourceforge.net/" -LICENSE = "GPL" -PR = "r0" - -SRC_URI = "${SOURCEFORGE_MIRROR}/iscsitarget/iscsitarget-${PV}.tar.gz;name=iscsitarget1419targz \ - - file://libs.patch \ - file://2.6.31.patch \ - file://2.6.32.patch \ - file://ietd.conf \ - file://init" -SRC_URI[iscsitarget1419targz.md5sum] = "9beca214c28949cce1716b49fec57de4" -SRC_URI[iscsitarget1419targz.sha256sum] = "a9fc5e43a2806b8aa95513b2af06d97bb9181ef5fedc906d69144d93a86e664a" -S = "${WORKDIR}/iscsitarget-${PV}" - - -DEPENDS = "openssl" -RRECOMMENDS_${PN} = "kernel-module-crc32c kernel-module-libcrc32c" - -inherit module - -do_configure() { -} - -CFLAGS = "-isystem${STAGING_KERNEL_DIR}/include -I${STAGING_INCDIR} -L${STAGING_LIBDIR}" -LDFLAGS = "-L${STAGING_LIBDIR}" -FILES_${PN} += " ${base_sbindir}" - -do_compile() { - oe_runmake KSRC=${STAGING_KERNEL_DIR} CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' -} - -do_install() { - # Module - install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/iscsi - install -m 0644 kernel/iscsi_trgt.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/iscsi/iscsi_trgt.ko - - # Userspace utilities - install -d ${D}${base_sbindir} - install -m 0755 usr/ietd ${D}${base_sbindir}/ietd - install -m 0755 usr/ietadm ${D}${base_sbindir}/ietadm - - # Config files, init scripts - mkdir -p ${D}${sysconfdir}/init.d - install -m 0755 ../init ${D}${sysconfdir}/init.d/iscsi-target - install -m 0644 ${WORKDIR}/ietd.conf ${D}${sysconfdir}/ - install -m 0644 etc/initiators.allow ${D}${sysconfdir}/ - install -m 0644 etc/initiators.deny ${D}${sysconfdir}/ -} diff --git a/recipes/iscsi-target/iscsi-target_1.4.20.1.bb b/recipes/iscsi-target/iscsi-target_1.4.20.1.bb new file mode 100644 index 0000000000..0f98de7ea1 --- /dev/null +++ b/recipes/iscsi-target/iscsi-target_1.4.20.1.bb @@ -0,0 +1,47 @@ +DESCRIPTION = "iSCSI Enterprise Target is for building an iSCSI storage system on Linux" +HOMEPAGE = "http://iscsitarget.sourceforge.net/" +LICENSE = "GPL" +PR = "r0" + +SRC_URI = "${SOURCEFORGE_MIRROR}/iscsitarget/iscsitarget-${PV}.tar.gz \ + file://ietd.conf \ + file://init" + +SRC_URI[md5sum] = "6e5e641b832d420e030d5efb59eca7ce" +SRC_URI[sha256sum] = "994186389911d41a0d2a65b7001ff060f778e2c77f80bd98e03776b215e0732c" +S = "${WORKDIR}/iscsitarget-${PV}" + + +DEPENDS = "openssl" +RRECOMMENDS_${PN} = "kernel-module-crc32c kernel-module-libcrc32c" + +inherit module + +do_configure() { +} + +CFLAGS = "-isystem${STAGING_KERNEL_DIR}/include -I${STAGING_INCDIR} -L${STAGING_LIBDIR}" +LDFLAGS = "-L${STAGING_LIBDIR}" +FILES_${PN} += " ${base_sbindir}" + +do_compile() { + oe_runmake KSRC=${STAGING_KERNEL_DIR} CFLAGS='${CFLAGS}' LDFLAGS='${LDFLAGS}' +} + +do_install() { + # Module + install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/iscsi + install -m 0644 kernel/iscsi_trgt.ko ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/iscsi/iscsi_trgt.ko + + # Userspace utilities + install -d ${D}${base_sbindir} + install -m 0755 usr/ietd ${D}${base_sbindir}/ietd + install -m 0755 usr/ietadm ${D}${base_sbindir}/ietadm + + # Config files, init scripts + mkdir -p ${D}${sysconfdir}/init.d + install -m 0755 ../init ${D}${sysconfdir}/init.d/iscsi-target + install -m 0644 ${WORKDIR}/ietd.conf ${D}${sysconfdir}/ + install -m 0644 etc/initiators.allow ${D}${sysconfdir}/ + install -m 0644 etc/initiators.deny ${D}${sysconfdir}/ +} -- cgit v1.2.3