Internal
Public Access
packaging: fix license install path, document Flathub AI-policy risk
License files were installing to share/licenses/orbithub instead of the path Flathub's own docs specify for this app (share/licenses/org.darksingularity.OrbitHub, i.e. $FLATPAK_ID). Also installs FreeRDP's and KodoTerm's bundled LICENSE files there alongside OrbitHub's own, since previously only the latter was installed at all. docs/FLATHUB.md now documents two things found by checking Flathub's current requirements directly rather than assuming prior packaging work was sufficient: the vendored libvterm copy has no LICENSE file at all (needs to come from upstream, not fabricated here), and Flathub's Generative AI disclosure policy is a real, reviewer- discretion acceptance risk for this project given its development history — not something further packaging work resolves. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+11
-1
@@ -257,4 +257,14 @@ install(FILES
|
||||
packaging/linux/org.darksingularity.OrbitHub.metainfo.xml
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo
|
||||
)
|
||||
install(FILES LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/orbithub)
|
||||
install(FILES LICENSE
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/org.darksingularity.OrbitHub
|
||||
)
|
||||
install(FILES third_party/FreeRDP/LICENSE
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/org.darksingularity.OrbitHub
|
||||
RENAME LICENSE-FreeRDP
|
||||
)
|
||||
install(FILES third_party/KodoTerm/LICENSE
|
||||
DESTINATION ${CMAKE_INSTALL_DATADIR}/licenses/org.darksingularity.OrbitHub
|
||||
RENAME LICENSE-KodoTerm
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user