summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--finance/py-fecon235/DESCR5
-rw-r--r--finance/py-fecon235/Makefile41
-rw-r--r--finance/py-fecon235/PLIST56
-rw-r--r--finance/py-fecon235/distinfo6
4 files changed, 108 insertions, 0 deletions
diff --git a/finance/py-fecon235/DESCR b/finance/py-fecon235/DESCR
new file mode 100644
index 00000000000..787a2744434
--- /dev/null
+++ b/finance/py-fecon235/DESCR
@@ -0,0 +1,5 @@
+fecon235 is a free open source project for software tools in financial
+economics. It provides code for research notebooks which are
+executable scripts capable of statistical computations, as well as,
+collection of raw data in real-time. This serves to verify theoretical
+ideas and practical methods interactively.
diff --git a/finance/py-fecon235/Makefile b/finance/py-fecon235/Makefile
new file mode 100644
index 00000000000..851897fea00
--- /dev/null
+++ b/finance/py-fecon235/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1 2017/09/14 16:15:45 minskim Exp $
+
+GITHUB_PROJECT= fecon235
+GITHUB_TAG= v5.17.0722
+DISTNAME= ${GITHUB_TAG}
+PKGNAME= ${PYPKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME:S/v//}
+CATEGORIES= finance
+MASTER_SITES= ${MASTER_SITE_GITHUB:=rsvp/}
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= https://github.com/rsvp/fecon235/
+COMMENT= Computational tools for financial economics
+LICENSE= modified-bsd
+
+DEPENDS+= ${PYPKGPREFIX}-matplotlib:../../graphics/py-matplotlib
+DEPENDS+= ${PYPKGPREFIX}-numpy:../../math/py-numpy
+DEPENDS+= ${PYPKGPREFIX}-pandas>0.18:../../math/py-pandas
+DEPENDS+= ${PYPKGPREFIX}-pandas-datareader:../../math/py-pandas-datareader
+DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy
+DEPENDS+= ${PYPKGPREFIX}-statsmodels-[0-9]*:../../math/py-statsmodels
+DEPENDS+= ${PYPKGPREFIX}-sympy-[0-9]*:../../math/py-sympy
+
+NO_BUILD= yes
+PY_PATCHPLIST= yes
+
+INSTALLATION_DIRS+= ${PYSITELIB}/fecon235/lib share/doc/fecon235
+
+.include "../../lang/python/extension.mk"
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/fecon235.py \
+ ${DESTDIR}${PREFIX}/${PYSITELIB}/fecon235/
+ ${INSTALL_DATA} ${WRKSRC}/lib/* \
+ ${DESTDIR}${PREFIX}/${PYSITELIB}/fecon235/lib/
+ cd ${WRKSRC} && \
+ for f in CHANGELOG.md README.md LICENSE.md docs/*.ipynb nb/*; do \
+ ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/share/doc/fecon235/; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/finance/py-fecon235/PLIST b/finance/py-fecon235/PLIST
new file mode 100644
index 00000000000..b6e76ecc856
--- /dev/null
+++ b/finance/py-fecon235/PLIST
@@ -0,0 +1,56 @@
+@comment $NetBSD: PLIST,v 1.1 2017/09/14 16:15:45 minskim Exp $
+${PYSITELIB}/fecon235/fecon235.py
+${PYSITELIB}/fecon235/lib/__init__.py
+${PYSITELIB}/fecon235/lib/yi_0sys.py
+${PYSITELIB}/fecon235/lib/yi_1tools.py
+${PYSITELIB}/fecon235/lib/yi_fred.py
+${PYSITELIB}/fecon235/lib/yi_matrix.py
+${PYSITELIB}/fecon235/lib/yi_plot.py
+${PYSITELIB}/fecon235/lib/yi_quandl.py
+${PYSITELIB}/fecon235/lib/yi_quandl_api.py
+${PYSITELIB}/fecon235/lib/yi_secform.py
+${PYSITELIB}/fecon235/lib/yi_simulation.py
+${PYSITELIB}/fecon235/lib/yi_stocks.py
+${PYSITELIB}/fecon235/lib/yi_timeseries.py
+${PYSITELIB}/fecon235/lib/ys_gauss_mix.py
+${PYSITELIB}/fecon235/lib/ys_mlearn.py
+${PYSITELIB}/fecon235/lib/ys_opt_holt.py
+${PYSITELIB}/fecon235/lib/ys_optimize.py
+${PYSITELIB}/fecon235/lib/ys_prtf_boltzmann.py
+share/doc/fecon235/CHANGELOG.md
+share/doc/fecon235/FRED-EURUSD_1971-2002-ARC.csv.gz
+share/doc/fecon235/FRED-SP500_1957-2014-ARC.csv.gz
+share/doc/fecon235/FRED-XAUUSD_1968-2014-ARC.csv.gz
+share/doc/fecon235/FRED-home-Case-Shiller_1987-2013.csv.gz
+share/doc/fecon235/LICENSE.md
+share/doc/fecon235/README.md
+share/doc/fecon235/SEC-13F-parse.ipynb
+share/doc/fecon235/SIMU-mn0-sd1pc-d4spx_1957-2014.csv.gz
+share/doc/fecon235/fecon235-00-README.ipynb
+share/doc/fecon235/fecon235-08-sympy.ipynb
+share/doc/fecon235/fred-debt-pop.ipynb
+share/doc/fecon235/fred-employ-nfp.ipynb
+share/doc/fecon235/fred-eur-fx.ipynb
+share/doc/fecon235/fred-eurozone.ipynb
+share/doc/fecon235/fred-gdp-spx.ipynb
+share/doc/fecon235/fred-gdp-wage.ipynb
+share/doc/fecon235/fred-georeturns.ipynb
+share/doc/fecon235/fred-housing.ipynb
+share/doc/fecon235/fred-infl-unem-fed.ipynb
+share/doc/fecon235/fred-infl-velocity.ipynb
+share/doc/fecon235/fred-inflation.ipynb
+share/doc/fecon235/fred-oil-brent-wti.ipynb
+share/doc/fecon235/fred-usd-RTB-xau.ipynb
+share/doc/fecon235/fred-wage-capital.ipynb
+share/doc/fecon235/fred-xau-spx.ipynb
+share/doc/fecon235/fred-xau-tips.ipynb
+share/doc/fecon235/gauss-mix-kurtosis.ipynb
+share/doc/fecon235/holt-winters-equations.png
+share/doc/fecon235/prtf-boltzmann-1.ipynb
+share/doc/fecon235/prtf-boltzmann-2.ipynb
+share/doc/fecon235/prtf-markowitz.gif
+share/doc/fecon235/qdl-COTR-positions.ipynb
+share/doc/fecon235/qdl-libor-fed-funds.ipynb
+share/doc/fecon235/qdl-spx-earn-div.ipynb
+share/doc/fecon235/qdl-xau-contango.ipynb
+share/doc/fecon235/qdl-xbt-bitcoin.ipynb
diff --git a/finance/py-fecon235/distinfo b/finance/py-fecon235/distinfo
new file mode 100644
index 00000000000..eb6e4754794
--- /dev/null
+++ b/finance/py-fecon235/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/09/14 16:15:45 minskim Exp $
+
+SHA1 (fecon235/v5.17.0722.tar.gz) = 35c8bfdc856c3eddfc493c8b2bad736605b0bf35
+RMD160 (fecon235/v5.17.0722.tar.gz) = 91aee5711e1b3f390115b0cfe5e44449e911cb4e
+SHA512 (fecon235/v5.17.0722.tar.gz) = fad134d775de71507e3f6deef5b49a501190f9c8754b62ebc138e7a11f61f55be89edba94801a17b279f12012da8f9b7a4b8a466b7921644aafd537e82766dbe
+Size (fecon235/v5.17.0722.tar.gz) = 2917910 bytes