Bug#628997: gecko-mediaplayer maintenance

2012-01-10 Thread Sebastian Ramacher
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

2012-01-09 Thread Aron Xu
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

2012-01-06 Thread Sebastian Ramacher
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

2012-01-05 Thread Aron Xu
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

2012-01-05 Thread Sebastian Ramacher
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

2012-01-05 Thread Aron Xu
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

2012-01-05 Thread Sebastian Ramacher
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

2012-01-05 Thread Aron Xu
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

2012-01-04 Thread Sebastian Ramacher
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

2012-01-03 Thread Aron Xu
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

2012-01-02 Thread Sebastian Ramacher
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

2012-01-02 Thread Aron Xu
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

2012-01-02 Thread Sebastian Ramacher
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

2012-01-02 Thread Aron Xu
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

2012-01-02 Thread Sebastian Ramacher
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

2012-01-02 Thread Brandon Snider
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

2012-01-01 Thread Sebastian Ramacher
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

2012-01-01 Thread Aron Xu
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

2011-12-31 Thread Aron Xu
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