* Package name : cspice Version : 0065 Upstream Author : NASA's Navigation and Ancillary Information Facility (NAIF) * URL : http://naif.jpl.nasa.gov/naif/index.html * License : public-domain Programming Lang: C Description : C implementation of The SPICE Toolkit SPICE (Spacecraft Planet Instrument C-matrix Events) is a NASA ancillary information system used to compute geometric and event information in analyzing and planning science observations obtained from spacecraft. It is also used in planning missions and conducting numerous engineering functions needed to carry out those missions. SPICE has become the de facto standard for handling much of the so-called observation geometry information on NASA's planetary missions, and it is now widely used in support of science data analysis on planetary missions of other space agencies as well. Some SPICE capabilities are used on a variety of astrophysics and solar physics missions, such as JAXA's Hayabusa project, ESA's Rosetta or NASA's Steins. I would like this package to be maintained either by the Debian Astro team or, if it were outside its scope, the Debian Science team. Regards, Rock
FYI, I created a package for this for my own use. It is pretty terrible, but if I find the time, I may be able to make a proper package. If you already have a proper package, yours is probably better. Cheers, Walter Landry wlandry@caltech.edu
That's awesome! Is it uploaded somewhere? Could you share it with me? I would love to take a look at it. I've been busier than I expected so I haven't done much yet, probably merging our efforts is the best option. Nevertheless, I still have to discuss with legal whether distributing this package complies with the DFSG.
Rock Storm <rockstorm@gmx.com> wrote: I can share it. Give me a day or so. The build is ... complicated. Ok. For what it is worth, I am a regular on debian-legal. In this link http://naif.jpl.nasa.gov/pub/naif/toolkit//C/PC_Linux_GCC_64bit/packages/README I see a disclaimer, but no right to modify. This link https://naif.jpl.nasa.gov/naif/rules.html allows modification, but not simple redistribution? To make things even more muddy, this presentation https://indico.esa.int/indico/event/111/session/27/contribution/130/material/slides/0.pdf says that it is "free of licensing". So it is pretty clear that we have to get a clarification on what, exactly, the license is. It looks like the person to talk to is the NAIF manager at JPL. His contact info is in the 'rules' link. Clarifying this could, potentially, take a while. Cheers, Walter Landry
Rock Storm <rockstorm@gmx.com> wrote: Here is a tarball. https://caltech.box.com/s/f64t26xgauc9re6k3sryv5spagipslnu As promised, the package is not optimal. It is versioned with git, but the modifications to debian/ and the main package are mixed. If DEBFULLNAME and DEBEMAIL are set, then running fakeroot debian/rules binary should give you three rpms cspice_0065-1_amd64.deb libcspice-dev_0065-1_amd64.deb libcspice_0065-1_amd64.deb I replaced the build system with waf. I have a waf package already. Waf is a bit controversial in Debian, so I need to make an ITP and see what the Debian consensus is. Cheers, Walter Landry
Thanks for sharing. I'm examining it to see what can be drawn upon. I completely ignore waf and how it works, but I'll take a look at it, it seems promising. Even though it is a pain and feels outdated I was sticking to upstream's build system, I'd rather modify the source as little as possible. As soon as the licensing issue is cleared up I'll upload my progress in case you'd like to review it and/or collaborate. Thanks again, Rock
Rock Storm <rockstorm@gmx.com> wrote: FYI, I filed my waf ITP. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843325 For reasons I do not understand, it has yet to show up on debian-devel. In case it helps, I am attaching a Makefile that builds using the upstream build system. It is for a specialized setup we have here, but should work with minor tweaks. It does not build shared libraries. Are you in contact with upstream? Cheers, Walter Landry
[image: Inline image 1]
-- I apologize if this email comes as a surprise to you. I have a business proposal that will be of great benefit to both of us. If you are willing to discuss further on this matter, I expect you reply. promptly so that I will give you further details. Best Regards, Mr.Samuel Akin