[Bug 1731111] Review Request: osbuild - A build system for OS images

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1731111



--- Comment #1 from Patrik Kopkan <pkopkan@xxxxxxxxxx> ---
> %description
> FIXME: Can this be synced with setup.py?

Unfortunately, You cannot change %description at %build etc. If you mean copy
it from setup.py. Yes, that's fine.

You need to add license file somewhere

change:
%license  -> %license LICENSE
%doc -> %doc README.md


Also it would be good to have downloadable source and version matching release
in github repo.
So if you do release you get easily both.

Otherwise version should be done this way
https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_snapshots
and the would look like this
https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/#_commit_revision


%global commit b218430bfa0f78b8ae07d9303028df4d24ad8b6f
%global shortcommit %(c=%{commit}; echo ${c:0:7})

Source0: 
https://github.com/larskarlitski/osbuild/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
expanded:
Source:
https://github.com/larskarlitski/osbuild/archive/b218430bfa0f78b8ae07d9303028df4d24ad8b6f/osbuild-b218430.tar.gz

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux