[packages/linuxconsoletools] - updated to 1.8.1, uses SDL2 now

qboosh qboosh at pld-linux.org
Tue Sep 17 20:32:52 CEST 2024


commit 2514898fe57ce22ba7883f32acfaa679bebfb8bf
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Sep 17 20:35:50 2024 +0200

    - updated to 1.8.1, uses SDL2 now

 linuxconsoletools-awk.patch   |  7 +++----
 linuxconsoletools-wacom.patch | 26 +++++++++++++-------------
 linuxconsoletools.spec        | 12 +++++++-----
 3 files changed, 23 insertions(+), 22 deletions(-)
---
diff --git a/linuxconsoletools.spec b/linuxconsoletools.spec
index d9c89da..fb4d486 100644
--- a/linuxconsoletools.spec
+++ b/linuxconsoletools.spec
@@ -1,16 +1,17 @@
 Summary:	Tools for connecting joysticks & legacy devices to the kernel's input subsystem
 Summary(pl.UTF-8):	Narzędzia podłączające joysticki i tradycyjne urządzenia do podsystemu wejścia jądra
 Name:		linuxconsoletools
-Version:	1.5.1
+Version:	1.8.1
 Release:	1
 License:	GPL v2+
 Group:		Applications/System
-Source0:	http://downloads.sourceforge.net/linuxconsole/%{name}-%{version}.tar.bz2
-# Source0-md5:	86b5c4e8fb6c91c5b7e9298f7dfe5b3e
+Source0:	https://downloads.sourceforge.net/linuxconsole/%{name}-%{version}.tar.bz2
+# Source0-md5:	e68b6f473d81715e7be836b88fff6afe
 Patch0:		%{name}-awk.patch
 Patch1:		%{name}-wacom.patch
-URL:		http://sourceforge.net/projects/linuxconsole/
-BuildRequires:	SDL-devel
+URL:		https://sourceforge.net/projects/linuxconsole/
+BuildRequires:	SDL2-devel >= 2.0
+BuildRequires:	pkgconfig
 Provides:	joystick = %{version}-%{release}
 Obsoletes:	joystick < 1.2.16-1
 Conflicts:	gpm < 1.20.6-26
