Skip to content
This repository has been archived by the owner on Jan 8, 2022. It is now read-only.

Licensing for ebuild #20

Closed
flaviusb opened this issue Nov 29, 2018 · 7 comments
Closed

Licensing for ebuild #20

flaviusb opened this issue Nov 29, 2018 · 7 comments

Comments

@flaviusb
Copy link

At present, the generated ebuilds seem to be licensed GPLv2 only, which seems to be incompatible with generating ebuilds for software licensed under the GPLv3.

@flaviusb
Copy link
Author

This is relevant for me as I would like to package the packaging related things for all the distros I want to package for within the repo for the application I want to package ( https://github.com/flaviusb/pineapplepizza-rust-reference ), and the application is licensed under the GPLv3.

@cardoe
Copy link
Owner

cardoe commented Nov 29, 2018

So I’m trying to understand where the issue is. The LICENSE variable or the line at the top of the generated ebuild? Can you gist what it’s making for you?

@flaviusb
Copy link
Author

Sorry, the line at the top of the generated ebuild is the issue, at least if distributing the ebuild along with the project counts as a bundled work. It might be that I am overthinking this.

Specifically, the lines:

# Copyright 2017-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

@flaviusb
Copy link
Author

I am planning to put the debian related things in a debian subdirectory, and the gentoo related things in a gentoo subdirectory, and so forth.

@flaviusb
Copy link
Author

If it is your understanding that including the generated ebuild within the applications repo would not constitute a combined work, or if you are willing to license the generated ebuild GPLv3 in addition to GPLv2, then my problem goes away.

@cardoe
Copy link
Owner

cardoe commented Nov 30, 2018

Change it as you want. It’s my opinion that a script outputted like that can it be copyrighted by a person. The only reason that is there is that repoman complains if it’s not in that exact format so I merged a PR to make it easier for people to create ebuilds to add to the tree.

@flaviusb
Copy link
Author

Very cool. Thank you very much.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants