5.3. Особенности упаковки продуктов ARTA

Классический пакет исходного кода какого-либо ПО включает в себя три основных компонента:

Так как ПО ARTA является проприетарным и не распространяется в исходных кодах, то нам придётся скорректировать эту схему:

build:
        @echo "Building not required. Binary package."

install:
        cp -av src/* ${DESTDIR}

clean:
        @echo "Cleaning not required. Binary package."

где ${DESTDIR} - каталог корневой файловой системы ОС, в которую будет распаковано содержимое пакета.

Таким образом, нам будет необходимо подготовить содержимое пакета (каталога src) таким образом, чтобы файлы артефакта оказались на нужных местах в файловой системе при установке пакета. Этим, по внутреннему соглашению ДРТ, занимается файл prepare.sh.