Re: Math Fonts for Iceweasel and MathJax

2012-12-20 Thread Dmitry Shachnev
[Please CC me in your replies as I'm not subscribed to debian-devel@].

Now I've added two new packages to mathjax source (see my packaging
branch at [1]):

- fonts-mathjax: contains OTF, SVG and WOFF fonts (installed in the
previous location, with a /usr/share/fonts/opentype/mathjax →
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/otf symlink);
- fonts-mathjax-extras: contains PNG and EOT fonts (installed in the
previous location).

I hope this will suit everybody, but please mention if you don't like
this scheme.

[1]: http://anonscm.debian.org/gitweb/?p=pkg-javascript/mathjax.git

--
Dmitry Shachnev

On Tue, Dec 18, 2012 at 6:09 PM, Frédéric WANG  wrote:
> Thank you Dmitry. Yes, I don't think it's a problem if you keep the current
> path and that may probably be best for MathJax users to have the usual path.
> However, if that's not already the case, I suspect your installation script
> should use fontconfig or something to make the other programs aware of the
> MathJax fonts. That said I am neither a font expert nor a debian maintainer,
> so I guess other Debian people could know better what is the appropriate way
> to package these fonts. But in any cases, a separate package sounds the
> right way to do so.
>
>
> On 18/12/2012 14:54, Dmitry Shachnev wrote:
>>
>> Hi Frédéric,
>>
>> I can split the fonts into a separate package. Will it be OK if I keep
>> the current path (/usr/share/javascript/mathjax/fonts/), or should I
>> change it to something else to make it possible to load the fonts from
>> other applications?
>>
>> --
>> Dmitry Shachnev
>
>
> --
> Frédéric Wang
> maths-informatique-jeux.com/blog/frederic


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cakimphw6gtuemgq25pzmhy6qonrxnlmralggppo4ncz0vn-...@mail.gmail.com



Re: Math Fonts for Iceweasel and MathJax

2012-12-20 Thread Frédéric WANG

On 20/12/2012 10:02, Dmitry Shachnev wrote:

- fonts-mathjax: contains OTF, SVG and WOFF fonts (installed in the
previous location, with a /usr/share/fonts/opentype/mathjax →
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/otf symlink);

Yes, a symbolic link sounds a good idea to me.

Thank you.

--
Frédéric Wang
maths-informatique-jeux.com/blog/frederic


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50d2d655.9010...@free.fr



Re: Re: Math Fonts for Iceweasel and MathJax

2012-12-20 Thread Dmitry Shachnev
Hi Fabian,

On Thu, Dec 20, 2012 at 5:01 PM, Fabian Greffrath  wrote:
>> - fonts-mathjax: contains OTF, SVG and WOFF fonts (installed in the
>> previous location, with a /usr/share/fonts/opentype/mathjax →
>> /usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/otf symlink);
>
>
> Did you symlink the directory or its contents?

The directory. I could make the link reverse (←), but that would
require adding a pre-inst script as dpkg (AFAIC) doesn't allow
replacing a directory with a symlink.

--
Dmitry Shachnev


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cakimphu8whih2h8wmqrzmsbrkymdlgkur8cdcfyodb4rdzl...@mail.gmail.com



Re: Re: Math Fonts for Iceweasel and MathJax

2012-12-20 Thread Fabian Greffrath

- fonts-mathjax: contains OTF, SVG and WOFF fonts (installed in the
previous location, with a /usr/share/fonts/opentype/mathjax →
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/otf symlink);


Did you symlink the directory or its contents?

 - Fabian


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50d30c1b.1070...@greffrath.com



Re: Math Fonts for Iceweasel and MathJax

2012-12-20 Thread Fabian Greffrath

Am 20.12.2012 14:05, schrieb Dmitry Shachnev:

The directory. I could make the link reverse (←), but that would
require adding a pre-inst script as dpkg (AFAIC) doesn't allow
replacing a directory with a symlink.


That's the exact reason why I would install an empty directory and 
symlink each file into it.



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50d31072.9020...@greffrath.com



Bug#696429: ITP: jhc -- a haskell compiler.

2012-12-20 Thread Kiwamu Okabe
Package: wnpp
Severity: wishlist
Owner: Kiwamu Okabe 

* Package name: jhc
  Version : 0.8.0~darcs20120314
  Upstream Author : John Meacham 
* URL : http://repetae.net/computer/jhc/
  Vcs-Browser : http://anonscm.debian.org/gitweb/?p=collab-maint/jhc.git
* License : GPL2+
  Programming Lang: Haskell
  Description : A haskell compiler
 Jhc is a haskell compiler which aims to produce the most efficient
 programs possible via whole program analysis and other optimizations.

-- 
Kiwamu Okabe


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50d34955.9040...@debian.or.jp



Re: Bug#696429: ITP: jhc -- a haskell compiler.

2012-12-20 Thread Samuel Thibault
Hello,

Kiwamu Okabe, le Fri 21 Dec 2012 02:22:29 +0900, a écrit :
> * Package name: jhc
>   Version : 0.8.0~darcs20120314
>   Upstream Author : John Meacham 
> * URL : http://repetae.net/computer/jhc/
>   Vcs-Browser : http://anonscm.debian.org/gitweb/?p=collab-maint/jhc.git
> * License : GPL2+
>   Programming Lang: Haskell
>   Description : A haskell compiler
>  Jhc is a haskell compiler which aims to produce the most efficient
>  programs possible via whole program analysis and other optimizations.

Could it be used to bootstrap ghc compilation way more easily?

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121220175629.GC26888@type



Re: Bug#696429: ITP: jhc -- a haskell compiler.

2012-12-20 Thread Joey Hess
Samuel Thibault wrote:
> Could it be used to bootstrap ghc compilation way more easily?

Given the number of extensions used in ghc's own code, many of which
jhc does not support, this seems unlikely, at least not without
first mechanically converting its code to an intermediate form like
Haskell 98.

Also, jhc would still need to be ported to new arches. ;)

Also, you'd probably need quite a lot of memory (probably gigabytes) to
compile something as large as ghc with jhc, since jhc is lacking even
garbage collection.

It'd be nice to have jhc in Debian though. Although the Haskell "compiler"
we really need, IMHO, is Fay.

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#696448: ITP: lvtk -- LV2 C++ wrappers and utilities

2012-12-20 Thread Alessio Treglia
Package: wnpp
Severity: wishlist
Owner: Alessio Treglia 

* Package name: lvtk
  Version : 1.0.2
  Upstream Author : Michael Fisher 
* URL : http://www.lvtoolkit.org/
* License : GPL
  Programming Lang: C++
  Description : LV2 C++ wrappers and utilities

 LV2 Toolkit is a set C++ wrappers around the LV2 C API.
 The included libraries ease writing LV2 plugins and UIs
 in C++ by inheriting from easy to use template classes.
 .
 LV2 is a portable plugin standard for audio systems,
 similar in scope to  LADSPA, VST, AU, and others.
 .
 This package provides the development headers.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121220214946.9282.34707.reportbug@Aspire-1410



Re: Bug#696429: ITP: jhc -- a haskell compiler.

2012-12-20 Thread Joachim Breitner
Hi Kiwamu,

Am Freitag, den 21.12.2012, 02:22 +0900 schrieb Kiwamu Okabe:
> Package: wnpp
> Severity: wishlist
> Owner: Kiwamu Okabe 
> 
> * Package name: jhc
>   Version : 0.8.0~darcs20120314
>   Upstream Author : John Meacham 
> * URL : http://repetae.net/computer/jhc/
>   Vcs-Browser : http://anonscm.debian.org/gitweb/?p=collab-maint/jhc.git
> * License : GPL2+
>   Programming Lang: Haskell
>   Description : A haskell compiler
>  Jhc is a haskell compiler which aims to produce the most efficient
>  programs possible via whole program analysis and other optimizations.

just wondering: Is jhc in a state where it is a useful tool (and not
“just” an interesting and worthwhile research undertaking)? How actively
is it maintained (last commit is 9 month ago)?

Haskell-World is full of experiments that are great, but not really much
used when packaged into a Debian package.

Am Donnerstag, den 20.12.2012, 15:17 -0400 schrieb Joey Hess:
> It'd be nice to have jhc in Debian though. Although the Haskell
> "compiler" we really need, IMHO, is Fay.

I agree that Fay is a great tool, but I’m not sure it is ready yet, not
even supporting "let (x,y) = ...", let alone type classes. Too bad that
they are not based on GHC core, that would make a lot of things easier.
Also, the problem of how to distribute libraries for Fay is not solved
yet. But of course: Please do remind me from time to time to reconsider,
as Fay (or one of its competitors) evolves.

Greetings,
Joachim
-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata


signature.asc
Description: This is a digitally signed message part


Uscan enhancements revitalised (Was: let uscan exclude some upstream files)

2012-12-20 Thread Andreas Tille
Hi Nicolas,

its a long time since the last posting in this topic - perhaps because
everybody was doing bug squashing for Wheezy but recently I needed to
rethink the status of my proposed uscan enhancements[2].

On Sat, Sep 22, 2012 at 10:32:12PM +0200, Nicolas Boulenguez wrote:
> On Mon, Sep 10, 2012 at 09:26:40AM +0200, Andreas Tille wrote:
> 
> > Would you volunteer to create a Wiki page to enable better structure
> > and which might lead to some consensus about the implementation?
> 
> Anyone interested, feel free to review [1] and continue the
> discussion there.

As I see on your Wiki page you have described your proposal from your
last posting on the mailing list[3] which is actually in contrast to
what is implemented in [2] and was described and discussed in the thread
starting here[4].  I should most probably add the current implementation
to the Wiki page and I will do so in the next couple of days.  But
before I'm starting to do so I would like to clarify why you used the
headline "Implementation" about the paragraph explaining what is not
implemented.  That's a bit confusing but may be I missunderstood
something.  Before I start mixing up things I'd like to hear your real
intention which I might have missed.

Now for the current implementation: The stumbling block I was currently
facing is that I want to strip some upstream source (of igv[5]) from a
jar file which resides inside the packaging root as well as in a
subdirectory.  It looks like

   IGVDistribution_2.1.30/goby-io-igv.jar   (a)
   IGVDistribution_2.1.30/lib/goby-io-igv.jar   (b)

The thing is that (a) should be removed and (b) needs to remain - but
this case is not possible with the current implementation.  If
Files-Excluded contains a string without '/' a "find -name" search is
approached and catches them all.  I remember this behaviour was
mentioned as a design flaw but the pro-argument is that you really
comfortably can use this when doing things like

   Files-Excluded: ._* *~ .DS_Store

If you would need to specify each and any dir containing such cruft
files this would become a really lousy way which is not better than
keeping the old get-orig-source way.

I / we need to think about this.

Kind regards

   Andreas.

> [1] http://wiki.debian.org/UscanEnhancements
[2] git://git.debian.org/git/users/tille/devscripts.git
[3] https://lists.debian.org/debian-devel/2012/09/msg00202.html
[4] https://lists.debian.org/debian-devel/2012/08/msg00600.html
[5] git://git.debian.org/debian-med/igv.git

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121220221919.gb24...@an3as.eu



Re: RFA: jabberd2 -- Jabber instant messenger server

2012-12-20 Thread Willem van den Akker
Thanks for getting new version into stable.

gr,
Willem

On Wed, 2012-12-19 at 16:53 +0400, Michael Tokarev wrote:

> 18.12.2012 17:51, Andrei POPESCU wrote:
> > On Ma, 18 dec 12, 09:20:25, Willem van den Akker wrote:
> >> Hi,
> >> 
> >> I am willing to maintain the packages jabberd2 and udns. I have already 
> >> uploaded new versions of both packages to mentors.debian.org.
> >> 
> >> http://mentors.debian.net/package/udns 
> >> http://mentors.debian.net/package/jabberd2
> 
> > Regarding udns, the package doesn't appear to be orphaned (no O: bug 
> > against wnpp). In this case uploading a new package might be considered a 
> > hijack. If you want to help you should definitely contact the Maintainer 
> > first.
> 
> The package hasn't been orphaned, but I as the only upstream author
> asked for it to not enter.. lenny (!) because I thought I implement
> some different API for it.  But in recent years I haven't done a
> thing about it (except of accepting some patches which implements
> support for additional RR types, and fixing bugs in these patches).
> 
> #493599 - while most technical points are gone now, one point
> raised there is valid: maybe there's no need to have yet another
> resolver?  I dunno, I wrote it for a reason but I don't have time
> to support it, and while it does not have lots of bugs, it is
> missing some features, in particular it is DNSSEC support.
> 
> Besides, I'm now a debian developer, and it'd be quite a bit
> silly to ask another person to package my own software for
> debian... ;)
> 
> /mjt




