public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-block/iscsitarget: ChangeLog iscsitarget-0.4.16_p162.ebuild
@ 2008-07-18 16:03 Diego Petteno (flameeyes)
  0 siblings, 0 replies; 2+ messages in thread
From: Diego Petteno (flameeyes) @ 2008-07-18 16:03 UTC (permalink / raw
  To: gentoo-commits

flameeyes    08/07/18 16:03:38

  Modified:             ChangeLog
  Added:                iscsitarget-0.4.16_p162.ebuild
  Log:
  Add a snapshot of current SVN for iscsitarget, this has the proper fixes for glibc 2.8 rather than our hacks, and also builds and runs fine with kernel 2.6.26. Also update to the new init script provided by Natanael Copa in bug #197472 that is POSIX compatible.
  (Portage version: 2.2_rc1/cvs/Linux 2.6.26-gentoo x86_64)

Revision  Changes    Path
1.14                 sys-block/iscsitarget/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?r1=1.13&r2=1.14

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog	14 Jun 2008 08:18:53 -0000	1.13
+++ ChangeLog	18 Jul 2008 16:03:37 -0000	1.14
@@ -1,6 +1,16 @@
 # ChangeLog for sys-block/iscsitarget
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.13 2008/06/14 08:18:53 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.14 2008/07/18 16:03:37 flameeyes Exp $
+
+*iscsitarget-0.4.16_p162 (18 Jul 2008)
+
+  18 Jul 2008; Diego Pettenò <flameeyes@gentoo.org>
+  +files/iscsitarget-0.4.17-build.patch, +files/ietd-init.d-2,
+  +iscsitarget-0.4.16_p162.ebuild:
+  Add a snapshot of current SVN for iscsitarget, this has the proper fixes
+  for glibc 2.8 rather than our hacks, and also builds and runs fine with
+  kernel 2.6.26. Also update to the new init script provided by Natanael
+  Copa in bug #197472 that is POSIX compatible.
 
 *iscsitarget-0.4.16 (14 Jun 2008)
 



1.1                  sys-block/iscsitarget/iscsitarget-0.4.16_p162.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/iscsitarget-0.4.16_p162.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/iscsitarget-0.4.16_p162.ebuild?rev=1.1&content-type=text/plain

Index: iscsitarget-0.4.16_p162.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/iscsitarget-0.4.16_p162.ebuild,v 1.1 2008/07/18 16:03:37 flameeyes Exp $

inherit linux-mod eutils flag-o-matic

DESCRIPTION="Open Source iSCSI target with professional features"
HOMEPAGE="http://iscsitarget.sourceforge.net/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""

DEPEND="dev-libs/openssl"

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}
	cd "${S}"
	epatch "${FILESDIR}"/${PN}-0.4.15-isns-set-scn-flag.patch #180619
	epatch "${FILESDIR}"/${PN}-0.4.17-build.patch
	convert_to_m "${S}"/Makefile
}

src_compile() {
	emake usr || die "failed to build userspace"

	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-2 ietd || die "newinitd failed"
	newconfd "${FILESDIR}"/ietd-conf.d ietd || die "newconfd failed"

	# Lock down perms, per bug 198209
	fperms 0640 /etc/ietd.conf /etc/initiators.{allow,deny}

	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"
}



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sys-block/iscsitarget: ChangeLog iscsitarget-0.4.16_p162.ebuild
@ 2009-07-15 18:52 Diego Petteno (flameeyes)
  0 siblings, 0 replies; 2+ messages in thread
From: Diego Petteno (flameeyes) @ 2009-07-15 18:52 UTC (permalink / raw
  To: gentoo-commits

flameeyes    09/07/15 18:52:23

  Modified:             ChangeLog
  Removed:              iscsitarget-0.4.16_p162.ebuild
  Log:
  Remove old version.
  (Portage version: 2.2_rc33/cvs/Linux x86_64)

Revision  Changes    Path
1.28                 sys-block/iscsitarget/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-block/iscsitarget/ChangeLog?r1=1.27&r2=1.28

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog	15 Jul 2009 18:47:06 -0000	1.27
+++ ChangeLog	15 Jul 2009 18:52:23 -0000	1.28
@@ -1,6 +1,10 @@
 # ChangeLog for sys-block/iscsitarget
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.27 2009/07/15 18:47:06 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-block/iscsitarget/ChangeLog,v 1.28 2009/07/15 18:52:23 flameeyes Exp $
+
+  15 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  -iscsitarget-0.4.16_p162.ebuild:
+  Remove old version.
 
   15 Jul 2009; nixnut <nixnut@gentoo.org> iscsitarget-0.4.17.ebuild:
   ppc stable #273582






^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-07-15 18:52 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-18 16:03 [gentoo-commits] gentoo-x86 commit in sys-block/iscsitarget: ChangeLog iscsitarget-0.4.16_p162.ebuild Diego Petteno (flameeyes)
  -- strict thread matches above, loose matches on Subject: below --
2009-07-15 18:52 Diego Petteno (flameeyes)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox