AminetAminet
Search:
83214 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/arc/nspark-morphos.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:New Spark unarchiver
Author:duplain at btcs.bt.co.uk (Andy Duplain)
Uploader:polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type:util/arc
Version:1.7.6beta
Architecture:ppc-morphos; other
Date:2019-12-03
Download:http://aminet.net/util/arc/nspark-morphos.lha - View contents
Readme:http://aminet.net/util/arc/nspark-morphos.readme
Downloads:259
		nspark - New Spark unarchiver
		=============================

THIS PROGRAM IS *FREE* -- YOU MAY DO WHAT YOU LIKE WITH IT AS LONG AS
THIS FILE REMAINS INTACT, AND YOU DO NOT MAKE ANY MONEY FROM IT!  IF
YOU MAKE IMPROVEMENTS TO THIS PROGRAM THEN PLEASE SEND A COPY OF THE
SOURCES TO THE MAINTAINER OF THAT VERSION OF THE PROGRAM.

nspark is a rewritten version of !Spark for UNIX. The original version
of spark (sometimes known as "cark") was based upon the BASIC program
"bark", written by David Pilling, and was improved and fixed by the
following people:

	Philip Colmer (pcolmer at acorn.co.uk),
	Alun Jones (auj at uk.ac.aber),
	Andy Duplain (duplain at rtf.bt.co.uk),
	Martin Percival (martin at thed.uk22.bull.com),
	Denis Howe (dbh at doc.ic.ac.uk).

I decided to re-write the program to add functionality and make it
easier to port to other Operating Systems (such as MSDOS and even RISC
OS :-).  The new version has the following enhancements:

	o Supports all archive methods used by !Spark 1 and 2. The old
	version didn't support "Squashing" and used to handle "Compressed"
	archives by using the UNIX uncompress program. The new version
	supports both these and has them built-in, allowing easier porting
	to other OS's.

	o Supports Cyclic Redundancy Checking (CRC). The integrity of an
	archive can now be checked without having to unarchive it.

 	o Supports verbose option to allow archive file details to be
 	displayed (time/date or exec/load address, size, type).

	o Supports selective file unarchiving, so the whole archive needn't
	be unarchived if not all the files are wanted).

	o Supports user-prompting before overwriting a file, allowing the
	user to either (1) overwrite the file, (2) overwrite all the
	files, (3) unarchive the file to a different name, or (4) not to
	unarchive the file at all.

	o Supports file-stamping so the date and time of the file, when
	unarchived, matches the date and time it was archived (not 4.2BSD
	or SysV.2 as these systems lack vital library functions).
			
I have not included support for creating !Spark archives, and I am not
really sure if I need to as: (1) !Spark for RISC OS is cheap (#5.99
from David Pilling), (2) !SparkPlug can unpack archives created with
zip (which is available in source form for UNIX, VMS and MSDOS), and
(3) it's a lot of work. Let me know what you think.

To compile nspark; copy the relevant makefile from the "mkfiles"
directory, and rename it "Makefile" or "makefile", edit it to suite C
compiler preference, change the "SYSTYPE" variable setting, etc, then
simply type "make" (or "nmake" or "amu" or whatever).

There are some problems with nspark if it is compiled with gcc v2 (it
core dumps).  To fix this try recompiling everything ("make clean"
first) with "-O" off, and if nspark still won't work try adding
"-fno-builtin" after "gcc" in the "CC" line, then recompile. I have
had some strange problems with optimisation in gcc v2, for example
basename() in misc.c core dumps (looking at the assembler gcc v2
produced I can see why!).
			
Please send bug reports/suggestions etc to the maintainer of the
particular version of nspark you are using (the maintainer's e-mail
address can be found using the -V option).

Enjoy.

--
Andy Duplain, BT Customer Systems, Brighton, UK.  (duplain at btcs.bt.co.uk).
October 1992.


