Version bump
authorTristan Heaven <tristan@gentoo.org>
Wed, 21 Mar 2007 00:07:50 +0000 (00:07 +0000)
committerTristan Heaven <tristan@gentoo.org>
Wed, 21 Mar 2007 00:07:50 +0000 (00:07 +0000)
Package-Manager: portage-2.1.2.2

x11-misc/keytouch/ChangeLog
x11-misc/keytouch/Manifest
x11-misc/keytouch/files/digest-keytouch-2.2.3 [deleted file]
x11-misc/keytouch/files/digest-keytouch-2.3.0 [new file with mode: 0644]
x11-misc/keytouch/files/keytouch-acpid [new file with mode: 0644]
x11-misc/keytouch/keytouch-2.3.0.ebuild [moved from x11-misc/keytouch/keytouch-2.2.3.ebuild with 69% similarity]

index bbad146d3f79e1360bd48d30ac726217f435df85..c04c7404a4d2b82b019415d936f945ad6642f5fd 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for x11-misc/keytouch
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/keytouch/ChangeLog,v 1.4 2007/01/30 19:52:53 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/keytouch/ChangeLog,v 1.5 2007/03/21 00:07:50 nyhm Exp $
+
+*keytouch-2.3.0 (21 Mar 2007)
+
+  21 Mar 2007; Tristan Heaven <nyhm@gentoo.org> +files/keytouch-acpid,
+  +keytouch-2.3.0.ebuild:
+  Version bump
 
 *keytouch-2.2.4 (30 Jan 2007)
 
index 46cdb51e10ecfabffac41a60fc10003ba6375a5e..12a372e1b93bebdde86cae0c836d68789a60ab77 100644 (file)
@@ -5,36 +5,40 @@ AUX keytouch 308 RMD160 385173862261870bfcae7d41649191b75bdc09d2 SHA1 9d70972cb2
 MD5 86e83855173e705a16eac76904a1c760 files/keytouch 308
 RMD160 385173862261870bfcae7d41649191b75bdc09d2 files/keytouch 308
 SHA256 d90ca27fe293c463951000c24c366989cbaabadc3d476081848c9c31499626b3 files/keytouch 308
+AUX keytouch-acpid 567 RMD160 e3e0b3d948671fc86c807c3e5082d5c934c7edde SHA1 e7f8541ce8f6d973c86976ef415ed244a408404e SHA256 080600fea04dab6a4fbedbdb1258960c69ae23d08016f7e01e51b4515d4650e6
+MD5 5c7355251ce4b7a38cc008c1feca62f9 files/keytouch-acpid 567
+RMD160 e3e0b3d948671fc86c807c3e5082d5c934c7edde files/keytouch-acpid 567
+SHA256 080600fea04dab6a4fbedbdb1258960c69ae23d08016f7e01e51b4515d4650e6 files/keytouch-acpid 567
 DIST keytouch-2.2-user_manual.pdf 301051 RMD160 1a1b228012956be00727c6a11062976d79cac45d SHA1 c6e017badeb43aaeaec4f3aec119896daf5cc185 SHA256 d8913c84437bac66adb0464e673bf06ab390042f75603ddf99167758577ed60c
-DIST keytouch-2.2.3.tar.gz 791226 RMD160 53539ba421901b19abda14cda8850ccd04a9427a SHA1 87b99d5cc0bf39a4413464fdc00bc3749aaa2605 SHA256 e3674cc57c574b2faae014ef630ca69dc042a404ead5cac8edc578fabfeffa5b
 DIST keytouch-2.2.4.tar.gz 786844 RMD160 edfe3a110d2e91f40029d5353aa0b0fb3c5cfd8c SHA1 53d6e7a4ac409ab69ccc8f2c796d592e65fb6ec7 SHA256 a39b90ec762c194643ec738f4f239ea320bc95820b946b689fe44d6645a512ca
 DIST keytouch-2.2_tech_manual.pdf 244176 RMD160 d35f36e83c4cf24c0cee3510d639f55a83580766 SHA1 987c8957476e395d10bfa3a7c28352ae1f8942e4 SHA256 921df5388c7aee8dcc9233784a81885fd77f948791f38cd3900a5875df6d3a6f
