ChangeLog

# ChangeLog for app-laptop/tpctl
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/ChangeLog,v 1.16 2007/05/25 07:11:14 opfer Exp $

25 May 2007; Christian Faulhammer ChangeLog:
corrected ChangeLog, so it conforms to our standards

28 Apr 2007; Sven Wegener tpctl-3.2.ebuild,
tpctl-4.2.ebuild, tpctl-4.4.ebuild, tpctl-4.4-r1.ebuild, tpctl-4.8.ebuild:
Fix *initd, *confd and *envd calls (#173884, #174266)

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

27 Apr 2006; Marien Zwart files/digest-tpctl-3.2,
files/digest-tpctl-4.2, files/digest-tpctl-4.4, files/digest-tpctl-4.4-r1,
files/digest-tpctl-4.8, files/digest-tpctl-4.16, Manifest:
Fixing SHA256 digest for real, pass three...

*tpctl-4.17 (12 Mar 2006)

12 Mar 2006; Steev Klimaszewski metadata.xml,
+tpctl-4.17.ebuild:
Update meta to show mobile as herd.
Version bump to 4.17, which closes bug #120067
Thanks to Tobias Sager for reporting.

12 Jan 2006; Diego Pettenò tpctl-4.4-r1.ebuild,
tpctl-4.8.ebuild:
Drop amd64 keyword, there are no amd64 ThinkPad for now.

30 Aug 2005; Robin H. Johnson tpctl-4.16.ebuild:
Stable on x86.

31 Mar 2005; tpctl-4.8.ebuild:
stable on amd64

*tpctl-4.16 (08 Jan 2005)

08 Jan 2005; Henrik Brix Andersen +tpctl-4.16.ebuild:
Version bump. Fixes bug #39943 and bug #69669.

18 Jul 2004; Robin H. Johnson tpctl-4.8.ebuild:
stable on x86.

*tpctl-4.4-r1 (07 Mar 2004)

07 Mar 2004; Peter Johanson metadata.xml,
tpctl-3.2.ebuild, tpctl-4.2.ebuild, tpctl-4.4-r1.ebuild, tpctl-4.4.ebuild,
tpctl-4.8.ebuild, files/apmiser.rc, files/tpctlir-cli-4.4-r1.diff:
Moved to new app-laptop category

26 Feb 2004; Gustavo Felisberto ; tpctl-3.2.ebuild,
tpctl-4.2.ebuild, tpctl-4.4-r1.ebuild, tpctl-4.4.ebuild, tpctl-4.8.ebuild:
Adding -* and maintaining x86 or ~x86. There are only x86 thinkpads. See bug
34495

*tpctl-4.8 (25 Dec 2003)

25 Dec 2003; Robin H. Johnson tpctl-4.8.ebuild:
version bump

03 Sep 2003; Karl Trygve Kalleberg (karltk@gentoo.org) tpctl-4.4-r1.ebuild :
USE=tpctlir incompatible with SMP-enabled kernel, patched tpctlir/tpctlir.c
Fixes #26820.

*tpctl-4.4-r1 (28 Jun 2003)
28 Jun 2003; Karl Trygve Kalleberg (karltk@gentoo.org) tpctl-4.4-r1.ebuild :
Version bump, installing manpages

*tpctl-4.4 (04 May 2003)
17 Feb 2003; Wout Mertens (wmertens@gentoo.org) tpctl-4.4.ebuild :
Version bump, fixing #20072

*tpctl-4.2 (17 Feb 2003)

17 Feb 2003; Wout Mertens (wmertens@gentoo.org) tpctl-4.2.ebuild :
Version bump

*tpctl-3.2 (25 Apr 2002)

21 Jul 2002; Mark Guertin :
updated keywords (-ppc)

14 Jul 2002; phoen][x tpctl-3.2.ebuild :
Added LICENSE, KEYWORDS, SLOT.

25 Apr 2002; Wout Mertens ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX apmiser.rc 560 RMD160 63f6f4ad375462571af799dccfc75dc11de51e6f SHA1 13ee50b983af166c198fe674fdd63c5934805bd5 SHA256 ee1216be5da02297f0a4d70e68c8af1d2f25c6cac90379b6c8ff8fd85b89e9d8
AUX tpctlir-cli-4.4-r1.diff 770 RMD160 378285addb18218102b43da3383da2cf01f8d492 SHA1 72ec076358ff2ac33ade18f125b7c19f20fb5662 SHA256 daf48325ac03b5cf5eeead8be35e7b8d97140d2443bd6309f4301d55ba418b60
DIST tpctl_3.2.tar.gz 79506 RMD160 c32d91659f1182b1b80f94e94fb58dc57eff9030 SHA1 75b41bbe805fa8421e044a80ab0512b7a5329321 SHA256 803a044eb1295dd47023fba6a37e4c19fb3b3bd1d908c749bcb06ef5d93b948b
DIST tpctl_4.16.tar.gz 79775 RMD160 c8adfde84a9e7c4f20bbebf3ac775aa38a0a31c3 SHA1 d0ed11b1ea384af1b0edf19dcaf71d4d62fda445 SHA256 9b1d2063d850857c4dcc45deba427fc5f1fffec1cebc045c33435b7719b0a24d
DIST tpctl_4.17.tar.gz 79817 RMD160 65aa75308848d011f2b762ead227bd6a07415d5c SHA1 56fb446a73e39cb98536c0351f2e8c0461f16023 SHA256 74d6b9e60047e968dd06705d4db5eb1405c3c16634d794151d09b9177f39decd
DIST tpctl_4.2.tar.gz 82900 RMD160 61fcc82850df3eee99767ef9e2d3860f6b0853c0 SHA1 ac3b40c7ce6abb68ac72e928b0a69caddc19814f SHA256 180d8844f73f2acba1836f6a75f113acda756540910bc2a1f09562ea88d09688
DIST tpctl_4.4.tar.gz 83113 RMD160 c4d77da7d28eaf3cf6188ef0b22045a9f8d68ad4 SHA1 cf7ed11039af3eed3c663cc3e57688bcf37c6435 SHA256 6aa7b110cc53ca428ad8e198a5ae04a6d35134bf5ead602afb4bf3ed6b13ebe1
DIST tpctl_4.8.tar.gz 89430 RMD160 cc012077fa8e24cc518ed850ea8fa528319e434c SHA1 9c3b0e5d754ce0573412ecba913f191ef6ea5603 SHA256 c80f75b819cb3edee56377e7900a851fe8e49b35ad52d8f0e9663973ef8b1ea3
EBUILD tpctl-3.2.ebuild 1456 RMD160 d9697d48fc38aad5be3c1af97aa6d3b8154ef4dd SHA1 89b24bb675f6806d362822a6e5e1b7064bfd0340 SHA256 893b923f8eef84ad45b94cbd5cfb9e93c6fd261ac4f94b9d8589fc38686cf01f
EBUILD tpctl-4.16.ebuild 1015 RMD160 c545482f315acb8f2f6056e6d10f385c5cbd96f1 SHA1 4fcbcac33f48a64f409aa919367aeca47e75b8a5 SHA256 add06d0577ad397b1df3392c3b02e30231d74b67d66fe056ed684c79593b43cf
EBUILD tpctl-4.17.ebuild 1013 RMD160 bc0beb34e0c1ef3c607da1435f25f83cba3c39f7 SHA1 0be0691076cfed8eb129849115e18eacf8cdcd48 SHA256 8e1e58458018de4ac8aa23a6f47702e69b1071785d5376c110fce815481b3421
EBUILD tpctl-4.2.ebuild 1456 RMD160 e546c3139f2afbd7f460f6959df380052c309237 SHA1 c155e6e1de0ac6e298164f8516130ff49b6566aa SHA256 ba938de09efe83db44dc152be34999d16af29f55dba0fd41fa0d9c0d1ebb056e
EBUILD tpctl-4.4-r1.ebuild 1599 RMD160 b1c33428e05b66e0da30fb926340988f82ea45ef SHA1 2c90c5f8b903d36f16d1a57b784b0871a35b6265 SHA256 b27ba653114db5b5f430b144e2f96dcbe23066d14624f8d7c2fc0b0788ec8209
EBUILD tpctl-4.4.ebuild 1454 RMD160 4179a6e5f3e60456230979c7683d93e8c32d5d97 SHA1 8bb02bf925690ca425caf214027c880e784d1ddc SHA256 52096d465f5475397ad419e5f61fb707a26eb120e4aca692ab401acf3ec713bb
EBUILD tpctl-4.8.ebuild 1595 RMD160 04c6adba8e3f463323e132bd08fb483509b1aa1e SHA1 50a31e40ab35d76c513f382d34fba2692a5f708e SHA256 2add16f2a73b4eb67cd8920f0656951a8718675789e982e276ff254a2d5077c7
MISC ChangeLog 3507 RMD160 bce6ccb7fe00717e8836aa8c6b5fb458a68749c4 SHA1 f59b97f8a61c8329e5f66c20074ea19a645998a2 SHA256 e6a2384831a0a377b83869a744ca918c33ebe48aaf6a62145538b9ee8df9bd06
MISC metadata.xml 159 RMD160 54af1e9a61e5ed1b49b2bbbf3ef2278999c66b13 SHA1 bce3da4745192397c9a08bdbcf7e4914eac9b77b SHA256 ed3a0d440cfa5672284f4172ebde0ea6506c1a38e9a3ed9f14f3d2c093aac42f

files

metadata.xml




mobile

tpctl-3.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-3.2.ebuild,v 1.5 2007/04/28 17:49:28 swegener Exp $

#transform P to match tarball versioning
MYPV=${PV/_beta/beta}
MYP="${PN}_${MYPV}"
KV=""

DESCRIPTION="Thinkpad system control user space programs"
HOMEPAGE="http://tpctl.sourceforge.net/tpctlhome.htm"
SRC_URI="mirror://sourceforge/tpctl/${MYP}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE="ncurses tpctlir perl"

DEPEND="app-laptop/thinkpad
ncurses? ( sys-libs/ncurses )"
RDEPEND="${DEPEND}
perl? ( dev-lang/perl )"

src_compile() {
emake -C lib || die "lib make failed"
emake -C tpctl || die "tpctl make failed"
if use ncurses ; then
emake -C ntpctl || die "ntpctl make failed"
fi

# Only for thinkpad models 760 and 765
# build with:
# $ USE=tpctlir emerge tpctl
if use tpctlir ; then
emake -C tpctlir || die "tpctlir make failed"
fi
}

src_install() {
dodoc AUTHORS ChangeLog README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
dolib lib/libsmapidev.so.1.0
dobin tpctl/tpctl
[ -e ntpctl/ntpctl ] && dobin ntpctl/ntpctl
if use tpctlir && [ -e tpctlir/tpctlir ]; then
mv tpctlir/README README.tpctlir
dodoc README.tpctlir
dobin tpctlir/tpctlir
fi
if use perl ; then
mv apmiser/README README.apmiser
dodoc README.apmiser
dosbin apmiser/apmiser
newinitd ${FILESDIR}/apmiser.rc apmiser
fi
}

tpctl-4.16.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.16.ebuild,v 1.2 2005/08/30 01:18:17 robbat2 Exp $

MY_P=${PN}_${PV}

DESCRIPTION="Thinkpad system control user space programs"

HOMEPAGE="http://tpctl.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"

IUSE="tpctlir"

DEPEND="app-laptop/thinkpad
dev-lang/perl
sys-libs/ncurses"

src_compile() {
emake || die "emake failed"

if use tpctlir; then
emake -C tpctlir || die "emake -C tpctlir failed"
fi
}

src_install() {
if use tpctlir; then
dodir /usr/sbin
newdoc tpctlir/README README.tpctlir
doman tpctlir/tpctlir.8
fi

emake DEST=${D} install_libraries install_binaries install_man || die "emake install failed"

newinitd ${FILESDIR}/apmiser.rc apmiser

dodoc ChangeLog SUPPORTED-MODELS TROUBLESHOOTING AUTHORS README VGA-MODES
newdoc apmiser/README README.apmiser
}

tpctl-4.17.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.17.ebuild,v 1.1 2006/03/12 02:27:35 steev Exp $

MY_P=${PN}_${PV}

DESCRIPTION="Thinkpad system control user space programs"

HOMEPAGE="http://tpctl.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"

IUSE="tpctlir"

DEPEND="app-laptop/thinkpad
dev-lang/perl
sys-libs/ncurses"

src_compile() {
emake || die "emake failed"

if use tpctlir; then
emake -C tpctlir || die "emake -C tpctlir failed"
fi
}

src_install() {
if use tpctlir; then
dodir /usr/sbin
newdoc tpctlir/README README.tpctlir
doman tpctlir/tpctlir.8
fi

emake DEST=${D} install_libraries install_binaries install_man || die "emake install failed"

newinitd ${FILESDIR}/apmiser.rc apmiser

dodoc ChangeLog SUPPORTED-MODELS TROUBLESHOOTING AUTHORS README VGA-MODES
newdoc apmiser/README README.apmiser
}

tpctl-4.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.2.ebuild,v 1.5 2007/04/28 17:49:28 swegener Exp $

#transform P to match tarball versioning
MYPV=${PV/_beta/beta}
MYP="${PN}_${MYPV}"

DESCRIPTION="Thinkpad system control user space programs"
HOMEPAGE="http://tpctl.sourceforge.net/tpctlhome.htm"
SRC_URI="mirror://sourceforge/tpctl/${MYP}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE="ncurses tpctlir perl"

DEPEND=">=app-laptop/thinkpad-4.1
ncurses? ( sys-libs/ncurses )"
RDEPEND="${DEPEND}
perl? ( dev-lang/perl )"

src_compile() {
emake -C lib || die "lib make failed"
emake -C tpctl || die "tpctl make failed"
if use ncurses ; then
emake -C ntpctl || die "ntpctl make failed"
fi

# Only for thinkpad models 760 and 765
# build with:
# $ USE=tpctlir emerge tpctl
if use tpctlir ; then
emake -C tpctlir || die "tpctlir make failed"
fi
}

src_install() {
dodoc AUTHORS ChangeLog README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
dolib lib/libsmapidev.so.2.0
dobin tpctl/tpctl
[ -e ntpctl/ntpctl ] && dobin ntpctl/ntpctl
if use tpctlir && [ -e tpctlir/tpctlir ]; then
mv tpctlir/README README.tpctlir
dodoc README.tpctlir
dobin tpctlir/tpctlir
fi
if use perl ; then
mv apmiser/README README.apmiser
dodoc README.apmiser
dosbin apmiser/apmiser
newinitd ${FILESDIR}/apmiser.rc apmiser
fi
}

tpctl-4.4-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.4-r1.ebuild,v 1.6 2007/04/28 17:49:28 swegener Exp $

inherit eutils

#transform P to match tarball versioning
MYPV=${PV/_beta/beta}
MYP="${PN}_${MYPV}"

DESCRIPTION="Thinkpad system control user space programs"
HOMEPAGE="http://tpctl.sourceforge.net/tpctlhome.htm"
SRC_URI="mirror://sourceforge/tpctl/${MYP}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE="ncurses tpctlir perl"

DEPEND=">=app-laptop/thinkpad-4.3
ncurses? ( sys-libs/ncurses )"
RDEPEND="${DEPEND}
perl? ( dev-lang/perl )"

src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/tpctlir-cli-4.4-r1.diff
}

