Skip to content
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

libftp: recipe improvements #23700

Merged
merged 5 commits into from
Apr 23, 2024

Conversation

deniskovalchuk
Copy link
Contributor

@deniskovalchuk deniskovalchuk commented Apr 22, 2024

Specify library name and version: libftp/0.5.0

Hi!

#23687 has added libftp v0.5.0 (thanks, @toge).

As FTPS support has been added in this version, I would like to suggest the
following improvements to the recipe:

  1. Update the description.
  2. Update the topics.
  3. Update the test package:
    • Test that libftp provides OpenSSL routines.
    • Avoid network operations.

What do you think?


@CLAassistant
Copy link

CLAassistant commented Apr 22, 2024

CLA assistant check
All committers have signed the CLA.

@conan-center-bot

This comment has been minimized.

Copy link
Contributor

@toge toge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank a lot for your contribution!

@conan-center-bot

This comment has been minimized.

The test package must be compatible with v0.4.1.
@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 3 (b984d85cd7ab539fb9ae69d5f1b3c7bcc973bc59):

  • libftp/0.5.0:
    All packages built successfully! (All logs)

  • libftp/0.4.1:
    All packages built successfully! (All logs)


Conan v2 pipeline ✔️

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 3 (b984d85cd7ab539fb9ae69d5f1b3c7bcc973bc59):

  • libftp/0.4.1:
    All packages built successfully! (All logs)

  • libftp/0.5.0:
    All packages built successfully! (All logs)

@deniskovalchuk
Copy link
Contributor Author

deniskovalchuk commented Apr 22, 2024

As far as I understand, the test package should be compatible with v0.4.1 so
I reverted 2a51554.

Copy link
Member

@RubenRBS RubenRBS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot, we appreciate you taking the time to improve the recipe :)

@RubenRBS
Copy link
Member

As far as I understand, the test package should be compatible with v0.4.1 so

You can if-def out code based on the version, but nevertheless I like the current simplicity better! :)

@RubenRBS RubenRBS self-assigned this Apr 23, 2024
@conan-center-bot conan-center-bot merged commit d852dee into conan-io:master Apr 23, 2024
18 checks passed
franramirez688 pushed a commit to toge/conan-center-index that referenced this pull request Apr 23, 2024
* libftp: update description

* libftp: update topics

* libftp: update test package

Test that libftp provides OpenSSL routines.

* libftp: avoid network operations in the test package

* libftp: revert 2a51554

The test package must be compatible with v0.4.1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants