O pacote deste estudo de caso usa arquivos de informação opcionais para definir as compatibilidades e dependências do pacote, e para apresentar uma mensagem de copyright durante a instalação.
Este estudo de caso demonstra as seguintes técnicas:
Uso do arquivo copyright
Uso do arquivo compver
Uso do arquivo depend
Para obter mais informações sobre estes arquivos, consulte Criando arquivos de informação.
Para satisfazer os requisitos da descrição, você deve:
Criar um arquivo copyright.
Um arquivo copyright contém o texto ASCII de uma mensagem de copyright. A mensagem que aparece no arquivo de amostra é exibida na tela durante a instalação do pacote.
Criar um arquivo compver.
O arquivo pkginfo que aparece na ilustração seguinte define a versão deste pacote como versão 3.0. O arquivo compver define que a versão 3.0 é compatível com as versões 2.3, 2.2, 2.1, 2.1.1, 2.1.3 e 1.7.
Criar um arquivo depend.
Os arquivos listados em um arquivo depend já devem estar instalados no sistema quando um pacote for instalado. O arquivo de exemplo possui 11 pacotes que já devem estar no sistema no momento da instalação.
PKG=case3 NAME=Case Study #3 CATEGORY=application BASEDIR=/opt ARCH=SPARC VERSION=Version 3.0 CLASSES=none |
Copyright (c) 1999 company_name All Rights Reserved. THIS PACKAGE CONTAINS UNPUBLISHED PROPRIETARY SOURCE CODE OF company_name. The copyright notice above does not evidence any actual or intended publication of such source code |
Version 3.0 Version 2.3 Version 2.2 Version 2.1 Version 2.1.1 Version 2.1.3 Version 1.7 |
P acu Advanced C Utilities Issue 4 Version 1 P cc C Programming Language Issue 4 Version 1 P dfm Directory and File Management Utilities P ed Editing Utilities P esg Extended Software Generation Utilities Issue 4 Version 1 P graph Graphics Utilities P rfs Remote File Sharing Utilities Issue 1 Version 1 P rx Remote Execution Utilities P sgs Software Generation Utilities Issue 4 Version 1 P shell Shell Programming Utilities P sys System Header Files Release 3.1 |