Linux -сборник рецептов


Решение


Постройте новую программу из пакета RPM с исходными текстами (SRPM, Source RPM).

Загрузите SRPM (в данном примере tuxpaint-2002.10.20-1.src.rpm) в каталог по вашему усмотрению. Проследите за тем, чтобы он подходил для вашей поставки Linux. Запустите программу установки пакета:

# rpm -ivh tuxpaint-2002.10.20-1.src.rpm

Команда помещает исходные тексты в каталог /usr/src/SOURCES, а файл spec — в каталог /usr/src/SPECS:

# ls /usr/src/SOURCES tuxpaint-2002.09.29.tar.gz tuxpaint-Makefile.patch tuxpaint-stamps-2002.09.29.tar.gz tuxpaint.desktop tuxpaint-opt.patch $ ls /usr/src/SPECS tuxpaint.spec

Далее построите файл spec:

# rpmbuild -bb tuxpaint.spec

Новый пакет RPM создается в каталоге /usr/src/RPMS/i386:

# ls /usr/src/RPMS/i386 tuxpaint-2002.10.20-1.i386.rpm

Теперь у вас имеется новый пакет RPM с программой Tuxpaint, откомпилированный для вашей системы.









Начало  Назад  Вперед