diff options
author | Mike Doty <kingtaco@gentoo.org> | 2007-08-28 05:08:05 +0000 |
---|---|---|
committer | Mike Doty <kingtaco@gentoo.org> | 2007-08-28 05:08:05 +0000 |
commit | f37d658965dfad14a03cb7dd992beb052abb1c24 (patch) | |
tree | ff3274de2d0ac7f4ea216b049a2ed3c4f62e6936 /sys-block/open-iscsi | |
parent | Version bump. (diff) | |
download | historical-f37d658965dfad14a03cb7dd992beb052abb1c24.tar.gz historical-f37d658965dfad14a03cb7dd992beb052abb1c24.tar.bz2 historical-f37d658965dfad14a03cb7dd992beb052abb1c24.zip |
version bump
Package-Manager: portage-2.1.3.7
Diffstat (limited to 'sys-block/open-iscsi')
-rw-r--r-- | sys-block/open-iscsi/ChangeLog | 8 | ||||
-rw-r--r-- | sys-block/open-iscsi/Manifest | 24 | ||||
-rw-r--r-- | sys-block/open-iscsi/files/digest-open-iscsi-2.0.865.12 | 3 | ||||
-rw-r--r-- | sys-block/open-iscsi/metadata.xml | 3 | ||||
-rw-r--r-- | sys-block/open-iscsi/open-iscsi-2.0.865.12.ebuild | 95 |
5 files changed, 124 insertions, 9 deletions
diff --git a/sys-block/open-iscsi/ChangeLog b/sys-block/open-iscsi/ChangeLog index f857e7dd175e..39c8bdfb91cb 100644 --- a/sys-block/open-iscsi/ChangeLog +++ b/sys-block/open-iscsi/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-block/open-iscsi # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/ChangeLog,v 1.12 2007/02/22 00:59:56 jokey Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/ChangeLog,v 1.13 2007/08/28 05:08:05 kingtaco Exp $ + +*open-iscsi-2.0.865.12 (28 Aug 2007) + + 28 Aug 2007; Mike Doty <kingtaco@gentoo.org> metadata.xml, + +open-iscsi-2.0.865.12.ebuild: + version bump 22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog: Redigest for Manifest2 diff --git a/sys-block/open-iscsi/Manifest b/sys-block/open-iscsi/Manifest index 1711f13d2120..cd363daa04cd 100644 --- a/sys-block/open-iscsi/Manifest +++ b/sys-block/open-iscsi/Manifest @@ -24,6 +24,7 @@ DIST open-iscsi-0.4-438.tar.gz 155810 RMD160 8380f3a0669384e27e6657a4f44870e52fa DIST open-iscsi-0.5.485.tar.gz 157355 RMD160 fe976a223503baa904d39784326bd7fbf8c9ca62 SHA1 855ad92f86a9c69d0fccf377ab5c599155be455c SHA256 f98b175226d0eedd7f3ee5e15537d1c9e46dc096a95b18edc4d8433bba6952a5 DIST open-iscsi-1.0-490.tar.gz 158204 RMD160 36b7b12080e1dab1f578b85bb11010f2535e5b98 SHA1 746c07286ba9483362df2ac53af7a8d1f58e91a1 SHA256 8cad467cdcf34858d142189107bc40765beb52f5aaeecaac889370e05d2bd650 DIST open-iscsi-1.0-514.tar.gz 172086 RMD160 5dfd6dec0459ef795eb42019245709619d1edcdc SHA1 f1e94dd06f3bfa775864e168a315164423673311 SHA256 b7c6c3d4478682f85f285f33457063b5daae07b3a1763ae05b5d7678bc51e3c6 +DIST open-iscsi-2.0-865.12.tar.gz 230395 RMD160 b663cc4773a9ec55ce0e27de63e53d334a1e7111 SHA1 e5e6e23f7f8b624f29ffeecf80ed8332e0048718 SHA256 f6413d9d7f03bdcac76a3dfa3931a163553694937ae9170aa79ef3d91eae13e5 DIST open-iscsi-490-add-targetname.patch.gz 2699 RMD160 5cd09da29de1f02be9bb180cef2da66b3f80dc48 SHA1 1c2bf5eb3f765e6575e71da5d5dff0706a13f9ad SHA256 6946ce93fd8e55dbe76474c2cbbe3fe9717aeab500173153da1d8f1d20434d7c DIST open-iscsi-490-add-targetname2.patch.gz 5110 RMD160 485738c13d956c2e38663a89d34e3892590e28c3 SHA1 5b82c300cba2bcea78d8dd555617f5d35d044e67 SHA256 5eb8ebb9c34c48433e26142ce7ce2ff9af2f9d923c93bbd63ce6a069d5c56742 DIST open-iscsi-490-boot13.patch.gz 9840 RMD160 845e72d7b0c37cfa7a8b9f0630f184f17563ec77 SHA1 2061973e0aaf8ded76a935d3152828fa2cac2c56 SHA256 83b6b463c7f9d3eb4bde68637434f6d008ab518d3735c095c2b0e7e9d5d4ab94 @@ -59,14 +60,18 @@ EBUILD open-iscsi-1.0.514.ebuild 2830 RMD160 90bf69ae041e6ddcddddcd160b2a253e771 MD5 4cbf5b036a8479bed75970be133852c5 open-iscsi-1.0.514.ebuild 2830 RMD160 90bf69ae041e6ddcddddcd160b2a253e771819fb open-iscsi-1.0.514.ebuild 2830 SHA256 df158d07066e767f575d0afe3cab23da06f5b3e582293bcdc0984313acb546b1 open-iscsi-1.0.514.ebuild 2830 -MISC ChangeLog 2629 RMD160 719bfa8f6c85f844fbb65a0de0f5651e57881aa2 SHA1 4945f8974c75e763e93f05a6ddbe41b721a418b7 SHA256 da34471d2784dbd72e6d3b5b56a1b4576ed46ea5838ae9cbacda705b29238780 -MD5 32cb2b1acdfb1d748d124d04f7d6c887 ChangeLog 2629 -RMD160 719bfa8f6c85f844fbb65a0de0f5651e57881aa2 ChangeLog 2629 -SHA256 da34471d2784dbd72e6d3b5b56a1b4576ed46ea5838ae9cbacda705b29238780 ChangeLog 2629 -MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 -MD5 21cd68602737d7c996bceabf6e62c468 metadata.xml 223 -RMD160 ffa99612cf27469c417944deed0e0c9155e64331 metadata.xml 223 -SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 metadata.xml 223 +EBUILD open-iscsi-2.0.865.12.ebuild 2568 RMD160 7506ad875e3fbcee0a153d7a60ee9416fe95c632 SHA1 1356d36f6543c59535133824ffa558720a3472c8 SHA256 9d2e5ef751ac713233b40395be11a69b6a346afe11ea379ddf2abe2167b0cc17 +MD5 05e0ecbb65f42cdf40e3e9dfef89382b open-iscsi-2.0.865.12.ebuild 2568 +RMD160 7506ad875e3fbcee0a153d7a60ee9416fe95c632 open-iscsi-2.0.865.12.ebuild 2568 +SHA256 9d2e5ef751ac713233b40395be11a69b6a346afe11ea379ddf2abe2167b0cc17 open-iscsi-2.0.865.12.ebuild 2568 +MISC ChangeLog 2780 RMD160 1e638a42e33908995de30037d5c7b66b54f7118d SHA1 44691af4cda5ec4bfee82400d410d0bb0c4f58de SHA256 32ede309054c5eea176ab274087170ce172bc760817674fa3ad08f84a7710632 +MD5 52f12a336a551b9b9c98f2f39961242e ChangeLog 2780 +RMD160 1e638a42e33908995de30037d5c7b66b54f7118d ChangeLog 2780 +SHA256 32ede309054c5eea176ab274087170ce172bc760817674fa3ad08f84a7710632 ChangeLog 2780 +MISC metadata.xml 287 RMD160 97248cff453c9e9940ce62d98e3c67f63b5b8fa3 SHA1 e09080682bf0487460b26c82a0366b24edd624c2 SHA256 8a6c17ffc1c1c1dfee83b59d5a7dbbf194dda2a30885573759e37ce0f5b27c55 +MD5 9d8c10c64e14053fd11c8cd60fb1d9e2 metadata.xml 287 +RMD160 97248cff453c9e9940ce62d98e3c67f63b5b8fa3 metadata.xml 287 +SHA256 8a6c17ffc1c1c1dfee83b59d5a7dbbf194dda2a30885573759e37ce0f5b27c55 metadata.xml 287 MD5 737e568bdc128d01e90899cebd3e662a files/digest-open-iscsi-0.4.413 256 RMD160 190cd62b4e5891493d0b0e4e854dbadf2aa8f8f2 files/digest-open-iscsi-0.4.413 256 SHA256 3f0063ee62f05de610eac3ffface2fb462fff0022d575b15b99bcfbd65e0616d files/digest-open-iscsi-0.4.413 256 @@ -91,3 +96,6 @@ SHA256 19e2d67b39564385e18f89d27612aa50ed0ffa5a6a7051bc069f413a4457fb45 files/di MD5 dab20ecbb35ceb14bb8712ee7b86618c files/digest-open-iscsi-1.0.514 256 RMD160 3e2fdcdb61c1c989ae2dc24a2261d10c74546034 files/digest-open-iscsi-1.0.514 256 SHA256 e9048d3e8304d25d6f797988e235412471c7af3d8582874a1a92aa79617a3eea files/digest-open-iscsi-1.0.514 256 +MD5 56e2d4430e5875cae5fdda1d1f9df19e files/digest-open-iscsi-2.0.865.12 265 +RMD160 bfbf40b0cf937417b877b3f8bda652635ab51ffb files/digest-open-iscsi-2.0.865.12 265 +SHA256 5b0cfee8fde8af489446b8e91160da4877cc0d8f224651a0526e138bb72761c8 files/digest-open-iscsi-2.0.865.12 265 diff --git a/sys-block/open-iscsi/files/digest-open-iscsi-2.0.865.12 b/sys-block/open-iscsi/files/digest-open-iscsi-2.0.865.12 new file mode 100644 index 000000000000..d10c0c447562 --- /dev/null +++ b/sys-block/open-iscsi/files/digest-open-iscsi-2.0.865.12 @@ -0,0 +1,3 @@ +MD5 c376bef83ddd71d8e1f5f1d1a171f620 open-iscsi-2.0-865.12.tar.gz 230395 +RMD160 b663cc4773a9ec55ce0e27de63e53d334a1e7111 open-iscsi-2.0-865.12.tar.gz 230395 +SHA256 f6413d9d7f03bdcac76a3dfa3931a163553694937ae9170aa79ef3d91eae13e5 open-iscsi-2.0-865.12.tar.gz 230395 diff --git a/sys-block/open-iscsi/metadata.xml b/sys-block/open-iscsi/metadata.xml index 5d9f5be9d49d..8094bc03845f 100644 --- a/sys-block/open-iscsi/metadata.xml +++ b/sys-block/open-iscsi/metadata.xml @@ -5,4 +5,7 @@ <maintainer> <email>robbat2@gentoo.org</email> </maintainer> +<maintainer> + <email>kingtaco@gentoo.org</email> +</maintainer> </pkgmetadata> diff --git a/sys-block/open-iscsi/open-iscsi-2.0.865.12.ebuild b/sys-block/open-iscsi/open-iscsi-2.0.865.12.ebuild new file mode 100644 index 000000000000..55d0682f82ac --- /dev/null +++ b/sys-block/open-iscsi/open-iscsi-2.0.865.12.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/open-iscsi-2.0.865.12.ebuild,v 1.1 2007/08/28 05:08:05 kingtaco Exp $ + +inherit versionator linux-mod eutils flag-o-matic + +DESCRIPTION="Open-iSCSI project is a high performance, transport independent, multi-platform implementation of RFC3720." +HOMEPAGE="http://www.open-iscsi.org/" +MY_PV="$(replace_version_separator 2 '-')" +MY_SVN_R=865 +MY_P="${PN}-${MY_PV}" +SRC_URI="http://www.open-iscsi.org/bits/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="debug" +DEPEND="virtual/libc + virtual/linux-sources" +RDEPEND="${DEPEND} + virtual/modutils + sys-apps/util-linux" + +S="${WORKDIR}/${MY_P}" + +MODULE_NAMES_ARG="kernel/drivers/scsi:${S}/kernel" +MODULE_NAMES="iscsi_tcp(${MODULE_NAMES_ARG}) scsi_transport_iscsi(${MODULE_NAMES_ARG}) libiscsi(${MODULE_NAMES_ARG})" +BUILD_TARGETS="all" +CONFIG_CHECK="CRYPTO_CRC32C" +ERROR_CFG="open-iscsi needs CRC32C support in your kernel." + +src_unpack() { + unpack ${A} + #export EPATCH_OPTS="-d${S}/kernel -p0" + export EPATCH_OPTS="-d${S}" + if [ $KV_PATCH -lt 15 ]; then + die "Sorry, your kernel must be 2.6.16-rc5 or newer!" + elif [ $KV_PATCH -eq 16 ]; then + einfo "2.6.16 or newer found." + einfo "Please file a bug if this does not compile." + fi + + # clean up some junk + find ${S} -name '*~' -exec rm \{} \; >/dev/null 2>/dev/null +} + + +src_compile() { + use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI + + einfo "Building kernel modules" + export KSRC="${KERNEL_DIR}" + linux-mod_src_compile || die "failed to build modules" + einfo "Building userspace" + cd ${S}/usr && \ + CFLAGS="" emake OPTFLAGS="${CFLAGS}" \ + || die "emake failed" +} + +src_install() { + einfo "Installing kernel modules" + export KSRC="${KERNEL_DIR}" + #S=${S}/kernel + linux-mod_src_install + + einfo "Installing userspace" + dosbin usr/iscsid usr/iscsiadm usr/iscsistart + + einfo "Installing docs" + doman doc/*[1-8] + dodoc README THANKS + docinto test + dodoc test/* + + einfo "Installing configuration" + insinto /etc + doins etc/iscsid.conf + doins ${FILESDIR}/initiatorname.iscsi + newinitd ${FILESDIR}/iscsid-init.d iscsid + + # This is for later + # dosbin usr/iscsi_id + #insinto /etc/udev/rules.d/ + #doins doc/iscsi-55.rules + + # security + keepdir /var/db/iscsi + fperms 700 /var/db/iscsi + fperms 600 /etc/iscsid.conf +} + +pkg_postinst() { + linux-mod_pkg_postinst + [ -d ${ROOT}/var/db/iscsi ] && chmod 700 ${ROOT}/var/db/iscsi + [ -f ${ROOT}/etc/iscsid.conf ] && chmod 600 ${ROOT}/etc/iscsid.conf +} |