/usr/share/common-lisp/source/simple-date/simple-date.asd is in cl-simple-date 20170403-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | (defpackage :simple-date-system
(:use :common-lisp :asdf))
(in-package :simple-date-system)
(defsystem :simple-date
:components
((:module :simple-date
:components ((:file "simple-date"))))
:in-order-to ((test-op (test-op :simple-date-tests))))
(defsystem :simple-date-postgres-glue
:depends-on (:simple-date :cl-postgres)
:components
((:module :simple-date
:components
((:file "cl-postgres-glue")))))
(defsystem :simple-date-tests
:depends-on (:fiveam :simple-date)
:components
((:module :simple-date
:components ((:file "tests"))))
:perform (test-op (o c)
(uiop:symbol-call :fiveam '#:run! :simple-date)))
(defmethod perform :after ((op asdf:load-op) (system (eql (find-system :simple-date))))
(when (and (find-package :cl-postgres)
(not (find-symbol (symbol-name '#:+postgres-day-offset+) :simple-date)))
(asdf:oos 'asdf:load-op :simple-date-postgres-glue)))
|