Author: qboosh Date: Sun Dec 4 11:53:36 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - updated to 2.2, updated PACKAGE patch, added nostatic patch
---- Files affected: SPECS: smalltalk.spec (1.65 -> 1.66) ---- Diffs: ================================================================ Index: SPECS/smalltalk.spec diff -u SPECS/smalltalk.spec:1.65 SPECS/smalltalk.spec:1.66 --- SPECS/smalltalk.spec:1.65 Sat Sep 17 13:57:46 2005 +++ SPECS/smalltalk.spec Sun Dec 4 12:53:31 2005 @@ -2,12 +2,12 @@ Summary: GNU smalltalk Summary(pl): GNU smalltalk Name: smalltalk -Version: 2.1.11 -Release: 2 +Version: 2.2 +Release: 0.1 License: GPL Group: Development/Languages Source0: ftp://ftp.gnu.org/pub/gnu/smalltalk/%{name}-%{version}.tar.gz -# Source0-md5: 169473d38c0ef86dc2ce40d785046840 +# Source0-md5: f092bb42f6cf52b429dba8640f8bf810 Source1: %{name}.desktop Source2: %{name}.png Patch0: %{name}-info.patch @@ -15,6 +15,7 @@ Patch2: %{name}-nolibs.patch Patch3: %{name}-proc.patch Patch4: %{name}-amd64.patch +Patch5: %{name}-nostatic.patch Icon: smalltalk.xpm URL: http://www.gnu.org/software/smalltalk/ BuildRequires: atk-devel >= 1.0.0 @@ -34,11 +35,7 @@ BuildRequires: texinfo BuildRequires: tk-devel >= 8.4 #BuildRequires: xemacs -# 2.1.x versions won't work correctly on x86_64 and alpha (on x86_64 crashes -# even on build time) because of calling convention (no registers support) -# it should be fixed in devel (2.1e) version (but alloc,amd64 patches seem -# still needed there) -ExcludeArch: %{x8664} alpha +Requires(post,postun): /sbin/ldconfig BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -126,13 +123,18 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -# why patch to excluded architecture? -# %patch4 -p1 +#%patch4 -p1 not needed? +%patch5 -p1 -cp -f %{_aclocaldir}/libtool.m4 config +rm -f config/libtool.m4 %build -cd sigsegv +cd libffi +%{__aclocal} -I ../config +%{__autoconf} +%{__autoheader} +%{__automake} +cd ../sigsegv %{__aclocal} -I ../config %{__autoconf} %{__autoheader} @@ -175,28 +177,34 @@ rm -rf $RPM_BUILD_ROOT %post +/sbin/ldconfig [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %postun +/sbin/ldconfig [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 %files %defattr(644,root,root,755) %doc AUTHORS NEWS README THANKS -%attr (755,root,root) %{_bindir}/gst +%attr(755,root,root) %{_bindir}/gst +%attr(755,root,root) %{_bindir}/gst-load +%attr(755,root,root) %{_bindir}/gst-reload +%attr(755,root,root) %{_bindir}/gst-sunit +%attr(755,root,root) %{_libdir}/libgst.so.*.*.* %dir %{_libdir}/gnu-smalltalk %{_libdir}/gnu-smalltalk/libc.la -%attr (755,root,root) %{_libdir}/gnu-smalltalk/i18n*.so +%attr(755,root,root) %{_libdir}/gnu-smalltalk/i18n*.so %{_libdir}/gnu-smalltalk/i18n.la -%attr (755,root,root) %{_libdir}/gnu-smalltalk/md5*.so +%attr(755,root,root) %{_libdir}/gnu-smalltalk/md5*.so %{_libdir}/gnu-smalltalk/md5.la -%attr (755,root,root) %{_libdir}/gnu-smalltalk/regex*.so +%attr(755,root,root) %{_libdir}/gnu-smalltalk/regex*.so %{_libdir}/gnu-smalltalk/regex.la -%attr (755,root,root) %{_libdir}/gnu-smalltalk/tcp*.so +%attr(755,root,root) %{_libdir}/gnu-smalltalk/tcp*.so %{_libdir}/gnu-smalltalk/tcp.la %{_datadir}/gnu-smalltalk %{_infodir}/gst* -%{_mandir}/man1/* +%{_mandir}/man1/gst.1* %{_desktopdir}/* %{_pixmapsdir}/* @@ -204,14 +212,15 @@ %defattr(644,root,root,755) %attr (755,root,root) %{_bindir}/gst-config %attr (755,root,root) %{_bindir}/gst-package +%attr(755,root,root) %{_libdir}/libgst.so +%{_libdir}/libgst.la %{_includedir}/*.h %{_aclocaldir}/gst.m4 +%{_pkgconfigdir}/gnu-smalltalk.pc %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a -# no shared lib, so it's here... to be moved to -devel if shared exists -%{_libdir}/lib*.la +%{_libdir}/libgst.a %files tk %defattr(644,root,root,755) @@ -234,6 +243,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.66 2005/12/04 11:53:31 qboosh +- updated to 2.2, updated PACKAGE patch, added nostatic patch + Revision 1.65 2005/09/17 11:57:46 arekm - new readline, 5.0 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/smalltalk.spec?r1=1.65&r2=1.66&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
