-#+allegro (require :pxml)
-#+(and allegro common-lisp-controller) (c-l-c::clc-require :aserve)
-#+(and allegro (not common-lisp-controller)) (require :aserve)
-
-(in-package :asdf)
+(defpackage #:kmrcl-system (:use #:asdf #:cl))
+(in-package #:kmrcl-system)
+
+#+(or allegro cmucl lispworks sbcl scl) (push :kmr-mop cl:*features*)
+
+(defsystem kmrcl
+ :name "kmrcl"
+ :author "Kevin M. Rosenberg <kevin@rosenberg.net>"
+ :version "1.31+"
+ :maintainer "Kevin M. Rosenberg <kmr@debian.org>"
+ :licence "LLGPL"