public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-apps/sed: sed-4.2.2.ebuild ChangeLog
@ 2012-12-25  3:33 Mike Frysinger (vapier)
  0 siblings, 0 replies; 3+ messages in thread
From: Mike Frysinger (vapier) @ 2012-12-25  3:33 UTC (permalink / raw
  To: gentoo-commits

vapier      12/12/25 03:33:00

  Modified:             ChangeLog
  Added:                sed-4.2.2.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.0_alpha144/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)

Revision  Changes    Path
1.123                sys-apps/sed/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.123&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.123&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?r1=1.122&r2=1.123

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- ChangeLog	26 Aug 2012 17:00:34 -0000	1.122
+++ ChangeLog	25 Dec 2012 03:33:00 -0000	1.123
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/sed
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.122 2012/08/26 17:00:34 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.123 2012/12/25 03:33:00 vapier Exp $
+
+*sed-4.2.2 (25 Dec 2012)
+
+  25 Dec 2012; Mike Frysinger <vapier@gentoo.org> +sed-4.2.2.ebuild:
+  Version bump.
 
   26 Aug 2012; Raúl Porcel <armin76@gentoo.org> sed-4.2.1-r1.ebuild:
   alpha/ia64/m68k/s390/sh/sparc stable wrt #427118



1.1                  sys-apps/sed/sed-4.2.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.1&content-type=text/plain

Index: sed-4.2.2.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v 1.1 2012/12/25 03:33:00 vapier Exp $

inherit eutils flag-o-matic toolchain-funcs

DESCRIPTION="Super-useful stream editor"
HOMEPAGE="http://sed.sourceforge.net/"
SRC_URI="mirror://gnu/sed/${P}.tar.bz2"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="acl nls selinux static"

RDEPEND="acl? ( virtual/acl )
	nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
	nls? ( sys-devel/gettext )"

src_bootstrap_sed() {
	# make sure system-sed works #40786
	export NO_SYS_SED=""
	if ! type -p sed > /dev/null ; then
		NO_SYS_SED="!!!"
		./bootstrap.sh || die "couldnt bootstrap"
		cp sed/sed "${T}"/ || die "couldnt copy"
		export PATH="${PATH}:${T}"
		make clean || die "couldnt clean"
	fi
}

src_unpack() {
	unpack ${A}
	cd "${S}"
	epatch "${FILESDIR}"/${PN}-4.1.5-alloca.patch
	# don't use sed here if we have to recover a broken host sed
}

src_compile() {
	src_bootstrap_sed
	# this has to be after the bootstrap portion
	sed -i \
		-e '/docdir =/s:=.*/doc:= $(datadir)/doc/'${PF}'/html:' \
		doc/Makefile.in || die "sed html doc"

	local myconf= bindir=/bin
	if ! use userland_GNU ; then
		myconf="--program-prefix=g"
		bindir=/usr/bin
	fi

	export ac_cv_search_setfilecon=$(usex selinux -lselinux)
	export ac_cv_header_selinux_{context,selinux}_h=$(usex selinux)
	use static && append-ldflags -static
	econf \
		--bindir=${bindir} \
		$(use_enable acl) \
		$(use_enable nls) \
		${myconf}
	emake || die "build failed"
}

src_install() {
	emake install DESTDIR="${D}" || die "Install failed"
	dodoc NEWS README* THANKS AUTHORS BUGS ChangeLog
	docinto examples
	dodoc "${FILESDIR}"/{dos2unix,unix2dos}
}





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

* [gentoo-commits] gentoo-x86 commit in sys-apps/sed: sed-4.2.2.ebuild ChangeLog
@ 2014-01-18  6:04 Mike Frysinger (vapier)
  0 siblings, 0 replies; 3+ messages in thread