Re: Bug#696429: ITP: jhc -- a haskell compiler.

2012-12-20 Thread Kiwamu Okabe
Hi Joachim,

On Fri, Dec 21, 2012 at 7:01 AM, Joachim Breitner  wrote:
> just wondering: Is jhc in a state where it is a useful tool (and not
> “just” an interesting and worthwhile research undertaking)? How actively
> is it maintained (last commit is 9 month ago)?

Jhs is useful for me, now.
I am trying to rewrite NetBSD bootloader with Haskell.

https://gitorious.org/metasepi/netbsd-arafura/commit/5e6188b80bd9e51185ed04c2a3455f1039723552

GHC cannot it, because GHC produces BIG execute binary and has many
depending on libraries. Please see below.

$ cat Fib.hs
fibonacci :: [Int]
fibonacci = 1:1:zipWith (+) fibonacci (tail fibonacci)
main :: IO ()
main = print $ take 40 fibonacci
$ ghc -o Fib_ghc Fib.hs
$ jhc -o Fib_jhc Fib.hs
$ size Fib_ghc Fib_jhc
   textdata bss dec hex filename
 705068   38536   46776  790380   c0f6c Fib_ghc
  158081300 744   1785245bc Fib_jhc
$ ldd Fib_ghc Fib_jhc
Fib_ghc:
linux-vdso.so.1 (0x7fff87bff000)
libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10
(0x7f089412e000)
libffi.so.5 => /usr/lib/x86_64-linux-gnu/libffi.so.5
(0x7f0893f21000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f0893c26000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7f0893a1e000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7f089381a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f0893471000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x7f0893255000)
/lib64/ld-linux-x86-64.so.2 (0x7f08943d5000)
Fib_jhc:
linux-vdso.so.1 (0x7fff179d5000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fc2a4193000)
/lib64/ld-linux-x86-64.so.2 (0x7fc2a4573000)

And jhc's -C option produces portable C language file. It's useful
with custom RTS.

Regards,
--
Kiwamu Okabe


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAEvX6d=p8urpu0isthldbmbtpoy-kpkgusyb_o2qjneoman...@mail.gmail.com



Work-needing packages report for Dec 21, 2012

2012-12-20 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 528 (new: 0)
Total number of packages offered up for adoption: 138 (new: 0)
Total number of packages requested help for: 64 (new: 0)

Please refer to http://www.debian.org/devel/wnpp/ for more information.



No new packages have been orphaned, but a total of 528 packages are
orphaned.  See http://www.debian.org/devel/wnpp/orphaned
for a complete list.



No new packages have been given up for adoption, but a total of 138 packages
are awaiting adoption.  See http://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

   apt-xapian-index (#567955), requested 1053 days ago
 Description: maintenance tools for a Xapian index of Debian packages
 Installations reported by Popcon: 60376

   asymptote (#517342), requested 1392 days ago
 Description: script-based vector graphics language inspired by
   MetaPost
 Installations reported by Popcon: 4020

   athcool (#278442), requested 2977 days ago
 Description: Enable powersaving mode for Athlon/Duron processors
 Installations reported by Popcon: 72

   balsa (#642906), requested 452 days ago
 Description: An e-mail client for GNOME
 Installations reported by Popcon: 791

   bastille (#592137), requested 866 days ago
 Description: Security hardening tool
 Installations reported by Popcon: 190

   cardstories (#624100), requested 605 days ago
 Description: Find out a card using a sentence made up by another
   player
 Installations reported by Popcon: 8

   chromium-browser (#583826), requested 935 days ago
 Description: Chromium browser
 Installations reported by Popcon: 11348

   cloud-init (#693094), requested 38 days ago
 Description: configuration and customization of cloud instances
 Installations reported by Popcon: 7

   debtags (#567954), requested 1053 days ago
 Description: Enables support for package tags
 Installations reported by Popcon: 2456

   doc-central (#566364), requested 1062 days ago
 Description: web-based documentation browser
 Installations reported by Popcon: 201

   fbcat (#565156), requested 1072 days ago
 Description: framebuffer grabber
 Installations reported by Popcon: 148

   flightgear (#487388), requested 1643 days ago
 Description: Flight Gear Flight Simulator
 Installations reported by Popcon: 831

   freeipmi (#628062), requested 574 days ago
 Description: GNU implementation of the IPMI protocol
 Installations reported by Popcon: 2054

   gnat-4.4 (#539633), requested 1710 days ago
 Description: backport bug fixes from trunk (GCC 4.5)
 Installations reported by Popcon: 2116

   gnat-gps (#496905), requested 1575 days ago
 Description: co-maintainer needed
 Installations reported by Popcon: 440

   gnokii (#677750), requested 187 days ago
 Description: Datasuite for mobile phone management
 Installations reported by Popcon: 2288

   gnupg (#660685), requested 304 days ago
 Description: GNU privacy guard - a free PGP replacement
 Installations reported by Popcon: 130775

   golang (#668870), requested 249 days ago
 Description: Go programming language compiler - metapackage
 Installations reported by Popcon: 420

   gpa (#663405), requested 285 days ago
 Description: GNU Privacy Assistant (GPA)
 Installations reported by Popcon: 504

   gradle (#683666), requested 140 days ago
 Description: Groovy based build system
 Installations reported by Popcon: 27

   grub2 (#248397), requested 3146 days ago
 Description: GRand Unified Bootloader
 Installations reported by Popcon: 122075

   hfsprogs (#557892), requested 1121 days ago
 Description: mkfs and fsck for HFS and HFS+ file systems
 Installations reported by Popcon: 1278

   horde4 (#686007), requested 115 days ago
 Description: web-based groupware and other applications

   hotkey-setup (#483107), requested 1668 days ago
 Description: auto-configures laptop hotkeys
 Installations reported by Popcon: 3059

   irssi-scripts (#663577), requested 283 days ago
 Description: collection of scripts for irssi
 Installations reported by Popcon: 1167

   isdnutils (#661110), requested 300 days ago
 Description: ISDN utilities
 Installations reported by Popcon: 7863

   jove (#470185), requested 1747 days ago
 Description: Jonathan's Own Version of Emacs - a compact, powerful
   editor
 Installations reported by Popcon: 1401

   lesstif2 (#551853), requested 1156 days ago
 Description: OSF/Motif 2.1 implementatio

Bug#696461: ITP: libmath-mpfr-perl -- perl interface to the MPFR (floating point) library

2012-12-20 Thread Daniel Kahn Gillmor
Package: wnpp
Severity: wishlist
Owner: Daniel Kahn Gillmor 

* Package name: libmath-mpfr-perl
  Version : 3.16
  Upstream Author : Sisyphus 
* URL : http://search.cpan.org/dist/Math-MPFR/
* License : Perl (GPL or Artistic)
  Programming Lang: C, Perl
  Description : perl interface to the MPFR (floating point) library

 A bigfloat module wrapping the MFPR library.  Basically this module
 simply wraps the 'mpfr' floating point functions provided by that
 library.  Operator overloading is also available.


---
I intend to package this under the aegis of the perl team.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20121221034307.2814.17142.report...@alice.fifthhorseman.net



Re: RFA: jabberd2 -- Jabber instant messenger server

2012-12-20 Thread Michael Tokarev
On 21.12.2012 02:29, Willem van den Akker wrote:
> Thanks for getting new [udns] version into stable.

FWIW, it is not stable, it is unstable.  This version
will not hit stable before wheezy is released.

/mjt


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50d40ab3.7070...@msgid.tls.msk.ru