diff options
author | Markus Ullmann <jokey@gentoo.org> | 2006-10-24 07:57:15 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2006-10-24 07:57:15 +0000 |
commit | 1afc58b9f644f151c92736e8cd321359a44b012c (patch) | |
tree | df1d16bcc5afa0949ab6ea3b0c0fa6fec186c0c5 /app-misc/g15daemon | |
parent | Revbump to clean up xmms deps (diff) | |
download | historical-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/Manifest | 48 | ||||
-rw-r--r-- | app-misc/g15daemon/files/digest-g15daemon-1.2.1-r1 | 3 | ||||
-rw-r--r-- | app-misc/g15daemon/files/g15daemon-1.2.1.rc | 23 | ||||
-rw-r--r-- | app-misc/g15daemon/g15daemon-1.2.1-r1.ebuild | 144 |
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 |