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

shared library package, aips



Hi all,

As previously mentioned, I'm packaging AIPS: Astronomical Image
Processing System.

I've converted the compile process to use shared library rather than
static ones such as to decrease memory and disk footprint.

I've been doing packages for ~6 months, and some pretty complicated
ones, too (physics software rant:).  But I've never dealt with
libraries.  This shouldn't be difficult, but I want to make sure I've
got it right.  Only AIPS will use the AIPS shared libraries.  AIPS is
presently installed into /usr/lib/aips/aips/, with the shared
libraries in /usr/lib/aips/.  (It requires its own directory
hierarchy).  I've moved the two largest sharable directories to
/usr/share/aips/aips, with appropriate symlinks in
/usr/lib/aips/aips/.

Is this all okay?  Specifically, should I use /usr/lib/libaips/ for
shared libraries, as suggested by
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html ?

Also, do I need to do anything about library versioning?  It seems
not, because no other package will ever use the AIPS libraries.  So
for now I have, for example, /usr/lib/aips/QNOT.so.  Ok?

Thanks,
-- 
Justin
aptitude install task-iraf saods9 eclipse sextractor x11iraf wcstools
http://www.justinpryzby.com/debian/

References

[1] http://www.aoc.nrao.edu/aips/

Attachment: signature.asc
Description: Digital signature


Reply to: