1. 17 Jun, 2016 1 commit
  2. 21 Feb, 2014 2 commits
  3. 20 Feb, 2014 3 commits
    • thomas.forbriger's avatar
      [FIX] (soutifu): provide specific usage information · f7312166
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      - add information regarding output file types
      - distinguish detailed usage information for libstfinv engines
        and libdatrwxx file formats, respectively
      f7312166
    • thomas.forbriger's avatar
      [FIX] (buildingblocks): let object files be targets in dependencies · bab927a3
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      It is not sufficient to let the source code files be targets in dependency
      files, since make has no rule to update the source code file after an include
      file has been modified.
      bab927a3
    • thomas.forbriger's avatar
      [FIX] (gremlin): let object files be targets in dependencies · 422f467b
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      It is not sufficient to let the source code files be targets in dependency
      files, since make has no rule to update the source code file after an include
      file has been modified.
      422f467b
  4. 19 Feb, 2014 9 commits
  5. 14 Feb, 2014 1 commit
  6. 13 Feb, 2014 3 commits
    • thomas.forbriger's avatar
      [FIX] (compile): install libtfxx first · d13fb31b
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      Install libtfxx first, since test programs of other libraries depend on it and
      libtfxx depends on no other library.
      d13fb31b
    • thomas.forbriger's avatar
      [TASK] (compile): add compile.sh to flist · 9f537112
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      9f537112
    • thomas.forbriger's avatar
      [FEATURE] (compile): provide compile.sh script · b2fa4a2a
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      Provide a script which supports compilation of all maintained modules in
      TFSoftware. This is used to update binary installations fo TFSoftware
      programs.
      b2fa4a2a
  7. 11 Feb, 2014 7 commits
    • thomas.forbriger's avatar
      [FIX] (incdirs): expand SERVER variables · 4f99a8c6
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      expand SERVERLIBDIR and SERVERINCLUDEDIR lists in Makefiles found in
      - src/synt
      - src/ts
      
      Makefiles found in src/obsolete are not fixed, since code in src/obsolete is
      not actively maintained.
      4f99a8c6
    • thomas.forbriger's avatar
      [WP][FIX] (incdirs): expand SERVER variables · 75ac39b4
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      expand SERVERLIBDIR and SERVERINCLUDEDIR lists in Makefiles found in
      - src/green
      - src/misc
      75ac39b4
    • thomas.forbriger's avatar
      [WP][FIX] (incdirs): expand SERVER variables · 24829797
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      expand SERVERLIBDIR and SERVERINCLUDEDIR lists in Makefiles found in
      - src/3rd
      - src/conv
      - src/doz
      24829797
    • thomas.forbriger's avatar
      [TASK] (convmany): partition flist · c44e4d3f
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      c44e4d3f
    • thomas.forbriger's avatar
      [TASK] (convmany): adjust README · 31edf4c7
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      - libtsxx and libseife are no longer required
      - there is only on regex option remaining (no support for libregexx)
      31edf4c7
    • thomas.forbriger's avatar
      [TASK] (convmany): remove libtsxx and libseife from list · 7d390b9d
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      Both, libtsxx and libseife, are no longer required in the package, since
      libtfxx and libtsxx are disentangled
      7d390b9d
    • thomas.forbriger's avatar
      [FIX] (libs): fix README path · 442edc23
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      README and COPYING for snap-shop package libraries come from trunk and go to
      contrib.
      442edc23
  8. 10 Feb, 2014 13 commits
    • thomas.forbriger's avatar
      [TASK] (makepkg): fix README for libraries package · 7d44a3fa
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      libraries packages is now properly compiled by new installation scheme
      7d44a3fa
    • thomas.forbriger's avatar
      [FIX] (makepkg): remove duplicate rule · ed7a34e2
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      ed7a34e2
    • thomas.forbriger's avatar
      [FIX] (makepkg): do not sort list of libraries · 9a0ea318
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      9a0ea318
    • thomas.forbriger's avatar
      [FIX] (makepkg): do not re-read ~/.bashrc · d1fb3dcb
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      After entering the interactive shell before packagetest terminates, the
      TFSoftware environment should not be in place again.
      d1fb3dcb
    • thomas.forbriger's avatar
      [FIX] (makepkg): fix typo in install.sh · 06588f7f
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      06588f7f
    • thomas.forbriger's avatar
      [FIX] (makepkg): fix typo in install.sh · 5ae911aa
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      5ae911aa
    • thomas.forbriger's avatar
      [WP][TASK] (makepkg): add README for libraries · dc2fcb29
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      dc2fcb29
    • thomas.forbriger's avatar
      [TASK] (makepkg): remove unused line · e38c982c
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      e38c982c
    • thomas.forbriger's avatar
      [TASK] (makepkg): remove unused line · 2233c627
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      2233c627
    • thomas.forbriger's avatar
      [TASK] (makepkg): set PACKAGENEEDSPGPLOT · e1383a3e
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      The new package installation mechanism requires additional variables be set.
      e1383a3e
    • thomas.forbriger's avatar
      [TASK] (makepkg): handle empty lists · 2ee740a1
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      install.sh now is able to properly handle empty lists of libraries and
      installation targets.
      
      The installation procedure should now be operational for all considered cases.
      2ee740a1
    • thomas.forbriger's avatar
      [WP][TASK] (makepkg): install.sh report: handle empty lists · 2b49c12e
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      There are three cases of empty lists to be handled by install.sh:
      - no main source code, only libraries (e.g. package libraries)
      - only main source code, no libraries (e.g. any non-withlibs package)
      - no main source code, no libraries (e.g. observer)
      
      let report function properly handle these cases
      
      missing:
      - doinstall
      - dodocinstall
      both must handle this too
      2b49c12e
    • thomas.forbriger's avatar
      [WP][TASK] (makepkg): use variable test functions · 23f21c70
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      install.sh frequently must test variables. Conditionals distinguish between
      set and unset variables, lists with content and empty lists.
      
      Introduce shell functions for convenient testing of variables. This makes code
      easier to write and to read.
      23f21c70
  9. 09 Feb, 2014 1 commit
    • thomas.forbriger's avatar
      [WP][TASK] (makepkg): handle empty lists in install.sh · 6688436c
      thomas.forbriger authored
      This is a legacy commit from before 2015-03-01.
      It may be incomplete as well as inconsistent.
      See COPYING.legacy and README.history for details.
      
      There are cases where packages contain empty lists:
      - Packages containing no contributing libraries
      - The libaries package, which does not contain application code
      - Script packages like observer, which need not be compiled
      
      These cases should now be handled appropriately by install.sh
      6688436c