-EBUILD keytouch-2.2.3.ebuild 2011 RMD160 c3e029adf614b37203bd679d158573e5586f15d4 SHA1 2c9f9c8030a2ea79d9dc2700aebf7b0e71ef1ad5 SHA256 64c98656052ff37d6e6384a1e68ab37d87f60e31bfa8fb6d9eb8a07c6ab4a1b8
-MD5 b78a978d65a4c70ed282957e784c5b3c keytouch-2.2.3.ebuild 2011
-RMD160 c3e029adf614b37203bd679d158573e5586f15d4 keytouch-2.2.3.ebuild 2011
-SHA256 64c98656052ff37d6e6384a1e68ab37d87f60e31bfa8fb6d9eb8a07c6ab4a1b8 keytouch-2.2.3.ebuild 2011
+DIST keytouch-2.3.0.tar.gz 801674 RMD160 66f5b8eb4e73ddad5534f0525785243e75b8b2d9 SHA1 6b1b379fe182bf3db2adf4deb998f580dc3b4534 SHA256 c88d0c6f5469104b005e79192c410a2295512e9debe8bbd9464fc7539c91fdf8
 EBUILD keytouch-2.2.4.ebuild 2011 RMD160 de527124b05a4f5ea570ac924c3985f3493c1f76 SHA1 e16284e1688ab762e25da8b38df2348288c9301f SHA256 5cd3025ec73aaa991a99598748daff9afac5b87d4d299ab9e2bb8528995de85d
 MD5 5696034731608d17e8d14d72d19a1036 keytouch-2.2.4.ebuild 2011
 RMD160 de527124b05a4f5ea570ac924c3985f3493c1f76 keytouch-2.2.4.ebuild 2011
 SHA256 5cd3025ec73aaa991a99598748daff9afac5b87d4d299ab9e2bb8528995de85d keytouch-2.2.4.ebuild 2011
-MISC ChangeLog 682 RMD160 7444a3bf4eeacbbe2b6b98a5516b493af4eb282c SHA1 1e261334116d1f469d4cac243d78fa6c7ac8e5b3 SHA256 a3872e34f7ec20bddae5a057442d03c5915ac639bc7ed97ffec920e11dba89b7
-MD5 9e7872775065b9286f09c82e983c9f0e ChangeLog 682
-RMD160 7444a3bf4eeacbbe2b6b98a5516b493af4eb282c ChangeLog 682
-SHA256 a3872e34f7ec20bddae5a057442d03c5915ac639bc7ed97ffec920e11dba89b7 ChangeLog 682
+EBUILD keytouch-2.3.0.ebuild 2237 RMD160 47e1a0374fc84e0317869dc6256326874f736f66 SHA1 6a5beab82eab767aa01851b5ea309f532395c199 SHA256 49aaa68b1f19beec2991c62316b9b3c30c2a6ce7cef3a456f4c1567a3bb198bb
+MD5 417060c60e72c867a2090ca45cbcc86c keytouch-2.3.0.ebuild 2237
+RMD160 47e1a0374fc84e0317869dc6256326874f736f66 keytouch-2.3.0.ebuild 2237
+SHA256 49aaa68b1f19beec2991c62316b9b3c30c2a6ce7cef3a456f4c1567a3bb198bb keytouch-2.3.0.ebuild 2237
+MISC ChangeLog 826 RMD160 eb62c84e7d125ac1aec3a33a5a12faa565777329 SHA1 14318472eddab96ac9b477a0aa337a073af8d914 SHA256 3342a19bdcb5a12dd12af569962741b6396be87826dcb1d902b86d53b161e436
+MD5 09482307120b33dd2c6e57feb496471a ChangeLog 826
+RMD160 eb62c84e7d125ac1aec3a33a5a12faa565777329 ChangeLog 826
+SHA256 3342a19bdcb5a12dd12af569962741b6396be87826dcb1d902b86d53b161e436 ChangeLog 826
 MISC metadata.xml 253 RMD160 33155d552badd3133f93e25bfcd82b62d296deb9 SHA1 b30245f00aae656e7a024b2ab4b8ad8e5549250f SHA256 2ddc2634b7e897546998869bcf0803bfbf4940cb75da9e45a2a8f421b4dabfd3
 MD5 aedd71008ed8531a9104a98f2f4e7dfb metadata.xml 253
 RMD160 33155d552badd3133f93e25bfcd82b62d296deb9 metadata.xml 253
 SHA256 2ddc2634b7e897546998869bcf0803bfbf4940cb75da9e45a2a8f421b4dabfd3 metadata.xml 253
-MD5 42eab94e406f42d7ac18bf25c480344e files/digest-keytouch-2.2.3 774
-RMD160 0cd58fa98983760330748a54abfe20920d1a3b97 files/digest-keytouch-2.2.3 774
-SHA256 485dba5216f206a80a461b11ad806c85f35c1482d909df4b44d7cd38e846edf7 files/digest-keytouch-2.2.3 774
 MD5 7df75250d5b11afdf3c177b726c6c46b files/digest-keytouch-2.2.4 774
 RMD160 b1806ee0903cc7c018f152f3b0d8d753684406cb files/digest-keytouch-2.2.4 774
 SHA256 3b79d57c0bd6d49a4aef2362ca750af48e679be4c767bc708b8812140135872b files/digest-keytouch-2.2.4 774
+MD5 29d12d9480a5e06261cd8ee265d7a191 files/digest-keytouch-2.3.0 244
+RMD160 4f5b40152e65d09874d66e67ee2b2bee7f89ddb1 files/digest-keytouch-2.3.0 244
+SHA256 45c0678a6dafb65bf19fdef2216c474d31d2149556ea72cd2e0e2c7894955350 files/digest-keytouch-2.3.0 244
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
+Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFFv6Icdz7hIScOURERAlQfAKDtXQ4mRxmA7RuPK/6o0dpse+B4CACgm5/l
-Jb1rdKByy/DYIEQ08Ryxj+Q=
-=Sgg5
+iD8DBQFGAHdcdz7hIScOURERAoDDAKCbB0yWaCihHd1bp4IimU3gODlPhACgmJdz
+19NiMhrr4BN1vfCnf94Dtr4=
+=ABRO
 -----END PGP SIGNATURE-----
diff --git a/x11-misc/keytouch/files/digest-keytouch-2.2.3 b/x11-misc/keytouch/files/digest-keytouch-2.2.3
deleted file mode 100644 (file)
index 0a8c98e..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 a927d5c84a71f02e2b0b0eb1edfdbee6 keytouch-2.2-user_manual.pdf 301051
-RMD160 1a1b228012956be00727c6a11062976d79cac45d keytouch-2.2-user_manual.pdf 301051
-SHA256 d8913c84437bac66adb0464e673bf06ab390042f75603ddf99167758577ed60c keytouch-2.2-user_manual.pdf 301051
-MD5 043b47542608cd7c7be1bbbea82dcad7 keytouch-2.2.3.tar.gz 791226
-RMD160 53539ba421901b19abda14cda8850ccd04a9427a keytouch-2.2.3.tar.gz 791226
-SHA256 e3674cc57c574b2faae014ef630ca69dc042a404ead5cac8edc578fabfeffa5b keytouch-2.2.3.tar.gz 791226
-MD5 366337c740a458ecb323f454bd56307d keytouch-2.2_tech_manual.pdf 244176
-RMD160 d35f36e83c4cf24c0cee3510d639f55a83580766 keytouch-2.2_tech_manual.pdf 244176
-SHA256 921df5388c7aee8dcc9233784a81885fd77f948791f38cd3900a5875df6d3a6f keytouch-2.2_tech_manual.pdf 244176
diff --git a/x11-misc/keytouch/files/digest-keytouch-2.3.0 b/x11-misc/keytouch/files/digest-keytouch-2.3.0
new file mode 100644 (file)
index 0000000..5571309
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 dbd503d952168aeb0c4637359cfe5d21 keytouch-2.3.0.tar.gz 801674
+RMD160 66f5b8eb4e73ddad5534f0525785243e75b8b2d9 keytouch-2.3.0.tar.gz 801674
+SHA256 c88d0c6f5469104b005e79192c410a2295512e9debe8bbd9464fc7539c91fdf8 keytouch-2.3.0.tar.gz 801674
diff --git a/x11-misc/keytouch/files/keytouch-acpid b/x11-misc/keytouch/files/keytouch-acpid
new file mode 100644 (file)
index 0000000..ea212a4
--- /dev/null
@@ -0,0 +1,24 @@
+#!/sbin/runscript
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/keytouch/files/keytouch-acpid,v 1.1 2007/03/21 00:07:50 nyhm Exp $
+
+depend() {
+       need acpid
+}
+
+start() {
+       ebegin "Running keytouch-init"
+       /usr/bin/keytouch-init
+       eend $?
+
+       ebegin "Starting keytouch-acpid"
+       start-stop-daemon --start --background --exec /usr/bin/keytouch-acpid
+       eend $?
+}
+
+stop() {
+       ebegin "Stopping keytouch-acpid"
+       start-stop-daemon --stop --exec /usr/bin/keytouch-acpid
+       eend $?
+}
similarity index 69%
rename from x11-misc/keytouch/keytouch-2.2.3.ebuild
rename to x11-misc/keytouch/keytouch-2.3.0.ebuild
index 3ece1e71dfadc4e34877e23ee5237e733562bffb..f1b27d1340b309b51f57e96e3be9929e867e8796 100644 (file)
@@ -1,24 +1,23 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/keytouch/keytouch-2.2.3.ebuild,v 1.3 2007/01/30 19:52:53 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/keytouch/keytouch-2.3.0.ebuild,v 1.1 2007/03/21 00:07:50 nyhm Exp $
 
