New Source Package: utouch-evemu

Bug #702597 reported by Henrik Rydberg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evemu
Fix Released
Undecided
Didier Roche-Tolomelli

Bug Description

The evemu library and tools are used to describe devices, record data, create devices and replay data from kernel evdev devices.

URL: https://launchpad.net/utouch-evemu
License: GPLv3
Notes: This is part of the utouch stack for Ubuntu's multi-touch solution

Related branches

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

* COPYING: this isn't the standard license file from GPL, please for our tools, try to use it (you can find it on /usr/share/common-licenses/GPL-3

* debian/copyright should be updated to latest revision. Please refer to libunity package (http://bazaar.launchpad.net/~ubuntu-desktop/libunity/ubuntu/view/head:/debian/copyright) to have the latest syntax.

* COPYING and copyright is telling that the fies are GPL-3, but they are MIT:
config-aux/ltmain.sh: GPL (v2 or later)
include/evemu.h: MIT/X11 (BSD like)
src/evemu-impl.h: *No copyright* UNKNOWN -> Unlicensed btw :)
src/evemu.c: MIT/X11 (BSD like)
tools/evemu-play.c: MIT/X11 (BSD like)
tools/evemu-describe.c: MIT/X11 (BSD like)
tools/evemu-device.c: MIT/X11 (BSD like)
tools/evemu-record.c: MIT/X11 (BSD like)
tools/evemu-echo.c: MIT/X11 (BSD like)

Should they all be GPL-3 rather?

* debian/control: I'm seeing libutouch-evemu1 breaking older xserver-xorg-input-gevdev and libutouch-geis1. Does they breaks or conflicts? the semantic is a little bit different, we can sum up in breaks if the new functionality is breaking the previous one. Conflicts is because the functionalities are either conflicting (like if we were trying to run 2 window managers at a time) or the new one superseed the older one.

* On the Vcs, can you please look at my last comment on bug #684275? I think it applies as well (moving the packaging branch)

Otherwise, looks very good, please fix those small issues and it should be ok:)
If you have any question, do not hesitate!

as a side note: nice logo ;)

Changed in utouch-evemu:
status: New → Incomplete
Stephen M. Webb (bregma)
Changed in utouch-evemu:
assignee: nobody → Stephen M. Webb (bregma)
Revision history for this message
Stephen M. Webb (bregma) wrote :

I believe all changes have been made.

It looks like the breaks: in the debian/control files was a copy/paste error.

Changed in utouch-evemu:
status: Incomplete → In Progress
assignee: Stephen M. Webb (bregma) → Didier Roche (didrocks)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

This one is not fixed:

* COPYING and copyright is telling that the fies are GPL-3, but they are MIT:
config-aux/ltmain.sh: GPL (v2 or later)
include/evemu.h: MIT/X11 (BSD like)
src/evemu-impl.h: *No copyright* UNKNOWN -> Unlicensed btw :)
src/evemu.c: MIT/X11 (BSD like)
tools/evemu-play.c: MIT/X11 (BSD like)
tools/evemu-describe.c: MIT/X11 (BSD like)
tools/evemu-device.c: MIT/X11 (BSD like)
tools/evemu-record.c: MIT/X11 (BSD like)
tools/evemu-echo.c: MIT/X11 (BSD like)

Should they all be GPL-3 rather?

Otherwise, all look good :)

Changed in utouch-evemu:
assignee: Didier Roche (didrocks) → Stephen M. Webb (bregma)
Revision history for this message
Stephen M. Webb (bregma) wrote :

I'm not sure what you are looking at.

$ bzr branch lp:~utouch-packaging/utouch-evemu/ubuntu
Branched 11 revision(s).
$ cd ubuntu
$ licensecheck -r *
config-aux/ltmain.sh: GPL (v2 or later)
include/evemu.h: MIT/X11 (BSD like) GPL (v3 or later)
src/evemu-impl.h: GPL (v3 or later)
src/evemu.c: MIT/X11 (BSD like) GPL (v3 or later)
tools/evemu-device.c: MIT/X11 (BSD like) GPL (v3 or later)
tools/evemu-play.c: MIT/X11 (BSD like) GPL (v3 or later)
tools/evemu-echo.c: MIT/X11 (BSD like) GPL (v3 or later)
tools/evemu-describe.c: MIT/X11 (BSD like) GPL (v3 or later)
tools/evemu-record.c: MIT/X11 (BSD like) GPL (v3 or later)

Removing the original upstream evemu copyright and licensing would be wrong. We are relicensing the source under GPL-3 for utouch-evemu.

Changed in utouch-evemu:
assignee: Stephen M. Webb (bregma) → Didier Roche (didrocks)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Sorry, you're totally right, I didn't pay enough attention to the output, sorry!

All is good then, just do a release and I'll upload and then NEW to ubuntu :)

Revision history for this message
Stephen M. Webb (bregma) wrote :

Release has been pushed to lp:~utouch-packaging/utouch-evemu/ubuntu

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Ok, uploaded and NEWed, with the garantee that local change will be in the next release.

Changed in utouch-evemu:
status: In Progress → Fix Released
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.