---
name: autogen
version: 5.12_1
origin: devel/autogen
comment: The Automated Program Generator
arch: freebsd:9:x86:64
www: http://autogen.sourceforge.net/
maintainer: clsung@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 1708237
desc: "AutoGen is a tool designed for generating program files that contain\nrepetitive
  text with varied substitutions. Its goal is to simplify the\nmaintenance of programs
  that contain large amounts of repetitious text.\nThis is especially valuable if
  there are several blocks of such text that\nmust be kept synchronized. \n\nOne common
  example is the problem of maintaining the code required for\nprocessing program
  options. Processing options requires a minimum of four\ndifferent constructs be
  kept in proper order in different places in your\nprogram. You need at least: \n\n
  \  1. The flag character in the flag string, \n   2. code to process the flag when
  it is encountered, \n   3. a global state variable or two, and \n   4. a line in
  the usage text. \n\nWWW: http://autogen.sourceforge.net/\n"
deps:
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  gmp: {origin: math/gmp, version: 5.1.2}
  guile: {origin: lang/guile, version: 1.8.8}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  libltdl: {origin: devel/libltdl, version: 2.4.2}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- devel
shlibs_required:
- libopts.so.35
- libguile.so.21
- libintl.so.9
- libiconv.so.3
- libgmp.so.10
- libltdl.so.7
- libxml2.so.5
shlibs_provided:
- libopts.so.35
files:
  /usr/local/bin/autogen: 6b384b8936df3ee4392288f20f7edca1803ead8f1887d984060e93f19ff98206
  /usr/local/bin/autoopts-config: 2edec66a0008ef892ae8ceeff6667c38ac00474830147c507160e1190b17af06
  /usr/local/bin/columns: eed82ddc52945a42e5636ad4e761a490ebcf194411b74f55db725f7598076633
  /usr/local/bin/getdefs: 2beb3b2ac76f1d70e5ee14a1d2de44b32505098aee4cbc4bc54c2fc82a495c2a
  /usr/local/bin/xml2ag: 87e6d2eb3816e7ba12191cb95ab4216a21ef44c653819efb7433da7ca8058941
  /usr/local/include/autoopts/options.h: 6a4fb14176123b8a4c41ed69530d63c0f242cda880dbfaa38b7b3c08bb33c417
  /usr/local/include/autoopts/usage-txt.h: 877689f1d9a581139b1830ae2d7e04a9b9eb952195ddc1c5b98466ff49b011bb
  /usr/local/info/autogen.info: 06e2ef92a0655722819fb0359dce123c20180a95e12bbecf3c8db9b0a462d0a6
  /usr/local/info/autogen.info-1: bcd550f95c2621bc5c487f17e0ba97569a0e8294cd86e7c9136808378f149365
  /usr/local/info/autogen.info-2: 95a04afb8f5e38246ee46e5a69b5229dba06d9e068d03d41edc1b6d4bad72366
  /usr/local/lib/libopts.a: 4c21b73d11d054b596ddfbbf7fadaa02d2daccf25f56b911cbd54b12a5b87b9f
  /usr/local/lib/libopts.la: 477812985bf0af2c8a4b88955693db62f3e8477c8b2a57650f2b4d51e39c62dd
  /usr/local/lib/libopts.so: '-'
  /usr/local/lib/libopts.so.35: eabf1590c16ed521d8ec2a2ef7ee10282586f4517685dd00ba76ae56127f46f2
  /usr/local/libdata/pkgconfig/autoopts.pc: d61cb262fb0da9a15a403e44873a701c7c897ada0e2e6c45a109b133f5dee1df
  /usr/local/man/man1/autogen.1.gz: e9797d46461aef3ded0574b64a3884ec44608801730d08e2a2580c123c96cd4d
  /usr/local/man/man1/autoopts-config.1.gz: 0c110f015a68673ead0e0ebf1f220c2438cdc392be1f33a03d37046beaf95c6e
  /usr/local/man/man1/columns.1.gz: 4a4fe3269440ba0a9621250935fc239753835e3b8ecc39041b5af3068477143b
  /usr/local/man/man1/getdefs.1.gz: caa1fa44c31567e9fcb037eaa3e33faf7f29054cbec767c183df7e8c902b8621
  /usr/local/man/man1/xml2ag.1.gz: 8bd46ff85e87cc0a86fe654360bed706603f37772006e434ceea056174f825f0
  /usr/local/man/man3/ao_string_tokenize.3.gz: c102f21a0e14fbabd1a4013ee0cbce02add43a77d07114cc7ad5d26bb1287dd6
  /usr/local/man/man3/configFileLoad.3.gz: 753cd03f05a62a5adaf7985717662bbd90242f80e70210e82715be16aec89d3a
  /usr/local/man/man3/optionFileLoad.3.gz: 393b1b1d6a4a58bb6f7d6e21c299014b0af057f3f3b8cc8060e23c70631ddea3
  /usr/local/man/man3/optionFindNextValue.3.gz: 9fd3e492eea380a27abf5785b9709a9ea8355ffa2ed6affcff26cadd6b083de3
  /usr/local/man/man3/optionFindValue.3.gz: c11a1b6831e933f4d90907d8294a7eb100c33161315ec90608e5761cf815eeb8
  /usr/local/man/man3/optionFree.3.gz: c5970b352913f9140fc940250ee74c5916c06628ae72831b91ca04975345acba
  /usr/local/man/man3/optionGetValue.3.gz: 05bc829044cebc5fa2f1cf82deb7115707a24dea8e1daa14d0ce14ca5a050551
  /usr/local/man/man3/optionLoadLine.3.gz: 8d056569d4d5fe6982cac7075e5cd6ce7d7ed91ec19680a5e8fa719b707f761f
  /usr/local/man/man3/optionNextValue.3.gz: 9721fc34c651e01dcdcd4833bf322b7a7a069ddc7e75a7fce055c35381d7c360
  /usr/local/man/man3/optionOnlyUsage.3.gz: 6f165ae781a736510c13e7222c76febf901a4b7570dce80e0b33d94f142dd2e0
  /usr/local/man/man3/optionProcess.3.gz: 6760ef46ea733b0742a88f3bf00d305e85b815926bc890742443bd2853757cca
  /usr/local/man/man3/optionRestore.3.gz: ba84d660176c73ca2e70256d26034f7eb39b94fce59f3c40a6ee19c1f30c5871
  /usr/local/man/man3/optionSaveFile.3.gz: 185e2b1bdfdd73fbef1de41ad872d6fb3036db9986205816f6db14d9ed7699e2
  /usr/local/man/man3/optionSaveState.3.gz: 5a7ba43595335836d02b2dda72afcfb4f405e81ffdf34cb9bf1fcb54c8a2dc41
  /usr/local/man/man3/optionUnloadNested.3.gz: 6c4f44b39ba9623d12a0840a35702bb9a6e6061648807f7f7f99f2be75e96802
  /usr/local/man/man3/optionVersion.3.gz: a8d3c791f3788dd209918c62d52f3ba0298122f979de326a9e167e71bd4b7772
  /usr/local/man/man3/strequate.3.gz: f9b0f05675b246a9f96b0c58043410453b0317aabf100dc25e534328e5548fd8
  /usr/local/man/man3/streqvcmp.3.gz: 5577309640e8eefaa7816e42539dec0dadd6a247409406e55ba9c2e4db44308b
  /usr/local/man/man3/streqvmap.3.gz: 6cb1456caa3af0d9a6d8cec48ed18b90ad1ec69e8cfae8101057cc9f11722a2d
  /usr/local/man/man3/strneqvcmp.3.gz: 90617fdd1ab622976ad01df2d0080bd678835647f242602d84de20f78db4b1ca
  /usr/local/man/man3/strtransform.3.gz: 3f24ee75ed0009c4dd331bb16ae9add643b786c17e0d514ee18d43f501c66b13
  /usr/local/share/aclocal/autoopts.m4: a8d6da47980c53f51f0833e81fc2e88818ccecbaad836ba41c603da9d3bf715b
  /usr/local/share/autogen/aginfo.tpl: 4ea2864b3ce713f9bd6605b7fc892e703939f94ad6f282b638e63363decb23d9
  /usr/local/share/autogen/aginfo3.tpl: d3abba9450329c936e283cfdb1e2a54c02f5eaa7f818564d01b2e2029db23e54
  /usr/local/share/autogen/agman-cmd.tpl: cb0ad94b5b1c145c70c5355d12427cd4b6e8381e0cd111fc23a4ce8f1ee3db2d
  /usr/local/share/autogen/agman.tlib: 5c0cc0bcd46b164fd7351623cab48e082269b3f1e59c44ff1042958504144d14
  /usr/local/share/autogen/agman1.tpl: e3ca920c8054fa1ba5cb0f55573db4d9ed55d66cda9507d5efdb30209c583d79
  /usr/local/share/autogen/agman3.tpl: d4c689def63aa2696ff57d6f63c3a892d90d75811c8ac9206023fcc33cdf6535
  /usr/local/share/autogen/agmdoc-cmd.tpl: 17ae27811ec5e63c705f5e141d29c2ab7c4f46c7df7ee14aa3b08557b2a31e68
  /usr/local/share/autogen/agpl.lic: ec195f1743ed826703c2ca8babf146b0ce75bd90b3aa3a195086e25c42faa06a
  /usr/local/share/autogen/agtexi-cmd.tpl: d4ce5ac798c83082a3fa22f3e42dcd158e8ef03f770dd33cf87da24a311d14e2
  /usr/local/share/autogen/autoopts.m4: a8d6da47980c53f51f0833e81fc2e88818ccecbaad836ba41c603da9d3bf715b
  /usr/local/share/autogen/bits.tpl: b3c2683dab31397b5d0fa3603e33acc830cd329908cc4c4fccce9daec0f6cfcf
  /usr/local/share/autogen/cmd-doc.tlib: 929e536c477f6ac14958e29657b369e7bcefce68a923522dd51e723a19034441
  /usr/local/share/autogen/confmacs.tlib: fd34c5778dbc47b28ab9d9eb6a25032491adb95132c4227ea998d53bc445916a
  /usr/local/share/autogen/conftest.tpl: 03192e1cd381de5ca060b4159646bcb45b56c183afaa2e41a5ebde7ee9a97c44
  /usr/local/share/autogen/fsm-macro.tlib: d57ac8add9fbca671f9bfbfdf4e2b14fc6f2b967fc6cd6142d917ed0b851d839
  /usr/local/share/autogen/fsm-trans.tlib: 9075b832c7d7aa44c72ff12ffbbe79fdd981281e7753469a7a58fde28e037634
  /usr/local/share/autogen/fsm.tpl: 907799ce16ccb17bbe19aaab157be26a3aa16ace886486739aec634b75b85347
  /usr/local/share/autogen/getopt.tpl: 48f4d73ffc454390a89872a0702a7bb833a11e99d40589d853ff35c77ab1e930
  /usr/local/share/autogen/gpl.lic: ccca7f5921ff50539bbcce2d69bb84026f2f1ef2bb6b695c1cec8ee3a607bfb7
  /usr/local/share/autogen/gplv2.lic: 455f0b029421c7ce57533273821775c77107aa22ca94aec3905a29a32190ad7f
  /usr/local/share/autogen/lgpl.lic: 10f376b60be0f174305a7ac0a999d69f41f6bd48abdef90b097372eed3c83547
  /usr/local/share/autogen/libopts-35.0.10.tar.gz: ea9030d6cfd8999c9fffc79d1956314d35e349a0645c5b51ab1cb704dfd45264
  /usr/local/share/autogen/liboptschk.m4: fb5fe2c65b6a813db04edd72d3580c026c51a333f0819b8edd6d20d75b2744ff
  /usr/local/share/autogen/man2man: a7c179bdb8da0dadae353e7e385756bffde7dc8d8c5dad1e394ea7e0c0596c08
  /usr/local/share/autogen/man2mdoc: 9545027b974e98776ea409c4fdebba545dad8bada651bb504644aa5a5c84c1c7
  /usr/local/share/autogen/man2texi: a7c179bdb8da0dadae353e7e385756bffde7dc8d8c5dad1e394ea7e0c0596c08
  /usr/local/share/autogen/mbsd.lic: ca117ff597d6cafbed8fff7dbf6e0e869c3e5eb9c8314a27b48576b4bd85f752
  /usr/local/share/autogen/mdoc2man: 694b1d861e914066c4e503a6a5dec8dcfac81a7e45848639e0f5284cffaeb551
  /usr/local/share/autogen/mdoc2mdoc: a7c179bdb8da0dadae353e7e385756bffde7dc8d8c5dad1e394ea7e0c0596c08
  /usr/local/share/autogen/mdoc2texi: 61f346c710292faf273b70f9f4dcc514561f09a8f506f75d1cc7916723a32d0e
  /usr/local/share/autogen/optcode.tlib: 6fb517930d3b55ebd944a79a9f3226c74a47cccccb4bf1445992cb2357d5bd8a
  /usr/local/share/autogen/opthead.tlib: a77c9875c6776d4943610dfa860a7c2eb9e7e275bf80a7d48e3508ccd11ba53f
  /usr/local/share/autogen/options.tpl: 4f27330910712fe18117e269cfd40ced1f1ebc63192265dac5560a11d9ec1e16
  /usr/local/share/autogen/optlib.tlib: 69485f7baaa3152fca059abfbdb049ed79608c7956ed7d0fa11cc8965c2e61f9
  /usr/local/share/autogen/optmain.tlib: 7f6a5733628352c43ad3292259a873af7fcf65dd17a3382fc056c789b907d383
  /usr/local/share/autogen/rc-sample.tpl: cef8c960343b3fe56ee994a87b2ebef6d60cfbe340d5fd311761c46822bd51d0
  /usr/local/share/autogen/stdoptions.def: ce8ddf13bd55e720e75eff711e4ad9607b17ef59ccbfe82e66284f7cac5f81ed
  /usr/local/share/autogen/texi2man: 73c5f4c659430a6031f2ec3407341b027671b694ca9df45e4f1bd3821f356aa0
  /usr/local/share/autogen/texi2mdoc: 6b1d3aed3ab530528a04ff069d79b4e219d0640422310c14d1ab25fd953fcc7f
  /usr/local/share/autogen/texi2texi: a7c179bdb8da0dadae353e7e385756bffde7dc8d8c5dad1e394ea7e0c0596c08
  /usr/local/share/autogen/tpl-config.tlib: bbd9887e6f11b3f6f0511fbb717b89945b22a556d6e95217b962ca9322204ba3
  /usr/local/share/autogen/usage.tlib: a8b4f171655c497917c6300256f621271e43f6754f7cceb4add8eff8fcaaf391
directories:
  /usr/local/share/autogen/: n
  /usr/local/include/autoopts/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    file=/usr/local/info/autogen.info
    install-info --quiet /usr/local/info/autogen.info ${file%25/*}/dir
    file=/usr/local/info/autogen.info-1
    install-info --quiet /usr/local/info/autogen.info-1 ${file%25/*}/dir
    file=/usr/local/info/autogen.info-2
    install-info --quiet /usr/local/info/autogen.info-2 ${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: |
    /sbin/ldconfig -R
    file=/usr/local/info/autogen.info
    install-info --quiet --delete /usr/local/info/autogen.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/autogen.info-1
    install-info --quiet --delete /usr/local/info/autogen.info-1 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/autogen.info-2
    install-info --quiet --delete /usr/local/info/autogen.info-2 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