@@ -67,6 +68,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_datadir}/joystick/*
 %attr(755,root,root) /lib/udev/js-set-enum-leds
 /lib/udev/rules.d/80-stelladaptor-joystick.rules
+%{_mandir}/man1/evdev-joystick.1*
 %{_mandir}/man1/ffcfstress.1*
 %{_mandir}/man1/ffmvforce.1*
 %{_mandir}/man1/ffset.1*
diff --git a/linuxconsoletools-awk.patch b/linuxconsoletools-awk.patch
index 4ef6e3f..bd33cb6 100644
--- a/linuxconsoletools-awk.patch
+++ b/linuxconsoletools-awk.patch
@@ -1,12 +1,11 @@
-diff -NurP --minimal linuxconsoletools-1.4.4-orig/docs/list-inputattach-modes linuxconsoletools-1.4.4/docs/list-inputattach-modes
---- linuxconsoletools-1.4.4-orig/docs/list-inputattach-modes	2011-12-15 16:49:01.000000000 +0100
-+++ linuxconsoletools-1.4.4/docs/list-inputattach-modes	2013-02-05 23:22:44.137334582 +0100
+--- linuxconsoletools-1.8.1/docs/list-inputattach-modes.orig	2024-09-17 20:25:40.173166804 +0200
++++ linuxconsoletools-1.8.1/docs/list-inputattach-modes	2024-09-17 20:28:38.145535978 +0200
 @@ -1,4 +1,4 @@
 -#!/usr/bin/awk -f
 +#!/bin/awk -f
  
  /^  --.*-/ {
-     print ".TP";
+     gsub("-", "\\-", $1)
 diff -NurP --minimal linuxconsoletools-1.4.4-orig/utils/extract linuxconsoletools-1.4.4/utils/extract
 --- linuxconsoletools-1.4.4-orig/utils/extract	2011-12-15 16:49:01.000000000 +0100
 +++ linuxconsoletools-1.4.4/utils/extract	2013-02-05 23:23:06.224000673 +0100
diff --git a/linuxconsoletools-wacom.patch b/linuxconsoletools-wacom.patch
index 3271b22..6dcf789 100644
--- a/linuxconsoletools-wacom.patch
+++ b/linuxconsoletools-wacom.patch
@@ -1,7 +1,7 @@
---- linuxconsoletools-1.4.8/utils/inputattach.c.orig	2015-01-18 15:43:41.000000000 +0100
-+++ linuxconsoletools-1.4.8/utils/inputattach.c	2015-06-29 21:48:52.931946242 +0200
-@@ -622,6 +622,17 @@
- 	return 0;
+--- linuxconsoletools-1.8.1/utils/inputattach.c.orig	2024-09-17 20:28:58.478759157 +0200
++++ linuxconsoletools-1.8.1/utils/inputattach.c	2024-09-17 20:30:26.121617688 +0200
+@@ -805,6 +805,17 @@ static int elo_init(int fd,
+ 	return -1;
  }
  
 +static int wacom_v_init(int fd, unsigned long *id, unsigned long *extra)
@@ -18,16 +18,16 @@
  struct input_types {
  	const char *name;
  	const char *name2;
-@@ -771,6 +782,9 @@
- { "--wacom_iv",		"-wacom_iv",	"Wacom protocol 4 tablet",
+@@ -971,6 +982,9 @@ static struct input_types input_types[]
+ { "--wacom_iv",		"-wacom_iv",	"Wacom protocol IV tablet",
  	B9600, CS8 | CRTSCTS,
  	SERIO_WACOM_IV,		0x00,	0x00,	0,	wacom_iv_init },
 +{ "--wacom_v",		"-wacom_v",	"Wacom protocol 5 tablet",
 +	B9600, CS8,
 +	SERIO_WACOM_V,		0x00,	0x00,	0,	wacom_v_init },
- { NULL, NULL, NULL, 0, 0, 0, 0, 0, 0, NULL }
- };
- 
+ { "--warrior",		"-war",		"WingMan Warrior",
+ 	B1200, CS7 | CSTOPB,
+ 	SERIO_WARRIOR,		0x00,	0x00,	1,	warrior_init },
 --- linuxconsoletools-1.4.8/utils/serio-ids.h.orig	2015-01-18 15:43:41.000000000 +0100
 +++ linuxconsoletools-1.4.8/utils/serio-ids.h	2015-06-29 21:50:29.495275523 +0200
 @@ -125,6 +125,9 @@
@@ -40,11 +40,11 @@
  #ifndef SERIO_WACOM_IV
  # define SERIO_WACOM_IV		0x3e
  #endif
---- linuxconsoletools-1.4.8/docs/inputattach.1.orig	2015-01-18 15:43:41.000000000 +0100
-+++ linuxconsoletools-1.4.8/docs/inputattach.1	2015-06-29 21:51:16.435273553 +0200
-@@ -146,6 +146,9 @@
+--- linuxconsoletools-1.8.1/docs/inputattach.1.orig	2024-09-17 20:28:58.478759157 +0200
++++ linuxconsoletools-1.8.1/docs/inputattach.1	2024-09-17 20:30:57.118116432 +0200
+@@ -171,6 +171,9 @@ allows for touch-only or pen and touch d
  .BR \-wacom_iv ", " \-\-wacom_iv
- Wacom protocol IV tablets.
+ Wacom protocol IV tablet.
  .TP
 +.BR \-wacom_v ", " \-\-wacom_v
 +Wacom protocol V tablet (Intuos and Intuos2).
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/linuxconsoletools.git/commitdiff/2514898fe57ce22ba7883f32acfaa679bebfb8bf



More information about the pld-cvs-commit mailing list