home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / TextEditors&Viewers / Texteditors / FFRED10.LHA / Install < prev    next >
Encoding:
Text File  |  1994-10-25  |  36.2 KB  |  1,104 lines

  1. ;#############################################################################
  2. ;
  3. ; $VER: 2.17 install_FrexxEd (25.10.94)
  4. ;
  5. ; Start this installer script by double-clicking on one of its icons, or by
  6. ; running one of the "install_XXXXXX.sh" scripts in a shell.
  7. ;
  8. ; Copyright (C) by FrexxWare 1994
  9. ; Written by Daniel Stenberg and Per-Anders Josefsson
  10. ;
  11. ; Polish by Robert Ramiega (robert@magnum.lodz.pl)
  12. ; Dutch by Michiel Willems (Michiel@aobh.hacktic.nl)
  13. ; Italian by Massimiliano De Otto (deotto@cs.unibo.it)
  14. ; German by Rolf Kunisch (obelhawk@cs.tu-berlin.de)
  15. ; Thank you - *very* much - dudes!
  16. ;
  17. ;#############################################################################
  18.  
  19.  
  20. ; two new strings from version 0.97!!
  21.  
  22. (set txt_MagicWBIcons "Would you like to install MagicWB Icons?")
  23.  
  24. (set txt_MagicWBHelp (cat "Magic WB is an application that enhances the "
  25.     "look of your Workbench. It gives oppurtunity to use extra fancy icons "
  26.     "due to more colors."))
  27.  
  28. (if (= @language "english")
  29.   (
  30.     (set langbit 2)    ; used below when selecting language to install
  31.     (set txt_NoVersion (cat
  32.       "FrexxEd can't run under version %ld of AmigaDOS! "
  33.       "Select \"Install\" if you still want to install FrexxEd "
  34.       "or press \"Cancel\" to "
  35.       "stop the installation process.")
  36.     )
  37.     (set txt_NoVersionHelp (cat
  38.       "If you intend to run a newer version of AmigaDOS within a limited "
  39.       "period, it might make sense to install FrexxEd even if it can't "
  40.       "be used until that upgrade. If you are not considering upgrading "
  41.       "to at least version 2.04, then you should cancel the installation "
  42.       "right now and forget about using FrexxEd!")
  43.     )
  44.     (set txt_AbortMsg
  45.       "Nothing was installed!"
  46.     )
  47.     (set txt_Install
  48.       "Install"
  49.     )
  50.     (set txt_Cancel
  51.       "Cancel"
  52.     )
  53.     (set txt_Destination (cat
  54.       "Your current copy of the FrexxEd package seems to be located in "
  55.       "the drawer \"%s\". Do you want the update to be "
  56.       "installed there?")
  57.     )
  58.     (set txt_DestinationHelp (cat
  59.       "The installer has determined that you already have a copy "
  60.       "of FrexxEd installed on your system (you have the FREXXED: "
  61.       "assign set to \"%s\"). If this is wrong, or "
  62.       "you want the update installed elsewhere, select NO as an "
  63.       "answer. Otherwise, select YES.")
  64.     )
  65.     (set txt_DrawerPrompt (cat
  66.       "Where do you want your FrexxEd files to be installed? The "
  67.       "executable file is _not_ included, it will be copied separately.")
  68.     )
  69.     (set txt_OutOfSpace (cat
  70.       "A complete FrexxEd installation requires at least 900 kb "
  71.       "free space, but the selected target device " 
  72.        "%s: has only %ld kb available. "
  73.       "Restart installation and select a new target, or clean "
  74.       "this one up so that more disk space will become "
  75.       "available!")
  76.     )
  77.     (set txt_SelectLangs
  78.       "Select the languages that you want installed!"
  79.     )
  80.     (set txt_SelectLangsHelp (cat
  81.       "From AmigaDOS version 2.1, there is locale support "
  82.       "for software to keep databases for different "
  83.       "languages to support output in your native language.\n"
  84.       "Select the languages that you think you will use, now or "
  85.       "in the future. You can of course install more/different "
  86.       "catalogs at a later time. More catalogs are likely to "
  87.       "appear in future releases and revisions!")
  88.     )
  89.     (set txt_FrexxEddir
  90.       "Specify a drawer to put the FrexxEd executable in! "
  91.     )
  92.     (set txt_FrexxEddirHelp (cat
  93.       "The FrexxEd executable is the actual editor. FrexxEd: is used "
  94.       "by the editor to find the rest of the FrexxEd files, but this "
  95.       "does not have to be placed among the other in the file tree.\n"
  96.       "Selecting a drawer which you already have included in your "
  97.       "path will enable you to run FrexxEd from anywhere without "
  98.       "changing your path.")
  99.     )
  100.     (set txt_PromptStartup (cat
  101.       "Add these lines to s:user-startup?\n\n"
  102.       "assign FrexxEd: \"%s\"\n")
  103.     )
  104.     (set txt_And
  105.       "and "
  106.     )
  107.     (set txt_PackersAvail (cat
  108.       "FrexxEd can take advantage of the custom libraries found in your "
  109.       "LIBS: partition/drawer named %s for file compression/"
  110.       "decompression and encryption/decryption. Files compressed with "
  111.       "such a library will be unpacked at load time!")
  112.     )
  113.     (set txt_PackersNonAvail (cat
  114.       "To be able to use such goodies as file compression/decompression "
  115.       "and encryption/decryption, FrexxEd requires the custom libraries "
  116.       "xpkmaster.library and/or powerpacker.library! They are not present "
  117.       "in your system, so to use the functions mentioned, get them!")
  118.     )
  119.     (set txt_LocaleDir (cat
  120.       "Would you like to put the catalogs in the LOCALE:catalogs/ "
  121.       "or in the FREXXED:catalogs/ drawer/partition? (putting it in the "
  122.       "latter drawer will force the executable file to be stored in "
  123.       "FREXXED:) ")
  124.     )
  125.     (set txt_LocaleDirHelp (cat
  126.       "The installer has to know where you want the catalogs installed. "
  127.       "The system will look for them in Locale:Catalogs/ and in "
  128.       "PROGDIR:Catalogs/ (which in this case means FREXXED:Catalogs/). "
  129.       "You choose where to put them! Remember that if you choose to put "
  130.       "them in FREXXED:Catalogs/, the installer will have to put the "
  131.       "FrexxEd executable in FREXXED:.")
  132.     )
  133.     (set txt_LibsDir
  134.       "Enter drawer/partition to install the libraries in!"
  135.     )
  136.  
  137.   )
  138. )
  139.  
  140. (if (= @language "polski")
  141.   (
  142.     (set langbit 32)
  143.     (set txt_NoVersion (cat
  144.     "FrexxEd nie bëdzie dziaîaî z wersjâ %ld AmigaDOS! "
  145.     "Wybierz \"Instaluj\" jeûeli chcesz zainstalowaê "
  146.     "FrexxEd\'a mimo to lub wybierz \"Zaniechaj\" by "
  147.     "przerwaê instalacjë.")
  148.     )
  149.     (set txt_NoVersionHelp (cat
  150.     "Jeûeli w najbliûszym czasie masz zamiar zainstalowaê "
  151.     "nowszâ wersjë AmigaDos, to zainstalowanie FrexxEd\'a "
  152.     "moûe byê dobrym pomysîem (mimo, ûe do czasu upgrade'u "
  153.     "nie bëdziesz mógî go uûywaê). Jeûeli, natomiast nie "
  154.     "masz zamiaru zainstalowaê AmigaDos w wersji co najmniej "
  155.     "2.04, to wybierz \"Zaniechaj\" i zapomnij o FrexxEd\'zie.")
  156.     )
  157.     (set txt_AbortMsg 
  158.     "Nic nie zostaîo zainstalowane!"
  159.     )
  160.     (set txt_Install
  161.     "Instalowaê"
  162.     )
  163.     (set txt_Cancel
  164.     "Zaniechaj"
  165.     )
  166.     (set txt_Destination (cat
  167.     "Wydaje sië, ûe masz zainstalowanego FrexxEd\'a w "
  168.     "katalogu \"%s\". Chcesz by nowsza wersja byîa "
  169.     "tam zainstalowana ?")
  170.    )
  171.    (set txt_DestinationHelp (cat
  172.     "Installer ustaliî, ûe juû masz zainstalowanâ kopië "
  173.     "FrexxEd\'a w swoim systemie (przypisanie FREXXED: "
  174.     "wskazuje na katalog \"%s\"). Jeûei nie jest to prawdâ "
  175.     "lub chcesz nowszâ wersjë zainstalowaê w innym miejscu,"
  176.     "wybierz NIE. W przeciwnym przypadku wybierz TAK")
  177.    )
  178.    (set txt_DrawerPrompt (cat
  179.     "Gdzie chcesz zainstalowaê zbiory FrexxEd\'a? Nie "
  180.     "dotyczy to samego programu (bëdzie on skopiowany osobno)")
  181.    )
  182.    (set txt_OutOfSpace (cat
  183.     "Peîna instalacja FrexxEd\'a wymaga przynajmniej 900 kb "
  184.     "wolnego miejsca, a na wskazanym urzâdzeniu "
  185.     "%s wolnych jest tylko %ld kb."
  186.     "Wystartuj program instalacyjny ponownie i wybierz "
  187.     "inne miejsce lub wyczyôê to miejsce tak, by "
  188.     "byîo wiëcej miejsca!")
  189.    )
  190.    (set txt_SelectLangs
  191.     "Wybierz wersje jëzykowe, do zainstalowania"
  192.    )
  193.    (set txt_SelectLangsHelp (cat
  194.     "Od wersji 2.1 wzwyû AmigaDOS pozwala na wykorzystywanie "
  195.     "tzw. lokalizacji. Pozwala to aplikacjom na uûywanie "
  196.     "twojego ojczystego jëzyka\n "
  197.     "Wybierz te wersje jëzykowe, które chcesz uûywaê, teraz "
  198.     "lub w przyszîoêi. Oczywiôcie w kaûdej chwili moûesz "
  199.     "doinstalowaê pozostaîe/inne katalogi. W nastëpnych "
  200.     "wersjach FrexxEd\'a ich liczba moûe wzrosnâê.")
  201.    )
  202.    (set txt_FrexxEddir (cat
  203.     "Wskaû gdzie ma zostaê skopiowany program FrexxEd")
  204.    )
  205.    (set txt_FrexxEddirHelp (cat
  206.     "Zbiór wykonywalny FrexxEd\'a to wîaôciwy edytor."
  207.     "FREXXED: jest przez niego uûywane by znaleúê "
  208.     "pozostaîe zbiory, ten zbiór natomiast nie musi "
  209.     "sië znajdowaê wôród nich.\n"
  210.     "Wybierajâc katalog, który jet juû umieszczony "
  211.     "w ôcieûce pozwoli ci na wywoîanie FrexxEd'a "
  212.     "z dowolnego miejsca bez potrzeby jej zmiany.")
  213.    )
  214.    (set txt_PromptStartup (cat
  215.     "Dodaê poniûsze linie do S:User-Startup?\n\n"
  216.     "assign FrexxEd: \"%s\"\n")
  217.    )
  218.    (set txt_And
  219.     "i "
  220.    )
  221.    (set txt_PackersAvail (cat
  222.     "FrexxEd moûe korzystaê z pewnych niestandardowych "
  223.     "bibliotek znalezionych w katalogu LIBS: o nazwie "
  224.     "%s (do kompresji/dekompresji zbiorów oraz do ich "
  225.     "utajnienia). Takie skompresowane, przy uûyciu tych "
  226.     "bibliotek, zbiory bëdâ automatycznie rozpakowywane "
  227.     "w trakcie wczytywania!")
  228.    )
  229.    (set txt_PackersNoAvail (cat
  230.     "By móc uûywaê takich dobrodziejstw jak (de)kompresja "
  231.     "i utajnianie zbiorów, FrexxEd potrzebuje biblotek "
  232.     "xpkmaster.library i/lub powerpacker.library! Nie ma "
  233.     "ich jednak zainstalowanych w Twoim systemie, zatem by "
  234.     "móc uûywaê wymienionych wczeôniej funkcji zdobâdú je!")
  235.    )
  236.    (set txt_LocaleDir (cat
  237.     "Czy chciaîbyô zbiory katalogowe skopiowaê do LOCALE:catalogs/ "
  238.     "czy teû do FREXXED:catalogs? (wybranie tej drugiej moûliwoôci "
  239.     "wymusi umieszczenie w FREXXED: zbioru wykonywalnego edytora) ")
  240.    )
  241.    (set txt_LocaleDirHelp (cat
  242.     "Installer musi wiedzieê gdzie ma skopiowaê zbiory katalogowe."
  243.     "System bëdzie ich szukaî w katalogu LOCALE:Catalogs/ a "
  244.     "nastëpnie w PROGDIR:Catalogs/ (co w tym wypadku oznacza "
  245.     "FREXXED:Catalogs). Ty musisz wybraê gdzie majâ zostaê "
  246.     "skopiowane! Pamiëtaj, ûe w tym drugim przypadku zbiór "
  247.     "wykonywalny FrexxEd musi zostaê skopiowany do FREXXED:")
  248.    )
  249.    (set txt_LibsDir 
  250.     "Wskaû gdzie zainstalowaê biblioteki."
  251.    )
  252.   )
  253. )
  254.  
  255. (if (= @language "italiano")
  256.   (
  257.     (set langbit 8)    ; used below when selecting language to install
  258.     (set txt_NoVersion (cat            
  259.       "FrexxEd non può funzionare con la versione %ld di AmigaDOS! "
  260.       "Seleziona \"Installa\" se hai ancora intenzione di installare FrexxEd "
  261.       "o premi \"Cancella\" per "
  262.       "interrompere l'installazione.")
  263.     )
  264.     (set txt_NoVersionHelp (cat
  265.  
  266.       "Se hai intenzione di montare una versione più recente di AmigaDOS entro "
  267.       "breve potrebbe aver senso installare FrexxEd anche se non potrà essere "
  268.       "utilizzato fino all'aggiornamento. Se non hai intenzione di aggiornarti "
  269.       "almeno alla versione 2.04, allora è  meglio che cancelli subito l'installazione "
  270.       "e rinunci all'idea di utilizzare FrexxEd!")
  271.     )
  272.     (set txt_AbortMsg
  273.       "Non ho installato niente!"
  274.     )
  275.     (set txt_Install
  276.       "Installa"
  277.     )
  278.     (set txt_Cancel
  279.       "Cancella"
  280.     )
  281.     (set txt_Destination (cat
  282.       "La tua copia attuale di FrexxEd sembra essere memorizzata nel "
  283.       "cassetto \"%s\". Vuoi che anche l'aggiornamento venga installato lì?")
  284.     )
  285.     (set txt_DestinationHelp (cat
  286.       "Installer ha determinato che hai già una copia installata di "
  287.       "FrexxEd nel tuo sistema (hai FREXXED: settato a \"%s\"). "
  288.       "Se questo non è vero, o se vuoi installare altrove l'aggiornamento, "
  289.       "seleziona NO. Altrimenti, seleziona SI.")
  290.     )
  291.     (set txt_DrawerPrompt (cat
  292.       "Dove vuoi che vengano installati i file di FrexxEd? Il "
  293.       "file eseguibile _non_ è incluso, verrà copiato separatamente.")
  294.     )
  295.     (set txt_OutOfSpace (cat
  296.       "Un'installazione completa di FrexxEd richiede almeno 900 Kb "
  297.       "liberi su disco, ma il dispositivo scelto %s: possiede solo "
  298.       "%ld Kb disponibili. "
  299.       "Riesegui l'installazione e seleziona una nuova destinazione, oppure "
  300.       "'ripulisci' questa così da rendere disponibile più spazio!")
  301.     )
  302.     (set txt_SelectLangs
  303.       "Seleziona i linguaggi che vuoi installare!"
  304.     )
  305.     (set txt_SelectLangsHelp (cat
  306.       "A partire dalla versione 2.1 di AmigaDOS, esiste un "
  307.       "supporto locale che permette al software di mantenere degli "
  308.       "archivi per diversi linguaggi, per avere l'output nel "
  309.       "tuo linguaggio di origine.\n"
  310.       "Seleziona i linguaggi che ritieni che utilizzerai, ora o "
  311.       "in seguito. Ovviamente potrai installare più/differenti "
  312.       "cataloghi più avanti. E` probabile che appariranno altri "
  313.       "cataloghi in future versioni e revisioni!")
  314.     )
  315.     (set txt_FrexxEddir
  316.       "Specifica un cassetto dove inserire l'eseguibile! "
  317.     )
  318.     (set txt_FrexxEddirHelp (cat
  319.       "L'eseguibile FrexxEd è l'editor effettivo. FrexxEd: è usato "
  320.       "dall'editor per trovare il resto dei file, ma non deve essere "
  321.       "inserito tra gli altri nella lista dei file.\n"
  322.       "Se selezioni un cassetto che hai già incluso nel tuo path "
  323.       "potrai eseguire FrexxEd senza aver bisogno di cambiare path.")
  324.     )
  325.     (set txt_PromptStartup (cat
  326.       "Inserisco queste linee in s:user-startup?\n\n"
  327.       "assign FrexxEd: \"%s\"\n")
  328.     )
  329.     (set txt_And
  330.       "e "
  331.     )
  332.     (set txt_PackersAvail (cat
  333.       "FrexxEd può trarre vantaggio dalle librerie %s trovate "
  334.       "nel tuo cassetto/partizione LIBS: per la compressione/decompressione "
  335.       "e la codifica/decodifica dei file. I file compressi con questa libreria "
  336.       "saranno decompressi durante il caricamento!")
  337.     )
  338.     (set txt_PackersNonAvail (cat
  339.       "Per poter utilizzare le caratteristiche di compressione/decompressione "
  340.       "e di codifica/decodifica dei file, FrexxEd richiede la xpkmaster.library "
  341.       " e/o la powerpacker.library! Esse non sono presenti nel tuo sistem, perciò "
  342.       "te le devi procurare per sfruttare le caratteristiche menzionate!")
  343.     )
  344.     (set txt_LocaleDir (cat
  345.       "Vuoi inserire i cataloghi nel cassetto/partizione LOCALE:Catalogs/ "
  346.       "oppure in FREXXED: ? (Inserirli in quest'ultimo comporterà l'installazione "
  347.       "dell'eseguibile in FREXXED:) ")
  348.     )
  349.     (set txt_LocaleDirHelp (cat
  350.       "Installer deve sapere dove vuoi installare i cataloghi."
  351.       "Il sistema li cercherà in Locale:Catalogs/ ed in "
  352.       "PROGDIR:Catalogs/ (In questo caso FREXXED:Catalogs/). "
  353.       "Scegli dove inserirli! Ricorda che se scegli di metterli in "
  354.       "FREXXED:Catalogs/, installer dovrà mettere l'eseguibile in FREXXED:.")
  355.     )
  356.     (set txt_LibsDir
  357.       "Inserisci il cassetto/partizione dove installare le librerie!"
  358.     )
  359.  
  360.   )
  361. )
  362.  
  363. (if (= @language "deutsch")
  364.   (
  365.     (set langbit 4)     ; used below when selecting language to install
  366.     (set txt_NoVersion (cat
  367.       "FrexxEd läuft nicht mit der Version %ld von AmigaDOS! "
  368.       "Wählen Sie \"Fortfahren\", um FrexxEd dennoch zu installieren, "
  369.       "oder \"Abbruch\", um die Installation zu beenden.")
  370.     )
  371.     (set txt_NoVersionHelp (cat
  372.       "Wenn Sie beabsichtigen, in kürzerer Zeit auf eine neuere Version "
  373.       "des AmigaDOS umzusteigen, kann es sinnvoll sein, FrexxEd dennoch "
  374.       "zu installieren, auch wenn man ihn bis dahin nicht benutzen kann. "
  375.       "Sollten Sie nicht daran denken wenigstens auf Version 2.04 des "
  376.       "AmigaDOS umzusteigen, brechen Sie die Installation hier ab "
  377.       "und verzichten Sie auf die Benutzung von FrexxEd ganz.")
  378.     )
  379.     (set txt_AbortMsg
  380.       "Die Installation wurde abgebrochen, ohne etwas zu installieren."
  381.     )
  382.     (set txt_Install
  383.       "Fortfahren"
  384.     )
  385.     (set txt_Cancel
  386.       "Abbruch"
  387.     )
  388.     (set txt_Destination (cat
  389.       "Ihre aktuelle Version des FrexxEd-Pakets scheint sich in dem "
  390.       "Verzeichnis \"%s\" zu befinden. Wollen Sie die "
  391.       "neue Version dorthin kopieren?")
  392.     )
  393.     (set txt_DestinationHelp (cat
  394.       "Der Installer hat festgestellt, daß Sie bereits eine Version "
  395.       "des FrexxEd in Ihrem System installiert haben (Sie haben das "
  396.       "logische Laufwerk FREXXED: dem Verzeichnis \"%s\" zugewiesen). "
  397.       "Wollen Sie die neue Version dorthin kopieren, dann wählen Sie "
  398.       "\"Ja\" ansonsten wählen Sie \"Nein\", um ein anderes "
  399.       "Verzeichnis anzugeben.")
  400.     )
  401.     (set txt_DrawerPrompt (cat
  402.       "Wohin sollen die FrexxEd Dateien kopiert werden? "
  403.       "Die ausführbare Datei wird extra kopiert und ist hier "
  404.       "nicht enthalten.")
  405.     )
  406.     (set txt_OutOfSpace (cat
  407.       "Eine komplette FrexxEd-Installation benötigt wenigstens "
  408.       "900 KByte freien Speicherplatz. Auf dem ausgewählten "
  409.       "Ziellaufwerk %s sind jedoch nur %ld KByte "
  410.       "freier Speicherplatz verfügbar. "
  411.       "Starten Sie die Installation erneut mit einem anderen "
  412.       "Ziellaufwerk oder sorgen Sie dafür, daß auf diesem "
  413.       "Laufwerk 900 KByte Speicherplatz zur Verfügung stehen.")
  414.     )
  415.     (set txt_SelectLangs
  416.       "Wählen Sie die Sprachen, die installiert werden sollen."
  417.     )
  418.     (set txt_SelectLangsHelp (cat
  419.       "Ab der Version 2.1 des AmigaDOS werden unterschiedliche "
  420.       "Sprachen vom System unterstützt. Die Texte werden dann "
  421.       "in der gewünschten Sprache ausgegeben.\n"
  422.       "Wählen Sie bitte die Sprachen aus, von denen Sie der "
  423.       "Meinung sind, sie jetzt oder in Zukunft zu benutzen. "
  424.       "Natürlich können Sie auch mehr oder andere Sprachen "
  425.       "später noch installieren. In zukünftigen Versionen "
  426.       "werden noch weitere Sprachen folgen.")
  427.     )
  428.     (set txt_FrexxEddir (cat
  429.       "Wählen Sie das Verzeichnis, in das sie die ausführbare "
  430.       "Datei von FrexxEd kopieren wollen.")
  431.     )
  432.     (set txt_FrexxEddirHelp (cat
  433.       "Die ausführbare Datei von FrexxEd ist der aktuelle Editor. "
  434.       "Die Zuweisung \"FrexxEd:\" wird vom Editor benutzt, um die "
  435.       "restlichen Dateien zu finden, jedoch muß die ausführbare "
  436.       "Datei mit den anderen nicht zusammen gespeichert sein.\n"
  437.       "Wenn Sie ein Verzeichnis wählen, das schon zu Ihrem aktuellen "
  438.       "Suchpfad gehört, können Sie FrexxEd von überall aus starten, "
  439.       "ohne Ihren Suchpfad zu ändern.")
  440.     )
  441.     (set txt_PromptStartup (cat
  442.       "Wollen Sie, daß die folgende Zeile an Ihre Datei "
  443.       "S:User-Startup angehangen wird?\n\n"
  444.       "Assign FrexxEd: \"%s\"\n")
  445.     )
  446.     (set txt_And
  447.       "und "
  448.     )
  449.     (set txt_PackersAvail (cat
  450.       "FrexxEd kann die Bibliotheken mit den Namen %s, "
  451.       "die sich in Ihrem LIBS:-Verzeichnis befinden zum Ver- und "
  452.       "Entschlüsseln sowie zum Komprimieren/Dekomprimieren von Dateien "
  453.       "benutzen. Derart komprimierte Dateien werden beim Laden "
  454.       "automatisch dekomprimiert.")
  455.     )
  456.     (set txt_PackersNonAvail (cat
  457.       "Um den Vorteil von Dateikomprimierung/-dekomprimierung und Ver- "
  458.       "und Entschlüsselung zu haben, benötigt FrexxEd die Bibliotheken "
  459.       "xpkmaster.library und/oder powerpacker.library. Diese sind in "
  460.       "Ihrem System nicht vorhanden. Um die erwähnten Funktionen nutzen "
  461.       "zu können, müssen Sie sich die Bibliotheken erst beschaffen.")
  462.     )
  463.     (set txt_LocaleDir (cat
  464.       "Wollen Sie die Sprachanpassungsdateien in das LOCALE:Catalogs/-"
  465.       "oder in das FREXXED:Catalogs/-Verzeichnis kopieren (bei "
  466.       "letzterem muß die ausführbare Datei sich in dem Verzeichnis "
  467.       "FREXXED: befinden)?")
  468.     )
  469.     (set txt_LocaleDirHelp (cat
  470.       "Der Installer muß wissen, wohin Sie die Sprachanpassungsdateien "
  471.       "kopiert haben wollen. Das System sucht diese Dateien sowohl im "
  472.       "LOCALE:Catalogs/-Verzeichnis als auch im PROGDIR:Catalogs/-"
  473.       "Verzeichnis. Dies bedeutet, daß in dem Verzeichnis, in dem sich "
  474.       "die ausführbare Datei befindet nach einem Verzeichnis Catalogs "
  475.       "gesucht wird. In diesem Fall heißt das, daß sowohl die "
  476.       "ausführbare Datei als auch das Catalogs-Verzeichnis in dem "
  477.       "FREXXED:-Verzeichnis befinden.")
  478.     )
  479.     (set txt_LibsDir (cat
  480.       "Bitte geben Sie das Verzeichnis oder Laufwerk an, in das die "
  481.       "Bibliotheken kopiert werden sollen.")
  482.     )
  483.   )
  484. )
  485.  
  486. (if (= @language "svenska")
  487.   (
  488.     (set langbit 1)    ; used below when selecting language to install
  489.     (set txt_NoVersion (cat
  490.       "FrexxEd kan inte köras i version %ld av AmigaDOS! "
  491.       "Välj \"Installera\" om du vill installera FrexxEd ändå, "
  492.       "eller välj \"Avbryt\" för "
  493.       "att avsluta installationsprocessen.")
  494.     )
  495.     (set txt_NoVersionHelp (cat
  496.       "Bara om du tänker uppgradera till en nyare version av AmigaDOS inom "
  497.       "den närmaste tiden är det vettigt att installer FrexxEd. Det kan "
  498.       "dock inte användas förrän du uppgraderar till minst 2.04. Om du inte "
  499.       "planerar att uppgradera, så avsluta på en gång och glöm FrexxEd!")
  500.     )
  501.     (set txt_AbortMsg
  502.       "Ingenting installerades!"
  503.     )
  504.     (set txt_Install
  505.       "Installera"
  506.     )
  507.     (set txt_Cancel
  508.       "Avbryt"
  509.     )
  510.     (set txt_Destination (cat
  511.       "Din nuvarande kopia av FrexxEd paketet verkar befinna sig i "
  512.       "lådan \"%s\". Vill du ha uppdateringen installerad "
  513.       "där?")
  514.     )
  515.     (set txt_DestinationHelp (cat
  516.       "Installer upptäckte att du redan har en kopia av FrexxEd installerad "
  517.       "i ditt system (du har assignat FREXXED: till \"%s\"). Om "
  518.       "det är fel eller om du vill ha uppdatering installerad någon annan "
  519.       "stans, välj NEJ som svar. Annars, svara JA.")
  520.     )
  521.     (set txt_DrawerPrompt (cat
  522.       "Var vill du att dina FrexxEd filer skall installeras? Den "
  523.       "exekverbara filen är _inte_ inkluderad, utan den kopieras separat.")
  524.     )
  525.     (set txt_OutOfSpace (cat
  526.       "En komplett FrexxEd installation kräver ungefär 900 kb "
  527.       "ledigt utrymme, men den valda destinationen " 
  528.       "%s: har bara %ld kb tillgängligt! "
  529.       "Starta om installationen och välj en ny destination, eller rensa "
  530.       "upp på den här så att mer diskutrymme blir tillgängligt!")
  531.     )
  532.     (set txt_SelectLangs
  533.       "Välj de språk du vill ha installerade!"
  534.     )
  535.     (set txt_SelectLangsHelp (cat
  536.       "Från och med AmigaDOS version 2.1, finns det stöd "
  537.       "för program att hålla databaser för olika språk, för att stödja "
  538.       "texter skrivna på ditt eget språk.\n"
  539.       "Välj de språk som du tror att du kommer att använda, nu "
  540.       "eller i framtiden. Du kan förstås installera fler/annorlunda "
  541.       "kataloger vid ett senare tillfälle. Fler kataloger kommer troligen "
  542.       "i framtiden versioner!")
  543.     )
  544.     (set txt_FrexxEddir
  545.       "Välj en låda att lägga den exekverbara FrexxEd filen i! "
  546.     )
  547.     (set txt_FrexxEddirhelp (cat
  548.       "Den exekverbara filen FrexxEd är själva editorn. FrexxEd: används "
  549.       "av editorn för att hitta resten av FrexxEd:s filer, men den här filen "
  550.       "behöver inte vara placerad bland de andra i filträdet.\n"
  551.       "Om du väljer en låda som du redan har i din path, "
  552.       "så kommer du kunna starta FrexxEd varifrån som helst utan att ändra "
  553.       "din nuvarande path.")
  554.     )
  555.     (set txt_PromptStartup (cat
  556.       "Lägga till denna rad till s:user-startup?\n\n"
  557.       "assign FrexxEd: \"%s\"\n")
  558.     )
  559.     (set txt_And
  560.       "och "
  561.     )
  562.     (set txt_PackersAvail (cat
  563.       "FrexxEd kan dra nytta av de bibliotek som finns i din LIBS: "
  564.       "låda vid namn %s för komprimering/"
  565.       "dekomprimering och för kryptering/dekryptering. Filer packade med "
  566.       "ett sådant bibliotet kommer att packas upp när de laddas in!")
  567.     )
  568.     (set txt_PackersNonAvail (cat
  569.       "För att kunna dra nytta av såna saker som komprimering/dekomprimering "
  570.       "och kryptering/dekryptering kräver FrexxEd biblioteken "
  571.       "xpkmaster.library och/eller powerpacker.library! De finns inte i ditt "
  572.       "system, så för att kunna använda de nämnda funktionerna måste du "
  573.       "skaffa dem!")
  574.     )
  575.     (set txt_LocaleDir (cat
  576.       "Vill du lägga locale-katalogerna i LOCALE:catalogs/ "
  577.       "eller i FREXXED:catalogs/ ? (lägger du dem i den senare lådan "
  578.       "tvingar du den exekverbara filen att placeras i FREXXED:)")
  579.     )
  580.     (set txt_LocaleDirHelp (cat
  581.       "Installer måste veta var du vill lägga locale-katalogerna. "
  582.       "Systemet kommer att leta efter dem i LOCALE:Catalogs/ och i "
  583.       "PROGDIR:Catalogs/ (vilket i det här fallet betyder FREXXED:Catalogs/). "
  584.       "Du väljer var du vill ha dem! Kom ihåg att ifall du väljer att lägga "
  585.       "dem i FREXXED:Catalogs/, så kommer installer att lägga den exekverbara "
  586.       "filen FrexxEd i FREXXED:.")
  587.     )
  588.     (set txt_LibsDir
  589.       "Ange låda att installera biblioteken i!"
  590.     )
  591.     (set txt_MagicWBIcons "Vill du installera MagicWB-ikoner?")
  592.  
  593.     (set txt_MagicWBHelp (cat "Magic WB är en applikation som förbättrar "
  594.        "din Workbenchs utseende. Den ger bl a möjlighet till extra snygga "
  595.        "ikoner med flera färger."))
  596.     )
  597. )
  598.  
  599. (if (= @language "nederlands")
  600.   (
  601.     (set langbit 16)    ; used below when selecting language to install
  602.     (set txt_NoVersion (cat            
  603.       "FrexxEd kan niet onder versie %ld van AmigaDOS runnen! Kies \"Installeer\" als U nog steeds FrexxEd wilt installeren "
  604.       "of kies \"Annuleer\" om "
  605.       "de installatie procedure te annuleren.")
  606.     )
  607.     (set txt_NoVersionHelp (cat
  608.       "Als U van plan bent een nieuwere versie van AmigaDOS te gebruiken "
  609.       "binnen een bepaalde periode, zal het slim zijn om FrexxEd te "
  610.       "installeren, zelfs als U het nog niet kan gebruiken tot de upgrade. "
  611.       "Als U er niet eens over nadenkt om tenminste versie 2.04 te "
  612.       "installeren, stop deze installatie dan meteen, en vergeet het om "
  613.       "FrexxEd te gebruiken!")
  614.     )
  615.     (set txt_AbortMsg
  616.       "Niks was geinstalleerd!"
  617.     )
  618.     (set txt_Install
  619.       "Installeer"
  620.     )
  621.     (set txt_Cancel
  622.       "Annuleer"
  623.     )
  624.     (set txt_Destination (cat
  625.       "Uw huidige kopie van het FrexxEd pakket blijkt geplaatst te zijn "
  626.       "in de lade \"%s\". Wilt U de update daar installeren?")
  627.     )
  628.     (set txt_DestinationHelp (cat
  629.       "De installer heeft bepaald dat U al een kopie van FrexxEd "
  630.       "geinstalleerd heeft op Uw systeem (U heeft een assign FREXXED: "
  631.       "op \"%s\" staan). Als dit verkeerd is, of U wilt de update ergens "
  632.       "anders hebben, kies dan NEE als antwoord. Kies andere JA.")
  633.     )
  634.     (set txt_DrawerPrompt (cat
  635.       "Waar wilt U de FrexxEd bestanden geinstalleerd hebben? Het "
  636.       "bestand zelf is _niet_ hierbij ingesloten, het zal apart "
  637.       "gekopieerd worden.")
  638.     )
  639.     (set txt_OutOfSpace (cat
  640.       "Een komplete installatie van FrexxEd heeft minstens 900 kb"
  641.       "aan vrije ruimte nodig, maar de aangegeven eenheid "
  642.       "%s: heeft alleen maar %ld kb over. "
  643.       "Herstart de installatie en kies een nieuwe eenheid, of "
  644.       "maak deze schoon, zodat er meer ruimte over zal zijn!")
  645.     )
  646.     (set txt_SelectLangs
  647.       "Kies de talen die U geinstalleerd wilt hebben!"
  648.     )
  649.     (set txt_SelectLangsHelp (cat
  650.       "Vanaf AmigaDOS versie 2.1, is er locale ondersteuning "
  651.       "voor software om gegevens te bewaren voor verschillende "
  652.       "talen.\n"
  653.       "Kies de taal die U het liefst gebruikt, nu of later in "
  654.       "de toekomst. U kunt altijd meer/andere talen installeren "
  655.       "voor later gebruik. Meerdere talen zullen zeker verschijnen "
  656.       "in toekomstige uitgaven van FrexxEd!")
  657.     )
  658.     (set txt_FrexxEddir
  659.       "Kies een lade waar het bestand FrexxEd in komt! "
  660.     )
  661.     (set txt_FrexxEddirHelp (cat
  662.       "Het bestand FrexxEd is de uiteindelijke editor. FrexxEd: wordt "
  663.       "gebruikt door de editor om de rest van de FrexxEd bestanden te "
  664.       "vinden.\n"
  665.       "Kies een lade die U al in Uw path heeft staan, zodat U "
  666.       "makkelijker FrexxEd kunt laden.")
  667.     )
  668.     (set txt_PromptStartup (cat
  669.       "Deze regels toevoegen aan Uw S:User-Startup?\n\n"
  670.       "Assign FrexxEd: \"%s\"\n")
  671.     )
  672.     (set txt_And
  673.       "en "
  674.     )
  675.     (set txt_PackersAvail (cat
  676.       "FrexxEd kan gebruik maken van de libraries gevonden in Uw LIBS: "
  677.       "partitie/lade genoemd %s voor bestand compressie/"
  678.       "decompressie en encryptie/decryptie. Bestanden gecomprimeerd met "
  679.       "zo'n library zal uitgepakt worden tijdens het laden!")
  680.     )
  681.     (set txt_PackersNonAvail (cat
  682.       "Om zulke leuke dingen te gebruiken, zoals bestand compressie/"
  683.       "decompressie en encryptie/decryptie, heeft FrexxEd de libraries "
  684.       "xpkmaster.library en/of powerpacker.library nodig! Deze zijn niet "
  685.       "aanwezig op Uw systeem, dus om de functies te kunnen gebruiken, "
  686.       "haal ze dan ergens vandaan!")
  687.     )
  688.     (set txt_LocaleDir (cat
  689.       "Wilt U de catalogs in de LOCALE:catalogs/ of in de "
  690.       "FREXXED:catalogs/ lade/partitie? (Als U ze in de laatste "
  691.       "lade stopt, dan word het hoofdbestand opgeslagen in FREXXED:)")
  692.     )
  693.     (set txt_LocaleDirHelp (cat
  694.       "De installer wil graag weten waar de catalogs geplaatst moeten "
  695.       "worden. Het systeem zal kijken in LOCALE:Catalogs/ en in "
  696.       "PROGDIR:Catalogs/ (wat dus FREXXED:Catalogs/ betekend). "
  697.       "U kiest waar U ze wil hebben. Denk eraan dat wanneer U ze kiest "
  698.       "ze in FREXXED:Catalogs/ te plaatsen, de installer het hoofdbestand "
  699.       "in FREXXED: plaatst!")
  700.     )
  701.     (set txt_LibsDir
  702.       "Kies lade/partitie om de libraries te installeren!"
  703.     )
  704.   )
  705. )
  706.  
  707.  
  708. ;*****************************************************************************
  709. ;
  710. ; END OF LANGUAGE DEFINES, START OF *REAL* INSTALLATION
  711. ;
  712. ;*****************************************************************************
  713.  
  714. ; Prompt users running anything lower than V37 whether installing FrexxEd
  715. ; since it won't run on such machines!
  716.  
  717. (set amigaversion (/ (getversion) 65536))
  718.  
  719. (if (< amigaversion 37)
  720.    (if (not (askbool
  721.                (prompt (txt_NoVersion amigaversion))
  722.                (choices txt_Install txt_Cancel)
  723.                (help txt_NoVersionHelp)
  724.             )
  725.        )
  726.        (abort txt_AbortMsg)
  727.    )
  728. )
  729.  
  730. (complete 5)
  731.  
  732. (set previnstall (getassign "FrexxEd" "a"))
  733.  
  734. ; Get FrexxEd: directory
  735. (set frexxdest (getassign "FrexxEd" "a"))
  736.  
  737. ; Get destination directory from user
  738. (if (getassign "FrexxEd" "a")
  739.    (if (not (askbool
  740.                (prompt (txt_Destination frexxdest))
  741.                (help (txt_DestinationHelp frexxdest))
  742.                (default 1)
  743.             )
  744.        )
  745.        (set frexxdest
  746.         "non-existant file name"
  747.        )
  748.        (set samedir 1)     ; Don't bother with startup part
  749.     )
  750.     (set frexxdest
  751.       "non-existant file name"
  752.     )
  753. )
  754.  
  755. ; Keep on until the entered directory really exists!
  756.  
  757. (while
  758.    (not (exists frexxdest))
  759.    (set frexxdest
  760.       (askdir
  761.          (prompt txt_DrawerPrompt)
  762.          (help @askdir-help)
  763.          (default @default-dest)
  764.       )
  765.    )
  766. )
  767.  
  768. (if (= 0 @user-level)
  769.   (
  770.   ; Only novices get this!
  771.     (makedir (tackon frexxdest "FrexxEd"))
  772.     (set frexxdest (tackon frexxdest "FrexxEd"))
  773.   )
  774. )
  775.  
  776. (complete 10)
  777.  
  778. ; if not installed in RAM, check disk space
  779. (if (<> (getdevice frexxdest) "RAM")
  780.   (
  781.     ; Check that there is enough disk space
  782.     (set size (getdiskspace frexxdest))
  783.  
  784.     ; Require 940000 bytes free before installation, otherwise: abort!
  785.     (if (< size 940000)
  786.       (abort (txt_OutOfSpace (getdevice frexxdest) (/ size 1024)))
  787.     )
  788.   )
  789. )
  790.  
  791. (if (= 2 @user-level)
  792. ; Only experts have the advantage of changing LIBS:!
  793.    (set libdir (askdir
  794.                   (prompt txt_LibsDir)
  795.                   (help @askdir-help)
  796.                   (default "LIBS:")
  797.                 )
  798.    )
  799.    (set libdir "LIBS:")
  800. )
  801.  
  802. (complete 15)
  803.  
  804. ; Get locale information
  805. (set catalog (askoptions
  806.                (prompt txt_SelectLangs)
  807.                (choices "Svenska" "English" "Deutsch" "Italiano" "Nederlands" "Polski")
  808.                (help txt_SelectLangsHelp)
  809.                (default langbit)
  810.              )
  811. )
  812.  
  813. ; Get MagicWB icons installation information
  814. (set magicwb (askbool
  815.                (prompt txt_MagicWBIcons)
  816.                (help txt_MagicWBHelp)
  817.              )
  818. )
  819.  
  820. (complete 20)
  821.  
  822. (if catalog
  823.    (
  824.       (set localedir
  825.          (askbool
  826.             (prompt txt_LocaleDir)
  827.             (choices "LOCALE:" "FREXXED:")
  828.             (default 1)
  829.             (help txt_LocaleDirHelp)
  830.          )
  831.       )
  832.       (if localedir
  833.          (
  834.             (if (not (exists "locale:" (noreq)))
  835.                (
  836.                 (makedir "sys:Locale")
  837.                 (makeassign  "locale" "sys:locale")
  838.                )
  839.             )
  840.        
  841.             (if (not (exists "Locale:Catalogs"))
  842.                (makedir "Locale:Catalogs")
  843.             )
  844.             (set catalogdest "Locale:Catalogs/")
  845.          )
  846.          (
  847.             (set catalogdest (tackon frexxdest "Catalogs"))
  848.             (makedir catalogdest)
  849.          )
  850.       )
  851.  
  852.       ; If FrexxEd was installed previously, we delete all old catalogs!
  853.       (if previnstall
  854.          (
  855.            (delete "LOCALE:catalogs/#?/FrexxEd.catalog")
  856.            (delete (tackon frexxdest "catalogs/#?/FrexxEd.catalog"))
  857.            (delete (tackon previnstall "catalogs/#?/FrexxEd.catalog"))
  858.          )
  859.       )
  860.  
  861.       (if (IN catalog 0)
  862.          (
  863.             (makedir (tackon catalogdest "Svenska"))
  864.             (copyfiles
  865.                (source "Catalogs/Svenska")
  866.                (dest (tackon catalogdest "Svenska"))
  867.                (infos)
  868.                (all)
  869.             )
  870.          )
  871.       )
  872.  
  873.       (if (IN catalog 2)
  874.          (
  875.             (makedir (tackon catalogdest "Deutsch"))
  876.             (copyfiles
  877.                (source "Catalogs/Deutsch")
  878.                (dest (tackon catalogdest "Deutsch"))
  879.                (infos)
  880.                (all)
  881.             )
  882.          )
  883.       )
  884.  
  885.       (if (IN catalog 3)
  886.          (
  887.             (makedir (tackon catalogdest "Italiano"))
  888.             (copyfiles
  889.                (source "Catalogs/Italiano")
  890.                (dest (tackon catalogdest "Italiano"))
  891.                (infos)
  892.                (all)
  893.             )
  894.          )
  895.       )
  896.  
  897.       (if (IN catalog 4)
  898.          (
  899.             (makedir (tackon catalogdest "Nederlands"))
  900.             (copyfiles
  901.                (source "Catalogs/Nederlands")
  902.                (dest (tackon catalogdest "Nederlands"))
  903.                (infos)
  904.                (all)
  905.             )
  906.          )
  907.       )
  908.  
  909.       (if (IN catalog 5)
  910.          (
  911.             (makedir (tackon catalogdest "Polski"))
  912.             (copyfiles
  913.                (source "Catalogs/Polski")
  914.                (dest (tackon catalogdest "Polski"))
  915.                (infos)
  916.                (all)
  917.             )
  918.          )
  919.       )
  920.   )
  921. )
  922.  
  923. (if localedir
  924.    (set frexxeddir
  925.       (askdir
  926.          (prompt txt_FrexxEddir)
  927.          (help txt_FrexxEddirHelp)
  928.          (default frexxdest)
  929.       )
  930.    )
  931.    (set frexxeddir frexxdest)
  932. )
  933.  
  934.  
  935. (complete 25)
  936.  
  937. (if magicwb
  938.    (copyfiles
  939.      (source "mwb/")
  940.      (pattern "#?")
  941.      (all)
  942.      (infos)
  943.      (dest frexxdest)
  944.    )
  945. )
  946.  
  947.  
  948. ; Start copying files to destination!
  949. (set @default-dest frexxdest)
  950.  
  951. (complete 30)
  952.  
  953. (makedir (tackon frexxdest "Projects"))
  954.  
  955. (makedir (tackon frexxdest "Macros"))
  956.  
  957. (makedir (tackon frexxdest "docs"))
  958.  
  959. (copyfiles
  960.    (source "docs/")
  961.    (dest (tackon frexxdest "docs/"))
  962.    (infos)
  963.    (pattern "#?" )
  964. )
  965.  
  966. (complete 35)
  967.  
  968. ; copy the keyfile if there is any!
  969. ;(copyfiles
  970. ;   (source "")
  971. ;   (dest frexxdest)
  972. ;   (pattern "FrexxEd.key" )
  973. ;)
  974.  
  975.  
  976. ; Make an FPL directory and copy all FPL files
  977. (makedir (tackon frexxdest "FPL"))
  978.  
  979. (complete 40)
  980.  
  981. (copyfiles
  982.    (source "FPL/")
  983.    (dest (tackon frexxdest "FPL/"))
  984.    (infos)
  985.    (pattern "#?" )
  986. )
  987.  
  988. ; Make a bin directory and copy all bin packages!
  989. (makedir (tackon frexxdest "bin"))
  990.  
  991. (complete 45)
  992.  
  993. (copyfiles
  994.    (source "bin/")
  995.    (dest (tackon frexxdest "bin/"))
  996.    (infos)
  997.    (pattern "#?" )
  998. )
  999.  
  1000.  
  1001. ; Make an 'icons' directory and copy all icons there!
  1002. (makedir (tackon frexxdest "icons"))
  1003. (complete 50)
  1004.  
  1005. (copyfiles
  1006.    (source "icons/")
  1007.    (dest (tackon frexxdest "icons/"))
  1008.    (infos)
  1009.    (pattern "#?.info" )
  1010. )
  1011.  
  1012. ; Make a 'rexx' directory and copy all rexx scripts there!
  1013. (makedir (tackon frexxdest "rexx"))
  1014. (complete 55)
  1015.  
  1016. (copyfiles
  1017.    (source "rexx/")
  1018.    (dest (tackon frexxdest "rexx/"))
  1019.    (infos)
  1020.    (pattern "#?" )
  1021. )
  1022.  
  1023. ; Copy the FrexxEdStart.rx frontend
  1024. (copyfiles
  1025.    (help @copyfiles-help)
  1026.    (source "")
  1027.    (dest frexxeddir)
  1028.    (infos)
  1029.    (pattern "Freds" )
  1030. )
  1031. (complete 60)
  1032.  
  1033.  
  1034. ; Copy fpl.library to LIBS:
  1035. (copylib
  1036.    (prompt (cat txt_Install " fpl.library?"))
  1037.    (help @copylib-help)
  1038.    (source "libs/fpl.library")
  1039.    (dest libdir)
  1040.    (confirm)
  1041. )
  1042.  
  1043. (complete 65)
  1044.  
  1045. ; Copy reqtools.library to LIBS:
  1046. (copylib
  1047.    (prompt (cat txt_Install " reqtools.library (© by Nico Francois)?"))
  1048.    (help @copylib-help)
  1049.    (source "libs/reqtools.library")
  1050.    (dest libdir)
  1051.    (confirm)
  1052. )
  1053.  
  1054. (complete 70)
  1055.  
  1056. ; Copy the executable editor
  1057. (copyfiles
  1058.    (help @copyfiles-help)
  1059.    (source "")
  1060.    (dest frexxeddir)
  1061.    (infos)
  1062.    (pattern "FrEd" )
  1063. )
  1064.  
  1065.  
  1066. (complete 80)
  1067.  
  1068. ; Prompt for S:user-startup modification
  1069. (if (not samedir)
  1070.    (startup "FrexxEd"
  1071.       (prompt (txt_PromptStartup frexxdest))
  1072.       (help @startup-help)
  1073.       (command "assign FrexxEd: " frexxdest "\n")
  1074.    )
  1075. )
  1076.  
  1077. (complete 99)
  1078.  
  1079. ; Check if the XPK library is available
  1080. (if (>= (getversion "LIBS:xpkmaster.library") 1)
  1081.      (set library "xpkmaster.library ")
  1082. )
  1083.  
  1084. ; Check if powerpacker is available
  1085. (if (>= (getversion "LIBS:powerpacker.library") 20)
  1086.      (
  1087.       (if library
  1088.           (set library (cat library txt_And))
  1089.       )
  1090.       (set library (cat library "powerpacker.library"))
  1091.      )
  1092. )
  1093.  
  1094. ; If any of the packer libraries were avaialable, tell the user about them
  1095. (if library
  1096.      (message (txt_PackersAvail library))
  1097.      (message txt_PackersNonAvail)
  1098. )
  1099.  
  1100. (if (and (not @pretend) (not samedir))
  1101.    (makeassign "FrexxEd" frexxdest)
  1102. )
  1103. (complete 100)
  1104.