rpms/ecl/FC-5 ecl-0.9i-gcc41.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 ecl.spec, 1.4, 1.5 sources, 1.2, 1.3
Gérard Milmeister (gemi)
fedora-extras-commits at redhat.com
Sat Jul 8 13:30:40 UTC 2006
- Previous message (by thread): rpms/amarok/devel amarok-1.4.1-gstreamer.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 amarok.spec, 1.52, 1.53 sources, 1.23, 1.24 amarok-1.4-gstreamer.patch, 1.3, NONE
- Next message (by thread): rpms/ecl/FC-4 .cvsignore,1.2,1.3 ecl.spec,1.2,1.3 sources,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gemi
Update of /cvs/extras/rpms/ecl/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29870
Modified Files:
.cvsignore ecl.spec sources
Added Files:
ecl-0.9i-gcc41.patch
Log Message:
new version 0.9i
ecl-0.9i-gcc41.patch:
--- NEW FILE ecl-0.9i-gcc41.patch ---
--- ecl-0.9i/contrib/sockets/sockets.lisp.gcc41 2006-06-30 20:08:56.000000000 +0200
+++ ecl-0.9i/contrib/sockets/sockets.lisp 2006-06-30 21:08:24.000000000 +0200
@@ -437,7 +437,7 @@
if (t == t_base_string) {
ok = (size < x->base_string.dim);
} else if (t == t_vector) {
- cl_elttype aet = x->vector.elttype;
+ cl_elttype aet = (cl_elttype)x->vector.elttype;
if (aet == aet_b8 || aet == aet_i8 || aet == aet_bc) {
ok = (size < x->vector.dim);
} else if (aet == aet_fix || aet == aet_index) {
@@ -567,7 +567,7 @@
"{
struct sockaddr_in sockaddr;
int addr_len = sizeof(struct sockaddr_in);
- int new_fd = accept(#0, (struct sockaddr*)&sockaddr, &addr_len);
+ int new_fd = accept(#0, (struct sockaddr*)&sockaddr, (socklen_t*)&addr_len);
@(return 0) = new_fd;
@(return 1) = Cnil;
@@ -769,10 +769,10 @@
sockaddr.sun_len = sizeof(struct sockaddr_un);
#endif
sockaddr.sun_family = #2;
- strncpy(&sockaddr.sun_path,#1,sizeof(sockaddr.sun_path));
+ strncpy((char*)&sockaddr.sun_path,#1,sizeof(sockaddr.sun_path));
sockaddr.sun_path[sizeof(sockaddr.sun_path)-1] = '\0';
- @(return) = bind(#0,&sockaddr, sizeof(struct sockaddr_un));
+ @(return) = bind(#0,(struct sockaddr*)&sockaddr, sizeof(struct sockaddr_un));
}"))
(socket-error "bind"))))
@@ -782,9 +782,9 @@
"{
struct sockaddr_un sockaddr;
int addr_len = sizeof(struct sockaddr_un);
- int new_fd = accept(#0, &sockaddr, &addr_len);
+ int new_fd = accept(#0, (struct sockaddr*)&sockaddr, (socklen_t*)&addr_len);
@(return 0) = new_fd;
- @(return 1) = (new_fd == -1) ? Cnil : make_base_string_copy(&sockaddr.sun_path);
+ @(return 1) = (new_fd == -1) ? Cnil : make_base_string_copy((char*)&sockaddr.sun_path);
}")
(cond
((= fd -1)
@@ -812,10 +812,10 @@
sockaddr.sun_len = sizeof(struct sockaddr_un);
#endif
sockaddr.sun_family = #1;
- strncpy(&sockaddr.sun_path,#2,sizeof(sockaddr.sun_path));
+ strncpy((char*)&sockaddr.sun_path,#2,sizeof(sockaddr.sun_path));
sockaddr.sun_path[sizeof(sockaddr.sun_path)-1] = '\0';
- @(return) = connect(#0,&sockaddr, sizeof(struct sockaddr_un));
+ @(return) = connect(#0,(struct sockaddr*)&sockaddr, sizeof(struct sockaddr_un));
}"))
(socket-error "connect"))))
@@ -826,10 +826,10 @@
{
struct sockaddr_un name;
socklen_t len = sizeof(struct sockaddr_un);
- int ret = getpeername(#0,&name,&len);
+ int ret = getpeername(#0,(struct sockaddr*)&name,&len);
if (ret == 0) {
- @(return) = make_base_string_copy(&name.sun_path);
+ @(return) = make_base_string_copy((char*)&name.sun_path);
} else {
@(return) = Cnil;
}
@@ -1104,7 +1104,7 @@
buffering)
(t :int :int :object)
t
- "si_set_buffering_mode(ecl_make_stream_from_fd(#0,#1,#2), #3)"
+ "si_set_buffering_mode(ecl_make_stream_from_fd(#0,#1,(ecl_smmode)#2), #3)"
:one-liner t))
(defmethod socket-make-stream ((socket socket) &rest args &key (buffering-mode NIL))
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ecl/FC-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 14 Mar 2006 07:56:15 -0000 1.2
+++ .cvsignore 8 Jul 2006 13:30:40 -0000 1.3
@@ -1 +1 @@
-ecl-0.9h.tgz
+ecl-0.9i.tgz
Index: ecl.spec
===================================================================
RCS file: /cvs/extras/rpms/ecl/FC-5/ecl.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ecl.spec 14 Apr 2006 09:50:20 -0000 1.4
+++ ecl.spec 8 Jul 2006 13:30:40 -0000 1.5
@@ -1,13 +1,13 @@
Name: ecl
-Version: 0.9h
-Release: 6%{?dist}
+Version: 0.9i
+Release: 1%{?dist}
Summary: Embeddable Common-Lisp
Group: Development/Languages
License: LGPL
URL: http://ecls.sourceforge.net
-Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-0.9h.tgz
-Patch0: ecl-gcc41.patch
+Source0: http://switch.dl.sourceforge.net/sourceforge/ecls/ecl-0.9i.tgz
+Patch1: ecl-0.9i-gcc41.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libX11-devel
BuildRequires: m4
@@ -24,11 +24,14 @@
# no -devel package for header files is split off
# since they are required by the main package
+
%prep
%setup0 -q
-%patch0 -p1
+%patch1 -p1
# wrong character in texinfo file
perl -pi -e 's|\xc7||' src/doc/user.txi
+# set rpath to the final path
+perl -pi -e 's|-Wl,--rpath,~A|-Wl,--rpath,%{_libdir}/ecl|' src/configure
%build
@@ -39,13 +42,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-make prefix=$RPM_BUILD_ROOT%{_prefix} \
- bindir=$RPM_BUILD_ROOT%{_bindir} \
- libdir=$RPM_BUILD_ROOT%{_libdir}/ecl \
- mandir=$RPM_BUILD_ROOT%{_mandir} \
- docdir=$RPM_BUILD_ROOT%{_docdir} \
- infodir=$RPM_BUILD_ROOT%{_infodir} \
- install
+make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
rm -fr $RPM_BUILD_ROOT%{_docdir}
@@ -82,6 +79,9 @@
%changelog
+* Sat Jul 8 2006 Gerard Milmeister <gemi at bluewin.ch> - 0.9i-1
+- new version 0.9i
+
* Fri Apr 14 2006 Gerard Milmeister <gemi at bluewin.ch> - 0.9h-6
- added changes to SELinux policy
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ecl/FC-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 14 Mar 2006 07:56:15 -0000 1.2
+++ sources 8 Jul 2006 13:30:40 -0000 1.3
@@ -1 +1 @@
-d02ae5ce7fa48fe534666ce853aaa27e ecl-0.9h.tgz
+ea47c0a9f47c510ff4654b44b004537a ecl-0.9i.tgz
- Previous message (by thread): rpms/amarok/devel amarok-1.4.1-gstreamer.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 amarok.spec, 1.52, 1.53 sources, 1.23, 1.24 amarok-1.4-gstreamer.patch, 1.3, NONE
- Next message (by thread): rpms/ecl/FC-4 .cvsignore,1.2,1.3 ecl.spec,1.2,1.3 sources,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list