CentOS Stream 8: GNU Globalをビルドする

Fedora 31のsrc.rpmをビルドする手順を記載する。

1 EPELリポジトリとPowerToolsリポジトリを有効にする。

EPELリポジトリを有効にする。

sudo dnf install -y epel-release

PowerToolsリポジトリを有効にする。

sudo dnf config-manager --set-enabled powertools

2 GNU Globalをビルドする

#!/bin/sh -e

URL=https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/31
URL=${URL}/Everything/source/tree/Packages/g/global-6.6.3-2.fc31.src.rpm

wget ${URL}
sudo dnf install -y make rpmdevtools
sudo dnf builddep -y global-6.6.3-2.fc31.src.rpm
rpmbuild --rebuild global-6.6.3-2.fc31.src.rpm