diff options
author | Markus Ullmann <jokey@gentoo.org> | 2007-12-25 14:54:14 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2007-12-25 14:54:14 +0000 |
commit | 916c85a61cbe553b3c8ba837b5024ecd6140a1c9 (patch) | |
tree | f45907f64610e2375d1e1c09d53b7356e5aec558 /app-misc | |
parent | Removing seemant from metadata.xml as per #202469. (diff) | |
download | historical-916c85a61cbe553b3c8ba837b5024ecd6140a1c9.tar.gz historical-916c85a61cbe553b3c8ba837b5024ecd6140a1c9.tar.bz2 historical-916c85a61cbe553b3c8ba837b5024ecd6140a1c9.zip |
Version bump, bugfix release. more info at http://sourceforge.net/forum/forum.php?forum_id=767539
Package-Manager: portage-2.1.4_rc11
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/g15daemon/ChangeLog | 8 | ||||
-rw-r--r-- | app-misc/g15daemon/Manifest | 24 | ||||
-rw-r--r-- | app-misc/g15daemon/files/digest-g15daemon-1.9.2 | 3 | ||||
-rw-r--r-- | app-misc/g15daemon/g15daemon-1.9.2.ebuild | 132 | ||||
-rw-r--r-- | app-misc/g15macro/Manifest | 26 |
5 files changed, 180 insertions, 13 deletions
diff --git a/app-misc/g15daemon/ChangeLog b/app-misc/g15daemon/ChangeLog index 9c89462e7506..e6748b3f1cde 100644 --- a/app-misc/g15daemon/ChangeLog +++ b/app-misc/g15daemon/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/g15daemon # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/ChangeLog,v 1.17 2007/12/19 17:38:29 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/ChangeLog,v 1.18 2007/12/25 14:54:13 jokey Exp $ + +*g15daemon-1.9.2 (25 Dec 2007) + + 25 Dec 2007; Markus Ullmann <jokey@gentoo.org> +g15daemon-1.9.2.ebuild: + Version bump, bugfix release. more info at + http://sourceforge.net/forum/forum.php?forum_id=767539 *g15daemon-1.9.1 (19 Dec 2007) diff --git a/app-misc/g15daemon/Manifest b/app-misc/g15daemon/Manifest index cb80e46b6196..6cf0e5364b6e 100644 --- a/app-misc/g15daemon/Manifest +++ b/app-misc/g15daemon/Manifest @@ -29,6 +29,7 @@ DIST g15daemon-1.2.6a.tar.bz2 273767 RMD160 947441a1c89d1f45f02094a59735f488a76c DIST g15daemon-1.2.7.tar.bz2 275938 RMD160 e6490c9b3200c89cf88c574459eef7562a500161 SHA1 17ab942a389501c0b7b8a0ffdbf4397882d24daa SHA256 2f8cfa386c88e72dbb07c7112cbd943dbda4f56dd55d08a01c7bf9efd47d164f DIST g15daemon-1.9.0.tar.bz2 288639 RMD160 8695fadf63e84fb1e55067f32d2736f96665b6ab SHA1 1e74ea6f48732a4666ecb0e8da709da85971d65e SHA256 7a88bdb9464c6954a936efb8d1fc6bf2e7f90ce4e30ba2b982b7fdd1a9eb95e7 DIST g15daemon-1.9.1.tar.bz2 301481 RMD160 2dab5ced813edb598b5b680f1fceee57164d7967 SHA1 21cdeed3542802fa87547e766c349e7c0cbc9c7b SHA256 a0928871e4f597278397e7f9a90247d4e4586870b58932b213fb1d1a30e0e7d3 +DIST g15daemon-1.9.2.tar.gz 399349 RMD160 2be18efbcfefac09de33387f1736ab3000e0511c SHA1 8e402491da5ecc3b3945cef55fee0594317b5e91 SHA256 c400a4a7fbe4cc5a4dd7adc29c60ca1e52c3649af382f0f32239f2320a0ff603 EBUILD g15daemon-1.2.6a-r1.ebuild 3504 RMD160 ce1d65c18c764cf7a195762d79a9bac1a788c14f SHA1 dd99d993dfbc9686ccf1e360af6ec1a6eea9af1f SHA256 559fbb561e519fb256b468406899a77ca978b4334d57cb935892055ac3d03b6a MD5 e150e0adfaf9e7243557e48bfda91b89 g15daemon-1.2.6a-r1.ebuild 3504 RMD160 ce1d65c18c764cf7a195762d79a9bac1a788c14f g15daemon-1.2.6a-r1.ebuild 3504 @@ -49,10 +50,14 @@ EBUILD g15daemon-1.9.1.ebuild 3452 RMD160 63e7bf78d4db9f9f54dc48e017c9141ca43a3b MD5 93e941ce1466439591dbc870bb377685 g15daemon-1.9.1.ebuild 3452 RMD160 63e7bf78d4db9f9f54dc48e017c9141ca43a3be5 g15daemon-1.9.1.ebuild 3452 SHA256 d3109b1b41f3eb22ca09b4db7087db76f9720771c2977df9c1ddf7af14725734 g15daemon-1.9.1.ebuild 3452 -MISC ChangeLog 3659 RMD160 be11d9df9380df4fe70f44a956bfe77181f87a44 SHA1 2e96fb73658d7aea37754d90b50124d85780693d SHA256 0911d66f5396a8c55954d529e0d46ddc20769c42c4fd84f261d12d82b937d10a -MD5 10134ed7dee02d97991d35bbe91849aa ChangeLog 3659 -RMD160 be11d9df9380df4fe70f44a956bfe77181f87a44 ChangeLog 3659 -SHA256 0911d66f5396a8c55954d529e0d46ddc20769c42c4fd84f261d12d82b937d10a ChangeLog 3659 +EBUILD g15daemon-1.9.2.ebuild 3448 RMD160 c9f1577ccc7683be6e8708042223fffa73929da7 SHA1 dc59a56825f8378bdc343eaaf356826e55a0f130 SHA256 4ea67082b4ef807149fe8e36c35d18da8a0f01b5e9abe43576bd8f92a98fef56 +MD5 5c9d11228f62ddfea248f5a3300df92f g15daemon-1.9.2.ebuild 3448 +RMD160 c9f1577ccc7683be6e8708042223fffa73929da7 g15daemon-1.9.2.ebuild 3448 +SHA256 4ea67082b4ef807149fe8e36c35d18da8a0f01b5e9abe43576bd8f92a98fef56 g15daemon-1.9.2.ebuild 3448 +MISC ChangeLog 3865 RMD160 0236e299a22006b02b075cd4dbe5223c1c50e6d4 SHA1 3bb7beb4b55d5e63e01f9e9bf73aef09b5bc2981 SHA256 0523e7f9f070c76d91a22ec8e1a574936338c387894a01c13a27190cf58c1e10 +MD5 aa6f9634a304e1665db68012426530c0 ChangeLog 3865 +RMD160 0236e299a22006b02b075cd4dbe5223c1c50e6d4 ChangeLog 3865 +SHA256 0523e7f9f070c76d91a22ec8e1a574936338c387894a01c13a27190cf58c1e10 ChangeLog 3865 MISC metadata.xml 249 RMD160 3a959d6b2d70ee342ccdf4abcaa3107d6f2897ed SHA1 942405176c914e1682a8a0daa6c5b9d7b6a2a94d SHA256 5a7fbdf3050c5c4c8f1dc154e8c715162b71ef329ec3e59facb4965dea2c9a81 MD5 fc0bf8dce7a722646dc586f3eee8b6c6 metadata.xml 249 RMD160 3a959d6b2d70ee342ccdf4abcaa3107d6f2897ed metadata.xml 249 @@ -72,10 +77,13 @@ SHA256 64fc705168e3caecd9207033bde17f6b44b242a1827dc1c32dbb7f0ee01c327f files/di MD5 ef7837d731477412b08c38d93b16e10e files/digest-g15daemon-1.9.1 250 RMD160 aa8680e096ab888b9e5dff4bf4c6750fc9e7e2b8 files/digest-g15daemon-1.9.1 250 SHA256 9008fa21239fde6e292e618ea1f9a33fb563821444f7c3bf847966a76cacec50 files/digest-g15daemon-1.9.1 250 +MD5 04f7635bd094f2b4678ceafe041fa92c files/digest-g15daemon-1.9.2 247 +RMD160 04142ce3576690f9cc4b35674d85768b185f07d1 files/digest-g15daemon-1.9.2 247 +SHA256 aba587dfc3a310125d4ffb0f046823d9236ff0c49e0604d25bc7fda7bf036689 files/digest-g15daemon-1.9.2 247 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFHaVayp5vW4rUFj5oRArgsAJ0Wwhb/VKBzqhNYQxLMzrmE/NXcugCfd2Tn -tPVVgfF6lpvVAH3vQ1+Bvsc= -=Btj2 +iEYEARECAAYFAkdxGawACgkQz974XjDVpbmEBwCeLD/ztJI5vWGljX8y9+hfDzzL +zSgAnihAekVm+4erlJTCJFTaEX3Et8rA +=8d2x -----END PGP SIGNATURE----- diff --git a/app-misc/g15daemon/files/digest-g15daemon-1.9.2 b/app-misc/g15daemon/files/digest-g15daemon-1.9.2 new file mode 100644 index 000000000000..82f29e7066e6 --- /dev/null +++ b/app-misc/g15daemon/files/digest-g15daemon-1.9.2 @@ -0,0 +1,3 @@ +MD5 457cdda4be49c75aaf55e9e97017c608 g15daemon-1.9.2.tar.gz 399349 +RMD160 2be18efbcfefac09de33387f1736ab3000e0511c g15daemon-1.9.2.tar.gz 399349 +SHA256 c400a4a7fbe4cc5a4dd7adc29c60ca1e52c3649af382f0f32239f2320a0ff603 g15daemon-1.9.2.tar.gz 399349 diff --git a/app-misc/g15daemon/g15daemon-1.9.2.ebuild b/app-misc/g15daemon/g15daemon-1.9.2.ebuild new file mode 100644 index 000000000000..cf5ebecd7082 --- /dev/null +++ b/app-misc/g15daemon/g15daemon-1.9.2.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-1.9.2.ebuild,v 1.1 2007/12/25 14:54:13 jokey Exp $ + +inherit eutils linux-info perl-module python multilib + +DESCRIPTION="G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver" +HOMEPAGE="http://g15daemon.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="perl python" + +DEPEND="dev-libs/libusb + >=dev-libs/libg15-1.2.4 + >=dev-libs/libg15render-1.2 + perl? ( >=dev-perl/Inline-0.4 ) + python? ( dev-lang/python )" + +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 +} + +src_compile() { + econf || die "configure failed" + + emake || die "make failed" + + if use perl; then + cd "${WORKDIR}/G15Daemon-0.2" + perl-module_src_compile + fi +} + +src_install() { + emake DESTDIR="${D}" \ + docdir=/usr/share/doc/${PF} install || die "make install failed" + + # remove odd docs installed my make + rm "${D}/usr/share/doc/${PF}/"{LICENSE,README.usage} + + insinto /usr/share/${PN}/contrib + doins contrib/xmodmaprc + doins contrib/xmodmap.sh + if use perl; then + doins contrib/testbindings.pl + fi + + newconfd "${FILESDIR}/${PN}-1.2.7.confd" ${PN} + newinitd "${FILESDIR}/${PN}-1.2.7-r2.initd" ${PN} + + if use perl; then + ebegin "Installing Perl Bindings (G15Daemon.pm)" + cd "${WORKDIR}/G15Daemon-0.2" + docinto perl + perl-module_src_install + fi + + if use python; then + ebegin "Installing Python Bindings (g15daemon.py)" + cd "${WORKDIR}/pyg15daemon" + python_version + + insinto /usr/$(get_libdir)/python${PYVER}/site-packages/g15daemon + doins g15daemon.py + + docinto python + dodoc AUTHORS + fi + + prepalldocs +} + +pkg_postinst() { + if use python; then + python_mod_optimize "${ROOT}/usr/$(get_libdir)/python*/site-packages/g15daemon" + echo "" + fi + + elog "To use g15daemon, you need to add g15daemon to the default runlevel." + elog "This can be done with:" + elog "# /sbin/rc-update add g15daemon default" + elog "You can edit some g15daemon options at /etc/conf.d/g15daemon" + elog "" + elog "To have all new keys working in X11, you'll need create a " + elog "specific xmodmap in your home directory or edit the existent one." + elog "" + elog "Create the xmodmap:" + elog "cp /usr/share/g15daemon/contrib/xmodmaprc ~/.Xmodmap" + elog "" + elog "Adding keycodes to an existing xmodmap:" + elog "cat /usr/share/g15daemon/contrib/xmodmaprc >> ~/.Xmodmap" +} + +pkg_postrm() { + if use python; then + python_mod_cleanup "/usr/$(get_libdir)/python*/site-packages/g15daemon" + fi +} diff --git a/app-misc/g15macro/Manifest b/app-misc/g15macro/Manifest index 9b2486a5baaa..7e85b99f44d2 100644 --- a/app-misc/g15macro/Manifest +++ b/app-misc/g15macro/Manifest @@ -1,12 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST g15macro-1.0.0.tar.bz2 223563 RMD160 69627bcee91ab0e7cefcf861288d545e8b314253 SHA1 7545067405a54e213d6d26fdd3e4f57a59b4b894 SHA256 f77a5ee0d07e15431353012793533784cb46d7fdeab78a68ceaaf2232672f77d +DIST g15macro-1.0.1.tar.gz 321459 RMD160 8adefc901d9b740f0ec670a68408813324f018a3 SHA1 b31b569bbfc9522438bb84a0ad8f437e91562807 SHA256 1d94911d5da6881fef1e6071d233533b4a3fe9b146c1a1566fdf6155a54ba51e EBUILD g15macro-1.0.0.ebuild 758 RMD160 504e71e02781fd08c74ea8b0fd99b38095121953 SHA1 bd4e272aabe4e7bd34ef9dee065ebd7e50d72459 SHA256 af6410265a9013e4a10fad01fa9fd14b2a43e68747d7a162ef0146d00f95033e MD5 5b7b4307aaa863e31a44f9b9b1d1acc7 g15macro-1.0.0.ebuild 758 RMD160 504e71e02781fd08c74ea8b0fd99b38095121953 g15macro-1.0.0.ebuild 758 SHA256 af6410265a9013e4a10fad01fa9fd14b2a43e68747d7a162ef0146d00f95033e g15macro-1.0.0.ebuild 758 -MISC ChangeLog 490 RMD160 96ef13c5d88c58835cd462217c593aeacdc42619 SHA1 405563b7b6199fedc9afd963957e6da49f69fbed SHA256 3c628f05e22bf1efbd5b682b0b5ba14a8e468cf8070668093263f20c6ec3665b -MD5 f7b044d9bf0fe24322da9c3c824c61eb ChangeLog 490 -RMD160 96ef13c5d88c58835cd462217c593aeacdc42619 ChangeLog 490 -SHA256 3c628f05e22bf1efbd5b682b0b5ba14a8e468cf8070668093263f20c6ec3665b ChangeLog 490 +EBUILD g15macro-1.0.1.ebuild 757 RMD160 a97f3f6b9cf76849aca8e216923a7ae5a48e95e1 SHA1 7bac015bf07d30c926267a004c1834eb12998d8a SHA256 114fa081de82b67e243df6d427d76ec8f546c66f63573733866d8a9308a73f32 +MD5 19abeda5fdb831831372bf196bb612da g15macro-1.0.1.ebuild 757 +RMD160 a97f3f6b9cf76849aca8e216923a7ae5a48e95e1 g15macro-1.0.1.ebuild 757 +SHA256 114fa081de82b67e243df6d427d76ec8f546c66f63573733866d8a9308a73f32 g15macro-1.0.1.ebuild 757 +MISC ChangeLog 608 RMD160 4b3a5efa2cb5c8c1db5a1c742575cd8685801cf9 SHA1 5c857a8dcc749d6e45310b7481e50f48e1aa0aa6 SHA256 9114589a996609e7fdf346f8f6aee4c6cb7ca70a1ab0b28f39fc636e238fa72b +MD5 8dd5fe2af7496a24855aa32b29c82f3f ChangeLog 608 +RMD160 4b3a5efa2cb5c8c1db5a1c742575cd8685801cf9 ChangeLog 608 +SHA256 9114589a996609e7fdf346f8f6aee4c6cb7ca70a1ab0b28f39fc636e238fa72b ChangeLog 608 MISC metadata.xml 249 RMD160 f108edee61c95c42d98726b435b75d03cbbd4aac SHA1 48461481dfc5a9d1f5b4726a5e9882a2fb966ede SHA256 1dc990d64e5b42c9b17d7358c9f0af7d26702f575957482d93c8fd12a556cc11 MD5 5c2a70625109d5bd093ae8d0588931f1 metadata.xml 249 RMD160 f108edee61c95c42d98726b435b75d03cbbd4aac metadata.xml 249 @@ -14,3 +22,13 @@ SHA256 1dc990d64e5b42c9b17d7358c9f0af7d26702f575957482d93c8fd12a556cc11 metadata MD5 7fc3e1e363544eb0c89f0ff80e32d1d7 files/digest-g15macro-1.0.0 247 RMD160 084be429946039a956bee2d94bc8a2de15efe625 files/digest-g15macro-1.0.0 247 SHA256 b32b3472fc2eacb142ba6bcbef12a0fc570a3db1aec5b794df305d55efaebe1f files/digest-g15macro-1.0.0 247 +MD5 6a91a720865606fe1926ee7982a268f6 files/digest-g15macro-1.0.1 244 +RMD160 ae77df7baf7c3d33b8a0933e5b6ae55b1860fced files/digest-g15macro-1.0.1 244 +SHA256 307a9b24f95f6c5e56c14006e38ed5e630e1a21efade73e2296544d433d25164 files/digest-g15macro-1.0.1 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.8 (GNU/Linux) + +iEYEARECAAYFAkdxGoEACgkQz974XjDVpbntpgCgmQQGHy1aQ8W15cYkjKp2qN79 +Gg0An19dKvYA3vUjAl4FkrQQncXjKvyS +=Oruz +-----END PGP SIGNATURE----- |