~ubuntu-branches/ubuntu/quantal/unzip/quantal

« back to all changes in this revision

Viewing changes to qdos/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Vila
  • Date: 2009-05-08 20:02:40 UTC
  • mfrom: (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090508200240-rk23wg0jdoyc6caj
Tags: 6.0-1
* New upstream release. Closes: #496989.
* Enabled new Unicode support. Closes: #197427. This may or may not work
  for your already created zipfiles, but it's not a bug unless they were
  created using the Unicode feature present in zip 3.0.
* Built using DATE_FORMAT=DF_YMD so that unzip -l show dates in ISO format,
  as that's the only available one which makes sense. Closes: #312886.
* Enabled new bzip2 support. Closes: #426798.
* Exit code for zipgrep should now be the right one. Closes: #441997.
* The reason why a file may not be created is now shown. Closes: #478791.
* Summary of changes in this version not being the debian/* files:
- Manpages in section 1, not 1L.
- Branding patch. UnZip by Debian. Original by Info-ZIP.
- Always #include <unistd.h>. Debian GNU/kFreeBSD needs it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for UnZip 5.5+ using QDOS/xtc68 and GNU make
 
1
# Makefile for UnZip 5.53+ using QDOS/xtc68 and GNU make
2
2
#
3
3
#      This makefile is a makefile for the xtc68 cross-compiler on Linux;
4
4
#      conversion to a native c68 makefile should be trivial. This builds
5
5
#      native QDOS binaries.
6
6
#
7
 
# Last modified:  13 Feb 01
 
7
# Last modified:  25 Dec 06
8
8
 
9
9
include /etc/ql.mak
10
10
CFLAGS = -O -I. -I./qdos/
11
11
 
12
12
OBJS = unzip.o process.o crypt.o envargs.o explode.o \
13
13
         unshrink.o extract.o zipinfo.o inflate.o match.o unreduce.o \
14
 
         ttyio.o fileio.o list.o globals.o crctab.o qdos.o config.o crc32.o
 
14
         ubz2err.o ttyio.o fileio.o list.o globals.o qdos.o config.o crc32.o
15
15
 
16
 
FOBJS = funzip.o ttyio.o crypt.fo inflate.fo globals.fo config.o crc32.o qdos.fo
 
16
FOBJS = funzip.o ttyio.o crypt.fo inflate.fo globals.fo config.o crc32.fo qdos.fo
17
17
 
18
18
XOBJS = unzip.xo process.xo crypt.xo extract.xo fileio.xo \
19
 
        ttyio.xo inflate.xo match.xo globals.xo crctab.xo \
 
19
        ttyio.xo inflate.xo match.xo globals.xo ubz2err.xo \
20
20
        qdos.xo config.o crc32.xo
21
21
 
22
22
all : unzip unzipsfx funzip makesfx callstub
72
72
$(OBJS) $(XOBJS) $(FOBJS) : unzip.h unzpriv.h globals.h \
73
73
                             qdos/izqdos.h
74
74
 
75
 
crc32.o crc32.xo crctab.o crctab.xo : zip.h
 
75
crc32.o crc32.fo crc32.xo : zip.h
76
76
crypt.o crypt.fo crypt.xo ttyio.o ttyio.fo ttyio.xo : zip.h
77
77
 
78
78
inflate.o inflate.fo inflate.xo : inflate.h
79
79
 
80
80
fileio.o fileio.xo : ebcdic.h
81
 
funzip.o : tables.h
 
81
 
 
82
funzip.o : crc32.h
 
83
crc32.o crc32.fo crc32.xo crypt.o crypt.fo crypt.xo : crc32.h
 
84
fileio.o fileio.xo extract.o extract.xo process.o process.xo : crc32.h
 
85
 
82
86
 
83
87
crypt.o crypt.fo crypt.xo ttyio.o ttyio.fo ttyio.xo : crypt.h
84
88
unzip.o unzip.xo funzip.o : crypt.h