---
name: gnucflow
version: 1.4
origin: devel/gnucflow
comment: Tool to chart control flow within the C program
arch: freebsd:9:x86:64
www: http://savannah.gnu.org/projects/cflow
maintainer: amdmi3@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 290281
desc: |
  GNU cflow analyzes a collection of C source files and prints a graph
  charting control flow within the program.

  Current implementation is able to produce both direct and inverted
  flowgraphs for C sources. Optionally a cross-reference listing can
  be generated. Two output formats are implemented: POSIX and GNU
  (extended).

  Input files can optionally be preprocessed before analyzing.

  WWW: http://savannah.gnu.org/projects/cflow
deps:
  gettext: {origin: devel/gettext, version: 0.18.1.1_1}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories: [devel]
files:
  /usr/local/bin/cflow: 8a4ad648380b5c422c5625f5072bb57925b5a563f3e2938faade0d084ef2fab8
  /usr/local/info/cflow.info: 73422fd7289749f068fe4edfefafb8ac12bd6eafa5ea0172ec02576f2154d6bb
  /usr/local/share/locale/da/LC_MESSAGES/cflow.mo: 933543bfe0a1fc43b4d9c18b2835e498b8900d13d64fa864d72d7d4a1bf03560
  /usr/local/share/locale/fi/LC_MESSAGES/cflow.mo: 18031d1164dfa87c3054ca7787db1cee9f3d0c6a08931927cc170057897bd8e5
  /usr/local/share/locale/ga/LC_MESSAGES/cflow.mo: 394f91ebc21bdb53b7b26fccbf5e14cd3a0c5519837eabbc6b2065001621ea35
  /usr/local/share/locale/id/LC_MESSAGES/cflow.mo: b793317a9eae2a03b06efc9a4bc8a120ee07979aaefd03ff8e8f321acd0c6b68
  /usr/local/share/locale/pl/LC_MESSAGES/cflow.mo: 17bc3e628e6d493e40fdf6dc3e4c21528f8af1b1b38b012db78c01645d934c16
  /usr/local/share/locale/uk/LC_MESSAGES/cflow.mo: e486347067a67ae1822368e15e699d320bb70bc4bc8ce56e84edd57689a00156
  /usr/local/share/locale/vi/LC_MESSAGES/cflow.mo: 082031e18ac5c3eab18c6b05ad4477b8d89b1e6c6915978548044f87fcca78c3
  /usr/local/share/locale/zh_CN/LC_MESSAGES/cflow.mo: 79142f77d85ce4696414d921bfaf2403a54fe4f4352a3d5555ebb86397a1265a
scripts:
  post-install: |
    file=/usr/local/info/cflow.info
    install-info --quiet /usr/local/info/cflow.info ${file%25/*}/dir
  pre-deinstall: |
    if [ -f /usr/local/info/dir ]; then if sed -e '1,/Menu:/d' /usr/local/info/dir | grep -q '^[*] '; then true; else rm /usr/local/info/dir; fi; fi
  post-deinstall: |
    file=/usr/local/info/cflow.info
    install-info --quiet --delete /usr/local/info/cflow.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
