;executing this script will create the assigns and echo readme info to the shell ;before running this script assign rpm4.0: to the directory containing this script assign >nil: exists rpm4.0: if warn echo "error: rpm4.0: needs to be assigned to decompression directory" quit endif assign usr: rpm4.0:usr add assign c: rpm4.0:usr/local/bin add assign libs: rpm4.0:libs add ;following directories could be anywhere: ;usr/etc, .rpmrc, .rpmmacros, .popt assign exists >nil: etc: if warn assign etc: usr:etc add endif assign .rpmrc: rpm4.0:.rpmrc add assign .rpmmacros: rpm4.0:.rpmmacros add assign .popt: rpm4.0:.popt add stack 200000 if exists env:nomessage skip done endif echo "rpm4.0:libs contains the correct 68000 ixemul.library" echo "" echo "I dont totally trust the 68020 ixemul.library, so use this 68000 version" echo "" echo "For help info type:" echo "" echo "rpm4.0:usr/local/bin/rpm --help" echo "use the full path to avoid accidentally using some other rpm on your system" echo "To extract archives from a xyz.rpm file type:" echo "" echo "rpm4.0:usr/local/bin/rpm --install xyz.rpm" echo "" echo "the extracted archives will then be in some deep subdirectory " echo "of rpm4.0:usr/local/src" echo "" echo "eg many archives get extracted to:" echo " rpm4.0:usr/local/src/redhat/SOURCES/" echo " and the spec file to:" echo " rpm4.0:usr/local/src/redhat/SPECS/" echo "" echo "however the sources may be extracted to almost anywhere," echo "so if necessary try shell command" echo "list rpm4.0: all files pat=#?.t#?z#? lformat=%p%n" echo "you can use multiassigns to make the extractions go to a different partition" echo "" echo "these extracted archives can then be decompressed either by:" echo "cd somedir" echo "tar -v -xzf xyz.tar.gz" echo ";extraction to current directory" echo "tar -v -xzf xyz.tgz" echo ";same effect" echo "" echo "alternatively use OS3.9's unarc program," echo "tar can be obtained from:" echo "ftp://ftp.geekgadgets.org/pub/geekgadgets/amiga/m68k/snapshots/990529/BOOT.lha" echo "" echo "to create xyz.tar.gz archives, obtain gzip and tar from BOOT.lha above" echo "tar cf my_archive.tar some_directory" echo "gzip my_archive.tar" echo ";this will produce my_archive.tar.gz" echo "for volume names use eg /ram for ram: and /xyzt for xyzt: etc" echo "" echo "all database facilities have been disconnected from this port" echo "as they require threads + mutexes so cannot currently be compiled as-is" echo "" echo "this omission is not a big deal: all you really need is *"rpm --install*"" echo "which gives you access to the important stuff which is the archives" echo "" echo "switch off this message via *"setenv nomessage 1*"" echo "" echo "whoosh777@blueyonder.co.uk" echo "URL: http://www.whoosh777.pwp.blueyonder.co.uk" lab done