From: Mike Frysinger (vapier) @ 2014-01-18  6:04 UTC (permalink / raw
  To: gentoo-commits

vapier      14/01/18 06:04:26

  Modified:             sed-4.2.2.ebuild ChangeLog
  Log:
  Add hack for gnulib acl check when cross-compiling #333887 by Luca Barbato.
  
  (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key D2E96200)

Revision  Changes    Path
1.3                  sys-apps/sed/sed-4.2.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?r1=1.2&r2=1.3

Index: sed-4.2.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sed-4.2.2.ebuild	18 Jan 2014 04:37:11 -0000	1.2
+++ sed-4.2.2.ebuild	18 Jan 2014 06:04:26 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v 1.2 2014/01/18 04:37:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v 1.3 2014/01/18 06:04:26 vapier Exp $
 
 inherit eutils flag-o-matic toolchain-funcs
 
@@ -50,6 +50,8 @@
 		bindir=/usr/bin
 	fi
 
+	# Should be able to drop this hack in next release. #333887
+	tc-is-cross-compiler && export gl_cv_func_working_acl_get_file=yes
 	export ac_cv_search_setfilecon=$(usex selinux -lselinux)
 	export ac_cv_header_selinux_{context,selinux}_h=$(usex selinux)
 	use static && append-ldflags -static



1.125                sys-apps/sed/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.125&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.125&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?r1=1.124&r2=1.125

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -r1.124 -r1.125
--- ChangeLog	18 Jan 2014 04:37:11 -0000	1.124
+++ ChangeLog	18 Jan 2014 06:04:26 -0000	1.125
@@ -1,6 +1,9 @@
 # ChangeLog for sys-apps/sed
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.124 2014/01/18 04:37:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.125 2014/01/18 06:04:26 vapier Exp $
+
+  18 Jan 2014; Mike Frysinger <vapier@gentoo.org> sed-4.2.2.ebuild:
+  Add hack for gnulib acl check when cross-compiling #333887 by Luca Barbato.
 
   18 Jan 2014; Mike Frysinger <vapier@gentoo.org> sed-4.2.1-r1.ebuild,
   sed-4.2.2.ebuild:





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

* [gentoo-commits] gentoo-x86 commit in sys-apps/sed: sed-4.2.2.ebuild ChangeLog
@ 2014-01-20 22:54 Mike Frysinger (vapier)
  0 siblings, 0 replies; 3+ messages in thread
From: Mike Frysinger (vapier) @ 2014-01-20 22:54 UTC (permalink / raw
  To: gentoo-commits

vapier      14/01/20 22:54:25

  Modified:             sed-4.2.2.ebuild ChangeLog
  Log:
  Depend on libselinux when USE=selinux #408213 by Markus Knetschke.
  
  (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key D2E96200)

Revision  Changes    Path
1.4                  sys-apps/sed/sed-4.2.2.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild?r1=1.3&r2=1.4

Index: sed-4.2.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sed-4.2.2.ebuild	18 Jan 2014 06:04:26 -0000	1.3
+++ sed-4.2.2.ebuild	20 Jan 2014 22:54:25 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v 1.3 2014/01/18 06:04:26 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.2.2.ebuild,v 1.4 2014/01/20 22:54:25 vapier Exp $
 
 inherit eutils flag-o-matic toolchain-funcs
 
@@ -14,7 +14,8 @@
 IUSE="acl nls selinux static"
 
 RDEPEND="acl? ( virtual/acl )
-	nls? ( virtual/libintl )"
+	nls? ( virtual/libintl )
+	selinux? ( sys-libs/libselinux )"
 DEPEND="${RDEPEND}
 	nls? ( sys-devel/gettext )"
 



1.126                sys-apps/sed/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.126&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?rev=1.126&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/sed/ChangeLog?r1=1.125&r2=1.126

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- ChangeLog	18 Jan 2014 06:04:26 -0000	1.125
+++ ChangeLog	20 Jan 2014 22:54:25 -0000	1.126
@@ -1,6 +1,9 @@
 # ChangeLog for sys-apps/sed
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.125 2014/01/18 06:04:26 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.126 2014/01/20 22:54:25 vapier Exp $
+
+  20 Jan 2014; Mike Frysinger <vapier@gentoo.org> sed-4.2.2.ebuild:
+  Depend on libselinux when USE=selinux #408213 by Markus Knetschke.
 
   18 Jan 2014; Mike Frysinger <vapier@gentoo.org> sed-4.2.2.ebuild:
   Add hack for gnulib acl check when cross-compiling #333887 by Luca Barbato.





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

end of thread, other threads:[~2014-01-21  0:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-18  6:04 [gentoo-commits] gentoo-x86 commit in sys-apps/sed: sed-4.2.2.ebuild ChangeLog Mike Frysinger (vapier)
  -- strict thread matches above, loose matches on Subject: below --
2014-01-20 22:54 Mike Frysinger (vapier)
2012-12-25  3:33 Mike Frysinger (vapier)

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