Skip to content

Fedora packaging maintainence#272

Merged
LecrisUT merged 3 commits intospglib:developfrom
LecrisUT:Fedora/tmt
May 20, 2023
Merged

Fedora packaging maintainence#272
LecrisUT merged 3 commits intospglib:developfrom
LecrisUT:Fedora/tmt

Conversation

@LecrisUT
Copy link
Copy Markdown
Collaborator

@LecrisUT LecrisUT commented Apr 28, 2023

Had a few comments on other packages about best practices for packaging that I wanted to include here. Also added simple smoke tests for the python package. I will add similar ones for the other bindings.

Depends on: #274 (Intel broke their repository) ✔️

@LecrisUT LecrisUT marked this pull request as ready for review May 17, 2023 08:18
@LecrisUT LecrisUT force-pushed the Fedora/tmt branch 3 times, most recently from 290360d to e38c0dc Compare May 18, 2023 12:28
@LecrisUT LecrisUT requested a review from lan496 May 18, 2023 12:28
@LecrisUT LecrisUT marked this pull request as draft May 18, 2023 21:18
LecrisUT added 3 commits May 19, 2023 14:56
Recommendations from other packagers:
- Avoid excessive name macros
- Double new line between sections
- Use rm to remove things from installation
- Source numbering is unnecessary
- Use %{pyproject_files}
- Postponed: Installing in fortran modules in %{_fmoddir}

Signed-off-by: Cristian Le <[email protected]>
Signed-off-by: Cristian Le <[email protected]>
Signed-off-by: Cristian Le <[email protected]>
@LecrisUT LecrisUT marked this pull request as ready for review May 19, 2023 13:00
@LecrisUT LecrisUT marked this pull request as draft May 19, 2023 13:15
@LecrisUT
Copy link
Copy Markdown
Collaborator Author

/packit build

@LecrisUT LecrisUT marked this pull request as ready for review May 19, 2023 15:34
@LecrisUT LecrisUT merged commit a668afb into spglib:develop May 20, 2023
@LecrisUT LecrisUT deleted the Fedora/tmt branch May 30, 2023 08:13
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