octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: There is an update to gl2ps available


From: Ben Abbott
Subject: Re: There is an update to gl2ps available
Date: Sun, 02 Sep 2012 18:39:39 -0400

On Sep 2, 2012, at 3:53 PM, Daniel J Sebald wrote:

> On 09/02/2012 02:31 PM, Ben Abbott wrote:
>> 
>> On Sep 2, 2012, at 3:20 PM, Daniel J Sebald wrote:
>> 
>>> On 09/02/2012 01:16 PM, Ben Abbott wrote:
>>>> Anyone have time to test this release and submit a changeset?
>>>> 
>>>>    http://geuz.org/gl2ps/
>>>> 
>>>> Ben
>>> 
>>> A recursive diff on the 1.3.6 and 1.3.7 source trees show mainly 
>>> differences in documentation and copyright.  The following is the only 
>>> consequential change:
>>> 
>>> address@hidden gl2ps]$ diff -ur gl2ps-1.3.6-source/ gl2ps-1.3.7-source/
>>> diff -ur gl2ps-1.3.6-source/CMakeLists.txt gl2ps-1.3.7-source/CMakeLists.txt
>>> --- gl2ps-1.3.6-source/CMakeLists.txt       2011-08-14 12:15:31.000000000 
>>> -0500
>>> +++ gl2ps-1.3.7-source/CMakeLists.txt       2012-09-02 04:07:33.000000000 
>>> -0500
>>> @@ -1,5 +1,5 @@
>>> #  GL2PS, an OpenGL to PostScript Printing Library
>>> -#  Copyright (C) 1999-2011 C. Geuzaine
>>> +#  Copyright (C) 1999-2012 C. Geuzaine
>>> #
>>> #  This program is free software; you can redistribute it and/or
>>> #  modify it under the terms of either:
>>> @@ -49,7 +49,7 @@
>>> 
>>> set(GL2PS_MAJOR_VERSION 1)
>>> set(GL2PS_MINOR_VERSION 3)
>>> -set(GL2PS_PATCH_VERSION 6)
>>> +set(GL2PS_PATCH_VERSION 7)
>>> set(GL2PS_EXTRA_VERSION "" CACHE STRING "GL2PS extra version string")
>>> 
>>> set(GL2PS_VERSION "${GL2PS_MAJOR_VERSION}.${GL2PS_MINOR_VERSION}")
>>> @@ -116,7 +116,7 @@
>>>     set_target_properties(shared PROPERTIES COMPILE_FLAGS "-DGL2PSDLL 
>>> -DGL2PSDLL_EXPORTS")
>>>   endif(MSVC)
>>> 
>>> -  install(TARGETS lib shared DESTINATION lib)
>>> +  install(TARGETS lib shared DESTINATION lib${LIB_SUFFIX})
>>> endif(OPENGL_FOUND)
>>> 
>>> if(WIN32)
>>> 
>>> 
>>> Although I did send an email to the discussion list about the "index" 
>>> shadowing problem, nothing has changed to address that:
>>> 
>>> http://www.geuz.org/pipermail/gl2ps/2012/thread.html
>>> 
>>> Dan
>> 
>> My guess is that if you generate and test a patch, Christophe would be happy 
>> to apply it.
> 
> I can do that and attach it to a follow up of my first post on GL2PS list.
> 
>> The LIB_SUFFIX change made me wonder if gl2ps is now available via the 
>> various package managers.  I checked Fink and MacPorts on MacOSX.  It is not 
>> yet available for Fink (although that should be easy to do).  It is 
>> available from MacPorts.  I did a quick Google, it appears to be available 
>> for Debian.  Might we soon want to unbundle gl2ps and make it a dependency?
> 
> There's no build script for gl2ps.  Is it bundled as a lib-file?  Or as C 
> that must be included somehow?
> 
> Dan

cmake is used to create the Makefile.  I'm not familiar with the process, but 
it looks to me as if CMakeLists.txt is analogous to configure.ac.  To build and 
install ...

        cmake -G "Unix Makefiles"
        make
        make install

Ben




reply via email to

[Prev in Thread] Current Thread [Next in Thread]