rpms/plt-scheme/devel plt-scheme.spec,1.33,1.34
Gérard Milmeister (gemi)
fedora-extras-commits at redhat.com
Sat Sep 8 15:39:59 UTC 2007
- Previous message (by thread): rpms/zeroinstall-injector/devel zeroinstall-injector.spec,1.8,1.9
- Next message (by thread): rpms/glob2/F-7 glob2-desktopfileinstall.patch, NONE, 1.1 glob2-texts.pl.patch, NONE, 1.1 glob2.desktop, NONE, 1.1 .cvsignore, 1.2, 1.3 glob2.spec, 1.3, 1.4 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gemi
Update of /cvs/pkgs/rpms/plt-scheme/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv405
Modified Files:
plt-scheme.spec
Log Message:
restructured spec
Index: plt-scheme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/plt-scheme/devel/plt-scheme.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- plt-scheme.spec 27 Aug 2007 22:21:26 -0000 1.33
+++ plt-scheme.spec 8 Sep 2007 15:39:27 -0000 1.34
@@ -1,10 +1,10 @@
Name: plt-scheme
Version: 371
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Graphical environment for developing programs using Scheme
Group: Development/Languages
-License: LGPL
+License: LGPLv2+
URL: http://www.drscheme.org
Source: http://download.plt-scheme.org/bundles/371/plt/plt-371-src-unix.tgz
Source1: drscheme.png
@@ -68,40 +68,21 @@
%build
cd src
-CFLAGS=$RPM_OPT_FLAGS CXXFLAGS=$RPM_OPT_FLAGS ./configure --enable-gl --enable-xrender --enable-xft
+CFLAGS=$RPM_OPT_FLAGS CXXFLAGS=$RPM_OPT_FLAGS %configure --enable-gl --enable-xrender --enable-xft
make # %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/plt
-pushd src
-make install
-popd
-
-cp -fr bin collects doc include lib $RPM_BUILD_ROOT%{_libdir}/plt
-
-# clean up
-find $RPM_BUILD_ROOT%{_libdir}/plt -type d -exec chmod 0755 '{}' ';'
-rm -rf $RPM_BUILD_ROOT%{_libdir}/plt/collects/plot/src
-
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-pushd $RPM_BUILD_ROOT%{_bindir}
- for i in ../%{_lib}/plt/bin/*
- do
- ln -sf $i .
- done
- # binary planet conflicts with other packages
- rm -f planet
- ln -sf ../%{_lib}/plt/bin/planet plt-planet
-popd
-
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
-cp -p man/man1/* $RPM_BUILD_ROOT%{_mandir}/man1
+cd src
+make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps
+find $RPM_BUILD_ROOT -size 0 | xargs rm -f
+
+mv $RPM_BUILD_ROOT%{_bindir}/planet $RPM_BUILD_ROOT%{_bindir}/plt-planet
cat > drscheme.desktop <<EOF
[Desktop Entry]
@@ -133,12 +114,18 @@
%doc readme.txt
%{_bindir}/*
%{_libdir}/plt
+%{_libdir}/*.a
%{_mandir}/man*/*
+%{_datadir}/plt
+%{_includedir}/plt
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%changelog
+* Tue Sep 4 2007 Gerard Milmeister <gemi at bluewin.ch> - 371-2
+- restructuring spec file
+
* Mon Aug 20 2007 Gerard Milmeister <gemi at bluewin.ch> - 371-1
- update to new release 371
- Previous message (by thread): rpms/zeroinstall-injector/devel zeroinstall-injector.spec,1.8,1.9
- Next message (by thread): rpms/glob2/F-7 glob2-desktopfileinstall.patch, NONE, 1.1 glob2-texts.pl.patch, NONE, 1.1 glob2.desktop, NONE, 1.1 .cvsignore, 1.2, 1.3 glob2.spec, 1.3, 1.4 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list