SPECS: squeak.spec - rel 2 - properly package image and source fil...

baggins baggins at pld-linux.org
Tue Mar 11 18:10:06 CET 2008


Author: baggins                      Date: Tue Mar 11 17:10:06 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- rel 2
- properly package image and source files
- add inisqueak script

---- Files affected:
SPECS:
   squeak.spec (1.25 -> 1.26) 

---- Diffs:

================================================================
Index: SPECS/squeak.spec
diff -u SPECS/squeak.spec:1.25 SPECS/squeak.spec:1.26
--- SPECS/squeak.spec:1.25	Mon Mar 10 18:40:28 2008
+++ SPECS/squeak.spec	Tue Mar 11 18:10:01 2008
@@ -4,7 +4,7 @@
 Summary(pl.UTF-8):	Interpreter Smalltalka dla X Window System
 Name:		squeak
 Version:	3.9
-Release:	1
+Release:	2
 License:	partially GPL
 Group:		Development/Languages
 Source0:	http://ftp.squeak.org/%{version}/unix-linux/Squeak-%{vmver}.src.tar.gz
@@ -99,10 +99,15 @@
 %{__make} install \
 	ROOT=$RPM_BUILD_ROOT
 
-gzip -d -c %{SOURCE2} >$RPM_BUILD_ROOT%{_datadir}/squeak/squeak.sources
+sed -e "s|imgdir=.*|imgdir=%{_datadir}/squeak|" inisqueak > $RPM_BUILD_ROOT%{_bindir}/inisqueak
+
+install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/squeak/
 install Squeak3.9.1-final-7075.changes $RPM_BUILD_ROOT%{_datadir}/squeak/squeak.changes
 install Squeak3.9.1-final-7075.image $RPM_BUILD_ROOT%{_datadir}/squeak/squeak.image
 
+gzip -d $RPM_BUILD_ROOT%{_datadir}/squeak/SqueakV*.sources.gz
+gzip -9 $RPM_BUILD_ROOT%{_datadir}/squeak/squeak.{changes,image}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -117,10 +122,10 @@
 %attr(755,root,root) %{_libdir}/squeak/%{vmver}/squeak
 %attr(755,root,root) %{_libdir}/squeak/%{vmver}/vm-*
 %dir %{_datadir}/squeak
-%attr(755,root,root) %{_datadir}/squeak/squeak.changes
-%attr(755,root,root) %{_datadir}/squeak/squeak.image
-%attr(755,root,root) %{_datadir}/squeak/squeak.sources
-%{_mandir}/man1/squeak.1*
+%attr(755,root,root) %{_datadir}/squeak/squeak.changes.gz
+%attr(755,root,root) %{_datadir}/squeak/squeak.image.gz
+%attr(755,root,root) %{_datadir}/squeak/SqueakV*.sources
+%{_mandir}/man1/*squeak.1*
 
 %files extras
 %defattr(644,root,root,755)
@@ -139,6 +144,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.26  2008-03-11 17:10:01  baggins
+- rel 2
+- properly package image and source files
+- add inisqueak script
+
 Revision 1.25  2008-03-10 17:40:28  baggins
 - typo
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/squeak.spec?r1=1.25&r2=1.26&f=u



More information about the pld-cvs-commit mailing list