summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorplunky <plunky@pkgsrc.org>2020-02-28 22:16:01 +0000
committerplunky <plunky@pkgsrc.org>2020-02-28 22:16:01 +0000
commit65b802f89e856b5f2ce36bdfdaffb50e2a2511b5 (patch)
treeeaf80ffcb455395ad9af7ccb0540b70e8ce891f1
parentcb9a4a1d3002ac3ef63a3c60df13b070749413d4 (diff)
downloadpkgsrc-65b802f89e856b5f2ce36bdfdaffb50e2a2511b5.tar.gz
Add harmbase2-20191229
Harmbase is a database application for managing harmonic constants. It is not "plug and play" software. It's not designed to be useful to someone who does not know how to hack Ruby code or write interactive SQL queries.
-rw-r--r--math/harmbase2/DESCR5
-rw-r--r--math/harmbase2/Makefile32
-rw-r--r--math/harmbase2/PLIST28
-rw-r--r--math/harmbase2/distinfo6
4 files changed, 71 insertions, 0 deletions
diff --git a/math/harmbase2/DESCR b/math/harmbase2/DESCR
new file mode 100644
index 00000000000..9a10229cdbe
--- /dev/null
+++ b/math/harmbase2/DESCR
@@ -0,0 +1,5 @@
+Harmbase is a database application for managing harmonic constants.
+
+It is not "plug and play" software. It's not designed to be useful
+to someone who does not know how to hack Ruby code or write
+interactive SQL queries.
diff --git a/math/harmbase2/Makefile b/math/harmbase2/Makefile
new file mode 100644
index 00000000000..d1956b5fa33
--- /dev/null
+++ b/math/harmbase2/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2020/02/28 22:16:01 plunky Exp $
+
+DISTNAME= harmbase2-20191229
+CATEGORIES= math
+MASTER_SITES= https://flaterco.com/files/xtide/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://flaterco.com/
+COMMENT= Harmonic constant management system
+LICENSE= gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+
+SUBST_CLASSES+= fix-bash
+SUBST_STAGE.fix-bash= pre-configure
+SUBST_FILES.fix-bash= scripts/Debian.sh
+SUBST_SED.fix-bash= -e 's,==,=,'
+
+REPLACE_SH= scripts/*.sh
+REPLACE_RUBY= scripts/*.rb
+
+DEPENDS+= ${RUBY_PKGPREFIX}-pg>=1.1.0:../../databases/ruby-pg
+
+.include "../../databases/libtcd/buildlink3.mk"
+.include "../../devel/libdstr/buildlink3.mk"
+.include "../../lang/ruby/replace.mk"
+.include "../../math/congen/buildlink3.mk"
+.include "../../mk/pgsql.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/harmbase2/PLIST b/math/harmbase2/PLIST
new file mode 100644
index 00000000000..d11f8ebc42f
--- /dev/null
+++ b/math/harmbase2/PLIST
@@ -0,0 +1,28 @@
+@comment $NetBSD: PLIST,v 1.1 2020/02/28 22:16:01 plunky Exp $
+bin/fixup_datums
+bin/hbexport
+share/harmbase2/Debian.sh
+share/harmbase2/README
+share/harmbase2/boilerplate.txz
+share/harmbase2/compare_LST_problems.sql
+share/harmbase2/dump_db.sh
+share/harmbase2/dwf-export.sh
+share/harmbase2/getPreds.rb
+share/harmbase2/harmbase2.sql
+share/harmbase2/importNOS.rb
+share/harmbase2/importNOS_CurSubs.rb
+share/harmbase2/importNOS_DodgyCode.rb
+share/harmbase2/importNOS_Geogroups.rb
+share/harmbase2/importNOS_JsonReaders.rb
+share/harmbase2/importNOS_Queries.rb
+share/harmbase2/importNOS_TideRefs.rb
+share/harmbase2/importNOS_TideSubs.rb
+share/harmbase2/importNOS_Util.rb
+share/harmbase2/loclist.rb
+share/harmbase2/misc_tests.rb
+share/harmbase2/parse-oldcurlists.rb
+share/harmbase2/sample.rb
+share/harmbase2/scrape-MDAPI-0-stationlists.sh
+share/harmbase2/scrape-MDAPI-1-tiderefs.rb
+share/harmbase2/scrape-MDAPI-2-geogroups.rb
+share/harmbase2/scrape-currents-regions-lists.sh
diff --git a/math/harmbase2/distinfo b/math/harmbase2/distinfo
new file mode 100644
index 00000000000..e2d976468e0
--- /dev/null
+++ b/math/harmbase2/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/02/28 22:16:01 plunky Exp $
+
+SHA1 (harmbase2-20191229.tar.xz) = ee1170372351b2b50a7e4f5b55e8270b994a1164
+RMD160 (harmbase2-20191229.tar.xz) = abc770a1d243cd9eebd8d0c723b4dbd92ab4082a
+SHA512 (harmbase2-20191229.tar.xz) = 2bd00067a76f054af8c01e4f7961319e61c2784be9ccb7d12c92c3dca9dcb7cb26ff64f24692304fbe88898616d32ada9cfed4b2dde0d1824e0ef27c80f9927d
+Size (harmbase2-20191229.tar.xz) = 126260 bytes