Skip to content

Commit

Permalink
Merge pull request #79 from akrherz/release
Browse files Browse the repository at this point in the history
denote Community GEMPAK release 7.14.0.1
  • Loading branch information
akrherz authored Mar 13, 2022
2 parents b5f5be5 + 8f39b43 commit 12dd3db
Show file tree
Hide file tree
Showing 13 changed files with 51 additions and 25 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<!-- markdownlint-configure-file {"MD024": { "siblings_only": true } } -->
# Unidata Community GEMPAK Change Log

## 7.14.0.1 (13 March 2022)

This release signifies the desire for the community to make releases at a faster
cadence than verbatim tracking NCEP NAWIPS releases (#74). We will continue
to attempt to merge any upstream NCEP NAWIPS releases, but will attempt to add
additional functionality here.

### Bug Fixes

- The install4j Java vulnerability is "addressed" by simply removing the offending
jar file content, which is generally unused by the Unidata Community (#69).
- The release of `7.14.0` has a number of issues with included GEMPAK tables
with Unidata modifications over-written by the NCEP NAWIPS releases (#70). There
may still need to be some work done in this area, but things are much closer now
to back to normal.
- @sgdecker kindly provided fixes for a couple of edge cases (#44, #46).

### Improvements

- Developer experience improvements were made with some cleanups to the git
repository (#78) and implementation of Github Actions for CI (#65, #57).
- GEMPAK now supports the newly added "Super-Res" NEXRAD Level III products (#73).

4 changes: 2 additions & 2 deletions build/DEBIAN/control
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: gempak
Version: 7.14.0
Maintainer: Michael James
Version: 7.14.0.1
Maintainer: Daryl Herzmann
Architecture: all
Description: Unidata GEMPAK Distribution
Depends: libgfortran3, libx11-6, libxm4, libxtst6, libxt6
Expand Down
8 changes: 4 additions & 4 deletions build/Installer.gempak/extlibs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
%define __prelink_undo_cmd %{nil}
%define gem_home /home/gempak/GEMPAK7
%define prefix /home/gempak
%define version 7.14.0
%define version 7.14.0.1
Name: gempak-extlibs
Summary: Unidata GEMPAK
Summary: Unidata Community GEMPAK
Version: %{version}
Release: 1%{?dist}
Prefix: %{prefix}
Expand All @@ -13,8 +13,8 @@ BuildRoot: /tmp
URL: https://www.unidata.ucar.edu/software/gempak/
License: Open Source
Distribution: N/A
Vendor: Unidata
Packager: mjames@ucar.edu
Vendor: Unidata Community
Packager: akrherz@iastate.edu
BuildRequires: libX11-devel, libXt-devel, libXext, libXp-devel
BuildRequires: libXft-devel, libXtst-devel, xorg-x11-xbitmaps
BuildRequires: flex, byacc, openmotif-devel
Expand Down
8 changes: 4 additions & 4 deletions build/Installer.gempak/gempak.spec
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
%define __prelink_undo_cmd %{nil}
%define gem_home /home/gempak/GEMPAK7
%define prefix /home/gempak
%define version 7.14.0
%define version 7.14.0.1
Name: gempak
Summary: Unidata GEMPAK
Summary: Unidata Community GEMPAK
Version: %{version}
Release: 1%{?dist}
Prefix: %{prefix}
Expand All @@ -21,8 +21,8 @@ BuildRoot: /tmp
URL: https://www.unidata.ucar.edu/software/gempak/
License: Open Source
Distribution: N/A
Vendor: Unidata
Packager: Michael James
Vendor: Unidata Community
Packager: Daryl Herzmann
BuildRequires: libX11-devel, libXt-devel, libXext, libXp-devel
BuildRequires: libXft-devel, libXtst-devel, xorg-x11-xbitmaps
BuildRequires: flex, byacc, openmotif-devel
Expand Down
4 changes: 2 additions & 2 deletions build/docker/Dockerfile.centos
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM centos:7
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

# User account
RUN useradd -ms /bin/bash gempak
Expand All @@ -10,7 +10,7 @@ RUN yum clean all
RUN yum install openmotif libX11 libXt libXext libXp libXft libXtst xorg-x11-xbitmaps csh libgfortran which python-pip git -y

# Latest RPM for CentOS 7
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.14.0-1.el7.centos.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.14.0.1-1.el7.centos.x86_64.rpm

# Python AWIPS Data Acess Framework
RUN pip install six shapely numpy
Expand Down
2 changes: 1 addition & 1 deletion build/docker/Dockerfile.gempak-ldm
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM unidata/ldm-docker
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

ENV HOME /home/ldm

Expand Down
6 changes: 3 additions & 3 deletions build/docker/Dockerfile.ubuntu
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:latest
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

# User account
RUN useradd -ms /bin/bash gempak
Expand All @@ -11,8 +11,8 @@ RUN apt-get install wget python-pip python-dev build-essential -y
RUN pip install --upgrade pip

# Latest source code
RUN wget https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.14.0.deb
RUN dpkg -i gempak-7.14.0.deb
RUN wget https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.14.0.1.deb
RUN dpkg -i gempak-7.14.0.1.deb

# Python AWIPS Data Acess Framework
RUN pip install six shapely numpy
Expand Down
4 changes: 2 additions & 2 deletions build/gempak-devel/Dockerfile.centos6
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM centos:6
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

USER root
RUN useradd gempak
Expand All @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0-1.el6.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0.1-1.el6.x86_64.rpm
4 changes: 2 additions & 2 deletions build/gempak-devel/Dockerfile.centos7
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM centos:7
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

USER root
RUN useradd gempak
Expand All @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0-1.el7.centos.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0.1-1.el7.centos.x86_64.rpm
4 changes: 2 additions & 2 deletions build/gempak-devel/Dockerfile.fedora
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM fedora:26
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

USER root
RUN useradd gempak
Expand All @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0-1.fc26.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.14.0.1-1.fc26.x86_64.rpm
2 changes: 1 addition & 1 deletion build/gempak-devel/Dockerfile.ubuntu
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:latest
MAINTAINER Michael James <mjames@ucar.edu>
MAINTAINER Daryl Herzmann <akrherz@iastate.edu>

RUN apt-get update -y
RUN apt-get install libc6-dev build-essential gfortran git gcc "g++" libtool bc libx11-dev libxt-dev libxext-dev libxft-dev libxtst-dev flex byacc libmotif-dev libxml2-dev libxslt-dev libz-dev autoconf -y
Expand Down
2 changes: 1 addition & 1 deletion docs/mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
site_name: GEMPAK User Manual
site_description: Documentation for all things GEMPAK
site_author: mjames@ucar.edu
site_author: akrherz@iastate.edu
site_url: http://unidata.github.io/gempak
repo_url: https://github.com/Unidata/gempak
edit_uri: edit/master
Expand Down
2 changes: 1 addition & 1 deletion gempak/source/gemlib/ss/ssvers.f
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ SUBROUTINE SS_VERS ( vmsg, iret )
C
C* Set the version string and add a null to the end.
C
vmsg = 'Version 7.14.0'
vmsg = 'Version 7.14.0.1'
CALL ST_NULL ( vmsg, vmsg, lens, ier )
C*
RETURN
Expand Down

0 comments on commit 12dd3db

Please sign in to comment.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy