created the specfile for rhel based distros
Dieser Commit ist enthalten in:
Ursprung
cdf63c8a7d
Commit
f6dc24ba93
3 geänderte Dateien mit 41 neuen und 0 gelöschten Zeilen
1
.gitignore
gevendort
1
.gitignore
gevendort
|
@ -9,3 +9,4 @@ debian/ca-certificates-st.substvars
|
|||
debian/files
|
||||
pkg
|
||||
src
|
||||
packages
|
||||
|
|
13
build_ubi.sh
Ausführbare Datei
13
build_ubi.sh
Ausführbare Datei
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
set -eu -o pipefail
|
||||
printf "%%%s %s\n" \
|
||||
_topdir /src \
|
||||
_rpmdir "$PWD/packages" \
|
||||
_srcrpmdir "$PWD/packages" \
|
||||
_builddir $(mktemp -d -p /src BUILD-XXXXXX) \
|
||||
_rpmfilename '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' \
|
||||
| tee ~/.rpmmacros
|
||||
rpmdev-setuptree
|
||||
sudo dnf builddep -y package.spec
|
||||
cp release_pkg.sh /src/SOURCES
|
||||
rpmbuild --quiet -bb package.spec
|
27
package.spec
Normale Datei
27
package.spec
Normale Datei
|
@ -0,0 +1,27 @@
|
|||
Name: ca-certificates-st
|
||||
Version: 1.0
|
||||
Release: 1
|
||||
Source: release_pkg.sh
|
||||
License: Propietary
|
||||
BuildArch: noarch
|
||||
Requires: ca-certificates
|
||||
BuildRequires: bao jq
|
||||
Summary: Meine Zertifikate
|
||||
|
||||
%description
|
||||
Meine Zertifikate
|
||||
|
||||
%prep
|
||||
%setup -T -c
|
||||
cp %SOURCE0 .
|
||||
|
||||
%build
|
||||
./release_pkg.sh
|
||||
|
||||
%install
|
||||
install -d %{buildroot}%{_datadir}/ca-certificates/trust-source/
|
||||
install -m 0644 certs/*.pem %{buildroot}%{_datadir}/ca-certificates/trust-source
|
||||
|
||||
%files
|
||||
%defattr(0644, root, root , 0755)
|
||||
%{_datadir}/ca-certificates/trust-source/*
|
Laden …
Tabelle hinzufügen
In neuem Issue referenzieren