rpms/Macaulay2/devel Macaulay2.spec,1.7,1.8
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Mon Aug 8 15:59:06 UTC 2005
Author: rdieter
Update of /cvs/extras/rpms/Macaulay2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4241
Modified Files:
Macaulay2.spec
Log Message:
cleanup
drop not-needed %%preun
BR: gc-devel >= 6.5
Index: Macaulay2.spec
===================================================================
RCS file: /cvs/extras/rpms/Macaulay2/devel/Macaulay2.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Macaulay2.spec 27 May 2005 09:23:20 -0000 1.7
+++ Macaulay2.spec 8 Aug 2005 15:59:03 -0000 1.8
@@ -11,7 +11,7 @@
Group: Applications/Engineering
URL: http://www.math.uiuc.edu/Macaulay2/
Source: http://www.math.uiuc.edu/Macaulay2/ftp-site/Macaulay2-0.9.2-src.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source1: Macaulay2.png
Source2: Macaulay2.desktop
@@ -25,7 +25,7 @@
Patch5: Macaulay2-0.9.2-gcc4.patch
BuildRequires: desktop-file-utils
-BuildRequires: gc-devel >= 6.3
+BuildRequires: gc-devel >= 6.5
BuildRequires: factory-devel >= 2.0.5
BuildRequires: libfac-devel >= 2.0.5
BuildRequires: gdbm-devel
@@ -37,21 +37,20 @@
and Michael E. Stillman
%package doc
-Summary: Macaulay2 documentation
+Summary: %{name} documentation
Group: Documentation
Requires: %{name} = %{version}
Requires: htmlview
-Summary: Macaulay2 documentation
%description doc
-Macaulay2 documentation.
+%{name} documentation.
%package emacs
-Summary: Macaulay2 emacs mode
+Summary: %{name} emacs mode
Group: Applications/Editors
Requires: emacs
Requires: %{name} = %{version}
%description emacs
-Macaulay2 emacs mode.
+%{name} emacs mode.
@@ -67,6 +66,7 @@
%patch4 -p1 -b .gcc34
%patch5 -p1 -b .gcc4
+
%build
%configure \
--enable-gc-for-new \
@@ -94,17 +94,19 @@
perl -pi -e "s@$RPM_BUILD_ROOT@@g" $RPM_BUILD_ROOT%{m2home}/emacs/*
## emacs files
-install -d $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
-cp -alf $RPM_BUILD_ROOT%{m2home}/emacs/*.el \
- $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/
+install -d $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
+cp -alf $RPM_BUILD_ROOT%{m2home}/emacs/*.el \
+ $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/
# app img
-install -p -D -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png
+install -p -D -m644 \
+ %{SOURCE1} \
+ $RPM_BUILD_ROOT%{_datadir}/pixmaps/Macaulay2.png
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications
desktop-file-install \
- --vendor fedora \
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+ --vendor fedora \
--add-category "X-Fedora" \
%{SOURCE2}
@@ -123,9 +125,9 @@
rm -rf $RPM_BUILD_ROOT
-%preun
+#preun
# Handle possibly existing dumpdata
-rm -f %{m2home}/libexec/Macaulay2-*-data ||:
+#rm -f %{m2home}/libexec/Macaulay2-*-data ||:
%files
More information about the fedora-extras-commits
mailing list