rpms/plt-scheme/FC-4 plt-scheme.spec,1.3,1.4
Gérard Milmeister (gemi)
fedora-extras-commits at redhat.com
Tue Aug 16 21:26:29 UTC 2005
- Previous message: web/html/docs/yum/stylesheet-images 1.png, NONE, 1.1 10.png, NONE, 1.1 11.png, NONE, 1.1 12.png, NONE, 1.1 13.png, NONE, 1.1 14.png, NONE, 1.1 15.png, NONE, 1.1 2.png, NONE, 1.1 3.png, NONE, 1.1 4.png, NONE, 1.1 5.png, NONE, 1.1 6.png, NONE, 1.1 7.png, NONE, 1.1 8.png, NONE, 1.1 9.png, NONE, 1.1 caution.png, NONE, 1.1 important.png, NONE, 1.1 note.png, NONE, 1.1 tip.png, NONE, 1.1 warning.png, NONE, 1.1
- Next message: rpms/plt-scheme/FC-3 plt-scheme.spec,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gemi
Update of /cvs/extras/rpms/plt-scheme/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2985
Modified Files:
plt-scheme.spec
Log Message:
correct post install procedure
Index: plt-scheme.spec
===================================================================
RCS file: /cvs/extras/rpms/plt-scheme/FC-4/plt-scheme.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- plt-scheme.spec 12 Aug 2005 00:14:57 -0000 1.3
+++ plt-scheme.spec 16 Aug 2005 21:26:27 -0000 1.4
@@ -1,6 +1,6 @@
Name: plt-scheme
Version: 299.200
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Graphical environment for developing programs using Scheme
Group: Development/Languages
@@ -9,8 +9,8 @@
Source: http://download.plt-scheme.org/bundles/299.200/plt/plt-299.200-src-unix.tgz
Source1: drscheme.png
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: XFree86-devel, libpng-devel, freetype-devel, fontconfig-devel
-BuildRequires: desktop-file-utils
+BuildRequires: XFree86-devel, libpng-devel, freetype-devel, fontconfig-devel, libjpeg-devel
+BuildRequires: desktop-file-utils, sed
Obsoletes: plt, drscheme
Provides: plt-scheme, drscheme, mzscheme, mred, mrflow
@@ -42,29 +42,34 @@
%build
cd src
-%configure --enable-gl --enable-xrender --disable-xft
+%configure --enable-gl --enable-xrender --enable-xft
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/plt
-(cd src; make install prefix=$RPM_BUILD_ROOT%{_libdir}/plt)
-(cd $RPM_BUILD_ROOT%{_libdir}/plt/bin; ./setup-plt)
+pushd src
+make install prefix=$RPM_BUILD_ROOT%{_libdir}/plt
+popd
+
+for i in drscheme framework-test framework-test-engine games gmzc help-desk mzc mzpp mztext pdf-slatex planet setup-plt slatex slideshow swindle tex2page web-server web-server-monitor web-server-text
+do
+ sed -i -e "s|PLTHOME=.*$|PLTHOME=/usr/lib/plt|" $RPM_BUILD_ROOT%{_libdir}/plt/bin/$i
+done
mkdir -p $RPM_BUILD_ROOT%{_bindir}
-for i in $RPM_BUILD_ROOT%{_libdir}/plt/bin/{drscheme,help-desk,mzc,setup-plt,tex2page}
+pushd $RPM_BUILD_ROOT%{_bindir}
+for i in drscheme mred mzc mzscheme setup-plt
do
- perl -pi -e "s|PLTHOME=.*$|PLTHOME=/usr/lib/plt|" $i
+ ln -sf ../lib/plt/bin/$i .
done
-(
- cd $RPM_BUILD_ROOT%{_bindir}
- ln -sf ../lib/plt/bin/{drscheme,mred,mzc,mzscheme} .
-)
+popd
+
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
-cp -f $RPM_BUILD_ROOT%{_libdir}/plt/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+cp -p $RPM_BUILD_ROOT%{_libdir}/plt/man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+
rm -fr $RPM_BUILD_ROOT%{_libdir}/plt/man
rm -fr $RPM_BUILD_ROOT%{_libdir}/plt/notes
-rm -fr $RPM_BUILD_ROOT%{_libdir}/plt/install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps
@@ -93,6 +98,11 @@
%clean
rm -rf $RPM_BUILD_ROOT
+
+%post
+%{_libdir}/plt/install
+
+
%files
%defattr(-,root,root,-)
%doc notes/*
@@ -102,7 +112,11 @@
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
+
%changelog
+* Tue Aug 16 2005 Gerard Milmeister <gemi at bluewin.ch> - 299.200-2
+- Correct post install procedure
+
* Fri Aug 12 2005 Gerard Milmeister <gemi at bluewin.ch> - 299.200-1
- New Version 299.200
- Previous message: web/html/docs/yum/stylesheet-images 1.png, NONE, 1.1 10.png, NONE, 1.1 11.png, NONE, 1.1 12.png, NONE, 1.1 13.png, NONE, 1.1 14.png, NONE, 1.1 15.png, NONE, 1.1 2.png, NONE, 1.1 3.png, NONE, 1.1 4.png, NONE, 1.1 5.png, NONE, 1.1 6.png, NONE, 1.1 7.png, NONE, 1.1 8.png, NONE, 1.1 9.png, NONE, 1.1 caution.png, NONE, 1.1 important.png, NONE, 1.1 note.png, NONE, 1.1 tip.png, NONE, 1.1 warning.png, NONE, 1.1
- Next message: rpms/plt-scheme/FC-3 plt-scheme.spec,1.2,1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list