Package Details: ncl 6.6.2-1

Git Clone URL: https://aur.archlinux.org/ncl.git (read-only)
Package Base: ncl
Description: Ncar Command Language, is an interpreted language designed specifically for scientific data analysis and visualization
Upstream URL: http://www.ncl.ucar.edu
Licenses: Apache
Provides: ncl
Submitter: XavierCLL
Maintainer: XavierCLL
Last Packager: XavierCLL
Votes: 15
Popularity: 0.004598
First Submitted: 2010-09-24 16:46
Last Updated: 2019-06-03 21:15

Pinned Comments

XavierCLL commented on 2017-08-27 03:23

Is necessary before install or update the ncl package, reinstall/rebuild these packages: g2clib, triangle, udunits, hdf4 (>=4.2.14-4). If everything went well in the build, it generates the binary /usr/bin/ncl. For fresh install run 'source /etc/profile' or relogin.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

XavierCLL commented on 2013-09-12 17:42

thanks @nico666, fixed.

nico666 commented on 2013-09-12 14:31

Failure while downloading ncl_ncarg-6.1.2.tar.gz

Seems like the source https://dl.dropbox.com/u/3383807/ncl_ncarg-6.1.2.tar.gz is not working.

Thank you for maintaining this.

XavierCLL commented on 2013-01-29 21:13

6.1.0-4 (again):
- fix ncarg.sh
- fixies depends and optdepends, (recommend to install ncl-highres)

XavierCLL commented on 2013-01-26 21:07

thanks, added for the next revision.

denn commented on 2013-01-26 19:58

Another small issue is that idt tool requires libxaw to build. Probably makes sense to add libxaw to package dependencies.

XavierCLL commented on 2013-01-26 06:34

Thanks @denn, 6.1.0-4:
- fix udunits name
- fix for ncl use udunits of system
- others little fixes

denn commented on 2013-01-25 09:28

It seems that udunits2 was renamed to udunits in AUR.

XavierCLL commented on 2012-11-27 19:30

6.1.0-3
-fix dependencies list
-adjust some build options for 6.1.0

XavierCLL commented on 2012-06-05 00:19

Hi @lijpbasin thanks, in the coming days I will update this package

lijpbasin commented on 2012-05-31 04:06

The patch file

diff -Naur ncl_ncarg-6.1.0-beta.orig/common/src/fontcap/yMakefile ncl_ncarg-6.1.0-beta/common/src/fontcap/yMakefile
--- ncl_ncarg-6.1.0-beta.orig/common/src/fontcap/yMakefile 2012-05-29 03:35:49.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/common/src/fontcap/yMakefile 2012-05-31 10:44:43.004246702 +0800
@@ -43,7 +43,7 @@
# Rule for processing fontcaps
.SUFFIXES: .fc

-.fc:
+.fc: $(FONTC)
@echo " Processing fontcap $@"
@$(FONTC) $< $@

diff -Naur ncl_ncarg-6.1.0-beta.orig/config/LINUX ncl_ncarg-6.1.0-beta/config/LINUX
--- ncl_ncarg-6.1.0-beta.orig/config/LINUX 2012-05-29 03:35:50.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/config/LINUX 2012-05-31 10:51:14.667560316 +0800
@@ -22,7 +22,7 @@
#define FCompiler gfortran
#define CtoFLibraries -lgfortran -lm
#define CcOptions -ansi -fPIC
-#define FcOptions -fPIC -fno-second-underscore
+#define FcOptions -fPIC -fno-second-underscore -fno-range-check
#define XToolLibrary -lXt -lSM -lICE
#define BuildShared NO
#define XLibrary -lX11 -lXext
diff -Naur ncl_ncarg-6.1.0-beta.orig/ncarg2d/src/libncarg/ezmap/mapngb.c ncl_ncarg-6.1.0-beta/ncarg2d/src/libncarg/ezmap/mapngb.c
--- ncl_ncarg-6.1.0-beta.orig/ncarg2d/src/libncarg/ezmap/mapngb.c 2012-05-29 03:34:48.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ncarg2d/src/libncarg/ezmap/mapngb.c 2012-05-31 10:44:43.004246702 +0800
@@ -1,6 +1,7 @@
/*
* C routines needed to read a PNG file.
*/
+#define int_p_NULL (int*)NULL

#include <math.h>
#include <ncarg/c.h>
diff -Naur ncl_ncarg-6.1.0-beta.orig/ncarview/src/lib/libncarg_ras/hdf.c ncl_ncarg-6.1.0-beta/ncarview/src/lib/libncarg_ras/hdf.c
--- ncl_ncarg-6.1.0-beta.orig/ncarview/src/lib/libncarg_ras/hdf.c 2012-05-29 03:36:41.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ncarview/src/lib/libncarg_ras/hdf.c 2012-05-31 10:44:43.004246702 +0800
@@ -51,9 +51,9 @@
#include <fcntl.h>
#include <string.h>
#include <ncarg/c.h>
-#include <hdf/hdf.h>
-#include <hdf/df.h>
-#include <hdf/dfgr.h>
+#include <hdf.h>
+#include <df.h>
+#include <dfgr.h>
#include "ncarg_ras.h"
#include "hdfP.h"
#include "options.h"
diff -Naur ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/FileSupport.c ncl_ncarg-6.1.0-beta/ni/src/ncl/FileSupport.c
--- ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/FileSupport.c 2012-05-29 03:35:57.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ni/src/ncl/FileSupport.c 2012-05-31 10:47:30.557571599 +0800
@@ -38,7 +38,7 @@
#endif

#ifdef BuildHDF4
-#include <hdf/mfhdf.h>
+#include <mfhdf.h>
#endif

#ifdef BuildHDFEOS5
diff -Naur ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/NclHDF.c ncl_ncarg-6.1.0-beta/ni/src/ncl/NclHDF.c
--- ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/NclHDF.c 2012-05-29 03:35:57.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ni/src/ncl/NclHDF.c 2012-05-31 10:47:22.090905359 +0800
@@ -29,7 +29,7 @@
#endif
#include "defs.h"
#define HAVE_NETCDF
-#include <hdf/mfhdf.h>
+#include <mfhdf.h>
#include "NclData.h"
#include "NclFileInterfaces.h"
#include <math.h>
diff -Naur ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/NclHDFEOS.c ncl_ncarg-6.1.0-beta/ni/src/ncl/NclHDFEOS.c
--- ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/NclHDFEOS.c 2012-05-29 03:35:57.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ni/src/ncl/NclHDFEOS.c 2012-05-31 10:47:08.507572709 +0800
@@ -28,7 +28,7 @@
#endif
#include "defs.h"
#define HAVE_NETCDF
-#include <hdf/mfhdf.h>
+#include <mfhdf.h>
#include "NclDataDefs.h"
#include "NclFileInterfaces.h"
#include "NclData.h"
diff -Naur ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/yMakefile ncl_ncarg-6.1.0-beta/ni/src/ncl/yMakefile
--- ncl_ncarg-6.1.0-beta.orig/ni/src/ncl/yMakefile 2012-05-29 03:35:57.000000000 +0800
+++ ncl_ncarg-6.1.0-beta/ni/src/ncl/yMakefile 2012-05-31 10:44:19.547581216 +0800
@@ -162,7 +162,7 @@
#elif defined(Darwin)
DODS_LIBS = -lnc-dap -ldap -ldapclient -lcurl -lxml2 -lpthread -lssl
#elif defined(linux)
-DODS_LIBS = -lnc-dap -ldap -ldapclient -lcurl -lrx -lxml2 -lpthread -lidn -ldl
+DODS_LIBS = -lcurl -lpthread
#else
DODS_LIBS = -lnc-dap -ldap -ldapclient -lcurl -lrx -lxml2 -lpthread -lssl
#endif