---
name: dgd-kernel
version: 1.3.4_1
origin: net/dgd-kernel
comment: Kernel mudlib, for use with DGD
arch: freebsd:9:x86:64
www: http://ftp.dworkin.nl/kernellib/
maintainer: glewis@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 211564
desc: |
  The kernel library was written to solve the technical problems encountered
  when writing a DGD mudlib for users who will have programming access.  It deals
  with resource control, file security and user management, and offers basic
  functionality in the form of events.  The library is designed to be fully
  configurable, and should not have to be modified for use on any system.  It
  can be used for both persistent and non-persistent systems.

  WWW: http://ftp.dworkin.nl/kernellib/
deps:
  dgd: {origin: net/dgd, version: 1.4.19}
categories: [net, games]
files:
  /usr/local/etc/dgd-kernel/kernel.dgd: 1dd0456c5a665104058af7d3e1f1f9cdfe8780544b25e46943ec2f117f39c01c
  /usr/local/etc/rc.d/dgd-kernel.sh.sample: a65da611d7fe7dd8bb476bce62b8180f0eece2631f27c225069506cfc4ee625c
  /usr/local/share/dgd-kernel/kernel/include/config.h: 946d5f8399ce0a4bfde75ac11c2110b0cd0be3596296a4827c7d9f0e048235b7
  /usr/local/share/dgd-kernel/kernel/include/kernel/access.h: ef6e75e2f83bef86977b4c0caa4829737a60995f59e7494f10204db96f345433
  /usr/local/share/dgd-kernel/kernel/include/kernel/kernel.h: 5f098f1e33fc7b1fee3e950d021cad82e434bb538f945241db2f9b0a9804f19d
  /usr/local/share/dgd-kernel/kernel/include/kernel/net.h: fe486c146b505b8278f8ad8c5f61831f8da7dc8cee1f49ead7f4b52e05c752b5
  /usr/local/share/dgd-kernel/kernel/include/kernel/objreg.h: 88b1da79c129aa92ba97a6020436db7613b3f869daa659e3c9f5b2ad68cbc11c
  /usr/local/share/dgd-kernel/kernel/include/kernel/rsrc.h: 6445f5bd3e4284070e4454f3ae98988e70d2f6f55bea5f092e0f69b694f1a594
  /usr/local/share/dgd-kernel/kernel/include/kernel/tls.h: c969807516b0065b38e7980b013e988d427840012bc8651e24ae670abdce6fce
  /usr/local/share/dgd-kernel/kernel/include/kernel/user.h: 837e3552bd9303e59366d890d971eb54fb1bfde4da92088642b2bb5d84bffbc0
  /usr/local/share/dgd-kernel/kernel/include/kernel/version.h: da290c64be4ac1493fbdd65e4ac9a48d40cff2cade07908f5b17eebb431ab073
  /usr/local/share/dgd-kernel/kernel/include/std.h: e3da2aa58b76e2f1da2fefea8dbab91c9c6ab514ad797795fcd772f88c7e5ac5
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/access.c: dd26f7dee820fa9cb1798b764aab413e7d802ac8a1e931a32a5e1b3f8a189df2
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/objreg.c: a5ce5de4f061c0b295eea36f07c7f7ad4ee3724409173d6afc70ac91329f9e1b
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/rsrc.c: 9fad873fa1c88d5607804ba63a3283c573b9e9f25442bc6133542c4be6471098
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/tls.c: 5c93593c54b3584fa27ae73c938338c6cd700b6459d25de35f07ab1d8e752928
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/user.c: 6099b9d98353a97b4423d7b9acf948dc3ae0d7606ee4e118928e5ba8a1c96816
  /usr/local/share/dgd-kernel/kernel/kernel/lib/auto.c: 289a79976c4f585bf2ef781d96b1b939eb127f558fe8f0d845edcd6296e63f72
  /usr/local/share/dgd-kernel/kernel/kernel/lib/connection.c: b97ee4ee06d8c253a79a63eac5abffe19e05bba4372f14ae44fdbec33f5b21ee
  /usr/local/share/dgd-kernel/kernel/kernel/lib/network/port.c: aa4a5dfcc073a0b75b24c3eb3405f64524340276d58d16b4f03e0d69bcf4ade5
  /usr/local/share/dgd-kernel/kernel/kernel/lib/user.c: 3e75726be7511d20962c5d2f415da7434968e009b767b5440e55ea7ef6ee92e4
  /usr/local/share/dgd-kernel/kernel/kernel/lib/wiztool.c: 84be0a2a513d6a68d40f64057628cfd19f43cbbdd7ec746f0c7cc732e0d41865
  /usr/local/share/dgd-kernel/kernel/kernel/obj/binary.c: 051c384c4374e96c9eabd2b8322145ee1a7ecc5482508ffb8f606aeed2f0d5e0
  /usr/local/share/dgd-kernel/kernel/kernel/obj/port.c: f604e71f746f7ea1a41d9fc092782fc4ea87f638d27d03d927a69769a8c3f71c
  /usr/local/share/dgd-kernel/kernel/kernel/obj/rsrc.c: 1af7c4ff797e2ea4646af114c34d4872b3dee0d6d4760a32920b52419acd8e6e
  /usr/local/share/dgd-kernel/kernel/kernel/obj/telnet.c: 4a751e37055ac38cd8f050c66dabb1652660b2a87904c9795f6531b8ddcc6bb8
  /usr/local/share/dgd-kernel/kernel/kernel/obj/user.c: e00c7053837cbd81776cef9ba6dc984a194e6c40581299142d7fa68af9ee7fe1
  /usr/local/share/dgd-kernel/kernel/kernel/obj/wiztool.c: 00348fb0ffb85e2205ea15f434be8844a5d871b61c952626f5ea13e6fd4d6f6c
  /usr/local/share/dgd-kernel/kernel/kernel/sys/accessd.c: 81804c7a11c239af380c7ff295fcb66261e2af8b8324c03dc2023cd857a0e295
  /usr/local/share/dgd-kernel/kernel/kernel/sys/binary_port.c: 8190ffb1cc844b1c56209884c7cf4b7e847193013aadc7ac8724ce096906e0dc
  /usr/local/share/dgd-kernel/kernel/kernel/sys/driver.c: e3e48bbc1aac1cf361eb317b220d11a5f01cd3baec857118903240c8a902d525
  /usr/local/share/dgd-kernel/kernel/kernel/sys/emergency_port.c: 7521a1b1c695ff9f6392d35e1e80827b288cc4eed6b68b9f71f1e85321f66d82
  /usr/local/share/dgd-kernel/kernel/kernel/sys/objregd.c: c02c53ac095d818848a5d96c60ccf8c74242a6ca1d08e39f94db4eb569229119
  /usr/local/share/dgd-kernel/kernel/kernel/sys/rsrcd.c: 59930df520df6050eb17c955a0fd56848a2c91c1e3dd113ac1deff978d36e683
  /usr/local/share/dgd-kernel/kernel/kernel/sys/telnet_port.c: 262342e1bde9af32deeb23d40858a75724dd1d26ee81388fb342a279641bd62c
  /usr/local/share/dgd-kernel/kernel/kernel/sys/userd.c: dfd5010ac131442e826cc99ccd4de91f0506c64e1c2b8fa1cf0a52934e240dae
  /usr/local/share/dgd-kernel/kernel/usr/System/initd.c: 3d2f69bdfd0c4f7fddf4f066f12071ea6ba0b1a97d592dd0447f598cf3b76544
  /usr/local/share/doc/dgd-kernel/doc/README.kernel: 7d34595a861bf8da46687571c07a104f3b4cd60569a94b0e81d8751230a4d8ed
  /usr/local/share/doc/dgd-kernel/doc/kernel/Changelog: 796f1df79da7c9833d624b038084b22b397e6618c35c0b018ff9fade45d622d9
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/add_event: a5c2422f2db6b51947c13c9e0d8bcdf02aa716ad4f02df33378f9e27e950eb0f
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/call_limited: c22d6607b00f0c955b3e5d10ccee753bff1485d217dc93ced9efc2a6f50d248d
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/call_other: 9103e9c6601e5938a9fb07d4cb613d4d92a7dbc245a2f6d2f3b02883efb433ce
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/call_trace: ba9bc5310d1a852d653ed705d9faf9a94fad093af2e9ca07a5dcd6fedb54efab
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/clone_object: a4fdcfbb0154c9edf49846b9af73e63b34bd0ae70c33f5e39d96a844324c56bc
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/compile_object: 25496c1d8b2260919b293ad19e0c9f3525d931fea693f39495a7f12e76fabea5
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/destruct_object: 7dbdc143156bd4e090948fed09ddf26178e15c022fb2197f3f657de5e47a41e0
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/event: 36ab7a06f93620249eafe90a73a24c2645f46e3e9e28c8dbac9e4c7080c8eb3c
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/event_except: dcda14ec753bd9f5f5798620d0c6f621c0bcde410f485a9a87292ba1382dd9ae
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/file_info: b0af7a030e0e0c76f3316e65b5ae0feaee692c50dff0d8125bf3a892618b4c57
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/find_object: bc48a444ea7ef16c236caa6d5976302e6fa2bde8855df7b6e6177c84b2e58155
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/get_dir: 0cdbf887d0cc9ccd5ce8693e3188b1e3705403c4044419cf3e40967662c05d7b
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/new_object: 0896ba1c3c54d0b7017238e2a611a740674f9bcdf99618daf68f5e72b791dd6b
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/query_events: 1c9de003e8635be3084a0384a38fc1cd4fb72db88181e062816a5080268664dd
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/query_subscribed_event: 53edddbd76e01aca48500b18297a368e9b3d35932b2ff060ff1114e09d4c040f
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/remove_event: 9488dc7065de4fa6f1604444f99c03498317c1590870fadf1c92f2334c1534fa
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/status: e7250f448ac41d794ebb168ac0bca1f494426f4e1cd155f0f9b4f3cac7a803a5
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/subscribe_event: 9a202ee0533e9b46cb69b3c4f5f4fea0adb236673a2dadf48eb22a70213b94f6
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/unsubscribe_event: d82fc1ef94961092359dc8340866e454671e7b64e22136b0f8c7250a0d40ff77
  /usr/local/share/doc/dgd-kernel/doc/kernel/hook/driver: e11a588abcdbcf0463d56a951ad775e2bdf06a5bbb8f88dfe738b930b73b9c45
  /usr/local/share/doc/dgd-kernel/doc/kernel/hook/rsrcd: cf934bf091ec6f1091ed078fc9f1541c007566a8c605beaee7e32dc8896f046f
  /usr/local/share/doc/dgd-kernel/doc/kernel/hook/userd: 217618a973a8752f9ccb0f81e248f1941b0069dfd8de4a86c18f324279483730
  /usr/local/share/doc/dgd-kernel/doc/kernel/kernel.dgd: 1dd0456c5a665104058af7d3e1f1f9cdfe8780544b25e46943ec2f117f39c01c
  /usr/local/share/doc/dgd-kernel/doc/kernel/kernel.dgd.bak: a48f9a00ee2674c6f5530b8a73b5db73ae19c54371797bd8a8cf75513cab392c
  /usr/local/share/doc/dgd-kernel/doc/kernel/lfun/allow_subscribe: 52ade2dfa0447628748ad150e03e63467da4e6f84795d55b80e80861e4dcf4d9
  /usr/local/share/doc/dgd-kernel/doc/kernel/lfun/create: 35e75819378c309665aaca1a5f838222c5b5afa1a9c422dd758dc5695067023d
  /usr/local/share/doc/dgd-kernel/doc/kernel/lfun/query_owner: 4dc0e7c75be517c79bafa20cc3525daa5335be0642c44e938c38b80b86d2c5e6
  /usr/local/share/doc/dgd-kernel/doc/kernel/overview: 2c3c548bce371a95c319c245b0c4afd81123c7d65314e15a453c9a8b6d80d634
directories:
  /usr/local/share/doc/dgd-kernel/doc/kernel/lfun/: n
  /usr/local/share/doc/dgd-kernel/doc/kernel/hook/: n
  /usr/local/share/doc/dgd-kernel/doc/kernel/efun/: n
  /usr/local/share/doc/dgd-kernel/doc/kernel/: n
  /usr/local/share/doc/dgd-kernel/doc/: n
  /usr/local/share/doc/dgd-kernel/: n
  /usr/local/share/dgd-kernel/tmp/: n
  /usr/local/share/dgd-kernel/kernel/usr/admin/: n
  /usr/local/share/dgd-kernel/kernel/usr/System/: n
  /usr/local/share/dgd-kernel/kernel/usr/: n
  /usr/local/share/dgd-kernel/kernel/kernel/sys/: n
  /usr/local/share/dgd-kernel/kernel/kernel/obj/: n
  /usr/local/share/dgd-kernel/kernel/kernel/lib/network/: n
  /usr/local/share/dgd-kernel/kernel/kernel/lib/api/: n
  /usr/local/share/dgd-kernel/kernel/kernel/lib/: n
  /usr/local/share/dgd-kernel/kernel/kernel/data/: n
  /usr/local/share/dgd-kernel/kernel/kernel/: n
  /usr/local/share/dgd-kernel/kernel/include/kernel/: n
  /usr/local/share/dgd-kernel/kernel/include/: n
  /usr/local/share/dgd-kernel/kernel/: n
  /usr/local/share/dgd-kernel/: n
  /usr/local/etc/dgd-kernel/: n
scripts:
  pre-deinstall: |
    rm -f /usr/local/share/dgd-kernel/kernel/kernel/data/* || true
    rm -f /usr/local/share/dgd-kernel/kernel/include/float.h || true
    rm -f /usr/local/share/dgd-kernel/kernel/include/limits.h || true
    rm -f /usr/local/share/dgd-kernel/kernel/include/status.h || true
    rm -f /usr/local/share/dgd-kernel/kernel/include/trace.h || true
    rm -f /usr/local/share/dgd-kernel/kernel/include/type.h || true
    rm -f /usr/local/share/dgd-kernel/kernel.log || true
    rm -f /usr/local/share/dgd-kernel/tmp/dgd-kernel.swap || true
