summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2006-10-24 07:57:15 +0000
committerMarkus Ullmann <jokey@gentoo.org>2006-10-24 07:57:15 +0000
commit1afc58b9f644f151c92736e8cd321359a44b012c (patch)
treedf1d16bcc5afa0949ab6ea3b0c0fa6fec186c0c5 /app-misc/g15daemon
parentRevbump to clean up xmms deps (diff)
downloadhistorical-1afc58b9f644f151c92736e8cd321359a44b012c.tar.gz
historical-1afc58b9f644f151c92736e8cd321359a44b012c.tar.bz2
historical-1afc58b9f644f151c92736e8cd321359a44b012c.zip
Revbump to clean up xmms deps
Package-Manager: portage-2.1.2_pre3-r7
Diffstat (limited to 'app-misc/g15daemon')
-rw-r--r--app-misc/g15daemon/Manifest48
-rw-r--r--app-misc/g15daemon/files/digest-g15daemon-1.2.1-r13
-rw-r--r--app-misc/g15daemon/files/g15daemon-1.2.1.rc23
-rw-r--r--app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild144
4 files changed, 29 insertions, 189 deletions
diff --git a/app-misc/g15daemon/Manifest b/app-misc/g15daemon/Manifest
index 7ce8649fbe41..4404a1408078 100644
--- a/app-misc/g15daemon/Manifest
+++ b/app-misc/g15daemon/Manifest
@@ -1,20 +1,30 @@
-AUX g15daemon-1.2.1.rc 608 RMD160 1694845ae86bf9bab4bbc4868f51d5a1371b64c8 SHA1 b19787751d3f63335ef258f2ca4b1ab12a3ff20f SHA256 a304323cc6e99b09a33073e35c2452a7ea6f0ea30f45c36297a7fbfbdd140fb5
-MD5 d629252366d1309823fe72e3a0af7c8d files/g15daemon-1.2.1.rc 608
-RMD160 1694845ae86bf9bab4bbc4868f51d5a1371b64c8 files/g15daemon-1.2.1.rc 608
-SHA256 a304323cc6e99b09a33073e35c2452a7ea6f0ea30f45c36297a7fbfbdd140fb5 files/g15daemon-1.2.1.rc 608
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX g15daemon-1.2.1.initd 611 RMD160 b554f82ad4e3bd0688ed48f264a15c2a91f00fd2 SHA1 4a1a63c1022c4d19748b977480dfeac15ad16328 SHA256 3fd9442b1f8e60549f2f57eaee1969606b48b82acc9272489b730b0762c69b05
+MD5 d943dda404e5022988f8dfc83f41c640 files/g15daemon-1.2.1.initd 611
+RMD160 b554f82ad4e3bd0688ed48f264a15c2a91f00fd2 files/g15daemon-1.2.1.initd 611
+SHA256 3fd9442b1f8e60549f2f57eaee1969606b48b82acc9272489b730b0762c69b05 files/g15daemon-1.2.1.initd 611
DIST g15daemon-1.2.1.tar.bz2 267042 RMD160 0b94f4541603448efbf6b4bdbb1bcadc254a614e SHA1 ba03cd08601b965f5afd84353dcd8eafefa2afe5 SHA256 207efaa4180e3ab6069213f042e149650cd9af54e4976fc0d36b48f6192fa8e9
-EBUILD g15daemon-1.2.1-r1.ebuild 3796 RMD160 2a344ae7315f64b22adb494c54c5c53461998bfa SHA1 cf60ae0a27b1f1f4353b1c8be20df686975ffa0e SHA256 49d3fc5d964f671d0b5c2f2e51fcbe4edc0a5263cde72fc2f8b1586ae1bf4c6d
-MD5 cf21e297ea4196d92570e688635f5067 g15daemon-1.2.1-r1.ebuild 3796
-RMD160 2a344ae7315f64b22adb494c54c5c53461998bfa g15daemon-1.2.1-r1.ebuild 3796
-SHA256 49d3fc5d964f671d0b5c2f2e51fcbe4edc0a5263cde72fc2f8b1586ae1bf4c6d g15daemon-1.2.1-r1.ebuild 3796
-MISC ChangeLog 736 RMD160 d4db9767d425fa5bcd08d079c11286bab6142390 SHA1 b0117a18408776f20a06d403d5150843bef93ed1 SHA256 41b73cc5f01b7674d49ce5b5cd31377b335fb7d9ae9d2321b6f40d4e3a6b40ec
-MD5 81d4180566746beaa49227a99fcb0f6c ChangeLog 736
-RMD160 d4db9767d425fa5bcd08d079c11286bab6142390 ChangeLog 736
-SHA256 41b73cc5f01b7674d49ce5b5cd31377b335fb7d9ae9d2321b6f40d4e3a6b40ec ChangeLog 736
-MISC metadata.xml 347 RMD160 57d9115a67602540437d61e4bf94f2f5e164e061 SHA1 2fc61586cd884fab52bf7db6056aee450d2bfa22 SHA256 1f8d5bf798f8c8fbdd3c05d5a65edfb149dd36dacd054f237078a748816d6b61
-MD5 c64d0b3bf93b0d9a555d4faaaa5fa9f3 metadata.xml 347
-RMD160 57d9115a67602540437d61e4bf94f2f5e164e061 metadata.xml 347
-SHA256 1f8d5bf798f8c8fbdd3c05d5a65edfb149dd36dacd054f237078a748816d6b61 metadata.xml 347
-MD5 0e100b3a225a3f129a2fa9aae5c107dd files/digest-g15daemon-1.2.1-r1 250
-RMD160 f73238860af79ab6ff880d2349f27c1d1dd428e5 files/digest-g15daemon-1.2.1-r1 250
-SHA256 243c86e7442d399f7ab45e8ac7bcbea8e3896097442a147890314a59b528deaa files/digest-g15daemon-1.2.1-r1 250
+EBUILD g15daemon-1.2.1-r2.ebuild 3215 RMD160 4d699a73e6525dbf4705ded2d5fc603504fc23ce SHA1 f86dcf3aeeb32f749454480bb7f739397c9cca5d SHA256 675309837d707fc66212d5850c46fb20882229956a08088764cfe1c2bd7e588d
+MD5 686ee0fcf526dd4213db2cacfdb501b1 g15daemon-1.2.1-r2.ebuild 3215
+RMD160 4d699a73e6525dbf4705ded2d5fc603504fc23ce g15daemon-1.2.1-r2.ebuild 3215
+SHA256 675309837d707fc66212d5850c46fb20882229956a08088764cfe1c2bd7e588d g15daemon-1.2.1-r2.ebuild 3215
+MISC ChangeLog 1064 RMD160 41014800b9165c0a41b743704acf42097a631de3 SHA1 101a0d5cf9511739e6ad7b789619eec74a29d615 SHA256 f46b9e66c9a6da026c4f058e59a349c13524b7508f844ab2b64a5e48ceee6d06
+MD5 3f99692c04c8a80275a0a498573f0b4c ChangeLog 1064
+RMD160 41014800b9165c0a41b743704acf42097a631de3 ChangeLog 1064
+SHA256 f46b9e66c9a6da026c4f058e59a349c13524b7508f844ab2b64a5e48ceee6d06 ChangeLog 1064
+MISC metadata.xml 250 RMD160 4c12d132d61ab54f92cda9251bf9b6ea4b8e1b01 SHA1 c212d5a20354a60471162a82c403f1a5235d1d9d SHA256 9eb89a60b8762b32ed579ff3fb70443aba71cdc7ebd597e8714f6fafdf1b256a
+MD5 be4a34ac317e81ea820c84bc04b9c0d8 metadata.xml 250
+RMD160 4c12d132d61ab54f92cda9251bf9b6ea4b8e1b01 metadata.xml 250
+SHA256 9eb89a60b8762b32ed579ff3fb70443aba71cdc7ebd597e8714f6fafdf1b256a metadata.xml 250
+MD5 0e100b3a225a3f129a2fa9aae5c107dd files/digest-g15daemon-1.2.1-r2 250
+RMD160 f73238860af79ab6ff880d2349f27c1d1dd428e5 files/digest-g15daemon-1.2.1-r2 250
+SHA256 243c86e7442d399f7ab45e8ac7bcbea8e3896097442a147890314a59b528deaa files/digest-g15daemon-1.2.1-r2 250
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFPcdYz974XjDVpbkRApoEAJwIIugrB0I5cesWwSfWQ4+DhzjrlgCfQ1op
+1nXuP7KR2Jh1sgDnjqELfQ8=
+=Qs+5
+-----END PGP SIGNATURE-----
diff --git a/app-misc/g15daemon/files/digest-g15daemon-1.2.1-r1 b/app-misc/g15daemon/files/digest-g15daemon-1.2.1-r1
deleted file mode 100644
index d9d2f2d1293c..000000000000
--- a/app-misc/g15daemon/files/digest-g15daemon-1.2.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 4df6f47457fa054f37e7e44a9c7c36c4 g15daemon-1.2.1.tar.bz2 267042
-RMD160 0b94f4541603448efbf6b4bdbb1bcadc254a614e g15daemon-1.2.1.tar.bz2 267042
-SHA256 207efaa4180e3ab6069213f042e149650cd9af54e4976fc0d36b48f6192fa8e9 g15daemon-1.2.1.tar.bz2 267042
diff --git a/app-misc/g15daemon/files/g15daemon-1.2.1.rc b/app-misc/g15daemon/files/g15daemon-1.2.1.rc
deleted file mode 100644
index 71912cc21838..000000000000
--- a/app-misc/g15daemon/files/g15daemon-1.2.1.rc
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/files/g15daemon-1.2.1.rc,v 1.2 2006/10/10 14:57:36 jokey Exp $
-
-# Init script for g15daemon
-
-depend() {
- after hotplug
- after usb
-}
-
-start() {
- ebegin "Starting g15daemon"
- start-stop-daemon --start --background --pidfile /var/run/g15daemon.pid --exec /usr/sbin/g15daemon
- eend $? "Failed to start g15daemon."
-}
-
-stop() {
- ebegin "Stopping g15daemon"
- start-stop-daemon --stop --quiet --pidfile /var/run/g15daemon.pid
- eend $?
-}
diff --git a/app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild b/app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild
deleted file mode 100644
index fc59361f0df7..000000000000
--- a/app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild,v 1.2 2006/10/14 10:04:26 corsair Exp $
-
-inherit eutils linux-info perl-module python
-
-DESCRIPTION="G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver"
-HOMEPAGE="http://g15daemon.sourceforge.net/"
-SRC_URI="mirror://sourceforge/g15daemon/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="perl python xmms"
-
-DEPEND="dev-libs/libusb
- dev-libs/libdaemon
- dev-libs/libg15
- perl? ( >=dev-perl/Inline-0.4 )
- python? ( dev-lang/python )
- xmms? ( media-sound/xmms )"
-RDEPEND="${DEPEND}
- perl? ( dev-perl/GDGraph )"
-
-uinput_check() {
- ebegin "Checking for uinput support"
- linux_chkconfig_present INPUT_UINPUT
- eend $?
-
- if [[ $? -ne 0 ]] ; then
- eerror "To use g15daemon, you need to compile your kernel with uinput support."
- eerror "Please enable uinput support in your kernel config, found at:"
- eerror
- eerror "Device Drivers -> Input Device ... -> Miscellaneous devices -> User level driver support."
- eerror
- eerror "Once enabled, you should have the /dev/input/uinput device."
- eerror "g15daemon will not work without the uinput device."
- die "INPUT_UINPUT support not detected!"
- fi
-}
-
-pkg_setup() {
- linux-info_pkg_setup
- uinput_check
-}
-
-src_unpack() {
- unpack ${A}
- if use perl; then
- unpack "./${P}/lang-bindings/perl-G15Daemon-0.2.tar.gz"
- fi
- if use python; then
- unpack "./${P}/lang-bindings/pyg15daemon-0.0.tar.bz2"
- fi
- cd "${S}"
-
- if use xmms; then
- sed -i "6s:-O2:${CFLAGS} -fPIC -I../libg15daemon_client -L../libg15daemon_client/.libs:" g15daemon_xmms/Makefile
- fi
-}
-
-src_compile() {
- econf || die "configure failed"
-
- emake || die "make failed"
-
- if use xmms; then
- einfo "Compiling libg15daemon_xmms_spectrum"
- cd "${S}/g15daemon_xmms"
- emake || die "making xmms plugin failed"
- fi
-
- if use perl; then
- cd "${WORKDIR}/G15Daemon-0.2"
- perl-module_src_compile
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
-
- dodoc AUTHORS NEWS README TODO ChangeLog
-
- insinto /usr/share/g15daemon/contrib
- doins contrib/xmodmaprc
- doins contrib/xmodmap.sh
- if use perl; then
- doins contrib/testbindings.pl
- fi
-
- newinitd "${FILESDIR}/g15daemon-${PV}.rc" g15daemon
-
- if use xmms; then
- VISPLUGINDIR=`/usr/bin/xmms-config --visualization-plugin-dir`
- einfo "Installing libg15daemon_xmms_spectrum plugin into ${VISPLUGINDIR}"
-
- cd "${S}/g15daemon_xmms"
- exeinto "${VISPLUGINDIR}"
- doexe libg15daemon_xmms_spectrum.so
- fi
-
- if use perl; then
- einfo "Installing Perl Bindings (G15Daemon.pm)"
- cd "${WORKDIR}/G15Daemon-0.2"
- perl-module_src_install
- fi
-
- if use python; then
- einfo "Installing Python Bindings (g15daemon.py)"
- cd "${WORKDIR}/pyg15daemon"
- python_version
-
- insinto /usr/$(get_libdir)/python${PYVER}/site-packages/g15daemon
- doins g15daemon.py
- newdoc AUTHORS pyg15daemon_AUTHORS
- fi
-}
-
-pkg_postinst() {
- if use python; then
- python_mod_optimize "${ROOT}/usr/lib/python*/site-packages/g15daemon"
- einfo ""
- fi
-
- einfo "To use g15daemon, you need to add g15daemon to the default runlevel."
- einfo "This can be done with:"
- einfo "# /sbin/rc-update add g15daemon default"
- einfo ""
- einfo "To have all new keys working in X11,"
- einfo "you'll need create a specific xmodmap in your home directory"
- einfo "or edit the existant one."
- einfo ""
- einfo "create the xmodmap:"
- einfo "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap"
- einfo ""
- einfo "adding keycodes to an existing xmodmap:"
- einfo "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap"
-}
-
-pkg_postrm() {
- if use python; then
- python_mod_cleanup "${ROOT}/usr/lib/python*/site-packages/g15daemon"
- fi
-} \ No newline at end of file