---
name: libdispatch
version: 210_1
origin: devel/libdispatch
comment: Grand Central Dispatch API support library
arch: freebsd:9:x86:64
www: http://libdispatch.macosforge.org/
maintainer: brooks@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 151877
desc: "This port contains the userland implementation of Grand Central Dispatch\ntechnology.\n\nThe
  central insight of GCD is shifting the responsibility for managing threads\nand
  their execution from applications to the operating system. As a result,\nprogrammers
  can write less code to deal with concurrent operations in their\napplications, and
  the system can perform more efficiently on single-processor\nmachines, large multiprocessor
  servers, and everything in between. Without a\npervasive approach such as GCD, even
  the best-written application cannot\ndeliver the best possible performance, because
  it doesn'tt have full insight\ninto everything else happening in the system.\n\nWWW:\thttp://libdispatch.macosforge.org/\n"
categories: [devel]
options: {CLANG: on}
files:
  /usr/local/include/dispatch/base.h: 09f79a94c5f47b2e245270c5a492c99ee095222713484d720e8b8413f414a852
  /usr/local/include/dispatch/dispatch.h: a474e786347d1ed239fd693055de983b5dbd5113737c9bfdd7ab54cf87341bab
  /usr/local/include/dispatch/group.h: 03d2184b5579e0002b3b7d7356aa307e7dcfd50fbf029c5d06eae336e856dfae
  /usr/local/include/dispatch/object.h: 8c3a85228b6d13c9955fea6794a7249dc4a6a58eda13127f981f8f534c385990
  /usr/local/include/dispatch/once.h: bd427f7699438323b791d871b4ea516bca5fbce57cd4dc37ebce78115ef152b0
  /usr/local/include/dispatch/queue.h: 6dd73d55b8767bd739d932c8e85cb2df687fc27cce350233cd3dffc2e78d06f9
  /usr/local/include/dispatch/semaphore.h: 68277373f9bbe011d3daf632159ab6a94652378ec4f3d22e1ecdc533b019dfd6
  /usr/local/include/dispatch/source.h: 77dbc09750f73b8c7676834b4ecc3ffb02276a5792e967b7b55e4f633703e936
  /usr/local/include/dispatch/time.h: 5c1f139d79e4659d0018e9018c75ec0830c7568e0a87f68509f3cd62338e38fb
  /usr/local/lib/libdispatch.so: '-'
  /usr/local/lib/libdispatch.so.0: 3fe7f0c54090ab04d18adfc650d9d1207dee59728980873c29577a72d9a68925
  /usr/local/man/man3/dispatch.3.gz: b381dc535848ad4d5831fa89032399462f43ee692930434470050eddc9adab7c
  /usr/local/man/man3/dispatch_after.3.gz: 39d038d23a44339e8dbce592e5975bd11890dd4c5619655963ee49f05903bcc6
  /usr/local/man/man3/dispatch_after_f.3.gz: '-'
  /usr/local/man/man3/dispatch_api.3.gz: 16da2012db718d97c51fdce46aeea65ee9b2f1aca303ef30485fa1f6531fd115
  /usr/local/man/man3/dispatch_apply.3.gz: 02ec228cc2917d9dc309f81adb813075048b40deffcce9b796f80e9a234a7354
  /usr/local/man/man3/dispatch_apply_f.3.gz: '-'
  /usr/local/man/man3/dispatch_async.3.gz: c2190059747af405b068982504b3d4c49ddb35a17e1458c21191d0eacc68b3ee
  /usr/local/man/man3/dispatch_async_f.3.gz: '-'
  /usr/local/man/man3/dispatch_benchmark.3.gz: b57cdcd5981b1ecbfd1c9a24f300f5e5100bb5c14057b9ddb3cea219d3b9aa5a
  /usr/local/man/man3/dispatch_benchmark_f.3.gz: '-'
  /usr/local/man/man3/dispatch_get_context.3.gz: '-'
  /usr/local/man/man3/dispatch_get_current_queue.3.gz: '-'
  /usr/local/man/man3/dispatch_get_global_queue.3.gz: '-'
  /usr/local/man/man3/dispatch_get_main_queue.3.gz: '-'
  /usr/local/man/man3/dispatch_group_async.3.gz: '-'
  /usr/local/man/man3/dispatch_group_async_f.3.gz: '-'
  /usr/local/man/man3/dispatch_group_create.3.gz: d42780636ef4a63e15b29fed46a61b17dd59d4053d5fffbec9248a0eacb9df0e
  /usr/local/man/man3/dispatch_group_enter.3.gz: '-'
  /usr/local/man/man3/dispatch_group_leave.3.gz: '-'
  /usr/local/man/man3/dispatch_group_notify.3.gz: '-'
  /usr/local/man/man3/dispatch_group_notify_f.3.gz: '-'
  /usr/local/man/man3/dispatch_group_wait.3.gz: '-'
  /usr/local/man/man3/dispatch_main.3.gz: '-'
  /usr/local/man/man3/dispatch_object.3.gz: 31a309b50b87ab667e93ca40a9c021d912e1ce15209ffe4ad1c64ee9b08ca686
  /usr/local/man/man3/dispatch_once.3.gz: e4dcde6f9d793940ae80c123130a3b1e7f2ba9b342cb41d4cd105e8f5647842f
  /usr/local/man/man3/dispatch_once_f.3.gz: '-'
  /usr/local/man/man3/dispatch_queue_create.3.gz: 86e2310a2edd7a6bb476f4a8e2d61ba6a0aa46156c09bc057623fc4ee23e0216
  /usr/local/man/man3/dispatch_queue_get_label.3.gz: '-'
  /usr/local/man/man3/dispatch_release.3.gz: '-'
  /usr/local/man/man3/dispatch_resume.3.gz: '-'
  /usr/local/man/man3/dispatch_retain.3.gz: '-'
  /usr/local/man/man3/dispatch_semaphore_create.3.gz: 9b248aa46356c372d33d4ef900e475c28730a574c7f92ec9c1a353379a7c75a8
  /usr/local/man/man3/dispatch_semaphore_signal.3.gz: '-'
  /usr/local/man/man3/dispatch_semaphore_wait.3.gz: '-'
  /usr/local/man/man3/dispatch_set_context.3.gz: '-'
  /usr/local/man/man3/dispatch_set_finalizer_f.3.gz: '-'
  /usr/local/man/man3/dispatch_set_target_queue.3.gz: '-'
  /usr/local/man/man3/dispatch_source_cancel.3.gz: '-'
  /usr/local/man/man3/dispatch_source_create.3.gz: 1695ee191f59f98730e7125de9830e631ac0c679f7d17da4b894f13ecc41c3b5
  /usr/local/man/man3/dispatch_source_get_data.3.gz: '-'
  /usr/local/man/man3/dispatch_source_get_handle.3.gz: '-'
  /usr/local/man/man3/dispatch_source_get_mask.3.gz: '-'
  /usr/local/man/man3/dispatch_source_merge_data.3.gz: '-'
  /usr/local/man/man3/dispatch_source_set_cancel_handler.3.gz: '-'
  /usr/local/man/man3/dispatch_source_set_cancel_handler_f.3.gz: '-'
  /usr/local/man/man3/dispatch_source_set_event_handler.3.gz: '-'
  /usr/local/man/man3/dispatch_source_set_event_handler_f.3.gz: '-'
  /usr/local/man/man3/dispatch_source_set_timer.3.gz: '-'
  /usr/local/man/man3/dispatch_source_testcancel.3.gz: '-'
  /usr/local/man/man3/dispatch_suspend.3.gz: '-'
  /usr/local/man/man3/dispatch_sync.3.gz: '-'
  /usr/local/man/man3/dispatch_sync_f.3.gz: '-'
  /usr/local/man/man3/dispatch_time.3.gz: 67cb2c51ecc9bc608af3aae2cc1692ddc044826746c5976c8a3005e163d92f13
  /usr/local/man/man3/dispatch_walltime.3.gz: '-'
directories:
  /usr/local/include/dispatch/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
  pre-deinstall: |
    /sbin/ldconfig -R
