Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[debian-packaging] Required checks to bring tomahawk to debian #367

Open
4 of 5 tasks
justin-time opened this issue Dec 17, 2015 · 4 comments
Open
4 of 5 tasks

[debian-packaging] Required checks to bring tomahawk to debian #367

justin-time opened this issue Dec 17, 2015 · 4 comments

Comments

@justin-time
Copy link
Contributor

Hi, the following points have to be checked, before tomahawk will be accepted in debian:

  • [] Check the following logos because of licence troubles:
    • "I'm assuming the GMail, itunes, echonest, beats, soundcloud, spotify
      and maybe playdar logos are not under a free license."
  • Check all third-party files and replace them with debian package, if neccessary:
    • "I would suggest removing the whole thirdparty/ directory (using Files-Excluded in debian/copyright and repacksuffix in debian/watch) and packaging each dependency separately.
      Same goes for the other embedded copies in these files, some of them are already packaged, others are not. This would be best done upstream but generally upstreams are hostile to removing embedded code copies so it might not be wise to ask about this."
      • data/www/js/html5shim.js
      • data/www/css/font-awesome.css
      • data/www/css/bootstrap.css
      • data/www/css/animate.css
      • data/js/cryptojs/
      • data/js/cryptojs-core.js
      • data/fonts/

Ok, after checking following things has do be done:

I hope we can work together to make tomahawk "debian ready".
(Source: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807763)

@justin-time
Copy link
Contributor Author

First of all I need to know, which of the following third-party files are necessary for the linux build:

For this files there exist debian packages:

@dschmidt
Copy link
Member

Awesome, I was going to ask you to create a bug report for this.

As I said, a lot of those things are on my radar anyway, but it's hard to find time to fix things that are "working".

@a17r
Copy link
Contributor

a17r commented Nov 8, 2018

qxt is dead upstream, so at least that item seems to be obsolete.

@dschmidt
Copy link
Member

dschmidt commented Nov 9, 2018

Not sure how much sense it makes to still put any effort in this... the UX is pretty poor with the resolver server being down and everything :(

So without any further work on Tomahawk itself, you really need to know what you are doing to use it...

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

No branches or pull requests

3 participants