diff options
author | bf <bf@FreeBSD.org> | 2010-08-22 00:04:45 +0800 |
---|---|---|
committer | bf <bf@FreeBSD.org> | 2010-08-22 00:04:45 +0800 |
commit | e3e6fd260429e0f7666abb31bbb4ac99db9d0f0f (patch) | |
tree | 32cc72372adf3d215eaa1274723696f17b81e258 /math/x12arima | |
parent | bbdd0c58dadd4fc29a930ea649cde5ce692abfc0 (diff) | |
download | freebsd-ports-graphics-e3e6fd260429e0f7666abb31bbb4ac99db9d0f0f.tar.gz freebsd-ports-graphics-e3e6fd260429e0f7666abb31bbb4ac99db9d0f0f.tar.zst freebsd-ports-graphics-e3e6fd260429e0f7666abb31bbb4ac99db9d0f0f.zip |
Add x12arima 0.3, x-12-ARIMA seasonal adjustment program.
PR: ports/148098
Submitted by: jh at jameshoward.us
Approved by: makc (co-mentor)
Diffstat (limited to 'math/x12arima')
-rw-r--r-- | math/x12arima/Makefile | 35 | ||||
-rw-r--r-- | math/x12arima/distinfo | 6 | ||||
-rw-r--r-- | math/x12arima/files/patch-makefile.lnx | 38 | ||||
-rw-r--r-- | math/x12arima/pkg-descr | 5 |
4 files changed, 84 insertions, 0 deletions
diff --git a/math/x12arima/Makefile b/math/x12arima/Makefile new file mode 100644 index 00000000000..6e5f8c6fc52 --- /dev/null +++ b/math/x12arima/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: x12arima +# Date created: 22 June 2010 +# Whom: jh@jameshoward.us +# +# $FreeBSD$ + +PORTNAME= x12arima +PORTVERSION= 0.3 +CATEGORIES= math finance +MASTER_SITES= http://www.census.gov/ts/x12a/v03/unix/ +DISTFILES= omegav03src.tar.gz +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= jh@jameshoward.us +COMMENT= X-12-ARIMA seasonal adjustment program + +USE_FORTRAN= yes +NO_WRKSUBDIR= yes +MAKEFILE= makefile.lnx + +PLIST_FILES= bin/x12a + +.ifndef(NOPORTDOCS) || make(makesum) +DISTFILES+= docsv03.tar.gz +.endif + +.ifndef(NOPORTDOCS) +PORTDOCS= ReleaseNotesVersion03.pdf qref03unix.pdf x12adocV03.pdf + +post-install: + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC}/docs && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR}) + +.endif +.include <bsd.port.mk> diff --git a/math/x12arima/distinfo b/math/x12arima/distinfo new file mode 100644 index 00000000000..5e0251154a3 --- /dev/null +++ b/math/x12arima/distinfo @@ -0,0 +1,6 @@ +MD5 (x12arima/omegav03src.tar.gz) = fdce15944411d9388fc61da1a10580e1 +SHA256 (x12arima/omegav03src.tar.gz) = ca818383da41205ebaa9542a59d4b89c95ad700bc1a7082bb64f7cb25c696a0a +SIZE (x12arima/omegav03src.tar.gz) = 713633 +MD5 (x12arima/docsv03.tar.gz) = 9b45e5d63db6c46b1f3165a77b26cce1 +SHA256 (x12arima/docsv03.tar.gz) = 7257576da496446c3ce5f12f97915b23435b7b7663dc0e606660655250bf5aad +SIZE (x12arima/docsv03.tar.gz) = 1634680 diff --git a/math/x12arima/files/patch-makefile.lnx b/math/x12arima/files/patch-makefile.lnx new file mode 100644 index 00000000000..2500a040340 --- /dev/null +++ b/math/x12arima/files/patch-makefile.lnx @@ -0,0 +1,38 @@ +--- makefile.lnx.orig 2010-08-20 22:32:52.000000000 -0400 ++++ makefile.lnx 2010-08-20 22:50:54.000000000 -0400 +@@ -1,15 +1,11 @@ + # MKMF template makefile for protected mode executables. +-FC = ifort +-LINKER = ifort ++LINKER = $(FC) + PROGRAM = x12a +-DEST = . ++DEST = $(PREFIX)/bin + EXTHDRS = +-FFLAGS = + HDRS = +-LDFLAGS = + LDMAP = + LIBS = +-MAKEFILE = Makefile + OBJS = aaamain.o abend.o acf.o acfar.o acfdgn.o \ + acfhdr.o addadj.o addaic.o addate.o addfix.o \ + addmul.o addotl.o addsef.o addsub.o addusr.o \ +@@ -237,6 +233,8 @@ + xrgdiv.f xrgdrv.f xrgtrn.f xrlkhd.f xtrm.f \ + yprmy.f yrly.f + ++all: $(PROGRAM) ++ + $(PROGRAM): $(OBJS) $(LIBS) + $(LINKER) -o $@ $(OBJS) $(LDMAP) $(LIBS) $(LDFLAGS) + +@@ -244,7 +242,7 @@ + + install: $(PROGRAM) + @echo Installing $(PROGRAM) in $(DEST) +- @if not $(DEST)x==.x copy $(PROGRAM) $(DEST) ++ @$(BSD_INSTALL_PROGRAM) $(PROGRAM) $(DEST) + ### OPUS MKMF: Do not remove this line! Automatic dependencies follow. + + aaamain.o: build.prm cchars.i chrt.cmn error.cmn hiddn.cmn lex.i \ diff --git a/math/x12arima/pkg-descr b/math/x12arima/pkg-descr new file mode 100644 index 00000000000..49c04cf2c73 --- /dev/null +++ b/math/x12arima/pkg-descr @@ -0,0 +1,5 @@ +X-12-ARIMA is seasonal adjustment software produced, distributed, +and maintained by the U.S. Census Bureau, where it is used for +all official seasonal adjustments. + +WWW: http://www.census.gov/srd/www/x12a/ |