void-packages/srcpkgs/sysklogd/template
Juan RP 85cc462e1d Major infrastructure changes, part 2.
* Moved helpers, common and triggers dirs into xbps-src, where
  they belong.
* Renamed the templates dir to srcpkgs, it was so redundant before.
* Make it possible to add subpkgs with no restriction in names, for
  example udev now has a subpkgs called "libgudev". Previously
  subpkgs were named "${sourcepkg}-${pkgname}".
* xbps-src: changed to look for template files in current directory.
  That means that most arguments from the targets have been removed.
* xbps-src: added a reinstall target, to remove + install.
* xbps-src: do not overwrite binpkgs by default, skip them.

And more that I forgot because it's a mega-commit that I've been
working for some days already...

--HG--
extra : convert_revision : 0f466878584d1e6895d2a234f07ea1b2d1e61b3e
2009-11-22 08:31:44 +01:00

36 lines
1.3 KiB
Plaintext

# Template file for 'sysklogd'
pkgname=sysklogd
version=1.5
revision=1
distfiles="
http://www.infodrom.org/projects/sysklogd/download/$pkgname-$version.tar.gz"
build_style=gnu_makefile
make_install_target="prefix=$XBPS_DESTDIR/$pkgname-$version install"
short_desc="Kernel and system logging daemons"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=6169b8e91d29288e90404f01462b69e7f2afb1161aa419826fe4736c7f9eb773
long_desc="
This package implements two system log daemons. The syslogd daemon is an
enhanced version of the standard Berkeley utility program. This daemon is
responsible for providing logging of messages received from programs and
facilities on the local host as well as from remote hosts.
The klogd daemon listens to kernel message sources and is responsible for
prioritizing and processing operating system messages. The klogd daemon can
run as a client of syslogd or optionally as a standalone program.
Klogd can now be used to decode EIP addresses if it can determine a
System.map file."
conf_files="/etc/syslog.conf"
Add_dependency full glibc
post_install()
{
# Install the rc.d scripts and conf file.
install -d ${DESTDIR}/etc/rc.d
install -m755 ${FILESDIR}/klogd ${DESTDIR}/etc/rc.d
install -m755 ${FILESDIR}/syslogd ${DESTDIR}/etc/rc.d
install -m644 ${FILESDIR}/syslog.conf ${DESTDIR}/etc
}