Date: Sat, 16 Feb 2002 22:17:41 +0200 From: "Konstantin Reznichenko" <kot@premierbank.dp.ua> To: <FreeBSD-gnats-submit@freebsd.org> Subject: ports/35007: New port archivers/arj: ARJ32 v 3.10 file archiver (RUSSIAN edition) Message-ID: <002f01c1b726$fd222c40$0402a8c0@premierbank.dp.ua>
next in thread | raw e-mail | index | archive | help
>Number: 35007 >Category: ports >Synopsis: New port archivers/arj: ARJ32 v 3.10 russian edition >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 16 12:20:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Bourne-again Superuser >Release: FreeBSD 4.2-RELEASE i386 >Organization: PREMIERBANK >Environment: System: FreeBSD saturn.premierbank.dp.ua 4.2-RELEASE FreeBSD 4.2-RELEASE #7: Sun Oct 14 10:21:45 EEST 2001 toor@saturn.premierbank.dp.ua:/usr/src/sys/compile/SATURN i386 >Description: This product is an implementation of ARJ v 2.7x for DOS on UNIX and UNIX-like systems. It is assumed that the user is familiar with ARJ operation on DOS before using this package. New ARJ features on UNIX and UNIX-like platforms: - Support for symbolic and hard links - Archiving of special entities: pipes and devices - Support for UID/GID storage in a variety of methods - World's smallest native self-extracting modules - Outstanding interoperability with ARJ for DOS, Windows and OS/2 Warp >How-To-Repeat: Execute the following shar file. >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ./arjr # ./arjr/Makefile # ./arjr/distinfo # ./arjr/pkg-comment # ./arjr/pkg-descr # ./arjr/pkg-plist # ./arjr/files # ./arjr/files/patch-aa # echo c - ./arjr mkdir -p ./arjr > /dev/null 2>&1 echo x - ./arjr/Makefile sed 's/^X//' >./arjr/Makefile << 'END-of-./arjr/Makefile' X# New ports collection makefile for: ARJ archiver X# Date created: 16 February 2002 X# Whom: Konstantin Reznichenko <kot@premierbank.dp.ua> X# X# $FreeBSD$ X# X XPORTNAME= arj XPORTVERSION= 3.10 XCATEGORIES= russian archivers XMASTER_SITES= http://fido.urc.ac.ru/ftp/pub/fileecho/other/autlcomp/ \ X http://naftan.by/bbs/file/autl/comp/ \ X http://testcase.newmail.ru/files/ XDISTNAME= arjfr310 XEXTRACT_SUFX= # empty X XMAINTAINER= kot@premierbank.dp.ua X XLIB_DEPENDS= \ X c.3:${PORTSDIR}/misc/compat3x X XONLY_FOR_ARCHS= i386 XNO_BUILD= yes XEXTRACT_CMD= # empty XEXTRACT_BEFORE_ARGS= # empty XEXTRACT_AFTER_ARGS= -y -e ${DISTNAME}/ X X.include <bsd.port.pre.mk> X X.if ${PORTOBJFORMAT} == "elf" XSTRIP= X.endif X Xpost-fetch: X @${CHMOD} a+x ${DISTDIR}/${DISTFILES} X Xdo-install: X ${MKDIR} ${PREFIX}/share/doc/arj X ${INSTALL_PROGRAM} ${WRKSRC}/arj ${PREFIX}/bin/arj X cd ${WRKSRC} && \ X ${INSTALL_DATA} history.txt readme.txt unix.txt options.txt \ X ${PREFIX}/share/doc/arj && \ X ${INSTALL_DATA} arjcrypt.so \ X ${PREFIX}/lib/arjcrypt.so && \ X X.include <bsd.port.post.mk> END-of-./arjr/Makefile echo x - ./arjr/distinfo sed 's/^X//' >./arjr/distinfo << 'END-of-./arjr/distinfo' XMD5 (arjfr310) = 6ab250207834edbd3b72fc0702d25140 END-of-./arjr/distinfo echo x - ./arjr/pkg-comment sed 's/^X//' >./arjr/pkg-comment << 'END-of-./arjr/pkg-comment' XARJ32 v 3.10 file archiver (FreeBSD binary port) END-of-./arjr/pkg-comment echo x - ./arjr/pkg-descr sed 's/^X//' >./arjr/pkg-descr << 'END-of-./arjr/pkg-descr' XThis product is an implementation of ARJ v 2.7x for DOS on UNIX and XUNIX-like systems. It is assumed that the user is familiar with ARJ Xoperation on DOS before using this package. X XNew ARJ features on UNIX and UNIX-like platforms: X X - Support for symbolic and hard links X - Archiving of special entities: pipes and devices X - Support for UID/GID storage in a variety of methods X - World's smallest native self-extracting modules X - Outstanding interoperability with ARJ for DOS, Windows and OS/2 Warp X XWWW: http://testcase.newmail.ru/ END-of-./arjr/pkg-descr echo x - ./arjr/pkg-plist sed 's/^X//' >./arjr/pkg-plist << 'END-of-./arjr/pkg-plist' Xbin/arj Xlib/arjcrypt.so Xshare/doc/arj/history.txt Xshare/doc/arj/readme.txt Xshare/doc/arj/unix.txt Xshare/doc/arj/options.txt X@dirrm share/doc/arj END-of-./arjr/pkg-plist echo c - ./arjr/files mkdir -p ./arjr/files > /dev/null 2>&1 echo x - ./arjr/files/patch-aa sed 's/^X//' >./arjr/files/patch-aa << 'END-of-./arjr/files/patch-aa' X--- options.orig Fri Feb 15 13:29:55 2002 X+++ options.txt Fri Feb 15 13:29:13 2002 X@@ -0,0 +1,391 @@ X+ X+Список часто используемых команд и ключей. По ARJ -? выдается полный список. X+ X+Запуск: ARJ <команда> [-<ключ> [-<ключ>...]] <архив> [<файл(ы)>...] X+Примеры : ARJ a -e archive, ARJ e archive, ARJ l archive *.doc X+<Команды> X+ ac: добавить очередную страхов. копию l: вывести список содержимого X+ a: добавить файлы к архиву m: переместить файлы в архив X+ c: снабдить файлы комментариями t: проверить целостность архива X+ d: удалить файлы из архива u: обновить файлы в архиве X+ e: распаковать архив v: вывести детальный список файлов X+ f: обновить существ. в архиве файлы x: распаковать файлы с путями X+<Ключи> X+ c: не проверять дату/время r: пройти по подкаталогам X+ e: исключить пути из имен файлов u: обновить файлы (по дате) X+ f: обновиь существующие файлы v: включить многотомный режим X+ g: зашифровывать с паролем w: назначить рабочий каталог X+ i: отключить индикатор состояния x: исключить выбранные файлы X+ m: выбрать метод: 0, 1, 2, 3 или 4 y: "да" в ответ на все вопросы X+ n: только новые (несуществ.) файлы hk: добавлять страховочную запись X+ X+Примеры команд: X+ X+ Добавить файлы, не записывая пути к ним: ARJ a -e archive *.* X+ Добавить два файла к архиву: ARJ a archive name1 name2 X+ Заархивировать файлы с проверкой: ARJ a -jt archive *.* X+ Заархивировать с максимальным сжатием: ARJ a -jm archive *.* X+ Добавить несколько директорий: ARJ a archive ... dir1 dir2 dir3 X+ Добавить тысячи/десятки тысяч файлов: ARJ a -hm1 -r archive *.* X+ Создать новую запасную копию в архиве: ARJ ac archive c:\dir\*.* -r X+ Записать комментарий только в заголовок: ARJ c archive -zcmt.fil X+ Преобразовать обычный архив в страховочный: ARJ cc archive X+ Преобразовать страховочный архив в обычный: ARJ y archive -jb0 X+ Удалить последнюю страховочную копию: ARJ dc archive *.* X+ Удалить комментарийи из заголовка архива: ARJ c archive -zNUL X+ Распаковать архив: ARJ e archive X+ Распаковать, восстанавливая директории: ARJ x archive X+ Распаковать новые файлы без запросов: ARJ e archive -u -y X+ Распаковать поддиректорию: ARJ e archive subdir\*.* -p1 X+ Распаковать файлы в определенный каталог: ARJ x archive destdir\ *.* X+ Распаковать файлы в определенный каталог: ARJ x archive *.* -htdestdir X+ Распаковать в каталог, содержащий пробелы: ARJ x archive "Program Files\ " X+ Распаковать в каталог, содержащий пробелы: ARJ x archive "-htProgram Files" X+ Распаковать архив Windows 95 в чистом DOS: ARJ x archive -hf2 X+ Вывести список файлов в архиве: ARJ l archive X+ Переместить файлы в архив: ARJ m archive *.doc X+ Распаковать файлы, удаляя их в архиве ARJ e -d archive *.doc X+ Восстановить файлы из поврежденного архива: ARJ x archive -jr X+ Проверить целостность файлов в архиве: ARJ t archive X+ Проверить несколько архивов: ARJ t *.ARJ -hr X+ Добавить файлы в многотомный архив: ARJ a -va a:archive *.* X+ Позволить создание более 100 томов: ARJ a -va a:archive.001 X+ Распаковать многотомный архив: ARJ x -v a:archive X+ Создать многотомный EXE-архив: ARJ a -va -je a:archive *.* X+ Сделать архив самораспаковывающимся: ARJ y -je1 archive X+ X+ Заархивировать диск C: на дискеты (A:) X+ ARJ a A:\backup C:\ -a1 -b2 -r -vvas -wC:\ -js -jt -hk X+ Восстановить содержимое диска C: с дискет: ARJ x A:\backup C:\ -vv -y X+ X+Детальная информация: X+ X+Запуск: ARJ <команда> [{/|-}<ключи>[-|+|<режимы>]...] <имя_архива>[.ARJ] X+ [<имя_базового_каталога>\] [<!список_файлов>|<путь>|<шаблон>...] X+ X+ или X+ X+ ARJ @файл_директив [ -& | -+ | -g? | -hy | -g<пароль> ] X+ X+<Команды> X+ ac: Создать новую страховочную копию m: Переместить файлы в архив X+ cc: Сконвертировать архив в страховочный n: Переименовать файлы в архиве X+ dc: Удалить последнюю страховочную копию o: Упорядочить файлы в архиве X+ a: Добавить файлы к архиву p: Распечатать файлы на ус-во вывода X+ b: Выполнить пакетный файл или команду q: Восстановить поврежденный архив X+ c: Ввести описания к файлам r: Удалить пути из имен файлов X+ d: Удалить файлы из архива s: Вывести файлы на экран, с паузами X+ e: Распаковать файлы из архива t: Проверить целостность архива X+ f: Обновить существующие файлы в архиве u: Обновить файлы в архиве X+ g: Зашифровать файлы в архиве v: Вывести детальный список файлов X+ i: Проверить целостность программы ARJ w: Поиск текста в сжатых файлах X+ j: Соединить архивы в один x: Распаковать файлы с путями X+ k: Удалить лишние запасные файлы y: Перепаковать архив X+ l: Просмотреть содержимое архива X+ X+ X+<Установки по умолчанию> X+ Сохранять пути в архиве X+ Сохранять длинные имена X+ Сохранять и восстанавливать расширенные атрибуты OS/2 X+ Сохранять время создания и доступа к файлу в системах Windows 95 и OS/2 X+ Использовать формат времени UNIX для файлов, архивируемых под ОС UNIX X+ Не запоминать спецификатор устройства и корневой каталог X+ Выводить ANSI-комментарии с помощью встроенного обработчика X+ Запрашивать подтверждение на распаковку существующих файлов X+ Использовать метод 1 для сжатия X+ Считать все файлы двоичными X+ В качестве спецификатора списка использовать знак "!" X+ Команда "ac" является сокращением для "u -u2 -jb" X+ Команда "cc" является сокращением для "y -jb" X+ Команда "dc" является сокращением для "d -jb" X+ X+ ARJ32 использует по умолчанию кодировку OEM. Ключ "-hy" настраивает его X+ на использование кодировки ANSI, применяемой в графической среде Windows. X+ Самораспаковывающиеся архивы ARJ32 должны создаваться с ключом "-hy". X+ X+ Для обеспечения совместимости с предыдущими версиями ARJ при архивации под X+ ОС класса UNIX необходимо указывать ключ "-2d". X+ X+ X+<Ответы на запросы> X+ Y - да X+ N - нет X+ Q - выйти из ARJ X+ A - автоматически отвечать "да" на текущий запрос X+ S - автоматически отвечать "нет" на текущий запрос X+ G - всегда отвечать "да" на все запросы, кроме запросов на смену диска X+ C - выполнить команду ОС X+ X+ X+<Ключи> X+ -: запрет символов ключей p: сверять пути целиком X+ +: запрет использования ARJ_SW p1: проверять имена поддиректорий X+ +var: использоват переменную q: запрос на каждый файл X+ @: построчно читать файл директив r: рекурсивно проходить поддиректории X+ !: установить спецификатор списка s: время архива = новейшему файлу X+ &: автоматически обрабатывать ошибки s1: сохранять исходное время X+ #: выбрать файлы по номерам s2: установить время изм. архива X+ $: добавлять/распак. метку тома s3: сохранить обе отметки о времени X+ $A: добавлять/распаковывать на A: t: установить тип файлов (0 по умол.) X+ a: разрешить любые атрибуты t0: двоичные X+ a1: любые файлы, а также директории t1: текстовые (в понимании X+ и специальные файлы UNIX библиотек компилятора C) X+ b: создать копию измененных файлов t1f: текстовые без проверок X+ b1: создать копию и сбросить атр. Arch. t1g: текстовые с псевдографикой X+ b2: только сбросить атрибут Archive u: Обновить файлы (новые) X+ b3: сброс атр. Arch. при восстановл. u1: Обновить файлы (новые + старые) X+ b4: сбросить Arch., не восстанавливая u2: Обновить файлы (новые + разные) X+ b5: не восстанавливать атрибуты вообще u3: Обновить файлы (новые + содерж.) X+ c: пропустить проверку даты/времени v: включить многотомный режим X+ d: удалять добавленные файлы v360: размер тома 362000 байт X+ (спрашивает разрешение на удаление) v50K: размер тома 50000 байт X+ e: не запоминать пути к файлам va: автоопределение своб. места X+ e1: не запоминать базовый путь vda:\*.*: удалить a:\*.* X+ f: обновить существующие файлы ve: нумеровать файлы вместо X+ f1: обновить более старые файлы расширений X+ f2: обновить изменившиеся файлы vi: не проверять смену дискет X+ f3: обновить файлы с другим содержимым vr50K: оставить 50000 байт на 1-й X+ g: зашифровывать с паролем дискете X+ gUGi: - с паролем "UGi" vs: выдавать приглашение ОС X+ g?: ввести пароль с клавиатуры vsCMD: выполн. CMD перед кажд. т. X+ i: не показывать индикатор состояния vv: выдавать звуковой сигнал X+ i1: показывать графический индикатор vw: не делить файлы на неск. т. X+ i2: показывать граф. индикатор + проц. vz: выдавать команду без эха X+ i3: показывать общий процент v360,v720,v1200,v1440: сокращения X+ i4: показывать общ. процент в графике Порядок ключей может быть любым, X+ i5: показывать общ. процент и график но s и z должны идти последними. X+ i6: показывать общ. процент и кол-во w: установить рабочий каталог X+ k: сохранять копию архива (.BAK) wTMP: использовать каталог TMP X+ l: создать файл со списком имен x: исключить файлы X+ lNAMES.LST: создать NAMES.LST x*.EXE: исключить все *.EXE X+ m: выбор метода - 0, 1, 2, 3 или 4 x!NAMES: исключить файлы из NAMES X+ m0: не сжимать допускается только один список X+ m1: лучшее сжатие (по умолчанию) y: "да" в ответ на все запросы, к роме X+ m2: экономный вариант (меньше RAM) запросов на смену дискеты. Hеобхо- X+ m3: быстрое сжатие димо пpи пакетной обработке. X+ m4: быстрейшее (минимальное) сжатие z: снабдить архив комментарием X+ n: только новые (несуществующие) файлы zARC.CMT: взять комм. из ARC.CMT X+ o: файлы, изм. по/после ГГГГММДДЧЧММСС zNUL: удалять комментарии X+ o: сегодня X+ o19901225: по/после 25/12/1990 X+ ob: файлы, изм. до ГГГГММДДЧЧММСС X+ ob: раньше, чем сегодня X+ ob19901225: раньше 25/12/1990 X+ od: изм. не ранее, чем N дней назад X+ od5: пять или меньше дней назад X+ oa: файлы, использ. после ГГГГММДДЧЧММСС X+ oa: сегодня X+ oa19901225: после 25/12/1990 X+oab: файлы, использ. до ГГГГММДДЧЧММСС X+ oab: раньше, чем сегодня X+ oab19901225: раньше 25/12/1990 X+ oc: файлы, созд. после ГГГГММДДЧЧММСС X+ oc: сегодня X+ oc19901225: после 25/12/1990 X+ocb: файлы, созд. ГГГГММДДЧЧММСС X+ ocb: раньше, чем сегодня X+ ocb19901225: раньше 25/12/1990 X+ X+ X+<Вторичные ключи> X+ h#: текущая дата -> название архива hi: детальная информ. в индекс-файлах X+h#1: текущее время -> название архива hk: созд. запись для защиты от поврежд. X+h#2: дата/время (ДЧЧММСС) -> назв. hk1: стандартный объем записи X+ (формат: h#{Y,M,D,N,h,m,s}) hk9: максимальный объем записи X+ h#YYYY-MMDD: дополнить ГГГГ-ММДД При использовании с ключом "-y" X+ h$: использовать длинные имена в страховочная запись отключается X+ Windows 2000 hl: считать ошибками пробл. со списком X+ h2: синоним для группы ключей -2 hm: увеличить вместимость списка файлов X+ ha: игнорировать атрибут Read-Only hm!: указать место для хранения списка X+ hb: выбрать файлы по атрибутам hm! : хранить в XMS-памяти X+ a - флаг "Archive" установлен hm!e:\ : создать врем. файл на e:\ X+ b - флаг "Archive" сброшен hn: указать заведомо несуществ. файл X+ r - только для чтения hn####: считать #### несущ. файлом X+ s - системный ho: распаковывать файлы с совпадениями X+ h - скрытый ho1: распаковывать файлы без совпадений X+ d - директория hq: игн. ошибки доступа на добавлении X+ n - обычный файл, не d,h,r,s,c,l hq1: игн. отсутств. файлы на добавлении X+ c - метка страховочной копии hq2: игн. оба вида ошибок (-hq1 и -hq2) X+ l - метка тома hr: игнорировать ошибки с архивами X+ f - сокращение n,d,r,s,h hs: запретить разделение (share) файлов X+ u - специальные файлы UNIX ht: установить целевой путь X+ w - длинные имена Windows 95 htD:\DESTDIR X+ hb: все типы файлов hu: позволить обновл. многот. архивов X+ hbsh: только скрытые или сист. hv: проверить версию ARJ X+ hbd: только директории hw: компактный вывод при поиске X+ hc: выполнить команду ОС при запуске hw1: показ. только файлы с совпадениями X+ hcCLS: выполнить CLS hx: уст. список расширений архивов X+ he: не проверять электронную подпись hx.arj.sdn X+he1: ошибка при обнаруж. эл. подписи hy: в ARJ32 - использовать кодир. ANSI X+ hf: обрабатывать только короткие им. в ARJ - распаковывать архивы в X+hf1: хранить длинные имена в коммент. кодировке ANSI X+ или распаковывать в W95LNAME.nnn hy1: в ARJ32 - всегда использовать ANSI X+hf2: не сокращать длинные имена в DOS hy2: в ARJ32 - всегда использовать OEM X+hf3: хранить длинные имена в поле hz: создать подпись ARJ-SECURITY X+ комментария, использовать X+ короткие имена X+hf4: считать все файлы, заархивир. в X+ среде Windows, длинными именами X+ hg: указать путь к модулю шифрования X+ hgGARBLE.COM: для шифрования X+ загружать GARBLE.COM X+hg!: шифрование по 40-бит. ГОСТ X+ 28147-89 X+ X+ X+ j#: хранить только CRC, а не файлы jp: пауза после каждого экрана X+j#1: хранить только дату/время/атрибуты jp50: пауза после 50 строк X+j#2: восстановить атрибуты jq: установить параметр-строку X+j#3: восстановить дату/время jqstr: установить параметр "str" X+j#4: восстановить атрибуты и дату/вр. jr: распаковывать поврежд. архивы X+ j$: не обрабат. время созд. и дост. jr1: распак. сильно поврежд. архивы X+ ja: отключить поддержку ANSI-коммент. js: не пытаться сжимать файлы-архивы X+ja1: отключить показ комментариев по умолч. arj, arc, lzh, pak, rar, X+ jb: режим работы со страхов. копиями zip, zoo, j, and uc2. X+jb0: сбросить статус страхов. архива js.zoo: не сжимать только *.zoo X+jb*: выбрать все запасные файлы jt: проверить врем. архив на целостн. X+ jc: выйти после N файлов jt1: проверить на целостн. и на совпад. X+ jc5: выйти, обработав 5 файлов jt2: пров. только совп. с доб. файлами X+ jc nam1 nam2: - после 2 файлов jt3: пров. только размер и дату/время X+ jd: проверять место на диске ju: транслировать пути из стиля UNIX X+ e -jd50K: пропус. при <50000 байт jv: выдавать детальную информацию X+ l -jd1000: ошибка при <1000 байт jv1: специальный режим выдачи дет. инф. X+ je: создать самораспаков. архив jw: распаковывать в один выходной файл X+je1: создать компактный самор. архив jwNEW.FIL: распак. все в NEW.FIL X+ jf: хранить/использовать полный путь jx: начать с определенного смещения X+jf1: - полный путь, кроме диска jx10000: со смещ. 10000 от начала X+ jg: [устаревший ключ] jy: отключить запросы X+jg1: [устаревший ключ] a - не спраш. о дополн. сущ. файла X+ jh: выбрать размер буфера Хаффмана c - не спрашивать о созд. директории X+ jh65535: 65535 байт (максимум) d - не спрашивать об удалении X+ jh2048: 2048 байт (минимум) k - не пров. своб. место на диске X+ ji: создать индекс-файл n - не спрашивать о переименовании X+ jiINDEX.FIL: создать INDEX.FIL o - не спрашивать о перезап. файла X+ jk: оставлять врем. архив при ошибках r - сброс буфера клав. перед вводом X+ jl: выводить только имена файлов s - не спрашивать о продолж. поиска X+ jm: включить режим макс. сжатия v - не спраш. о перех. к след. тому X+jm1: более быстрый режим макс. сжатия y - "горячие клавиши" вместо ввода X+ jn: продолж. многот. архивацию с файла jycny: не спраш. о создании/переим., X+ jnBIN\X.COM: продолжить с BIN\X.COM включить "горячие клавиши" X+ jn: получить информ. о последнем jz: брать комментарии из файла X+ заархивир. файле из индекс-файла jzFIL.CMT: брать комм. из FIL.CMT X+ jo: спрашивать при обновлении архива jzNUL: убрать комментарии у файлов X+ jo: распаковывать в уникальные имена X+jo1: распаковывать в уникальные имена, X+ сохраняя расширение X+ X+ X+ 2a: последовательно именовать файлы 2k1: информативный формат вывода даты X+ 2c: [OS/2] сохранять и распаковывать 2l: [OS/2] преобразовывать расширенные X+ только критические EA атрибуты .LONGNAME в имена файлов X+ 2d: Режим совместимости с ARJ для (когда это возможно) X+ DOS 2o: [UNIX] сохранение и восстановление X+2d1: [устаревший ключ] режим информации о владельце файла X+ совместимости по комментариям 2o1: Сохранение в виде UID/GID X+ 2e: [OS/2] выбор расширенных атрибутов 2p: Указать приоритет задачи X+ 2e.*: только системные EA OS/2: 2p1...2p4 X+ 2e.ICON?: только пиктограммы Linux, FreeBSD: 2p1...2p41 X+ 2e: запретить обработку EA 2s: [UNIX] сохранение атрибутов X+ 2f: запрет повторения комментариев в символьных ссылок X+ многотомных архивах 2x: [OS/2] исключить расширенные атр. X+ 2h: [UNIX] Отключение обработки 2x.ICON?: исключить пиктограммы X+ твердых ссылок X+ 2k: двухзначный формат года при выводе X+ списков X+ X+ X+Установка переменной окружения: X+ SET ARJ_SW=-jyry -jv -i1 X+ SET ARJ_SW=c:\arj.cfg X+ X+(ARJ для Win32 вместо ARJ_SW использует ARJ32_SW) X+ X+ SET ARJ32_SW=-hy X+ X+ X+Коды возврата: X+ X+ 0 -> успешное завершение X+ 1 -> предупреждение (файл не найден, либо отрицательный ответ на запрос X+ о переходе к следующему тому) X+ 2 -> фатальная ошибка X+ 3 -> нарушена целостность архива, либо неправильно введен пароль X+ 4 -> нарушена электронная подпись, либо попытка изменить архив с подписью X+ 5 -> ошибка записи (обычно возникает, если заканчивается свободное X+ пространство на диске) X+ 6 -> не удалось открыть архив или файл X+ 7 -> ошибка пользователя (некорректные ключи) X+ 8 -> недостаточно памяти X+ 9 -> архив не является ARJ-архивом X+ 10 -> [DOS] ошибка обмена с XMS-памятью X+ 11 -> пользователь прервал работу X+ 12 -> превышено ограничение на 250 страховочных копий X+ X+ Оператор пакетного файла "IF ERRORLEVEL 0 ..." означает: X+ "если код возврата больше или равен нулю". X+ X+В самораспаковывающихся архивах можно указывать ключи для обработки. Для этого X+комментарий должен начинаться с "))". Например, комментарий: X+ X+)) -o X+приведет к перезаписыванию существующих файлов. X+ X+ X+Эта краткая справка не призвана заменить документацию пользователя. Для полной X+информации об ARJ читайте документацию (файлы ARJ.TXT, INTRO.TXT, ERRORS.TXT). X+ X+ X+ X+Авторские права на архиваторы ARJ и ARJ32 принадлежат компании ARJ Software. X+(C) 1990-2001, ARJ Software Inc. X+ X+ARJ - торговая марка ARJ Software, Inc. X+OS/2 - торговая марка International Business Machines Corp. X+UNIX - зарегистрированная торговая марка, лицензируемая X/Open Company Ltd. X+ X+ X+"ARJ is dedicated to God and to the Jung family" -- Robert K. Jung. X+Русифицированный вариант, а также версию для OS/2, разработчики посвящают X+памяти United Group International. X+ X+ X+Политика лицензирования: X+ X+ARJ Software, Inc. отказывается от всех гарантий в отношении данного продукта, X+как явных, так и предполагаемых, включая (но не ограничиваясь только ими) X+предполагаемые гарантии на покупательскую способность и соответствие реальным X+требованиям. X+ X+Дальнейшие юридические вопросы описаны в документации. X+ X+ X+ARJ и ARJ32 являются раздельными условно-бесплатными продуктами и использование X+каждого из них в коммерческих и в государственных структурах требует получения X+отдельной лицензии. Включение ARJ, ARJ32, DEARJ, ARJSFX, ARJSFXJR и ARJSFXV в X+комплект поставки программного и/или аппаратного обеспечения всегда требует X+отдельной лицензии. Регистрация ARJ для домашнего использования не требуется - X+вместо этого мы советуем домашним пользователями поделиться программой с X+друзьями. Стоимость регистрации ARJ или ARJ32 (но не обоих продуктов) для X+одного компьютера составляет $45, включая расходы на перевозку. Эта цена X+действует до 1 января 2002 г. Также доступны корпоративные и дистрибьюторские X+лицензии. Допускается бесплатное использование ARJ в коммерческих целях или в X+государственвных структурах в течение 30-дневного срока для оценки его X+возможностей. X+ X+Версии ARJ для систем OS/2 и UNIX разработанs компанией ARJ Software Russia на X+основе существующих версий ARJ для DOS и ARJ32. Разработчики выражают свою X+благодарность автору ARJ (Robert K. Jung) за хорошо организованный, X+переносимый исходный код. X+ X+Разработчики (ARJ Software Russia): X+ X+ Андрей Белов -- программист X+ Вячеслав Одинцов -- организатор бета-тестирования. X+ X+Для дополнительной информации прочтите документацию или свяжитесь с авторами: X+ X+ ARJ Software, Inc. Fax : 781-769-4893 X+ P.O. Box 249 Email: robjung@world.std.com X+ Norwood MA 02062 Web : http://www.arjsoftware.com X+ USA END-of-./arjr/files/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: X-send-pr-version: 3.2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002f01c1b726$fd222c40$0402a8c0>