diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-05-07 01:11:25 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-05-07 01:11:25 +0000 |
commit | c66177cb41124aea7f0ad0b33e3cd0d3e34db70b (patch) | |
tree | 64451987d8a16016162187c152dd8dacaa04cc3f /app-admin/sdsc-syslog | |
parent | s390 bug fix for 50224 (Manifest recommit) (diff) | |
download | gentoo-2-c66177cb41124aea7f0ad0b33e3cd0d3e34db70b.tar.gz gentoo-2-c66177cb41124aea7f0ad0b33e3cd0d3e34db70b.tar.bz2 gentoo-2-c66177cb41124aea7f0ad0b33e3cd0d3e34db70b.zip |
Initial import thanks to Robert Varga <nite@hq.alert.sk> in bug #48468
Diffstat (limited to 'app-admin/sdsc-syslog')
-rw-r--r-- | app-admin/sdsc-syslog/ChangeLog | 10 | ||||
-rw-r--r-- | app-admin/sdsc-syslog/Manifest | 2 | ||||
-rw-r--r-- | app-admin/sdsc-syslog/files/digest-sdsc-syslog-1.0.2 | 1 | ||||
-rw-r--r-- | app-admin/sdsc-syslog/metadata.xml | 12 | ||||
-rw-r--r-- | app-admin/sdsc-syslog/sdsc-syslog-1.0.2.ebuild | 85 |
5 files changed, 110 insertions, 0 deletions
diff --git a/app-admin/sdsc-syslog/ChangeLog b/app-admin/sdsc-syslog/ChangeLog new file mode 100644 index 000000000000..4af262f3aed3 --- /dev/null +++ b/app-admin/sdsc-syslog/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-admin/sdsc-syslog +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sdsc-syslog/ChangeLog,v 1.1 2004/05/07 01:11:25 dragonheart Exp $ + +*sdsc-syslog-1.0.2 (07 May 2004) + + 07 May 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml, + +sdsc-syslog-1.0.2.ebuild: + Initial import thanks to Robert Varga <nite@hq.alert.sk> in bug #48468 + diff --git a/app-admin/sdsc-syslog/Manifest b/app-admin/sdsc-syslog/Manifest new file mode 100644 index 000000000000..0552d84bae73 --- /dev/null +++ b/app-admin/sdsc-syslog/Manifest @@ -0,0 +1,2 @@ +MD5 90e4fa6b336f3ab730a9e56fa5dfdbee sdsc-syslog-1.0.2.ebuild 1397 +MD5 074b15001787fa38b9f5936cd10b1c0e files/digest-sdsc-syslog-1.0.2 70 diff --git a/app-admin/sdsc-syslog/files/digest-sdsc-syslog-1.0.2 b/app-admin/sdsc-syslog/files/digest-sdsc-syslog-1.0.2 new file mode 100644 index 000000000000..8ae9dc106a63 --- /dev/null +++ b/app-admin/sdsc-syslog/files/digest-sdsc-syslog-1.0.2 @@ -0,0 +1 @@ +MD5 5a191b6dd0e9b8c4f8918022cdabd301 sdscsyslogd-1.0.2-src.tgz 490010 diff --git a/app-admin/sdsc-syslog/metadata.xml b/app-admin/sdsc-syslog/metadata.xml new file mode 100644 index 000000000000..b9fc2b9c6f11 --- /dev/null +++ b/app-admin/sdsc-syslog/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>dragonheart@gentoo.org</email> + <name>Daniel Black</name> + <description>A user ebuild that I felt obliged to include. Please take over if you want +it</description> +</maintainer> +<longdescription></longdescription> +</pkgmetadata> diff --git a/app-admin/sdsc-syslog/sdsc-syslog-1.0.2.ebuild b/app-admin/sdsc-syslog/sdsc-syslog-1.0.2.ebuild new file mode 100644 index 000000000000..e53f24f70a67 --- /dev/null +++ b/app-admin/sdsc-syslog/sdsc-syslog-1.0.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/sdsc-syslog/sdsc-syslog-1.0.2.ebuild,v 1.1 2004/05/07 01:11:25 dragonheart Exp $ + +DESCRIPTION="SDSC Secure Syslog provides RFC3080 and RFC3081 logging services" +HOMEPAGE="http://security.sdsc.edu/software/sdsc-syslog/" +SRC_URI="mirror://sourceforge/sdscsyslog/sdscsyslogd-${PV}-src.tgz" +RESTRICT="nomirror" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +S=${WORKDIR}/sdscsyslogd-${PV} + +# beep = support BEEP (through RoadRunner) +# debug = include debug info +# doc = include documentation +# static = link with RoadRunner statically +IUSE="beep debug doc static" + +RDEPEND="beep? ( >=net-libs/roadrunner-0.9.1 ) + virtual/glibc + dev-libs/libxml2 + sys-libs/zlib + >=dev-libs/glib-2" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.15.0 + doc? ( >=app-doc/doxygen-1.3.2 ) + sys-apps/gawk + sys-devel/flex + sys-devel/bison + >=sys-devel/automake-1.5 + >=sys-devel/autoconf-2.52" + +PROVIDE="virtual/logger" + +use debug && RESTRICT="${RESTRICT} nostrip" + +src_compile() { + local myconf + use beep && ( \ + use static && myconf=`use_enable beep static-rr` \ + || myconf=`use_with beep librr` \ + ) + + econf \ + ${myconf} \ + `use_enable debug debug` \ + `use_enable debug testing` \ + `use_with doc doxygen` \ + || die "configure failed" + + # Build the logger itself ... + emake all || die "emake failed" + + # ... and optionally generate HTML documentation + use doc && ( emake docs || "emake failed" ) +} + +src_install() { + # Makefiles seem to be OK + einstall || die + + # Gzip potential man pages + prepallman + + # Include normal documentation + dodoc AUTHORS docs/TODO + + # move a few /usr/share/SDSCSyslogd files + dodir /etc + mv ${D}/usr/share/SDSCSyslogd/syslogd.conf* ${D}/etc + mv ${D}/usr/share/SDSCSyslogd/* ${D}/usr/share/doc/${PF} + rmdir ${D}/usr/share/SDSCSyslogd + + # ... and optionally doxygen-generated one + use doc && dohtml docs/html/* +} + + +pkg_postinst() { + + einfo "See /etc/syslogd.conf.sample for client configuration and" + einfo "/etc/syslogd.conf.sample-loghost for server configuration" +} |