From owner-freebsd-fortran@FreeBSD.ORG Thu Dec 25 01:18:35 2014 Return-Path: Delivered-To: fortran@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B04D147B for ; Thu, 25 Dec 2014 01:18:35 +0000 (UTC) Received: from eu1sys200aog130.obsmtp.com (eu1sys200aog130.obsmtp.com [207.126.144.203]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0E9072C9D for ; Thu, 25 Dec 2014 01:18:31 +0000 (UTC) Received: from mail-wi0-f169.google.com ([209.85.212.169]) (using TLSv1) by eu1sys200aob130.postini.com ([207.126.147.11]) with SMTP ID DSNKVJtly2CYaI/DOpsrrivJMvU2WnZYEueh@postini.com; Thu, 25 Dec 2014 01:18:35 UTC Received: by mail-wi0-f169.google.com with SMTP id r20so16731133wiv.4 for ; Wed, 24 Dec 2014 17:18:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:message-id:to:subject:reply-to; bh=KQR+JbmAJBuJEdiCHhoD+gMV+G9rkcqnLlybBo4Urnc=; b=UJPkN5H8U0yA9fjSUq/J70eeFJ9vX5G2iZKqPX4s3KxXdblEJlSsfLBsWECNcIabwz 58cwiYHcS+Fz6JkX8t58JOIqFkHExHDadqfO16Z8ty0OZ4lf0W2Zb+pENHgeRI3lsa/q M9SP0oWVtKwGZWpqTqgSifadauVfaAhGAFV1JGVzeJ083URi3RJzYKcnHE+3FHS62J6/ bw5PvibVGw6AHFRIVjaVg7st1UrNLYbNItULXWHLR5XxpdllrW+RMIzmIdQhJh0oC2C3 FiX1fjk1KghGTgXyXkvFmrf6IBJZBtPfdOGuU2kdqvTZIPI+PBUZyGuVfZbB40l0om4p wMYA== X-Received: by 10.180.73.143 with SMTP id l15mr54267330wiv.24.1419455816539; Wed, 24 Dec 2014 13:16:56 -0800 (PST) X-Gm-Message-State: ALoCoQmavP1CL715LAsq459sqUtv8m4LRnq6FtykcB21XuV9Ve77deq3eMFl399mLtof3VsmU7t3p+duZp0TUhf9TZTa/JcfPsCKD+L5LSmqQAzlU5i0Z2XDBkA+zyyWkLfuMT86rnb5ptBaODMFIconDi4FH0kaDw== X-Received: by 10.180.73.143 with SMTP id l15mr54267314wiv.24.1419455816433; Wed, 24 Dec 2014 13:16:56 -0800 (PST) Received: from mech-as221.men.bris.ac.uk (mech-as221.men.bris.ac.uk. [137.222.187.221]) by mx.google.com with ESMTPSA id hl1sm7067930wjc.18.2014.12.24.13.16.55 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Dec 2014 13:16:55 -0800 (PST) Date: Wed, 24 Dec 2014 13:16:55 -0800 (PST) X-Google-Original-Date: Wed, 24 Dec 2014 21:16:54 GMT Received: from mech-as221.men.bris.ac.uk (localhost [127.0.0.1]) by mech-as221.men.bris.ac.uk (8.14.9/8.14.9) with ESMTP id sBOLGsuX067859 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 24 Dec 2014 21:16:54 GMT (envelope-from mexas@mech-as221.men.bris.ac.uk) Received: (from mexas@localhost) by mech-as221.men.bris.ac.uk (8.14.9/8.14.9/Submit) id sBOLGs66067857 for fortran@freebsd.org; Wed, 24 Dec 2014 21:16:54 GMT (envelope-from mexas) From: Anton Shterenlikht Message-Id: <201412242116.sBOLGs66067857@mech-as221.men.bris.ac.uk> To: fortran@freebsd.org Subject: math/cmlib port - PR submitted, want to discuss Reply-To: mexas@bris.ac.uk X-BeenThere: freebsd-fortran@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Fortran on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Dec 2014 01:18:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196258 I need some of the routines which I can only find in this package, so I made a port for it. http://www.nist.gov/itl/math/mcsd-software.cfm The cmlib package has not been updated since 1992 I think. It uses quite a lot of obsolete Fortran, but GCC can deal with this. At present the port installs all of the cmlib package. HOwever, some of its components are available via other existing ports, e.g. math/blas or math/eispack. There are probably also common components with math/slatec (I did that port a while back, so can't remember the exact details right now, but probably quadpack is already available in slatec and in cmlib). I'd like to work towards a set of tightly integrated Fortran\ libraries on FreeBSD, ideally making sure all GAMS categories are available via ports. This probably is a separate large project, but is a worthwhile goal in my opinion. Or maybe not... Anyway, I'd like to hear your feedback, if you are interested in this. Anton