src_compile() {
emake -C lib || die "lib make failed"
emake -C tpctl || die "tpctl make failed"
if use ncurses ; then
emake -C ntpctl || die "ntpctl make failed"
fi

# Only for thinkpad models 760 and 765
# build with:
# $ USE=tpctlir emerge tpctl
if use tpctlir; then
emake -C tpctlir || die "tpctlir make failed"
fi
}

src_install() {
dodoc AUTHORS ChangeLog README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
dolib lib/libsmapidev.so.2.0
dobin tpctl/tpctl
[ -e ntpctl/ntpctl ] && dobin ntpctl/ntpctl
if use tpctlir && [ -e tpctlir/tpctlir ]; then
mv tpctlir/README README.tpctlir
dodoc README.tpctlir
dobin tpctlir/tpctlir
fi
if use perl ; then
mv apmiser/README README.apmiser
dodoc README.apmiser
dosbin apmiser/apmiser
newinitd ${FILESDIR}/apmiser.rc apmiser
fi
doman man/{ntpctl,tpctl}.1 man/apmiser.8
}

tpctl-4.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.4.ebuild,v 1.5 2007/04/28 17:49:28 swegener Exp $

#transform P to match tarball versioning
MYPV=${PV/_beta/beta}
MYP="${PN}_${MYPV}"

DESCRIPTION="Thinkpad system control user space programs"
HOMEPAGE="http://tpctl.sourceforge.net/tpctlhome.htm"
SRC_URI="mirror://sourceforge/tpctl/${MYP}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE="ncurses tpctlir perl"

DEPEND=">=app-laptop/thinkpad-4.3
ncurses? ( sys-libs/ncurses )"
RDEPEND="${DEPEND}
perl? ( dev-lang/perl )"

src_compile() {
emake -C lib || die "lib make failed"
emake -C tpctl || die "tpctl make failed"
if use ncurses ; then
emake -C ntpctl || die "ntpctl make failed"
fi

# Only for thinkpad models 760 and 765
# build with:
# $ USE=tpctlir emerge tpctl
if use tpctlir; then
emake -C tpctlir || die "tpctlir make failed"
fi
}

src_install() {
dodoc AUTHORS ChangeLog README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
dolib lib/libsmapidev.so.2.0
dobin tpctl/tpctl
[ -e ntpctl/ntpctl ] && dobin ntpctl/ntpctl
if use tpctlir && [ -e tpctlir/tpctlir ]; then
mv tpctlir/README README.tpctlir
dodoc README.tpctlir
dobin tpctlir/tpctlir
fi
if use perl ; then
mv apmiser/README README.apmiser
dodoc README.apmiser
dosbin apmiser/apmiser
newinitd ${FILESDIR}/apmiser.rc apmiser
fi
}

