public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-nntp/sn: sn-0.3.8.ebuild ChangeLog
@ 2009-09-23 19:45 Patrick Lauer (patrick)
  0 siblings, 0 replies; 2+ messages in thread
From: Patrick Lauer (patrick) @ 2009-09-23 19:45 UTC (permalink / raw
  To: gentoo-commits

patrick     09/09/23 19:45:44

  Modified:             sn-0.3.8.ebuild ChangeLog
  Log:
  Remove virtual/libc
  (Portage version: 2.2_rc41/cvs/Linux x86_64)

Revision  Changes    Path
1.3                  net-nntp/sn/sn-0.3.8.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?r1=1.2&r2=1.3

Index: sn-0.3.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sn-0.3.8.ebuild	16 May 2005 17:08:34 -0000	1.2
+++ sn-0.3.8.ebuild	23 Sep 2009 19:45:43 -0000	1.3
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v 1.2 2005/05/16 17:08:34 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v 1.3 2009/09/23 19:45:43 patrick Exp $
 
 inherit toolchain-funcs
 
@@ -13,8 +13,7 @@
 LICENSE="GPL-2"
 IUSE=""
 
-RDEPEND="virtual/libc
-	sys-libs/zlib"
+RDEPEND="sys-libs/zlib"
 DEPEND="${RDEPEND}
 	>=sys-apps/sed-4"
 



1.5                  net-nntp/sn/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/ChangeLog?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/ChangeLog?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/sn/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog	9 Feb 2007 04:58:44 -0000	1.4
+++ ChangeLog	23 Sep 2009 19:45:43 -0000	1.5
@@ -1,6 +1,9 @@
 # ChangeLog for net-nntp/sn
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v 1.4 2007/02/09 04:58:44 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v 1.5 2009/09/23 19:45:43 patrick Exp $
+
+  23 Sep 2009; Patrick Lauer <patrick@gentoo.org> sn-0.3.8.ebuild:
+  Remove virtual/libc
 
   09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
   Regenerate digest in Manifest2 format.






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

* [gentoo-commits] gentoo-x86 commit in net-nntp/sn: sn-0.3.8.ebuild ChangeLog
@ 2011-11-22  1:39 Tim Harder (radhermit)
  0 siblings, 0 replies; 2+ messages in thread
From: Tim Harder (radhermit) @ 2011-11-22  1:39 UTC (permalink / raw
  To: gentoo-commits

radhermit    11/11/22 01:39:53

  Modified:             sn-0.3.8.ebuild ChangeLog
  Log:
  Update to EAPI 4, add ~amd64 keyword, respect CFLAGS (bug #241092), respect LDFLAGS (bug #337884), fix qa warnings (bug #386917 by Michael), and fix parallel make issues.
  
  (Portage version: 2.2.0_alpha77/cvs/Linux x86_64)

Revision  Changes    Path
1.4                  net-nntp/sn/sn-0.3.8.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild?r1=1.3&r2=1.4

Index: sn-0.3.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sn-0.3.8.ebuild	23 Sep 2009 19:45:43 -0000	1.3
+++ sn-0.3.8.ebuild	22 Nov 2011 01:39:53 -0000	1.4
@@ -1,14 +1,16 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v 1.3 2009/09/23 19:45:43 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/sn-0.3.8.ebuild,v 1.4 2011/11/22 01:39:53 radhermit Exp $
 
-inherit toolchain-funcs
+EAPI=4
+
+inherit toolchain-funcs eutils
 
 DESCRIPTION="Hassle-free Usenet news system for small sites"
 SRC_URI="http://infa.abo.fi/~patrik/sn/files/${P}.tar.bz2"
 HOMEPAGE="http://infa.abo.fi/~patrik/sn/"
 
-KEYWORDS="x86 ~ppc"
+KEYWORDS="~amd64 x86 ~ppc"
 SLOT="0"
 LICENSE="GPL-2"
 IUSE=""
@@ -17,26 +19,30 @@
 DEPEND="${RDEPEND}
 	>=sys-apps/sed-4"
 
+src_prepare() {
+	epatch "${FILESDIR}"/${P}-qa.patch
+	epatch "${FILESDIR}"/${P}-parallel-make.patch
+
+	sed -i -e 's/-g -Wall -pedantic -O/-Wall -pedantic/' Makefile || die
+}
+
 src_compile() {
-	make cc-flags || die "make cc-flags failed"
+	emake cc-flags
 	echo ${CFLAGS} >>cc-flags
 
-	emake -j1 \
-		CC="$(tc-getCC)" LD="$(tc-getCC)" \
+	emake CC="$(tc-getCC)" LD="$(tc-getCC) ${LDFLAGS}" \
 		SNROOT=/var/spool/news \
 		BINDIR=/usr/sbin \
-		MANDIR=/usr/share/man \
-		|| die "emake failed"
+		MANDIR=/usr/share/man
 }
 
 src_install() {
 	dodir /var/spool/news /usr/sbin /usr/share/man/man8
 	mknod -m 600 "${D}"/var/spool/news/.fifo p
-	make install \
+	emake install \
 		SNROOT="${D}"/var/spool/news \
 		BINDIR="${D}"/usr/sbin \
-		MANDIR="${D}"/usr/share/man \
-		|| die "make install failed"
-	dodoc CHANGES FAQ INSTALL* INTERNALS README* THANKS TODO || die "dodoc failed"
+		MANDIR="${D}"/usr/share/man
+	dodoc CHANGES FAQ INSTALL* INTERNALS README* THANKS TODO
 	fowners news:news /var/spool/news{,/.fifo}
 }



1.6                  net-nntp/sn/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/ChangeLog?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/ChangeLog?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-nntp/sn/ChangeLog?r1=1.5&r2=1.6

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog	23 Sep 2009 19:45:43 -0000	1.5
+++ ChangeLog	22 Nov 2011 01:39:53 -0000	1.6
@@ -1,6 +1,12 @@
 # ChangeLog for net-nntp/sn
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v 1.5 2009/09/23 19:45:43 patrick Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/sn/ChangeLog,v 1.6 2011/11/22 01:39:53 radhermit Exp $
+
+  22 Nov 2011; Tim Harder <radhermit@gentoo.org> sn-0.3.8.ebuild,
+  +files/sn-0.3.8-parallel-make.patch, +files/sn-0.3.8-qa.patch:
+  Update to EAPI 4, add ~amd64 keyword, respect CFLAGS (bug #241092), respect
+  LDFLAGS (bug #337884), fix qa warnings (bug #386917 by Michael), and fix
+  parallel make issues.
 
   23 Sep 2009; Patrick Lauer <patrick@gentoo.org> sn-0.3.8.ebuild:
   Remove virtual/libc






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

end of thread, other threads:[~2011-11-22  1:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-22  1:39 [gentoo-commits] gentoo-x86 commit in net-nntp/sn: sn-0.3.8.ebuild ChangeLog Tim Harder (radhermit)
  -- strict thread matches above, loose matches on Subject: below --
2009-09-23 19:45 Patrick Lauer (patrick)

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