[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/files/
commit: bb238746fb70c96674b4cd11bd7c29e97b8b5067 Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu Feb 4 17:50:45 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 4 18:39:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb238746 sys-apps/mouseemu: remove unused patch Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19325 Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/mouseemu/files/mouseemu-0.12-fix.diff | 48 -- 1 file changed, 48 deletions(-) diff --git a/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff b/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff deleted file mode 100644 index 993f7633e12..000 --- a/sys-apps/mouseemu/files/mouseemu-0.12-fix.diff +++ /dev/null @@ -1,48 +0,0 @@ mouseemu-0.12.orig/Makefile -+++ mouseemu-0.12/Makefile -@@ -1,6 +1,6 @@ - all: -- gcc -Wall -I/usr/src/linux/include -g -o mouseemu mouseemu.c -+ gcc -Wall -g -o mouseemu mouseemu.c - clean: - rm -f *.o core* mouseemu - install: -- cp -f mouseemu /usr/sbin/ -+ cp -f mouseemu $(DESTDIR)/usr/sbin/ mouseemu-0.12.orig/mouseemu.conf -+++ mouseemu-0.12/mouseemu.conf -@@ -0,0 +1,10 @@ -+# Mouseemu Configuration File -+# Each uncommented line is read by the mouseemu initscript -+# (/etc/init.d/mouseemu). If you use mouseemu without the -+# initscript, source this file in your .bashrc/.cshrc/.zshrc -+# Keycodes can be found using the "showkey" program. -+ -+#MID_CLICK="-middle 0 68" # F10 with no modifier -+#RIGHT_CLICK="-right 0 87"# F11 with no modifier -+#SCROLL="-scroll 56" # Alt key -+#TYPING_BLOCK="-typing-block 300" # block mouse for 300ms after a keypress mouseemu-0.12.orig/mouseemu.c -+++ mouseemu-0.12/mouseemu.c -@@ -428,7 +428,7 @@ - "\t[-nofork]\n", - argv[0]); - printf("Key codes can be found in " -- "/usr/src/linux/include/linux.h,\n" -+ "/usr/src/linux/include/linux/input.h,\n" - "or by using `showkey` in console.\n" - "Use decimal values. BTN_LEFT(272) is usable as " - "B2_KEY or B3_KEY.\n\n"); mouseemu-0.12.orig/mouseemu.init.gentoo.old -+++ mouseemu-0.12/mouseemu.init.gentoo -@@ -13,6 +13,10 @@ - - start() { - ebegin "Starting mouseemu" -+ # Source configuration file /etc/mouseemu.conf -+ if [ -f /etc/mouseemu.conf ] ; then -+ . /etc/mouseemu.conf -+ fi - start-stop-daemon --start --quiet \ - --exec /usr/sbin/mouseemu -- \ - $MID_CLICK $RIGHT_CLICK $SCROLL $TYPING_BLOCK > /var/log/mouseemu.log
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/
commit: 8bf1668e571eb5ab9c4c88cd48b9efd541f46adf Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 09:46:51 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 09:52:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf1668e sys-apps/mouseemu: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-apps/mouseemu/Manifest | 1 - sys-apps/mouseemu/mouseemu-0.12.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/sys-apps/mouseemu/Manifest b/sys-apps/mouseemu/Manifest index c8d8163ecf1..b4049ab2110 100644 --- a/sys-apps/mouseemu/Manifest +++ b/sys-apps/mouseemu/Manifest @@ -1,2 +1 @@ -DIST mouseemu-0.12.tar.gz 12019 BLAKE2B b4442cbfaf5c950a1ce690d7faabd1f92b7a2ab08fe5ddc86194c70039d92b5bbc54c33ee5d0a9896235c47fc12c52be1583740488637dc55cce078230c7df80 SHA512 192cb502d93ff6347082769444205597ef18f62b901033a9987f70c80b0f59fa0de2d79dc73ae2b04a90321842035549ff0d9c2f45284a2dc8324a944e85f514 DIST mouseemu-0.15.tar.gz 13958 BLAKE2B 2e27a901309897a208875ab737843ffbe2f733a21daa9bcf0a6c45aea0403898edc4f1aaef7c3fc0243627e09101ec73672b937b4f5fdf3ff25a0b4c6520e30e SHA512 7a6cbb0526a9ca51632d589bf873adb182c02f4a666cf9e94cedba9499d6c6cc1ad2ac7e5a482d22949e64ad69f04f444cb0fa78ea728c5653989d150f62918b diff --git a/sys-apps/mouseemu/mouseemu-0.12.ebuild b/sys-apps/mouseemu/mouseemu-0.12.ebuild deleted file mode 100644 index f7dae0998f9..000 --- a/sys-apps/mouseemu/mouseemu-0.12.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Emulates scrollwheel, right- & left-click for one-button mice/touchpads" -HOMEPAGE="http://geekounet.org/powerbook/; -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ppc" -IUSE="" - -DEPEND="" - -S=${WORKDIR}/${PN} -PATCHES=( "${FILESDIR}"/${P}-fix.diff ) - -src_install() { - dosbin mouseemu - einstalldocs - - newinitd mouseemu.init.gentoo mouseemu - insinto /etc - doins mouseemu.conf -} - -pkg_postinst() { - einfo "For mouseemu to work you need uinput support in your kernel:" - einfo "CONFIG_INPUT_UINPUT=y" - einfo "(Device Drivers->Input device support->Misc->User level driver support)" - einfo "Don't forget to add mouseemu to your default runlevel:" - einfo "rc-update add mouseemu default" - einfo "Configuration is in /etc/mouseemu.conf." -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/
commit: ccf470bbbcf95278332f6492eee5e569b6c0dea4 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 16:55:09 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 16:55:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf470bb sys-apps/mouseemu: Stabilize 0.15 ppc, #759667 Signed-off-by: Sam James gentoo.org> sys-apps/mouseemu/mouseemu-0.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/mouseemu/mouseemu-0.15.ebuild b/sys-apps/mouseemu/mouseemu-0.15.ebuild index 2c2c50856f2..5e0d1d31274 100644 --- a/sys-apps/mouseemu/mouseemu-0.15.ebuild +++ b/sys-apps/mouseemu/mouseemu-0.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="-* ~ppc" +KEYWORDS="-* ppc" IUSE="" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/
commit: e4ca020a0beab044e61abca3ea1cba93a96271e8 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 24 06:23:39 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 24 10:00:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ca020a sys-apps/mouseemu: Fix SRC_URI, rename the distfile The HOMEPAGE seems to be dead (403), so switch SRC_URI to Gentoo mirrors. Rename the old distfile to fix CI warning. Signed-off-by: Michał Górny gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/12784 Signed-off-by: Michał Górny gentoo.org> sys-apps/mouseemu/Manifest | 2 +- sys-apps/mouseemu/mouseemu-0.12.ebuild | 4 ++-- sys-apps/mouseemu/mouseemu-0.15.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-apps/mouseemu/Manifest b/sys-apps/mouseemu/Manifest index d4321fb1293..c8d8163ecf1 100644 --- a/sys-apps/mouseemu/Manifest +++ b/sys-apps/mouseemu/Manifest @@ -1,2 +1,2 @@ +DIST mouseemu-0.12.tar.gz 12019 BLAKE2B b4442cbfaf5c950a1ce690d7faabd1f92b7a2ab08fe5ddc86194c70039d92b5bbc54c33ee5d0a9896235c47fc12c52be1583740488637dc55cce078230c7df80 SHA512 192cb502d93ff6347082769444205597ef18f62b901033a9987f70c80b0f59fa0de2d79dc73ae2b04a90321842035549ff0d9c2f45284a2dc8324a944e85f514 DIST mouseemu-0.15.tar.gz 13958 BLAKE2B 2e27a901309897a208875ab737843ffbe2f733a21daa9bcf0a6c45aea0403898edc4f1aaef7c3fc0243627e09101ec73672b937b4f5fdf3ff25a0b4c6520e30e SHA512 7a6cbb0526a9ca51632d589bf873adb182c02f4a666cf9e94cedba9499d6c6cc1ad2ac7e5a482d22949e64ad69f04f444cb0fa78ea728c5653989d150f62918b -DIST mouseemu.tar.gz 12019 BLAKE2B b4442cbfaf5c950a1ce690d7faabd1f92b7a2ab08fe5ddc86194c70039d92b5bbc54c33ee5d0a9896235c47fc12c52be1583740488637dc55cce078230c7df80 SHA512 192cb502d93ff6347082769444205597ef18f62b901033a9987f70c80b0f59fa0de2d79dc73ae2b04a90321842035549ff0d9c2f45284a2dc8324a944e85f514 diff --git a/sys-apps/mouseemu/mouseemu-0.12.ebuild b/sys-apps/mouseemu/mouseemu-0.12.ebuild index 2b972aee53f..586e5d6ea28 100644 --- a/sys-apps/mouseemu/mouseemu-0.12.ebuild +++ b/sys-apps/mouseemu/mouseemu-0.12.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Emulates scrollwheel, right- & left-click for one-button mice/touchpads" HOMEPAGE="http://geekounet.org/powerbook/; -SRC_URI="http://geekounet.org/powerbook/files/${PN}.tar.gz; +SRC_URI="mirror://gentoo/${PN}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/sys-apps/mouseemu/mouseemu-0.15.ebuild b/sys-apps/mouseemu/mouseemu-0.15.ebuild index 2770a221525..2c2c50856f2 100644 --- a/sys-apps/mouseemu/mouseemu-0.15.ebuild +++ b/sys-apps/mouseemu/mouseemu-0.15.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="Emulates scrollwheel, right- & left-click for one-button mice/touchpads" HOMEPAGE="http://geekounet.org/powerbook/; -SRC_URI="http://geekounet.org/powerbook/files/${P}.tar.gz; +SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/files/, sys-apps/mouseemu/
commit: 5a99ff2528f404f260d13f20e66bf427beda006f Author: David Seifert gentoo org> AuthorDate: Fri May 26 10:24:29 2017 + Commit: David Seifert gentoo org> CommitDate: Fri May 26 10:27:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a99ff25 sys-apps/mouseemu: Port to EAPI 6 Package-Manager: Portage-2.3.6, Repoman-2.3.2 sys-apps/mouseemu/files/mouseemu-0.15-build.patch | 4 ++-- sys-apps/mouseemu/files/mouseemu-0.15-openrc.patch | 8 sys-apps/mouseemu/mouseemu-0.12.ebuild | 20 sys-apps/mouseemu/mouseemu-0.15.ebuild | 21 ++--- 4 files changed, 28 insertions(+), 25 deletions(-) diff --git a/sys-apps/mouseemu/files/mouseemu-0.15-build.patch b/sys-apps/mouseemu/files/mouseemu-0.15-build.patch index 882d66fa775..ad4deae7bf2 100644 --- a/sys-apps/mouseemu/files/mouseemu-0.15-build.patch +++ b/sys-apps/mouseemu/files/mouseemu-0.15-build.patch @@ -1,5 +1,5 @@ Makefile -+++ Makefile +--- a/Makefile b/Makefile @@ -1,5 +1,5 @@ all: - gcc -Wall -g -o mouseemu mouseemu.c diff --git a/sys-apps/mouseemu/files/mouseemu-0.15-openrc.patch b/sys-apps/mouseemu/files/mouseemu-0.15-openrc.patch new file mode 100644 index 000..fdd7e457863 --- /dev/null +++ b/sys-apps/mouseemu/files/mouseemu-0.15-openrc.patch @@ -0,0 +1,8 @@ +--- a/mouseemu.init.gentoo b/mouseemu.init.gentoo +@@ -1,4 +1,4 @@ +-#!/sbin/runscript ++#!/sbin/openrc-run + # Copyright 1999-2004 Gentoo Technologies, Inc. + # Distributed under the terms of the GNU General Public License v2 + diff --git a/sys-apps/mouseemu/mouseemu-0.12.ebuild b/sys-apps/mouseemu/mouseemu-0.12.ebuild index ba8f60d6ee4..2b972aee53f 100644 --- a/sys-apps/mouseemu/mouseemu-0.12.ebuild +++ b/sys-apps/mouseemu/mouseemu-0.12.ebuild @@ -1,30 +1,26 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -inherit eutils +EAPI=6 DESCRIPTION="Emulates scrollwheel, right- & left-click for one-button mice/touchpads" HOMEPAGE="http://geekounet.org/powerbook/; SRC_URI="http://geekounet.org/powerbook/files/${PN}.tar.gz; + LICENSE="GPL-2" SLOT="0" KEYWORDS="-* ppc" IUSE="" -DEPEND="" -src_unpack() { - unpack ${A} - mv "${WORKDIR}/${PN}" "${WORKDIR}/${P}" - epatch "${FILESDIR}"/${P}-fix.diff -} +DEPEND="" -src_compile() { - emake || die -} +S=${WORKDIR}/${PN} +PATCHES=( "${FILESDIR}"/${P}-fix.diff ) src_install() { dosbin mouseemu - dodoc README COPYING + einstalldocs + newinitd mouseemu.init.gentoo mouseemu insinto /etc doins mouseemu.conf diff --git a/sys-apps/mouseemu/mouseemu-0.15.ebuild b/sys-apps/mouseemu/mouseemu-0.15.ebuild index b16337e1b1b..2770a221525 100644 --- a/sys-apps/mouseemu/mouseemu-0.15.ebuild +++ b/sys-apps/mouseemu/mouseemu-0.15.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -inherit eutils +EAPI=6 DESCRIPTION="Emulates scrollwheel, right- & left-click for one-button mice/touchpads" HOMEPAGE="http://geekounet.org/powerbook/; @@ -15,17 +15,16 @@ IUSE="" DEPEND="" S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PN}-0.13-fix.patch - epatch "${FILESDIR}"/${PN}-0.15-build.patch -} +PATCHES=( + "${FILESDIR}"/${PN}-0.13-fix.patch + "${FILESDIR}"/${PN}-0.15-build.patch + "${FILESDIR}"/${PN}-0.15-openrc.patch +) src_install() { - dosbin mouseemu || die - dodoc README + dosbin mouseemu + einstalldocs + newinitd mouseemu.init.gentoo mouseemu insinto /etc doins mouseemu.conf