SPECS: smalltalk.spec - up to 3.0.1 - added sqlite3 package - remo...

baggins baggins at pld-linux.org
Thu Feb 7 15:04:55 CET 2008


Author: baggins                      Date: Thu Feb  7 14:04:55 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- up to 3.0.1
- added sqlite3 package
- removed obsolete patches
- updated files

---- Files affected:
SPECS:
   smalltalk.spec (1.71 -> 1.72) 

---- Diffs:

================================================================
Index: SPECS/smalltalk.spec
diff -u SPECS/smalltalk.spec:1.71 SPECS/smalltalk.spec:1.72
--- SPECS/smalltalk.spec:1.71	Mon Feb 12 23:09:15 2007
+++ SPECS/smalltalk.spec	Thu Feb  7 15:04:50 2008
@@ -2,20 +2,16 @@
 Summary:	GNU smalltalk
 Summary(pl.UTF-8):	GNU smalltalk
 Name:		smalltalk
-Version:	2.2
-Release:	1
+Version:	3.0.1
+Release:	0.1
 License:	GPL
 Group:		Development/Languages
 Source0:	ftp://ftp.gnu.org/pub/gnu/smalltalk/%{name}-%{version}.tar.gz
-# Source0-md5:	f092bb42f6cf52b429dba8640f8bf810
+# Source0-md5:	dbd1bc308dda3a4ef936dce2b78faa5a
 Source1:	%{name}.desktop
 Source2:	%{name}.png
-Patch0:		%{name}-info.patch
-Patch1:		%{name}-PACKAGE.patch
-Patch2:		%{name}-nolibs.patch
-Patch3:		%{name}-proc.patch
-Patch4:		%{name}-amd64.patch
-Patch5:		%{name}-nostatic.patch
+Patch0:		%{name}-PACKAGE.patch
+Patch1:		%{name}-proc.patch
 URL:		http://www.gnu.org/software/smalltalk/
 BuildRequires:	atk-devel >= 1.0.0
 BuildRequires:	autoconf >= 2.52
@@ -30,6 +26,7 @@
 BuildRequires:	pango-devel >= 1:1.0.0
 BuildRequires:	pkgconfig
 BuildRequires:	readline-devel >= 4.2
+BuildRequires:	sqlite3-devel
 BuildRequires:	rpmbuild(macros) >= 1.213
 BuildRequires:	texinfo
 BuildRequires:	tk-devel >= 8.4
@@ -58,6 +55,8 @@
 Summary(pl.UTF-8):	Pliki nagłówkowe dla GNU SmallTalka
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
+Requires:	gmp-devel
+Requires:	readline-devel
 
 %description devel
 The GNU SmallTalk header files.
@@ -70,9 +69,6 @@
 Summary(pl.UTF-8):	Biblioteki statyczne dla GNU Smalltalka
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
-# to be moved to -devel if shared libgst exists
-Requires:	gmp-devel
-Requires:	readline-devel
 
 %description static
 The GNU SmallTalk static libraries.
@@ -116,39 +112,49 @@
 %description gtk -l pl.UTF-8
 Moduł GTK+ dla GNU Smalltalka.
 
+%package sqlite3
+Summary:	Sqlite3 module for GNU Smalltalk
+Summary(pl.UTF-8):	Moduł Sqlite3 dla GNU Smalltalka
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+
+%description sqlite3
+Sqlite3 module for GNU Smalltalk.
+
+%description sqlite3 -l pl.UTF-8
+Moduł Sqlite3 dla GNU Smalltalka.
+
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1 
-%patch3 -p1 
-#%patch4 -p1  not needed?
-%patch5 -p1 
+%patch1 -p1 
 
 rm -f config/libtool.m4
 
 %build
 cd libffi
-%{__aclocal} -I ../config
+%{__aclocal} -I ../build-aux
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 cd ../sigsegv
-%{__aclocal} -I ../config
+%{__aclocal} -I ../build-aux
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 cd ../snprintfv
-%{__aclocal} -I ../config
+%{__aclocal} -I ../build-aux
 %{__autoconf}
 %{__autoheader}
 # intentionally no automake here
 cd ..
 %{__libtoolize}
-%{__aclocal} -I snprintfv -I config
+%{__aclocal} -I snprintfv -I build-aux
 %{__autoconf}
 %{__automake}
 %configure \
+	--enable-gtk=yes \
+	--enable-disassembler \
 	AWK=gawk
 
 # gtk things are generated improperly when some locale are set
@@ -187,39 +193,67 @@
 %defattr(644,root,root,755)
 %doc AUTHORS NEWS README THANKS
 %attr(755,root,root) %{_bindir}/gst
+%attr(755,root,root) %{_bindir}/gst-blox
+%attr(755,root,root) %{_bindir}/gst-convert
+%attr(755,root,root) %{_bindir}/gst-doc
 %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.*.*.*
+%attr(755,root,root) %{_libdir}/libsigsegv.so.*.*.*
 %dir %{_libdir}/gnu-smalltalk
 %{_libdir}/gnu-smalltalk/libc.la
+%attr(755,root,root) %{_libdir}/gnu-smalltalk/digest*.so
+%{_libdir}/gnu-smalltalk/digest.la
 %attr(755,root,root) %{_libdir}/gnu-smalltalk/i18n*.so
 %{_libdir}/gnu-smalltalk/i18n.la
-%attr(755,root,root) %{_libdir}/gnu-smalltalk/md5*.so
-%{_libdir}/gnu-smalltalk/md5.la
-%attr(755,root,root) %{_libdir}/gnu-smalltalk/regex*.so
-%{_libdir}/gnu-smalltalk/regex.la
+%attr(755,root,root) %{_libdir}/gnu-smalltalk/iconv*.so
+%{_libdir}/gnu-smalltalk/iconv.la
 %attr(755,root,root) %{_libdir}/gnu-smalltalk/tcp*.so
 %{_libdir}/gnu-smalltalk/tcp.la
+%attr(755,root,root) %{_libdir}/gnu-smalltalk/zlib*.so
+%{_libdir}/gnu-smalltalk/zlib.la
+%{_libdir}/gnu-smalltalk/deb
+%{_libdir}/gnu-smalltalk/lslR
+%{_libdir}/gnu-smalltalk/mailfs
+%{_libdir}/gnu-smalltalk/patchfs
+%{_libdir}/gnu-smalltalk/uar
+%{_libdir}/gnu-smalltalk/ucpio
+%{_libdir}/gnu-smalltalk/ulha
+%{_libdir}/gnu-smalltalk/urar
+%{_libdir}/gnu-smalltalk/utar
+%{_libdir}/gnu-smalltalk/uzip
+%{_libdir}/gnu-smalltalk/uzoo
 %{_datadir}/gnu-smalltalk
 %{_infodir}/gst*
 %{_mandir}/man1/gst.1*
+%{_mandir}/man1/gst-convert.1*
+%{_mandir}/man1/gst-doc.1*
+%{_mandir}/man1/gst-load.1*
+%{_mandir}/man1/gst-sunit.1*
 %{_desktopdir}/*.desktop
 %{_pixmapsdir}/*
+/var/lib/gnu-smalltalk/gst.im
 
 %files devel
 %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
+%attr(755,root,root) %{_libdir}/libsigsegv.so
 %{_libdir}/libgst.la
+%{_libdir}/libsigsegv.la
 %{_includedir}/*.h
 %{_aclocaldir}/gst.m4
+%{_aclocaldir}/gst-package.m4
 %{_pkgconfigdir}/gnu-smalltalk.pc
+%{_mandir}/man1/gst-config.1*
+%{_mandir}/man1/gst-package.1*
 
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libgst.a
+%{_libdir}/libsigsegv.a
 
 %files tk
 %defattr(644,root,root,755)
@@ -236,13 +270,24 @@
 %attr(755,root,root) %{_libdir}/gnu-smalltalk/gst-gtk*.so
 %{_libdir}/gnu-smalltalk/gst-gtk.la
 
+%files sqlite3
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/gnu-smalltalk/dbd-sqlite3*.so
+%{_libdir}/gnu-smalltalk/dbd-sqlite3.la
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.71  2007-02-12 22:09:15  glen
+Revision 1.72  2008-02-07 14:04:50  baggins
+- up to 3.0.1
+- added sqlite3 package
+- removed obsolete patches
+- updated files
+
+Revision 1.71  2007/02/12 22:09:15  glen
 - tabs in preamble
 
 Revision 1.70  2007/02/12 01:06:32  baggins
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/smalltalk.spec?r1=1.71&r2=1.72&f=u



More information about the pld-cvs-commit mailing list