hubzero-invokeapp (2.2.6-1+deb10) unstable; urgency=low

  * Allow -A arguments to include command arguments with leading - 

 -- Steven Clark <clarks@purdue.edu>  Sat, 09 May 2026 14:18:43 -0400

hubzero-invokeapp (2.2.5-1) unstable; urgency=low

  * echo exit status for recording in session log file
  * added -h (help) option to inform developers about
    command arguments
  * removed deprecated -s (simsim) option
    replaced by -C simsim
  * removed deprecated -l (load) option
    replaced by -A -load
  * removed deprecated -a (about) option
    replaced by -c about
  * removed deprecated -q (queue) option
    no replacement
  * more strict argument processing - unknown switches
    and arguments without switches are no longer allowed

 -- Steven Clark <clarks@purdue.edu>  Fri, 03 Apr 2026 13:41:43 -0400

hubzero-invokeapp (2.2.4-1) unstable; urgency=low

  *  Debian 10 build fix

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 30 May 2023 08:48:51 -0700

hubzero-invokeapp (2.2.3-1) unstable; urgency=low

  * update copyright/trademark ownership
  * update email address references
  * remove per file @author references
  * update copyright years

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Wed, 19 Aug 2020 22:20:51 -0700

hubzero-invokeapp (2.2.2-1) unstable; urgency=low

  *  Added openbox window manager
  *  Fix screemsg to dissplay entire message - not just the first word.

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Wed, 13 May 2020 11:31:17 -0700

hubzero-invokeapp (2.2.0-1) unstable; urgency=low
  - Added invocation filter limiting access to ionhelper
  - adding test target to makefile, testsuite cleanup
  - reversing execute permission
  - adding option to run tools without windowmanager
  - add "-S flag (no submit), "-r none" (no rappture)
  - added "-S" no submit flag
  - should show an message "submit disabled"
  - added "-r none" no rappture
  - should show a message "rappture_version set to none..."
  - created new functions to handle command template substitutions
  - converts @tool in commands (-c, -C, -a, and -A) to ${TOOLDIR}
  - need to check resultant command
  - created new function to handle environment variable template substitutions
  - converts @tool to ${TOOLDIR} and ${VERSION} ${TOOL_VERSION}
    affects -e and -p
  - added echo for setting and disabling FULLSCREEN when using -f flag
  - updating test cases with new system for running tests using docker

 -- Steven Clark <smclark@ucsd.edu>  Sat, 05 Jan 2019 23:04:11 -0500

hubzero-invokeapp (2.0.0-1) unstable; urgency=low

  * update copyright, license, version

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Sun, 06 Sep 2015 11:58:17 -0400

hubzero-invokeapp (1.3.2-1) unstable; urgency=low

  * remove deprecated package hubzero-app-invoke

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Sun, 06 Sep 2015 11:56:40 -0400

hubzero-invokeapp (1.3.1-1) unstable; urgency=low

  * Fixed local variable bug in last package release.

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Thu, 29 Jan 2015 09:16:40 -0500

hubzero-invokeapp (1.3.0-1) unstable; urgency=low

  * updates to the way the script searches for Rappture executables
    and libraries.
  * instead of using the 'setup_base_dir' function which tries to
    spy on the system to figure out possible directories where rappture
    is installed, we now do a simple 'use -e -r rappture' and read the
    RAPPTURE_PATH environment variable. ${RAPPTURE_PATH} holds the
    path of the Rappture installation.
  * declared all variables that are used only within functions as local
    to help prevent accidentally overwriting a variables value because
    the name was reused.
  * adding xmessage error messages for times when things fail, so we
    don't have to find the log file on the webserver to see what failed.

 -- derrick <derrick@gadabout.hubzero.org>  Wed, 17 Dec 2014 14:04:25 -0500

hubzero-invokeapp (1.2.0-2) unstable; urgency=low

  * tweak transitional package dependencies

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Sun, 14 Sep 2014 18:45:20 -0400

hubzero-invokeapp (1.2.0-1) unstable; urgency=low

  * Repackaged to support multiple Debian releases

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Thu, 11 Sep 2014 08:37:12 -0400

hubzero-invokeapp (1.1.10-1) unstable; urgency=low

  * Update copyright statements and tidy packaging files more

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 26 Aug 2014 18:13:12 -0400

hubzero-invokeapp (1.1.9-1) unstable; urgency=low

  * Updated search path for base_dir to include os distribution and version
    directories in /apps/share.

 -- derrick <dsk@purdue.edu>  Thu, 07 Aug 2014 10:19:39 -0400

hubzero-invokeapp (1.1.8-1) unstable; urgency=low

  * Added os distribution and version directories to the search path for
    base_dir, reflecting the changes in directory naming structure on
    hubs hosted by hubzero.

 -- Derrick Kearney <dsk@purdue.edu>  Thu, 19 Sep 2013 14:03:32 -0400

hubzero-invokeapp (1.1.7-1) unstable; urgency=low

  * Update copyright statements

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Thu, 22 Aug 2013 20:04:38 -0400

hubzero-invokeapp (1.1.6-1) unstable; urgency=low

  * adding --noHeartbeat to submit --local command to keep because --local
    heartbeat was preventing tool session container expiration.

 -- Derrick Kearney <dsk@purdue.edu>  Fri, 16 Aug 2013 17:02:42 -0400

hubzero-invokeapp (1.1.5-1) unstable; urgency=low

  * install toolparams

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 04 Jun 2013 11:18:39 -0400

hubzero-invokeapp (1.1.4-1) unstable; urgency=low

  * updating invoke_app to accept multiple -C options and work
    with toolparams for parameter passing through urls.

 -- Derrick Kearney <dsk@purdue.edu>  Fri, 16 Aug 2013 16:57:08 -0400

hubzero-invokeapp (1.1.3-1) unstable; urgency=low

  * only use submit if the executable is found

 -- Derrick Kearney <dsk@purdue.edu>  Wed, 06 Feb 2013 01:25:21 -0500

hubzero-invokeapp (1.1.2-1) unstable; urgency=low

  * use submit open source path

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 18 Dec 2012 16:14:57 -0500

