mirror of https://gitee.com/openkylin/aalib.git
changed debian/source/format to native
This commit is contained in:
parent
ebbde20ab6
commit
f2bdcfb0af
|
@ -1,36 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:06:11 +0200
|
|
||||||
Subject: [PATCH] Make Gimp produce better man page output
|
|
||||||
|
|
||||||
Patch by carol <cspears@cablespeed.com> 18 Feb 2003
|
|
||||||
|
|
||||||
With this patch applied to aalib, Gimp produces better output for:
|
|
||||||
Save as, ASCII art (*.txt, *.ansi, *.text)
|
|
||||||
Format: For including in a man page
|
|
||||||
Save
|
|
||||||
|
|
||||||
Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=181558
|
|
||||||
---
|
|
||||||
src/aasave.c | 4 ++--
|
|
||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/aasave.c b/src/aasave.c
|
|
||||||
index e96f10e..ea57fbb 100644
|
|
||||||
--- a/src/aasave.c
|
|
||||||
+++ b/src/aasave.c
|
|
||||||
@@ -270,13 +270,13 @@ __AA_CONST struct aa_format aa_roff_format =
|
|
||||||
NORMALPRINTS,
|
|
||||||
{"",
|
|
||||||
"",
|
|
||||||
- "\n.B ",
|
|
||||||
+ "\\fB",
|
|
||||||
"",
|
|
||||||
""
|
|
||||||
},
|
|
||||||
{"",
|
|
||||||
"",
|
|
||||||
- "\n",
|
|
||||||
+ "\\fP",
|
|
||||||
"",
|
|
||||||
""
|
|
||||||
},
|
|
|
@ -1,38 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:08:13 +0200
|
|
||||||
Subject: [PATCH] Typo fix: KEY_MOUDE => KEY_MOUSE
|
|
||||||
|
|
||||||
Patch by Sam Hocevar <sam@zoy.org> 17 Nov 2003
|
|
||||||
|
|
||||||
Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221243
|
|
||||||
---
|
|
||||||
src/aacurkbd.c | 2 +-
|
|
||||||
src/aastdin.c | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/aacurkbd.c b/src/aacurkbd.c
|
|
||||||
index 801897b..418b6a3 100644
|
|
||||||
--- a/src/aacurkbd.c
|
|
||||||
+++ b/src/aacurkbd.c
|
|
||||||
@@ -112,7 +112,7 @@ static int curses_getchar(aa_context * c1, int wait)
|
|
||||||
return (AA_UP);
|
|
||||||
case KEY_DOWN:
|
|
||||||
return (AA_DOWN);
|
|
||||||
-#ifdef KEY_MOUDE
|
|
||||||
+#ifdef KEY_MOUSE
|
|
||||||
case KEY_MOUSE:
|
|
||||||
#ifdef GPM_MOUSEDRIVER
|
|
||||||
if (!__curses_usegpm)
|
|
||||||
diff --git a/src/aastdin.c b/src/aastdin.c
|
|
||||||
index 696d87b..e2dabe4 100644
|
|
||||||
--- a/src/aastdin.c
|
|
||||||
+++ b/src/aastdin.c
|
|
||||||
@@ -88,7 +88,7 @@ static int stdin_getchar(aa_context * c1, int wait)
|
|
||||||
if (c > 0 && c < 127 && c != 127)
|
|
||||||
return (c);
|
|
||||||
switch (c) {
|
|
||||||
-#ifdef KEY_MOUDE
|
|
||||||
+#ifdef KEY_MOUSE
|
|
||||||
case KEY_MOUSE:
|
|
||||||
return AA_MOUSE
|
|
||||||
#endif
|
|
|
@ -1,115 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:09:37 +0200
|
|
||||||
Subject: [PATCH] Manual page for aalib-config, and aafire(1) updates
|
|
||||||
|
|
||||||
Patch by Joey Hess <joeyh@debian.org> and Uwe Hermann <uh1763@hermann-uwe.de>,
|
|
||||||
24 Oct 2001.
|
|
||||||
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481707
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=116912
|
|
||||||
---
|
|
||||||
man/aafire.1 | 22 ++++++++++++++++++++--
|
|
||||||
man/aalib-config.1 | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
||||||
2 files changed, 72 insertions(+), 2 deletions(-)
|
|
||||||
create mode 100644 man/aalib-config.1
|
|
||||||
|
|
||||||
diff --git a/man/aafire.1 b/man/aafire.1
|
|
||||||
index 5269fcc..972a491 100644
|
|
||||||
--- a/man/aafire.1
|
|
||||||
+++ b/man/aafire.1
|
|
||||||
@@ -23,10 +23,10 @@ and
|
|
||||||
programs.
|
|
||||||
.PP
|
|
||||||
All of these programs exist to demonstrate the capabilities of the aalib
|
|
||||||
-library, an ascii art library.
|
|
||||||
+library, an ASCII art library.
|
|
||||||
.PP
|
|
||||||
.B aafire
|
|
||||||
-displays burning ascii art flames.
|
|
||||||
+displays burning ASCII art flames.
|
|
||||||
.PP
|
|
||||||
.B aainfo
|
|
||||||
displays information about what drivers aalib will use for the display,
|
|
||||||
@@ -38,6 +38,24 @@ saves a font to a file.
|
|
||||||
.PP
|
|
||||||
.B aatest
|
|
||||||
tests the capabilities of aalib.
|
|
||||||
+.SH BUGS
|
|
||||||
+Please report any bugs you find to Jan Hubicka <hubicka@freesoft.cz>.
|
|
||||||
+.SH LICENSE
|
|
||||||
+.BR aafire ,
|
|
||||||
+.BR aainfo ,
|
|
||||||
+.BR aasavefont ,
|
|
||||||
+and
|
|
||||||
+.BR aatest
|
|
||||||
+are all covered by the GNU Lesser General Public License (LGPL).
|
|
||||||
.SH AUTHOR
|
|
||||||
+Jan Hubicka <hubicka@freesoft.cz>
|
|
||||||
+.PP
|
|
||||||
This manual page was written by Joey Hess,
|
|
||||||
for the Debian GNU/Linux system.
|
|
||||||
+.SH SEE ALSO
|
|
||||||
+.BR bb (1),
|
|
||||||
+.BR aatv (1),
|
|
||||||
+.BR aview (1),
|
|
||||||
+.BR asciiview (1),
|
|
||||||
+.BR aaflip (1),
|
|
||||||
+.BR xaos (6).
|
|
||||||
diff --git a/man/aalib-config.1 b/man/aalib-config.1
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..223df54
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/man/aalib-config.1
|
|
||||||
@@ -0,0 +1,52 @@
|
|
||||||
+.TH AALIB 1
|
|
||||||
+.SH NAME
|
|
||||||
+aalib-config - script to get information about the installed version of aalib
|
|
||||||
+.SH SYNOPSIS
|
|
||||||
+.B aalib-config
|
|
||||||
+[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP] [\-\-version] [\-\-libs] [\-\-static-libs] [\-\-cflags]
|
|
||||||
+.SH DESCRIPTION
|
|
||||||
+.PP
|
|
||||||
+\fIaalib-config\fP is a tool that is used to configure to determine
|
|
||||||
+the compiler and linker flags that should be used to compile
|
|
||||||
+and link programs that use \fIaalib\fP. It is also used internally
|
|
||||||
+to the .m4 macros for GNU autoconf that are included with \fIaalib\fP.
|
|
||||||
+.
|
|
||||||
+.SH OPTIONS
|
|
||||||
+.l
|
|
||||||
+\fIaalib-config\fP accepts the following options:
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-version
|
|
||||||
+Print the currently installed version of \fIaalib\fP on the standard output.
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-libs
|
|
||||||
+Print the linker flags that are necessary to link a \fIaalib\fP program.
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-static-libs
|
|
||||||
+Print the linker flags that are necessary to link a \fIaalib\fP program
|
|
||||||
+statically.
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-cflags
|
|
||||||
+Print the compiler flags that are necessary to compile a \fIaalib\fP program.
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-prefix=PREFIX
|
|
||||||
+If specified, use PREFIX instead of the installation prefix that \fIaalib\fP
|
|
||||||
+was built with when computing the output for the \-\-cflags and
|
|
||||||
+\-\-libs options. This option is also used for the exec prefix
|
|
||||||
+if \-\-exec\-prefix was not specified. This option must be specified
|
|
||||||
+before any \-\-libs or \-\-cflags options.
|
|
||||||
+.TP 8
|
|
||||||
+.B \-\-exec\-prefix=PREFIX
|
|
||||||
+If specified, use PREFIX instead of the installation exec prefix that
|
|
||||||
+\fIaalib\fP was built with when computing the output for the \-\-cflags
|
|
||||||
+and \-\-libs options. This option must be specified before any
|
|
||||||
+\-\-libs or \-\-cflags options.
|
|
||||||
+.SH COPYRIGHT
|
|
||||||
+Copyright \(co 1998 Owen Taylor
|
|
||||||
+
|
|
||||||
+Permission to use, copy, modify, and distribute this software and its
|
|
||||||
+documentation for any purpose and without fee is hereby granted,
|
|
||||||
+provided that the above copyright notice appear in all copies and that
|
|
||||||
+both that copyright notice and this permission notice appear in
|
|
||||||
+supporting documentation.
|
|
||||||
+
|
|
||||||
+Modified for aalib by Joey Hess
|
|
|
@ -1,24 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:12:16 +0200
|
|
||||||
Subject: [PATCH] Fix linux_init()
|
|
||||||
|
|
||||||
Patch by Joey Hess <joeyh@debian.org> 21 May 2001
|
|
||||||
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=97695
|
|
||||||
---
|
|
||||||
src/aalinux.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/aalinux.c b/src/aalinux.c
|
|
||||||
index 0006d37..a732d4f 100644
|
|
||||||
--- a/src/aalinux.c
|
|
||||||
+++ b/src/aalinux.c
|
|
||||||
@@ -91,7 +91,7 @@ linux_init (__AA_CONST struct aa_hardware_params *p, __AA_CONST void *none,
|
|
||||||
sprintf (fname, "/dev/vcsa%i", vt);
|
|
||||||
vc[0] = fopen (fname, "w+");
|
|
||||||
if (vc[0] == NULL)
|
|
||||||
- vc[0] = fopen (tmp, "w"), readonly = 1;
|
|
||||||
+ vc[0] = fopen (fname, "w"), readonly = 1;
|
|
||||||
nvcs = 1;
|
|
||||||
}
|
|
||||||
if (vc[0] == NULL)
|
|
|
@ -1,24 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:13:08 +0200
|
|
||||||
Subject: [PATCH] Fix the info file's direntry.
|
|
||||||
|
|
||||||
Patch by Daniel Schepler <schepler@math.berkeley.edu> 21 Feb 2008
|
|
||||||
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466951
|
|
||||||
---
|
|
||||||
doc/aalib.texinfo | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/doc/aalib.texinfo b/doc/aalib.texinfo
|
|
||||||
index bff13c1..42e1612 100644
|
|
||||||
--- a/doc/aalib.texinfo
|
|
||||||
+++ b/doc/aalib.texinfo
|
|
||||||
@@ -8,7 +8,7 @@
|
|
||||||
@settitle An ascii-art library
|
|
||||||
@dircategory Libraries
|
|
||||||
@direntry
|
|
||||||
- * AA-lib: (aalib). An ASCII-art graphics library
|
|
||||||
+* AA-lib: (aalib). An ASCII-art graphics library
|
|
||||||
@end direntry
|
|
||||||
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:14:09 +0200
|
|
||||||
Subject: [PATCH] Fixes manpage-has-errors-from-man "`l' not defined".
|
|
||||||
|
|
||||||
Patch by Bart Martens <bartm@debian.org>.
|
|
||||||
---
|
|
||||||
man/aalib-config.1 | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/man/aalib-config.1 b/man/aalib-config.1
|
|
||||||
index 223df54..db13383 100644
|
|
||||||
--- a/man/aalib-config.1
|
|
||||||
+++ b/man/aalib-config.1
|
|
||||||
@@ -12,7 +12,6 @@ and link programs that use \fIaalib\fP. It is also used internally
|
|
||||||
to the .m4 macros for GNU autoconf that are included with \fIaalib\fP.
|
|
||||||
.
|
|
||||||
.SH OPTIONS
|
|
||||||
-.l
|
|
||||||
\fIaalib-config\fP accepts the following options:
|
|
||||||
.TP 8
|
|
||||||
.B \-\-version
|
|
|
@ -1,44 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:15:48 +0200
|
|
||||||
Subject: [PATCH] Better Dim support
|
|
||||||
|
|
||||||
Patch by Jindrich Makovicka <makovick@gmail.com> 10 Jan 2007
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=406367
|
|
||||||
---
|
|
||||||
src/aacurses.c | 15 +++++++++++++--
|
|
||||||
1 file changed, 13 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/aacurses.c b/src/aacurses.c
|
|
||||||
index a3dc713..dc3b220 100644
|
|
||||||
--- a/src/aacurses.c
|
|
||||||
+++ b/src/aacurses.c
|
|
||||||
@@ -36,8 +36,14 @@ static int curses_init(__AA_CONST struct aa_hardware_params *p, __AA_CONST void
|
|
||||||
dest->supported=AA_NORMAL_MASK;
|
|
||||||
#ifdef HAVE_TERMATTRS
|
|
||||||
a = termattrs();
|
|
||||||
- if (a & A_DIM)
|
|
||||||
+ if (has_colors()) {
|
|
||||||
+ start_color();
|
|
||||||
+ init_pair(1, COLOR_BLACK, COLOR_BLACK);
|
|
||||||
dest->supported |= AA_DIM_MASK;
|
|
||||||
+ } else {
|
|
||||||
+ if (a & A_DIM)
|
|
||||||
+ dest->supported |= AA_DIM_MASK;
|
|
||||||
+ }
|
|
||||||
if (a & A_BOLD)
|
|
||||||
dest->supported |= AA_BOLD_MASK;
|
|
||||||
if (a & A_BOLD)
|
|
||||||
@@ -86,7 +92,12 @@ static void curses_setattr(aa_context * c, int attr)
|
|
||||||
attrset(A_NORMAL);
|
|
||||||
break;
|
|
||||||
case AA_DIM:
|
|
||||||
- attrset(A_DIM);
|
|
||||||
+ if (has_colors()) {
|
|
||||||
+ attrset(A_BOLD);
|
|
||||||
+ attron(COLOR_PAIR(1));
|
|
||||||
+ } else {
|
|
||||||
+ attrset(A_DIM);
|
|
||||||
+ }
|
|
||||||
break;
|
|
||||||
case AA_BOLD:
|
|
||||||
attrset(A_BOLD);
|
|
|
@ -1,38 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:17:01 +0200
|
|
||||||
Subject: [PATCH] Symbol versioning
|
|
||||||
|
|
||||||
Patch by Alastair McKinstry <mckinstry@debian.org> 22 Jun 2005
|
|
||||||
Later edited by Debian package maintainer.
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315419
|
|
||||||
---
|
|
||||||
src/Makefile.am | 2 +-
|
|
||||||
src/aalib.1.4.ver | 6 ++++++
|
|
||||||
2 files changed, 7 insertions(+), 1 deletion(-)
|
|
||||||
create mode 100644 src/aalib.1.4.ver
|
|
||||||
|
|
||||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
|
||||||
index ad23666..b62d4d8 100644
|
|
||||||
--- a/src/Makefile.am
|
|
||||||
+++ b/src/Makefile.am
|
|
||||||
@@ -57,7 +57,7 @@ libaa_la_SOURCES= \
|
|
||||||
aaattrs.c \
|
|
||||||
aaputpixel.c \
|
|
||||||
aarecfunc.c
|
|
||||||
-libaa_la_LDFLAGS=@LDFLAGS@ -version-info 1:4:0
|
|
||||||
+libaa_la_LDFLAGS=@LDFLAGS@ -version-info 1:4:0 -Wl,--version-script=aalib.1.4.ver
|
|
||||||
bin_PROGRAMS=aainfo aatest aafire aasavefont
|
|
||||||
|
|
||||||
aainfo_LDADD= libaa.la
|
|
||||||
diff --git a/src/aalib.1.4.ver b/src/aalib.1.4.ver
|
|
||||||
new file mode 100644
|
|
||||||
index 0000000..fd62716
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/src/aalib.1.4.ver
|
|
||||||
@@ -0,0 +1,6 @@
|
|
||||||
+AA_1.4 {
|
|
||||||
+ global:
|
|
||||||
+ aa_*; save_d; mem_d;
|
|
||||||
+ local:
|
|
||||||
+ *;
|
|
||||||
+};
|
|
|
@ -1,120 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:18:06 +0200
|
|
||||||
Subject: [PATCH] Various build system changes
|
|
||||||
|
|
||||||
Build system changes by Debian package maintainer.
|
|
||||||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481704
|
|
||||||
---
|
|
||||||
Makefile.am | 4 +++-
|
|
||||||
aalib-config.in | 7 +++++--
|
|
||||||
aalib.m4 | 2 +-
|
|
||||||
configure.in | 20 +++++++++++++-------
|
|
||||||
4 files changed, 22 insertions(+), 11 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/Makefile.am b/Makefile.am
|
|
||||||
index 172aa85..dd98dca 100644
|
|
||||||
--- a/Makefile.am
|
|
||||||
+++ b/Makefile.am
|
|
||||||
@@ -1,5 +1,7 @@
|
|
||||||
#AUTOMAKE_OPTIONS = foreign #include-deps
|
|
||||||
-SUBDIRS=src man doc
|
|
||||||
+# Debian mod: don't autorecurse to doc directory; debian/rules runs its
|
|
||||||
+# targets seperatly.
|
|
||||||
+SUBDIRS=src man
|
|
||||||
EXTRA_DIST = README.OS2 ANNOUNCE aalib.lsm acconfig.h aalib.m4
|
|
||||||
bin_SCRIPTS = aalib-config
|
|
||||||
m4datadir = $(datadir)/aclocal
|
|
||||||
diff --git a/aalib-config.in b/aalib-config.in
|
|
||||||
index f7a7563..7adbf82 100644
|
|
||||||
--- a/aalib-config.in
|
|
||||||
+++ b/aalib-config.in
|
|
||||||
@@ -5,7 +5,7 @@ exec_prefix=@exec_prefix@
|
|
||||||
exec_prefix_set=no
|
|
||||||
|
|
||||||
usage="\
|
|
||||||
-Usage: aalib-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags]"
|
|
||||||
+Usage: aalib-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--static-libs] [--cflags]"
|
|
||||||
|
|
||||||
if test $# -eq 0; then
|
|
||||||
echo "${usage}" 1>&2
|
|
||||||
@@ -49,11 +49,14 @@ while test $# -gt 0; do
|
|
||||||
;;
|
|
||||||
@ENABLE_SHARED_TRUE@ --libs)
|
|
||||||
@ENABLE_SHARED_TRUE@ libdirs="-L@libdir@ @AALIB_RLD_FLAGS@"
|
|
||||||
-@ENABLE_SHARED_TRUE@ echo $libdirs @AALIB_LIBS@
|
|
||||||
+@ENABLE_SHARED_TRUE@ echo $libdirs -laa
|
|
||||||
@ENABLE_SHARED_TRUE@ ;;
|
|
||||||
@ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@ --static-libs)
|
|
||||||
@ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@ --libs|--static-libs)
|
|
||||||
@ENABLE_STATIC_TRUE@ libdirs="-L@libdir@ @AALIB_RLD_FLAGS@"
|
|
||||||
+@ENABLE_STATIC_TRUE@ if [ "`uname -s`" = Linux ]; then
|
|
||||||
+@ENABLE_STATIC_TRUE@ printf "%s" "-lgpm "
|
|
||||||
+@ENABLE_STATIC_TRUE@ fi
|
|
||||||
@ENABLE_STATIC_TRUE@ echo $libdirs @AALIB_LIBS@
|
|
||||||
@ENABLE_STATIC_TRUE@ ;;
|
|
||||||
*)
|
|
||||||
diff --git a/aalib.m4 b/aalib.m4
|
|
||||||
index c40b8db..991fbda 100644
|
|
||||||
--- a/aalib.m4
|
|
||||||
+++ b/aalib.m4
|
|
||||||
@@ -9,7 +9,7 @@
|
|
||||||
dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
|
|
||||||
dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS
|
|
||||||
dnl
|
|
||||||
-AC_DEFUN(AM_PATH_AALIB,
|
|
||||||
+AC_DEFUN([AM_PATH_AALIB],
|
|
||||||
[dnl
|
|
||||||
dnl Get the cflags and libraries from the aalib-config script
|
|
||||||
dnl
|
|
||||||
diff --git a/configure.in b/configure.in
|
|
||||||
index 4de06a8..5901f80 100644
|
|
||||||
--- a/configure.in
|
|
||||||
+++ b/configure.in
|
|
||||||
@@ -1,8 +1,7 @@
|
|
||||||
-include(aclocal.m4)
|
|
||||||
AC_INIT(src/aalib.c)
|
|
||||||
-AM_INIT_AUTOMAKE(aalib,1.4.0)
|
|
||||||
AC_CANONICAL_HOST
|
|
||||||
AC_CANONICAL_TARGET
|
|
||||||
+AM_INIT_AUTOMAKE(aalib,1.4.0)
|
|
||||||
|
|
||||||
AM_CONFIG_HEADER(src/config.h)
|
|
||||||
|
|
||||||
@@ -92,7 +91,8 @@ AC_ARG_WITH(gpm-mouse,
|
|
||||||
AC_DEFINE(GPM_MOUSEDRIVER)
|
|
||||||
gpm_mousedriver=true
|
|
||||||
CFLAGS="$CFLAGS -I$withval/include"
|
|
||||||
- AALIB_LIBS="$AALIB_LIBS -L$withval/lib -lgpm"
|
|
||||||
+dnl See Debian hack below for explination.
|
|
||||||
+dnl AALIB_LIBS="$AALIB_LIBS -L$withval/lib -lgpm"
|
|
||||||
AC_MSG_RESULT(defining use_gpm)
|
|
||||||
fi
|
|
||||||
)
|
|
||||||
@@ -113,7 +113,13 @@ if test "$gpm_mousedriver_test" = yes; then
|
|
||||||
AC_CHECK_LIB(gpm, Gpm_Repeat,[
|
|
||||||
AC_DEFINE(GPM_MOUSEDRIVER)
|
|
||||||
gpm_mousedriver=true
|
|
||||||
- AALIB_LIBS="$AALIB_LIBS -lgpm"
|
|
||||||
+dnl Debian hack: Don't bother putting gpm on the libs list, so aalib-config
|
|
||||||
+dnl will not require programs link with gpm. Since aalib itself links to
|
|
||||||
+dnl gpm, gpm support is still pulled in for client programs, but they need
|
|
||||||
+dnl not build-depend on it. This means that the -dev package need not
|
|
||||||
+dnl depend on libgpm1g-dev, which is a good thing since gpm support is not
|
|
||||||
+dnl available at all on some platforms like the hurd.
|
|
||||||
+dnl AALIB_LIBS="$AALIB_LIBS -lgpm"
|
|
||||||
LIBS="$LIBS -lgpm"])
|
|
||||||
fi
|
|
||||||
|
|
||||||
@@ -373,9 +379,9 @@ esac
|
|
||||||
|
|
||||||
# Set runtime shared library paths as needed
|
|
||||||
|
|
||||||
-if test $ARCH = linux -o $ARCH = freebsd -o $ARCH = bsdi; then
|
|
||||||
- AALIB_RLD_FLAGS="-Wl,-rpath,\${exec_prefix}/lib"
|
|
||||||
-fi
|
|
||||||
+#if test $ARCH = linux -o $ARCH = freebsd -o $ARCH = bsdi; then
|
|
||||||
+# AALIB_RLD_FLAGS="-Wl,-rpath,\${exec_prefix}/lib"
|
|
||||||
+#fi
|
|
||||||
|
|
||||||
if test $ARCH = solaris; then
|
|
||||||
AALIB_RLD_FLAGS="-R\${exec_prefix}/lib"
|
|
|
@ -1,35 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:19:25 +0200
|
|
||||||
Subject: [PATCH] Gpm_GetEvent fix
|
|
||||||
|
|
||||||
Discussion in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506718
|
|
||||||
|
|
||||||
Patch by Bart Martens <bartm@debian.org>.
|
|
||||||
---
|
|
||||||
src/aaslnkbd.c | 6 +++++-
|
|
||||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/aaslnkbd.c b/src/aaslnkbd.c
|
|
||||||
index 36742ac..d717983 100644
|
|
||||||
--- a/src/aaslnkbd.c
|
|
||||||
+++ b/src/aaslnkbd.c
|
|
||||||
@@ -76,6 +76,7 @@ static int slang_getchar(aa_context * c1, int wait)
|
|
||||||
#endif
|
|
||||||
struct timeval tv;
|
|
||||||
fd_set readfds;
|
|
||||||
+ int evflag;
|
|
||||||
|
|
||||||
if (wait) {
|
|
||||||
setjmp(buf);
|
|
||||||
@@ -124,7 +125,10 @@ static int slang_getchar(aa_context * c1, int wait)
|
|
||||||
return (AA_NONE);
|
|
||||||
}
|
|
||||||
if ((gpm_fd > -1) && (FD_ISSET(gpm_fd, &readfds))) {
|
|
||||||
- if (Gpm_GetEvent(&ev) && gpm_handler
|
|
||||||
+ evflag = Gpm_GetEvent(&ev);
|
|
||||||
+ if ( evflag < 0 )
|
|
||||||
+ return AA_NONE;
|
|
||||||
+ if ( evflag == 1 && gpm_handler
|
|
||||||
&& ((*gpm_handler) (&ev, gpm_data))) {
|
|
||||||
gpm_hflag = 1;
|
|
||||||
return AA_MOUSE;
|
|
|
@ -1,41 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Mon, 12 Aug 2013 09:41:41 +0200
|
|
||||||
Subject: [PATCH] Fix TexInfo error
|
|
||||||
|
|
||||||
This fixes buiilding the docs with recent texinfo, where some warnings
|
|
||||||
became errors. (Debian bug #712332).
|
|
||||||
|
|
||||||
Patch from Daniel Schepler <dschepler@gmail.com>.
|
|
||||||
---
|
|
||||||
doc/aalib.texinfo | 10 +++++-----
|
|
||||||
1 file changed, 5 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/doc/aalib.texinfo b/doc/aalib.texinfo
|
|
||||||
index 42e1612..2a4b514 100644
|
|
||||||
--- a/doc/aalib.texinfo
|
|
||||||
+++ b/doc/aalib.texinfo
|
|
||||||
@@ -29,11 +29,11 @@ this permission notice are preserved on all copies.
|
|
||||||
|
|
||||||
@titlepage
|
|
||||||
|
|
||||||
-@title{AA-lib @value{VERSION}}
|
|
||||||
-@subtitle{An ascii-art library}
|
|
||||||
-@subtitle{API-DESCRIPTION}
|
|
||||||
+@title AA-lib @value{VERSION}
|
|
||||||
+@subtitle An ascii-art library
|
|
||||||
+@subtitle API-DESCRIPTION
|
|
||||||
|
|
||||||
-@author{Jan Hubi@v cka & Kamil Toman}
|
|
||||||
+@author Jan Hubi@v cka & Kamil Toman
|
|
||||||
@tex
|
|
||||||
Dukelsk\'ych bojovn\'\i ku 1944
|
|
||||||
@end tex
|
|
||||||
@@ -1318,7 +1318,7 @@ To write new driver is quite easy. You need to implement just few very basic
|
|
||||||
functions (like initialization, drawing to screen etc...) and register it in
|
|
||||||
the driver registry. There is separate drivers for screen, mouse and keyboard.
|
|
||||||
|
|
||||||
-@subsection Display driver
|
|
||||||
+@section Display driver
|
|
||||||
Display driver is the most significant driver (of course) so it is recomended
|
|
||||||
to implement it first. Its structure is as follows:
|
|
||||||
|
|
|
@ -1,26 +0,0 @@
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Tue, 18 Mar 2014 12:31:48 +0100
|
|
||||||
Subject: [PATCH] aalinuxkbd: Always return with a value
|
|
||||||
|
|
||||||
Since rawmode_init() needs to return an int, make sure that we return
|
|
||||||
with a value, even when we bail out early. This fixes Debian #739932.
|
|
||||||
|
|
||||||
Reported-by: Arthur Marble <arthur@info9.net>
|
|
||||||
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
---
|
|
||||||
src/aalinuxkbd.c | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/aalinuxkbd.c b/src/aalinuxkbd.c
|
|
||||||
index 610e026..918cb3a 100644
|
|
||||||
--- a/src/aalinuxkbd.c
|
|
||||||
+++ b/src/aalinuxkbd.c
|
|
||||||
@@ -200,7 +200,7 @@ static void vt_to_here(int num)
|
|
||||||
static int rawmode_init(void)
|
|
||||||
{
|
|
||||||
if (!closed)
|
|
||||||
- return;
|
|
||||||
+ return (1);
|
|
||||||
mypid = getpid();
|
|
||||||
if (tty_fd == -1) {
|
|
||||||
tty_fd = fileno(stdin);
|
|
|
@ -1,31 +0,0 @@
|
||||||
From: Jonathan Carter <jcc@debian.org>
|
|
||||||
Date: Fri, 13 May 2022 19:52:08 +0800
|
|
||||||
Subject: fix typos and grammar in help
|
|
||||||
|
|
||||||
Fix a whole paragraph in the help printout.
|
|
||||||
Bug-Debian: https://bugs.debian.org/396824
|
|
||||||
Last-Update: 2019-02-28
|
|
||||||
---
|
|
||||||
src/aahelp.c | 12 ++++++------
|
|
||||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/aahelp.c b/src/aahelp.c
|
|
||||||
index e1c0fc2..d1bc54a 100644
|
|
||||||
--- a/src/aahelp.c
|
|
||||||
+++ b/src/aahelp.c
|
|
||||||
@@ -98,9 +98,9 @@ __AA_CONST char * __AA_CONST aa_help =
|
|
||||||
"Monitor parameters:\n"
|
|
||||||
" -dimmul <val> multiply factor for dim color (5.3)\n"
|
|
||||||
" -boldmul <val> multiply factor for dim color (2.7)\n"
|
|
||||||
-" The default parameters are set to fit my monitor (15\" goldstar)\n"
|
|
||||||
-" With contrast set to maximum and bright set to make black black\n"
|
|
||||||
-" This values depends at quality of your monitor (and setting of controls\n"
|
|
||||||
-" Defaultd settings should be OK for most PC monitors. But ideal monitor\n"
|
|
||||||
-" Needs dimmul=1.71 boldmul=1.43. For example monitor used by SGI is very\n"
|
|
||||||
-" close to this values. Also old 14\" vga monitors needs higher values.\n";
|
|
||||||
+" The default parameters are based on my 15\" Goldstar monitor,)\n"
|
|
||||||
+" With contrast set to maximum, and brightness to the minimum.\n"
|
|
||||||
+" This values depend on your particular monitor and how the controls are set.\n"
|
|
||||||
+" Default settings should be OK for most PC monitors, but an ideal monitor\n"
|
|
||||||
+" needs dimmul=1.71 boldmul=1.43. SGI monitors, for example, are very\n"
|
|
||||||
+" close to this values. Old 14\" VGA monitors need higher values.\n";
|
|
|
@ -1,13 +0,0 @@
|
||||||
0001-Make-Gimp-produce-better-man-page-output.patch
|
|
||||||
0002-Typo-fix-KEY_MOUDE-KEY_MOUSE.patch
|
|
||||||
0003-Manual-page-for-aalib-config-and-aafire-1-updates.patch
|
|
||||||
0004-Fix-linux_init.patch
|
|
||||||
0005-Fix-the-info-file-s-direntry.patch
|
|
||||||
0006-Fixes-manpage-has-errors-from-man-l-not-defined.patch
|
|
||||||
0007-Better-Dim-support.patch
|
|
||||||
0008-Symbol-versioning.patch
|
|
||||||
0009-Various-build-system-changes.patch
|
|
||||||
0010-Gpm_GetEvent-fix.patch
|
|
||||||
0011-Fix-TexInfo-error.patch
|
|
||||||
0012-aalinuxkbd-Always-return-with-a-value.patch
|
|
||||||
fix-wording
|
|
|
@ -1 +1 @@
|
||||||
3.0 (quilt)
|
3.0 (native)
|
||||||
|
|
Loading…
Reference in New Issue