Commit 4b393d47 authored by Alois SCHLOEGL's avatar Alois SCHLOEGL
Browse files

push version to 0.2.2 and prepare for next release

parent 369da3b1
Name: bioinfo
Version: 0.2.1
Date: 2018-01-08
Version: 0.2.2
Date: 2021-07-28
Author: Bill Denney <bill@denney.ws>
Maintainer: Alois Schloegl <alois.schloegl@gmail.com>
Title: Bioinformatics
Description: Bioinformatics manipulation
Description: Bioinformatics tools
Categories: Bioinformatics
Depends: octave (>= 3.0.0)
License: GPL version 3 or later
......
......@@ -21,14 +21,18 @@ package := $(shell $(GREP) "^Name: " DESCRIPTION | $(CUT) -f2 -d" " | \
$(TR) '[:upper:]' '[:lower:]')
version := $(shell $(GREP) "^Version: " DESCRIPTION | $(CUT) -f2 -d" ")
## This are the paths that will be created for the releases. Using
## $(realpath ...) avoids problems with symlinks.
## These are the paths that will be created for the releases.
target_dir := target
release_dir := $(target_dir)/$(package)-$(version)
release_tarball := $(target_dir)/$(package)-$(version).tar.gz
html_dir := $(target_dir)/$(package)-html
html_tarball := $(target_dir)/$(package)-html.tar.gz
installation_dir := $(target_dir)/.installation
## Using $(realpath ...) avoids problems with symlinks due to bug
## #50994 in Octaves scripts/pkg/private/install.m. But at least the
## release directory above is needed in the relative form, for 'git
## archive --format=tar --prefix=$(release_dir).
real_target_dir := $(realpath .)/$(target_dir)
installation_dir := $(real_target_dir)/.installation
package_list := $(installation_dir)/.octave_packages
install_stamp := $(installation_dir)/.install_stamp
......@@ -37,7 +41,7 @@ install_stamp := $(installation_dir)/.install_stamp
ifndef OCTAVE
OCTAVE := octave
endif
OCTAVE := $(OCTAVE) --no-gui --silent --no-history --norc
OCTAVE := $(OCTAVE) --no-gui --silent --norc
MKOCTFILE ?= mkoctfile
## Command used to set permissions before creating tarballs
......@@ -209,9 +213,13 @@ doctest: $(install_stamp)
## Test package.
octave_test_commands = \
' dirs = {"inst", "src"}; \
dirs(cellfun (@ (x) ! isdir (x), dirs)) = []; \
dirs(cellfun (@ (x) isempty (a = stat (x)) || ! S_ISDIR (a.mode), dirs)) = []; \
if (isempty (dirs)) error ("no \"inst\" or \"src\" directory"); exit (1); \
else __run_test_suite__ (dirs, {}); endif '
else \
dirs = \
cellfun (@ (x) canonicalize_file_name (x), dirs, "UniformOutput", false); \
__run_test_suite__ (dirs, {}); \
endif '
## the following works, too, but provides no overall summary output as
## __run_test_suite__ does:
##
......
2021-07-28: Release 0.2.2
2018-01-08: Release 0.2.1
- <NEW> GETPDB, PDBREAD, and GRAPHTRAVERSE added
- aminolookup: bug fix
- update Makefile for Octave packaging to the
lastest version from octave-forge
- The bioinfo package is maintained under a coding
style that is compatible to Octave AND Matlab. Both, Octave
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment