Date: Monday, May 13, 2013 @ 18:35:21
  Author: spupykin
Revision: 90759

archrelease: copy trunk to community-i686, community-x86_64

Added:
  inputattach/repos/community-i686/0001-Add-w8001-flag.patch
    (from rev 90758, inputattach/trunk/0001-Add-w8001-flag.patch)
  inputattach/repos/community-i686/0002-Allow-for-custom-baud-rates.patch
    (from rev 90758, inputattach/trunk/0002-Allow-for-custom-baud-rates.patch)
  inputattach/repos/community-i686/PKGBUILD
    (from rev 90758, inputattach/trunk/PKGBUILD)
  inputattach/repos/community-i686/inputattach.conf.d
    (from rev 90758, inputattach/trunk/inputattach.conf.d)
  inputattach/repos/community-i686/inputattach.service
    (from rev 90758, inputattach/trunk/inputattach.service)
  inputattach/repos/community-i686/inputattachctl
    (from rev 90758, inputattach/trunk/inputattachctl)
  inputattach/repos/community-x86_64/0001-Add-w8001-flag.patch
    (from rev 90758, inputattach/trunk/0001-Add-w8001-flag.patch)
  inputattach/repos/community-x86_64/0002-Allow-for-custom-baud-rates.patch
    (from rev 90758, inputattach/trunk/0002-Allow-for-custom-baud-rates.patch)
  inputattach/repos/community-x86_64/PKGBUILD
    (from rev 90758, inputattach/trunk/PKGBUILD)
  inputattach/repos/community-x86_64/inputattach.conf.d
    (from rev 90758, inputattach/trunk/inputattach.conf.d)
  inputattach/repos/community-x86_64/inputattach.service
    (from rev 90758, inputattach/trunk/inputattach.service)
  inputattach/repos/community-x86_64/inputattachctl
    (from rev 90758, inputattach/trunk/inputattachctl)
Deleted:
  inputattach/repos/community-i686/0001-Add-w8001-flag.patch
  inputattach/repos/community-i686/0002-Allow-for-custom-baud-rates.patch
  inputattach/repos/community-i686/PKGBUILD
  inputattach/repos/community-i686/inputattach.install
  inputattach/repos/community-i686/inputattach.service
  inputattach/repos/community-i686/inputattachctl
  inputattach/repos/community-x86_64/0001-Add-w8001-flag.patch
  inputattach/repos/community-x86_64/0002-Allow-for-custom-baud-rates.patch
  inputattach/repos/community-x86_64/PKGBUILD
  inputattach/repos/community-x86_64/inputattach.install
  inputattach/repos/community-x86_64/inputattach.service
  inputattach/repos/community-x86_64/inputattachctl

---------------------------------------------------------+
 /0001-Add-w8001-flag.patch                              |   54 +++++
 /0002-Allow-for-custom-baud-rates.patch                 |  140 ++++++++++++++
 /PKGBUILD                                               |  100 ++++++++++
 /inputattach.service                                    |   22 ++
 /inputattachctl                                         |   28 ++
 community-i686/0001-Add-w8001-flag.patch                |   27 --
 community-i686/0002-Allow-for-custom-baud-rates.patch   |   70 -------
 community-i686/PKGBUILD                                 |   50 -----
 community-i686/inputattach.conf.d                       |   10 +
 community-i686/inputattach.install                      |   16 -
 community-i686/inputattach.service                      |   11 -
 community-i686/inputattachctl                           |   14 -
 community-x86_64/0001-Add-w8001-flag.patch              |   27 --
 community-x86_64/0002-Allow-for-custom-baud-rates.patch |   70 -------
 community-x86_64/PKGBUILD                               |   50 -----
 community-x86_64/inputattach.conf.d                     |   10 +
 community-x86_64/inputattach.install                    |   16 -
 community-x86_64/inputattach.service                    |   11 -
 community-x86_64/inputattachctl                         |   14 -
 19 files changed, 364 insertions(+), 376 deletions(-)

Deleted: community-i686/0001-Add-w8001-flag.patch
===================================================================
--- community-i686/0001-Add-w8001-flag.patch    2013-05-13 16:33:06 UTC (rev 
90758)
+++ community-i686/0001-Add-w8001-flag.patch    2013-05-13 16:35:21 UTC (rev 
90759)
@@ -1,27 +0,0 @@
-From 729257077e328e0b2fa1bba5a5509c09a743d5d0 Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutte...@who-t.net>
-Date: Tue, 13 Jul 2010 11:49:47 +1000
-Subject: [PATCH 2/3] Add w8001 flag for serial Wacom devices.
-
-Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
----
- inputattach.c |    3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
-diff --git a/inputattach.c b/inputattach.c
-index a7de302..0382954 100644
---- a/inputattach.c
-+++ b/inputattach.c
-@@ -495,6 +495,9 @@ static struct input_types input_types[] = {
- { "--dump",           "-dump",        "Just enable device",
-       B2400, CS8,
-       0,                      0x00,   0x00,   0,      dump_init },
-+{ "--w8001",          "-w8001",       "Wacom W8001",
-+      B38400, CS8,
-+      SERIO_W8001,            0x00,   0x00,   0,      NULL },
- { NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL }
- };
- 
--- 
-1.7.2.3
-

Copied: inputattach/repos/community-i686/0001-Add-w8001-flag.patch (from rev 
90758, inputattach/trunk/0001-Add-w8001-flag.patch)
===================================================================
--- community-i686/0001-Add-w8001-flag.patch                            (rev 0)
+++ community-i686/0001-Add-w8001-flag.patch    2013-05-13 16:35:21 UTC (rev 
90759)
@@ -0,0 +1,27 @@
+From 729257077e328e0b2fa1bba5a5509c09a743d5d0 Mon Sep 17 00:00:00 2001
+From: Peter Hutterer <peter.hutte...@who-t.net>
+Date: Tue, 13 Jul 2010 11:49:47 +1000
+Subject: [PATCH 2/3] Add w8001 flag for serial Wacom devices.
+
+Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
+---
+ inputattach.c |    3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/inputattach.c b/inputattach.c
+index a7de302..0382954 100644
+--- a/inputattach.c
++++ b/inputattach.c
+@@ -495,6 +495,9 @@ static struct input_types input_types[] = {
+ { "--dump",           "-dump",        "Just enable device",
+       B2400, CS8,
+       0,                      0x00,   0x00,   0,      dump_init },
++{ "--w8001",          "-w8001",       "Wacom W8001",
++      B38400, CS8,
++      SERIO_W8001,            0x00,   0x00,   0,      NULL },
+ { NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL }
+ };
+ 
+-- 
+1.7.2.3
+

