[PROJ] PROJ >=5.0.0 on Travis CI

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[PROJ] PROJ >=5.0.0 on Travis CI

Michael Sumner-2
Hello, I'm trying  to install PROJ 5.0.0 or above with a Travis configuration.

The only way I can get it to work is to build from source - does
anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
.travis.yml?

Thank you,

Mike.


--
Michael Sumner
Software and Database Engineer
Australian Antarctic Division
Hobart, Australia
e-mail: [hidden email]
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj
Reply | Threaded
Open this post in threaded view
|

Re: PROJ >=5.0.0 on Travis CI

Sebastiaan Couwenberg
On 5/3/19 3:32 AM, Michael Sumner wrote:
> The only way I can get it to work is to build from source - does
> anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
> .travis.yml?

Rebuild the proj package for Ubuntu and host in your own repo or PPA,
and add this repo/PPA to Travis.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj
Reply | Threaded
Open this post in threaded view
|

Re: PROJ >=5.0.0 on Travis CI

Kurt Schwehr-2
Another alternative:

I am using 19.04 disco via docker to get proj 5.2.0.  However, support for 19.04 won't last that long, so I'll have to switch to 19.10 by the end of this year and eventually to 20.4 LTS.


You could also use debian testing.  I might suggest avoiding debian unstable and exp.


On Thu, May 2, 2019 at 8:58 PM Sebastiaan Couwenberg <[hidden email]> wrote:
On 5/3/19 3:32 AM, Michael Sumner wrote:
> The only way I can get it to work is to build from source - does
> anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
> .travis.yml?

Rebuild the proj package for Ubuntu and host in your own repo or PPA,
and add this repo/PPA to Travis.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj


--

_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj
Reply | Threaded
Open this post in threaded view
|

Re: PROJ >=5.0.0 on Travis CI

Even Rouault-2
In reply to this post by Michael Sumner-2
On vendredi 3 mai 2019 11:32:40 CEST Michael Sumner wrote:
> Hello, I'm trying  to install PROJ 5.0.0 or above with a Travis
> configuration.
>
> The only way I can get it to work is to build from source - does
> anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
> .travis.yml?

A possibility is to build from source + ccache + enabling Travis caching of
$HOME/.ccache + ./configure --disable-static . That should keep the time spent
in PROJ building to a few seconds generally.

https://github.com/OSGeo/proj.4/blob/master/.travis.yml#L9

Even

--
Spatialys - Geospatial professional services
http://www.spatialys.com
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj
Reply | Threaded
Open this post in threaded view
|

Re: PROJ >=5.0.0 on Travis CI

Michael Sumner-2
In reply to this post by Kurt Schwehr-2
Excellent, thanks for the explanation and examples - it really helps
me understand the status of these repos.

Cheers, MIke.

On Fri, May 3, 2019 at 4:14 PM Kurt Schwehr <[hidden email]> wrote:

>
> Another alternative:
>
> I am using 19.04 disco via docker to get proj 5.2.0.  However, support for 19.04 won't last that long, so I'll have to switch to 19.10 by the end of this year and eventually to 20.4 LTS.
>
> https://github.com/dwcaress/MB-System/blob/master/.travis.yml
> https://launchpad.net/ubuntu/disco/+source/proj
> https://www.ubuntu.com/about/release-cycle
>
> You could also use debian testing.  I might suggest avoiding debian unstable and exp.
>
> https://tracker.debian.org/pkg/proj
>
> On Thu, May 2, 2019 at 8:58 PM Sebastiaan Couwenberg <[hidden email]> wrote:
>>
>> On 5/3/19 3:32 AM, Michael Sumner wrote:
>> > The only way I can get it to work is to build from source - does
>> > anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
>> > .travis.yml?
>>
>> Rebuild the proj package for Ubuntu and host in your own repo or PPA,
>> and add this repo/PPA to Travis.
>>
>> Kind Regards,
>>
>> Bas
>>
>> --
>>  GPG Key ID: 4096R/6750F10AE88D4AF1
>> Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
>> _______________________________________________
>> PROJ mailing list
>> [hidden email]
>> https://lists.osgeo.org/mailman/listinfo/proj
>
>
>
> --
> --
> http://schwehr.org



--
Michael Sumner
Software and Database Engineer
Australian Antarctic Division
Hobart, Australia
e-mail: [hidden email]
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj
Reply | Threaded
Open this post in threaded view
|

Re: PROJ >=5.0.0 on Travis CI

Michael Sumner-2
In reply to this post by Even Rouault-2
Thanks Even, very helpful.

Cheers, Mike.

On Fri, May 3, 2019 at 6:30 PM Even Rouault <[hidden email]> wrote:

>
> On vendredi 3 mai 2019 11:32:40 CEST Michael Sumner wrote:
> > Hello, I'm trying  to install PROJ 5.0.0 or above with a Travis
> > configuration.
> >
> > The only way I can get it to work is to build from source - does
> > anyone know a ppa/apt pathway to get PROJ >=5.0.0 that works in a
> > .travis.yml?
>
> A possibility is to build from source + ccache + enabling Travis caching of
> $HOME/.ccache + ./configure --disable-static . That should keep the time spent
> in PROJ building to a few seconds generally.
>
> https://github.com/OSGeo/proj.4/blob/master/.travis.yml#L9
>
> Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com



--
Michael Sumner
Software and Database Engineer
Australian Antarctic Division
Hobart, Australia
e-mail: [hidden email]
_______________________________________________
PROJ mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/proj