import gpm from unix.schottelius.org
Signed-off-by: Nico Schottelius <nico@ikn.schottelius.org>
This commit is contained in:
parent
241d2c35b4
commit
95a46c5577
5930 changed files with 755263 additions and 0 deletions
92
software/gpm.mdwn
Normal file
92
software/gpm.mdwn
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>unix.schottelius.org</title>
|
||||
</HEAD>
|
||||
<!-- v0.4 -->
|
||||
<BODY>
|
||||
<P><A HREF="http://nico.schotteli.us">Nico Schottelius</A>
|
||||
<BR><A HREF="../index.html">unix.schottelius.org</A></P>
|
||||
<HR>
|
||||
<H1>GPM</H1>
|
||||
<HR>
|
||||
<h2>what is it?</h2>
|
||||
<P>gpm means general purpose mouse and is the mouse support for linux
|
||||
in the console.
|
||||
<h2>how to get it?</h2>
|
||||
<h3>git</h3>
|
||||
<P>Perhaps the best way to get gpm currently is via
|
||||
<A HREF="../git/">git</a>:
|
||||
<ul>
|
||||
<li><u>git-clone git://git.schottelius.org/gpm</u>
|
||||
<li>Alternate clone URLs:
|
||||
<ul>
|
||||
<li>http://git.schottelius.org/gpm (plain http instead of git://)
|
||||
<li>git://repo.or.cz/gpm.git (mirror)
|
||||
</ul>
|
||||
<li>Gitweb:
|
||||
<ul>
|
||||
<li><a href="http://git.schottelius.org/?p=gpm">http://git.schottelius.org/</a>
|
||||
<li><a href="http://repo.or.cz/r/gpm.git">http://repo.or.cz/r/gpm.git</a> (mirror)
|
||||
</ul>
|
||||
</ul>
|
||||
<h3>archives and source browser</h3>
|
||||
<ul>
|
||||
<li>gpm2 branch: [DEVELOPMENT]
|
||||
<ul>
|
||||
<li>gpm-1.99.7:
|
||||
<a href="browse_source/gpm-1.99.7/doc/changes/1.99.7">changes</a>
|
||||
<a href="browse_source/gpm-1.99.7">browse source</a>
|
||||
-
|
||||
<a href="archives/gpm-1.99.7.tar.bz2">tar.bz2</a>
|
||||
<a href="archives/gpm-1.99.7.tar.bz2.sha512sum">tar.bz2.sha512sum</a>
|
||||
<a href="archives/gpm-1.99.7.tar.gz">tar.gz</a>
|
||||
<a href="archives/gpm-1.99.7.tar.gz.sha512sum">tar.gz.sha512sum</a>
|
||||
<a href="archives/gpm-1.99.7.tar.lzma">tar.lzma</a>
|
||||
<a href="archives/gpm-1.99.7.tar.lzma.sha512sum">tar.lzma.sha512sum</a>
|
||||
</ul>
|
||||
<li>gpm1 branch: [STABLE]
|
||||
<ul>
|
||||
<li>gpm-1.20.6:
|
||||
<a href="browse_source/gpm-1.20.6/doc/changes/1.20.6">changes</a>
|
||||
<a href="browse_source/gpm-1.20.6">browse source</a>
|
||||
-
|
||||
<a href="archives/gpm-1.20.6.tar.bz2">tar.bz2</a>
|
||||
<a href="archives/gpm-1.20.6.tar.bz2.sha512sum">tar.bz2.sha512sum</a>
|
||||
<a href="archives/gpm-1.20.6.tar.gz">tar.gz</a>
|
||||
<a href="archives/gpm-1.20.6.tar.gz.sha512sum">tar.gz.sha512sum</a>
|
||||
<a href="archives/gpm-1.20.6.tar.lzma">tar.lzma</a>
|
||||
<a href="archives/gpm-1.20.6.tar.lzma.sha512sum">tar.lzma.sha512sum</a>
|
||||
</ul>
|
||||
</ul>
|
||||
<P><a href="archives">Archives are now available directly at this site</A>
|
||||
and for new releases, you can <a href="browse_source">browse the source</A>.
|
||||
<p>There is the mirror <a href="http://www.ar.linux.it/pub/gpm/">http://www.ar.linux.it/pub/gpm/</a>
|
||||
available.
|
||||
<h2>documentation</h2>
|
||||
<P>Is included in the package.</P>
|
||||
<h2>irc</h2>
|
||||
<P>There is the irc channel #gpm on irc.freenode.org.</P>
|
||||
<h2>mailing lists</h2>
|
||||
<h3>development and discussion list</h3>
|
||||
The mailing list devoted to gpm is "gpm@lists.linux.it".
|
||||
In order to subscribe to the mailing list, visit
|
||||
<a href="http://lists.linux.it/listinfo/gpm">http://lists.linux.it/listinfo/gpm</a>
|
||||
or send a message with "subscribe" in its body to gpm-request@lists.linux.it.
|
||||
For example:
|
||||
<pre>
|
||||
echo subscribe | mail gpm-request@lists.linux.it
|
||||
</pre>
|
||||
The mailing list archive can be found at
|
||||
<A
|
||||
HREF="http://lists.linux.it/pipermail/gpm/">http://lists.linux.it/pipermail/gpm/</A>
|
||||
<h3>Commits archive and mailinglist </h3>
|
||||
All published commits from the projects I am involved in are send here.
|
||||
<UL>
|
||||
<li><A
|
||||
HREF="http://l.schottelius.org/pipermail/commits/">Archive</a>
|
||||
<li><A
|
||||
HREF="http://l.schottelius.org/mailman/listinfo/commits/">Mailinglist</A>
|
||||
</UL>
|
||||
</BODY>
|
||||
</HTML>
|
BIN
software/gpm/archives/gpm-1.20.3.tar
Normal file
BIN
software/gpm/archives/gpm-1.20.3.tar
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.3.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.20.3.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.3.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.20.3.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.3.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.20.3.tar.lzma
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.4.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.20.4.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.4.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.20.4.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.4.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.20.4.tar.lzma
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.5.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.20.5.tar.bz2
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.20.5.tar.bz2.sha512sum
Normal file
1
software/gpm/archives/gpm-1.20.5.tar.bz2.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
34ac9e649cfd09eb2d6a5af85b829032e257ae0cac30e28afb968e3772d37e187b991b5cc2cc7d6c025baf6f5925dbb820a98bf4a97c3fd12f6a8198f6193cc5 gpm-1.20.5.tar.bz2
|
BIN
software/gpm/archives/gpm-1.20.5.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.20.5.tar.gz
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.20.5.tar.gz.sha512sum
Normal file
1
software/gpm/archives/gpm-1.20.5.tar.gz.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
263332ce8253ddec79fdd06d585c68045873b09961d8edead9b1350d8c61ea0ae0c61572f67b619df1434543699c11d7317bb8b5ae4df883d78eb091c6eb2928 gpm-1.20.5.tar.gz
|
BIN
software/gpm/archives/gpm-1.20.5.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.20.5.tar.lzma
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.20.5.tar.lzma.sha512sum
Normal file
1
software/gpm/archives/gpm-1.20.5.tar.lzma.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
0c9a448d27d5a0c71ddefe14ea3c88153bbcd7f52dc301d3f04a983f359cb0f3f790e69108d45c571889b022e0f4b8b176f77038b29b8888dee27880faad93e9 gpm-1.20.5.tar.lzma
|
BIN
software/gpm/archives/gpm-1.20.6.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.20.6.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.6.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.20.6.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.20.6.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.20.6.tar.lzma
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.99.6.tar
Normal file
BIN
software/gpm/archives/gpm-1.99.6.tar
Normal file
Binary file not shown.
BIN
software/gpm/archives/gpm-1.99.6.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.99.6.tar.bz2
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.6.tar.bz2.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.6.tar.bz2.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
46b2fd6a028fc02c67fdb7a91cd212b487002b4073c09842f9ffc66c1ab0e9b96f18cb86be9a0707452a635909a0b362a4d68685da51a267e35962f5db74c3d7 ../gpm-1.99.6.tar.bz2
|
BIN
software/gpm/archives/gpm-1.99.6.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.99.6.tar.gz
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.6.tar.gz.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.6.tar.gz.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
5ec6643721763c6b37c0d8dbd1ec213b608d3fbda3c62fb5d7f8acd6f4670caad620a814e45e609223a2ea554fb3cd8b08408b26b8140df4e08173a56bb82a23 ../gpm-1.99.6.tar.gz
|
BIN
software/gpm/archives/gpm-1.99.6.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.99.6.tar.lzma
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.6.tar.lzma.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.6.tar.lzma.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
048b2ee018fe58e4c2a8f061e6744f433952a9b02e570b1449518ffbc894dc56388865800d591c2b7c14ce5305b805e843656e1c4f938915e0a99066c25054fa ../gpm-1.99.6.tar.lzma
|
BIN
software/gpm/archives/gpm-1.99.7.tar.bz2
Normal file
BIN
software/gpm/archives/gpm-1.99.7.tar.bz2
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.7.tar.bz2.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.7.tar.bz2.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
543113e097477f912cf0896650e9ab54b1abbca398a11e53a2d8bc73117c4a1644f8565c1c36cd291e11246d8665e32544857e241d943b5d0209f16e0db453d8 ../gpm-1.99.7.tar.bz2
|
BIN
software/gpm/archives/gpm-1.99.7.tar.gz
Normal file
BIN
software/gpm/archives/gpm-1.99.7.tar.gz
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.7.tar.gz.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.7.tar.gz.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
a39bbb14ec1ac94086810f58dce053e4474c162f337455aa04b46413a6bfa2a41409d8ec0faf06d5c1c23e10403b1ea81eba7a6c8d825c61a843b4e60df6f22a ../gpm-1.99.7.tar.gz
|
BIN
software/gpm/archives/gpm-1.99.7.tar.lzma
Normal file
BIN
software/gpm/archives/gpm-1.99.7.tar.lzma
Normal file
Binary file not shown.
1
software/gpm/archives/gpm-1.99.7.tar.lzma.sha512sum
Normal file
1
software/gpm/archives/gpm-1.99.7.tar.lzma.sha512sum
Normal file
|
@ -0,0 +1 @@
|
|||
d9b73c6b489b70555b2d8e256683785cd17ddb74f694fe3cb9bd2a266c048a04cc0cce4d4a1bbaa42f76309ee2eb278dbabb2caa103cf9016e35862f3cbe28b2 ../gpm-1.99.7.tar.lzma
|
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.14.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.14.tar.gz
Normal file
Binary file not shown.
|
@ -0,0 +1,54 @@
|
|||
diff -u --recursive gpm-1.15-beta1/ChangeLog gpm-1.15-beta2/ChangeLog
|
||||
--- gpm-1.15-beta1/ChangeLog Sat Jul 4 14:41:18 1998
|
||||
+++ gpm-1.15-beta2/ChangeLog Mon Jul 6 23:01:03 1998
|
||||
@@ -1,6 +1,10 @@
|
||||
-Sat Jul 4 14:40:09 1998 Alessandro Rubini (rubini@morgana)
|
||||
+Mon Jul 6 13:00:23 1998 Robin Houston (robin.houston@guardian.co.uk)
|
||||
|
||||
- * mice.c (I_serial): Send only "*X" to mman (proposed by Dan Fandrich)
|
||||
+ * mev.c (main): "-p" doesn't take an argument
|
||||
+
|
||||
+Sat Jul 4 14:40:09 1998 Dan Fandrich (danf@npsnet.com)
|
||||
+
|
||||
+ * mice.c (I_serial): Send only "*X" to mman
|
||||
|
||||
Mon Jun 15 21:31:35 1998 Pavel Machek (pavel@ucw.cz)
|
||||
|
||||
Only in gpm-1.15-beta2: ChangeLog~
|
||||
diff -u --recursive gpm-1.15-beta1/mev.c gpm-1.15-beta2/mev.c
|
||||
--- gpm-1.15-beta1/mev.c Wed May 20 17:07:23 1998
|
||||
+++ gpm-1.15-beta2/mev.c Mon Jul 6 12:59:56 1998
|
||||
@@ -423,7 +423,7 @@
|
||||
|
||||
prgname=argv[0];
|
||||
|
||||
- if (cmdline(argc,argv,"C:d:e:Efim:M:p:u"))
|
||||
+ if (cmdline(argc,argv,"C:d:e:Efim:M:pu"))
|
||||
exit(usage());
|
||||
|
||||
if (opt_vc) {
|
||||
diff -u --recursive gpm-1.15-beta1/mice.c gpm-1.15-beta2/mice.c
|
||||
--- gpm-1.15-beta1/mice.c Sat Jul 4 15:27:10 1998
|
||||
+++ gpm-1.15-beta2/mice.c Mon Jul 6 18:55:57 1998
|
||||
@@ -708,6 +708,10 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
+ /* Non mman: change from any available speed to the chosen one */
|
||||
+ for (i=9600; i>=1200; i/=2)
|
||||
+ setspeed(fd, i, opt_baud, (type->fun != M_mman) /* write */, flags);
|
||||
+
|
||||
/*
|
||||
* Reset the MouseMan/TrackMan to use the 3/4 byte protocol
|
||||
* (Stephen Lee, sl14@crux1.cit.cornell.edu)
|
||||
@@ -720,10 +724,6 @@
|
||||
setspeed(fd, 1200, opt_baud,0 /* no write */, flags);
|
||||
return type;
|
||||
}
|
||||
-
|
||||
- /* Non mman: change from any available speed to the chosen one */
|
||||
- for (i=9600; i>=1200; i/=2)
|
||||
- setspeed(fd, i, opt_baud, 1 /* write */, flags);
|
||||
|
||||
if(type->fun==M_geni)
|
||||
{
|
|
@ -0,0 +1,22 @@
|
|||
begin 664 gpm-1.15-beta1-to-beta2.patch.gz
|
||||
M'XL(`!,[H34``Z54;8_C-!#^W/R*H7P@:9(V3IOMUJN>BNY`@*Z`=I%`0FCE
|
||||
M)I/4VL2.G*1WY02_G7&RT.ZJ>QPBBI38XWE[GF><R3R'L(,P-)AVII$'A**N
|
||||
M0C9E2;C#5K#9Z[U0!;[5Q5-#?#(X81B^Z#6Z$RU\UY4`"V`+OF"<70-;K:X=
|
||||
MW_=?##G::C5X74$\YQ'CT7SPVFP@9,$5^"Q@$6PV3O@L0<2C57\4X,L2FT:H
|
||||
MS&BX[79220#7]#^;2IM"*.$Y_EDF1IDB'@^9X%;32?A&=TU+1UQCE]/]L-P4
|
||||
MG3"9%&J:ZFGWX#G@A*,)5#+%:0KNM_<-&BE*C\,=J@RT*H\PGOPRAE9#50D*
|
||||
M5QM=ZP8SV!WA#6U\;>N4Z9XJLH'P8.-40BJ*,0[K,60:&_5%"ZUX0"`'88JN
|
||||
M0M4ZON._#,%Y:.H^$RK?J+I1V%+EE6>=_TO=U"<,@"E@"<2,S^E-'I/]*`Y8
|
||||
MPE:D>WR@9+5=;KKTW33]W2+T@XU&D#XEG<,_K/_I9/^NQP&:9\+I-R_IL#>,
|
||||
M?B:<M^((<01LR:/EWQQ?TN#@<:Z*F"<KGER=]+>(Y\$2_.%#$B10`&I3*%'A
|
||||
MFG@Y_!K]=F,E`2!S<-,J*Z5"ERQI8,W!^#7/./*O<EGQ+:]Y-_:(BD\\W1\&
|
||||
M^^![V;I=(PIT/>]F*,.&T'5[?T@]^/!)>`[</T>AW[V(:&]Y,M8)CY><IO%%
|
||||
M2`>7<TRO>9+P9'G"=!E=VZFVGV&NX7-2H,Q/7PO0;`+?4Q0K10YIKQO(C:YH
|
||||
M((X@#D*68E<B-#42XZ39=H]TC.9,D981)C,;)-<&7+E>7471#<A7:Q;W/[-U
|
||||
MW)-@GP;;/H:;9P'(`"RB.]'1PFV/-8:O<AJ`S]:PO;>E>+:N=T:V-D,`>2F*
|
||||
MAOCP+1^S2<_5!&Z1@O8%;>D.P:U0LY^,2!_HQU9*6[UQ/EO0E4"1Z()H=:K+
|
||||
M1W?WKL5Z3WV\10R@*=EBDYKN/9NFTHZR45B64\PZ;T`SCBR,_C)>$*H6S=&3
|
||||
MEFS+9UU%M@&E+_0`(X-M9ZA$:MLN_W!"J^O_3T3X<2+"C]/`+D/^.`(GDM;K
|
||||
2[7V!2CY.S`?G+WNF-;#R!@``
|
||||
`
|
||||
end
|
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta1.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta1.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta2.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta2.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta3.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta3.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta4.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15-beta4.tar.gz
Normal file
Binary file not shown.
1724
software/gpm/archives/released-before-2000/gpm-1.15.5-to-1.15.6.diff
Normal file
1724
software/gpm/archives/released-before-2000/gpm-1.15.5-to-1.15.6.diff
Normal file
File diff suppressed because it is too large
Load diff
BIN
software/gpm/archives/released-before-2000/gpm-1.15.5.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15.5.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.15.6.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15.6.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.15.7.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.15.7.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.16.0.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.16.0.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.1.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.1.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.2.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.2.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.3.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.3.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.4.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.4.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.5.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.5.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.6.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.6.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.7.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.7.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.8.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.8.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.17.9.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.17.9.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.18.0.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.18.0.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2000/gpm-1.18.1.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2000/gpm-1.18.1.tar.gz
Normal file
Binary file not shown.
126
software/gpm/archives/released-before-2000/patches/devfs.patch
Normal file
126
software/gpm/archives/released-before-2000/patches/devfs.patch
Normal file
|
@ -0,0 +1,126 @@
|
|||
From gpm-request@prosa.it Thu Apr 27 12:07:30 2000
|
||||
Received: from localhost (rubini@localhost [127.0.0.1])
|
||||
by morgana.systemy.it (8.9.3/8.9.3/Debian/GNU) with ESMTP id MAA19031
|
||||
for <rubini@localhost>; Thu, 27 Apr 2000 12:07:29 +0200
|
||||
Received: from pop
|
||||
by fetchmail-4.6.4 POP3
|
||||
for <rubini/localhost> (single-drop); Thu, 27 Apr 2000 12:07:29 MEST
|
||||
Received: from giga.prosa.it (root@[213.255.48.147]) by pop.systemy.it (8.8.8/8.8.3) with ESMTP id NAA03517 for <rubini@pop.systemy.it>; Mon, 24 Apr 2000 13:30:37 +0200
|
||||
Received: (from lists@localhost)
|
||||
by giga.prosa.it (8.9.3/8.9.3/Debian/GNU) id NAA16706;
|
||||
Mon, 24 Apr 2000 13:30:35 +0200
|
||||
Resent-Date: Mon, 24 Apr 2000 13:30:35 +0200
|
||||
X-Authentication-Warning: giga.prosa.it: lists set sender to gpm-request@lists.prosa.it using -f
|
||||
From: "Adam J. Richter" <adam@yggdrasil.com>
|
||||
Date: Mon, 24 Apr 2000 03:43:11 -0700
|
||||
Message-Id: <200004241043.DAA28678@adam.yggdrasil.com>
|
||||
To: gpm@prosa.it
|
||||
Subject: Patch adding devfs support to gpm-1.19.2
|
||||
Resent-Message-ID: <Do4YZC.A.jEE.sADB5@giga>
|
||||
Resent-From: gpm@prosa.it
|
||||
Reply-To: gpm@prosa.it
|
||||
X-Mailing-List: <gpm@lists.prosa.it> archive/latest/717
|
||||
X-Loop: gpm@lists.prosa.it
|
||||
Precedence: bulk
|
||||
Resent-Sender: gpm-request@prosa.it
|
||||
X-UIDL: a6c102abee205325fb8ebf43077d9567
|
||||
Status: RO
|
||||
|
||||
|
||||
The following patch fixes gpm-1.19.2 to allow use of
|
||||
the virtual console names built into devfs (at least for
|
||||
linux-2.3.99pre5.5). Although it is possible to add the
|
||||
old names (or some other names) to a devfs-based system, these
|
||||
names will always be present on all devfs-based systems, eliminating
|
||||
another potential incompatability. If you apply this patch, gpm
|
||||
should still work on all of the systems that it worked on before,
|
||||
although I have not tested it on a non-devfs system. I hope you
|
||||
will apply this patch or some variant of it for the next release.
|
||||
|
||||
Adam J. Richter __ ______________ 4880 Stevens Creek Blvd, Suite 104
|
||||
adam@yggdrasil.com \ / San Jose, California 95129-1034
|
||||
+1 408 261-6630 | g g d r a s i l United States of America
|
||||
fax +1 408 261-6631 "Free Software For The Rest Of Us."
|
||||
|
||||
|
||||
diff -u -r gpm-1.19.2/gpm-root.c gpm/gpm-root.c
|
||||
--- gpm-1.19.2/gpm-root.c Tue Apr 18 22:53:38 2000
|
||||
+++ gpm/gpm-root.c Mon Apr 24 03:35:00 2000
|
||||
@@ -1868,6 +1868,10 @@
|
||||
sprintf(dumpname,"/dev/vcsa%i",vc);
|
||||
dumpfd=open(dumpname,O_RDONLY);
|
||||
if (dumpfd<0) {
|
||||
+ sprintf(dumpname,"/dev/vcc/a%i",vc);
|
||||
+ dumpfd=open(dumpname,O_RDONLY);
|
||||
+ }
|
||||
+ if (dumpfd<0) {
|
||||
gpm_debug_log(LOG_ERR,"%s: %s", dumpname, strerror(errno));
|
||||
return;
|
||||
} /*if*/
|
||||
@@ -1888,6 +1892,10 @@
|
||||
|
||||
sprintf(dumpname,"/dev/vcsa%i",vc);
|
||||
dumpfd=open(dumpname,O_WRONLY);
|
||||
+ if (dumpfd < 0) {
|
||||
+ sprintf(dumpname,"/dev/vcc/a%i",vc);
|
||||
+ dumpfd=open(dumpname,O_WRONLY);
|
||||
+ }
|
||||
if (dumpfd<0) {
|
||||
gpm_debug_log(LOG_ERR,"%s: %s", dumpname, strerror(errno));
|
||||
return;
|
||||
@@ -2090,9 +2098,11 @@
|
||||
exit(1);
|
||||
}
|
||||
|
||||
- if (stat("/dev/vcs0",&sbuf)<0 && stat("/dev/vcs",&sbuf)<0)
|
||||
+ if (stat("/dev/vcs0",&sbuf)<0
|
||||
+ && stat("/dev/vcs",&sbuf)<0
|
||||
+ && stat("/dev/vcc/0",&sbuf)<0)
|
||||
{
|
||||
- fprintf(stderr,"%s: /dev/vcs0: %s\n",prgname,strerror(errno));
|
||||
+ fprintf(stderr,"%s: /dev/vcc/0: %s\n",prgname,strerror(errno));
|
||||
fprintf(stderr,"%s: do you have vcs devices? Refer to the manpage\n",
|
||||
prgname);
|
||||
exit(1);
|
||||
diff -u -r gpm-1.19.2/hltest.c gpm/hltest.c
|
||||
--- gpm-1.19.2/hltest.c Mon Jan 17 13:34:00 2000
|
||||
+++ gpm/hltest.c Mon Apr 24 03:35:32 2000
|
||||
@@ -456,7 +456,11 @@
|
||||
/* open your dump/restore buffers */
|
||||
|
||||
sprintf(devname,"/dev/vcsa%i",vc);
|
||||
- if ((dev_vcs=open(devname,O_RDWR))<0)
|
||||
+ if ((dev_vcs=open(devname,O_RDWR))<0) {
|
||||
+ sprintf(devname,"/dev/vcc/a%i",vc);
|
||||
+ dev_vcs=open(devname,O_RDWR);
|
||||
+ }
|
||||
+ if (dev_vcs<0)
|
||||
{ perror(devname); exit(1); }
|
||||
|
||||
if (Gpm_Open(&conn,0)==-1)
|
||||
diff -u -r gpm-1.19.2/liblow.c gpm/liblow.c
|
||||
--- gpm-1.19.2/liblow.c Thu Jan 27 14:09:00 2000
|
||||
+++ gpm/liblow.c Mon Apr 24 03:05:21 2000
|
||||
@@ -226,6 +226,8 @@
|
||||
{ /* forced vc number */
|
||||
conn->vc=flag;
|
||||
sprintf(tty,"/dev/tty%i",flag);
|
||||
+ if (access(tty, F_OK) < 0)
|
||||
+ sprintf(tty,"/dev/vc/%i",flag);
|
||||
}
|
||||
else if (flag==0) /* use your current vc */
|
||||
{
|
||||
@@ -235,7 +237,8 @@
|
||||
if (!t && isatty(2)) t = ttyname(2); /* stderr */
|
||||
if (!t) goto err;
|
||||
strcpy(tty,t);
|
||||
- if (strncmp(tty,"/dev/tty",8) || !isdigit(tty[8]))
|
||||
+ if ((strncmp(tty,"/dev/tty",8) && strncmp(tty, "/dev/vc/",8))
|
||||
+ || !isdigit(tty[8]))
|
||||
goto err;
|
||||
conn->vc=atoi(tty+8);
|
||||
}
|
||||
|
||||
--
|
||||
Bored? echo unsubscribe | mail gpm-request@lists.prosa.it
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
In my opinion this is an "obviously good" patch.
|
||||
The only reason why it isn't applied is because I no longer maintain gpm.
|
||||
I hope the new maintainer (if any) will apply it. Thanks Adam.
|
||||
/alessandro
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
Support for a new graphic tablet. Lokks good to me.
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
documentation is inside. Looks good to me
|
||||
/alessandro
|
18
software/gpm/archives/released-before-2008/gpm-1.20.0.lsm
Normal file
18
software/gpm/archives/released-before-2008/gpm-1.20.0.lsm
Normal file
|
@ -0,0 +1,18 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.20.0
|
||||
Entered-date: 23Feb02
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: nicos@pcsystems.de (Nico Schottelius)
|
||||
Maintained-by: nicos@pcsystems.de (Nico Schottelius)
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.20.0.tar.gz
|
||||
390kB gpm-1.20.0.tar.bz2
|
||||
391kB gpm-1.19.6.tar.gz
|
||||
1kB gpm-1.19.6.lsm
|
||||
Original-site: arcana.linux.it /pub/gpm
|
||||
ftp.schottelius.org /pub/linux/gpm
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/released-before-2008/gpm-1.20.0.tar.bz2
Normal file
BIN
software/gpm/archives/released-before-2008/gpm-1.20.0.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2008/gpm-1.20.0.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2008/gpm-1.20.0.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2008/gpm-1.20.1.tar.bz2
Normal file
BIN
software/gpm/archives/released-before-2008/gpm-1.20.1.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/released-before-2008/gpm-1.20.1.tar.gz
Normal file
BIN
software/gpm/archives/released-before-2008/gpm-1.20.1.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.0.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.0.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.1.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.1.tar.gz
Normal file
Binary file not shown.
17
software/gpm/archives/releases-2000-2001/gpm-1.19.2.lsm
Normal file
17
software/gpm/archives/releases-2000-2001/gpm-1.19.2.lsm
Normal file
|
@ -0,0 +1,17 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.19.2
|
||||
Entered-date: 19APR00
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: rubini@linux.it (Alessandro Rubini)
|
||||
Maintained-by: unmaintained
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.19.2.tar.gz
|
||||
420kB gpm-1.19.2.tar.gz
|
||||
1kB gpm-1.19.2.lsm
|
||||
Original-site: ftp.prosa.it /pub/gpm
|
||||
ftp.systemy.it /pub/develop
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.2.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.2.tar.gz
Normal file
Binary file not shown.
17
software/gpm/archives/releases-2000-2001/gpm-1.19.3.lsm
Normal file
17
software/gpm/archives/releases-2000-2001/gpm-1.19.3.lsm
Normal file
|
@ -0,0 +1,17 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.19.3
|
||||
Entered-date: 18JUL00
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: rubini@linux.it (Alessandro Rubini)
|
||||
Maintained-by: unmaintained
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.19.3.tar.gz
|
||||
420kB gpm-1.19.3.tar.gz
|
||||
1kB gpm-1.19.3.lsm
|
||||
Original-site: ftp.prosa.it /pub/gpm
|
||||
ftp.systemy.it /pub/develop
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.3.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.3.tar.gz
Normal file
Binary file not shown.
18
software/gpm/archives/releases-2000-2001/gpm-1.19.4.lsm
Normal file
18
software/gpm/archives/releases-2000-2001/gpm-1.19.4.lsm
Normal file
|
@ -0,0 +1,18 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.19.4
|
||||
Entered-date: 03SEP01
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: nicos@pcsystems.de (Nico Schottelius)
|
||||
Maintained-by: nicos@pcsystems.de (Nico Schottelius)
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.19.3.tar.gz
|
||||
211kB gpm-1.19.4.tar.bz2
|
||||
256kB gpm-1.19.4.tar.gz
|
||||
1kB gpm-1.19.4.lsm
|
||||
Original-site: arcana.linux.it /pub/gpm
|
||||
ftp.schottelius.org /pub/linux/gpm
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.4.tar.bz2
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.4.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.4.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.4.tar.gz
Normal file
Binary file not shown.
18
software/gpm/archives/releases-2000-2001/gpm-1.19.5.lsm
Normal file
18
software/gpm/archives/releases-2000-2001/gpm-1.19.5.lsm
Normal file
|
@ -0,0 +1,18 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.19.5
|
||||
Entered-date: 23SEP01
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: nicos@pcsystems.de (Nico Schottelius)
|
||||
Maintained-by: nicos@pcsystems.de (Nico Schottelius)
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.19.5.tar.gz
|
||||
321kB gpm-1.19.5.tar.bz2
|
||||
397kB gpm-1.19.5.tar.gz
|
||||
1kB gpm-1.19.5.lsm
|
||||
Original-site: arcana.linux.it /pub/gpm
|
||||
ftp.schottelius.org /pub/linux/gpm
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.5.tar.bz2
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.5.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.5.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.5.tar.gz
Normal file
Binary file not shown.
20
software/gpm/archives/releases-2000-2001/gpm-1.19.6.lsm
Normal file
20
software/gpm/archives/releases-2000-2001/gpm-1.19.6.lsm
Normal file
|
@ -0,0 +1,20 @@
|
|||
Begin3
|
||||
Title: Gpm (General Purpose Mouse)
|
||||
Version: 1.19.6
|
||||
Entered-date: 03OCT01
|
||||
Description: A mouse server for the console and xterm, plus sample
|
||||
clients: an emacs package and a portable demo application.
|
||||
Keywords: mouse, console, curses, xterm
|
||||
Author: nicos@pcsystems.de (Nico Schottelius)
|
||||
Maintained-by: nicos@pcsystems.de (Nico Schottelius)
|
||||
Primary-site: sunsite.unc.edu /pub/Linux/system/mouse/gpm-1.19.5.tar.gz
|
||||
302kB gpm-1.19.5.tar.bz2
|
||||
372kB gpm-1.19.5.tar.gz
|
||||
1kB gpm-1.19.5.lsm
|
||||
40kB gpm-patch-1.19.5--1.19.6
|
||||
Original-site:
|
||||
arcana.linux.it /pub/gpm
|
||||
ftp.schottelius.org /pub/linux/gpm
|
||||
Platform: linux (generic)
|
||||
Copying-policy: GPL
|
||||
End
|
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.6.tar.bz2
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.6.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.6.tar.gz
Normal file
BIN
software/gpm/archives/releases-2000-2001/gpm-1.19.6.tar.gz
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre3.tar
Normal file
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre3.tar
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre3.tar.bz2
Normal file
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre3.tar.bz2
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre4.tar
Normal file
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre4.tar
Normal file
Binary file not shown.
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre4.tar.bz2
Normal file
BIN
software/gpm/archives/releases-2008/gpm-1.20.3pre4.tar.bz2
Normal file
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
a012f92457f66bca9b7523ee86d28530c37d2e903b74b0394824dbfbc893894ecc4863bec54ef5ae2d98a0a6f6bfda47ef046c09d5cc9d7cf7db09d1b8be8d31 gpm-1.20.3pre4.tar.bz2
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue