Skip to content

Commit 94cd797

Browse files
authored
Merge pull request #1932 from candrews/patch-1
apt-devel to BuildRequires; apt-libs to Requires
2 parents b746e31 + afed8c7 commit 94cd797

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
image: fedora:latest
5858
steps:
5959
- name: Install Deps
60-
run: dnf install -y cmake git dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel python3-dbusmock rpm-devel swig bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel hostname bzip2 lua rpm-build which strace
60+
run: dnf install -y cmake git dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel python3-dbusmock rpm-devel swig bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel hostname bzip2 lua rpm-build which strace apt-devel
6161
- name: Checkout
6262
uses: actions/checkout@v3
6363
with:

docs/developer/developer.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ sudo yum install \
5656
cmake dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel \
5757
libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel \
5858
pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python-devel rpm-devel swig \
59-
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel
59+
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel apt-devel
6060
----
6161

6262
On Fedora 24+, the command to install the build dependencies is:
@@ -66,7 +66,7 @@ sudo yum install \
6666
cmake dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel \
6767
libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel \
6868
pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel python3-dbusmock rpm-devel swig \
69-
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel
69+
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel apt-devel
7070
----
7171

7272
On RHEL 8 / CentOS 8, the command to install the build dependencies is:
@@ -76,7 +76,7 @@ sudo yum install \
7676
cmake dbus-devel libacl-devel libblkid-devel libcap-devel libcurl-devel \
7777
libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel \
7878
pcre-devel perl-XML-Parser perl-XML-XPath perl-devel python36-devel rpm-devel swig \
79-
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel
79+
bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel apt-devel
8080
----
8181

8282
On Ubuntu 16.04, Debian 8 or Debian 9, the command to install the build dependencies is:

openscap.spec

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ BuildRequires: cmake >= 2.6
1313
BuildRequires: gcc
1414
BuildRequires: gcc-c++
1515
BuildRequires: swig libxml2-devel libxslt-devel perl-generators perl-XML-Parser
16+
%if 0%{?fedora}
17+
BuildRequires: apt-devel
18+
%endif
1619
BuildRequires: rpm-devel
1720
BuildRequires: libgcrypt-devel
1821
BuildRequires: pcre-devel
@@ -41,6 +44,9 @@ Requires: libacl
4144
Requires: libblkid
4245
Requires: libcap
4346
Requires: libselinux
47+
%if 0%{?fedora}
48+
Requires: apt-libs
49+
%endif
4450
Requires: openldap
4551
Requires: popt
4652
# Fedora has procps-ng, which provides procps

0 commit comments

Comments
 (0)