rpms/TeXmacs/devel .cvsignore, 1.3, 1.4 TeXmacs.spec, 1.3, 1.4 sources, 1.3, 1.4

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Sat Jan 8 06:24:02 UTC 2005


Author: mschwendt

Update of /cvs/extras/rpms/TeXmacs/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv31566/devel

Modified Files:
	.cvsignore TeXmacs.spec sources 
Log Message:
auto-import TeXmacs-1.0.4.4-1 on branch devel from TeXmacs-1.0.4.4-1.src.rpm


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/TeXmacs/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	8 Nov 2004 03:59:39 -0000	1.3
+++ .cvsignore	8 Jan 2005 06:24:00 -0000	1.4
@@ -1 +1 @@
-TeXmacs-1.0.3.7-src.tar.gz
+TeXmacs-1.0.4.4-src.tar.gz


Index: TeXmacs.spec
===================================================================
RCS file: /cvs/extras/rpms/TeXmacs/devel/TeXmacs.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TeXmacs.spec	8 Nov 2004 03:59:46 -0000	1.3
+++ TeXmacs.spec	8 Jan 2005 06:24:00 -0000	1.4
@@ -1,16 +1,17 @@
 Name:		TeXmacs
-Version:	1.0.3.7
-Release:	0.fdr.1.2
+Version:	1.0.4.4
+Release:	1
 Epoch:		0
 Summary:	A structured wysiwyg scientific text editor
 
 Group:		Applications/Editors
 License:	GPL
 URL:		http://www.texmacs.org
-Source:		ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-1.0.3.7-src.tar.gz
+Source:		ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-1.0.4.4-src.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:	tetex, tetex-fonts, ghostscript
 Buildrequires:	guile-devel, desktop-file-utils, tetex, freetype-devel, XFree86-devel
+Requires(post,postun): shared-mime-info, desktop-file-utils
 
 %description
 GNU TeXmacs is a free scientific text editor, which was both inspired
@@ -46,7 +47,6 @@
 cp -r -f $GUILE_LOAD_PATH $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs
 chmod -f 644 $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs/ice-9/*
 chmod -f 755 $RPM_BUILD_ROOT%{_datadir}/TeXmacs/progs/ice-9
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/application-registry
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/mime-info
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
@@ -55,6 +55,19 @@
 cp $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime/texmacs.mime $RPM_BUILD_ROOT%{_datadir}/mime-info
 cp $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/pixmaps/TeXmacs.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps
 rm -fr $RPM_BUILD_ROOT%{_datadir}/TeXmacs/misc/mime
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/mime/packages
+cat > $RPM_BUILD_ROOT%{_datadir}/mime/packages/texmacs.xml <<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+    <mime-type type="text/texmacs">
+        <comment xml:lang="en">TeXmacs document</comment>
+        <glob pattern="*.tm"/>
+        <glob pattern="*.ts"/>
+  </mime-type>
+</mime-info>
+EOF
+
 cat > texmacs.desktop <<EOF
 [Desktop Entry]
 Type=Application
@@ -64,9 +77,12 @@
 Terminal=0
 Comment=A structured wysiwyg scientific text editor
 Encoding=UTF-8
-X-Desktop-File-Install-Version=0.3
+MimeType=text/texmacs;text/english;text/plain;text/x-tex;
+X-Desktop-File-Install-Version=0.4
 StartupWMClass=TeXmacs
 EOF
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
 desktop-file-install --vendor fedora \
     --add-category X-Fedora \
     --add-category Application \
@@ -77,6 +93,17 @@
     --dir $RPM_BUILD_ROOT%{_datadir}/applications \
     texmacs.desktop
 
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/gnome/48x48/mimetypes
+cp $RPM_BUILD_ROOT%{_datadir}/pixmaps/TeXmacs.xpm $RPM_BUILD_ROOT%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-text-texmacs.xpm
+
+%post
+/usr/bin/update-mime-database /usr/share/mime > /dev/null 2>&1 || :
+/usr/bin/update-desktop-database /usr/share/applications > /dev/null 2>&1 || :
+
+%postun
+/usr/bin/update-mime-database /usr/share/mime > /dev/null 2>&1 || :
+/usr/bin/update-desktop-database /usr/share/applications > /dev/null 2>&1 || :
+
 %files
 %defattr(-,root,root,-)
 %{_bindir}/*
@@ -87,13 +114,34 @@
 %{_datadir}/applications/*
 %{_datadir}/application-registry/*
 %{_datadir}/mime-info/*
+%{_datadir}/mime/packages/*
 %{_datadir}/pixmaps/*
+%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-text-texmacs.xpm
 %doc LICENSE COPYING TeXmacs/README TeXmacs/TEX_FONTS
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %changelog
+* Mon Nov 15 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.4.4-1
+- New Version 1.0.4.4
+- Added support for new mime system
+
+* Sun Oct 24 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.4.3-0.fdr.1
+- New Version 1.0.4.3
+
+* Tue Aug 31 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.4.2-0.fdr.1
+- New Version 1.0.4.2
+
+* Mon Aug  9 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.4.1-0.fdr.1
+- New Version 1.0.4.1
+
+* Sat Jul 17 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.3.11-0.fdr.1
+- New Version 1.0.3.11
+
+* Sun May 23 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.3.9-0.fdr.1
+- New Version 1.0.3.9
+
 * Sun Apr  4 2004 Gerard Milmeister <gemi at bluewin.ch> - 0:1.0.3.6-0.fdr.1
 - New Version 1.0.3.6
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/TeXmacs/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	8 Nov 2004 03:59:39 -0000	1.3
+++ sources	8 Jan 2005 06:24:00 -0000	1.4
@@ -1 +1 @@
-130ad369d12c96b50235e28f375f6ec0  TeXmacs-1.0.3.7-src.tar.gz
+5212c0850a8d6308e8629b75a1f954b5  TeXmacs-1.0.4.4-src.tar.gz




More information about the fedora-extras-commits mailing list