### this file is sourced not run
PKGVER=1.5.1
PKGBUILD=1
PKGARCH=x86_64

# This is an LFS 7.5 package, not CLFS (CLFS uses rsyslog)
TARBALL=sysklogd-$PKGVER.tar.gz
MD5SUM=c70599ab0d037fde724f7210c2c8d7f8
SRC_URL=http://www.infodrom.org/projects/sysklogd/download/sysklogd-1.5.1.tar.gz
BUNDLE=

SLACKREQ=
SLACKDESC="sysklogd: sysklogd $PKGVER (Log system messages)  
sysklogd:  
sysklogd: The Sysklogd package contains programs for logging system messages, 
sysklogd: such as those given by the kernel when unusual things happen.  
sysklogd: 
sysklogd: 
sysklogd: 
sysklogd: 
sysklogd: 
sysklogd: 
sysklogd: 
"
SLACKCONF=rsyslog


### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cd /tmp/sysklogd*
	
	# use whatever available install program, not only /usr/bin/install
	sed -i -e 's@/usr/bin/install@install@' Makefile
	make $MAKEFLAGS &&
	make BINDIR=/sbin install &&
	pkg_build_slackdesc &&

	cat > /etc/syslog.conf << "EOF"
# Begin /etc/syslog.conf

### sample entries, note that busybox syslog does not understand '-'
#auth,authpriv.* -/var/log/auth.log
#*.*;auth,authpriv.none -/var/log/sys.log
#daemon.* -/var/log/daemon.log
#kern.* -/var/log/kern.log
#mail.* -/var/log/mail.log
#user.* -/var/log/user.log
#*.emerg *

# for now, log everything to /var/log/messages
# busybox syslog will do this even if this files doesn't exist, but
# syslogd-FULL requires this entry.
*.* /var/log/messages

# End /etc/syslog.conf
EOF

}
