Portage is a package management system used by Gentoo Linux
# ChangeLog for net-dialup/ueagle-atm
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/ueagle-atm/ChangeLog,v 1.5 2007/04/15 11:24:54 mrness Exp $
15 Apr 2007; Alin Năstac
Remove non-working version.
*ueagle-atm-1.2 (23 Sep 2006)
23 Sep 2006; Alin Nastac
ueagle-atm-1.1-r2.ebuild, +ueagle-atm-1.2.ebuild:
Modify PPPoA chapter of the documentation (#144194). Stable on x86. Version
bump.
*ueagle-atm-1.1-r2 (23 May 2006)
23 May 2006; Alin Nastac
-ueagle-atm-1.1-r1.ebuild, +ueagle-atm-1.1-r2.ebuild:
Keep up with baselayout-1.12.0 development. Improve post-install messages,
based on new features available in linux-info.eclass.
*ueagle-atm-1.1-r1 (01 May 2006)
01 May 2006; Alin Nastac
+ueagle-atm-1.1-r1.ebuild:
Set world-readable permissions on firmware files. Apparently, firmware
loader fails with ENOENT if only root could read these files (#131693).
*ueagle-atm-1.1 (30 Apr 2006)
30 Apr 2006; Alin Nastac
+ueagle-atm-1.1.ebuild:
Initial version, created for fixing bug #131693.
AUX README 8828 RMD160 1bd4bfef840f0740ac6ff75e1a34c2ecd8989894 SHA1 aad16db409ca9083ceedd5c240bcefb524d56ec3 SHA256 f91a5709e556b4e70e5a9e63741f0b95530400cec33cb4aefd9b599c8ed49e01
DIST ueagle-data-src-1.1.tar.gz 1270515 RMD160 fc16fd4fa9151351b192c724c92d3d3491bcb8e7 SHA1 9995b4892e1ea91f299282b3f986f9dcb925afad SHA256 45b944e5b141591b9a7e64b7e1e704b8507a73f9314dee2f572e4a845f6096c2
EBUILD ueagle-atm-1.1-r2.ebuild 2491 RMD160 5ed996afa51a160848ff7ffb935aa3e1f8c0a04a SHA1 e90bdcb4b7382d8501ea6fbc66339b0cefd4ff32 SHA256 b47968938c0ce10bd17e0bccb722017e9be6f7673c769635cf7f4c86a061befa
MISC ChangeLog 1302 RMD160 d8f81b16e557e7ae3b029898b6e5caf25cc3ecd0 SHA1 85d16230d219ab3c10dc766109b40fa947860f8d SHA256 e90777e08cc9980e03d0955ce059a39b81f986f288ff61f39f1bea9c6e22e704
MISC metadata.xml 312 RMD160 31b3669500c511279fe096c0b6ed82e7e42615a3 SHA1 7eb0ab9126b4ef513041c50469c334d83bca53b6 SHA256 50f5c75e4ea63ffc8279a9c35988ebb8d841c1a9bf10ac8906267b3aa3dd5ac5
available in kernels >= 2.6.16.
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/ueagle-atm/ueagle-atm-1.1-r2.ebuild,v 1.3 2006/09/23 16:25:11 mrness Exp $
inherit eutils linux-info
DESCRIPTION="Firmware and configuration instructions for ADI 930/Eagle USB ADSL Modem driver"
HOMEPAGE="https://gna.org/projects/ueagleatm/"
SRC_URI="http://eagle-usb.org/ueagle-atm/non-free/ueagle-data-src-${PV}.tar.gz"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
RDEPEND=">=net-dialup/ppp-2.4.3-r14
!net-dialup/eagle-usb"
S="${WORKDIR}/ueagle-data-src-${PV}"
pkg_setup() {
linux-info_pkg_setup
if kernel_is lt 2 6 16 ; then
eerror "The kernel-space driver exists only in kernels >= 2.6.16."
eerror "Please emerge net-dialup/eagle-usb instead or upgrade the kernel."
die "Unsupported kernel version"
fi
if ! has_version '>=sys-apps/baselayout-1.12.0' ; then
ewarn "The best way of using this driver is through the PPP net module of the"
ewarn " >=sys-apps/baselayout-1.12.0"
ewarn "which is also the only documented mode of using ${PN} driver."
ewarn "Please install baselayout-1.12.0 or else you will be on your own!"
ebeep
fi
}
src_compile() {
make generate
}
src_install() {
# Copy to the firmware directory
insinto /lib/firmware/ueagle-atm
doins build/* || die "doins firmware failed"
# Documentation necessary to complete the setup
dodoc "${FILESDIR}/README" || die "dodoc failed"
}
pkg_postinst() {
# Check kernel configuration
local CONFIG_CHECK="~FW_LOADER ~NET ~PACKET ~ATM ~NETDEVICES ~USB_DEVICEFS ~USB_ATM ~USB_UEAGLEATM \
~PPP ~PPPOATM ~PPPOE ~ATM_BR2684"
local WARNING_PPPOATM="CONFIG_PPPOATM:\t is not set (required for PPPoA links)"
local WARNING_PPPOE="CONFIG_PPPOE:\t is not set (required for PPPoE links)"
local WARNING_ATM_BR2684="CONFIG_ATM_BR2684:\t is not set (required for PPPoE links)"
check_extra_config
echo
# Check user-space for PPPoA support
if ! built_with_use net-dialup/ppp atm ; then
ewarn "Run the following command if connecting via PPPoA protocol:"
ewarn " euse -E atm && emerge net-dialup/ppp"
echo
fi
# Check user-space for PPPoE support
if ! has_version net-misc/br2684ctl ; then
ewarn "Run the following command if connecting via PPPoE protocol:"
ewarn " emerge net-misc/br2684ctl"
echo
fi
ewarn "To complete the installation, you must read the documentation in"
ewarn " ${ROOT}usr/share/doc/${PF}"
}