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
|
debian/files
|
||||||
pkg
|
pkg
|
||||||
src
|
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