Skip to content

x.org/xinput#2354

Merged
jhheider merged 6 commits into
pkgxdev:mainfrom
and-ri:new/x.org/xinput
Jul 3, 2023
Merged

x.org/xinput#2354
jhheider merged 6 commits into
pkgxdev:mainfrom
and-ri:new/x.org/xinput

Conversation

@and-ri
Copy link
Copy Markdown
Contributor

@and-ri and-ri commented Jul 2, 2023

needs #2348 #2353 #2349

@what-the-diff
Copy link
Copy Markdown

what-the-diff Bot commented Jul 2, 2023

PR Summary

  • Addition of a Distributable Package File
    A new file, named package.yml, was added. This file is the blueprint for creating a distributable package of a tool named xinput that comes from the www.x.org project.

  • Establishment of Downloadable URL
    The URL for obtaining the xinput package has been outlined. Additionally, the guidelines for handling this package on download have been included.

  • Implementation of Version Matcher
    The URL and a set pattern have been set to identify the available versions of xinput.

  • Declaration of Dependencies
    The package relies on various components from the x.org project and some other packages. These dependencies have been clearly detailed.

  • Detailed Build Instructions
    Instructions have been outlined for building the package—from considering dependencies, setting configuration, compiling code, to installing the final product.

  • Definition of Environment Variables
    Certain environment variables have been specified to guide the build process.

  • Assurance of xinput Binary Availability
    It has been marked that this package will provide the xinput binary—an executable file necessary to run the software.

  • Inclusion of Software Version Test
    Finally, a test has been included to verify the version of xinput that is packed with this distribution.

@and-ri and-ri mentioned this pull request Jul 2, 2023
@and-ri and-ri marked this pull request as ready for review July 2, 2023 20:54
@jhheider jhheider merged commit 6fd22c1 into pkgxdev:main Jul 3, 2023
@and-ri and-ri deleted the new/x.org/xinput branch September 20, 2023 17:42
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.

2 participants