summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/attachments/20130313
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
committerNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
commit1be510f9529cb082f802408b472a77d074b394c0 (patch)
treeb175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-dev/attachments/20130313
parentfa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff)
downloadarchives-master.tar
archives-master.tar.gz
archives-master.tar.bz2
archives-master.tar.xz
archives-master.zip
Add zarb MLs html archivesHEADmaster
Diffstat (limited to 'zarb-ml/mageia-dev/attachments/20130313')
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0001.obj29
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0002.obj776
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0003.obj121
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0004.obj29
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0005.obj776
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment.obj121
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment-0001.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment-0001.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment-0001.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/79115243/attachment-0001.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/79115243/attachment.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment-0001.html8
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment.html8
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment-0001.html3
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment.html3
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment-0001.html21
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment.html21
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment-0001.asc7
-rw-r--r--zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment.asc7
22 files changed, 1986 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0001.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0001.obj
new file mode 100644
index 000000000..86f49a104
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0001.obj
@@ -0,0 +1,29 @@
+--- a/obm/ObmW/Imakefile 2005-05-27 07:43:45.000000000 +0800
++++ b/obm/ObmW/Imakefile 2013-03-09 01:19:48.313660746 +0800
+@@ -21,13 +21,7 @@
+ CCOPTIONS = -traditional-cpp
+ #endif
+
+-#if ((GccMajorVersion == 3) && (GccMinorVersion >= 1))
+- CCOPTIONS = -DUSE_STDARG
+-#else
+- CCOPTIONS =
+-#endif
+-
+-
++CCOPTIONS = -DUSE_STDARG
+
+ HEADERS = \
+ Arrow.h ArrowP.h Board.h BoardP.h Button.h ButtonP.h \
+--- a/xgterm/button.c~ 1998-04-19 14:38:00.000000000 +0800
++++ b/xgterm/button.c 2013-03-10 18:14:44.145470160 +0800
+@@ -39,8 +39,7 @@
+ #include "data.h"
+ #include "error.h"
+ #include "menu.h"
+-
+-extern char *malloc();
++#include <stdlib.h>
+
+ extern void DoSecureKeyboard();
+ \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0002.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0002.obj
new file mode 100644
index 000000000..c981e9b9c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0002.obj
@@ -0,0 +1,776 @@
+diff --git a/pkg/cl/unop.c b/pkg/cl/unop.c
+index 45d64b9..44004c5 100644
+--- a/pkg/cl/unop.c
++++ b/pkg/cl/unop.c
+@@ -260,7 +260,7 @@ int opcode;
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/pkg/ecl/unop.c b/pkg/ecl/unop.c
+index 1e944b5..862bd8d 100644
+--- a/pkg/ecl/unop.c
++++ b/pkg/ecl/unop.c
+@@ -294,7 +294,7 @@ unop (int opcode)
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/pkg/vocl/unop.c b/pkg/vocl/unop.c
+index 9289341..8427bd44 100644
+--- a/pkg/vocl/unop.c
++++ b/pkg/vocl/unop.c
+@@ -294,7 +294,7 @@ unop (int opcode)
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/unix/boot/spp/xc.c b/unix/boot/spp/xc.c
+index 813df0e..f901638 100644
+--- a/unix/boot/spp/xc.c
++++ b/unix/boot/spp/xc.c
+@@ -1213,7 +1213,12 @@ passflag: mkobject = YES;
+ arglist[nargs++] = mkfname (IRAFLIB6);
+ }
+ }
+-
++#ifdef HOST_CURL
++ arglist[nargs++] = "-lcurl";
++#endif
++#ifdef HOST_EXPAT
++ arglist[nargs++] = "-lexpat";
++#endif
+ /* Host libraries, searched after iraf libraries. */
+ for (i=0; i < nhlibs; i++)
+ arglist[nargs++] = hlibs[i];
+@@ -1360,6 +1365,7 @@ int *p_nargs;
+ link_static = 1;
+ } else if (strcmp (lflag, F_SHARED) == 0) {
+ link_static = 0;
++#ifndef HOST_F2C
+ #if defined(LINUX) || defined(BSD) || defined(X86) || defined(MACOSX)
+ } else if ((strcmp (lflag, "-lf2c") == 0) ||
+ (strcmp (lflag, "-lcompat") == 0)) {
+@@ -1369,8 +1375,10 @@ int *p_nargs;
+ arglist[nargs++] = mkfname (lflag);
+ *p_nargs = nargs;
+ return (1);
+- }
+ #endif
++#endif
++ }
++
+ #ifdef SOLARIS
+ else if (strcmp (lflag, "-ldl") == 0) {
+ /* This beastie has to be linked dynamic on Solaris, but
+diff --git a/unix/hlib/irafuser.csh b/unix/hlib/irafuser.csh
+index a72270a..0bd6ee7 100644
+--- a/unix/hlib/irafuser.csh
++++ b/unix/hlib/irafuser.csh
+@@ -1,59 +1,8 @@
+ # IRAF definitions for the UNIX/csh user. The additional variables iraf$ and
+ # home$ should be defined in the user's .login file.
+
+-
+-set old_method = 0
+-
+-if ($old_method == 1) then
+-
+-setenv OS_MACH `uname -s | tr '[A-Z]' '[a-z]' | cut -c1-6`
+-
+-if (`uname -m` == "x86_64") then
+- if ($OS_MACH == "darwin") then
+- setenv MACH darwin
+- setenv IRAFARCH darwin
+- else
+- setenv MACH linux64
+- setenv IRAFARCH linux64
+- endif
+-else if (-f /etc/redhat-release) then
+- setenv MACH redhat
+-else
+- setenv MACH `uname -s | tr '[A-Z]' '[a-z]'`
+-endif
+-
+-if ($MACH == "darwin") then
+- # Let the IRAFARCH override the machine to support cross compilation.
+- if ($?IRAFARCH) then
+- if ("$IRAFARCH" == "macosx") then
+- setenv MACH macosx
+- else if ("$IRAFARCH" == "macintel") then
+- setenv MACH macintel
+- endif
+- else
+- if ("`uname -m`" == "i386") then
+- setenv MACH macosx
+- setenv IRAFARCH macosx
+- else if ("`uname -m`" == "x86_64") then
+- setenv MACH macintel
+- setenv IRAFARCH macintel
+- else
+- setenv MACH ipad
+- setenv IRAFARCH ipad
+- endif
+- endif
+-else if ($OS_MACH == "cygwin") then
+- setenv MACH cygwin
+-endif
+-
+-else # old_method
+-
+- setenv MACH `$iraf/unix/hlib/irafarch.csh`
+- setenv IRAFARCH `$iraf/unix/hlib/irafarch.csh`
+-
+-endif # old_method
+-
+-
++setenv MACH `$iraf/unix/hlib/irafarch.csh`
++setenv IRAFARCH `$iraf/unix/hlib/irafarch.csh`
+
+ setenv hostid unix
+ setenv host ${iraf}unix/
+@@ -64,7 +13,7 @@ setenv tmp /tmp/
+ # Default to GCC for compilation.
+ setenv CC gcc
+ setenv F77 $hlib/f77.sh
+-setenv F2C $hbin/f2c.e
++setenv F2C /usr/bin/f2c
+ setenv RANLIB ranlib
+
+ switch ($MACH)
+@@ -123,7 +72,7 @@ case ipad:
+ breaksw
+
+ case linux64:
+- setenv HSI_CF "-g -DLINUX -DREDHAT -DPOSIX -DSYSV -DLINUX64 -DMACH64 -w -m64"
++ setenv HSI_CF "-g -O2 -I/usr/include -I${hlib}libc -DLINUX -DREDHAT -DPOSIX -DSYSV -DLINUX64 -DMACH64 -w -m64 -DNOLIBCNAMES -DHOST_F2C -DHOST_CURL -DHOST_EXPAT"
+ setenv HSI_XF "-g -Inolibc -w -/m64 -/Wunused"
+ setenv HSI_FF "-g -m64 -DBLD_KERNEL"
+ setenv HSI_LF "-m64 "
+@@ -135,7 +84,7 @@ case linux64:
+
+ case linux:
+ case redhat:
+- setenv HSI_CF "-O -DLINUX -DREDHAT -DPOSIX -DSYSV -w -m32 -Wunused"
++ setenv HSI_CF "-g -O2 -I/usr/include -I${hlib}libc -DLINUX -DREDHAT -DPOSIX -DSYSV -w -m32 -Wunused"
+ setenv HSI_XF "-Inolibc -w -/Wunused -/m32"
+ setenv HSI_FF "-O -DBLD_KERNEL -m32"
+ setenv HSI_LF "-m32"
+@@ -191,10 +140,10 @@ setenv HSI_XF "-I${HOME}/.iraf/ $HSI_XF"
+ # The following determines whether or not the VOS is used for filename mapping.
+ if (-f ${iraf}lib/libsys.a) then
+ setenv HSI_LIBS\
+- "${hlib}libboot.a ${iraf}lib/libsys.a ${iraf}lib/libvops.a ${hlib}libos.a ${hbin}libf2c.a -lm"
++ "${hbin}libboot.a ${iraf}lib/libsys.a ${iraf}lib/libvops.a -lf2c ${hbin}libos.a"
+ else
+ setenv HSI_CF "$HSI_CF -DNOVOS"
+- setenv HSI_LIBS "${hlib}libboot.a ${hlib}libos.a"
++ setenv HSI_LIBS "${hbin}libboot.a ${hbin}libos.a"
+ endif
+
+ setenv HSI_LIBS "$HSI_LIBS $HSI_OSLIBS"
+index 9e5ee88..9e8b7a4 100644
+--- a/unix/hlib/libc/iraf.h
++++ b/unix/hlib/libc/iraf.h
+@@ -5,6 +5,8 @@
+ * scans this file at run time to get the logical directory definitions.
+ */
+
++#undef abs
++
+ #ifndef D_iraf
+ /* ### Start of run time definitions */
+ #define HOST "/iraf/iraf/unix/"
+@@ -12,7 +14,7 @@
+ #define TMP "/tmp/"
+ /* ### End of run time definitions */
+
+-/* Compile time definitions (for C #ifdefs).
++/* Compile time definitions
+ */
+ /* #define BSDUNIX */
+ /* #define SUNOS4 */
+@@ -20,89 +22,90 @@
+ #define D_iraf
+ #endif
+
+-/* Include any header files specified in "#define import_XXX" statements
++/* Include any header files specified in #define import_XXX statements
+ * before we were called.
+ */
+ #ifdef import_libc
+ #ifndef D_libc
+-#include "/iraf/iraf/unix/hlib/libc/libc.h"
++#include "libc.h"
+ #endif
+ #undef import_libc
+ #endif
+
+ #ifdef import_spp
+ #ifndef D_spp
+-#include "/iraf/iraf/unix/hlib/libc/spp.h"
++#include "spp.h"
+ #endif
+ #undef import_spp
+ #endif
+
+ #ifdef import_main
+ #ifndef D_main
+-#include "/iraf/iraf/unix/hlib/libc/main.h"
++#include "main.h"
+ #endif
+ #undef import_main
+ #endif
+
+ #ifdef import_stdio
+ #ifndef D_stdio
+-#include "/iraf/iraf/unix/hlib/libc/stdio.h"
++
++#include "iraf/stdio.h"
+ #endif
+ #undef import_stdio
+ #endif
+
+ #ifdef import_error
+ #ifndef D_error
+-#include "/iraf/iraf/unix/hlib/libc/error.h"
++#include "error.h"
+ #endif
+ #undef import_error
+ #endif
+
+ #ifdef import_ctype
+ #ifndef D_ctype
+-#include "/iraf/iraf/unix/hlib/libc/ctype.h"
++#include "iraf/ctype.h"
+ #endif
+ #undef import_ctype
+ #endif
+
+ #ifdef import_finfo
+ #ifndef D_finfo
+-#include "/iraf/iraf/unix/hlib/libc/finfo.h"
++#include "finfo.h"
+ #endif
+ #undef import_finfo
+ #endif
+
+ #ifdef import_fset
+ #ifndef D_fset
+-#include "/iraf/iraf/unix/hlib/libc/fset.h"
++#include "fset.h"
+ #endif
+ #undef import_fset
+ #endif
+
+ #ifdef import_fpoll
+ #ifndef D_fpoll
+-#include "/iraf/iraf/unix/hlib/libc/fpoll.h"
++#include "fpoll.h"
+ #endif
+ #undef import_fpoll
+ #endif
+
+ #ifdef import_kernel
+ #ifndef D_kernel
+-#include "/iraf/iraf/unix/hlib/libc/kernel.h"
++#include "kernel.h"
+ #endif
+ #undef import_kernel
+ #endif
+
+ #ifdef import_xnames
+ #ifndef D_xnames
+-#include "/iraf/iraf/unix/hlib/libc/xnames.h"
++#include "xnames.h"
+ #endif
+ #undef import_xnames
+ #endif
+
+ #ifdef import_knames
+ #ifndef D_knames
+-#include "/iraf/iraf/unix/hlib/libc/knames.h"
++#include "knames.h"
+ /*
+ #include "/iraf/iraf/unix/hlib/libc/kproto.h"
+ */
+@@ -112,77 +115,77 @@
+
+ #ifdef import_setjmp
+ #ifndef D_setjmp
+-#include "/iraf/iraf/unix/hlib/libc/setjmp.h"
++#include <setjmp.h>
+ #endif
+ #undef import_setjmp
+ #endif
+
+ #ifdef import_xwhen
+ #ifndef D_xwhen
+-#include "/iraf/iraf/unix/hlib/libc/xwhen.h"
++#include "xwhen.h"
+ #endif
+ #undef import_xwhen
+ #endif
+
+ #ifdef import_protect
+ #ifndef D_protect
+-#include "/iraf/iraf/unix/hlib/libc/protect.h"
++#include "protect.h"
+ #endif
+ #undef import_protect
+ #endif
+
+ #ifdef import_prtype
+ #ifndef D_prtype
+-#include "/iraf/iraf/unix/hlib/libc/prtype.h"
++#include "prtype.h"
+ #endif
+ #undef import_prtype
+ #endif
+
+ #ifdef import_zfstat
+ #ifndef D_zfstat
+-#include "/iraf/iraf/unix/hlib/libc/zfstat.h"
++#include "zfstat.h"
+ #endif
+ #undef import_zfstat
+ #endif
+
+ #ifdef import_alloc
+ #ifndef D_alloc
+-#include "/iraf/iraf/unix/hlib/libc/alloc.h"
++#include "alloc.h"
+ #endif
+ #undef import_alloc
+ #endif
+
+ #ifdef import_math
+ #ifndef D_math
+-#include "/iraf/iraf/unix/hlib/libc/math.h"
++#include <math.h>
+ #endif
+ #undef import_math
+ #endif
+
+ #ifdef import_prstat
+ #ifndef D_prstat
+-#include "/iraf/iraf/unix/hlib/libc/prstat.h"
++#include "prstat.h"
+ #endif
+ #undef import_prstat
+ #endif
+
+ #ifdef import_lexnum
+ #ifndef D_lexnum
+-#include "/iraf/iraf/unix/hlib/libc/lexnum.h"
++#include "lexnum.h"
+ #endif
+ #undef import_lexnum
+ #endif
+
+ #ifdef import_ttset
+ #ifndef D_ttset
+-#include "/iraf/iraf/unix/hlib/libc/ttset.h"
++#include "ttset.h"
+ #endif
+ #undef import_ttset
+ #endif
+
+ #ifdef import_stdarg
+ #ifndef D_stdarg
+-#include "/iraf/iraf/unix/hlib/libc/stdarg.h"
++#include <stdarg.h>
+ #endif
+ #undef import_stdarg
+ #endif
+diff --git a/unix/hlib/libc/libc.h b/unix/hlib/libc/libc.h
+index cf3b1c1..747b370 100644
+--- a/unix/hlib/libc/libc.h
++++ b/unix/hlib/libc/libc.h
+@@ -42,7 +42,7 @@ extern char MEMCOM[];
+
+ /* External names.
+ */
+-#ifndef NOLIBCNAMES
++#ifndef NOLIBCNAMES*/
+
+ #define getenv envget
+ #define sys_nerr u_sysnerr
+@@ -320,8 +320,9 @@ extern void c_xwhen (int exception, PFI new_handler, PFI *old_handler);
+
+ /*
+ */
+-#include "/iraf/iraf/unix/bin/f2c.h"
+-#include "/iraf/iraf/unix/hlib/libc/vosproto.h"
++#include "f2c.h"
++#undef abs
++#include "vosproto.h"
+
+ #define D_libc
+ #define D_libc_proto
+diff --git a/unix/mkpkg.sh b/unix/mkpkg.sh
+index 3ea7596..cc78b29 100644
+--- a/unix/mkpkg.sh
++++ b/unix/mkpkg.sh
+@@ -22,3 +22,8 @@ echo "----------------------- GDEV ---------------------------"
+ # Install the newly created executables.
+ echo "install HSI executables in $host/bin.$MACH"
+ mv -f hlib/*.e bin.$MACH
++pushd bin.$MACH
++for i in *.e
++do ln -sf $i ${i%.*}
++done
++popd
+diff --git a/unix/os/zzstrt.c b/unix/os/zzstrt.c
+index a6f5808..33791ed 100644
+--- a/unix/os/zzstrt.c
++++ b/unix/os/zzstrt.c
+@@ -101,7 +101,12 @@ int BSS_kludge[256];
+
+ void ready_ (void);
+
+-
++#ifdef HOST_F2C
++extern int MAIN__();
++int MAIN__() {
++ exit(0);
++}
++#endif
+
+ /* ZZSTRT -- Initialize the IRAF kernel at process startup time.
+ */
+diff --git a/vendor/voclient/Makefile b/vendor/voclient/Makefile
+index 7c3d59a..7bf23c1 100644
+--- a/vendor/voclient/Makefile
++++ b/vendor/voclient/Makefile
+@@ -37,50 +37,55 @@ LIBS = -lm -lc -lpthread
+
+
+ all:
+- (cd common ; make all ; make install)
+- (cd libvotable ; make all ; make install)
+- (cd libsamp ; make all ; make install)
+- (cd libvoclient ; make all ; make install)
+- (cd voapps ; make all ; make install)
+- (cd libvo ; make all ; make install)
++ (cd common ; ${MAKE} all ; ${MAKE} install)
++ (cd libvotable ; ${MAKE} all ; ${MAKE} install)
++ (cd libsamp ; ${MAKE} all ; ${MAKE} install)
++ (cd libvoclient ; ${MAKE} all ; ${MAKE} install)
++ (cd voapps ; ${MAKE} all ; ${MAKE} install)
++ (cd libvo ; ${MAKE} all ; ${MAKE} install)
+
+ libs:
+- (cd common ; make libs)
+- (cd libvotable ; make libs)
+- (cd libsamp ; make libs)
+- (cd libvoclient ; make libs)
+- (cd voapps ; make libs)
+- (cd libvo ; make libs)
++
++mylib:
++# (cd common ; ${MAKE} )
++ (cd libsamp ; ${MAKE} .BASE lib ; cp *.h ../include ; cp *.a ../lib )
++ (cd libvoclient ; ${MAKE} install )
++ cp libsamp/cfitsio/*.h include
++ cp libsamp/libxrpc/*.h include
++ cp -r libsamp/libxrpc/include/xmlrpc-c include
++ (cd libvotable ; ${MAKE} install)
++ (cd voapps ; ${MAKE} lib ; cp *.a ../lib )
++ (rm -f *.o ; cd libvo ; ${MAKE} HOST_CURL=1 lib)
+
+ apps:
+- (cd common ; make apps)
+- (cd libvotable ; make apps)
+- (cd libsamp ; make apps)
+- (cd libvoclient ; make apps)
+- (cd voapps ; make apps)
++ (cd common ; ${MAKE} apps)
++ (cd libvotable ; ${MAKE} apps)
++ (cd libsamp ; ${MAKE} apps)
++ (cd libvoclient ; ${MAKE} apps)
++ (cd voapps ; ${MAKE} apps)
+
+ examples:
+- (cd common ; make examples)
+- (cd libvotable ; make examples)
+- (cd libsamp ; make examples)
+- (cd libvoclient ; make examples)
+- (cd voapps ; make examples)
++ (cd common ; ${MAKE} examples)
++ (cd libvotable ; ${MAKE} examples)
++ (cd libsamp ; ${MAKE} examples)
++ (cd libvoclient ; ${MAKE} examples)
++ (cd voapps ; ${MAKE} examples)
+
+ install:
+- (cd common ; make install)
+- (cd libvotable ; make install)
+- (cd libsamp ; make install)
+- (cd libvoclient ; make install)
+- (cd voapps ; make install)
+- (cd libvo ; make install)
++ (cd common ; ${MAKE} install)
++ (cd libvotable ; ${MAKE} install)
++ (cd libsamp ; ${MAKE} install)
++ (cd libvoclient ; ${MAKE} install)
++ (cd voapps ; ${MAKE} install)
++ (cd libvo ; ${MAKE} install)
+
+ clean:
+- (cd common ; make clean)
+- (cd libvotable ; make clean)
+- (cd libsamp ; make clean)
+- (cd libvoclient ; make clean)
+- (cd voapps ; make clean)
+- (cd libvo ; make clean)
++ (cd common ; ${MAKE} clean)
++ (cd libvotable ; ${MAKE} clean)
++ (cd libsamp ; ${MAKE} clean)
++ (cd libvoclient ; ${MAKE} clean)
++ (cd voapps ; ${MAKE} clean)
++ (cd libvo ; ${MAKE} clean)
+ /bin/rm -rf voclient/lib/libvoclient.*
+ /bin/rm -rf bin/* lib/* include/* spool
+
+diff --git a/vendor/voclient/libsamp/Makefile b/vendor/voclient/libsamp/Makefile
+index c74affb..def14cc 100644
+--- a/vendor/voclient/libsamp/Makefile
++++ b/vendor/voclient/libsamp/Makefile
+@@ -26,7 +26,7 @@ SHAREDLIB = $(LIBDIR)/$(LIBBASE).so.$(VERSION)
+
+ # includes, flags and libraries
+ CC = gcc
+-CINCS = -I$(INCDIR) -I.
++CINCS = -I$(INCDIR) -I. -Ilibxrpc/include -Ilibxrpc
+
+ ifeq ("$(PLATFORM)", "Darwin")
+ ifeq ("$(PLMACH)", "macintel")
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
+index 526a4db..5503b9f 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
+@@ -17,7 +17,6 @@
+ #endif
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
+index 630f318..3086435 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
+@@ -15,7 +15,6 @@
+ #include "version.h"
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+
+ #include "curlversion.h"
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
+index 526381d..9b7b530 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
+@@ -83,7 +83,6 @@
+ #include "xmlrpc-c/time_int.h"
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+diff --git a/vendor/voclient/libvo/Makefile b/vendor/voclient/libvo/Makefile
+index 69067e8..d680702 100644
+--- a/vendor/voclient/libvo/Makefile
++++ b/vendor/voclient/libvo/Makefile
+@@ -70,11 +70,14 @@ zztest: zztest.o $(OBJS)
+ ####################################
+
+ lib: objs $(INCS)
++ rm -f *.o
+ ar x ../lib/libsamp.a
+ ar x ../lib/libVOTable.a
+ ar x ../lib/libVOClient.a
+ ar x ../lib/libVOApps.a
++ifndef HOST_CURL
+ ar x ../lib/libcurl.a
++endif
+ chmod 644 *.o
+ ar rv libVO.a *.o
+ /bin/rm -f *.o __*
+diff --git a/vendor/voclient/libvotable/Makefile b/vendor/voclient/libvotable/Makefile
+index 6ee6e95..3eb3351 100644
+--- a/vendor/voclient/libvotable/Makefile
++++ b/vendor/voclient/libvotable/Makefile
+@@ -15,7 +15,6 @@ BINDIR := ../bin/
+ LIBDIR := ../lib/
+ INCDIR := ../include/
+
+-
+ # secondary dependencies
+
+ LIBBASE = lib$(NAME)
+@@ -48,9 +47,11 @@ OBJS = votParse.o votParse_f77.o votParse_spp.o \
+ votExpatCB.o votElement.o votAttr.o votStack.o votHandle.o
+ INCS = votParse.h
+
++ifneq ($(NOVOS),1)
+ SPP_SRCS = votUtil_spp.x
+ SPP_OBJS = votUtil_spp.o
+ SPP_INCS = votParse_spp.h
++endif
+
+ INCS_PRIV = votParseP.h
+ LIBS = lib$(NAME).a
+@@ -105,7 +106,7 @@ lib: objs
+ ###############################################################################
+
+ votUtil_spp.o: votUtil_spp.x votParse_spp.h
+- xc -c votUtil_spp.x
++ xc -c -w votUtil_spp.x
+
+
+ ###############################################################################
+diff --git a/util/mksysvos b/util/mksysvos
+new file mode 100755
+index 0000000..88a8ec0
+--- /dev/null
++++ b/util/mksysvos
+@@ -0,0 +1,41 @@
++#!/bin/csh -f
++#
++
++if (! $?iraf) then
++ #echo ""
++ #echo "Error: You must have the iraf env variable defined !"
++ #echo ""
++ #exit 1
++
++ set iraf = $cwd/
++endif
++
++
++set c_start = `date`
++/bin/rm -f spool */spool
++
++
++#$iraf/util/mkclean # clean old binaries
++
++echo "=== VOS bootstrap ==="
++cd $iraf/unix # VOS bootstrap
++source hlib/irafuser.csh
++sh -x mkpkg.sh |& tee -a spool
++
++echo "=== VOS core ==="
++cd $iraf/ # build core system
++mkpkg |& tee -a spool
++
++echo "=== NOAO ==="
++cd $iraf/noao # build NOAO package
++setenv noao $cwd/
++mkpkg -p noao |& tee -a spool
++
++set c_end = `date`
++
++
++echo ""
++echo ""
++echo ""
++echo "Start: $c_start"
++echo " End: $c_end"
+diff --git a/util/mksysnovos b/util/mksysnovos
+new file mode 100755
+index 0000000..6fd2735
+--- /dev/null
++++ b/util/mksysnovos
+@@ -0,0 +1,34 @@
++#!/bin/csh -f
++#
++
++if (! $?iraf) then
++ #echo ""
++ #echo "Error: You must have the iraf env variable defined !"
++ #echo ""
++ #exit 1
++
++ set iraf = $cwd/
++endif
++
++
++set c_start = `date`
++/bin/rm -f spool */spool
++
++
++#$iraf/util/mkclean # clean old binaries
++
++echo "=== NOVOS bootstrap ==="
++cd $iraf/unix # NOVOS bootstrap
++source hlib/irafuser.csh
++sh -x mkpkg.sh |& tee -a spool
++
++echo "=== NOVOS build ==="
++cd $iraf/ # build NOVOS
++mkpkg |& tee -a spool
++set c_end = `date`
++
++echo ""
++echo ""
++echo ""
++echo "Start: $c_start"
++echo " End: $c_end"
+diff --git a/vendor/voclient/common/Makefile b/vendor/voclient/common/Makefile
+index 5d29ba2..ed6e2da 100644
+--- a/vendor/voclient/common/Makefile
++++ b/vendor/voclient/common/Makefile
+@@ -38,28 +38,28 @@ all:: curl expat
+
+ libs::
+ (/bin/csh -f mklibs)
+- (cd expat ; ./configure --prefix=${HERE}/../; \ make ; make installlib)
++ (cd expat ; ./configure --prefix=${HERE}/.. ; $(MAKE) ; $(MAKE) installlib)
+
+ curl::
+ (/bin/csh -f mklibs)
+
+ expat::
+- (cd expat ; ./configure --prefix=${HERE}/../; \ make ; make installlib)
++ (cd expat ; ./configure --prefix=${HERE}/.. ; $(MAKE) ; $(MAKE) installlib)
+
+ apps:
+
+ install:
+- (cd curl ; make install)
+- #(cd expat ; make install)
++ (cd curl ; $(MAKE) install)
++ #(cd expat ; $(MAKE) install)
+ (/bin/rm -rf ../man ../share)
+
+ clean:
+- (cd curl ; make clean)
+- (cd expat ; make clean)
++ (cd curl ; $(MAKE) clean)
++ (cd expat ; $(MAKE) clean)
+
+ distclean:
+- (cd curl ; make distclean)
+- (cd expat ; make distclean)
++ (cd curl ; $(MAKE) distclean)
++ (cd expat ; $(MAKE) distclean)
+
+
+ \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0003.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0003.obj
new file mode 100644
index 000000000..d376c8616
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0003.obj
@@ -0,0 +1,121 @@
+Summary: Programs for Processing and Analysis of Astronomical Data
+Name: iraf
+Version: 2.16
+Release: %mkrel 1
+License: Freely redistributable/modifiable if attributed, no warranty
+Group: Applications/Scientific
+Distribution: Tim's RPM Shack
+Source0: ftp://iraf.noao.edu/iraf/v216/PCIX/iraf-src.tar.gz
+Source1: http://iraf.noao.edu/x11iraf/x11iraf-v2.0BETA-src.tar.gz
+Patch0: iraf-build.patch
+Patch1: x11iraf.stdarg.patch
+Url: http://iraf.noao.edu/
+Provides: iraf
+BuildRequires: curl-devel
+
+%description
+IRAF stands for the Image Reduction and Analysis Facility. It
+is the de facto standard for the general processing of astronomical images
+and spectroscopy from the ultraviolet to the far infrared. IRAF is a
+product of the National Optical Astronomy Observatories (www.noao.edu).
+
+%prep
+%setup -q -c
+%patch0 -p1
+chmod a+x util/mksysvos util/mksysnovos
+pushd unix/hlib/libc
+mkdir iraf
+mv stdio.h iraf
+mv ctype.h iraf
+rm -f stdarg*.h setjmp.h kproto*
+popd
+%setup -q -T -c -a 1 -n x11-iraf
+%patch1 -p1
+
+%build
+export iraf=%{_builddir}/%{name}-%{version}/
+export host=unix
+export hlib=%{_builddir}/%{name}-%{version}/unix/hlib/
+export PATH=$PATH:${iraf}"unix/bin/"
+export pkglibs=${iraf}noao/lib/,${iraf}unix/hlib/libc/,${iraf}unix/bin/
+cd %{_builddir}/%{name}-%{version}
+export HOST_CURL=1
+export IRAFARCH=`${hlib}irafarch.csh`
+
+rm -f ${iraf}unix/bin/*
+rm -rf ${iraf}unix/bin.*/*
+rm -f ${iraf}unix/bin
+rm -f ${iraf}bin
+ln -sf bin.${IRAFARCH} bin
+
+pushd unix/hlib
+ln -sf mach`getconf LONG_BIT`.h mach.h
+ln -sf iraf`getconf LONG_BIT`.h iraf.h
+popd
+
+find -name "*.a" | xargs rm -f
+make src
+export NOVOS=1
+pushd vendor/cfitsio
+./configure
+make
+cp libcfitsio.a $iraf/lib
+popd
+
+pushd vendor/voclient
+make mylib
+cp libvo/libVO.a $iraf/lib
+popd
+
+${iraf}util/mksysnovos
+
+unset NOVOS
+pushd vendor/cfitsio
+./configure
+make
+cp libcfitsio.a $iraf/lib
+popd
+
+export pkglibs=${iraf}noao/lib/,${iraf}unix/bin/,${iraf}unix/hlib/
+pushd vendor/voclient
+make clean
+make mylib
+cp libvo/libVO.a $iraf/lib
+popd
+
+export pkglibs=${iraf}noao/lib/,${iraf}unix/bin/,${iraf}unix/hlib/libc/
+${iraf}util/mksysvos
+sed -i unix/hlib/mkiraf.csh -e s!/iraf/iraf!%{_datadir}/iraf!g
+cp ${iraf}unix/bin/*.a ${iraf}lib
+rm pkg/utilities/nttools/xx_nttools.e
+
+cd %{_builddir}/x11-iraf
+rm ximtool/clients/x_ism.o
+xmkmf
+export PATH=$PATH:${iraf}"unix/bin/"
+make
+
+
+%install
+%{__mkdir_p} %{buildroot}/%{_bindir}
+cd %{_builddir}/%{name}-%{version}
+%{__mkdir_p} %{buildroot}/%{_datadir}/iraf
+cp -pr pkg %{buildroot}/%{_datadir}/iraf
+cp -pr bin.* %{buildroot}/%{_datadir}/iraf
+cp -pr unix vo util extern noao dev *.GEN %{buildroot}/%{_datadir}/iraf
+cp -pr doc %{buildroot}/%{_datadir}/iraf
+cp -pr lib %{buildroot}/%{_datadir}/iraf
+cp -pr include %{buildroot}/%{_datadir}/iraf
+cp -pr unix/hlib/mkiraf.csh %{buildroot}/%{_bindir}/mkiraf
+cp -pr unix/hlib/cl.csh %{buildroot}/%{_bindir}/cl
+%{__mkdir_p} %{buildroot}/%{_includedir}
+cp unix/hlib/libc/iraf.h %{buildroot}/%{_includedir}
+cd %{_builddir}/x11-iraf
+make install
+cp -pr bin/* %{buildroot}/%{_bindir}
+
+%files
+%doc %{_datadir}/iraf/doc
+%{_datadir}/iraf
+%{_bindir}
+%{_includedir} \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0004.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0004.obj
new file mode 100644
index 000000000..86f49a104
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0004.obj
@@ -0,0 +1,29 @@
+--- a/obm/ObmW/Imakefile 2005-05-27 07:43:45.000000000 +0800
++++ b/obm/ObmW/Imakefile 2013-03-09 01:19:48.313660746 +0800
+@@ -21,13 +21,7 @@
+ CCOPTIONS = -traditional-cpp
+ #endif
+
+-#if ((GccMajorVersion == 3) && (GccMinorVersion >= 1))
+- CCOPTIONS = -DUSE_STDARG
+-#else
+- CCOPTIONS =
+-#endif
+-
+-
++CCOPTIONS = -DUSE_STDARG
+
+ HEADERS = \
+ Arrow.h ArrowP.h Board.h BoardP.h Button.h ButtonP.h \
+--- a/xgterm/button.c~ 1998-04-19 14:38:00.000000000 +0800
++++ b/xgterm/button.c 2013-03-10 18:14:44.145470160 +0800
+@@ -39,8 +39,7 @@
+ #include "data.h"
+ #include "error.h"
+ #include "menu.h"
+-
+-extern char *malloc();
++#include <stdlib.h>
+
+ extern void DoSecureKeyboard();
+ \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0005.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0005.obj
new file mode 100644
index 000000000..c981e9b9c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment-0005.obj
@@ -0,0 +1,776 @@
+diff --git a/pkg/cl/unop.c b/pkg/cl/unop.c
+index 45d64b9..44004c5 100644
+--- a/pkg/cl/unop.c
++++ b/pkg/cl/unop.c
+@@ -260,7 +260,7 @@ int opcode;
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/pkg/ecl/unop.c b/pkg/ecl/unop.c
+index 1e944b5..862bd8d 100644
+--- a/pkg/ecl/unop.c
++++ b/pkg/ecl/unop.c
+@@ -294,7 +294,7 @@ unop (int opcode)
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/pkg/vocl/unop.c b/pkg/vocl/unop.c
+index 9289341..8427bd44 100644
+--- a/pkg/vocl/unop.c
++++ b/pkg/vocl/unop.c
+@@ -294,7 +294,7 @@ unop (int opcode)
+ break;
+ case OP_NINT:
+ if (in_type == OT_REAL)
+- iresult = nint (rval);
++ iresult = (int)(rval + 0.5);
+ else
+ iresult = ival;
+ break;
+diff --git a/unix/boot/spp/xc.c b/unix/boot/spp/xc.c
+index 813df0e..f901638 100644
+--- a/unix/boot/spp/xc.c
++++ b/unix/boot/spp/xc.c
+@@ -1213,7 +1213,12 @@ passflag: mkobject = YES;
+ arglist[nargs++] = mkfname (IRAFLIB6);
+ }
+ }
+-
++#ifdef HOST_CURL
++ arglist[nargs++] = "-lcurl";
++#endif
++#ifdef HOST_EXPAT
++ arglist[nargs++] = "-lexpat";
++#endif
+ /* Host libraries, searched after iraf libraries. */
+ for (i=0; i < nhlibs; i++)
+ arglist[nargs++] = hlibs[i];
+@@ -1360,6 +1365,7 @@ int *p_nargs;
+ link_static = 1;
+ } else if (strcmp (lflag, F_SHARED) == 0) {
+ link_static = 0;
++#ifndef HOST_F2C
+ #if defined(LINUX) || defined(BSD) || defined(X86) || defined(MACOSX)
+ } else if ((strcmp (lflag, "-lf2c") == 0) ||
+ (strcmp (lflag, "-lcompat") == 0)) {
+@@ -1369,8 +1375,10 @@ int *p_nargs;
+ arglist[nargs++] = mkfname (lflag);
+ *p_nargs = nargs;
+ return (1);
+- }
+ #endif
++#endif
++ }
++
+ #ifdef SOLARIS
+ else if (strcmp (lflag, "-ldl") == 0) {
+ /* This beastie has to be linked dynamic on Solaris, but
+diff --git a/unix/hlib/irafuser.csh b/unix/hlib/irafuser.csh
+index a72270a..0bd6ee7 100644
+--- a/unix/hlib/irafuser.csh
++++ b/unix/hlib/irafuser.csh
+@@ -1,59 +1,8 @@
+ # IRAF definitions for the UNIX/csh user. The additional variables iraf$ and
+ # home$ should be defined in the user's .login file.
+
+-
+-set old_method = 0
+-
+-if ($old_method == 1) then
+-
+-setenv OS_MACH `uname -s | tr '[A-Z]' '[a-z]' | cut -c1-6`
+-
+-if (`uname -m` == "x86_64") then
+- if ($OS_MACH == "darwin") then
+- setenv MACH darwin
+- setenv IRAFARCH darwin
+- else
+- setenv MACH linux64
+- setenv IRAFARCH linux64
+- endif
+-else if (-f /etc/redhat-release) then
+- setenv MACH redhat
+-else
+- setenv MACH `uname -s | tr '[A-Z]' '[a-z]'`
+-endif
+-
+-if ($MACH == "darwin") then
+- # Let the IRAFARCH override the machine to support cross compilation.
+- if ($?IRAFARCH) then
+- if ("$IRAFARCH" == "macosx") then
+- setenv MACH macosx
+- else if ("$IRAFARCH" == "macintel") then
+- setenv MACH macintel
+- endif
+- else
+- if ("`uname -m`" == "i386") then
+- setenv MACH macosx
+- setenv IRAFARCH macosx
+- else if ("`uname -m`" == "x86_64") then
+- setenv MACH macintel
+- setenv IRAFARCH macintel
+- else
+- setenv MACH ipad
+- setenv IRAFARCH ipad
+- endif
+- endif
+-else if ($OS_MACH == "cygwin") then
+- setenv MACH cygwin
+-endif
+-
+-else # old_method
+-
+- setenv MACH `$iraf/unix/hlib/irafarch.csh`
+- setenv IRAFARCH `$iraf/unix/hlib/irafarch.csh`
+-
+-endif # old_method
+-
+-
++setenv MACH `$iraf/unix/hlib/irafarch.csh`
++setenv IRAFARCH `$iraf/unix/hlib/irafarch.csh`
+
+ setenv hostid unix
+ setenv host ${iraf}unix/
+@@ -64,7 +13,7 @@ setenv tmp /tmp/
+ # Default to GCC for compilation.
+ setenv CC gcc
+ setenv F77 $hlib/f77.sh
+-setenv F2C $hbin/f2c.e
++setenv F2C /usr/bin/f2c
+ setenv RANLIB ranlib
+
+ switch ($MACH)
+@@ -123,7 +72,7 @@ case ipad:
+ breaksw
+
+ case linux64:
+- setenv HSI_CF "-g -DLINUX -DREDHAT -DPOSIX -DSYSV -DLINUX64 -DMACH64 -w -m64"
++ setenv HSI_CF "-g -O2 -I/usr/include -I${hlib}libc -DLINUX -DREDHAT -DPOSIX -DSYSV -DLINUX64 -DMACH64 -w -m64 -DNOLIBCNAMES -DHOST_F2C -DHOST_CURL -DHOST_EXPAT"
+ setenv HSI_XF "-g -Inolibc -w -/m64 -/Wunused"
+ setenv HSI_FF "-g -m64 -DBLD_KERNEL"
+ setenv HSI_LF "-m64 "
+@@ -135,7 +84,7 @@ case linux64:
+
+ case linux:
+ case redhat:
+- setenv HSI_CF "-O -DLINUX -DREDHAT -DPOSIX -DSYSV -w -m32 -Wunused"
++ setenv HSI_CF "-g -O2 -I/usr/include -I${hlib}libc -DLINUX -DREDHAT -DPOSIX -DSYSV -w -m32 -Wunused"
+ setenv HSI_XF "-Inolibc -w -/Wunused -/m32"
+ setenv HSI_FF "-O -DBLD_KERNEL -m32"
+ setenv HSI_LF "-m32"
+@@ -191,10 +140,10 @@ setenv HSI_XF "-I${HOME}/.iraf/ $HSI_XF"
+ # The following determines whether or not the VOS is used for filename mapping.
+ if (-f ${iraf}lib/libsys.a) then
+ setenv HSI_LIBS\
+- "${hlib}libboot.a ${iraf}lib/libsys.a ${iraf}lib/libvops.a ${hlib}libos.a ${hbin}libf2c.a -lm"
++ "${hbin}libboot.a ${iraf}lib/libsys.a ${iraf}lib/libvops.a -lf2c ${hbin}libos.a"
+ else
+ setenv HSI_CF "$HSI_CF -DNOVOS"
+- setenv HSI_LIBS "${hlib}libboot.a ${hlib}libos.a"
++ setenv HSI_LIBS "${hbin}libboot.a ${hbin}libos.a"
+ endif
+
+ setenv HSI_LIBS "$HSI_LIBS $HSI_OSLIBS"
+index 9e5ee88..9e8b7a4 100644
+--- a/unix/hlib/libc/iraf.h
++++ b/unix/hlib/libc/iraf.h
+@@ -5,6 +5,8 @@
+ * scans this file at run time to get the logical directory definitions.
+ */
+
++#undef abs
++
+ #ifndef D_iraf
+ /* ### Start of run time definitions */
+ #define HOST "/iraf/iraf/unix/"
+@@ -12,7 +14,7 @@
+ #define TMP "/tmp/"
+ /* ### End of run time definitions */
+
+-/* Compile time definitions (for C #ifdefs).
++/* Compile time definitions
+ */
+ /* #define BSDUNIX */
+ /* #define SUNOS4 */
+@@ -20,89 +22,90 @@
+ #define D_iraf
+ #endif
+
+-/* Include any header files specified in "#define import_XXX" statements
++/* Include any header files specified in #define import_XXX statements
+ * before we were called.
+ */
+ #ifdef import_libc
+ #ifndef D_libc
+-#include "/iraf/iraf/unix/hlib/libc/libc.h"
++#include "libc.h"
+ #endif
+ #undef import_libc
+ #endif
+
+ #ifdef import_spp
+ #ifndef D_spp
+-#include "/iraf/iraf/unix/hlib/libc/spp.h"
++#include "spp.h"
+ #endif
+ #undef import_spp
+ #endif
+
+ #ifdef import_main
+ #ifndef D_main
+-#include "/iraf/iraf/unix/hlib/libc/main.h"
++#include "main.h"
+ #endif
+ #undef import_main
+ #endif
+
+ #ifdef import_stdio
+ #ifndef D_stdio
+-#include "/iraf/iraf/unix/hlib/libc/stdio.h"
++
++#include "iraf/stdio.h"
+ #endif
+ #undef import_stdio
+ #endif
+
+ #ifdef import_error
+ #ifndef D_error
+-#include "/iraf/iraf/unix/hlib/libc/error.h"
++#include "error.h"
+ #endif
+ #undef import_error
+ #endif
+
+ #ifdef import_ctype
+ #ifndef D_ctype
+-#include "/iraf/iraf/unix/hlib/libc/ctype.h"
++#include "iraf/ctype.h"
+ #endif
+ #undef import_ctype
+ #endif
+
+ #ifdef import_finfo
+ #ifndef D_finfo
+-#include "/iraf/iraf/unix/hlib/libc/finfo.h"
++#include "finfo.h"
+ #endif
+ #undef import_finfo
+ #endif
+
+ #ifdef import_fset
+ #ifndef D_fset
+-#include "/iraf/iraf/unix/hlib/libc/fset.h"
++#include "fset.h"
+ #endif
+ #undef import_fset
+ #endif
+
+ #ifdef import_fpoll
+ #ifndef D_fpoll
+-#include "/iraf/iraf/unix/hlib/libc/fpoll.h"
++#include "fpoll.h"
+ #endif
+ #undef import_fpoll
+ #endif
+
+ #ifdef import_kernel
+ #ifndef D_kernel
+-#include "/iraf/iraf/unix/hlib/libc/kernel.h"
++#include "kernel.h"
+ #endif
+ #undef import_kernel
+ #endif
+
+ #ifdef import_xnames
+ #ifndef D_xnames
+-#include "/iraf/iraf/unix/hlib/libc/xnames.h"
++#include "xnames.h"
+ #endif
+ #undef import_xnames
+ #endif
+
+ #ifdef import_knames
+ #ifndef D_knames
+-#include "/iraf/iraf/unix/hlib/libc/knames.h"
++#include "knames.h"
+ /*
+ #include "/iraf/iraf/unix/hlib/libc/kproto.h"
+ */
+@@ -112,77 +115,77 @@
+
+ #ifdef import_setjmp
+ #ifndef D_setjmp
+-#include "/iraf/iraf/unix/hlib/libc/setjmp.h"
++#include <setjmp.h>
+ #endif
+ #undef import_setjmp
+ #endif
+
+ #ifdef import_xwhen
+ #ifndef D_xwhen
+-#include "/iraf/iraf/unix/hlib/libc/xwhen.h"
++#include "xwhen.h"
+ #endif
+ #undef import_xwhen
+ #endif
+
+ #ifdef import_protect
+ #ifndef D_protect
+-#include "/iraf/iraf/unix/hlib/libc/protect.h"
++#include "protect.h"
+ #endif
+ #undef import_protect
+ #endif
+
+ #ifdef import_prtype
+ #ifndef D_prtype
+-#include "/iraf/iraf/unix/hlib/libc/prtype.h"
++#include "prtype.h"
+ #endif
+ #undef import_prtype
+ #endif
+
+ #ifdef import_zfstat
+ #ifndef D_zfstat
+-#include "/iraf/iraf/unix/hlib/libc/zfstat.h"
++#include "zfstat.h"
+ #endif
+ #undef import_zfstat
+ #endif
+
+ #ifdef import_alloc
+ #ifndef D_alloc
+-#include "/iraf/iraf/unix/hlib/libc/alloc.h"
++#include "alloc.h"
+ #endif
+ #undef import_alloc
+ #endif
+
+ #ifdef import_math
+ #ifndef D_math
+-#include "/iraf/iraf/unix/hlib/libc/math.h"
++#include <math.h>
+ #endif
+ #undef import_math
+ #endif
+
+ #ifdef import_prstat
+ #ifndef D_prstat
+-#include "/iraf/iraf/unix/hlib/libc/prstat.h"
++#include "prstat.h"
+ #endif
+ #undef import_prstat
+ #endif
+
+ #ifdef import_lexnum
+ #ifndef D_lexnum
+-#include "/iraf/iraf/unix/hlib/libc/lexnum.h"
++#include "lexnum.h"
+ #endif
+ #undef import_lexnum
+ #endif
+
+ #ifdef import_ttset
+ #ifndef D_ttset
+-#include "/iraf/iraf/unix/hlib/libc/ttset.h"
++#include "ttset.h"
+ #endif
+ #undef import_ttset
+ #endif
+
+ #ifdef import_stdarg
+ #ifndef D_stdarg
+-#include "/iraf/iraf/unix/hlib/libc/stdarg.h"
++#include <stdarg.h>
+ #endif
+ #undef import_stdarg
+ #endif
+diff --git a/unix/hlib/libc/libc.h b/unix/hlib/libc/libc.h
+index cf3b1c1..747b370 100644
+--- a/unix/hlib/libc/libc.h
++++ b/unix/hlib/libc/libc.h
+@@ -42,7 +42,7 @@ extern char MEMCOM[];
+
+ /* External names.
+ */
+-#ifndef NOLIBCNAMES
++#ifndef NOLIBCNAMES*/
+
+ #define getenv envget
+ #define sys_nerr u_sysnerr
+@@ -320,8 +320,9 @@ extern void c_xwhen (int exception, PFI new_handler, PFI *old_handler);
+
+ /*
+ */
+-#include "/iraf/iraf/unix/bin/f2c.h"
+-#include "/iraf/iraf/unix/hlib/libc/vosproto.h"
++#include "f2c.h"
++#undef abs
++#include "vosproto.h"
+
+ #define D_libc
+ #define D_libc_proto
+diff --git a/unix/mkpkg.sh b/unix/mkpkg.sh
+index 3ea7596..cc78b29 100644
+--- a/unix/mkpkg.sh
++++ b/unix/mkpkg.sh
+@@ -22,3 +22,8 @@ echo "----------------------- GDEV ---------------------------"
+ # Install the newly created executables.
+ echo "install HSI executables in $host/bin.$MACH"
+ mv -f hlib/*.e bin.$MACH
++pushd bin.$MACH
++for i in *.e
++do ln -sf $i ${i%.*}
++done
++popd
+diff --git a/unix/os/zzstrt.c b/unix/os/zzstrt.c
+index a6f5808..33791ed 100644
+--- a/unix/os/zzstrt.c
++++ b/unix/os/zzstrt.c
+@@ -101,7 +101,12 @@ int BSS_kludge[256];
+
+ void ready_ (void);
+
+-
++#ifdef HOST_F2C
++extern int MAIN__();
++int MAIN__() {
++ exit(0);
++}
++#endif
+
+ /* ZZSTRT -- Initialize the IRAF kernel at process startup time.
+ */
+diff --git a/vendor/voclient/Makefile b/vendor/voclient/Makefile
+index 7c3d59a..7bf23c1 100644
+--- a/vendor/voclient/Makefile
++++ b/vendor/voclient/Makefile
+@@ -37,50 +37,55 @@ LIBS = -lm -lc -lpthread
+
+
+ all:
+- (cd common ; make all ; make install)
+- (cd libvotable ; make all ; make install)
+- (cd libsamp ; make all ; make install)
+- (cd libvoclient ; make all ; make install)
+- (cd voapps ; make all ; make install)
+- (cd libvo ; make all ; make install)
++ (cd common ; ${MAKE} all ; ${MAKE} install)
++ (cd libvotable ; ${MAKE} all ; ${MAKE} install)
++ (cd libsamp ; ${MAKE} all ; ${MAKE} install)
++ (cd libvoclient ; ${MAKE} all ; ${MAKE} install)
++ (cd voapps ; ${MAKE} all ; ${MAKE} install)
++ (cd libvo ; ${MAKE} all ; ${MAKE} install)
+
+ libs:
+- (cd common ; make libs)
+- (cd libvotable ; make libs)
+- (cd libsamp ; make libs)
+- (cd libvoclient ; make libs)
+- (cd voapps ; make libs)
+- (cd libvo ; make libs)
++
++mylib:
++# (cd common ; ${MAKE} )
++ (cd libsamp ; ${MAKE} .BASE lib ; cp *.h ../include ; cp *.a ../lib )
++ (cd libvoclient ; ${MAKE} install )
++ cp libsamp/cfitsio/*.h include
++ cp libsamp/libxrpc/*.h include
++ cp -r libsamp/libxrpc/include/xmlrpc-c include
++ (cd libvotable ; ${MAKE} install)
++ (cd voapps ; ${MAKE} lib ; cp *.a ../lib )
++ (rm -f *.o ; cd libvo ; ${MAKE} HOST_CURL=1 lib)
+
+ apps:
+- (cd common ; make apps)
+- (cd libvotable ; make apps)
+- (cd libsamp ; make apps)
+- (cd libvoclient ; make apps)
+- (cd voapps ; make apps)
++ (cd common ; ${MAKE} apps)
++ (cd libvotable ; ${MAKE} apps)
++ (cd libsamp ; ${MAKE} apps)
++ (cd libvoclient ; ${MAKE} apps)
++ (cd voapps ; ${MAKE} apps)
+
+ examples:
+- (cd common ; make examples)
+- (cd libvotable ; make examples)
+- (cd libsamp ; make examples)
+- (cd libvoclient ; make examples)
+- (cd voapps ; make examples)
++ (cd common ; ${MAKE} examples)
++ (cd libvotable ; ${MAKE} examples)
++ (cd libsamp ; ${MAKE} examples)
++ (cd libvoclient ; ${MAKE} examples)
++ (cd voapps ; ${MAKE} examples)
+
+ install:
+- (cd common ; make install)
+- (cd libvotable ; make install)
+- (cd libsamp ; make install)
+- (cd libvoclient ; make install)
+- (cd voapps ; make install)
+- (cd libvo ; make install)
++ (cd common ; ${MAKE} install)
++ (cd libvotable ; ${MAKE} install)
++ (cd libsamp ; ${MAKE} install)
++ (cd libvoclient ; ${MAKE} install)
++ (cd voapps ; ${MAKE} install)
++ (cd libvo ; ${MAKE} install)
+
+ clean:
+- (cd common ; make clean)
+- (cd libvotable ; make clean)
+- (cd libsamp ; make clean)
+- (cd libvoclient ; make clean)
+- (cd voapps ; make clean)
+- (cd libvo ; make clean)
++ (cd common ; ${MAKE} clean)
++ (cd libvotable ; ${MAKE} clean)
++ (cd libsamp ; ${MAKE} clean)
++ (cd libvoclient ; ${MAKE} clean)
++ (cd voapps ; ${MAKE} clean)
++ (cd libvo ; ${MAKE} clean)
+ /bin/rm -rf voclient/lib/libvoclient.*
+ /bin/rm -rf bin/* lib/* include/* spool
+
+diff --git a/vendor/voclient/libsamp/Makefile b/vendor/voclient/libsamp/Makefile
+index c74affb..def14cc 100644
+--- a/vendor/voclient/libsamp/Makefile
++++ b/vendor/voclient/libsamp/Makefile
+@@ -26,7 +26,7 @@ SHAREDLIB = $(LIBDIR)/$(LIBBASE).so.$(VERSION)
+
+ # includes, flags and libraries
+ CC = gcc
+-CINCS = -I$(INCDIR) -I.
++CINCS = -I$(INCDIR) -I. -Ilibxrpc/include -Ilibxrpc
+
+ ifeq ("$(PLATFORM)", "Darwin")
+ ifeq ("$(PLMACH)", "macintel")
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
+index 526a4db..5503b9f 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curlmulti.c
+@@ -17,7 +17,6 @@
+ #endif
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
+index 630f318..3086435 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/curltransaction.c
+@@ -15,7 +15,6 @@
+ #include "version.h"
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+
+ #include "curlversion.h"
+diff --git a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
+index 526381d..9b7b530 100644
+--- a/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
++++ b/vendor/voclient/libsamp/libxrpc/xmlrpc-c-1.16.29/lib/curl_transport/xmlrpc_curl_transport.c
+@@ -83,7 +83,6 @@
+ #include "xmlrpc-c/time_int.h"
+
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ #include <curl/multi.h>
+
+diff --git a/vendor/voclient/libvo/Makefile b/vendor/voclient/libvo/Makefile
+index 69067e8..d680702 100644
+--- a/vendor/voclient/libvo/Makefile
++++ b/vendor/voclient/libvo/Makefile
+@@ -70,11 +70,14 @@ zztest: zztest.o $(OBJS)
+ ####################################
+
+ lib: objs $(INCS)
++ rm -f *.o
+ ar x ../lib/libsamp.a
+ ar x ../lib/libVOTable.a
+ ar x ../lib/libVOClient.a
+ ar x ../lib/libVOApps.a
++ifndef HOST_CURL
+ ar x ../lib/libcurl.a
++endif
+ chmod 644 *.o
+ ar rv libVO.a *.o
+ /bin/rm -f *.o __*
+diff --git a/vendor/voclient/libvotable/Makefile b/vendor/voclient/libvotable/Makefile
+index 6ee6e95..3eb3351 100644
+--- a/vendor/voclient/libvotable/Makefile
++++ b/vendor/voclient/libvotable/Makefile
+@@ -15,7 +15,6 @@ BINDIR := ../bin/
+ LIBDIR := ../lib/
+ INCDIR := ../include/
+
+-
+ # secondary dependencies
+
+ LIBBASE = lib$(NAME)
+@@ -48,9 +47,11 @@ OBJS = votParse.o votParse_f77.o votParse_spp.o \
+ votExpatCB.o votElement.o votAttr.o votStack.o votHandle.o
+ INCS = votParse.h
+
++ifneq ($(NOVOS),1)
+ SPP_SRCS = votUtil_spp.x
+ SPP_OBJS = votUtil_spp.o
+ SPP_INCS = votParse_spp.h
++endif
+
+ INCS_PRIV = votParseP.h
+ LIBS = lib$(NAME).a
+@@ -105,7 +106,7 @@ lib: objs
+ ###############################################################################
+
+ votUtil_spp.o: votUtil_spp.x votParse_spp.h
+- xc -c votUtil_spp.x
++ xc -c -w votUtil_spp.x
+
+
+ ###############################################################################
+diff --git a/util/mksysvos b/util/mksysvos
+new file mode 100755
+index 0000000..88a8ec0
+--- /dev/null
++++ b/util/mksysvos
+@@ -0,0 +1,41 @@
++#!/bin/csh -f
++#
++
++if (! $?iraf) then
++ #echo ""
++ #echo "Error: You must have the iraf env variable defined !"
++ #echo ""
++ #exit 1
++
++ set iraf = $cwd/
++endif
++
++
++set c_start = `date`
++/bin/rm -f spool */spool
++
++
++#$iraf/util/mkclean # clean old binaries
++
++echo "=== VOS bootstrap ==="
++cd $iraf/unix # VOS bootstrap
++source hlib/irafuser.csh
++sh -x mkpkg.sh |& tee -a spool
++
++echo "=== VOS core ==="
++cd $iraf/ # build core system
++mkpkg |& tee -a spool
++
++echo "=== NOAO ==="
++cd $iraf/noao # build NOAO package
++setenv noao $cwd/
++mkpkg -p noao |& tee -a spool
++
++set c_end = `date`
++
++
++echo ""
++echo ""
++echo ""
++echo "Start: $c_start"
++echo " End: $c_end"
+diff --git a/util/mksysnovos b/util/mksysnovos
+new file mode 100755
+index 0000000..6fd2735
+--- /dev/null
++++ b/util/mksysnovos
+@@ -0,0 +1,34 @@
++#!/bin/csh -f
++#
++
++if (! $?iraf) then
++ #echo ""
++ #echo "Error: You must have the iraf env variable defined !"
++ #echo ""
++ #exit 1
++
++ set iraf = $cwd/
++endif
++
++
++set c_start = `date`
++/bin/rm -f spool */spool
++
++
++#$iraf/util/mkclean # clean old binaries
++
++echo "=== NOVOS bootstrap ==="
++cd $iraf/unix # NOVOS bootstrap
++source hlib/irafuser.csh
++sh -x mkpkg.sh |& tee -a spool
++
++echo "=== NOVOS build ==="
++cd $iraf/ # build NOVOS
++mkpkg |& tee -a spool
++set c_end = `date`
++
++echo ""
++echo ""
++echo ""
++echo "Start: $c_start"
++echo " End: $c_end"
+diff --git a/vendor/voclient/common/Makefile b/vendor/voclient/common/Makefile
+index 5d29ba2..ed6e2da 100644
+--- a/vendor/voclient/common/Makefile
++++ b/vendor/voclient/common/Makefile
+@@ -38,28 +38,28 @@ all:: curl expat
+
+ libs::
+ (/bin/csh -f mklibs)
+- (cd expat ; ./configure --prefix=${HERE}/../; \ make ; make installlib)
++ (cd expat ; ./configure --prefix=${HERE}/.. ; $(MAKE) ; $(MAKE) installlib)
+
+ curl::
+ (/bin/csh -f mklibs)
+
+ expat::
+- (cd expat ; ./configure --prefix=${HERE}/../; \ make ; make installlib)
++ (cd expat ; ./configure --prefix=${HERE}/.. ; $(MAKE) ; $(MAKE) installlib)
+
+ apps:
+
+ install:
+- (cd curl ; make install)
+- #(cd expat ; make install)
++ (cd curl ; $(MAKE) install)
++ #(cd expat ; $(MAKE) install)
+ (/bin/rm -rf ../man ../share)
+
+ clean:
+- (cd curl ; make clean)
+- (cd expat ; make clean)
++ (cd curl ; $(MAKE) clean)
++ (cd expat ; $(MAKE) clean)
+
+ distclean:
+- (cd curl ; make distclean)
+- (cd expat ; make distclean)
++ (cd curl ; $(MAKE) distclean)
++ (cd expat ; $(MAKE) distclean)
+
+
+ \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment.obj b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment.obj
new file mode 100644
index 000000000..d376c8616
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/1942caf5/attachment.obj
@@ -0,0 +1,121 @@
+Summary: Programs for Processing and Analysis of Astronomical Data
+Name: iraf
+Version: 2.16
+Release: %mkrel 1
+License: Freely redistributable/modifiable if attributed, no warranty
+Group: Applications/Scientific
+Distribution: Tim's RPM Shack
+Source0: ftp://iraf.noao.edu/iraf/v216/PCIX/iraf-src.tar.gz
+Source1: http://iraf.noao.edu/x11iraf/x11iraf-v2.0BETA-src.tar.gz
+Patch0: iraf-build.patch
+Patch1: x11iraf.stdarg.patch
+Url: http://iraf.noao.edu/
+Provides: iraf
+BuildRequires: curl-devel
+
+%description
+IRAF stands for the Image Reduction and Analysis Facility. It
+is the de facto standard for the general processing of astronomical images
+and spectroscopy from the ultraviolet to the far infrared. IRAF is a
+product of the National Optical Astronomy Observatories (www.noao.edu).
+
+%prep
+%setup -q -c
+%patch0 -p1
+chmod a+x util/mksysvos util/mksysnovos
+pushd unix/hlib/libc
+mkdir iraf
+mv stdio.h iraf
+mv ctype.h iraf
+rm -f stdarg*.h setjmp.h kproto*
+popd
+%setup -q -T -c -a 1 -n x11-iraf
+%patch1 -p1
+
+%build
+export iraf=%{_builddir}/%{name}-%{version}/
+export host=unix
+export hlib=%{_builddir}/%{name}-%{version}/unix/hlib/
+export PATH=$PATH:${iraf}"unix/bin/"
+export pkglibs=${iraf}noao/lib/,${iraf}unix/hlib/libc/,${iraf}unix/bin/
+cd %{_builddir}/%{name}-%{version}
+export HOST_CURL=1
+export IRAFARCH=`${hlib}irafarch.csh`
+
+rm -f ${iraf}unix/bin/*
+rm -rf ${iraf}unix/bin.*/*
+rm -f ${iraf}unix/bin
+rm -f ${iraf}bin
+ln -sf bin.${IRAFARCH} bin
+
+pushd unix/hlib
+ln -sf mach`getconf LONG_BIT`.h mach.h
+ln -sf iraf`getconf LONG_BIT`.h iraf.h
+popd
+
+find -name "*.a" | xargs rm -f
+make src
+export NOVOS=1
+pushd vendor/cfitsio
+./configure
+make
+cp libcfitsio.a $iraf/lib
+popd
+
+pushd vendor/voclient
+make mylib
+cp libvo/libVO.a $iraf/lib
+popd
+
+${iraf}util/mksysnovos
+
+unset NOVOS
+pushd vendor/cfitsio
+./configure
+make
+cp libcfitsio.a $iraf/lib
+popd
+
+export pkglibs=${iraf}noao/lib/,${iraf}unix/bin/,${iraf}unix/hlib/
+pushd vendor/voclient
+make clean
+make mylib
+cp libvo/libVO.a $iraf/lib
+popd
+
+export pkglibs=${iraf}noao/lib/,${iraf}unix/bin/,${iraf}unix/hlib/libc/
+${iraf}util/mksysvos
+sed -i unix/hlib/mkiraf.csh -e s!/iraf/iraf!%{_datadir}/iraf!g
+cp ${iraf}unix/bin/*.a ${iraf}lib
+rm pkg/utilities/nttools/xx_nttools.e
+
+cd %{_builddir}/x11-iraf
+rm ximtool/clients/x_ism.o
+xmkmf
+export PATH=$PATH:${iraf}"unix/bin/"
+make
+
+
+%install
+%{__mkdir_p} %{buildroot}/%{_bindir}
+cd %{_builddir}/%{name}-%{version}
+%{__mkdir_p} %{buildroot}/%{_datadir}/iraf
+cp -pr pkg %{buildroot}/%{_datadir}/iraf
+cp -pr bin.* %{buildroot}/%{_datadir}/iraf
+cp -pr unix vo util extern noao dev *.GEN %{buildroot}/%{_datadir}/iraf
+cp -pr doc %{buildroot}/%{_datadir}/iraf
+cp -pr lib %{buildroot}/%{_datadir}/iraf
+cp -pr include %{buildroot}/%{_datadir}/iraf
+cp -pr unix/hlib/mkiraf.csh %{buildroot}/%{_bindir}/mkiraf
+cp -pr unix/hlib/cl.csh %{buildroot}/%{_bindir}/cl
+%{__mkdir_p} %{buildroot}/%{_includedir}
+cp unix/hlib/libc/iraf.h %{buildroot}/%{_includedir}
+cd %{_builddir}/x11-iraf
+make install
+cp -pr bin/* %{buildroot}/%{_bindir}
+
+%files
+%doc %{_datadir}/iraf/doc
+%{_datadir}/iraf
+%{_bindir}
+%{_includedir} \ No newline at end of file
diff --git a/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment-0001.asc
new file mode 100644
index 000000000..d0196e939
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment-0001.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFAsjcACgkQjsMgV2ARTmPx6gCbBiTmiA50Uhc3n6u1gyvz0s/8
+y6wAnjXYlnQ2Dol/PT50pygN1zpYIr3+
+=zGZX
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment.asc b/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment.asc
new file mode 100644
index 000000000..d0196e939
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/51b2f87a/attachment.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFAsjcACgkQjsMgV2ARTmPx6gCbBiTmiA50Uhc3n6u1gyvz0s/8
+y6wAnjXYlnQ2Dol/PT50pygN1zpYIr3+
+=zGZX
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment-0001.asc
new file mode 100644
index 000000000..94bd54b6c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment-0001.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFBDAUACgkQjsMgV2ARTmP5KACfQ7+LzLSCwQqvILwZwWAggNb9
+kb0An2tCGvRFzHlxajNpffgugTmRxUwL
+=mYih
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment.asc b/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment.asc
new file mode 100644
index 000000000..94bd54b6c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/735ea5cb/attachment.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFBDAUACgkQjsMgV2ARTmP5KACfQ7+LzLSCwQqvILwZwWAggNb9
+kb0An2tCGvRFzHlxajNpffgugTmRxUwL
+=mYih
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment-0001.asc
new file mode 100644
index 000000000..7ce9d1748
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment-0001.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.10 (GNU/Linux)
+
+iD8DBQBRQEvUT1rWTfpocyQRApeGAJ0YbPzfT4AGrmexIOWw3wuq8tetpwCffifJ
+Y5POAsXTk1zPXjxeuI9fFrk=
+=F98z
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment.asc b/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment.asc
new file mode 100644
index 000000000..7ce9d1748
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/74e5549c/attachment.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.10 (GNU/Linux)
+
+iD8DBQBRQEvUT1rWTfpocyQRApeGAJ0YbPzfT4AGrmexIOWw3wuq8tetpwCffifJ
+Y5POAsXTk1zPXjxeuI9fFrk=
+=F98z
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment-0001.asc
new file mode 100644
index 000000000..658495a88
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment-0001.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFArmIACgkQjsMgV2ARTmPpmgCfapynM9cNlqdURQbtG77FRN0n
+ORwAn0ysL7T3YsFK160QsXlLyh90Imwy
+=3w8/
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment.asc b/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment.asc
new file mode 100644
index 000000000..658495a88
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/79115243/attachment.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFArmIACgkQjsMgV2ARTmPpmgCfapynM9cNlqdURQbtG77FRN0n
+ORwAn0ysL7T3YsFK160QsXlLyh90Imwy
+=3w8/
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment-0001.html
new file mode 100644
index 000000000..7b352e86c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment-0001.html
@@ -0,0 +1,8 @@
+<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 13, 2013 at 7:15 PM, Colin Guthrie <span dir="ltr">&lt;<a href="mailto:mageia@colin.guthr.ie" target="_blank">mageia@colin.guthr.ie</a>&gt;</span> wrote:<br>
+<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div><div class="h5">&gt;&gt; It&#39;s been reported before, but basically the solution is to not use<br>
+
+&gt;&gt; nss_ldap or pam_ldap but alternative packages nss-pam-ldapd and sssd.<br>
+&gt;<br>
+&gt; Shouldn&#39;t we drop pam_ldap then?<br>
+<br>
+</div></div>Yup that too.</blockquote><div><br><div>Sorry I missed the prior thread. I&#39;ll try to figure out nss-pam-ldapd.<br><br></div>Thanks to everyone for the pointers. -- RJ<br><br></div></div></div></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment.html b/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment.html
new file mode 100644
index 000000000..7b352e86c
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/84df7165/attachment.html
@@ -0,0 +1,8 @@
+<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Mar 13, 2013 at 7:15 PM, Colin Guthrie <span dir="ltr">&lt;<a href="mailto:mageia@colin.guthr.ie" target="_blank">mageia@colin.guthr.ie</a>&gt;</span> wrote:<br>
+<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div><div class="h5">&gt;&gt; It&#39;s been reported before, but basically the solution is to not use<br>
+
+&gt;&gt; nss_ldap or pam_ldap but alternative packages nss-pam-ldapd and sssd.<br>
+&gt;<br>
+&gt; Shouldn&#39;t we drop pam_ldap then?<br>
+<br>
+</div></div>Yup that too.</blockquote><div><br><div>Sorry I missed the prior thread. I&#39;ll try to figure out nss-pam-ldapd.<br><br></div>Thanks to everyone for the pointers. -- RJ<br><br></div></div></div></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment-0001.html
new file mode 100644
index 000000000..b0bce3ab2
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment-0001.html
@@ -0,0 +1,3 @@
+<div dir="ltr"><div><div>I&#39;d like to test LDAP client authentication hit a roadblock:<br><br>[root@localhost ~]# urpmi pam_ldap<br>A requested package cannot be installed:<br>pam_ldap-186-4.mga3.x86_64 (due to unsatisfied nss_ldap[&gt;= 217])<br>
+Continue installation anyway? (Y/n) n<br><br>[root@localhost ~]# urpmq -y nss_ldap<br>No package named nss_ldap<br><br></div>I&#39;m using <a href="http://mirrors.kernel.org">mirrors.kernel.org</a> (core + nonfree) which is usually fresh.<br>
+<br></div>Is this a work-in-progress issue or shall I file a bug report?<br><br></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment.html b/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment.html
new file mode 100644
index 000000000..b0bce3ab2
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/9556ec67/attachment.html
@@ -0,0 +1,3 @@
+<div dir="ltr"><div><div>I&#39;d like to test LDAP client authentication hit a roadblock:<br><br>[root@localhost ~]# urpmi pam_ldap<br>A requested package cannot be installed:<br>pam_ldap-186-4.mga3.x86_64 (due to unsatisfied nss_ldap[&gt;= 217])<br>
+Continue installation anyway? (Y/n) n<br><br>[root@localhost ~]# urpmq -y nss_ldap<br>No package named nss_ldap<br><br></div>I&#39;m using <a href="http://mirrors.kernel.org">mirrors.kernel.org</a> (core + nonfree) which is usually fresh.<br>
+<br></div>Is this a work-in-progress issue or shall I file a bug report?<br><br></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment-0001.html
new file mode 100644
index 000000000..79f27a5b2
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment-0001.html
@@ -0,0 +1,21 @@
+<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 12, 2013 at 4:58 PM, Anne Nicolas <span dir="ltr">&lt;<a href="mailto:anne.nicolas@hupstream.com" target="_blank">anne.nicolas@hupstream.com</a>&gt;</span> wrote:<br>
+<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi there<br>
+<br>
+Planning is a bit tricky at the moment. Next meeting will take place on 13rd of march, 20h UTC on #mageia-dev<br>
+<br>
+Here are the proposed topics:<br>
+<br>
+- packagers team organization<br>
+- quick review for Mageia 3 beta 3 and planning<br>
+- release critical bugs review<br>
+<br>
+As usual feel free to propose some others<br>
+<br>
+Cheers<span class=""><font color="#888888"><br>
+<br>
+-- <br>
+Anne NICOLAS-VELU<br>
+<a href="http://hupstream.com" target="_blank">http://hupstream.com</a><br>
+<br>
+</font></span></blockquote></div><br></div><div class="gmail_extra">Please, discus this bug:<br><a href="https://bugs.mageia.org/show_bug.cgi?id=3723">https://bugs.mageia.org/show_bug.cgi?id=3723</a><br></div><div class="gmail_extra">
+I think it is release blocker, it existed since Mageia 2 and messed the locale of anybody who changes his TimeZone (at least using the LiveCD)<br></div></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment.html b/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment.html
new file mode 100644
index 000000000..79f27a5b2
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/c3d255f7/attachment.html
@@ -0,0 +1,21 @@
+<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 12, 2013 at 4:58 PM, Anne Nicolas <span dir="ltr">&lt;<a href="mailto:anne.nicolas@hupstream.com" target="_blank">anne.nicolas@hupstream.com</a>&gt;</span> wrote:<br>
+<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi there<br>
+<br>
+Planning is a bit tricky at the moment. Next meeting will take place on 13rd of march, 20h UTC on #mageia-dev<br>
+<br>
+Here are the proposed topics:<br>
+<br>
+- packagers team organization<br>
+- quick review for Mageia 3 beta 3 and planning<br>
+- release critical bugs review<br>
+<br>
+As usual feel free to propose some others<br>
+<br>
+Cheers<span class=""><font color="#888888"><br>
+<br>
+-- <br>
+Anne NICOLAS-VELU<br>
+<a href="http://hupstream.com" target="_blank">http://hupstream.com</a><br>
+<br>
+</font></span></blockquote></div><br></div><div class="gmail_extra">Please, discus this bug:<br><a href="https://bugs.mageia.org/show_bug.cgi?id=3723">https://bugs.mageia.org/show_bug.cgi?id=3723</a><br></div><div class="gmail_extra">
+I think it is release blocker, it existed since Mageia 2 and messed the locale of anybody who changes his TimeZone (at least using the LiveCD)<br></div></div>
diff --git a/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment-0001.asc
new file mode 100644
index 000000000..e314a6e3f
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment-0001.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFAlcMACgkQjsMgV2ARTmMfAQCgmdq0sA+xWMsenkp5QBXNOng4
+7CMAn14UAzN3wmgPFaTyVLtct8Iz6juA
+=3W1s
+-----END PGP SIGNATURE-----
diff --git a/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment.asc b/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment.asc
new file mode 100644
index 000000000..e314a6e3f
--- /dev/null
+++ b/zarb-ml/mageia-dev/attachments/20130313/c7afce11/attachment.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+iEYEABECAAYFAlFAlcMACgkQjsMgV2ARTmMfAQCgmdq0sA+xWMsenkp5QBXNOng4
+7CMAn14UAzN3wmgPFaTyVLtct8Iz6juA
+=3W1s
+-----END PGP SIGNATURE-----