Bug#628997: gecko-mediaplayer maintenance
On 01/09/2012 01:17 PM, Aron Xu wrote: So we could actually drop all the build system related stuff in debian/copyright? This would make it much more simpler. Yes for the default build system files generated by autotools. 2.For files that have multiple licenses, for example MPL-1.1, GPL-2+ and LGPL-2.1+, we need to add the license block in d/copyright, also including the actual text of those three licenses. Isn't it enough the way it is? We have the text of all three licenses in an extra block and the files are marked appropriately. It's probably enough, but better to have all the given information included. We probably should ask upstream to clarify the copyright status of src/*.[c,h]. Most of the files seam to be modified a lot. It will be great to do so. If nobody beats me I'll take care of this on Thursday or Friday. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Fri, Jan 6, 2012 at 18:15, Sebastian Ramacher s.ramac...@gmx.at wrote: Hi, thank you for uploading gmtk. On 01/06/2012 01:03 AM, Aron Xu wrote: IMHO for the most commonly used build systems, like autotools and cmake, the license of those files can be omitted in d/copyright. As you had mentioned, I did a quick check for gecko-mediaplayer's copyright and found two problems: 1.INSTALL is not licensed under GFDL, also GFDL isn't DFSG Free. So we could actually drop all the build system related stuff in debian/copyright? This would make it much more simpler. Yes for the default build system files generated by autotools. 2.For files that have multiple licenses, for example MPL-1.1, GPL-2+ and LGPL-2.1+, we need to add the license block in d/copyright, also including the actual text of those three licenses. Isn't it enough the way it is? We have the text of all three licenses in an extra block and the files are marked appropriately. It's probably enough, but better to have all the given information included. We probably should ask upstream to clarify the copyright status of src/*.[c,h]. Most of the files seam to be modified a lot. It will be great to do so. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w4iia0nSgq0dq44A7i3oSuDJVGg6DD=S=zwqjguawo...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
Hi, thank you for uploading gmtk. On 01/06/2012 01:03 AM, Aron Xu wrote: IMHO for the most commonly used build systems, like autotools and cmake, the license of those files can be omitted in d/copyright. As you had mentioned, I did a quick check for gecko-mediaplayer's copyright and found two problems: 1.INSTALL is not licensed under GFDL, also GFDL isn't DFSG Free. So we could actually drop all the build system related stuff in debian/copyright? This would make it much more simpler. 2.For files that have multiple licenses, for example MPL-1.1, GPL-2+ and LGPL-2.1+, we need to add the license block in d/copyright, also including the actual text of those three licenses. Isn't it enough the way it is? We have the text of all three licenses in an extra block and the files are marked appropriately. We probably should ask upstream to clarify the copyright status of src/*.[c,h]. Most of the files seam to be modified a lot. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
I found two -dbg packages are actually empty on HEAD of gmtk. Other parts are OK to upload. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w6rsybny-kd5yqyykn16hemzkll06wionttwa97r5h...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
On 01/05/2012 04:53 PM, Aron Xu wrote: I found two -dbg packages are actually empty on HEAD of gmtk. Other parts are OK to upload. They are not. They files are now placed in /usr/lib/.debug based on their build id. This is a change in dh_split from compat level 8 to 9. From debhelper(7): - dh_strip puts separated debug symbols in a location based on their build-id. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Fri, Jan 6, 2012 at 00:07, Sebastian Ramacher s.ramac...@gmx.at wrote: On 01/05/2012 04:53 PM, Aron Xu wrote: I found two -dbg packages are actually empty on HEAD of gmtk. Other parts are OK to upload. They are not. They files are now placed in /usr/lib/.debug based on their build id. This is a change in dh_split from compat level 8 to 9. From debhelper(7): - dh_strip puts separated debug symbols in a location based on their build-id. Kind regards, -- Sebastian Ramacher Ok, thank you to let me know. Is the package ready on your side? If yes, I'll upload it. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w6f3bfpbftpuswaoxxhm1if6tb0r8q-a.h-fjh2t...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
On 01/05/2012 05:11 PM, Aron Xu wrote: Ok, thank you to let me know. Is the package ready on your side? If yes, I'll upload it. Is debian/copyright okay? Or should we document the licenses from the build system (as in gecko-mediaplayer) there too? Otherwise it's ready from my side. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Fri, Jan 6, 2012 at 00:52, Sebastian Ramacher s.ramac...@gmx.at wrote: On 01/05/2012 05:11 PM, Aron Xu wrote: Ok, thank you to let me know. Is the package ready on your side? If yes, I'll upload it. Is debian/copyright okay? Or should we document the licenses from the build system (as in gecko-mediaplayer) there too? Otherwise it's ready from my side. Kind regards, -- Sebastian Ramacher IMHO for the most commonly used build systems, like autotools and cmake, the license of those files can be omitted in d/copyright. As you had mentioned, I did a quick check for gecko-mediaplayer's copyright and found two problems: 1.INSTALL is not licensed under GFDL, also GFDL isn't DFSG Free. 2.For files that have multiple licenses, for example MPL-1.1, GPL-2+ and LGPL-2.1+, we need to add the license block in d/copyright, also including the actual text of those three licenses. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w7d4W8ibFzYhUP=4+YUbyuo64fum9UzLfMbHm=xmqr...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
Hi, thank you for the review. On 01/03/2012 01:31 PM, Aron Xu wrote: 1.I'm wondering whether we should enable GTK+ 3 support for all the packages, which has been requested[1]. I enabled the GTK+ 3 support in gmtk. 2.You have disabled the generation of static library, which I'm curious about the reason. You can safely ship those files in -dev packages. I've lost the the static library in the install files while converting the package to multiarch and wondered afterwards why we built with support for the static library. That's why I disabled it. I re-enabled the static libraries. 3.For symbols that should be private, it would be okay to patch the build system to add a library version script, so you can control which symbols are exported without touching many source files. I'll have a look at it. 4. It would be better not to override package-needs-versioned-debhelper-build-depends, so it can remind us to update Build-Dep field when debhelper 9 is out. Okay, I removed debian/source.linitian.override. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Tue, Jan 3, 2012 at 09:06, Sebastian Ramacher s.ramac...@gmx.at wrote: On 01/02/2012 02:43 PM, Aron Xu wrote: I'm afraid you'd import from the PPA. Done. Furthermore I've incorporated, amongst others, the following changes to gmtk: * Enabled hardened build flags. * Converted the package to Multi-Arch and ship the translation files. * Added a patch from upstream to fix issues with missing symbols. * Added symbols files for both libraries. * Set the Maintainer to Debian Multimedia Team and added Brandon and myself to Uploaders. * Fixed all the issues reported by lintian (except for unversioned-copyright-format-uri). Great work! I didn't have a look at debian/copyright so far. I plan to do that tomorrow. I've also started to work on gecko-mediaplayer 1.0.5: * Imported Brandon's work. * Enabled hardened build flags. * Dropped the dependencies on specific browsers. I'd appreciate comments on the state of gmtk so that we can get it uploaded soon. And there is one issue that is bugging me: libgmlib and libgmtk both export symbols that should be private [1]. Any thoughts on that? Kind regards, [1] https://code.google.com/p/gmtk/issues/detail?id=4can=1 -- Sebastian Ramacher 1.I'm wondering whether we should enable GTK+ 3 support for all the packages, which has been requested[1]. 2.You have disabled the generation of static library, which I'm curious about the reason. You can safely ship those files in -dev packages. 3.For symbols that should be private, it would be okay to patch the build system to add a library version script, so you can control which symbols are exported without touching many source files. 4. It would be better not to override package-needs-versioned-debhelper-build-depends, so it can remind us to update Build-Dep field when debhelper 9 is out. [1]https://bugs.launchpad.net/ubuntu/+source/gnome-mplayer/+bug/817933 -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w6BHuzMnqpfBtXQsnsU8=uyrrj43ynhyyontevjchq...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
Hi, On 01/02/2012 03:07 AM, Aron Xu wrote: Can you add me to the repositories? My alioth name is sramacher-guest. Please apply to join pkg-multimedia at https://alioth.debian.org/projects/pkg-multimedia so I can give you write permission to the repositories. I've applied and been accepted. Just let me know where I can start. As I have time tomorrow I could have a look at packaging gmtk. I believe Brandon has done most of the work on gmtk, and here are his work: https://github.com/bjsnider/gecko-mediaplayer https://launchpad.net/~brandonsnider/+archive/gnome-mplayer-dev Fine, I'll start to work on gecko-mediaplayer and import Brandon's changes to the pkg-multimedia git repo. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Mon, Jan 2, 2012 at 17:48, Sebastian Ramacher s.ramac...@gmx.at wrote: Hi, On 01/02/2012 03:07 AM, Aron Xu wrote: Can you add me to the repositories? My alioth name is sramacher-guest. Please apply to join pkg-multimedia at https://alioth.debian.org/projects/pkg-multimedia so I can give you write permission to the repositories. I've applied and been accepted. Just let me know where I can start. As I have time tomorrow I could have a look at packaging gmtk. I believe Brandon has done most of the work on gmtk, and here are his work: https://github.com/bjsnider/gecko-mediaplayer https://launchpad.net/~brandonsnider/+archive/gnome-mplayer-dev Fine, I'll start to work on gecko-mediaplayer and import Brandon's changes to the pkg-multimedia git repo. Maybe it's better to start with gmtk, and continue Brandon's work that can be found from his PPA. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w7-l-pm5znubkg4g6yqgwb4xuy1ef-dbcv6j4zwpsr...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
On 01/02/2012 02:21 PM, Aron Xu wrote: Maybe it's better to start with gmtk, and continue Brandon's work that can be found from his PPA. Sure, let me see what I can do. Is there a git/whatever repository of his work available somewhere? I couldn't find one. Otherwise I'll just import his work from the PPA. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Mon, Jan 2, 2012 at 21:40, Sebastian Ramacher s.ramac...@gmx.at wrote: On 01/02/2012 02:21 PM, Aron Xu wrote: Maybe it's better to start with gmtk, and continue Brandon's work that can be found from his PPA. Sure, let me see what I can do. Is there a git/whatever repository of his work available somewhere? I couldn't find one. Otherwise I'll just import his work from the PPA. Kind regards, -- Sebastian Ramacher I'm afraid you'd import from the PPA. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w5_9wxy2mdzsnh_ksbqvgp+htn_seotj4pcaabcj0q...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
On 01/02/2012 02:43 PM, Aron Xu wrote: I'm afraid you'd import from the PPA. Done. Furthermore I've incorporated, amongst others, the following changes to gmtk: * Enabled hardened build flags. * Converted the package to Multi-Arch and ship the translation files. * Added a patch from upstream to fix issues with missing symbols. * Added symbols files for both libraries. * Set the Maintainer to Debian Multimedia Team and added Brandon and myself to Uploaders. * Fixed all the issues reported by lintian (except for unversioned-copyright-format-uri). I didn't have a look at debian/copyright so far. I plan to do that tomorrow. I've also started to work on gecko-mediaplayer 1.0.5: * Imported Brandon's work. * Enabled hardened build flags. * Dropped the dependencies on specific browsers. I'd appreciate comments on the state of gmtk so that we can get it uploaded soon. And there is one issue that is bugging me: libgmlib and libgmtk both export symbols that should be private [1]. Any thoughts on that? Kind regards, [1] https://code.google.com/p/gmtk/issues/detail?id=4can=1 -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
Thank you for the work so far. Aron had some issues with the short/long descriptions in gmtk's control file. I had planned to ask Kevin for more information on what gmtk/gmlib are doing, but hadn't gotten around to it. On Mon, Jan 2, 2012 at 8:06 PM, Sebastian Ramacher s.ramac...@gmx.atwrote: On 01/02/2012 02:43 PM, Aron Xu wrote: I'm afraid you'd import from the PPA. Done. Furthermore I've incorporated, amongst others, the following changes to gmtk: * Enabled hardened build flags. * Converted the package to Multi-Arch and ship the translation files. * Added a patch from upstream to fix issues with missing symbols. * Added symbols files for both libraries. * Set the Maintainer to Debian Multimedia Team and added Brandon and myself to Uploaders. * Fixed all the issues reported by lintian (except for unversioned-copyright-format-uri). I didn't have a look at debian/copyright so far. I plan to do that tomorrow. I've also started to work on gecko-mediaplayer 1.0.5: * Imported Brandon's work. * Enabled hardened build flags. * Dropped the dependencies on specific browsers. I'd appreciate comments on the state of gmtk so that we can get it uploaded soon. And there is one issue that is bugging me: libgmlib and libgmtk both export symbols that should be private [1]. Any thoughts on that? Kind regards, [1] https://code.google.com/p/gmtk/issues/detail?id=4can=1 -- Sebastian Ramacher -- -- Brandon J. Snider
Bug#628997: gecko-mediaplayer maintenance
Hi, On 01/01/2012 03:53 AM, Aron Xu wrote: I'm happy to see more people jumping into the maintenance of gecko-mediaplayer and related packages. I would like to coordinate you to work together, as Julien (CC.d) has expressed his interest on maintaining this package as well. As discussed before, we would like to move gnome-mplayer, gmtk and gecko-mediaplayer to pkg-multimedia. Nice to see so many people interested in these packages. I hope I can be of any help. Here are the git repositories: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gnome-mplayer.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gmtk.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gecko-mediaplayer.git Can you add me to the repositories? My alioth name is sramacher-guest. Upstream author has released version 1.0.5 for all the three packages yesterday, so it's time for us to start working on those packages. Just let me know where I can start. As I have time tomorrow I could have a look at packaging gmtk. Kind regards, -- Sebastian Ramacher signature.asc Description: OpenPGP digital signature
Bug#628997: gecko-mediaplayer maintenance
On Mon, Jan 2, 2012 at 04:01, Sebastian Ramacher s.ramac...@gmx.at wrote: Hi, On 01/01/2012 03:53 AM, Aron Xu wrote: I'm happy to see more people jumping into the maintenance of gecko-mediaplayer and related packages. I would like to coordinate you to work together, as Julien (CC.d) has expressed his interest on maintaining this package as well. As discussed before, we would like to move gnome-mplayer, gmtk and gecko-mediaplayer to pkg-multimedia. Nice to see so many people interested in these packages. I hope I can be of any help. Here are the git repositories: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gnome-mplayer.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gmtk.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gecko-mediaplayer.git Can you add me to the repositories? My alioth name is sramacher-guest. Please apply to join pkg-multimedia at https://alioth.debian.org/projects/pkg-multimedia so I can give you write permission to the repositories. Upstream author has released version 1.0.5 for all the three packages yesterday, so it's time for us to start working on those packages. Just let me know where I can start. As I have time tomorrow I could have a look at packaging gmtk. I believe Brandon has done most of the work on gmtk, and here are his work: https://github.com/bjsnider/gecko-mediaplayer https://launchpad.net/~brandonsnider/+archive/gnome-mplayer-dev If possible, please start work based on these things, :) I'll be happy to review and upload the packages. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w4zynbwdc-kj6dbc9v_i-jbxmbbgx7xucae2-bbsg4...@mail.gmail.com
Bug#628997: gecko-mediaplayer maintenance
Hi, I'm happy to see more people jumping into the maintenance of gecko-mediaplayer and related packages. I would like to coordinate you to work together, as Julien (CC.d) has expressed his interest on maintaining this package as well. As discussed before, we would like to move gnome-mplayer, gmtk and gecko-mediaplayer to pkg-multimedia. Here are the git repositories: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gnome-mplayer.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gmtk.git http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gecko-mediaplayer.git Upstream author has released version 1.0.5 for all the three packages yesterday, so it's time for us to start working on those packages. -- Regards, Aron Xu -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAMr=8w5W=hyknqypdzz_+vww8pfh55ttykwjmap2dehbj63...@mail.gmail.com