Deleted: community-i686/0002-Allow-for-custom-baud-rates.patch
===================================================================
--- community-i686/0002-Allow-for-custom-baud-rates.patch       2013-05-13 
16:33:06 UTC (rev 90758)
+++ community-i686/0002-Allow-for-custom-baud-rates.patch       2013-05-13 
16:35:21 UTC (rev 90759)
@@ -1,70 +0,0 @@
-From 5d9373f24f1b519c030024b2f36277ba9713697c Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutte...@who-t.net>
-Date: Wed, 21 Jul 2010 14:41:04 +1000
-Subject: [PATCH 3/3] Allow for custom baud rates.
-
-Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
----
- inputattach.c |   25 ++++++++++++++++++++++++-
- 1 files changed, 24 insertions(+), 1 deletions(-)
-
-diff --git a/inputattach.c b/inputattach.c
-index 0382954..6806fc8 100644
---- a/inputattach.c
-+++ b/inputattach.c
-@@ -506,7 +506,7 @@ static void show_help(void)
-       struct input_types *type;
- 
-       puts("");
--      puts("Usage: inputattach [--daemon] <mode> <device>");
-+      puts("Usage: inputattach [--daemon] [--baud <baud>] <mode> <device>");
-       puts("");
-       puts("Modes:");
- 
-@@ -530,6 +530,7 @@ int main(int argc, char **argv)
-       int i;
-       char c;
-       int retval;
-+      int baud = -1;
- 
-       for (i = 1; i < argc; i++) {
-               if (!strcasecmp(argv[i], "--help")) {
-@@ -540,6 +541,15 @@ int main(int argc, char **argv)
-               } else if (need_device) {
-                       device = argv[i];
-                       need_device = 0;
-+              } else if (!strcasecmp(argv[i], "--baud")) {
-+                      if (argc <= i + 1) {
-+                              show_help();
-+                              fprintf(stderr,
-+                                      "inputattach: require baud rate\n");
-+                              return EXIT_FAILURE;
-+                      }
-+
-+                      baud = atoi(argv[++i]);
-               } else {
-                       if (type && type->name) {
-                               fprintf(stderr,
-@@ -580,6 +590,19 @@ int main(int argc, char **argv)
-               return 1;
-       }
- 
-+      switch(baud) {
-+      case -1: break;
-+      case 2400: type->speed = B2400; break;
-+      case 4800: type->speed = B4800; break;
-+      case 9600: type->speed = B9600; break;
-+      case 19200: type->speed = B19200; break;
-+      case 38400: type->speed = B38400; break;
-+      default:
-+              fprintf(stderr, "inputattach: invalid baud rate '%d'\n",
-+                              baud);
-+              return EXIT_FAILURE;
-+      }
-+
-       setline(fd, type->flags, type->speed);
- 
-       if (type->flush)
--- 
-1.7.2.3
-

Copied: inputattach/repos/community-i686/0002-Allow-for-custom-baud-rates.patch 
(from rev 90758, inputattach/trunk/0002-Allow-for-custom-baud-rates.patch)
===================================================================
--- community-i686/0002-Allow-for-custom-baud-rates.patch                       
        (rev 0)
+++ community-i686/0002-Allow-for-custom-baud-rates.patch       2013-05-13 
16:35:21 UTC (rev 90759)
@@ -0,0 +1,70 @@
+From 5d9373f24f1b519c030024b2f36277ba9713697c Mon Sep 17 00:00:00 2001
+From: Peter Hutterer <peter.hutte...@who-t.net>
+Date: Wed, 21 Jul 2010 14:41:04 +1000
+Subject: [PATCH 3/3] Allow for custom baud rates.
+
+Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
+---
+ inputattach.c |   25 ++++++++++++++++++++++++-
+ 1 files changed, 24 insertions(+), 1 deletions(-)
+
+diff --git a/inputattach.c b/inputattach.c
+index 0382954..6806fc8 100644
+--- a/inputattach.c
++++ b/inputattach.c
+@@ -506,7 +506,7 @@ static void show_help(void)
+       struct input_types *type;
+ 
+       puts("");
+-      puts("Usage: inputattach [--daemon] <mode> <device>");
++      puts("Usage: inputattach [--daemon] [--baud <baud>] <mode> <device>");
+       puts("");
+       puts("Modes:");
+ 
+@@ -530,6 +530,7 @@ int main(int argc, char **argv)
+       int i;
+       char c;
+       int retval;
++      int baud = -1;
+ 
+       for (i = 1; i < argc; i++) {
+               if (!strcasecmp(argv[i], "--help")) {
+@@ -540,6 +541,15 @@ int main(int argc, char **argv)
+               } else if (need_device) {
+                       device = argv[i];
+                       need_device = 0;
++              } else if (!strcasecmp(argv[i], "--baud")) {
++                      if (argc <= i + 1) {
++                              show_help();
++                              fprintf(stderr,
++                                      "inputattach: require baud rate\n");
++                              return EXIT_FAILURE;
++                      }
++
++                      baud = atoi(argv[++i]);
+               } else {
+                       if (type && type->name) {
+                               fprintf(stderr,
+@@ -580,6 +590,19 @@ int main(int argc, char **argv)
+               return 1;
+       }
+ 
++      switch(baud) {
++      case -1: break;
++      case 2400: type->speed = B2400; break;
++      case 4800: type->speed = B4800; break;
++      case 9600: type->speed = B9600; break;
++      case 19200: type->speed = B19200; break;
++      case 38400: type->speed = B38400; break;
++      default:
++              fprintf(stderr, "inputattach: invalid baud rate '%d'\n",
++                              baud);
++              return EXIT_FAILURE;
++      }
++
+       setline(fd, type->flags, type->speed);
+ 
+       if (type->flush)
+-- 
+1.7.2.3
+

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD     2013-05-13 16:33:06 UTC (rev 90758)
+++ community-i686/PKGBUILD     2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com>
-# Contributor: Mark Smith <markzzzsm...@yahoo.com.au>
-
-pkgname=inputattach
-pkgver=1.24
-pkgrel=7
-pkgdesc="Attach serial mice, keyboards and other input devices to the kernel 
input system"
-arch=('i686' 'x86_64')
-url="http://linuxconsole.sourceforge.net/";
-license=('GPL')
-depends=('bash')
-makedepends=('gcc')
-backup=(etc/conf.d/inputattach)
-install=inputattach.install
-#source=('http://kernel.org/pub/linux/kernel/people/dtor/inputattach.c'
-#      'http://kernel.org/pub/linux/kernel/people/dtor/serio-ids.h'
-source=('http://arch.p5n.pp.ru/~sergej/dl/2011/inputattach.c'
-       'http://arch.p5n.pp.ru/~sergej/dl/2011/serio-ids.h'
-       'inputattach.service'
-       'inputattachctl'
-       '0001-Add-w8001-flag.patch'
-       '0002-Allow-for-custom-baud-rates.patch')
-md5sums=('eb595a766ca363edb3b14c25404596ce'
-         '93d34d96cd3ad19ea1aeca7f68a66b4a'
-         'c19b9ed38b243191cf5378b87a42a4cc'
-         '84c6463660c10bd34c0390102da087d5'
-         'f1b3ddae308351357f557cbd5c6cda81'
-         '8f76908449cae24a95adbf0bc0a17721')
-
-build() {
-  cd "$srcdir"
-
-  mkdir src
-  cp inputattach.c serio-ids.h src/
-  cd src
-
-  # Add support for serial wacom tablets
-  patch -Np1 -i "$srcdir/0001-Add-w8001-flag.patch"
-  patch -Np1 -i "$srcdir/0002-Allow-for-custom-baud-rates.patch"
-
-  cc $CFLAGS inputattach.c -o inputattach
-}
-
-package() {
-  cd "$srcdir/src"
-  install -Dm755 inputattach "$pkgdir/usr/sbin/inputattach"
-  install -Dm755 $srcdir/inputattachctl $pkgdir/usr/bin/inputattachctl
-  install -Dm644 $srcdir/inputattach.service 
$pkgdir/usr/lib/systemd/system/inputattach.service
-}

Copied: inputattach/repos/community-i686/PKGBUILD (from rev 90758, 
inputattach/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD                             (rev 0)
+++ community-i686/PKGBUILD     2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com>
+# Contributor: Mark Smith <markzzzsm...@yahoo.com.au>
+
+pkgname=inputattach
+pkgver=1.24
+pkgrel=9
+pkgdesc="Attach serial mice, keyboards and other input devices to the kernel 
input system"
+arch=('i686' 'x86_64')
+url="http://linuxconsole.sourceforge.net/";
+license=('GPL')
+depends=('bash')
+makedepends=('gcc')
+backup=(etc/conf.d/inputattach)
+source=('http://arch.p5n.pp.ru/~sergej/dl/2011/inputattach.c'
+       'http://arch.p5n.pp.ru/~sergej/dl/2011/serio-ids.h'
+       'inputattach.conf.d'
+       'inputattach.service'
+       'inputattachctl'
+       '0001-Add-w8001-flag.patch'
+       '0002-Allow-for-custom-baud-rates.patch')
+md5sums=('eb595a766ca363edb3b14c25404596ce'
+         '93d34d96cd3ad19ea1aeca7f68a66b4a'
+         '7ca903e54829764c8241233af5069216'
+         'c19b9ed38b243191cf5378b87a42a4cc'
+         '84c6463660c10bd34c0390102da087d5'
+         'f1b3ddae308351357f557cbd5c6cda81'
+         '8f76908449cae24a95adbf0bc0a17721')
+
+build() {
+  cd "$srcdir"
+
+  mkdir src
+  cp inputattach.c serio-ids.h src/
+  cd src
+
+  # Add support for serial wacom tablets
+  patch -Np1 -i "$srcdir/0001-Add-w8001-flag.patch"
+  patch -Np1 -i "$srcdir/0002-Allow-for-custom-baud-rates.patch"
+
+  cc $CFLAGS inputattach.c -o inputattach
+}
+
+package() {
+  cd "$srcdir/src"
+  install -Dm755 inputattach "$pkgdir/usr/sbin/inputattach"
+  install -Dm755 $srcdir/inputattachctl $pkgdir/usr/bin/inputattachctl
+  install -Dm644 $srcdir/inputattach.conf.d "$pkgdir/etc/conf.d/inputattach"
+  install -Dm644 $srcdir/inputattach.service 
$pkgdir/usr/lib/systemd/system/inputattach.service
+}

Copied: inputattach/repos/community-i686/inputattach.conf.d (from rev 90758, 
inputattach/trunk/inputattach.conf.d)
===================================================================
--- community-i686/inputattach.conf.d                           (rev 0)
+++ community-i686/inputattach.conf.d   2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,10 @@
+#
+# Configuration for inputattach
+#
+# IAPARAMS is an array of inputattach arguments, see 'inputattach --help'.
+# An inputattach instance will be started for each element.
+
+IAPARAMS=(
+  "--microsoft /dev/ttyS0"
+  #"--baud 9600 --w8001 /dev/ttyS1"
+)

Deleted: community-i686/inputattach.install
===================================================================
--- community-i686/inputattach.install  2013-05-13 16:33:06 UTC (rev 90758)
+++ community-i686/inputattach.install  2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,16 +0,0 @@
-## arg 1:  the new package version
-
-post_upgrade() {
-  (( $(vercmp 1.24-3 $2) > 0 )) && cat <<EOF
-ATTENTION:
-  /etc/conf.d/inputattach.conf has been replaced by /etc/conf.d/inputattach
-  Make sure you adjust the new config file, which has a new format.
-EOF
-}
-
-post_install() {
-  cat << EOF
-The correct device mode and /dev device file will need to be set in
-/etc/conf.d/inputattach before starting /etc/rc.d/inputattach
-EOF
-}

Deleted: community-i686/inputattach.service
===================================================================
--- community-i686/inputattach.service  2013-05-13 16:33:06 UTC (rev 90758)
+++ community-i686/inputattach.service  2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Attach serial input devices to kernel input subsystem
-After=syslog.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/inputattachctl start
-ExecStop=/usr/bin/inputattachctl stop
-
-[Install]
-WantedBy=multi-user.target

Copied: inputattach/repos/community-i686/inputattach.service (from rev 90758, 
inputattach/trunk/inputattach.service)
===================================================================
--- community-i686/inputattach.service                          (rev 0)
+++ community-i686/inputattach.service  2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Attach serial input devices to kernel input subsystem
+After=syslog.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/inputattachctl start
+ExecStop=/usr/bin/inputattachctl stop
+
+[Install]
+WantedBy=multi-user.target

Deleted: community-i686/inputattachctl
===================================================================
--- community-i686/inputattachctl       2013-05-13 16:33:06 UTC (rev 90758)
+++ community-i686/inputattachctl       2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-. /etc/conf.d/inputattach
-
-case "$1" in
-       start)
-               for i in "${IAPARAMS[@]}"; do
-                       /usr/sbin/inputattach --daemon $i || exit 1
-               done
-               ;;
-       stop)
-               killall inputattach || exit 1
-               ;;
-esac

Copied: inputattach/repos/community-i686/inputattachctl (from rev 90758, 
inputattach/trunk/inputattachctl)
===================================================================
--- community-i686/inputattachctl                               (rev 0)
+++ community-i686/inputattachctl       2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+. /etc/conf.d/inputattach
+
+case "$1" in
+       start)
+               for i in "${IAPARAMS[@]}"; do
+                       /usr/sbin/inputattach --daemon $i || exit 1
+               done
+               ;;
+       stop)
+               killall inputattach || exit 1
+               ;;
+esac

Deleted: community-x86_64/0001-Add-w8001-flag.patch
===================================================================
--- community-x86_64/0001-Add-w8001-flag.patch  2013-05-13 16:33:06 UTC (rev 
90758)
+++ community-x86_64/0001-Add-w8001-flag.patch  2013-05-13 16:35:21 UTC (rev 
90759)
@@ -1,27 +0,0 @@
-From 729257077e328e0b2fa1bba5a5509c09a743d5d0 Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutte...@who-t.net>
-Date: Tue, 13 Jul 2010 11:49:47 +1000
-Subject: [PATCH 2/3] Add w8001 flag for serial Wacom devices.
-
-Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
----
- inputattach.c |    3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
-
-diff --git a/inputattach.c b/inputattach.c
-index a7de302..0382954 100644
---- a/inputattach.c
-+++ b/inputattach.c
-@@ -495,6 +495,9 @@ static struct input_types input_types[] = {
- { "--dump",           "-dump",        "Just enable device",
-       B2400, CS8,
-       0,                      0x00,   0x00,   0,      dump_init },
-+{ "--w8001",          "-w8001",       "Wacom W8001",
-+      B38400, CS8,
-+      SERIO_W8001,            0x00,   0x00,   0,      NULL },
- { NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL }
- };
- 
--- 
-1.7.2.3
-

Copied: inputattach/repos/community-x86_64/0001-Add-w8001-flag.patch (from rev 
90758, inputattach/trunk/0001-Add-w8001-flag.patch)
===================================================================
--- community-x86_64/0001-Add-w8001-flag.patch                          (rev 0)
+++ community-x86_64/0001-Add-w8001-flag.patch  2013-05-13 16:35:21 UTC (rev 
90759)
@@ -0,0 +1,27 @@
+From 729257077e328e0b2fa1bba5a5509c09a743d5d0 Mon Sep 17 00:00:00 2001
+From: Peter Hutterer <peter.hutte...@who-t.net>
+Date: Tue, 13 Jul 2010 11:49:47 +1000
+Subject: [PATCH 2/3] Add w8001 flag for serial Wacom devices.
+
+Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
+---
+ inputattach.c |    3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/inputattach.c b/inputattach.c
+index a7de302..0382954 100644
+--- a/inputattach.c
++++ b/inputattach.c
+@@ -495,6 +495,9 @@ static struct input_types input_types[] = {
+ { "--dump",           "-dump",        "Just enable device",
+       B2400, CS8,
+       0,                      0x00,   0x00,   0,      dump_init },
++{ "--w8001",          "-w8001",       "Wacom W8001",
++      B38400, CS8,
++      SERIO_W8001,            0x00,   0x00,   0,      NULL },
+ { NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL }
+ };
+ 
+-- 
+1.7.2.3
+

Deleted: community-x86_64/0002-Allow-for-custom-baud-rates.patch
===================================================================
--- community-x86_64/0002-Allow-for-custom-baud-rates.patch     2013-05-13 
16:33:06 UTC (rev 90758)
+++ community-x86_64/0002-Allow-for-custom-baud-rates.patch     2013-05-13 
16:35:21 UTC (rev 90759)
@@ -1,70 +0,0 @@
-From 5d9373f24f1b519c030024b2f36277ba9713697c Mon Sep 17 00:00:00 2001
-From: Peter Hutterer <peter.hutte...@who-t.net>
-Date: Wed, 21 Jul 2010 14:41:04 +1000
-Subject: [PATCH 3/3] Allow for custom baud rates.
-
-Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
----
- inputattach.c |   25 ++++++++++++++++++++++++-
- 1 files changed, 24 insertions(+), 1 deletions(-)
-
-diff --git a/inputattach.c b/inputattach.c
-index 0382954..6806fc8 100644
---- a/inputattach.c
-+++ b/inputattach.c
-@@ -506,7 +506,7 @@ static void show_help(void)
-       struct input_types *type;
- 
-       puts("");
--      puts("Usage: inputattach [--daemon] <mode> <device>");
-+      puts("Usage: inputattach [--daemon] [--baud <baud>] <mode> <device>");
-       puts("");
-       puts("Modes:");
- 
-@@ -530,6 +530,7 @@ int main(int argc, char **argv)
-       int i;
-       char c;
-       int retval;
-+      int baud = -1;
- 
-       for (i = 1; i < argc; i++) {
-               if (!strcasecmp(argv[i], "--help")) {
-@@ -540,6 +541,15 @@ int main(int argc, char **argv)
-               } else if (need_device) {
-                       device = argv[i];
-                       need_device = 0;
-+              } else if (!strcasecmp(argv[i], "--baud")) {
-+                      if (argc <= i + 1) {
-+                              show_help();
-+                              fprintf(stderr,
-+                                      "inputattach: require baud rate\n");
-+                              return EXIT_FAILURE;
-+                      }
-+
-+                      baud = atoi(argv[++i]);
-               } else {
-                       if (type && type->name) {
-                               fprintf(stderr,
-@@ -580,6 +590,19 @@ int main(int argc, char **argv)
-               return 1;
-       }
- 
-+      switch(baud) {
-+      case -1: break;
-+      case 2400: type->speed = B2400; break;
-+      case 4800: type->speed = B4800; break;
-+      case 9600: type->speed = B9600; break;
-+      case 19200: type->speed = B19200; break;
-+      case 38400: type->speed = B38400; break;
-+      default:
-+              fprintf(stderr, "inputattach: invalid baud rate '%d'\n",
-+                              baud);
-+              return EXIT_FAILURE;
-+      }
-+
-       setline(fd, type->flags, type->speed);
- 
-       if (type->flush)
--- 
-1.7.2.3
-

Copied: 
inputattach/repos/community-x86_64/0002-Allow-for-custom-baud-rates.patch (from 
rev 90758, inputattach/trunk/0002-Allow-for-custom-baud-rates.patch)
===================================================================
--- community-x86_64/0002-Allow-for-custom-baud-rates.patch                     
        (rev 0)
+++ community-x86_64/0002-Allow-for-custom-baud-rates.patch     2013-05-13 
16:35:21 UTC (rev 90759)
@@ -0,0 +1,70 @@
+From 5d9373f24f1b519c030024b2f36277ba9713697c Mon Sep 17 00:00:00 2001
+From: Peter Hutterer <peter.hutte...@who-t.net>
+Date: Wed, 21 Jul 2010 14:41:04 +1000
+Subject: [PATCH 3/3] Allow for custom baud rates.
+
+Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
+---
+ inputattach.c |   25 ++++++++++++++++++++++++-
+ 1 files changed, 24 insertions(+), 1 deletions(-)
+
+diff --git a/inputattach.c b/inputattach.c
+index 0382954..6806fc8 100644
+--- a/inputattach.c
++++ b/inputattach.c
+@@ -506,7 +506,7 @@ static void show_help(void)
+       struct input_types *type;
+ 
+       puts("");
+-      puts("Usage: inputattach [--daemon] <mode> <device>");
++      puts("Usage: inputattach [--daemon] [--baud <baud>] <mode> <device>");
+       puts("");
+       puts("Modes:");
+ 
+@@ -530,6 +530,7 @@ int main(int argc, char **argv)
+       int i;
+       char c;
+       int retval;
++      int baud = -1;
+ 
+       for (i = 1; i < argc; i++) {
+               if (!strcasecmp(argv[i], "--help")) {
+@@ -540,6 +541,15 @@ int main(int argc, char **argv)
+               } else if (need_device) {
+                       device = argv[i];
+                       need_device = 0;
++              } else if (!strcasecmp(argv[i], "--baud")) {
++                      if (argc <= i + 1) {
++                              show_help();
++                              fprintf(stderr,
++                                      "inputattach: require baud rate\n");
++                              return EXIT_FAILURE;
++                      }
++
++                      baud = atoi(argv[++i]);
+               } else {
+                       if (type && type->name) {
+                               fprintf(stderr,
+@@ -580,6 +590,19 @@ int main(int argc, char **argv)
+               return 1;
+       }
+ 
++      switch(baud) {
++      case -1: break;
++      case 2400: type->speed = B2400; break;
++      case 4800: type->speed = B4800; break;
++      case 9600: type->speed = B9600; break;
++      case 19200: type->speed = B19200; break;
++      case 38400: type->speed = B38400; break;
++      default:
++              fprintf(stderr, "inputattach: invalid baud rate '%d'\n",
++                              baud);
++              return EXIT_FAILURE;
++      }
++
+       setline(fd, type->flags, type->speed);
+ 
+       if (type->flush)
+-- 
+1.7.2.3
+

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD   2013-05-13 16:33:06 UTC (rev 90758)
+++ community-x86_64/PKGBUILD   2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com>
-# Contributor: Mark Smith <markzzzsm...@yahoo.com.au>
-
-pkgname=inputattach
-pkgver=1.24
-pkgrel=7
-pkgdesc="Attach serial mice, keyboards and other input devices to the kernel 
input system"
-arch=('i686' 'x86_64')
-url="http://linuxconsole.sourceforge.net/";
-license=('GPL')
-depends=('bash')
-makedepends=('gcc')
-backup=(etc/conf.d/inputattach)
-install=inputattach.install
-#source=('http://kernel.org/pub/linux/kernel/people/dtor/inputattach.c'
-#      'http://kernel.org/pub/linux/kernel/people/dtor/serio-ids.h'
-source=('http://arch.p5n.pp.ru/~sergej/dl/2011/inputattach.c'
-       'http://arch.p5n.pp.ru/~sergej/dl/2011/serio-ids.h'
-       'inputattach.service'
-       'inputattachctl'
-       '0001-Add-w8001-flag.patch'
-       '0002-Allow-for-custom-baud-rates.patch')
-md5sums=('eb595a766ca363edb3b14c25404596ce'
-         '93d34d96cd3ad19ea1aeca7f68a66b4a'
-         'c19b9ed38b243191cf5378b87a42a4cc'
-         '84c6463660c10bd34c0390102da087d5'
-         'f1b3ddae308351357f557cbd5c6cda81'
-         '8f76908449cae24a95adbf0bc0a17721')
-
-build() {
-  cd "$srcdir"
-
-  mkdir src
-  cp inputattach.c serio-ids.h src/
-  cd src
-
-  # Add support for serial wacom tablets
-  patch -Np1 -i "$srcdir/0001-Add-w8001-flag.patch"
-  patch -Np1 -i "$srcdir/0002-Allow-for-custom-baud-rates.patch"
-
-  cc $CFLAGS inputattach.c -o inputattach
-}
-
-package() {
-  cd "$srcdir/src"
-  install -Dm755 inputattach "$pkgdir/usr/sbin/inputattach"
-  install -Dm755 $srcdir/inputattachctl $pkgdir/usr/bin/inputattachctl
-  install -Dm644 $srcdir/inputattach.service 
$pkgdir/usr/lib/systemd/system/inputattach.service
-}

Copied: inputattach/repos/community-x86_64/PKGBUILD (from rev 90758, 
inputattach/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD                           (rev 0)
+++ community-x86_64/PKGBUILD   2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com>
+# Contributor: Mark Smith <markzzzsm...@yahoo.com.au>
+
+pkgname=inputattach
+pkgver=1.24
+pkgrel=9
+pkgdesc="Attach serial mice, keyboards and other input devices to the kernel 
input system"
+arch=('i686' 'x86_64')
+url="http://linuxconsole.sourceforge.net/";
+license=('GPL')
+depends=('bash')
+makedepends=('gcc')
+backup=(etc/conf.d/inputattach)
+source=('http://arch.p5n.pp.ru/~sergej/dl/2011/inputattach.c'
+       'http://arch.p5n.pp.ru/~sergej/dl/2011/serio-ids.h'
+       'inputattach.conf.d'
+       'inputattach.service'
+       'inputattachctl'
+       '0001-Add-w8001-flag.patch'
+       '0002-Allow-for-custom-baud-rates.patch')
+md5sums=('eb595a766ca363edb3b14c25404596ce'
+         '93d34d96cd3ad19ea1aeca7f68a66b4a'
+         '7ca903e54829764c8241233af5069216'
+         'c19b9ed38b243191cf5378b87a42a4cc'
+         '84c6463660c10bd34c0390102da087d5'
+         'f1b3ddae308351357f557cbd5c6cda81'
+         '8f76908449cae24a95adbf0bc0a17721')
+
+build() {
+  cd "$srcdir"
+
+  mkdir src
+  cp inputattach.c serio-ids.h src/
+  cd src
+
+  # Add support for serial wacom tablets
+  patch -Np1 -i "$srcdir/0001-Add-w8001-flag.patch"
+  patch -Np1 -i "$srcdir/0002-Allow-for-custom-baud-rates.patch"
+
+  cc $CFLAGS inputattach.c -o inputattach
+}
+
+package() {
+  cd "$srcdir/src"
+  install -Dm755 inputattach "$pkgdir/usr/sbin/inputattach"
+  install -Dm755 $srcdir/inputattachctl $pkgdir/usr/bin/inputattachctl
+  install -Dm644 $srcdir/inputattach.conf.d "$pkgdir/etc/conf.d/inputattach"
+  install -Dm644 $srcdir/inputattach.service 
$pkgdir/usr/lib/systemd/system/inputattach.service
+}

Copied: inputattach/repos/community-x86_64/inputattach.conf.d (from rev 90758, 
inputattach/trunk/inputattach.conf.d)
===================================================================
--- community-x86_64/inputattach.conf.d                         (rev 0)
+++ community-x86_64/inputattach.conf.d 2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,10 @@
+#
+# Configuration for inputattach
+#
+# IAPARAMS is an array of inputattach arguments, see 'inputattach --help'.
+# An inputattach instance will be started for each element.
+
+IAPARAMS=(
+  "--microsoft /dev/ttyS0"
+  #"--baud 9600 --w8001 /dev/ttyS1"
+)

Deleted: community-x86_64/inputattach.install
===================================================================
--- community-x86_64/inputattach.install        2013-05-13 16:33:06 UTC (rev 
90758)
+++ community-x86_64/inputattach.install        2013-05-13 16:35:21 UTC (rev 
90759)
@@ -1,16 +0,0 @@
-## arg 1:  the new package version
-
-post_upgrade() {
-  (( $(vercmp 1.24-3 $2) > 0 )) && cat <<EOF
-ATTENTION:
-  /etc/conf.d/inputattach.conf has been replaced by /etc/conf.d/inputattach
-  Make sure you adjust the new config file, which has a new format.
-EOF
-}
-
-post_install() {
-  cat << EOF
-The correct device mode and /dev device file will need to be set in
-/etc/conf.d/inputattach before starting /etc/rc.d/inputattach
-EOF
-}

Deleted: community-x86_64/inputattach.service
===================================================================
--- community-x86_64/inputattach.service        2013-05-13 16:33:06 UTC (rev 
90758)
+++ community-x86_64/inputattach.service        2013-05-13 16:35:21 UTC (rev 
90759)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Attach serial input devices to kernel input subsystem
-After=syslog.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/inputattachctl start
-ExecStop=/usr/bin/inputattachctl stop
-
-[Install]
-WantedBy=multi-user.target

Copied: inputattach/repos/community-x86_64/inputattach.service (from rev 90758, 
inputattach/trunk/inputattach.service)
===================================================================
--- community-x86_64/inputattach.service                                (rev 0)
+++ community-x86_64/inputattach.service        2013-05-13 16:35:21 UTC (rev 
90759)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Attach serial input devices to kernel input subsystem
+After=syslog.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/inputattachctl start
+ExecStop=/usr/bin/inputattachctl stop
+
+[Install]
+WantedBy=multi-user.target

Deleted: community-x86_64/inputattachctl
===================================================================
--- community-x86_64/inputattachctl     2013-05-13 16:33:06 UTC (rev 90758)
+++ community-x86_64/inputattachctl     2013-05-13 16:35:21 UTC (rev 90759)
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-. /etc/conf.d/inputattach
-
-case "$1" in
-       start)
-               for i in "${IAPARAMS[@]}"; do
-                       /usr/sbin/inputattach --daemon $i || exit 1
-               done
-               ;;
-       stop)
-               killall inputattach || exit 1
-               ;;
-esac

Copied: inputattach/repos/community-x86_64/inputattachctl (from rev 90758, 
inputattach/trunk/inputattachctl)
===================================================================
--- community-x86_64/inputattachctl                             (rev 0)
+++ community-x86_64/inputattachctl     2013-05-13 16:35:21 UTC (rev 90759)
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+. /etc/conf.d/inputattach
+
+case "$1" in
+       start)
+               for i in "${IAPARAMS[@]}"; do
+                       /usr/sbin/inputattach --daemon $i || exit 1
+               done
+               ;;
+       stop)
+               killall inputattach || exit 1
+               ;;
+esac

Reply via email to