summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2007-05-28 07:50:33 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2007-05-28 07:50:33 +0000
commit1682842dd66563715d3ceb01ed7737ff14b1e0a5 (patch)
treed3418de549c0f60952fdc37bf6d3dd891d31773b /sys-block/iscsitarget
parentFix tests (diff)
downloadhistorical-1682842dd66563715d3ceb01ed7737ff14b1e0a5.tar.gz
historical-1682842dd66563715d3ceb01ed7737ff14b1e0a5.tar.bz2
historical-1682842dd66563715d3ceb01ed7737ff14b1e0a5.zip
Bug #159587, version bump.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'sys-block/iscsitarget')
-rw-r--r--sys-block/iscsitarget/ChangeLog10
-rw-r--r--sys-block/iscsitarget/Manifest16
-rw-r--r--sys-block/iscsitarget/files/digest-iscsitarget-0.4.153
-rw-r--r--sys-block/iscsitarget/iscsitarget-0.4.15.ebuild56
4 files changed, 79 insertions, 6 deletions
diff --git a/sys-block/iscsitarget/ChangeLog b/sys-block/iscsitarget/ChangeLog
index 0cc190d19529..f21c28848401 100644
--- a/sys-block/iscsitarget/ChangeLog
+++ b/sys-block/iscsitarget/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-block/iscsitarget
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.5 2006/12/27 13:54:01 robbat2 Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.6 2007/05/28 07:50:33 robbat2 Exp $
+
+*iscsitarget-0.4.15 (28 May 2007)
+
+ 28 May 2007; Robin H. Johnson <robbat2@gentoo.org>
+ +iscsitarget-0.4.15.ebuild:
+ Bug #159587, version bump.
27 Dec 2006; Robin H. Johnson <robbat2@gentoo.org>
files/iscsitarget-0.4.14-isns-compilefix.patch:
diff --git a/sys-block/iscsitarget/Manifest b/sys-block/iscsitarget/Manifest
index e9a5d4ab7112..370523f3888b 100644
--- a/sys-block/iscsitarget/Manifest
+++ b/sys-block/iscsitarget/Manifest
@@ -17,6 +17,7 @@ SHA256 ca0d4b1661661a43ba1cc9f88572005b9aa0725c6ae75b302cf7a494c85dec00 files/is
DIST iscsitarget-0.4.12.tar.gz 87678 RMD160 1f2295100b653f3b7c6dbb791be870a6c4842715 SHA1 127c03e2f19ccb7a12eeb73a7944e698b90a77e7 SHA256 3a888cf51a72a308441e956074be8b7aab5aa3de6229343ba5255749a3e24c3c
DIST iscsitarget-0.4.13.tar.gz 88236 RMD160 d0924c0e46f4131eaf2565db8e92c8fc1527e4ea SHA1 0bd2a3a547be068fbb25dd8226d71fdaa874a120 SHA256 afb74a6753e5e73c5b614da2bfc779c7b3e11576474582cbd22f86babbfeeb06
DIST iscsitarget-0.4.14.tar.gz 92608 RMD160 71cef6dedc54a35b848a5b9152441b043bee11aa SHA1 56251815c1a62425adb82fe59de47f74095df3fb SHA256 afb1d0e6c8c81688ca6f821bf4b4a35993a77e51ce0508b1b97302d8ba6275f7
+DIST iscsitarget-0.4.15.tar.gz 102922 RMD160 d7d787f1fcbdb124d17eaaa62eaa47c21b6e5dd2 SHA1 c4802e208077bc0249518555c7eace6808de1878 SHA256 da8eb570f9abb6e50c515321747407e9945f5a83bab774c42ed41809234505cb
EBUILD iscsitarget-0.4.12.ebuild 1246 RMD160 d45b7d20f63eb3446a0d1f59673b56f098046b9a SHA1 9b70dcd2d08edb15b978908cdb9010424181c7ef SHA256 0937fc4175143dfb9572d848d5d6527f327c114d59967f99be373a64a27ca5e0
MD5 61dd15e51565ed0e8996f5e1d8411ab7 iscsitarget-0.4.12.ebuild 1246
RMD160 d45b7d20f63eb3446a0d1f59673b56f098046b9a iscsitarget-0.4.12.ebuild 1246
@@ -29,10 +30,14 @@ EBUILD iscsitarget-0.4.14.ebuild 1801 RMD160 f0bfdf308e8d7f138da283ebd7052d66969
MD5 95bb62858a440f4940ca7569d0be679b iscsitarget-0.4.14.ebuild 1801
RMD160 f0bfdf308e8d7f138da283ebd7052d6696982ad7 iscsitarget-0.4.14.ebuild 1801
SHA256 8430be6358ba71b399a4ba54e154ddf3d4d2dd97ae159403e1c5d7dd6cf3b8ef iscsitarget-0.4.14.ebuild 1801
-MISC ChangeLog 1191 RMD160 5924b254dcdb8189a1bf067447fd0e5757715ee8 SHA1 daae7839864bedfe737a27f16776c946bb32a86f SHA256 123025e71d49fa64979a6ea60cc0477389bec5f820fe3fbf6e379cde9bf7225b
-MD5 d6713e6bea04abd6c3798e78f672df59 ChangeLog 1191
-RMD160 5924b254dcdb8189a1bf067447fd0e5757715ee8 ChangeLog 1191
-SHA256 123025e71d49fa64979a6ea60cc0477389bec5f820fe3fbf6e379cde9bf7225b ChangeLog 1191
+EBUILD iscsitarget-0.4.15.ebuild 1746 RMD160 89f74d4e956ef1134aa68edb2d896166dac6d981 SHA1 cea69312a860a82e9e36313e864581825cb0dff6 SHA256 68ca87e41c42b0047f9220254066709b53347bc8fa734a7db880fb8bb030eea1
+MD5 d67f4ef09bd2332e31fca9dd99a91d3d iscsitarget-0.4.15.ebuild 1746
+RMD160 89f74d4e956ef1134aa68edb2d896166dac6d981 iscsitarget-0.4.15.ebuild 1746
+SHA256 68ca87e41c42b0047f9220254066709b53347bc8fa734a7db880fb8bb030eea1 iscsitarget-0.4.15.ebuild 1746
+MISC ChangeLog 1339 RMD160 6846eac2282229eeec14d0c26df1df9ce6078cb6 SHA1 24f8679f5f0cce1b46628df3c0aea1d84e870d57 SHA256 33cd3367e2c476a9e75b1bb8f2309e0c89e9817a19943bf46b39c2c11f818096
+MD5 7d86ff9c3ce7f950a609feac694939a8 ChangeLog 1339
+RMD160 6846eac2282229eeec14d0c26df1df9ce6078cb6 ChangeLog 1339
+SHA256 33cd3367e2c476a9e75b1bb8f2309e0c89e9817a19943bf46b39c2c11f818096 ChangeLog 1339
MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44
MD5 21cd68602737d7c996bceabf6e62c468 metadata.xml 223
RMD160 ffa99612cf27469c417944deed0e0c9155e64331 metadata.xml 223
@@ -46,3 +51,6 @@ SHA256 faf55daf8c6fecf6e0fbe7f0372c4123478ddcdcc8040ca08e62556659fff683 files/di
MD5 323122f66ac2bc4cb54a589f953d279e files/digest-iscsitarget-0.4.14 253
RMD160 81af60c5bde88261094e1f1f9d28374d5af5cd97 files/digest-iscsitarget-0.4.14 253
SHA256 2083bd875ca0c5c1079abde61264663d641b677664366ee5fe60e9aacfc42e6a files/digest-iscsitarget-0.4.14 253
+MD5 cf74f2ee91b7ec8d6bcde71bc8f17423 files/digest-iscsitarget-0.4.15 256
+RMD160 9ceff4a4f7b3ce1cf0b1cf87d57c99a6a451d11b files/digest-iscsitarget-0.4.15 256
+SHA256 efe4931031e224fb43af044a9bd7eabd2141a9d7dd34b9f7bad73a4ddbe27a3b files/digest-iscsitarget-0.4.15 256
diff --git a/sys-block/iscsitarget/files/digest-iscsitarget-0.4.15 b/sys-block/iscsitarget/files/digest-iscsitarget-0.4.15
new file mode 100644
index 000000000000..43fcafc237a8
--- /dev/null
+++ b/sys-block/iscsitarget/files/digest-iscsitarget-0.4.15
@@ -0,0 +1,3 @@
+MD5 81390e388d87e3cc17383ef5f4322c28 iscsitarget-0.4.15.tar.gz 102922
+RMD160 d7d787f1fcbdb124d17eaaa62eaa47c21b6e5dd2 iscsitarget-0.4.15.tar.gz 102922
+SHA256 da8eb570f9abb6e50c515321747407e9945f5a83bab774c42ed41809234505cb iscsitarget-0.4.15.tar.gz 102922
diff --git a/sys-block/iscsitarget/iscsitarget-0.4.15.ebuild b/sys-block/iscsitarget/iscsitarget-0.4.15.ebuild
new file mode 100644
index 000000000000..a24105eff4a1
--- /dev/null
+++ b/sys-block/iscsitarget/iscsitarget-0.4.15.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/iscsitarget-0.4.15.ebuild,v 1.1 2007/05/28 07:50:33 robbat2 Exp $
+
+inherit linux-mod eutils
+
+DESCRIPTION="Open Source iSCSI target with professional features"
+HOMEPAGE="http://iscsitarget.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE=""
+
+RDEPEND="dev-libs/openssl"
+DEPEND="${RDEPEND}
+ virtual/linux-sources"
+MODULE_NAMES="iscsi_trgt(kernel/iscsi:${S}/kernel)"
+CONFIG_CHECK="CRYPTO_CRC32C"
+ERROR_CFG="iscsitarget needs support for CRC32C in your kernel."
+
+src_unpack() {
+ unpack ${A}
+ EPATCH_OPTS="-d ${S} -p0" \
+ epatch ${FILESDIR}/${PN}-0.4.13-usrbuildfix.patch
+ convert_to_m ${S}/Makefile
+}
+
+src_compile() {
+ einfo "Building userspace"
+ CFLAGS="" emake usr OPTFLAGS="${CFLAGS}" || die "failed to build userspace"
+
+ einfo "Building kernel modules"
+ unset ARCH
+ emake KSRC="${KERNEL_DIR}" kernel || die "failed to build module"
+}
+
+src_install() {
+ einfo "Installing userspace"
+ dosbin usr/ietd usr/ietadm || die "dosbin failed"
+ insinto /etc
+ doins etc/ietd.conf etc/initiators.{allow,deny} || die "doins failed"
+ # Upstream's provided Gentoo init script is out of date compared to
+ # their Debian init script. And isn't that nice.
+ #newinitd etc/initd/initd.gentoo ietd || die
+ newinitd ${FILESDIR}/ietd-init.d ietd || die "newinitd failed"
+ newconfd ${FILESDIR}/ietd-conf.d ietd || die "newconfd failed"
+
+ doman doc/manpages/*.[1-9] || die "manpages failed"
+ dodoc ChangeLog README || die "docs failed"
+
+ einfo "Installing kernel module"
+ unset ARCH
+ linux-mod_src_install || die "modules failed"
+}