История изменений
Исправление 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, если что. Для себя можно убрать.