Bug#961726: ITP: publicdecompwt -- Wavelet decompression tool for xRIT files from MeteoSat Second Generation

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

Bug#961726: ITP: publicdecompwt -- Wavelet decompression tool for xRIT files from MeteoSat Second Generation

Enrico Zini via nm
Package: wnpp
Severity: wishlist
Owner: Enrico Zini <[hidden email]>

* Package name    : publicdecompwt
  Version         : 2.7.2
  Upstream Author : EUMETSAT http://www.eumetsat.int/
* URL             : https://gitlab.eumetsat.int/open-source/PublicDecompWT<Paste>
* License         : Apache
  Programming Lang: C++
  Description     : Wavelet decompression tool for xRIT files from MeteoSat Second Generation

 This is a development-only library with the decompression code for
 MeteoSat Second Generation (MSG) images, provided by EUMETSAT.
 .
 It can be used to build software that can read MSG images.


EUMETSAT has finally freed the source code of this library, and I need to
package it as a build-dependency for meteosatlib:
https://github.com/ARPA-SIMC/meteosatlib/

To the best of my understanding, upstream does not distribute tarballs, does
not support shlibs, and provides only a rudimentary Makefile, so I've added a
simple CMakeLists.txt to make it build as Debian tools expect it, and packaged
it as a `-dev`-only native package.


Enrico

Reply | Threaded
Open this post in threaded view
|

Bug#961726: OK ! here are the tarballs

Paolo Greppi
This certainly makes sense and will be easier to digest by ftp-master (although you'll have two packages in NEW).

For the tarballs, they are here:
https://gitlab.eumetsat.int/open-source/PublicDecompWT/-/tags
(click on the Download icon at the right).

gitlab works well with uscan, see for example:
https://codesearch.debian.net/search?q=gitlab+path%3Adebian%2Fwatch&literal=0

Paolo

Reply | Threaded
Open this post in threaded view
|

Bug#961726: OK ! here are the tarballs

Enrico Zini
On Thu, May 28, 2020 at 02:49:38PM +0200, Paolo Greppi wrote:

> This certainly makes sense and will be easier to digest by ftp-master (although you'll have two packages in NEW).
>
> For the tarballs, they are here:
> https://gitlab.eumetsat.int/open-source/PublicDecompWT/-/tags
> (click on the Download icon at the right).

Thanks! I don't see the sense of autogenerating a tarball from git in
order to build a non-native package, though.

Given that I'm also adding a CMakeLists.txt and a pkg-config template on
top of it, I find that using a native package regularly rebase on
upstream's git simplifies my work significantly.

> gitlab works well with uscan, see for example:
> https://codesearch.debian.net/search?q=gitlab+path%3Adebian%2Fwatch&literal=0

Thanks, good tip! I've added a watchfile looking for new tags.


Enrico

--
GPG key: 4096R/634F4BD1E7AD5568 2009-05-08 Enrico Zini <[hidden email]>