about summary refs log tree commit diff
path: root/third_party/lisp/sclf/sclf.asd
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2022-07-04T13·56+0200
committerclbot <clbot@tvl.fyi>2022-07-05T15·01+0000
commit49aee7a8f283069a3b47a2617a448389fe8c4373 (patch)
treeb6d2102124ad161a4f047c656e76b89a499b61d1 /third_party/lisp/sclf/sclf.asd
parentc08e47903e19e9a5ea397430e690680d91c5a9ac (diff)
chore: remove sclf from the tree r/4275
SCLF is quite a big utility library (almost 3€ LOC) with limited
portability (CMUCL, SBCL and CLISP to an extent). Continuing to maintain
it is an unnecessary burden, as depot only uses a fraction of it which
is now inlined into the respective users (mime4cl and mblog).

In the future trimming down ex-sclf.lisp may make sense either by
refactoring the code that uses it or by moving interesting utilities
into e.g. klatre.

Change-Id: I2e73825b6bfa372e97847f25c30731a5aad4a1b5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5922
Tested-by: BuildkiteCI
Autosubmit: sterni <sternenseemann@systemli.org>
Reviewed-by: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'third_party/lisp/sclf/sclf.asd')
-rw-r--r--third_party/lisp/sclf/sclf.asd58
1 files changed, 0 insertions, 58 deletions
diff --git a/third_party/lisp/sclf/sclf.asd b/third_party/lisp/sclf/sclf.asd
deleted file mode 100644
index a9754b756900..000000000000
--- a/third_party/lisp/sclf/sclf.asd
+++ /dev/null
@@ -1,58 +0,0 @@
-;;;  sclf.asd --- system definition
-
-;;;  Copyright (C) 2005, 2006, 2008, 2009 by Walter C. Pelissero
-;;;  Copyright (C) 2021 by the TVL Authors
-
-;;;  Author: Walter C. Pelissero <walter@pelissero.de>
-;;;  Project: SCLF
-
-#+cmu (ext:file-comment "$Module: sclf.asd, Time-stamp: <2013-06-17 15:32:29 wcp> $")
-
-;;; This library is free software; you can redistribute it and/or
-;;; modify it under the terms of the GNU Lesser General Public License
-;;; as published by the Free Software Foundation; either version 2.1
-;;; of the License, or (at your option) any later version.
-;;; This library is distributed in the hope that it will be useful,
-;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-;;; Lesser General Public License for more details.
-;;; You should have received a copy of the GNU Lesser General Public
-;;; License along with this library; if not, write to the Free
-;;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-;;; 02111-1307 USA
-
-(in-package :cl-user)
-
-(defpackage :sclf-system
-  (:use :common-lisp :asdf #+asdfa :asdfa))
-
-(in-package :sclf-system)
-
-(defsystem sclf
-    :name "SCLF"
-    :author "Walter C. Pelissero <walter@pelissero.de>"
-    :maintainer "Walter C. Pelissero <walter@pelissero.de>"
-    ;; :version "0.0"
-    :description "Stray Common Lisp Functions"
-    :long-description
-    "A collection of Common Lisp functions for the most disparate
-uses, too small to fit anywhere else."
-    :licence "LGPL"
-    :depends-on (#+sbcl :sb-posix)
-    :components
-    ((:doc-file "README")
-     (:file "package")
-     (:file "sclf" :depends-on ("package"))
-     (:file "sysproc" :depends-on ("package" "sclf"))
-     (:file "lazy" :depends-on ("package" "sclf"))
-     (:file "time" :depends-on ("package" "sclf"))
-     (:file "directory" :depends-on ("package" "sclf" "time"))
-     (:file "serial" :depends-on ("package" "sclf"))
-     (:module "mp"
-              :depends-on ("package" "sclf")
-              :components
-              ((:doc-file "README")
-               (:file #.(first
-                         (list #+cmu "cmu"
-                               #+sbcl "sbcl"
-                               "unknown")))))))