Portage is a package management system used by Gentoo Linux
# ChangeLog for net-dialup/mwavem
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/mwavem/ChangeLog,v 1.13 2008/05/19 19:52:43 mrness Exp $
19 May 2008; Alin Năstac
Use udevcontrol to reload udev rules (#220665).
14 Apr 2008; Alin Năstac
Install modprobe.d file (#214020).
16 Apr 2007; Alin Năstac
Use update-modules instead deprecated modules-update (#174746).
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
13 Jun 2006; Roy Marples
Change update-modules to modules-update
12 Mar 2006; Alin Nastac
Remove unnecessary dependency to virtual/libc, as well as X USE flag. Add
die messages. Quote $FILESDIR, $D and $ROOT.
04 Oct 2005; Alin Nastac
Remove INSTALL from docs.
06 Sep 2005; Alin Nastac
Remove virtual/x11 from DEPEND (#104781).
16 Apr 2005; Alin Nastac
-files/mwavem-1.0.4-gentoo.diff, -mwavem-1.0.4.ebuild:
Remove obsolete version
07 Feb 2005; Alin Nastac
-files/mwavem-1.0.2-gentoo.diff, -mwavem-1.0.2.ebuild, mwavem-2.0.ebuild:
Mark stable on x86 and remove obsolete ebuild.
*mwavem-2.0 (05 Dec 2004)
05 Dec 2004; Alin Nastac
mwavem-1.0.4.ebuild, +mwavem-2.0.ebuild:
Mark 1.0.4 as stable on x86. Bump version (see #58627).
*mwavem-1.0.4 (05 Dec 2004)
05 Dec 2004; Alin Nastac
+files/mwave-dev-handler, +files/mwave.devfs, +files/mwave.modules,
+files/mwavem-1.0.2-gentoo.diff, +files/mwavem-1.0.4-gentoo.diff,
+mwavem-1.0.2.ebuild, +mwavem-1.0.4.ebuild:
Moved from app-misc/mwavem to net-dialup/mwavem.
28 Sep 2004; Daniel Black
herd fix
*mwavem-1.0.4 (12 Jan 2004)
12 Jan 2004;
files/mwave.modules, files/mwavem-1.0.4-gentoo.diff:
updated to the 1.0.4 and unmasked 1.0.2 in package.mask
*mwavem-1.0.2 (17 July 2002)
17 Oct 2002; Daniel Ahlberg
Added IUSE.
17 JuL 2002; Matthew Jachimstal
files/mwavem-1.0.2-gentoo.diff, files/mwave-dev-handler: Initial ebuild.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX mwave-dev-handler 210 RMD160 9defd57698c80023a0393fa7c106ee33ff9ed20a SHA1 faac34a5597065198c583541bd296a79cbce7988 SHA256 432642343ccd048758a1f33eb27e4523edad399e89ef77de367bd4c90f086eff
AUX mwave.devfs 150 RMD160 c35c5ee159a4cb7aca5dc0f677acebe235569f11 SHA1 06c1c64def74fc8239c47851f2a65fcde04da90a SHA256 93b5848123a25170298ae158290e37ad1d443712a7bfa69606a7aac28bad674b
AUX mwave.modules 30 RMD160 545433b24d2e1bec1e4fa9faf3a2cb8e7f482e3f SHA1 839d3aad7e3bc3408ae973802e19031b352b6e20 SHA256 875f0c3f2872e5cc74a17c70f2c72a4ecd76122988aa3065bd32810c10dd5437
DIST mwavem-2.0.tar.gz 1443167 RMD160 079cc7f9bcd70daa983f41050cc5817d8af36690 SHA1 a674422e64e306ee4cfeeae9caad0ddcf8898593 SHA256 4b3da6be3ec44caee70ef041f58054ac15ddc12c95455a068ef44edf633329ee
EBUILD mwavem-2.0.ebuild 1745 RMD160 80c36419a5a5a3a129042f25bae717753b54eb92 SHA1 393f122ec3f50cbdb748fd9089446b80969d0bfb SHA256 1092a811cfac64987176bad5701164b85a7990017d8df087881e71ed01a4a1b0
MISC ChangeLog 2554 RMD160 009960ebb19189e28f12c3bf3858048b23f2bb71 SHA1 59a4e8e895919a323b3c272a34d33bfdc6a69c27 SHA256 9129bbd521270532803130e4143d2b7db1607a89aba871d785356121fa8ce12e
MISC metadata.xml 379 RMD160 acdd9e1a66b82334cb74240ed63c953b4881f485 SHA1 aa2e1f18acb90bdfa620c18b63f098fee0fb37ba SHA256 774817fb98b23045f380db2647d7d88b258b23dc098e1257e5831b262a75beb4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkgx2pAACgkQ+fWpoTWIA9GD6QCdFqkUJ+puXhOGifl7t+l7ydyb
oLAAn3ybGKKiQqfG2Ztz2lNvG3Nrse7S
=s7ac
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/mwavem/mwavem-2.0.ebuild,v 1.9 2008/05/19 19:52:43 mrness Exp $
DESCRIPTION="User level application for IBM Mwave modem"
HOMEPAGE="http://oss.software.ibm.com/acpmodem/"
SRC_URI="ftp://www-126.ibm.com/pub/acpmodem/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
IUSE=""
src_compile() {
#Disable installing stuff outside sandbox
sed -i -e 's/^install-exec-local:.*$/&\n\ninstall-exec-local-invalid:/' \
src/mwavem/Makefile.am src/mwavem/Makefile.in
econf || die "econf failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
exeinto /usr/sbin
doexe "${FILESDIR}/mwave-dev-handler"
insinto /etc/devfs.d
newins "${FILESDIR}/mwave.devfs" mwave
insinto /etc/modprobe.d
newins "${FILESDIR}/mwave.modules" mwave
dodoc AUTHORS ChangeLog FAQ NEWS README README.devfs THANKS
docinto doc
dodoc doc/mwave.sgml doc/mwave.txt
dohtml doc/mwave.html
}
pkg_postinst() {
# Below is to get /etc/modules.d/mwave loaded into /etc/modules.conf
if [ "$ROOT" = "/" ]; then
[ -x /sbin/update-modules ] && /sbin/update-modules || /sbin/modules-update
fi
if [ -e "${ROOT}/dev/.devfsd" ]; then
# device node is created by devfs
ebegin "Restarting devfsd to reread devfs rules"
killall -HUP devfsd
eend $?
elif [ -e "${ROOT}/dev/.udev" ]; then
#the device should be created by udev
ebegin "Restarting udev to reread udev rules"
udevcontrol reload_rules
eend $?
else
[ ! -d "${ROOT}/dev/modem" ] && mkdir --mode=0755 "${ROOT}/dev/modems"
mknod --mode=0660 "${ROOT}/dev/modems/mwave" c 10 219
fi
}