# Template file for 'eggdrop' pkgname=eggdrop version=1.10.0 revision=1 build_style=gnu-configure hostmakedepends="tcl-devel automake" makedepends="tcl-devel openssl-devel zlib-devel" short_desc="Internet relay chat (IRC) bot" maintainer="Andrew Benson " license="GPL-2.0-or-later" homepage="https://www.eggheads.org/" distfiles="https://ftp.eggheads.org/pub/eggdrop/source/${version%.*}/eggdrop-${version}.tar.gz" checksum=1f1707eb5023df8e0bcaa53c937e7ce5282fa1f85dc37e11d6ce4aa9d438d752 conf_files="/etc/eggdrop/text/banner /etc/eggdrop/text/motd" pre_configure() { autoreconf -fi } pre_build() { make config } do_install() { _lib="usr/lib/eggdrop" _share="usr/share/eggdrop" _conf="etc/eggdrop" make install DEST=ed_staging vbin eggdrop vmkdir "${_lib}" vcopy "ed_staging/modules/*.so" "${_lib}" vsed -e "s|modules/|/${_lib}/|" -i eggdrop.conf for _asset in language scripts help; do vmkdir "${_share}/${_asset}/" vcopy "ed_staging/${_asset}/*" "${_share}/${_asset}" done for _asset in scripts help; do vsed -e "s|${_asset}/|/${_share}/&|" -i eggdrop.conf done vmkdir "${_conf}/text" vcopy "ed_staging/text/*" "${_conf}/text" vsed -e "s|text/|/${_conf}/&|" -i eggdrop.conf vsconf eggdrop.conf vsconf eggdrop-basic.conf }