# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Nathaniel C. Domingo # $Header:$ PKGNAME="slmdm-2.17.14" S="${WORKDIR}/${P}" DESCRIPTION="smartlink modem driver" SRC_URI="http://www.smlink.com/download/Linux/${PKGNAME}.tar.gz" HOMEPAGE="http://www.smlink.com" LICENSE="as-is" DEPEND="" src_unpack() { unpack "${PKGNAME}.tar.gz" cd "${S}" } src_compile() { make || die } src_install () { make prefix_dir=${D} install || die # Install documentation. dodoc Changes FAQ README } pkg_postinst() { echo "Performing post-installation routines for ${P}." cp /etc/modules.d/aliases /etc/modules.d/aliases.slmdm || die grep -v 'slmodem' /etc/modules.d/aliases.slmdm > /etc/modules.d/aliases echo 'alias char-major-212 slmodem' >> /etc/modules.d/aliases echo 'alias slmodem slamrmo' >> /etc/modules.d/aliases rm -f /etc/modules.d/aliases.slmdm update-modules } pkg_postrm() { echo "Performing post-removal routines for ${P}." modprobe -r slamrmo modprobe -r slfax modprobe -r slmdm cp /etc/modules.d/aliases /etc/modules.d/aliases.slmdm || die grep -v 'slmodem' /etc/modules.d/aliases.slmdm > /etc/modules.d/aliases rm -f /etc/modules.d/aliases.slmdm rm -f /var/lib/slmdm.data update-modules }