rpms/asymptote/devel .cvsignore, 1.2, 1.3 asymptote.spec, 1.3, 1.4 sources, 1.2, 1.3 asy-init.el, 1.1, NONE asymptote-1.05-docdir.patch, 1.1, NONE

Jose Pedro Oliveira (jpo) fedora-extras-commits at redhat.com
Thu Jun 22 16:02:25 UTC 2006


Author: jpo

Update of /cvs/extras/rpms/asymptote/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20054

Modified Files:
	.cvsignore asymptote.spec sources 
Removed Files:
	asy-init.el asymptote-1.05-docdir.patch 
Log Message:
Update to 1.08.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/asymptote/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	27 May 2006 13:37:40 -0000	1.2
+++ .cvsignore	22 Jun 2006 16:02:25 -0000	1.3
@@ -1 +1 @@
-asymptote-1.06.tar.gz
+asymptote-1.08.tar.gz


Index: asymptote.spec
===================================================================
RCS file: /cvs/extras/rpms/asymptote/devel/asymptote.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- asymptote.spec	29 May 2006 14:02:41 -0000	1.3
+++ asymptote.spec	22 Jun 2006 16:02:25 -0000	1.4
@@ -4,16 +4,14 @@
 %define xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp
 
 Name:           asymptote
-Version:        1.06
-Release:        5%{?dist}
+Version:        1.08
+Release:        1%{?dist}
 Summary:        Descriptive vector graphics language
 
 Group:          Applications/Publishing
 License:        GPL
 URL:            http://asymptote.sourceforge.net/
-Source0:        http://dl.sourceforge.net/sourceforge/asymptote/asymptote-%{version}.tar.gz
-Source1:        asy-init.el
-Patch:          asymptote-1.05-docdir.patch
+Source:         http://dl.sourceforge.net/sourceforge/asymptote/asymptote-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  ncurses-devel
@@ -23,13 +21,13 @@
 BuildRequires:  gsl-devel
 BuildRequires:  tetex-latex
 BuildRequires:  ghostscript
-# Fedora Core 6: the texinfo package produces two RPMS: texinfo and texinfo-tex.
-BuildRequires:  /usr/bin/texi2dvi
+BuildRequires:  texinfo-tex
+BuildRequires:  ImageMagick
 
 Requires:       tetex-latex
 Requires:       tkinter
-Requires(post): /usr/bin/texhash
-Requires(postun): /usr/bin/texhash
+Requires(post): /usr/bin/texhash /sbin/install-info
+Requires(postun): /usr/bin/texhash /sbin/install-info
 
 %define texpkgdir   %{_texmf}/tex/latex/%{name}
 
@@ -42,24 +40,22 @@
 
 %prep
 %setup -q
-%patch -p1
 %{__sed} -i 's|^#!/usr/bin/env python$|#!%{__python}|' xasy
 
 
 %build
-%configure --enable-gc=system
+%configure --enable-gc=system --with-Docdir=%{_defaultdocdir}/%{name}-%{version}/
 make %{?_smp_mflags}
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install-all DESTDIR=$RPM_BUILD_ROOT
 
 install -p -m 644 BUGS ChangeLog LICENSE README ReleaseNotes TODO \
     $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/
 
 # Emacs/Xemacs mode and init files
-install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/
 for dir in %{emacs_sitelisp} %{xemacs_sitelisp} ; do
   install -dm 755 $RPM_BUILD_ROOT$dir/site-start.d
   ln -s %{_datadir}/%{name}/asy-mode.el $RPM_BUILD_ROOT$dir
@@ -81,9 +77,13 @@
 
 %post
 texhash >/dev/null 2>&1 || :
+/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
 
 %postun
 texhash >/dev/null 2>&1 || :
+if [ $1 = 0 ]; then
+    /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
+fi
 
 
 %triggerin -- emacs-common
@@ -131,11 +131,16 @@
 %{_datadir}/%{name}/
 %{texpkgdir}/
 %{_mandir}/man1/*.1*
+%{_infodir}/*.info*
 %ghost %{_datadir}/*emacs
 %ghost %{_datadir}/vim/
 
 
 %changelog
+* Thu Jun 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.08-1
+- Update to 1.08.
+- Also installs the info file.
+
 * Mon May 29 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.06-5
 - Fedora Core 6: the texinfo package has been splitted (texinfo + texinfo-tex).
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/asymptote/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	27 May 2006 13:37:40 -0000	1.2
+++ sources	22 Jun 2006 16:02:25 -0000	1.3
@@ -1 +1 @@
-3dc87ce18034ee8c44e0cdbd49c126d2  asymptote-1.06.tar.gz
+d66511f246a308be66447eeed97b6b98  asymptote-1.08.tar.gz


--- asy-init.el DELETED ---


--- asymptote-1.05-docdir.patch DELETED ---




More information about the fedora-extras-commits mailing list