Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fedora: Start Release tag from 1, not 0 | Stefano Brivio | 2022-08-20 | 1 | -1/+1 |
| | | | | | | | | ...as specified by the Fedora Packaging Guidelines: https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_simple_versioning Reported-by: Artur Frenszek-Iwicki <fedora@svgames.pl> Signed-off-by: Stefano Brivio <sbrivio@redhat.com> | ||||
* | fedora: Introduce own rpkg macro for changelog | Stefano Brivio | 2022-08-20 | 2 | -1/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git_dir_changelog is useful in theory, but it requires pairs of annotated tags, which should be generated by rpkg itself to make any sense, implying a relatively heavyweight interaction whenever I want to push a new package version. Also, the default content of the changelog entries include the full list of changes, but the Fedora Packaging Guidelines specifically mention that: [t]hey must never simply contain an entire copy of the source CHANGELOG entries. We don't have a CHANGELOG file, but the full git history is conceptually equivalent for this purpose, I guess. Introduce our own passt_git_changelog() rpkg macro, building changelog entries, using tags in the form DATE-SHA, where DATE is an ISO 8601 date representation, and SHA is a short (7-digits) form of the head commit at a given moment (git push). These changelog entries mention, specifically, changes to the packaging information itself (entries under contrib/fedora), and simply report a link to cgit for the ranges between tags. Reported-by: Benson Muite <benson_muite@emailplus.org> Signed-off-by: Stefano Brivio <sbrivio@redhat.com> | ||||
* | fedora: Install "plain" README, instead of web version, and demo script | Stefano Brivio | 2022-08-20 | 1 | -2/+2 |
| | | | | | Suggested-by: Benson Muite <benson_muite@emailplus.org> Signed-off-by: Stefano Brivio <sbrivio@redhat.com> | ||||
* | contrib/fedora: Use pre-processing macros in spec file | Stefano Brivio | 2022-06-08 | 3 | -6/+38 |
| | | | | | | ...they seem to be supported by COPR now and make things simpler. Signed-off-by: Stefano Brivio <sbrivio@redhat.com> | ||||
* | contrib/fedora: Drop dashes from version | Stefano Brivio | 2022-06-07 | 1 | -3/+3 |
| | | | | | | COPR doesn't like them, and I'm trying to build packages there now. Signed-off-by: Stefano Brivio <sbrivio@redhat.com> | ||||
* | contrib: Add example spec file for Fedora | Stefano Brivio | 2022-03-30 | 1 | -0/+95 |
...with SELinux package, too. Tested on Fedora 35, but it should work on pretty much any version. Signed-off-by: Stefano Brivio <sbrivio@redhat.com> |