tpctl-4.8.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tpctl/tpctl-4.8.ebuild,v 1.10 2007/04/28 17:49:28 swegener Exp $

inherit eutils

#transform P to match tarball versioning
MYPV=${PV/_beta/beta}
MYP="${PN}_${MYPV}"

DESCRIPTION="Thinkpad system control user space programs"
HOMEPAGE="http://tpctl.sourceforge.net/tpctlhome.htm"
SRC_URI="mirror://sourceforge/tpctl/${MYP}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* x86"
IUSE="ncurses tpctlir perl"

DEPEND=">=app-laptop/thinkpad-4.8
ncurses? ( sys-libs/ncurses )"
RDEPEND="${DEPEND}
perl? ( dev-lang/perl )"

src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/tpctlir-cli-4.4-r1.diff
}

src_compile() {
emake -C lib || die "lib make failed"
emake -C tpctl || die "tpctl make failed"
if use ncurses; then
emake -C ntpctl || die "ntpctl make failed"
fi

# Only for thinkpad models 760 and 765
# build with:
# $ USE=tpctlir emerge tpctl
if use tpctlir; then
emake -C tpctlir || die "tpctlir make failed"
fi
}

src_install() {
dodoc AUTHORS ChangeLog README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
dolib lib/libsmapidev.so.2.0
dobin tpctl/tpctl
[ -e ntpctl/ntpctl ] && dobin ntpctl/ntpctl
if use tpctlir && [ -e tpctlir/tpctlir ]; then
mv tpctlir/README README.tpctlir
dodoc README.tpctlir
dobin tpctlir/tpctlir
fi
if use perl; then
mv apmiser/README README.apmiser
dodoc README.apmiser
dosbin apmiser/apmiser
newinitd ${FILESDIR}/apmiser.rc apmiser
fi
doman man/{ntpctl,tpctl}.1 man/apmiser.8
}