From 31fc8d53b4e72c9ead6fdb80a831a3fb60769496 Mon Sep 17 00:00:00 2001 From: Jeroen Roovers Date: Tue, 28 Sep 2010 19:09:55 +0000 Subject: Clean up patch and do not cd before patching as the path is already set in the patch. Replace cd;make with emake -C. Set RDEPEND. Respect LDFLAGS (bug #336959), CC, more CFLAGS. Package-Manager: portage-2.2_rc86/cvs/Linux i686 --- app-admin/ulog-acctd/ChangeLog | 12 ++++- app-admin/ulog-acctd/Manifest | 17 ++----- .../ulog-acctd/files/ulog-acctd-0.4.2-gcc2.patch | 5 +- app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild | 55 -------------------- app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild | 58 ++++++++++++++++++++++ 5 files changed, 73 insertions(+), 74 deletions(-) delete mode 100644 app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild create mode 100644 app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild (limited to 'app-admin/ulog-acctd') diff --git a/app-admin/ulog-acctd/ChangeLog b/app-admin/ulog-acctd/ChangeLog index 5bb213dca85a..842271217ffe 100644 --- a/app-admin/ulog-acctd/ChangeLog +++ b/app-admin/ulog-acctd/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for app-admin/ulog-acctd -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulog-acctd/ChangeLog,v 1.13 2009/10/12 00:01:00 halcy0n Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulog-acctd/ChangeLog,v 1.14 2010/09/28 19:09:54 jer Exp $ + +*ulog-acctd-0.4.3-r1 (28 Sep 2010) + + 28 Sep 2010; Jeroen Roovers -ulog-acctd-0.4.2.ebuild, + files/ulog-acctd-0.4.2-gcc2.patch, +ulog-acctd-0.4.3-r1.ebuild: + Clean up patch and do not cd before patching as the path is already set in + the patch. Replace cd;make with emake -C. Set RDEPEND. Respect LDFLAGS + (bug #336959), CC, more CFLAGS. 12 Oct 2009; Mark Loeser ulog-acctd-0.4.2.ebuild, ulog-acctd-0.4.3.ebuild: diff --git a/app-admin/ulog-acctd/Manifest b/app-admin/ulog-acctd/Manifest index 556d91098141..b9f371d74c5d 100644 --- a/app-admin/ulog-acctd/Manifest +++ b/app-admin/ulog-acctd/Manifest @@ -1,18 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX init.d/ulog-acctd 476 RMD160 49a19b715b070cfa1f240e24a450599a795ce81e SHA1 83a3e9a9d0105f6ce05eef429b8f7155f4b573ef SHA256 7cb23148cc86762ac3aea8c56ccc16d7373340828dd46eff62f138da43acf42e -AUX ulog-acctd-0.4.2-gcc2.patch 546 RMD160 cd70815dfdb61c14132c0c2be9433ef2128e5611 SHA1 5339b7d504658a73a17f220cae5f04b2cd042cc7 SHA256 edbbf3ae864dfc16d4597751b28cad05b6f761d34de55cbf8dea48bb45749540 -DIST ulog-acctd_0.4.2.orig.tar.gz 33266 RMD160 a9387f7e256d8488bb58e2cea55f46321ea8a998 SHA1 5108afa42b43e40dae71123751abb305d26165a4 SHA256 7c9ca77ff0feba5255a3bbf41fc92069122a377598b81015c9c798daaaa70ca7 +AUX ulog-acctd-0.4.2-gcc2.patch 355 RMD160 632edd58f73807253709bf6638f79a00266ddd78 SHA1 66ebff03bad6e8db475a6befbc9c032a1a3a2555 SHA256 dbb26114a5e8adfb01616253291e2fe54ecf98e3a192dc8de2937c5db579a16c DIST ulog-acctd_0.4.3.orig.tar.gz 33626 RMD160 7c36ea4562e3638ca314627fa3519c5a6c633744 SHA1 9541ba4e5730d38f558015a58597254be98d8764 SHA256 3fdf94f3bb371ba67e28bc03ee570a66f1cd70cc23aee2c6b8a2de19dc4f9dbf -EBUILD ulog-acctd-0.4.2.ebuild 1370 RMD160 bbd646097b7cce4154118ab256cd8a816a83552c SHA1 1055cfb99b662f15444ba456bd5d3bcb55958bdb SHA256 724493d4034d77620647b2b290ddeea8476915af1cfd5e451b8e3c56e1897169 +EBUILD ulog-acctd-0.4.3-r1.ebuild 1401 RMD160 4809c9550a01ade711a12f67299bb06e08f8e1f2 SHA1 4f795cbad264ab267af3fe2ce57358192f36c6b6 SHA256 1407102432c0fb6af7430c2a0dffbce19c9e35030e80d0ba8e8d0c03e29762c0 EBUILD ulog-acctd-0.4.3.ebuild 1384 RMD160 b91419ab1014a30c86a7ef2fa5dcb74289e1f1c2 SHA1 83c03f77c6212c897523510dfd07d2505b10c188 SHA256 24a6e1e4f73413a07ba49ecbc0092a701addc661505490915a5478b73026b3cb -MISC ChangeLog 1786 RMD160 7b24b1cd762aa8072c31e0481b009f6f4ae330d4 SHA1 4a55a07294ce55a8991d3ff1dc6041da975cc6a9 SHA256 a6d5acc0f62a671761cc2ddba0b3042428b4f76dd27d8d2affe21e49bd7d88c0 +MISC ChangeLog 2142 RMD160 3764713cfa2ac09031995f5d83516a01d50a5860 SHA1 e12538e5ea46732ee6b4106233406a1c345cdffd SHA256 086fd5953c96128f8d22f466faf6d218c52a98cb606ac785c58c37bd543a8265 MISC metadata.xml 236 RMD160 92f49f8275e75caf57b88a3172d5204eaa4e33ae SHA1 dd1a8550a514e55ab0ed6190ab4794bb090994f8 SHA256 56075995f83836ae824c7cb01931b98d6745f6d5a7764299c8262e801486b829 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAkrSccEACgkQCRZPokWLroQzDgCgjZA6/4Gd1fIlbb4v/F3f34+s -cQwAoIeczmRJD5xwUy3KAKaSkCUEbpYU -=Fmvb ------END PGP SIGNATURE----- diff --git a/app-admin/ulog-acctd/files/ulog-acctd-0.4.2-gcc2.patch b/app-admin/ulog-acctd/files/ulog-acctd-0.4.2-gcc2.patch index eb99c6a4a7b0..b62480c9e96f 100644 --- a/app-admin/ulog-acctd/files/ulog-acctd-0.4.2-gcc2.patch +++ b/app-admin/ulog-acctd/files/ulog-acctd-0.4.2-gcc2.patch @@ -1,6 +1,5 @@ -diff -ru ulog-acctd-0.4.1.orig/src/process.c ulog-acctd-0.4.1.new/src/process.c ---- ulog-acctd-0.4.1.orig/src/process.c 2003-08-26 15:30:07.000000000 +0200 -+++ ulog-acctd-0.4.1.new/src/process.c 2003-11-08 16:12:40.000000000 +0100 +--- a/src/process.c ++++ b/src/process.c @@ -627,6 +627,7 @@ void wait_children(void) diff --git a/app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild b/app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild deleted file mode 100644 index 885c1bed25ff..000000000000 --- a/app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulog-acctd/ulog-acctd-0.4.2.ebuild,v 1.9 2009/10/12 00:01:00 halcy0n Exp $ - -inherit eutils - -DESCRIPTION="ULOG-based accounting daemon with flexible log-format" -SRC_URI="http://alioth.debian.org/download.php/604/${PN}_${PV}.orig.tar.gz" -HOMEPAGE="http://savannah.nongnu.org/projects/ulog-acctd/ http://alioth.debian.org/projects/pkg-ulog-acctd" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="ppc x86" -IUSE="" - -DEPEND="net-firewall/iptables" - -S="${WORKDIR}"/${P}.orig - -src_unpack() { - unpack ${A} - cd "${S}"/src - epatch "${FILESDIR}"/${P}-gcc2.patch -} - -src_compile() { - cd "${S}"/src || die "cannot change to src-directory" - make || die "compile of pgm failed" - cd "${S}"/doc || die "cannot change to doc-directory" - make || die "compile of docu failed" -} - -src_install() { - dosbin src/ulog-acctd - - insinto /etc/ - doins src/ulog-acctd.conf - - doman doc/ulog-acctd.8 - doinfo doc/ulog-acctd.info - - ## install contrib-dir in /usr/share/doc/${P}: - docinto contrib/pg_load - dodoc contrib/pg_load/* - - docinto contrib/ulog-acctd2mrtg - dodoc contrib/ulog-acctd2mrtg/* - - keepdir /var/log/ulog-acctd - doinitd "${FILESDIR}"/init.d/ulog-acctd -} - -pkg_postinst() { - elog "ulog-acctd get's it's packages via ULOG-targets in your iptables-rules." -} diff --git a/app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild b/app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild new file mode 100644 index 000000000000..ec72e879bdb7 --- /dev/null +++ b/app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulog-acctd/ulog-acctd-0.4.3-r1.ebuild,v 1.1 2010/09/28 19:09:54 jer Exp $ + +EAPI="2" + +inherit eutils toolchain-funcs + +DESCRIPTION="ULOG-based accounting daemon with flexible log-format" +SRC_URI="http://alioth.debian.org/download.php/949/${PN}_${PV}.orig.tar.gz" +HOMEPAGE="http://savannah.nongnu.org/projects/ulog-acctd/ http://alioth.debian.org/projects/pkg-ulog-acctd" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="net-firewall/iptables" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${P}.orig + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.4.2-gcc2.patch + sed -i src/Makefile \ + -e 's| -o | $(LDFLAGS)&|g' \ + -e '/^DEBUG/d' \ + || die "sed src/Makefile" +} + +src_compile() { + emake CC=$(tc-getCC) -C src || die "emake src" + emake -C doc || die "emake doc" +} + +src_install() { + dosbin src/ulog-acctd + + insinto /etc/ + doins src/ulog-acctd.conf + + doman doc/ulog-acctd.8 + doinfo doc/ulog-acctd.info + + ## install contrib-dir in /usr/share/doc/${P}: + docinto contrib/pg_load + dodoc contrib/pg_load/* + + docinto contrib/ulog-acctd2mrtg + dodoc contrib/ulog-acctd2mrtg/* + + keepdir /var/log/ulog-acctd + doinitd "${FILESDIR}"/init.d/ulog-acctd +} + +pkg_postinst() { + elog "ulog-acctd get's it's packages via ULOG-targets in your iptables-rules." +} -- cgit v1.2.3-65-gdbad