LINUX.ORG.RU

История изменений

Исправление AS, (текущая версия) :

Типовая сборка программ под Linux

В Альте на это безумие накладывается еще дополнительно уникальные особенности самого дистрибутива, порожденные сумрачным гением.

Вообще-то ты бредишь. Ибо именно так в ALT пакеты и собирает RPM. Вот прям показываю кусок из fping.spec (тут макросы, но раскрываются они именно в то, что в твоей ссылке про типовую сборку):

%prep
%setup -q

%build
%configure --enable-safe-limits

%make_build

%install
%make_install install DESTDIR=%buildroot

install -d %buildroot%_controldir
%__sed -e 's|-=BINNAME=-|fping|'  < %SOURCE1 > %buildroot%_controldir/fping
chmod +x %buildroot%_controldir/fping*

Последние три строчки - это конфиг для утилиты control, если что. Для себя можно убрать.

Исправление AS, :

Типовая сборка программ под Linux

В Альте на это безумие накладывается еще дополнительно уникальные особенности самого дистрибутива, порожденные сумрачным гением.

Вообще-то ты бредишь. Ибо именно так в ALT пакеты и собирает RPM. Вот прям показываю кусок из fping.spec (тут макросы, но раскрываются они именнт то, что в твоей ссылке про типовую сборку):

%prep
%setup -q

%build
%configure --enable-safe-limits

%make_build

%install
%make_install install DESTDIR=%buildroot

install -d %buildroot%_controldir
%__sed -e 's|-=BINNAME=-|fping|'  < %SOURCE1 > %buildroot%_controldir/fping
chmod +x %buildroot%_controldir/fping*

Последние три строчки - это конфиг для утилиты control, если что. Для себя можно убрать.

Исходная версия AS, :

Типовая сборка программ под Linux

В Альте на это безумие накладывается еще дополнительно уникальные особенности самого дистрибутива, порожденные сумрачным гением.

Вообще-то ты бредишь. Ибо именно так в ALT пакеты и собирает RPM. Вот прям показываю кусок из fping.spec:

%prep
%setup -q

%build
%configure --enable-safe-limits

%make_build

%install
%make_install install DESTDIR=%buildroot

install -d %buildroot%_controldir
%__sed -e 's|-=BINNAME=-|fping|'  < %SOURCE1 > %buildroot%_controldir/fping
chmod +x %buildroot%_controldir/fping*

Последние три строчки - это конфиг для утилиты control, если что. Для себя можно убрать.