[needs-packaging] Babe-Qt

Bug #1698009 reported by Aaron Honeycutt
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Expired
Wishlist
Unassigned

Bug Description

Babe-Qt is a tiny Qt music player to keep your favorite songs at hand

URL: https://babe.kde.org/
License: GPLv3
Notes: Kubuntu has it building fine in our KCI: http://kubuntu.dh.bytemark.co.uk:8080/search/?q=babe

Launchpad packaging: https://launchpad.net/~kubuntu-ci/+archive/ubuntu/unstable/+packages?field.name_filter=babe&field.status_filter=published&field.series_filter=artful

description: updated
tags: added: needs-packaging
Revision history for this message
Bhavani Shankar (bhavi) wrote :

Looking into this.

Revision history for this message
Bhavani Shankar (bhavi) wrote :
Download full text (7.1 KiB)

Initially looks good except a few things

1. Can you update the version number to a -0ubuntu1 style for consistency

2. check-all-the-things stuff

$ check-all-the-things
$ find . -type f \( -iname '*.metainfo.xml' -o -iname '*.appdata.xml' \) -exec appstreamcli validate --pedantic {} +
Validation was successful.

# Check with upstream where the Inkscape SVG source files are.
$ find . -type f \( -iname '*.png' -o -iname '*.gif' -o -iname '*.jpg' -o -iname '*.jpeg' \) -exec grep -nHiF inkscape {} +
Binary file ./data/banner.png matches
Binary file ./data/babe_128.png matches
Binary file ./data/playBtn.svg.png matches
Binary file ./BabeExtension/icon_1.png matches
Binary file ./BabeExtension/icon_done.png matches
Binary file ./BabeExtension/icon_2.png matches

$ grep -nHEr '/(home|srv|opt)(\W|$)' .
./CMakeLists.txt.user:70: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-babe-Desktop-Default</value>
./CMakeLists.txt.user:114: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-babe-Desktop-Debug</value>
./CMakeLists.txt.user:158: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-babe-Desktop-Release</value>
./CMakeLists.txt.user:202: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-babe-Desktop-Release with Debug Information</value>
./CMakeLists.txt.user:246: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-babe-Desktop-Minimum Size Release</value>
./CMakeLists.txt.user:344: <value type="QString" key="CMakeProjectManager.CMakeRunConfiguration.UserWorkingDirectory.default">/home/camilo/Desktop/build-babe-Desktop-Default</value>
./style_examples/style.qss:10: background-image:url("/home/camilo/.config/babe/pattern.png") repeat;
./BabeExtension/icon_push.svg:21: inkscape:export-filename="/home/camilo/Coding/qt5/Babe/chrome_extension/icon_1.png"
./Babe.pro.user.972235b:69: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-Babe-Desktop-Debug</value>
./Babe.pro.user.972235b:129: <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/camilo/Desktop/build-Babe-Desktop-Release</value>
...

$ find . -type f \( -iname '*.ttf' -o -iname '*.otf' -o -iname '*.sfd' -o -iname '*.pfa' -o -iname '*.pfb' -o -iname '*.bdf' -o -iname '*.pk' -o -iname '*.ttc' -o -iname '*.pcf' \) -exec check-font-embedding-restrictions {} +
Traceback (most recent call last):
  File "/usr/bin/check-font-embedding-restrictions", line 3, in <module>
    import fontforge
ImportError: No module named fontforge

# check if these can be switched to https://
$ grep -nHrF http: .
./debian/copyright:45: this program. If not, see <http://www.gnu.org/licenses/>.
./data/media-playback-start.svg:3: xmlns:dc="http://purl.org/dc/elements/1.1/"
./data/media-playback-start.svg:4: xmlns:cc="http://creativecommons.org/ns#"
./data/media-playback-start.svg:5: xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
...

Read more...

Changed in ubuntu:
importance: Undecided → Wishlist
Revision history for this message
Aaron Honeycutt (aaronhoneycutt) wrote :

I'll see what I can do about the 1st item, the rest I think would be the upstream developer which I will poke about this. Thanks!

Revision history for this message
Jeremy Bícha (jbicha) wrote :

I'm setting this to Incomplete because the Lintian tags should be cleaned up. Thank you!

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Rik Mills (rikmills) wrote :

Despite the version 0.5 beta (worryingly hard coded in about.cpp), there have been no alpha or beta tarballs released for this. Not even a stable branch in git or version tags.

https://cgit.kde.org/babe.git/log/

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu because there has been no activity for 60 days.]

Changed in ubuntu:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.