Remove kmr-mop package before defining in event of redefining package
authorKevin M. Rosenberg <kevin@rosenberg.net>
Sun, 19 Jul 2020 18:04:18 +0000 (12:04 -0600)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Sun, 19 Jul 2020 18:04:18 +0000 (12:04 -0600)
debian/compat
debian/control
mop.lisp

index 7f8f011eb73d6043d2e6db9d2c101195ae2801f2..ec635144f60048986bc560c5576355344005e6e7 100644 (file)
@@ -1 +1 @@
-7
+9
index c757ec20938a2be542be3d3e733f239530e4bc47..2c3daba262cec6a72a77697af803c260638a8698 100644 (file)
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Kevin M. Rosenberg <kmr@debian.org>
 Build-Depends-Indep: dh-lisp
 Build-Depends: debhelper (>= 7.0.0)
 Maintainer: Kevin M. Rosenberg <kmr@debian.org>
 Build-Depends-Indep: dh-lisp
 Build-Depends: debhelper (>= 7.0.0)
-Standards-Version: 3.9.5.0
+Standards-Version: 4.3.0.3
 Homepage: http://files.kpe.io/kmrcl/
 Vcs-Git: git://git.kpe.io/kmrcl.git
 Vcs-Browser: http://git.kpe.io/?p=kmrcl.git
 Homepage: http://files.kpe.io/kmrcl/
 Vcs-Git: git://git.kpe.io/kmrcl.git
 Vcs-Browser: http://git.kpe.io/?p=kmrcl.git
index 79262522cb16c671a930f87e8abcef9f89d39562..06d3e01acfe9cbc5c61e5a5b76aede0500083411 100644 (file)
--- a/mop.lisp
+++ b/mop.lisp
@@ -26,8 +26,9 @@
       (pushnew 'kmrcl::cmucl-mop cl:*features*)
       (pushnew 'kmrcl::cmucl-pcl cl:*features*)))
 
       (pushnew 'kmrcl::cmucl-mop cl:*features*)
       (pushnew 'kmrcl::cmucl-pcl cl:*features*)))
 
-(when (find-package '#:kmr-mop)
-  (delete-package '#:kmr-mop))
+(eval-when (:compile-toplevel :load-toplevel :execute)
+           (when (find-package '#:kmr-mop)
+             (delete-package '#:kmr-mop)))
 
 (defpackage #:kmr-mop
   (:use
 
 (defpackage #:kmr-mop
   (:use