diff options
Diffstat (limited to 'yaze.patch')
-rw-r--r-- | yaze.patch | 81 |
1 files changed, 27 insertions, 54 deletions
diff --git a/yaze.patch b/yaze.patch index 096fe46a6165..42a494b581e9 100644 --- a/yaze.patch +++ b/yaze.patch @@ -1,36 +1,20 @@ -diff -aur yaze-ag-2.30.3-pristine/Makefile_linux yaze-ag-2.30.3-patched/Makefile_linux ---- yaze-ag-2.30.3-pristine/Makefile_linux 2015-01-06 19:13:11.951033955 -0700 -+++ yaze-ag-2.30.3-patched/Makefile_linux 2015-01-06 19:13:20.224274093 -0700 -@@ -4,12 +4,13 @@ +diff -ur yaze-ag-2.40.3_with_keytrans-orig/Makefile_linux_32_i586 yaze-ag-2.40.3_with_keytrans/Makefile_linux_32_i586 +--- yaze-ag-2.40.3_with_keytrans-orig/Makefile_linux_32_i586 2017-02-06 18:45:40.186909802 +0100 ++++ yaze-ag-2.40.3_with_keytrans/Makefile_linux_32_i586 2017-02-06 19:01:49.772906822 +0100 +@@ -6,9 +6,9 @@ CC = gcc #where you want the binaries and manual page -BINDIR = /usr/local/bin -MANDIR = /usr/local/man/man1 -LIBDIR = /usr/local/lib/yaze --DSKDIR = $(LIBDIR)/disks --DOCDIR = $(LIBDIR)/doc --DOCHTMLDIR = $(LIBDIR)/doc_html -+PREFIX := /usr/local -+BINDIR = $(PREFIX)/bin/ -+MANDIR = $(PREFIX)/man/man1/ -+LIBDIR = $(PREFIX)/lib/yaze/ -+DSKDIR = $(LIBDIR)/disks/ -+DOCDIR = $(LIBDIR)/doc/ -+DOCHTMLDIR = $(LIBDIR)/doc_html/ - - #OPTIMIZE = -g -m486 - #OPTIMIZE = -g -save-temps -m486 -@@ -44,7 +45,7 @@ - #OPTIMIZE = -O3 -march=pentiumpro - #OPTIMIZE = -O3 -march=pentium2 - #OPTIMIZE = -O3 -march=pentium3 --OPTIMIZE = -O3 -march=pentium4 -+OPTIMIZE = -O3 - #OPTIMIZE = -O3 -march=nocona # 64 Bit Intel - #OPTIMIZE = -O3 -march=k6 - #OPTIMIZE = -O3 -march=k6-2 -@@ -180,6 +181,7 @@ ++BINDIR = $(PREFIX)/bin ++MANDIR = $(PREFIX)/share/man/man1 ++LIBDIR = $(PREFIX)/lib/yaze + DSKDIR = $(LIBDIR)/disks + DOCDIR = $(LIBDIR)/doc + DOCHTMLDIR = $(LIBDIR)/doc_html +@@ -205,11 +205,12 @@ rm -rf $(LIBDIR) mkdir -p $(LIBDIR) mkdir -p $(MANDIR) @@ -38,9 +22,16 @@ diff -aur yaze-ag-2.30.3-pristine/Makefile_linux yaze-ag-2.30.3-patched/Makefile $(INSTALL) -s -c -m 755 yaze_bin $(BINDIR) $(INSTALL) -s -c -m 755 cdm $(BINDIR) $(INSTALL) -c -m 755 yaze $(BINDIR) -diff -aur yaze-ag-2.30.3-pristine/yaze.1 yaze-ag-2.30.3-patched/yaze.1 ---- yaze-ag-2.30.3-pristine/yaze.1 2015-01-06 19:13:11.951033955 -0700 -+++ yaze-ag-2.30.3-patched/yaze.1 2015-01-06 19:13:20.224274093 -0700 +- ln -f -s $(BINDIR)/yaze $(BINDIR)/cpm +- ln -f -s $(BINDIR)/yaze $(BINDIR)/z80 ++ ln -f -s /usr/bin/yaze $(BINDIR)/cpm ++ ln -f -s /usr/bin/yaze $(BINDIR)/z80 + $(INSTALL) -c -m 644 yaze-cpm3.boot $(LIBDIR) + $(INSTALL) -c -m 644 yaze.boot $(LIBDIR) + $(INSTALL) -c -m 644 m2.ktt $(LIBDIR) +diff -ur yaze-ag-2.40.3_with_keytrans-orig/yaze.1 yaze-ag-2.40.3_with_keytrans/yaze.1 +--- yaze-ag-2.40.3_with_keytrans-orig/yaze.1 2017-02-06 18:45:40.196909589 +0100 ++++ yaze-ag-2.40.3_with_keytrans/yaze.1 2017-02-06 19:01:49.776240084 +0100 @@ -91,7 +91,7 @@ address given by the \fB-l\fR option, if one is present, or else at the basepage (see \fB-p\fR). If a bootfile is not specified with the @@ -50,35 +41,17 @@ diff -aur yaze-ag-2.30.3-pristine/yaze.1 yaze-ag-2.30.3-patched/yaze.1 If yaze-ag is compiled without the flag -DBOOTSYS yaze-ag looks for the file yaze.boot (instead of yaze-cpm3.boot) to boot the CP/M 2.2 replacement SuperDos. -diff -aur yaze-ag-2.30.3-pristine/yaze.c yaze-ag-2.30.3-patched/yaze.c ---- yaze-ag-2.30.3-pristine/yaze.c 2015-01-06 19:13:11.951033955 -0700 -+++ yaze-ag-2.30.3-patched/yaze.c 2015-01-06 19:13:57.160524934 -0700 -@@ -43,13 +43,13 @@ - /* See definitions for memory in mem_mmu.[c,h] (agl) */ - - #ifndef LIBDIR --#define LIBDIR "/usr/local/lib/yaze" -+#define LIBDIR "/usr/lib/yaze" - #endif - - #ifdef BOOTSYS --static char *bootfile = "yaze-cpm3.boot"; -+static char *bootfile = "/usr/lib/yaze/yaze-cpm3.boot"; - #else --static char *bootfile = "yaze.boot"; -+static char *bootfile = "/usr/lib/yaze/yaze.boot"; - #endif - static char *startup = ".yazerc"; - static char *progname; -diff -aur yaze-ag-2.30.3-pristine/yaze.sh yaze-ag-2.30.3-patched/yaze.sh ---- yaze-ag-2.30.3-pristine/yaze.sh 2015-01-06 19:13:11.954367250 -0700 -+++ yaze-ag-2.30.3-patched/yaze.sh 2015-01-06 19:13:20.224274093 -0700 -@@ -1,8 +1,8 @@ +diff -ur yaze-ag-2.40.3_with_keytrans-orig/yaze.sh yaze-ag-2.40.3_with_keytrans/yaze.sh +--- yaze-ag-2.40.3_with_keytrans-orig/yaze.sh 2017-02-06 18:45:40.216909162 +0100 ++++ yaze-ag-2.40.3_with_keytrans/yaze.sh 2017-02-06 19:01:49.776240084 +0100 +@@ -1,9 +1,9 @@ #!/bin/sh +-S_YAZEFILES=/usr/local/lib/yaze -S_CPMDSKS=/usr/local/lib/yaze/disks -S_DOCFILES=/usr/local/lib/yaze/doc -S_DOCFILES_html=/usr/local/lib/yaze/doc_html ++S_YAZEFILES=/usr/lib/yaze +S_CPMDSKS=/usr/lib/yaze/disks +S_DOCFILES=/usr/lib/yaze/doc +S_DOCFILES_html=/usr/lib/yaze/doc_html |