[gentoo-commits] repo/gentoo:master commit in: sys-apps/mouseemu/files/

2021-02-04 Thread Sergei Trofimovich
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/

2020-12-18 Thread Sergei Trofimovich
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/

2020-12-16 Thread Sam James
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/

2019-08-24 Thread Michał Górny
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/

2017-05-26 Thread David Seifert
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