Contents of util/arc/nspark-morphos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  973    2628  37.0% -lh5- bedf Aug  1  1995 nspark-1.7.6beta/acorn.c
[generic]                  262     434  60.4% -lh5- 05e8 Aug  1  1995 nspark-1.7.6beta/arc.c
[generic]                  184     263  70.0% -lh5- 676d Aug  1  1995 nspark-1.7.6beta/arc.h
[generic]                 2965    8687  34.1% -lh5- 91d2 Aug  1  1995 nspark-1.7.6beta/arcfs.c
[generic]                  289     481  60.1% -lh5- f4a2 Aug  1  1995 nspark-1.7.6beta/arcfs.h
[generic]                  374     593  63.1% -lh5- 4cad Aug  1  1995 nspark-1.7.6beta/BUGS
[generic]                 2424    4964  48.8% -lh5- 94f6 Aug  1  1995 nspark-1.7.6beta/CHANGES
[generic]                 4327   13037  33.2% -lh5- 45f5 Aug  1  1995 nspark-1.7.6beta/compress.c
[generic]                  223     354  63.0% -lh5- a265 Aug  1  1995 nspark-1.7.6beta/compress.h
[generic]                  401     716  56.0% -lh5- a68e Aug  1  1995 nspark-1.7.6beta/cproto.h
[generic]                 1411    4482  31.5% -lh5- 8056 Aug  1  1995 nspark-1.7.6beta/crc.c
[generic]                  216     306  70.6% -lh5- 3b96 Aug  1  1995 nspark-1.7.6beta/crc.h
[generic]                  613    1279  47.9% -lh5- 5662 Aug  1  1995 nspark-1.7.6beta/date.c
[generic]                  259     429  60.4% -lh5- 3812 Aug  1  1995 nspark-1.7.6beta/date.h
[generic]                  445    1259  35.3% -lh5- 1eba Aug  1  1995 nspark-1.7.6beta/error.c
[generic]                  293     507  57.8% -lh5- 401d Aug  1  1995 nspark-1.7.6beta/error.h
[generic]                 1953    5862  33.3% -lh5- d6b4 Aug  1  1995 nspark-1.7.6beta/io.c
[generic]                 2567    6943  37.0% -lh5- 1e8e Aug  1  1995 nspark-1.7.6beta/main.c
[generic]                  392    1006  39.0% -lh5- eb82 Aug  1  1995 nspark-1.7.6beta/main.h
[generic]                 1134    2644  42.9% -lh5- cc6b Aug  1  1995 nspark-1.7.6beta/Makefile
[generic]                 1581    3907  40.5% -lh5- 448a Aug  1  1995 nspark-1.7.6beta/man/arcfs.5
[generic]                 1900    5240  36.3% -lh5- 47e4 Aug  1  1995 nspark-1.7.6beta/man/arcfs5.txt
[generic]                 1981    4024  49.2% -lh5- 1204 Aug  1  1995 nspark-1.7.6beta/man/nspark.1
[generic]                 2161    5115  42.2% -lh5- f87b Aug  1  1995 nspark-1.7.6beta/man/nspark1.txt
[generic]                 1217    2751  44.2% -lh5- 5639 Aug  1  1995 nspark-1.7.6beta/man/spark.5
[generic]                 1468    3626  40.5% -lh5- da5a Aug  1  1995 nspark-1.7.6beta/man/spark5.txt
[generic]                 2811    8188  34.3% -lh5- 6774 Aug  1  1995 nspark-1.7.6beta/misc.c
[generic]                  424     970  43.7% -lh5- ecc5 Aug  1  1995 nspark-1.7.6beta/misc.h
[generic]                  615    1186  51.9% -lh5- dfbc Aug  1  1995 nspark-1.7.6beta/mkendian.c
[generic]                  975    2197  44.4% -lh5- 1449 Aug  1  1995 nspark-1.7.6beta/msdos.c
[generic]                 5462   16373  33.4% -lh5- f963 Aug  1  1995 nspark-1.7.6beta/msdos/alt/compress.c
[generic]                  295     564  52.3% -lh5- 6b58 Aug  1  1995 nspark-1.7.6beta/msdos/alt/haspragm.c
[generic]                  756    1946  38.8% -lh5- e28e Aug  1  1995 nspark-1.7.6beta/msdos/alt/makefile.bor
[generic]                 9711   29724  32.7% -lh5- acad Aug  1  1995 nspark-1.7.6beta/msdos/alt/nspark.ide
[generic]                 2332    8675  26.9% -lh5- 89c9 Aug  1  1995 nspark-1.7.6beta/msdos/alt/nspark.prj
[generic]                 1531    3210  47.7% -lh5- cc22 Aug  1  1995 nspark-1.7.6beta/msdos/makefile
[generic]                  674    1709  39.4% -lh5- 2478 Aug  1  1995 nspark-1.7.6beta/msdos/makefile.bor
[generic]                20142   20889  96.4% -lh5- acd9 Aug  1  1995 nspark-1.7.6beta/msdos/nspark.exe
[generic]                 9731   29406  33.1% -lh5- 6675 Aug  1  1995 nspark-1.7.6beta/msdos/nspark.ide
[generic]                 2306    8619  26.8% -lh5- 3d2a Aug  1  1995 nspark-1.7.6beta/msdos/nspark.prj
[generic]                 3953    9468  41.8% -lh5- dcc2 Aug  1  1995 nspark-1.7.6beta/msdos/README
[generic]                  106     227  46.7% -lh5- a8b1 Aug  1  1995 nspark-1.7.6beta/nosysdep.sed
[generic]                  505    1159  43.6% -lh5- 4056 Aug  1  1995 nspark-1.7.6beta/nsparkio.h
[generic]                  356     661  53.9% -lh5- 5167 Aug  1  1995 nspark-1.7.6beta/os.h
[generic]                 1007    2417  41.7% -lh5- 23da Aug  1  1995 nspark-1.7.6beta/pack.c
[generic]                  266     468  56.8% -lh5- 0242 Aug  1  1995 nspark-1.7.6beta/pack.h
[generic]                 1755    3308  53.1% -lh5- 0c25 Aug  1  1995 nspark-1.7.6beta/README
[generic]                  848    1667  50.9% -lh5- 1be3 Aug  1  1995 nspark-1.7.6beta/README.TOO
[generic]                 1063    2514  42.3% -lh5- 142b Aug  1  1995 nspark-1.7.6beta/riscos/Makefile
[generic]                 8934   10815  82.6% -lh5- cc92 Aug  1  1995 nspark-1.7.6beta/riscos/nspark
[generic]                  213     336  63.4% -lh5- fa32 Aug  1  1995 nspark-1.7.6beta/riscos/README
[generic]                  203     716  28.4% -lh5- 4654 Aug  1  1995 nspark-1.7.6beta/riscos/ren
[generic]                 1712    4695  36.5% -lh5- b8f3 Aug  1  1995 nspark-1.7.6beta/spark.h
[generic]                  720    1539  46.8% -lh5- 0f04 Aug  1  1995 nspark-1.7.6beta/store.c
[generic]                  207     315  65.7% -lh5- 5dc0 Aug  1  1995 nspark-1.7.6beta/store.h
[generic]                 3996   11960  33.4% -lh5- 483a Aug  1  1995 nspark-1.7.6beta/unarc.c
[generic]                  192     277  69.3% -lh5- 122b Aug  1  1995 nspark-1.7.6beta/unarc.h
[generic]                 1101    2688  41.0% -lh5- 9f18 Aug  1  1995 nspark-1.7.6beta/unix.c
[generic]                 7885   21508  36.7% -lh5- 9b81 Aug  1  1995 nspark-1.7.6beta/unix/linux/nspark
[generic]                 1133    2642  42.9% -lh5- b9a4 Aug  1  1995 nspark-1.7.6beta/unix/Makefile
[generic]                25900   53248  48.6% -lh5- 4dc6 Aug  1  1995 nspark-1.7.6beta/unix/mips-ultrix42/nspark
[generic]                15618   40960  38.1% -lh5- bea7 Aug  1  1995 nspark-1.7.6beta/unix/osf1.v2.1/nspark
[generic]                  111     179  62.0% -lh5- 08b9 Aug  1  1995 nspark-1.7.6beta/unix/ren
[generic]                13896   32816  42.3% -lh5- 7284 Aug  1  1995 nspark-1.7.6beta/unix/SGI-IRIX4.x/nspark
[generic]                12935   33520  38.6% -lh5- 8ed4 Aug  1  1995 nspark-1.7.6beta/unix/SGI-IRIX5.x/nspark
[generic]                14111   30420  46.4% -lh5- d265 Aug  1  1995 nspark-1.7.6beta/unix/solaris2.3/nspark
[generic]                13213   40960  32.3% -lh5- f0c2 Aug  1  1995 nspark-1.7.6beta/unix/sunos4.1.3/nspark
[generic]                  737    1709  43.1% -lh5- a24d Aug  1  1995 nspark-1.7.6beta/winnt.c
[generic]                  695    1704  40.8% -lh5- 6c82 Aug  1  1995 nspark-1.7.6beta/winnt/Makefile
[generic]                  779    1492  52.2% -lh5- e1e7 Aug  1  1995 nspark-1.7.6beta/winnt/msvc.pdb
[generic]                30483   60416  50.5% -lh5- c5fd Aug  1  1995 nspark-1.7.6beta/winnt/nspark.exe
[generic]                18519   40656  45.6% -lh5- c3f0 Dec  4 01:52 nspark-1.7.6beta/nspark
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        72 files  272930  632653  43.1%            Dec  3 19:45

Aminet © 1992-2020 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>