Re: [Pkg-mozext-maintainers] xulrunner-dev is gone

2014-06-12 Thread Gabriele Giacone
[ CC'ing Petter Reinholdtsen possible sponsor ]

On Thu, Jun 12, 2014 at 1:14 PM, Mike Hommey m...@glandium.org wrote:
 You should install a mozilla-plugin.pc pkg-config file too. (and
 conflict with xulrunner-dev as a consequence). That would allow packages
 requiring the headers to build against that package instead of
 xulrunner-dev without having to patch the source.

Done.

 That said, the source you took seems outdated, and there are a few other
 repos on github that have more recent headers. Also note the canonical
 upstream is https://code.google.com/p/npapi-sdk/source/list (and r20 is
 what the iceweasel source contains)

I'm considering as upstream both mozilla providing headers [1] and
gentoo folks providing autotools files [2].
[2] misses revisions from r21 to r23 I've cherry-picked from [1].
Initial release would be 0.27.3~r23-1

[1] https://code.google.com/p/npapi-sdk
[2] https://bitbucket.org/mgorny/npapi-sdk

Moved from github and pkg-mozilla I don't belong to to collab-maint
http://anonscm.debian.org/gitweb/?p=collab-maint/npapi-sdk.git
and reuploaded to mentors
http://mentors.debian.net/package/npapi-sdk

-- 
G..e

___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers


Re: [Pkg-mozext-maintainers] xulrunner-dev is gone

2014-06-11 Thread Gabriele Giacone
Hi,

On Wed, Jun 11, 2014 at 4:47 AM, Mike Hommey m...@glandium.org wrote:
 I just uploaded iceweasel 30 to unstable, which is the first version not
 to provide xulrunner-dev. Instead, there is an iceweasel-dev package,
 and it most certainly has things missing. Read: I *know* there are
 things missing. I just don't know what specifically reverse build deps
 would need.

 This is where I need your assistance: could you try building your
 packages against iceweasel-dev and see what they are bugging about?
 Please file bugs against iceweasel-dev for anything missing you'd
 encounter.

At the moment gnash expects npapi.h under /usr/include/xulrunner*
dirs. Fixable by making it look for it also under
/usr/include/iceweasel*. Will ubuntu move headers to /u/i/firefox*?
How about linking /u/i/xulrunner - /u/i/iceweasel-N instead?

BTW would packaging npapi-sdk still be a good alternative?

  https://bugs.debian.org/642168

-- 
G..e

___
Pkg-mozext-maintainers mailing list
Pkg-mozext-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers