rpms/plt-scheme/F-7 .cvsignore, 1.11, 1.12 plt-scheme.spec, 1.32, 1.33 sources, 1.12, 1.13

Gérard Milmeister (gemi) fedora-extras-commits at redhat.com
Sat Feb 23 19:07:27 UTC 2008


Author: gemi

Update of /cvs/pkgs/rpms/plt-scheme/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1402/F-7

Modified Files:
	.cvsignore plt-scheme.spec sources 
Log Message:
new release 372


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/plt-scheme/F-7/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- .cvsignore	20 Aug 2007 18:21:05 -0000	1.11
+++ .cvsignore	23 Feb 2008 19:06:47 -0000	1.12
@@ -1 +1 @@
-plt-371-src-unix.tgz
+plt-372-src-unix.tgz


Index: plt-scheme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/plt-scheme/F-7/plt-scheme.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- plt-scheme.spec	20 Aug 2007 18:21:05 -0000	1.32
+++ plt-scheme.spec	23 Feb 2008 19:06:47 -0000	1.33
@@ -1,12 +1,12 @@
 Name:           plt-scheme
-Version:        371
+Version:        372
 Release:        1%{?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
+Source:		http://download.plt-scheme.org/bundles/372/plt/plt-372-src-unix.tgz
 Source1:	drscheme.png
 Patch0:		plt-x86_64-lib.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -60,7 +60,7 @@
 
 
 %prep
-%setup -q -n plt-371
+%setup -q -n plt-372
 %ifarch x86_64
 %patch0 -p1
 %endif
@@ -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]
@@ -117,9 +98,8 @@
 EOF
 
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
-desktop-file-install --vendor fedora                     \
-        --add-category X-Fedora                          \
-        --add-category Application                       \
+desktop-file-install                                     \
+        --vendor fedora                                  \
         --add-category Development                       \
         --dir $RPM_BUILD_ROOT%{_datadir}/applications    \
         drscheme.desktop
@@ -133,12 +113,18 @@
 %doc readme.txt
 %{_bindir}/*
 %{_libdir}/plt
+%{_libdir}/*.a
 %{_mandir}/man*/*
+%{_datadir}/plt
+%{_includedir}/plt
 %{_datadir}/pixmaps/*
 %{_datadir}/applications/*
 
 
 %changelog
+* Sat Feb 23 2008 Gerard Milmeister <gemi at bluewin.ch> - 372-1
+- new release 372
+
 * Mon Aug 20 2007 Gerard Milmeister <gemi at bluewin.ch> - 371-1
 - update to new release 371
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/plt-scheme/F-7/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources	20 Aug 2007 18:21:05 -0000	1.12
+++ sources	23 Feb 2008 19:06:47 -0000	1.13
@@ -1 +1 @@
-8bd387d78481e1a11002d891f8b62c16  plt-371-src-unix.tgz
+751217f63bc64423a29a05423f917af8  plt-372-src-unix.tgz




More information about the fedora-extras-commits mailing list