package qtdeclarative-render2d
Closed, ResolvedPublic

Description

<bshah> Riddell: can we package : http://code.qt.io/cgit/qt/qtdeclarative-render2d.git/ for neon?

jriddell created this task.Feb 1 2017, 11:01 PM

branched, adding job now

jriddell moved this task from Ready To Do to Doing on the Neon board.Feb 23 2017, 5:34 PM
sitter moved this task from Review to Doing on the Neon board.Feb 24 2017, 10:49 AM
sitter added a subscriber: sitter.

https://packaging.neon.kde.org/qt/qtdeclarative-render2d.git/log/?h=Neon/release
Instead of applying daft hacks producing a delta from debian, maybe add a version mangle rule to the watch file which is literally how this works for qtbase.

jriddell moved this task from Doing to Review on the Neon board.Mar 3 2017, 10:40 AM
sitter added a comment.Mar 6 2017, 6:52 AM

https://packaging.neon.kde.org/qt/qtbase.git/tree/debian/watch?h=Neon/release

contains:

version=3
opts=uversionmangle=s/-/~/,dversionmangle=s/\+dfsg//,repacksuffix=+dfsg \
https://download.qt.io/official_releases/qt/([\d\.]*)/([\d\.]*)/submodules/qtbase-opensource-src-(.*)\.tar\.[xg]z

This is what the in-scene calls a version mangle rule, because it mangles the version: opts=uversionmangle=s/-/~/,dversionmangle=s/\+dfsg//,repacksuffix=+dfsg \

You are meant to apply a similar one here https://packaging.neon.kde.org/qt/qtdeclarative-render2d.git/tree/debian/watch?h=Neon/release

which presently contains:

version=3
https://download.qt.io/official_releases/qt/([\d\.]*)/([\d\.]*)/submodules/qtdeclarative-render2d-opensource-src-(.*)\.tar\.[xg]z

but should contain something like

version=3
opts=uversionmangle=s/-/~/,dversionmangle=s/\+dfsg//,repacksuffix=+dfsg \
https://download.qt.io/official_releases/qt/([\d\.]*)/([\d\.]*)/submodules/qtdeclarative-render2d-opensource-src-(.*)\.tar\.[xg]z

This way it will work, which you may wish to test so you don't have to hope https://packaging.neon.kde.org/qt/qtdeclarative-render2d.git/commit/?h=Neon/release&id=46a76cb5b889660be8a5f17ee5def3e510393de7

sitter moved this task from Review to Doing on the Neon board.Mar 6 2017, 6:53 AM
jriddell moved this task from Doing to Review on the Neon board.Jun 16 2017, 10:22 AM
bshah closed this task as Resolved.Jul 17 2018, 6:09 AM
bshah claimed this task.
bshah added a subscriber: bshah.

It was packaged, but now is part of qtdeclarative anyway, closing this one.