mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 09:01:55 +00:00
Rename anda-mock-configs to terra-mock-configs (#446)
This commit is contained in:
@@ -7,4 +7,4 @@ RUN usermod -aG mock vscode
|
||||
RUN echo vscode ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/vscode
|
||||
RUN dnf -y install git 'dnf-command(config-manager)' mock createrepo_c
|
||||
RUN dnf config-manager --add-repo='https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo'
|
||||
RUN dnf -y install anda anda-mock-configs
|
||||
RUN dnf -y install anda terra-mock-configs
|
||||
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
run: |
|
||||
sudo dnf install -y dnf-plugins-core
|
||||
sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo
|
||||
sudo dnf install -y mock createrepo_c rpm-build anda-mock-configs gcc curl wget git-core openssl-devel
|
||||
sudo dnf install -y mock createrepo_c rpm-build terra-mock-configs gcc curl wget git-core openssl-devel
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
anda-build/
|
||||
@@ -1,41 +0,0 @@
|
||||
Name: anda-mock-configs
|
||||
Version: 3
|
||||
Release: 1%{?dist}
|
||||
Summary: Mock configs for Terra repos
|
||||
|
||||
License: MIT
|
||||
URL: http://fedoraproject.org/wiki/Extras
|
||||
Source0: anda.tpl
|
||||
Source1: anda-38-x86_64.cfg
|
||||
Source2: anda-38-aarch64.cfg
|
||||
|
||||
BuildRequires: mock-core-configs
|
||||
Requires: mock-core-configs
|
||||
BuildArch: noarch
|
||||
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_sysusersdir}
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/mock/templates
|
||||
|
||||
|
||||
cp -v %{SOURCE0} %{buildroot}%{_sysconfdir}/mock/templates/
|
||||
cp -v %{SOURCE1} %{buildroot}%{_sysconfdir}/mock/
|
||||
cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}/mock/
|
||||
|
||||
%files
|
||||
%{_sysconfdir}/mock/templates/anda.tpl
|
||||
%{_sysconfdir}/mock/anda-38-x86_64.cfg
|
||||
%{_sysconfdir}/mock/anda-38-aarch64.cfg
|
||||
|
||||
%changelog
|
||||
* Mon Oct 03 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Intial Release
|
||||
@@ -1,5 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "anda-mock-configs.spec"
|
||||
spec = "terra-mock-configs.spec"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,4 +2,4 @@ config_opts['releasever'] = '38'
|
||||
config_opts['target_arch'] = 'aarch64'
|
||||
config_opts['legal_host_arches'] = ('aarch64',)
|
||||
|
||||
include('templates/anda.tpl')
|
||||
include('templates/terra.tpl')
|
||||
@@ -2,4 +2,4 @@ config_opts['releasever'] = '38'
|
||||
config_opts['target_arch'] = 'x86_64'
|
||||
config_opts['legal_host_arches'] = ('x86_64',)
|
||||
|
||||
include('templates/anda.tpl')
|
||||
include('templates/terra.tpl')
|
||||
@@ -0,0 +1,53 @@
|
||||
Name: terra-mock-configs
|
||||
Version: 4
|
||||
Release: 1%{?dist}
|
||||
Summary: Mock configs for Terra repos
|
||||
|
||||
License: MIT
|
||||
URL: http://terra.fyralabs.com
|
||||
Source0: terra.tpl
|
||||
Source1: terra-38-x86_64.cfg
|
||||
Source2: terra-38-aarch64.cfg
|
||||
|
||||
BuildRequires: mock-core-configs
|
||||
Requires: mock-core-configs
|
||||
BuildArch: noarch
|
||||
|
||||
Provides: anda-mock-configs = %{version}-%{release}
|
||||
Obsoletes: anda-mock-configs < 3-2%{?dist}
|
||||
|
||||
%description
|
||||
%{summary}
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_sysusersdir}
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/mock/templates
|
||||
|
||||
|
||||
cp -v %{SOURCE0} %{buildroot}%{_sysconfdir}/mock/templates/
|
||||
cp -v %{SOURCE1} %{buildroot}%{_sysconfdir}/mock/
|
||||
cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}/mock/
|
||||
|
||||
# For legacy compatibility, remove in next Terra release
|
||||
ln -s %{_sysconfdir}/mock/templates/terra.tpl %{buildroot}%{_sysconfdir}/mock/templates/anda.tpl
|
||||
ln -s %{_sysconfdir}/mock/terra-38-x86_64.cfg %{buildroot}%{_sysconfdir}/mock/anda-38-x86_64.cfg
|
||||
ln -s %{_sysconfdir}/mock/terra-38-aarch64.cfg %{buildroot}%{_sysconfdir}/mock/anda-38-aarch64.cfg
|
||||
|
||||
%files
|
||||
%{_sysconfdir}/mock/templates/terra.tpl
|
||||
%{_sysconfdir}/mock/terra-38-x86_64.cfg
|
||||
%{_sysconfdir}/mock/terra-38-aarch64.cfg
|
||||
%{_sysconfdir}/mock/templates/anda.tpl
|
||||
%{_sysconfdir}/mock/anda-38-x86_64.cfg
|
||||
%{_sysconfdir}/mock/anda-38-aarch64.cfg
|
||||
|
||||
%changelog
|
||||
* Thu May 18 2023 Lleyton Gray <lleyton@fyralabs.com>
|
||||
- Rename to terra-mock-configs and rename files to terra
|
||||
* Mon Oct 03 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
- Intial Release
|
||||
@@ -1,4 +1,4 @@
|
||||
config_opts['root'] = 'anda-{{ releasever }}-{{ target_arch }}'
|
||||
config_opts['root'] = 'terra-{{ releasever }}-{{ target_arch }}'
|
||||
config_opts['dist'] = 'fc{{ releasever }}' # only useful for --resultdir variable subst
|
||||
config_opts['macros']['%dist'] = '.fc{{ releasever }}'
|
||||
config_opts['chroot_setup_cmd'] = 'install @buildsys-build'
|
||||
@@ -10,7 +10,7 @@ config_opts['dnf.conf'] = """
|
||||
|
||||
[main]
|
||||
keepcache=1
|
||||
debuglevel=2
|
||||
debuglevel=2a
|
||||
reposdir=/dev/null
|
||||
logfile=/var/log/yum.log
|
||||
retries=20
|
||||
@@ -37,30 +37,6 @@ enabled=1
|
||||
enabled_metadata=1
|
||||
metadata_expire=4h
|
||||
|
||||
[rpmfusion-free]
|
||||
name=RPM Fusion for Fedora $releasever - Free
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-$releasever&arch=$basearch
|
||||
enabled=1
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
|
||||
|
||||
[rpmfusion-nonfree]
|
||||
name=RPM Fusion for Fedora $releasever - Nonfree
|
||||
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-$releasever&arch=$basearch
|
||||
enabled=0
|
||||
enabled_metadata=1
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
|
||||
|
||||
|
||||
[local]
|
||||
name=local
|
||||
baseurl=https://lapis.ultramarine-linux.org/kojifiles/repos/um{{ releasever }}-build/latest/$basearch/
|
||||
@@ -200,4 +176,4 @@ gpgcheck=1
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
|
||||
skip_if_unavailable=False
|
||||
{% endif %}
|
||||
"""
|
||||
"""
|
||||
Reference in New Issue
Block a user