public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Pacho Ramos (pacho)" <pacho@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in net-dialup/martian-modem: metadata.xml martian-modem-20100123.ebuild Manifest ChangeLog
Date: Sat, 15 Dec 2012 16:41:36 +0000 (UTC)	[thread overview]
Message-ID: <20121215164136.E13392171E@flycatcher.gentoo.org> (raw)

pacho       12/12/15 16:41:36

  Added:                metadata.xml martian-modem-20100123.ebuild Manifest
                        ChangeLog
  Log:
  Add alternative for net-dialup/ltmodem maintained by Roger (#285016)
  
  (Portage version: 2.1.11.37/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)

Revision  Changes    Path
1.1                  net-dialup/martian-modem/metadata.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
	<email>rogerx.oss@gmail.com</email>
	<name>Roger</name>
	<description>Please assign bugs</description>
</maintainer>
<maintainer>
	<email>pacho@gentoo.org</email>
	<description>proxy-maintainer, please CC on bugs</description>
</maintainer>
</pkgmetadata>



1.1                  net-dialup/martian-modem/martian-modem-20100123.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/martian-modem-20100123.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/martian-modem-20100123.ebuild?rev=1.1&content-type=text/plain

Index: martian-modem-20100123.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/martian-modem/martian-modem-20100123.ebuild,v 1.1 2012/12/15 16:41:36 pacho Exp $

EAPI=5
inherit linux-mod eutils

MY_P="martian-full-${PV}"
DESCRIPTION="ltmodem alternative driver providing support for Agere Systems winmodems"
HOMEPAGE="http://packages.debian.org/sid/martian-modem-source http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian"
#SRC_URI="mirror://debian/pool/non-free/m/martian-modem/${MY_P}.tar.gz"
#SRC_URI="http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/${MY_P}.tar.gz"
SRC_URI="http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/${MY_P}.tar.gz"

LICENSE="GPL-2 AgereSystems-WinModem"
KEYWORDS="~amd64 ~x86 -*"
IUSE=""

DEPEND="!net-dialup/ltmodem"
RDEPEND="${DEPEND}"

# Do NOT remove this. Stripping results in broken communication
# with core state communication channel (also see QA_* stuff below)
RESTRICT="strip"

# contains proprietary precompiled 32 bit ltmdmobj.o
QA_PREBUILT="usr/sbin/martian_modem"

S="${WORKDIR}/${P/modem/full}"
MODULE_NAMES="martian_dev(ltmodem::kmodule)"
CONFIG_CHECK="SERIAL_8250"
SERIAL_8250_ERROR="This driver requires you to compile your kernel with serial core (CONFIG_SERIAL_8250) support."

pkg_setup() {
	linux-mod_pkg_setup

	if kernel_is 2 4; then
		eerror "This driver works only with 2.6 kernels!"
		die "unsupported kernel detected"
	fi
}

src_prepare() {
	# Exclude Makefile kernel version check, we used kernel_is above.
	# TODO: More exactly, martian-modem-full-20100123 is for >kernel-2.6.20!
	epatch "${FILESDIR}/${P}-makefile.patch"

	# fix compile on amd64
	sed -i -e "/^HOST.*$/s:uname -i:uname -m:" modem/Makefile || die "sed failed"

	BUILD_TARGETS="all"
	BUILD_PARAMS="KERNEL_DIR='${KV_DIR}' SUBLEVEL='${KV_PATCH}'"
}

src_install() {
	linux-mod_src_install

	# userspace daemon and initscripts stuff
	dosbin modem/martian_modem
	newconfd "${FILESDIR}/${PN}.conf.d" ${PN}
	newinitd "${FILESDIR}/${PN}.init.d" ${PN}
}

pkg_postinst() {
	linux-mod_pkg_postinst

	if linux_chkconfig_present SMP ; then
		elog "You have SMP (symmetric multi processor) support enabled in kernel."
		elog "You should run martian-modem with --smp enabled in MARTIAN_OPTS."
	fi
	if ! has_version net-dialup/martian-modem; then
		elog "See /etc/conf.d/${PN} for configuration options."
		elog "After you have finished the configuration, you need to run /etc/init.d/${PN} start"
		elog
	fi
	if [ "$(rc-config list default | grep martian-modem)" = "" ]; then
		elog "To run the userspace daemon automatically on every boot, just add it to a runlevel:"
		elog "rc-update add ${PN} default"
		elog
	fi
	if has_version net-dialup/wvdial; then
		elog "If using net-dialup/wvdial, you need \"Carrier Check = no\" line."
	fi
}



1.1                  net-dialup/martian-modem/Manifest

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/Manifest?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/Manifest?rev=1.1&content-type=text/plain

Index: Manifest
===================================================================
AUX martian-modem-20100123-makefile.patch 1237 SHA256 e72d414c57a7fbb50b14536bfc104d0696196cfcb691af9cad6f9f9410293489 SHA512 96c0f5a507b514146b4193c8299f3da8c7ec68db62d8d7e0e38626f849b846cc098cccb172ccc986d351918a1d6262c1351d66de3e6d283341c069de2f2b39a2 WHIRLPOOL 127ee7c4c8c5aaaabef8da5b50c8f39ce8ad8f4106066fae3bc29d914c422aee30d82ec0405ecb54def5c20af4d6a8b8c8452f93a904b4cab9ee28a07cc89370
AUX martian-modem.conf.d 1457 SHA256 c2cee3b7993fb75005709e21ccbb9d429497fd2d9c5ed78bf73b1218a4dc5e86 SHA512 3096df1b4016071788706675a49b30a56f5df64665e371ff3f9deb4f9a1c60b05acbdc3723830dab7d347ac5d4ff7d8cfb03423524ce102c45b4b242ab402301 WHIRLPOOL 241b0e7ca8eda56ed211ecedc8833bccf4d3d5a2b4f0ccc74e45fb5eed8260874691979c577722696880009d04017b0e4b5cfbafcec90a9c0e985ec1058d57a3
AUX martian-modem.init.d 1377 SHA256 3aaee7100b44475d0ba40fc44626677061e5574dbb1dea52614442b79960787b SHA512 2fef9b1c459bcf28a5d78562e235b13280c7b63a861f7543ac6a7e5cc6beb83c8b7c0bc728ce53a611667c97d8ef2d03eaedf93122e1b4e864a3bb732780a271 WHIRLPOOL 338c571f2177cb7d8a08143443280e0f4fc0beb2b7b866bdb7adfa6d996d6fe19efdf138e307616cfb8bd379190c9cbe5ee3f51e3c26d736b1aa7fea9a56350e
DIST martian-full-20100123.tar.gz 275365 SHA256 bf3ad369dc90e3ef7952e6bb7873b3121ce79a855060a1b4b4e3a1d8e7d08ac3 SHA512 bcd51103792bd1d477ab81f8bbb591f3eb5341920e6b0b35e8ba066a50b8a6ddf076c0bc0d21cf686c8137f8164221635b3c296185283f6e20ce2d04709f69ec WHIRLPOOL b38fb4ea1e7282cf51547c4d6ab3423350dabe717ebe89efa20cc92148347d7e1b2fcc32085d3edc677768f7286715087034bace7f51415ce31a24d840c85c59
EBUILD martian-modem-20100123.ebuild 2773 SHA256 54502fe6854c406f80661e5b045d63d5a4b65d686d26a5ff6053a835957d0b85 SHA512 e1402159788ed24a4062c5088b01946776278a2b4ca2b7b0c6a1b4d529f05a28bd33dd6a3615922dc26822af6241e3ebd94ea4c305a36bc9d5ffb4982b7a8a4b WHIRLPOOL a79d5169b884ce5ff252a9135027ab65b3e35ae2e7602bdb12ad80b8e71d96fccc7de54780861a4a229dcb09328bab6573355afb678c5c4dbc90fe5b7fd6c41d
MISC metadata.xml 394 SHA256 b03da4c079b9466f7aecc8a100f9dd519f5785ec17ab9a067e4f7c0d1bbef40e SHA512 f5f79f1ffd768adebbc580dac31d1beb966566360639c68d4ad3493657daf360439e97fe4533e5f7bec5faf5433284640c82efa8b26efb8fe00483a5db145c94 WHIRLPOOL ca27c1436db28cf7480fb6ca6c26f26bfb86235de99bc50af14e830b90dc7a207c16a9e00e20a55db6acff094d5875a94101a07c35d0eb3a1d6b39749b1d7bcc



1.1                  net-dialup/martian-modem/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/martian-modem/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for net-dialup/martian-modem
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/martian-modem/ChangeLog,v 1.1 2012/12/15 16:41:36 pacho Exp $

*martian-modem-20100123 (15 Dec 2012)

  15 Dec 2012; Pacho Ramos <pacho@gentoo.org>
  +files/martian-modem-20100123-makefile.patch, +files/martian-modem.conf.d,
  +files/martian-modem.init.d, +martian-modem-20100123.ebuild, +metadata.xml:
  Add alternative for net-dialup/ltmodem maintained by Roger (#285016)





                 reply	other threads:[~2012-12-15 16:41 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121215164136.E13392171E@flycatcher.gentoo.org \
    --to=pacho@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox