rpms/common-lisp-controller/F-13 common-lisp-controller-sbcl.patch, NONE, 1.1 common-lisp-controller.spec, 1.8, 1.9
Rex Dieter
rdieter at fedoraproject.org
Thu Feb 18 18:33:40 UTC 2010
- Previous message: rpms/clive/F-11 .cvsignore, 1.22, 1.23 clive.spec, 1.25, 1.26 sources, 1.22, 1.23
- Next message: rpms/common-lisp-controller/devel common-lisp-controller-sbcl.patch, NONE, 1.1 common-lisp-controller.spec, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/common-lisp-controller/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14467/F-13
Modified Files:
common-lisp-controller.spec
Added Files:
common-lisp-controller-sbcl.patch
Log Message:
* Thu Feb 18 2010 Rex Dieter <rdieter at fedoraproject.org> 6.20-2
- common-lisp-controller script problems (#499182)
common-lisp-controller-sbcl.patch:
post-sysdef-install.lisp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- NEW FILE common-lisp-controller-sbcl.patch ---
diff -up common-lisp-controller/post-sysdef-install.lisp.sbcl common-lisp-controller/post-sysdef-install.lisp
--- common-lisp-controller/post-sysdef-install.lisp.sbcl 2009-09-03 00:16:13.000000000 -0500
+++ common-lisp-controller/post-sysdef-install.lisp 2010-02-18 12:25:59.638835910 -0600
@@ -61,7 +61,9 @@
#+sbcl
(defun get-owner-and-mode (directory)
(when (eq :directory
- (sb-impl::native-file-kind (namestring directory)))
+ (#.(or (find-symbol "NATIVE-FILE-KIND" :sb-impl)
+ (find-symbol "UNIX-FILE-KIND" :sb-unix))
+ (namestring directory)))
;; check who owns it
(multiple-value-bind (res dev ino mode nlink uid gid rdev size atime mtime)
(sb-unix:unix-stat (namestring directory))
Index: common-lisp-controller.spec
===================================================================
RCS file: /cvs/pkgs/rpms/common-lisp-controller/F-13/common-lisp-controller.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- common-lisp-controller.spec 28 Dec 2009 06:55:29 -0000 1.8
+++ common-lisp-controller.spec 18 Feb 2010 18:33:39 -0000 1.9
@@ -1,11 +1,12 @@
Summary: Common Lisp source and compiler manager
Name: common-lisp-controller
Version: 6.20
-Release: 1%{?dist}
+Release: 2%{?dist}
URL: https://alioth.debian.org/projects/clc
Source0: http://ftp.de.debian.org/debian/pool/main/c/common-lisp-controller/common-lisp-controller_%{version}.tar.gz
Patch0: common-lisp-controller-fedora.patch
Patch1: common-lisp-controller-special-chars.patch
+Patch2: common-lisp-controller-sbcl.patch
License: LLGPL
Group: Development/Libraries
BuildArch: noarch
@@ -22,6 +23,7 @@ are flushed. It also provides tools to r
%setup -q -n common-lisp-controller
%patch0 -p0
%patch1 -p0
+%patch2 -p1 -b .sbcl
%build
# Do nothing.
@@ -59,6 +61,8 @@ for f in common-lisp-controller.lisp pos
install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/common-lisp/source/common-lisp-controller;
done;
+install -m 644 lisp-config.lisp -p -D $RPM_BUILD_ROOT%{_sysconfdir}/lisp-config.lisp
+
gzip man/*
install -m 644 man/register-common-lisp-implementation.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
install -m 644 man/clc-register-user-package.1.gz $RPM_BUILD_ROOT/%{_mandir}/man1
@@ -75,6 +79,10 @@ cd ..
%clean
rm -rf $RPM_BUILD_ROOT
+# Think about it -- Rex
+#triggerin -- sbcl
+#/usr/sbin/register-common-lisp-implementation sbcl > /dev/null ||:
+
%files
%defattr(-,root,root)
%doc DESIGN.txt debian/copyright
@@ -82,6 +90,7 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/common-lisp
%dir %{_libdir}/common-lisp/bin
%dir %{_localstatedir}/cache/common-lisp-controller
+%config(noreplace) %{_sysconfdir}/lisp-config.lisp
%{_datadir}/common-lisp
%{_bindir}/clc-*
%{_sbindir}/clc-*
@@ -92,6 +101,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man8/*
%changelog
+* Thu Feb 18 2010 Rex Dieter <rdieter at fedoraproject.org> 6.20-2
+- common-lisp-controller script problems (#499182)
+
* Sun Dec 27 2009 Anthony Green <green at redhat.com> 6.20-1
- Upgrade.
- Previous message: rpms/clive/F-11 .cvsignore, 1.22, 1.23 clive.spec, 1.25, 1.26 sources, 1.22, 1.23
- Next message: rpms/common-lisp-controller/devel common-lisp-controller-sbcl.patch, NONE, 1.1 common-lisp-controller.spec, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list