---
name: adabooch
version: 20030309
origin: devel/adabooch
comment: Library which provide container classes as well as powertools for Ada
arch: freebsd:9:x86:64
www: http://www.adapower.net/booch/
maintainer: sylvio@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [GPLv2]
flatsize: 1085157
desc: |
  The Ada 95 version of the components will contain the same key abstractions
  as the C++ form (Structs, Tools and Support). However, the organization will
  be slightly different, particularly in the Support domain. This is because
  Ada 95 provides several special forms of memory management that are quite
  different from C++.

  The Structs category provides an array of structural abstractions (Bags,
  Collections, Deques, Graphs, Lists, Maps, Queues, Rings, Sets, Stacks, and
  Trees). The Tools category provides algorithmic abstractions (Searching,
  Sorting, etc.). The Support category contains all the "concrete" forms, plus
  structures to create the components.

  Some of the structures permit structural sharing (graphs, lists, and trees).
  Some structures may also be ordered (collections, dequeues, and queues). There
  are also multiple forms for some structures: single and double linked lists,
  directed and undirected graphs, and binary, multiway, and AVL trees.

  WWW: http://www.adapower.net/booch/
categories: [devel]
files:
  /usr/local/lib/adabooch/bc-containers-bags-bounded.adb: ce09a81d8f96812253309e3fbb5f942420b1bb8f9672f08dacfd33472ea79f11
  /usr/local/lib/adabooch/bc-containers-bags-bounded.ads: 8fee61857895098591796c868b98bbb44fb202c70ebc77b9af8a53a6eba5dc48
  /usr/local/lib/adabooch/bc-containers-bags-dynamic.adb: 7166b4957e2a80d467179f66df2bebc0056783e68b7fb8f3cf6feeddfe250185
  /usr/local/lib/adabooch/bc-containers-bags-dynamic.ads: 14aaf5b802fdb4348b1384e72c043abfcdf5144ff8d6cc5527c36a9b0f1d0173
  /usr/local/lib/adabooch/bc-containers-bags-unbounded.adb: 787e7bb153e1d787403f79dcdc01b7a10e26aca3779683d85da4d9f9718138b3
  /usr/local/lib/adabooch/bc-containers-bags-unbounded.ads: 59db6c4634cef4cdfa424be7dbf6eaba4830c374abc67485017c337124e1c693
  /usr/local/lib/adabooch/bc-containers-bags.adb: 32b4851b607c40f90ac859c5f519c6d1f77fef81068b152128da5b39806889f4
  /usr/local/lib/adabooch/bc-containers-bags.ads: d1128b8fe7b10fb77de04eda26ab12969f64463f13043a7e2e165eb06ccf996e
  /usr/local/lib/adabooch/bc-containers-collections-bounded.adb: 3e61064f6cbfce53348c7b139483974e6b5cbb99e2fa185fa8b5634e093b29a3
  /usr/local/lib/adabooch/bc-containers-collections-bounded.ads: 063a7655448afe082c456f081f4955c253fd30b107b01af5cb20cbc1991336ef
  /usr/local/lib/adabooch/bc-containers-collections-dynamic.adb: a16bb4af41d44a383ab0c734174f7cb7dc967e7a071b69b49bb1f1e869735a85
  /usr/local/lib/adabooch/bc-containers-collections-dynamic.ads: 24ea94a4cc508c4706e2fe3e7106a899c01e817cf6a4b975c1be4043d774ed24
  /usr/local/lib/adabooch/bc-containers-collections-ordered-bounded.adb: 498076b7b284ef6c663e4417bbe00aa953a5295c4a2cf7afd7aeb51b9dc93e20
  /usr/local/lib/adabooch/bc-containers-collections-ordered-bounded.ads: c6dfe89649096cf4836c80fd98472357c5bfa6f61073698de78d3add36afd2d5
  /usr/local/lib/adabooch/bc-containers-collections-ordered-dynamic.adb: ec81a2c405ddf5bbe264db49a91f3bea0369856c156397798daaba07e9df7878
  /usr/local/lib/adabooch/bc-containers-collections-ordered-dynamic.ads: 2caac26db7578aaaa77ae88b4c2f318a50e3ab924fe4e5539e22638f57af817a
  /usr/local/lib/adabooch/bc-containers-collections-ordered-unbounded.adb: 1d729d1b44e2db0427cf66afa7fb8299a724fdff116202679022e9b0b3892a9d
  /usr/local/lib/adabooch/bc-containers-collections-ordered-unbounded.ads: 604d25452a408fbd8eefbd05ddbd20e4403b5312815485ce842ef4c2e1e8c62f
  /usr/local/lib/adabooch/bc-containers-collections-ordered.ads: 739a0bfb7ce4ed1cf397f1a48e7663a57b08ce7b78dd8a94930bb5c586cf6b6d
  /usr/local/lib/adabooch/bc-containers-collections-unbounded.adb: 2815cfe4077f89d7ae12d99bd6a2420cb9b5a8a542bd97d16f99e6f36f66b77a
  /usr/local/lib/adabooch/bc-containers-collections-unbounded.ads: 1f4ee660b51eda280b206c0ac61cc859ddb93b4097fac0cc8267a2776b7efd8c
  /usr/local/lib/adabooch/bc-containers-collections.adb: 38c420b31521370cbe8e3560d9a0f6c7e8a8f6aaab9ca4ec2694f24ad695ac4a
  /usr/local/lib/adabooch/bc-containers-collections.ads: 7a1936606c2dece98b436e3a09d8ee2bbf236b3e711e54ed59772f9cf5729453
  /usr/local/lib/adabooch/bc-containers-deques-bounded.adb: cf6529871412ec2fe4d4095f14144f22c544e5e70bb4fdfe4c881c673411a99f
  /usr/local/lib/adabooch/bc-containers-deques-bounded.ads: e2082160ee2b876be37d647ed777cc966f3042a44a143dc984c4739aec09dfe2
  /usr/local/lib/adabooch/bc-containers-deques-dynamic.adb: 6b420b783db0084680249337c13fa7f8e7e4b05267d3fea50acb2c2efc9fedf5
  /usr/local/lib/adabooch/bc-containers-deques-dynamic.ads: e30558113f3a1e870cc87e9e1bff2692b7bba0f436ec347bffe770ee5defb63c
  /usr/local/lib/adabooch/bc-containers-deques-unbounded.adb: 014d73593c30e541d25e8dcdab38ba3eb047247f90308e4a051eb17a8fde9bc3
  /usr/local/lib/adabooch/bc-containers-deques-unbounded.ads: 5c2008689243bc2c695036f95a1536281f666df87764091390b8e8c53614aa81
  /usr/local/lib/adabooch/bc-containers-deques.adb: fa8676304a39d8575f401ecec9bf403fa2b5b08cc305d7c081601ad275463a95
  /usr/local/lib/adabooch/bc-containers-deques.ads: e3e763f0a2c56371562132f859d4ff32e5dea6a585bccba051b585d3b63fac1f
  /usr/local/lib/adabooch/bc-containers-lists-double.adb: 180c361eb443f8d23a74c55f2799b37e9c7653495a761dd1cd020864a8f86d7e
  /usr/local/lib/adabooch/bc-containers-lists-double.ads: 37eca6d6884d356bde563b91bd8e07ecb3daf6447b75721b25a8d726dd992985
  /usr/local/lib/adabooch/bc-containers-lists-single.adb: 1cfc9557f6616f92144e1fcecd7c7d0ae81a7b52332054eac872b8e613f95f9a
  /usr/local/lib/adabooch/bc-containers-lists-single.ads: 03246ad654ca81ce4431f6132de877d265c1f1c5fc19181924226e586fe94798
  /usr/local/lib/adabooch/bc-containers-lists.ads: 13551d7e374706ce35f26b6dd51044192b86729b0aad591fca4be40c38c441ec
  /usr/local/lib/adabooch/bc-containers-maps-bounded.adb: 05b545476c3ddb1c5489ddaf32f76370cb65e4c74743895598c90e6760d725e6
  /usr/local/lib/adabooch/bc-containers-maps-bounded.ads: b66593870dae2335e827226627f22d3aafcd21e7ec01401b4072b74a195e8617
  /usr/local/lib/adabooch/bc-containers-maps-dynamic.adb: 1e358b6fc6fb25e168f65d6d80f1a18057afd2202335fcf346f4d9ecf4844a00
  /usr/local/lib/adabooch/bc-containers-maps-dynamic.ads: 897cb024a78b8e26fb8011503b6efbbd92177414e14645cd62ef5df7154e55b7
  /usr/local/lib/adabooch/bc-containers-maps-unbounded.adb: a0e952695697397de0eda8d3e535c53d2aa1992ab96b2b95c863183bd921f81a
  /usr/local/lib/adabooch/bc-containers-maps-unbounded.ads: c6adbb443c5019c91f2bc786cd99d7b4d0715611835a845358eed1d616ecdb98
  /usr/local/lib/adabooch/bc-containers-maps.adb: 9ad7f1b97b792198bafe4681372a7527acc737eea53d0edfbf764796aaf22c40
  /usr/local/lib/adabooch/bc-containers-maps.ads: 506e2483b5041564a45ef3ec192551a5fd9df5bc273ebf36b236eb34e7e57bf8
  /usr/local/lib/adabooch/bc-containers-queues-bounded.adb: 52a9af813be273e333c82abb938b9a525e40f0cf1e73760e1c068e634f7aadaf
  /usr/local/lib/adabooch/bc-containers-queues-bounded.ads: 731041388fcf5e45718f0765b1fbd6198cff00ece2d6b1d4666ee67b54ca45d4
  /usr/local/lib/adabooch/bc-containers-queues-dynamic.adb: 5562e16cfe8462463b1943d12ba8a5486fbbb703a715a90579ff0115d9dd6283
  /usr/local/lib/adabooch/bc-containers-queues-dynamic.ads: 965e48b8b0f58c7b1a92883d05ea06a878ffb7a6d0425b67157f1cbc5eeb6dee
  /usr/local/lib/adabooch/bc-containers-queues-ordered-bounded.adb: f2091785b815620c20b07fa8f796e3684c8bf6a8c2cb9f2726d6e83aef0e5128
  /usr/local/lib/adabooch/bc-containers-queues-ordered-bounded.ads: a7d325f8b9a82e85ab0743f43b35f6a5928a60b81179f5df004321a88360e09c
  /usr/local/lib/adabooch/bc-containers-queues-ordered-dynamic.adb: 0cfeccbdccac8a83adb6f0443665261447997334a60f437a5c95b820e3cc631f
  /usr/local/lib/adabooch/bc-containers-queues-ordered-dynamic.ads: 0676ddae42e7f199c1b93927ea81b19d84d92f87ab842f8ac481edc1ad25422b
  /usr/local/lib/adabooch/bc-containers-queues-ordered-unbounded.adb: b2da95bc9eaade1466f068b9ff44d17003af76be0f2024386ceba2bad069ce04
  /usr/local/lib/adabooch/bc-containers-queues-ordered-unbounded.ads: e85e17ec1e23015edd30d52dfebcff42e25497d10bdd688a6318cd256fbd266f
  /usr/local/lib/adabooch/bc-containers-queues-ordered.ads: a8e9d6c13c534c11c3d9674a1f87a9fc18d4f09f70b23908806f9f795b86b67d
  /usr/local/lib/adabooch/bc-containers-queues-unbounded.adb: 33bce15de404bca44ef5d036cc85267536d51f1db5d89dfc1c5132046950c7e5
  /usr/local/lib/adabooch/bc-containers-queues-unbounded.ads: 4f9c8dda8a214540fea4047ec63de6c2d8069c6d5d9fc097506fc235524895c7
  /usr/local/lib/adabooch/bc-containers-queues.adb: 04a6c723ec9d014398cb28c2cd3b82847690adab850e96970f7bb4dda5b13c75
  /usr/local/lib/adabooch/bc-containers-queues.ads: a4dd7ec35fa01bfc48481f74b3e731f5748c981c50260427f5162f45a2692e8f
  /usr/local/lib/adabooch/bc-containers-quicksort.adb: ab6459f54a604f2971a5f02033309da5631a11dbaa58df093885dd95f9ca6691
  /usr/local/lib/adabooch/bc-containers-quicksort.ads: e42882f7ee4cff4f9c9b94ff57df81373f33152648d252265a58b57f82a07e15
  /usr/local/lib/adabooch/bc-containers-rings-bounded.adb: 3cb2cbf846f99b35104aa6efd7b5274f9b0b9da2b02e9ce72407d9ed965b29c4
  /usr/local/lib/adabooch/bc-containers-rings-bounded.ads: 067e06a69f52304e2b5c4fcbd1d3e391ecf974e7a584b1f2a99d19abf3899ff4
  /usr/local/lib/adabooch/bc-containers-rings-dynamic.adb: 9a0b4c77f7769c77bc323ecc97ee268ebae4bdf2007d857a64e1b7d5d57adf61
  /usr/local/lib/adabooch/bc-containers-rings-dynamic.ads: 9842a9ed718e27753fb5e0eb8e911168ee8f393e43d57d9f8a437fa1a6ff1ea4
  /usr/local/lib/adabooch/bc-containers-rings-unbounded.adb: c5d33ecf76417aa0e00481440bf9a8cb10889630d5bc0c2c9be6806609e32bfc
  /usr/local/lib/adabooch/bc-containers-rings-unbounded.ads: ecb2549b932b8f09aefd838918ebaf5fa00e19be6a63a382a4087672aadfbbe6
  /usr/local/lib/adabooch/bc-containers-rings.adb: 39fbd4c32734b23a49973fc42c34c5c082dbd9575792dd5df76023c6324db226
  /usr/local/lib/adabooch/bc-containers-rings.ads: e1d2a81d73d49cb09f1c2b09e26a99890ead5087780bb66591f21721cbe7447f
  /usr/local/lib/adabooch/bc-containers-sets-bounded.adb: 0eab13991641ce7d08d9f4c22c0a013ed4672f01592f2cf66014cf4c0e6cdc6e
  /usr/local/lib/adabooch/bc-containers-sets-bounded.ads: d25411d561b6d6982cc79eb72ac804d7de252e0e1f6a199f062c51a4ff202c71
  /usr/local/lib/adabooch/bc-containers-sets-dynamic.adb: 86bfb371710c417e8c06495ee49299d7d859cd88af4ec8d66bf704eb32ae68e8
  /usr/local/lib/adabooch/bc-containers-sets-dynamic.ads: 675aea5345ef92958881948684f3f6c0b5ea51fbfd4f867fc4367c516a0ddee2
  /usr/local/lib/adabooch/bc-containers-sets-unbounded.adb: 8734979c16a2eda36028cef59bb1ddb5c3b23fc64b56280094fa31c01615afec
  /usr/local/lib/adabooch/bc-containers-sets-unbounded.ads: 4f81b29616c2c9259a8a58602dbc4f539424c735ec83fad79364a883c4e6ba9e
  /usr/local/lib/adabooch/bc-containers-sets.adb: 130b1b0faebc1cf132d248f7a439ade06d4159d2d04ec0b8e1d2019ddac53777
  /usr/local/lib/adabooch/bc-containers-sets.ads: 44a9930d864bf5fc8b1a9094f4c53cbf09d834ccd4a9b8e39093c4084c9cddf2
  /usr/local/lib/adabooch/bc-containers-shellsort.adb: b7f1205e653f179ec9aff8e729a7b00e6418dbaa7447c132b0e581170d0e1e87
  /usr/local/lib/adabooch/bc-containers-shellsort.ads: f4908eec8e25a70138cb85eba0ad661794aabf21b8c5fe790b2d7c8ee108cc2c
  /usr/local/lib/adabooch/bc-containers-stacks-bounded.adb: 08263a90079c8413dce5a4da9277d3395fdbb0f00bb5262670f3a41a516751f6
  /usr/local/lib/adabooch/bc-containers-stacks-bounded.ads: 2ea282b6471ea8c2f056e687aad60e07a81cf31de92dc0c7b2ad549ec21aa200
  /usr/local/lib/adabooch/bc-containers-stacks-dynamic.adb: abb6ed8f8dfa074755748809a0f6ba2e68c34198104b79234e96b4b00e5d779c
  /usr/local/lib/adabooch/bc-containers-stacks-dynamic.ads: dddc3caf2ff0fd06ad667b042f8b0a3816d2b8f335911c17007cb5ee1836bc8d
  /usr/local/lib/adabooch/bc-containers-stacks-unbounded.adb: cfe52b140b1db2fa8c48a4e2f77a23d99d6556fd40b7da3197b0473af03b896c
  /usr/local/lib/adabooch/bc-containers-stacks-unbounded.ads: e99da28b2415534b07d7efa1092659e3542c41c6bb7ef3044fbed7b31fab53ca
  /usr/local/lib/adabooch/bc-containers-stacks.adb: 99a198c76d23d1610748258441a650e1059bddcfa80e1c99f46e266dd0f5e481
  /usr/local/lib/adabooch/bc-containers-stacks.ads: cf3237c8e0c2d20b1c69fbb3feaaaa5b0e6a5acaa65a5d33c058f69ae342e097
  /usr/local/lib/adabooch/bc-containers-trees-avl-print.adb: eaa9765f5255d088b00bb68c1ee1bab3eb068fac2e483de7342b12fe9c893d2f
  /usr/local/lib/adabooch/bc-containers-trees-avl-print.ads: 00f6d80af62fee6d4092754473166b00aead2853426b703b1576438efb9f3eb0
  /usr/local/lib/adabooch/bc-containers-trees-avl-validate.adb: 270bd6ee4cc8b9f0bd750aeb7757983838aff6cf26e89917e6dcc88fae014058
  /usr/local/lib/adabooch/bc-containers-trees-avl-validate.ads: 2d7c6b81be347459db24fe30bf0820318c31c15a55414fd9ebbd61b176305671
  /usr/local/lib/adabooch/bc-containers-trees-avl.adb: d9f090a13c4fb29ae94ea88c03671bbfcc5a081ea0e48d678b607e216f217fb8
  /usr/local/lib/adabooch/bc-containers-trees-avl.ads: 86b946ca40a16f345885f48203020b92922d01f0467f45bf0c7770e487f60976
  /usr/local/lib/adabooch/bc-containers-trees-binary-in_order.adb: 5ec1c008ba3ed73fd3c1fe7355f47f7222f7f828e23d7aab9fe374b0f9429a23
  /usr/local/lib/adabooch/bc-containers-trees-binary-in_order.ads: 7c07978cf77918c6060f7d82d74d08a5f345e5bf19b930a8b54b530ffdf0a4d8
  /usr/local/lib/adabooch/bc-containers-trees-binary-post_order.adb: 93eaef9233fc3dd840128387e19deb8ddc6192642ae1fcee638799e68379becd
  /usr/local/lib/adabooch/bc-containers-trees-binary-post_order.ads: 9fd1dc0a52cfd7b757930e30f3281186c00c4762f41e6d398587b0a9c4b9af2c
  /usr/local/lib/adabooch/bc-containers-trees-binary-pre_order.adb: 977393e8ed6c6edb9c75689bf68160ead3c77d91b377ee2d5f9c3d02705a730b
  /usr/local/lib/adabooch/bc-containers-trees-binary-pre_order.ads: f2d2da421f5c4f921710e3b4e515ebc17d02922fb0f65897685d8cd7e44d214d
  /usr/local/lib/adabooch/bc-containers-trees-binary.adb: 7dd8220c2d8a1249c180a3b3e6e66605661c098ea03f541c87bb0680c6347d35
  /usr/local/lib/adabooch/bc-containers-trees-binary.ads: b6081e1c5deb36f48a0a1f1866ea819fda0496e4fa8f6a149f3a829b7776914f
  /usr/local/lib/adabooch/bc-containers-trees-multiway-post_order.adb: f5c5147dd94168744792d597213986c9f10fe15e4a9484a153e2852067f1e978
  /usr/local/lib/adabooch/bc-containers-trees-multiway-post_order.ads: cbe44088e42ade128f8b1004c94ee65c087afb2d26cd94aea94b46b2bbda6ecc
  /usr/local/lib/adabooch/bc-containers-trees-multiway-pre_order.adb: dcfbb21f4dc7939a972e74a645e5f6fa09d0db8edbe33475e3d8e319af10b1eb
  /usr/local/lib/adabooch/bc-containers-trees-multiway-pre_order.ads: 527be09b66b8049e1b9bca76514921abcf0ff7c5507360c8cf4e47d97a355bd0
  /usr/local/lib/adabooch/bc-containers-trees-multiway.adb: 1c9397cbb1dd34588bb038d3fda1e9843ff2f91c75aced5b0e0a9405541e1a01
  /usr/local/lib/adabooch/bc-containers-trees-multiway.ads: f47aa7f3a821a42d6fe27ed3f8fded8dfab2c281b44242b4359e151410f0ba0d
  /usr/local/lib/adabooch/bc-containers-trees.ads: 770fb1f682e966fc0ba20b6bad136a4373204df8a894f0166a6234c6846e11eb
  /usr/local/lib/adabooch/bc-containers.adb: 1b863dfcbd3e2aedcf4dee7d60cb700d52500d968e4d68a1757c9c27d566fba3
  /usr/local/lib/adabooch/bc-containers.ads: 501c88a8b54dd0c662a72e99b9df7ecd441890452017236ef9034259754c35d1
  /usr/local/lib/adabooch/bc-copy.adb: 6ff37f79ba302da25fadc49f1b1c885aa6d05309892f1246305d47f930eb01d3
  /usr/local/lib/adabooch/bc-copy.ads: 7c9d2fe507c7fcaf25e416de40994bb8a78b4856f777486ce7ab37c8a1f59118
  /usr/local/lib/adabooch/bc-filter.adb: 320d874bc54cb10660b22f47b86276448923b79998b541d5b346de4af3761b95
  /usr/local/lib/adabooch/bc-filter.ads: 9d26adef998289f1aee52eb53c1e8b203c53607a2c957333005c68ab05210cf9
  /usr/local/lib/adabooch/bc-graphs-directed.adb: cfc2ffbd04063f82a1b44c92ed03085b40bcf48a14fc130fe568ff86f2f0d7cb
  /usr/local/lib/adabooch/bc-graphs-directed.ads: 36d4a832ab0d49f4ae1fe65cf025988cdc0fa12debebd8692036afa697169b36
  /usr/local/lib/adabooch/bc-graphs-undirected.adb: addc6705945cf1bbaaf0b21bed49596076a442672da03294376bbccd949c0a8b
  /usr/local/lib/adabooch/bc-graphs-undirected.ads: 34a8fd4155fdf0ff5f53855c9cb11e162c2abc274f65ebc49eedf7b6a86131eb
  /usr/local/lib/adabooch/bc-graphs.adb: cee55cefae00ffa8ba97cdc44c17bdf851d21e63390a5e5908c088c5bb2b6d34
  /usr/local/lib/adabooch/bc-graphs.ads: dcbec8495f246aa23c3d2c6e742eb2fb194118c85dfb3103f5b08b582c4c5265
  /usr/local/lib/adabooch/bc-smart.adb: 2cc858dca8294601c1fc374839a6eb3495074f11cd32e6675677266de0318e16
  /usr/local/lib/adabooch/bc-smart.ads: 197e87c351afff5b97f21c3d29676bc24b5bfcc28a41d2ed4c24b65ab71034f2
  /usr/local/lib/adabooch/bc-support-bounded.adb: f7d020322ceb656dfda67e1be647dc09463041ed734306cad2a72d70af44ea3e
  /usr/local/lib/adabooch/bc-support-bounded.ads: 5f2f3fab56717cbcb621663825796463c3d10721158b0c493b88e13fa36c794e
  /usr/local/lib/adabooch/bc-support-bounded_hash_tables.adb: 5b49289d580eac5029268b7c4cd3701f5150a7ce292754925c5e98d7c045b1bc
  /usr/local/lib/adabooch/bc-support-bounded_hash_tables.ads: a6567eda3b07f0cc6f632b13642e14552e5c348ae73da00c879f1ac984a01a86
  /usr/local/lib/adabooch/bc-support-dynamic.adb: a69b10548903c7e4e00dc36a02787737e3f18e7e9509cc3ac9d009e839108bff
  /usr/local/lib/adabooch/bc-support-dynamic.ads: 049c82a29e993dd3256c41e92984c14175c9ed383e6a594c2471a43d16d001c6
  /usr/local/lib/adabooch/bc-support-exceptions.adb: e0e95e3aea3a9a4ab7ee9d5b753b2d59a5cd82007085435e36b83ec32e4385de
  /usr/local/lib/adabooch/bc-support-exceptions.ads: 90737ae6db8271510887672fe0b948a988083a0f1aa158e4fc6b84dde40dc0ae
  /usr/local/lib/adabooch/bc-support-hash_tables.adb: 1f94527e2764e32138a6f592e6b3b4a6a22a6a4796aeada8977cb3752887e49e
  /usr/local/lib/adabooch/bc-support-hash_tables.ads: 616415f4d4053c1ceea2c4c85a16fce504f1f8912595bdd94d2aff130623c185
  /usr/local/lib/adabooch/bc-support-managed_storage.adb: 60e69178d62342ea9368af3040f127ac5499cb05fc443c31f7274258d01460fd
  /usr/local/lib/adabooch/bc-support-managed_storage.ads: 69c7893991660598463b30882bb87c2fcbd067cbeab5cfb65d70aefe744d36a0
  /usr/local/lib/adabooch/bc-support-standard_storage.ads: c32818b67239c8a8e159384de3f386928a4f84d328a317b2652249625d02b4b8
  /usr/local/lib/adabooch/bc-support-synchronization.adb: a58b3fc7b23a37993bfbb659e176a2f8e58c55be6bb9847c9fb72656c70cd2b4
  /usr/local/lib/adabooch/bc-support-synchronization.ads: e072ef92f2c35d959cbf4c513c9033348289c4011a2e4bdaf36693c6bf9d9b7e
  /usr/local/lib/adabooch/bc-support-unbounded.adb: 2a96b687f2e7b3508876224a399c89f81b70193f8038b1b620c8cd7ea9ad4522
  /usr/local/lib/adabooch/bc-support-unbounded.ads: 81d0367ce729d62f08342f9604f467a7227e336fa5ba8aacc9281647d1000c08
  /usr/local/lib/adabooch/bc-support-unmanaged_storage.adb: 3e1f1fbe47707b40bd466e6cf3268f8fc66f5e45930f70e0b860c5643c36d7e6
  /usr/local/lib/adabooch/bc-support-unmanaged_storage.ads: 735f1cc4a2006e2d5a418e45c33a54c5665358fade9cbbc4a8a61a3d1115f88c
  /usr/local/lib/adabooch/bc-support.ads: 8626b90db10e5f777bc6a96ed45fe51f91ce6bbb844dd3a07395af355324fd09
  /usr/local/lib/adabooch/bc.ads: 8cde892e3860c37d8b4c0bc4c18140e19bd63b4c914b38d362aaec5a561194a2
  /usr/local/share/adabooch/demo/ada_unit_support.adb: 468929364e2192f503e50a4e0fad1000f1467d3053b13698a9c5714844919304
  /usr/local/share/adabooch/demo/ada_unit_support.ads: b10d9979e08195ca0a7ee7d96d52ba89b31f4ab2a096d181e4be7578567e9339
  /usr/local/share/adabooch/demo/ada_units.adb: 300e27fed12f00430339fae2209c81c93e09b0aa9bfc69d5ca02ca4420e0cb38
  /usr/local/share/adabooch/demo/bcwords.ada: ea4bd106b82f78497282a694dc354ea1223d12f7afb0c794f76fd33c373f32b9
  /usr/local/share/adabooch/demo/configuration_demo.adb: 7f963e9e4925f57f5bbb72c7cbc8d916e2bacb2aabe26d9550cfc7549cb8c9bc
  /usr/local/share/adabooch/demo/configuration_demo_support.adb: f2b8b0db3149333ee2f323482847d30a8f6b0c2c8d5c997304068deab1edd7c2
  /usr/local/share/adabooch/demo/configuration_demo_support.ads: fc82b1aca64be8c0492c6244bd6b47ad53ff5d92c6b94a0bfcf5672df9fc7dbf
  /usr/local/share/adabooch/demo/global_heap.ads: c7aa0f1bc69127a92aa3d939fea76a9d4e7f4982ffbb53dd8ed080f7fd664142
  /usr/local/share/adabooch/demo/lists_for_timing.ads: d27e5d7e6ae839f0ad155480f1934193ab3dc40da5770b4dfb43359e41d193c7
  /usr/local/share/adabooch/demo/lists_for_traversal.adb: f7568d594dcb897bd1aba222a8bf1e201e88e119b6b8008973ff8e3730eb006c
  /usr/local/share/adabooch/demo/lists_for_traversal.ads: b066285602574f0c85ed56db08347091a44d1ab08f986e57aacd67dfb2bf956b
  /usr/local/share/adabooch/demo/lists_traversal.adb: 453ca507520205ad8e616bb3394e80ac105efac746d331300a03ca4c2a1601e6
  /usr/local/share/adabooch/demo/makefile: db26b78c3f4dd8f00411bc192152903540cd3c842cec5b4d6b8b8e5e7fa8e687
  /usr/local/share/adabooch/demo/ordering_support.adb: c75c0e23a55c7e0789db2825dda21979b2f1472451509fa6e2a4c868d933f752
  /usr/local/share/adabooch/demo/ordering_support.ads: 919e6260735ffff4d88b73dca8c24011a0f5434a52a8a3b4ddb2a3133e21bf72
  /usr/local/share/adabooch/demo/ordering_test.adb: cc7216d30e37c0ede4cb0430c0fda015677a4fbdb8930f9b8947fe649a738114
  /usr/local/share/adabooch/demo/queues_for_timing.ads: bcdc857d78e4db87283221fea737c5c989fbb6bc187559505b7ba8a5cb762c77
  /usr/local/share/adabooch/demo/storage.adb: 11b42bde0f3200cd9dfd2337420f21d97906a84c208eb466761a4555afbc00ae
  /usr/local/share/adabooch/demo/test_synchronization.adb: de31a920c0b0bea374478be5d68fde83e5e58e0a84dc2723baf46f57dd63df05
  /usr/local/share/adabooch/demo/time_lists.adb: 1a6bb17e4abb802752baf9a82834902d9d0061e319c1d142cd020eadba5ec315
  /usr/local/share/adabooch/demo/time_queues.adb: 9b290e2cf4d28e640bdf21c7cdcabafa0d0a2caee2b8081c46ce55e669e77883
  /usr/local/share/adabooch/demo/unmanaged_storage.adb: dc34fb4d00b9f1aca8697444c2697a1484299a9182b0fe5b8f00b26044dac0fc
  /usr/local/share/adabooch/demo/user_map.adb: cecce2ddb1c72f131968313910d2c9d36c9597c07ba8912e57c7a37f99684ff5
  /usr/local/share/adabooch/demo/user_map_support.adb: 24fc97e5cd1479cbc5ffd43b268924305abfae75665c8f5af472c06b713adc4b
  /usr/local/share/adabooch/demo/user_map_support.ads: 65e5ab03578cd2d40d8e071f1cf5a6dfbb5f5d0b07ff60b0f5ce62e1998bbb94
  /usr/local/share/adabooch/demo/user_set.adb: 3ed53bfd6655e15b672e302a5d685509ccbff4012e056fcafafb2c90227ccd0d
  /usr/local/share/adabooch/demo/user_set_support.adb: bedcbd7eff28eb9c9592f56e2133e0a17c11cb3374cc2cf3af484b7f6866d749
  /usr/local/share/adabooch/demo/user_set_support.ads: b2f5ac49de849312b4c4a09a1ef53b0f91f184ffca5d33d8d86427400911ee33
  /usr/local/share/adabooch/test/assertions.adb: de0b9adf49e7a7b40253e9965679bc806831da0d22d86969c564f62373a4b93d
  /usr/local/share/adabooch/test/assertions.ads: 8f98030a11fe3dcdef819a7a16a832a518dea22a3dbb6aed32e6a9f236ddce18
  /usr/local/share/adabooch/test/avl_test.adb: da11feb4605a58511e3119e98288ba00893cdec2f5f35d5970ddc634dcaa84bb
  /usr/local/share/adabooch/test/avl_test_support.adb: 957c2e8499f5a4b36f369509b6a4482c014b1b29a88ab1acb82783931d9c48ab
  /usr/local/share/adabooch/test/avl_test_support.ads: de0f82edf7c791dfdaf5ea68820207c6e7421baa3c808c9b038d4db61dffd18d
  /usr/local/share/adabooch/test/bag_test.adb: e7ebc6b215637e5f2088ae7426f8d61918aa39fb66654f8cf480d6bd0f306cd2
  /usr/local/share/adabooch/test/bag_test_support.adb: 327dda52da47b175e804a45660837624983834b29f285edaf4febb7bdbf2ae88
  /usr/local/share/adabooch/test/bag_test_support.ads: 7e15f11665b22138e4b132af946ddca81523276c77df017f159a684d734e88ec
  /usr/local/share/adabooch/test/chunks.adb: cf9c42f6ea3268c1fae60f7be56936633d88d3ba15826b587dfc73c175c87b0f
  /usr/local/share/adabooch/test/chunks.ads: 6400332554b8e94763795543e5f5805452232a6caf918a1ef5ecfe031a2c8be7
  /usr/local/share/adabooch/test/collection_test.adb: 4e2e89d494f953783ad96228ad49383c944cdf6feda1b05e4a9a1569e2a38682
  /usr/local/share/adabooch/test/collection_test_support.ads: 9c0279337065c484c068947bfd1d3034f7d23912903c7744b985355170e75625
  /usr/local/share/adabooch/test/deque_test.adb: f435d7053c3ae6f00f93dc0d5aa0575dd0a14fc0403bcfd7e2590b05bbf2b68f
  /usr/local/share/adabooch/test/deque_test_support.ads: 5e28b04d788a327bf57f815bfa6d8e2cf835b692efec1b9341fde7d69d7d01b1
  /usr/local/share/adabooch/test/global_heap.ads: c7aa0f1bc69127a92aa3d939fea76a9d4e7f4982ffbb53dd8ed080f7fd664142
  /usr/local/share/adabooch/test/graph_test.adb: 43bf5abd4ad60e73033d6b49c5d318df53bdcbcfe530ee77e2eaa7cdd232e4d2
  /usr/local/share/adabooch/test/graph_test_support.ads: 7b3b966b87723978b305155eb472df4b48fb134e48c377b884a1ba07e472f3c6
  /usr/local/share/adabooch/test/list_test.adb: ae39dfba3a159a448575153b8be035b7ff83c6627ba06667e076ddd17f9b259c
  /usr/local/share/adabooch/test/list_test_support.ads: 2fab92f5d3ea8e9847181e02b39360e0ca44d1eff78cf85e421589b026815896
  /usr/local/share/adabooch/test/makefile: 44b3cea725cd1396f0a8e15c03bfc6cf57bdf2819bd193faf5c2653ec32c3982
  /usr/local/share/adabooch/test/map_test.adb: 2fac1c162ab6d4656264694ebb855f238861844677c8c0f49dca75aba248978b
  /usr/local/share/adabooch/test/map_test_support.adb: e5ffc2048602e12159b5e0562a43f17426d9700f261d807ef58b067e20be7564
  /usr/local/share/adabooch/test/map_test_support.ads: 6b442e45862c3f5e989613179028c9c269e94970248a481fa52c5d7d82aa68f7
  /usr/local/share/adabooch/test/ordered_collection_test.adb: b39b1113ac11daf02969515d18396cd573f8d7ceaa5b3ca8bfdec8704c5e4ce3
  /usr/local/share/adabooch/test/ordered_collection_test_support.ads: 2f03abbd0249112f7d3f95dfaee71247be33d180d776b0eed0932872a6f7f4cd
  /usr/local/share/adabooch/test/ordered_queue_test.adb: cafd1631f61e52c5cf2500c19e67bfa71250c7c10644d1b1b5b18c5a651dd99a
  /usr/local/share/adabooch/test/ordered_queue_test_support.ads: 1fc4a84bb5b0fe285ac9689fa518030e63cf202c0bb13365599ff0ab8aeab0fd
  /usr/local/share/adabooch/test/queue_test.adb: 03254e9715435eec6459120ad8da4851b5b58230cd39e8b080dd111c8b86d494
  /usr/local/share/adabooch/test/queue_test_support.ads: 9d2965bb7f3ce897d0a664f4a86a76b728ae92c36a60d123699861dbdf8578fc
  /usr/local/share/adabooch/test/ring_test.adb: bfaa6026b0db525985c2c4fd9ccbf29b44c78d9d0c07a4774ddf9e6dcf164c0e
  /usr/local/share/adabooch/test/ring_test_support.ads: 73bbea3d5c4c8c03eb777b663695e14d377b9dd20cfd3e703484c77d5cba28ac
  /usr/local/share/adabooch/test/set_test.adb: 869058f9306179523f8c864999042c93cf12eadf99085602e53eb7ba5ea962b0
  /usr/local/share/adabooch/test/set_test_support.adb: b3850aace5ed4b3418685ac487200eab47650447d7f96bc89f99762b82712268
  /usr/local/share/adabooch/test/set_test_support.ads: 22c41e54a1bc158cdab91c4cb5d3b0dad41b95340d818f2a93598d0f10b80803
  /usr/local/share/adabooch/test/smart_test.adb: 6695008a6820f04daa39817ae5db311cd98e97dbe8834b6c9453bc2eef1b4077
  /usr/local/share/adabooch/test/smart_test_support.adb: ff4ba6454593c3bcfe7c5b133d01d30840f0d9a922043885dfa78994dc3d5d2a
  /usr/local/share/adabooch/test/smart_test_support.ads: afdf6a353583baa3347c9e74cb97129a290b3b1f818e82efd6ad8f81fb3bb3f9
  /usr/local/share/adabooch/test/sort_test.adb: 9db2d24b0d75ae1999ba2e3d6f38a781cf232c70dcd652722ddd56e63cb12c1a
  /usr/local/share/adabooch/test/stack_test.adb: dfbdb22e4f1d421389b9baebffe28c4e66aaa191d3c78be2f880aedf05b24475
  /usr/local/share/adabooch/test/stack_test_support.ads: 4351ee1c690784e8aa1b849a5227130ea0c21f97cd7c323a4ef6601fe4d481a9
  /usr/local/share/adabooch/test/stream_test.adb: 2818cdbcea8a9d0bdcb7a32b633d9e96473d4d00811a65a2d1c4b77f03f2dda6
  /usr/local/share/adabooch/test/stream_test_support-tcb.ads: 2b5911e26fc2a68c47a009d54fc31919d27f5b67525a94a44c220202679c2f0a
  /usr/local/share/adabooch/test/stream_test_support-tcd.ads: 16f1116c347efb4a828b121f8fc1899000670d1b932a09e7eed642108889f69d
  /usr/local/share/adabooch/test/stream_test_support-tcu.ads: 9e5eda358815bfb1d8529a66f230d16f63a8be7f0d29e423fb8fcc6e1f3bb07a
  /usr/local/share/adabooch/test/stream_test_support.adb: 4ecce77544ed7794ef0c0192b73cf1c31fdf91e7f6767563791fd1da75c4dd96
  /usr/local/share/adabooch/test/stream_test_support.ads: f5945501bc10066040a9241a480465b486f4cdfb557f88b37e13eb4b03e47162
  /usr/local/share/adabooch/test/tree_test.adb: 0540f6f342ee90fdd785887775d3e23f42e4f25844915dbfb2695b7d93067b2f
  /usr/local/share/adabooch/test/tree_test_support.ads: 22a6380b87103a8ce352f786e2d4ad23951dba13b11826ba3f75879f7c2f9f7c
  /usr/local/share/licenses/adabooch-20030309/GPLv2: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643
  /usr/local/share/licenses/adabooch-20030309/LICENSE: 7e1394d03c5f275a402fe721ff1d1349449ea8602b52af954c76463afcdb6ef7
  /usr/local/share/licenses/adabooch-20030309/catalog.mk: d856848cbdbb49d68d27af898da79dfffbba07a49279aa19f2838d457ae2c97c
directories:
  /usr/local/share/licenses/adabooch-20030309/: n
  /usr/local/share/licenses/: y
  /usr/local/share/adabooch/test/: n
  /usr/local/share/adabooch/demo/: n
  /usr/local/share/adabooch/: n
  /usr/local/lib/adabooch/: n
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    cd /usr/local
  post-deinstall: |
    cd /usr/local
