Package init
This commit is contained in:
parent
f1fa7b2238
commit
b9b37ea158
36
RPM-GPG-KEY-generic
Normal file
36
RPM-GPG-KEY-generic
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
TaxhI5TkXbUYDXarb5NSmVU25sFtVQ==
|
||||||
|
=zbZz
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
@ -1,53 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
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
|
|
||||||
V0LxfHPetl99jvJK2g==
|
|
||||||
=AN48
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
||||||
|
|
||||||
@ -1,26 +1,28 @@
|
|||||||
Name: openEuler-repos
|
%global vendor %{?_vendor:%{_vendor}}%{!?_vendor:openEuler}
|
||||||
|
|
||||||
|
Name: %{vendor}-repos
|
||||||
Version: 1.0
|
Version: 1.0
|
||||||
Release: 2.2
|
Release: 2.5
|
||||||
Summary: openEuler package repositories
|
Summary: %{vendor} package repositories
|
||||||
License: Mulan PSL v1
|
License: Mulan PSL v1
|
||||||
|
|
||||||
Provides: openEuler-repos(%{version})
|
Provides: system-repos
|
||||||
Provides: euleros-repos(%{version})
|
Provides: %{vendor}-repos
|
||||||
Provides: system-repos(%{version})
|
Requires: %{vendor}-gpg-keys = %{version}-%{release}
|
||||||
Requires: openEuler-gpg-keys = %{version}-%{release}
|
|
||||||
|
|
||||||
Source2: openEuler_aarch64.repo
|
Source2: generic_aarch64.repo
|
||||||
Source3: RPM-GPG-KEY
|
Source3: RPM-GPG-KEY
|
||||||
Source7: RPM-GPG-KEY-openEuler
|
Source4: generic_x86_64.repo
|
||||||
|
Source7: RPM-GPG-KEY-generic
|
||||||
Source8: LICENSE
|
Source8: LICENSE
|
||||||
|
|
||||||
%description
|
%description
|
||||||
openEuler package repository files for yum and dnf along with gpg public keys
|
%{vendor} package repository files for yum and dnf along with gpg public keys
|
||||||
|
|
||||||
%package -n openEuler-gpg-keys
|
%package -n %{vendor}-gpg-keys
|
||||||
Summary: openEuler RPM keys
|
Summary: %{vendor} RPM keys
|
||||||
|
|
||||||
%description -n openEuler-gpg-keys
|
%description -n %{vendor}-gpg-keys
|
||||||
This package provides the RPM signature keys.
|
This package provides the RPM signature keys.
|
||||||
|
|
||||||
|
|
||||||
@ -32,23 +34,44 @@ This package provides the RPM signature keys.
|
|||||||
# Install the keys
|
# Install the keys
|
||||||
install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
|
install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
|
||||||
install -m 644 %{_sourcedir}/RPM-GPG-KEY* $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
|
install -m 644 %{_sourcedir}/RPM-GPG-KEY* $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
|
||||||
|
mv $RPM_BUILD_ROOT/etc/pki/rpm-gpg/RPM-GPG-KEY-generic $RPM_BUILD_ROOT/etc/pki/rpm-gpg/RPM-GPG-KEY-%{vendor}
|
||||||
|
|
||||||
install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
|
install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
|
||||||
%ifarch aarch64
|
%ifarch aarch64
|
||||||
install -m 644 %{_sourcedir}/openEuler_aarch64.repo $RPM_BUILD_ROOT/etc/yum.repos.d
|
install -m 644 %{_sourcedir}/generic_aarch64.repo $RPM_BUILD_ROOT/etc/yum.repos.d/%{vendor}_aarch64.repo
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%ifarch x86_64
|
||||||
|
install -m 644 %{_sourcedir}/generic_x86_64.repo $RPM_BUILD_ROOT/etc/yum.repos.d/%{vendor}_x86_64.repo
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%dir /etc/yum.repos.d
|
%dir /etc/yum.repos.d
|
||||||
%ifarch aarch64
|
%ifarch aarch64
|
||||||
%config(noreplace) /etc/yum.repos.d/openEuler_aarch64.repo
|
%config(noreplace) /etc/yum.repos.d/%{vendor}_aarch64.repo
|
||||||
%endif
|
%endif
|
||||||
%files -n openEuler-gpg-keys
|
|
||||||
|
%ifarch x86_64
|
||||||
|
%config(noreplace) /etc/yum.repos.d/%{vendor}_x86_64.repo
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%files -n %{vendor}-gpg-keys
|
||||||
/etc/pki/rpm-gpg/
|
/etc/pki/rpm-gpg/
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sun Sep 29 2019 wangcheng<wangcheng80@huawei.com> - 1.0-1.2
|
* Mon Dec 23 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.0-2.4
|
||||||
|
- Type:NA
|
||||||
|
- ID:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC: delete unneeded provides
|
||||||
|
|
||||||
|
* Tue Oct 15 2019 fanghuiyu<fanghuiyu@huawei.com> - 1.0-2.3
|
||||||
|
- Type:NA
|
||||||
|
- ID:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC: change to generic-repos
|
||||||
|
|
||||||
|
* Sun Sep 29 2019 wangcheng<wangcheng80@huawei.com> - 1.0-2.2
|
||||||
- Type:NA
|
- Type:NA
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
@ -1,5 +1,5 @@
|
|||||||
#Copyright (c) [2019] Huawei Technologies Co., Ltd.
|
#Copyright (c) [2019] Huawei Technologies Co., Ltd.
|
||||||
#openEuler-repos is licensed under the Mulan PSL v1.
|
#generic-repos is licensed under the Mulan PSL v1.
|
||||||
#You can use this software according to the terms and conditions of the Mulan PSL v1.
|
#You can use this software according to the terms and conditions of the Mulan PSL v1.
|
||||||
#You may obtain a copy of Mulan PSL v1 at:
|
#You may obtain a copy of Mulan PSL v1 at:
|
||||||
# http://license.coscl.org.cn/MulanPSL
|
# http://license.coscl.org.cn/MulanPSL
|
||||||
9
generic_x86_64.repo
Normal file
9
generic_x86_64.repo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#Copyright (c) [2019] Huawei Technologies Co., Ltd.
|
||||||
|
#generic-repos is licensed under the Mulan PSL v1.
|
||||||
|
#You can use this software according to the terms and conditions of the Mulan PSL v1.
|
||||||
|
#You may obtain a copy of Mulan PSL v1 at:
|
||||||
|
# http://license.coscl.org.cn/MulanPSL
|
||||||
|
#THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
|
||||||
|
#IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
|
||||||
|
#PURPOSE.
|
||||||
|
#See the Mulan PSL v1 for more details.
|
||||||
Loading…
x
Reference in New Issue
Block a user