https://github.com/wheelerlaw/copr-tito-quickdoc
https://github.com/wheelerlaw/copr-tito-quickdoc
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wheelerlaw/copr-tito-quickdoc
- Owner: wheelerlaw
- License: gpl-3.0
- Created: 2024-03-06T17:41:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-08T01:28:12.000Z (over 1 year ago)
- Last Synced: 2025-01-30T07:43:15.080Z (5 months ago)
- Language: Python
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# copr-tito-quickdoc
This repository contains the `hellocopr` program used as an example in the
[*How to Publish your Software on Copr, Fedora’s User Repository*]( https://docs.fedoraproject.org/en-US/quick-docs/publish-rpm-on-copr/) quick doc.
Hellocopr itself is a very simple demonstration python3 program that does
nothing but display some text on the command line. It (needlessly) uses python
setuptools & imports some python libraries to better illustrate the packaging
process.The associated Copr repository can be found [here](https://copr.fedorainfracloud.org/coprs/lcts/hellocopr/).
## What is where?
The `master` branch contains all files as used in the quick doc. The quick doc itself as well as an
extensively annotated version of the specfile can be found in the `doc` folder.
The `foreign-sources` branch contains a version of the project adapted for when sources are located
elsewhere, e.g. when you're packaging someone else's tarballs.The `step-N` tags mark the state of all files *at the end* of the corresponding *Step N*-sections
in the quick doc.The `hellocopr--` tags correspond to the released packages available in Copr.