diff options
Diffstat (limited to 'app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch')
-rw-r--r-- | app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch new file mode 100644 index 000000000000..c4846cf9b6f8 --- /dev/null +++ b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch @@ -0,0 +1,17 @@ +--- a/package-lint.el ++++ b/package-lint.el +@@ -113,11 +113,9 @@ optional minimum version containing the feature.") + (defun package-lint--load-data (file) + "Load sexp data from FILE." + (with-temp-buffer +- (insert-file-contents +- (expand-file-name file +- (if load-file-name +- (file-name-directory load-file-name) +- default-directory))) ++ (let ((ef (expand-file-name file "@SITEETC@"))) ++ (insert-file-contents ++ (if (file-exists-p ef) ef file))) + (read (current-buffer)))) + + (defconst package-lint-symbol-info |