[SCM] Image Reduction and Analysis Facility branch, debian, updated. 457b1e7b8f3328a95d279f9c122c33dd1e8ab65c

Ole Streicher debian at liska.ath.cx
Mon Jun 3 14:33:13 UTC 2013


The following commit has been merged in the debian branch:
commit 6849d47a0348b996760795f498b56905458621f1
Author: Ole Streicher <debian at liska.ath.cx>
Date:   Mon Jun 3 16:31:51 2013 +0200

    Write new, actual Readme

diff --git a/debian/README.Debian b/debian/README.Debian
index b9090ca..d03a6a9 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,34 +1,35 @@
-Compiling IRAF is a decidedly odd process that done right would
-require multiple passes.  The iraf-ibin Build-Depends is for real; you
-will in fact complete a make process successfully without it, but your
-binaries will have been compiled -DNOVOS, and things will break.
-
-This setup currently requires iraf-ibin for bootstrapping purposes.
-In theory, I should be able to bootstrap the bootlib and oslib stuff,
-run mkpkg on the sys directory, and use that to create a proper
-bootlib/oslib.  Unfortunately, it doesn't work, and I'm getting
-unresolved symbols I can't identify.  So for now, I'm going to
-bootstrap from the upstream binaries in iraf-ibin (it's still better
-than the previous binary-only situation).  In the future, I want to
-fix this, though (in fact, the Makefiles are already set up for it --
-I just have to find the bugs).
-
-WARNING -- POTENTIAL PROBLEMS:
-
-  * There used to be a top level directory, /iraf, which was a symlink
-    to /usr/iraf.  Its presence violates the FHS, and having found the
-    most obvious hard references to it, I have removed it in this
-    release.  Hardwired use of /iraf/iraf may still be present in some
-    spots, however, so eventually you may find something that breaks
-    without it.  If you run into a bug that goes away when you manually
-    create the /iraf -> /usr/iraf symlink, let me know.
-
-  * The final configuration program, /usr/iraf/iraf/unix/hlib/install,
-    SHOULD NO LONGER BE USED FOR ANY REASON.  Do *NOT* attempt to use
-    it to validate your system, or to reconfigure your default image
-    directory.  All configuration is now handled by the Debian
-    packaging tools such as debconf.  If you need to reconfigure
-    something that you can't change by hand, try "dpkg-reconfigure
-    iraf" first.
-
- - Zed Pobre <zed at debian.org>, maintainer
+Important deviations from the original package:
+
+* The programs cl, ecl, generic, rpp, xpp, and xyacc had to be renamed to
+  iraf-cl, iraf-generic, iraf-rpp, iraf-xpp, and iraf-yacc to avoid
+  conflicts with other binaries. Aliases can be used to bring the original 
+  names back, f.e. in the .bashrc
+
+    alias cl=iraf-cl
+    alias ecl=raf-ecl
+    alias generic=iraf-generic
+    alias rpp=iraf-rpp
+    alias xpp=iraf-xpp
+    alias xyacc=iraf-xyacc
+
+  or in the .cshrc
+
+    alias cl iraf-cl
+    alias ecl raf-ecl
+    alias generic iraf-generic
+    alias rpp iraf-rpp
+    alias xpp iraf-xpp
+    alias xyacc iraf-xyacc
+
+* The directory structur is changed according to the FHS:
+
+    /usr/share/iraf/      - IRAF root dir ($iraf)
+    /usr/lib/<arch>/iraf/ - Architecture dependent files
+    /usr/include/iraf.h   - Include file
+    /var/cache/iraf       - Cache directory ($cachedir)
+    /var/lib/ibdirs       - Images directory ($imdir)
+
+* There is still no development package. Some development files are in
+  iraf and iraf-common; however they are not complete.
+
+ -- Ole Streicher <debian at liska.ath.cx>  Mon, 03 Jun 2013 16:15:00 +0200

-- 
Image Reduction and Analysis Facility



More information about the debian-science-commits mailing list