Opened 12 years ago

Closed 12 years ago

#18362 closed enhancement (wontfix)

Add djvu driver to ghostscript

Reported by: anddam (Andrea D'Amore) Owned by: takanori@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: ghostscript gsdjvu Cc:
Port: ghostscript


The gs driver for djvu allows the use of djvudigital to convert from pdf to djvu. There is a small package prepared from people at djvulibre that needs some special attention to license.

The script contained in their tarball get ghostscript tarball, remove everything but the gs driver, patch it and build it.

I suggest to just add the gs driver as a variant for ghostscript rather than having a separate gs binary, so far I've been able to build the gsdjvu using the latest ghostcript in port, that is 8.63 .

I'm waiting for feedback from takanori.

Change History (4)

comment:1 Changed 12 years ago by takanori@…

Thanks for your suggestions. But I think it is difficult to support DjVu in Ghostscript for some reasons.

First of all, GSDjVu is distributed under the Common Public License Version V1.0 (CPL) which is not compatible with the license of GPL Ghostscript.

As you know, mixing these licenses causes many restrictions and unneeded confusions. Therefore, in my view, we shouldn't support such rude software even if it is as a variant.

Second, I don't think it is necessary to support DjVu in Ghostscript because there are already independent tools to convert PDF into DjVu format. (e.g. pdf2djvu. Some tools are commercial products though.)

Third, I am not interested in DjVu at all, so I won't be able to keep maintaining it.. ;-(

comment:2 Changed 12 years ago by andrea.damore@…

I see your points.

From what I've understood mixing licenses isn't bad as long as you don't distribute binaries (that we aren't). The point in having a gs ghostscript driver would be fully enable the djvulibre package that is already in ports, its djvudigital command relies on gs djvu driver.

I didn't knew about pdf2djvu maybe it's worth porting it but the djvulibre issue remains, though.

comment:3 Changed 12 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

comment:4 Changed 12 years ago by anddam (Andrea D'Amore)

Resolution: wontfix
Status: newclosed

Closing as wontfix.

Note: See TracTickets for help on using tickets.