-inherit eutils versionator
+inherit eutils versionator linux-info
 
-DOC_V=$(get_version_component_range -2)
 DESCRIPTION="Easily configure extra keyboard function keys"
 HOMEPAGE="http://keytouch.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-       doc? ( mirror://sourceforge/${PN}/${PN}-${DOC_V}_tech_manual.pdf
-               mirror://sourceforge/${PN}/${PN}-${DOC_V}-user_manual.pdf )"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc kde"
+IUSE="acpi kde"
 
 RDEPEND=">=x11-libs/gtk+-2
        gnome-base/gnome-menus
        x11-misc/xbindkeys
+       media-libs/alsa-lib
+       acpi? ( sys-power/acpid )
        kde? ( || (
                kde-base/kdesu
                kde-base/kdebase ) )
@@ -48,13 +47,16 @@ src_compile() {
 }
 
 src_install() {
-       doinitd "${FILESDIR}"/${PN} || die "doinitd failed"
+       if use acpi ; then
+               newinitd "${FILESDIR}"/${PN}-acpid ${PN} || die "newinitd failed"
+       else
+               doinitd "${FILESDIR}"/${PN} || die "doinitd failed"
+       fi
 
        newicon keytouch-keyboard/pixmaps/icon.png ${PN}.png
        make_desktop_entry ${PN} keyTouch ${PN}.png System
 
        dodoc AUTHORS ChangeLog
-       use doc && dodoc "${DISTDIR}"/*.pdf
 
        local d
        for d in . keytouch-config keytouch-keyboard ; do
@@ -71,9 +73,18 @@ pkg_postinst() {
        elog
        elog "If support for your keyboard is not included in"
        elog "this release, check for new keyboard files at"
-       elog "http://keytouch.sourceforge.net/dl-keyboards.html"
+       elog "${HOMEPAGE}dl-keyboards.html"
        elog
        elog "x11-misc/keytouch-editor can be used to create"
        elog "your own keyboard files"
        echo
+       if use acpi && ! linux_chkconfig_present INPUT_EVDEV ; then
+               ewarn "To add support for ACPI hotkeys, CONFIG_INPUT_EVDEV"
+               ewarn "must be enabled in your kernel config."
+               ewarn
+               ewarn "  Device Drivers"
+               ewarn "    Input device support"
+               ewarn "      <*>/<M> Event interface"
+               echo
+       fi
 }