hubzero-invokeapp (1.1.1-1) unstable; urgency=low

  * rename package to hubzero-invokeapp (underscore wasn't allowed)

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 04 Sep 2012 10:48:54 -0400

hubzero-app-invoke (1.1.0-1) unstable; urgency=low

  * rename package hubzero-invoke_app
  * update The Regents of the University of California.copyrights and Debian 6 packaging
  * use open source release's /etc/environ.sh location

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 04 Sep 2012 10:40:25 -0400

hubzero-app-invoke (1.0.7-1) unstable; urgency=low

  * fix for identifying the newtooldir when it is a link vs.
    when it is a directory.
  * adding alternative setting for the environment variable
    SUBMIT_APPLICATION_REVISION.
  * inside of setup_installdir, fixing the regular expression
    for TOOL_VERSION, which should be a string that starts
    with 'r' followed by a series of integers as in a revision
    number, or should be a series of 8 integers as in a date
    formatted as follows: YYYYMMDD.
  * inside of setup_installdir, added a branch to cover a special
    case from nanohub.org where a script in the tool "aqme"'s bin
    directory calls the invoke script for the tool 1dhetero.

 -- Derrick Kearney <dsk@purdue.edu>  Wed, 02 May 2012 20:37:45 -0400

hubzero-app-invoke (1.0.6-1) unstable; urgency=low

  * replacing hardcoded submit_base and nanowhim_base variables
    with a function, setup_base_dir, which searches for the likely
    places where submit, nanowhim, and rappture are installed. This
    function takes into account the new /apps/share directory and
    the /apps/share<arch> directories on nanohub.org.
  * updated get_resource_info to check for a readable resources file
    instead of just one that exists.
  * rewired setup_check_tooldir to fail when the user provides a
    tool directory (via the -T flag) that does not exists. If no tool
    directory is provided, we use pwd as the last resort. This last
    part was moved from setup_installdir.
  * moved rappture and nanowhim related path settings to within an
    if statement. this allows us to avoid errors that would occur if
    rappture or nanowhim or submit was not installed in an expected
    location. this reduces invoke_app's dependency on being able to
    find rappture, nanowhim, and submit if these components are not
    needed to invoke the application.
  * added a final variable assignment printout for debugging.
  * updated the final execution command, adding submit, which defaults to ""

 -- Derrick Kearney <dsk@purdue.edu>  Wed, 07 Mar 2012 18:27:40 -0500

hubzero-app-invoke (1.0.5-1) unstable; urgency=low

  * add NANOWHIM_VERSION variable and -n flag to allow users to specify a
    version of nanowhim.
  * added code to search for nanowhim setup files.
  * separated the tool version from $SESSIONDIR/resources file from
    influencing the -r flag and RAPPTURE_VERSION variable.
  * if TOOLDIR cannot be set by setup_installdir() it now waits to evaluate
    the -t and -T flags before defaulting to pwd.
  * added some common settings for the variable "toolcmd" values of
    rappture, simsim, nanowhim, getrappturexml

 -- Derrick Kearney <dsk@purdue.edu>  Mon, 27 Feb 2012 10:03:13 -0500

hubzero-app-invoke (1.0.4-1) unstable; urgency=low

  * updating paths for pixelflip, icewm, icewm_captive, and ratpoison_captive
  * added -d flag for users to specify the working directory to cd into
    before starting the tool
  * added more logic for figuring out where rappture_base is. this
    helps on newer systems we are setting up where rappture_base is
    in /apps/share64/rappture as opposed to /apps/rappture
  * set the SUBMIT_APPLICATION_REVISION environment variable

 -- Derrick Kearney <dsk@purdue.edu>  Fri, 17 Feb 2012 20:37:19 -0500

hubzero-app-invoke (1.0.3-1) unstable; urgency=low

  * adding icewm (non-captive) window manager option for starting a workspace
    environment.
  * adding debugging statements for launching "about" and other background
    commands.
  * extra error checking for adding submit to the path
  * check if a command or executable is really a command or executable
    before trying to launch it. this adds flexibilityfor launching
    commands that are in the path and found with the which command.

 -- Derrick Kearney <dsk@purdue.edu>  Tue, 17 Jan 2012 14:56:47 -0500

hubzero-app-invoke (1.0.2-1) unstable; urgency=low

  * remove rappture use file (should be handled by rappture package) 

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Tue, 15 Nov 2011 12:45:34 -0500

hubzero-app-invoke (1.0.1-1) testing; urgency=low

  * removing update vis scripts, the middleware should correctly handle changes to the tool session resources files.
  * updating submit paths

 -- Derrick Kearney <dsk@purdue.edu>  Thu, 03 Nov 2011 17:03:18 -0400

hubzero-app-invoke (1.0.0-1) testing; urgency=low

  * Updated to 1.0, filled in variable paths in invoke_app

 -- jr <jrosheck@setup1.hubzero.org>  Mon, 11 Apr 2011 22:05:45 -0400

hubzero-app-invoke (0.9.2-1) testing; urgency=low

  * remove apps.sh, now in hubzero-mw-session 

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Mon, 04 Apr 2011 10:22:51 -0400

hubzero-app-invoke (0.9.1-1) testing; urgency=low

  * add rappture use script and apps bin profile script for lack of better place to keep them

 -- Nicholas J. Kisseberth <nkisseberth@ucsd.edu>  Sun, 03 Apr 2011 22:51:09 -0400

hubzero-app-invoke (0.9.0-1) testing; urgency=low

  * Initial release.

 -- John Rosheck <jrosheck@purdue.edu>  Wed, 31 Mar 2011 23:22:25 -0500
