r5005: *** empty log message ***
[cl-base64.git] / base64.asd
index 058c33c3487a972540112d9ca33b2bb7c49f7a01..1c949b6c3239a5b9819a09b825b737cb44ec7ec1 100644 (file)
@@ -7,13 +7,10 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Dec 2002
 ;;;;
-;;;; $Id: base64.asd,v 1.12 2003/04/15 15:58:33 kevin Exp $
+;;;; $Id: base64.asd,v 1.20 2003/05/06 16:19:51 kevin Exp $
 ;;;; *************************************************************************
 
-(in-package :asdf)
-
-(cl:defpackage #:base64-system
-    (:use #:asdf #:cl))
+(cl:defpackage #:base64-system (:use #:asdf #:cl))
 (cl:in-package #:base64-system)
 
 
   :licence "BSD-style"
   :description "Base64 encoding and decoding with URI support."
   
-  :perform (load-op :after (op base64)
-           (pushnew :base64 cl:*features*))
-
   ;; depends-on only needed for test-op
-  :depends-on (:kmrcl :tester
+  :depends-on (:kmrcl) 
   
   :components
   ((:file "package")
@@ -39,5 +33,5 @@
    ))
 
 (defmethod perform ((o test-op) (c (eql (find-system :base64))))
-  (or (base64-test:test-base64)
+  (or (funcall (intern (symbol-name '#:test-base64) (find-package 'base64-test)))
       (error "test-op failed")))