Volunteer to upgrade GhostScript

Marius Schamschula lists at schamschula.com
Wed May 13 18:20:23 PDT 2015


Mojca,

I’ve updated the Portfile to pull master.zip form github. Here is the ticket:

https://trac.macports.org/ticket/47720

On May 13, 2015, at 7:40 PM, Marius Schamschula <lists at schamschula.com> wrote:

> Mojca,
> 
> Indeed this one is a mess. I ran into two problems:
> 
> 1) The move of mapping-resources-pdf files to github.
>    Never mind the un-versioned files, and the ?raw=true appended to the download URL:
>    The MacPorts extract phase sure doesn’t like to have .tar.gz files side by side with .zip files. 
>    I worked around this by repackaging both files as .tar.gz archives, and putting them on my server.
> 
> 2) There is a build issue with zlib. ghostscript needs the source, not the libraries. Fortunately, the included version of zlib is current.
> 
> My Portfile for ghostscript 9.16 is @
> 
> http://git.hmug.org/ports/blob/master/print/ghostscript/Portfile
> 
> Predictably this update will break a number of ports. In my case I had to rebuild
> 
> gimp2, ImageMagick, and libspectre
> 
> There likely to be many more…
> 
> On May 13, 2015, at 9:59 AM, Mojca Miklavec <mojca at macports.org> wrote:
> 
>> Hi,
>> 
>> Is there any volunteer to upgrade GhostScript?
>> 
>> I'm unable to upgrade some of my packages that are incompatible with < 9.15.
>> 
>> On Wed, May 13, 2015 at 2:30 PM, John Bowman wrote:
>>> 
>>> Unfortunately the ghostscript authors made the mistake of introducing a new
>>> eps2write driver, with less functionality, and then quickly deprecating the
>>> old epswrite driver one. This means that there is no way to be compatible
>>> with both old and new ghostscript versions so everyone is forced to upgrade
>>> their ghostscript.
>> 
>> 
>> I started working on an update, but It's too complex to do it fast and
>> I'm catching other deadlines.
>> 
>> Among others I was stuck with mappingresources4pdf_2unicode which are
>> now being unversioned zip files on github
>>   https://github.com/adobe-type-tools/mapping-resources-pdf
>> (and please don't ask me why the weird packaging)
>> 
>> I'm not sure if it is possible to store
>>    /opt/local/var/macports/distfiles/ghostscript/ghostscript-9.16.tar.gz
>>    /opt/local/var/macports/distfiles/ghostscript/<tag>/mappingresources4pdf_2unicode.zip
>>    /opt/local/var/macports/distfiles/ghostscript/<tag>/mappingresources4pdf_other.zip
>> somehow or use some other trick.
>> 
>> Thank you,
>>    Mojca
>> _______________________________________________
>> macports-dev mailing list
>> macports-dev at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macports-dev
> 
> Marius
> --
> Marius Schamschula
> 
> 
> 
> 
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-dev

Marius
--
Marius Schamschula




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20150513/b1d66644/attachment-0001.html>


More information about the macports-dev mailing list