Skip to content

Removed unnecessary ea-libcurl, ea-libcurl-devel, valgrind and perl* Provides. #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 14 additions & 4 deletions SPECS/libcurl.spec
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,28 @@
Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
Name: %{pkg_name}
Version: 7.53.1
%define release_prefix 1
%define release_prefix 2
Release: %{release_prefix}%{?dist}.cpanel
License: MIT
Vendor: cPanel, Inc.
Group: Applications/Internet
Source: %{pkg_name}-%{version}.tar.gz
URL: http://curl.haxx.se/
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-root
Provides: ea-libcurl
Provides: valgrind, perl(getpart), perl(valgrind), perl(directories), perl(ftp)

Autoreq: 0
Autoprov: 0

Requires: openssl
Requires: libssh2
Requires: openldap
Requires: krb5-libs
BuildRequires: openssl-devel
BuildRequires: valgrind
BuildRequires: libidn libidn-devel
BuildRequires: libssh2 libssh2-devel
BuildRequires: openldap openldap-devel
BuildRequires: krb5-devel

%description
curl is a client to get documents/files from servers, using any of the
Expand All @@ -44,7 +49,6 @@ authentication, ftp upload, HTTP post, file transfer resume and more.
Summary: The includes, libs, and man pages to develop with libcurl
Group: Development/Libraries
Requires: openssl-devel
Provides: ea-libcurl-devel

%description devel
libcurl is the core engine of curl; this packages contains all the libs,
Expand Down Expand Up @@ -117,6 +121,12 @@ install -m 755 -d %{buildroot}%{_defaultdocdir}
%dir %{_defaultdocdir}

%changelog
* Mon Mar 20 2017 Eugene Zamriy <eugene@zamriy.info> - 7.53.1-2
- Disable automatic Requires generation to avoid broken dependencies
- Disable automatic Provides generation to avoid conflicts with system curl
- Added libssh2, openldap, krb5-libs requirements
- Added krb5-devel build requirement

* Mon Mar 13 2017 Jacob Perkins <jacob.perkins@cpanel.net> - 7.53.1-1
- Updated to 7.53.1

Expand Down