diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2008-10-13 13:35:27 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2008-10-13 13:35:27 +0000 |
commit | 1f858cdf4036d9b9b941b04f2f850df3a9bf31ea (patch) | |
tree | d81167ae8684bab9538c49de699cb01d84738003 /app-admin | |
parent | Depend on a more recent libmtp version; Amarok won't compile with <media-libs... (diff) | |
download | historical-1f858cdf4036d9b9b941b04f2f850df3a9bf31ea.tar.gz historical-1f858cdf4036d9b9b941b04f2f850df3a9bf31ea.tar.bz2 historical-1f858cdf4036d9b9b941b04f2f850df3a9bf31ea.zip |
Version bump because I want the suppress-repeats functionality for infra.
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.27-rc6-00521-gcdbf87e x86_64
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/syslog-ng/ChangeLog | 8 | ||||
-rw-r--r-- | app-admin/syslog-ng/Manifest | 14 | ||||
-rw-r--r-- | app-admin/syslog-ng/syslog-ng-2.1.1.ebuild | 85 |
3 files changed, 95 insertions, 12 deletions
diff --git a/app-admin/syslog-ng/ChangeLog b/app-admin/syslog-ng/ChangeLog index 09a6dfe70ed1..4d66958c67de 100644 --- a/app-admin/syslog-ng/ChangeLog +++ b/app-admin/syslog-ng/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-admin/syslog-ng # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.186 2008/07/17 21:34:13 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.187 2008/10/13 13:35:27 robbat2 Exp $ + +*syslog-ng-2.1.1 (13 Oct 2008) + + 13 Oct 2008; Robin H. Johnson <robbat2@gentoo.org> + +syslog-ng-2.1.1.ebuild: + Version bump because I want the suppress-repeats functionality for infra. 17 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: add GLEP 56 USE flag desc from use.local.desc diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest index 73c5a8bda300..51906f1574e3 100644 --- a/app-admin/syslog-ng/Manifest +++ b/app-admin/syslog-ng/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX syslog-ng.conf.debian 5445 RMD160 c3c2f319d437bb2548226f4f78db96cd6210c7cc SHA1 80256f810a5b87adf5b39320eb4b5758ba3003a0 SHA256 74943e12a92b415306e2fca27056a839fa7ce443ccd08fdafcfac9bcba08a1c3 AUX syslog-ng.conf.gentoo 1100 RMD160 02b1b6230d509369a86ac9e26c374f7972fbed9f SHA1 a27db752c611786062ac8e0d2e902c038d6323b2 SHA256 fbe8e8f7143748212d0726ad3ee6eed7479018eef788cdeee6796ae78cbdc96a AUX syslog-ng.conf.gentoo.fbsd 702 RMD160 2fb49bab8ccc7ce763156ef14dbff858d7e6b416 SHA1 1a6bd708009fd6d18516d66a34bd9cb9ec7c3eed SHA256 ab54cc3e5595fad1b362039932ee8a7d7e852ebda3f08bb20ecc19c1be830751 @@ -11,14 +8,9 @@ AUX syslog-ng.logrotate.hardened 1696 RMD160 9f22685778cf6d9c54ab899e586650e356a AUX syslog-ng.rc6-r1 1894 RMD160 13084357eb4868779ddf12d839f574f5a36462b7 SHA1 880b5923ab0b988d1b486c47ff6023d7cb9bd26e SHA256 9273e5b2ae65e8c7d7cc7c24a43bc9bb35e64d972a4bd65f90cb4cdb16bcba44 DIST syslog-ng-2.0.6.tar.gz 369302 RMD160 6d9308f7058434716bce87c70779fbc1fb948ba4 SHA1 8aa20a920e22072643d384b91109c973c2c74a71 SHA256 2e3c1f126173bdc2afeb3461b3cf8cb0a6693cdaff1639536a9833103707035e DIST syslog-ng-2.0.9.tar.gz 378779 RMD160 a937b39c7592e57533aa9f164127bef73c4dec0e SHA1 f7ea7bf6640d8ae2d745d70a883a7aa37f5bcd9d SHA256 b7e3378c2a8769e64a4ef7f9a14aff93797a33860c9c67ac4e74b824c6ef681d +DIST syslog-ng-2.1.1.tar.gz 420883 RMD160 1ff88824f4d5d43dc2c6398ae809bcb4a6acf00b SHA1 11e5fb0b3b2b9f1ce026519755509c324cf4a2b4 SHA256 8acd1837fc12f0e65f9ecffb8c553bf783a350628acca3c2932bf2f4509fa485 EBUILD syslog-ng-2.0.6.ebuild 2516 RMD160 02f4855942dfabae068f7dcbb1bea41154f6fc8b SHA1 6d63c51b133251c7ed8fd507a82983dce74b40cf SHA256 c4f3fff6e73be1e7372f9cc0db3d223c7d22e344387c4518af181f92c944d619 EBUILD syslog-ng-2.0.9.ebuild 2521 RMD160 e8b87720a44c5daf52e73843c897d4f70fae2eef SHA1 2cdc5a1f6bd3938601ef43d7657b9ab3b33690c7 SHA256 52c533f305a39defaa71fa9646c140232d15f6ae67c8397b114f9be94894e4e2 -MISC ChangeLog 24707 RMD160 d91607b11b59e5744097fa76f875072a0b84abf0 SHA1 b28d9f1e423c03e1ef5b27b3ff2f92b2e98d919e SHA256 0b13da8fd706119638f8ade5cccfb2b7f47c145dffaa48bf2ac0a548bd98c044 +EBUILD syslog-ng-2.1.1.ebuild 2529 RMD160 459acf73f51fce366aeaf31d175477835960c858 SHA1 d393b1678ffb94506554b579d6630eff649dcd7b SHA256 19418e84551e3557cae3cad56c36996eb6223545e6276aada338223a598cfbbf +MISC ChangeLog 24897 RMD160 15a3b16504a008a69b32c515bb13f4c36e78afa7 SHA1 dad4b22938f089e95b6fea7a4e7916730e56ed72 SHA256 8174bcbe7feb336540a364cabe3ef6cf8dac2266db49ef59217c43e21dbfc966 MISC metadata.xml 346 RMD160 6f65a0d64a4da3dd8773ea2ca18d2c66238994b8 SHA1 638ecf99b7b7fd2f90182d17ea745420d573313d SHA256 7f57c6b8702e3a93f046702faac62b60a9cc23c7d0fd340bcdff5243eb18ae4d ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkh/utsACgkQoeSe8B0zEfyUBwCgiai7nSLW3TV0Cit1h9FxTHZJ -ofEAnj05MPey5miix2LAjzoeG6Oac9a/ -=RiW3 ------END PGP SIGNATURE----- diff --git a/app-admin/syslog-ng/syslog-ng-2.1.1.ebuild b/app-admin/syslog-ng/syslog-ng-2.1.1.ebuild new file mode 100644 index 000000000000..0395bc8a4fab --- /dev/null +++ b/app-admin/syslog-ng/syslog-ng-2.1.1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-2.1.1.ebuild,v 1.1 2008/10/13 13:35:27 robbat2 Exp $ + +inherit fixheadtails + +MY_PV=${PV/_/} +DESCRIPTION="syslog replacement with advanced filtering features" +HOMEPAGE="http://www.balabit.com/products/syslog_ng/" +SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/2.1/src/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="hardened ipv6 selinux spoof-source static tcpd" + +RDEPEND=">=dev-libs/eventlog-0.2 + spoof-source? ( net-libs/libnet ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + >=dev-libs/glib-2.2" +DEPEND="${RDEPEND} + dev-util/pkgconfig + sys-devel/flex" +PROVIDE="virtual/logger" + +src_unpack() { + unpack ${A} + cd "${S}" + ht_fix_file configure + cd "${S}/doc/reference" + tar xzf syslog-ng.html.tar.gz || die "tar failed" +} + +src_compile() { + econf \ + --sysconfdir=/etc/syslog-ng \ + --disable-dependency-tracking \ + $(use_enable ipv6) \ + $(use_enable !static dynamic-linking) \ + $(use_enable static static-linking) \ + $(use_enable spoof-source) \ + $(use_enable tcpd tcp-wrapper) \ + || die + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS ChangeLog NEWS README \ + doc/examples/{syslog-ng.conf.sample,syslog-ng.conf.solaris} \ + contrib/syslog-ng.conf* \ + doc/reference/syslog-ng.txt \ + contrib/syslog2ng "${FILESDIR}/syslog-ng.conf."* + dohtml doc/reference/syslog-ng.html/* + + # Install default configuration + insinto /etc/syslog-ng + if use hardened || use selinux ; then + newins "${FILESDIR}/syslog-ng.conf.gentoo.hardened" syslog-ng.conf + elif use userland_BSD ; then + newins "${FILESDIR}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf + else + newins "${FILESDIR}/syslog-ng.conf.gentoo" syslog-ng.conf + fi + + insinto /etc/logrotate.d + # Install snippet for logrotate, which may or may not be installed + if use hardened || use selinux ; then + newins "${FILESDIR}/syslog-ng.logrotate.hardened" syslog-ng + else + newins "${FILESDIR}/syslog-ng.logrotate" syslog-ng + fi + + newinitd "${FILESDIR}/syslog-ng.rc6-r1" syslog-ng + newconfd "${FILESDIR}/syslog-ng.confd" syslog-ng +} + +pkg_postinst() { + echo + elog "It is highly recommended that app-admin/logrotate be emerged to" + elog "manage the log files. ${PN} installs a file in /etc/logrotate.d" + elog "for logrotate to use." + echo +} |