1 |
commit: 08f0883bb996cc0e3a95a4c27ff99d3789f5b500 |
2 |
Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 28 17:46:32 2018 +0000 |
4 |
Commit: José María Alonso <nimiux <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 28 17:46:32 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=08f0883b |
7 |
|
8 |
dev-lisp/osicat: Drop uneeded patch |
9 |
|
10 |
dev-lisp/osicat/files/0.5.0-gentoo.patch | 48 -------------------------------- |
11 |
1 file changed, 48 deletions(-) |
12 |
|
13 |
diff --git a/dev-lisp/osicat/files/0.5.0-gentoo.patch b/dev-lisp/osicat/files/0.5.0-gentoo.patch |
14 |
deleted file mode 100644 |
15 |
index 42ef24e4..00000000 |
16 |
--- a/dev-lisp/osicat/files/0.5.0-gentoo.patch |
17 |
+++ /dev/null |
18 |
@@ -1,48 +0,0 @@ |
19 |
-diff -uw osicat_0.5.0.orig/osicat.asd osicat_0.5.0/osicat.asd |
20 |
---- osicat_0.5.0.orig/osicat.asd 2005-10-07 00:25:31.000000000 +0200 |
21 |
-+++ osicat_0.5.0/osicat.asd 2008-07-10 01:36:06.000000000 +0200 |
22 |
-@@ -31,17 +31,21 @@ |
23 |
- #+darwin "-dynamiclib" |
24 |
- "-fPIC")) |
25 |
- |
26 |
--(defmethod output-files ((o compile-op) (c c-source-file)) |
27 |
-+(defclass osicat-c-source-file (cl-source-file) ()) |
28 |
-+ |
29 |
-+(defmethod source-file-type ((c osicat-c-source-file) (s module)) "c") |
30 |
-+ |
31 |
-+(defmethod output-files ((o compile-op) (c osicat-c-source-file)) |
32 |
- (list (make-pathname :name (component-name c) |
33 |
- :type "so" |
34 |
- :defaults (component-pathname c)))) |
35 |
- |
36 |
--(defmethod perform ((o load-op) (c c-source-file)) |
37 |
-+(defmethod perform ((o load-op) (c osicat-c-source-file)) |
38 |
- (let ((loader (intern "LOAD-FOREIGN-LIBRARY" :uffi))) |
39 |
- (dolist (file (asdf::input-files o c)) |
40 |
- (funcall loader file :module "osicat" :force-load t)))) |
41 |
- |
42 |
--(defmethod perform ((o compile-op) (c c-source-file)) |
43 |
-+(defmethod perform ((o compile-op) (c osicat-c-source-file)) |
44 |
- (unless (zerop (run-shell-command "~A ~A ~{~A ~}-o ~A" |
45 |
- *gcc* |
46 |
- (namestring (component-pathname c)) |
47 |
-@@ -72,7 +76,7 @@ |
48 |
- :version "0.5.0" |
49 |
- :depends-on (:uffi) |
50 |
- :components |
51 |
-- ((:c-source-file "osicat-glue") |
52 |
-+ ((:osicat-c-source-file "osicat-glue") |
53 |
- (:file "packages") |
54 |
- (:grovel-file "grovel-constants" :depends-on ("packages")) |
55 |
- (:file "early-util" :depends-on ("packages")) |
56 |
-diff -uw osicat_0.5.0.orig/osicat-glue.c osicat_0.5.0/osicat-glue.c |
57 |
---- osicat_0.5.0.orig/osicat-glue.c 2005-10-07 00:25:31.000000000 +0200 |
58 |
-+++ osicat_0.5.0/osicat-glue.c 2008-07-10 01:36:29.000000000 +0200 |
59 |
-@@ -26,6 +26,7 @@ |
60 |
- #include <pwd.h> |
61 |
- #include <errno.h> |
62 |
- #include <unistd.h> |
63 |
-+#include <stdlib.h> |
64 |
- |
65 |
- extern int |
66 |
- osicat_mode (char * name, int follow_p) |