From 06dab7972b8c1c7144d106884cdfa23ade708b60 Mon Sep 17 00:00:00 2001 From: Julien Rioux Date: Tue, 10 Jan 2012 13:54:48 +0000 Subject: [PATCH] Remove unused libreoffice2eps.py script. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40596 a592a061-630c-0410-9148-cb99ea01b6c8 --- development/scons/scons_manifest.py | 1 - lib/Makefile.am | 1 - lib/scripts/libreoffice2eps.py | 47 ----------------------------- 3 files changed, 49 deletions(-) delete mode 100755 lib/scripts/libreoffice2eps.py diff --git a/development/scons/scons_manifest.py b/development/scons/scons_manifest.py index 047fe48f60..6b974af8fd 100644 --- a/development/scons/scons_manifest.py +++ b/development/scons/scons_manifest.py @@ -3281,7 +3281,6 @@ lib_scripts_files = Split(''' layout2layout.py legacy_lyxpreview2ppm.py listerrors - libreoffice2eps.py lyxpak.py lyxpreview2bitmap.py lyxpreview_tools.py diff --git a/lib/Makefile.am b/lib/Makefile.am index 1119f55e49..1218969838 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1517,7 +1517,6 @@ dist_scripts_PYTHON = \ scripts/include_bib.py \ scripts/layout2layout.py \ scripts/legacy_lyxpreview2ppm.py \ - scripts/libreoffice2eps.py \ scripts/listerrors \ scripts/lyxpak.py \ scripts/lyxpreview2bitmap.py \ diff --git a/lib/scripts/libreoffice2eps.py b/lib/scripts/libreoffice2eps.py deleted file mode 100755 index c7329c261e..0000000000 --- a/lib/scripts/libreoffice2eps.py +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -# file libreoffice2eps.py -# This file is part of LyX, the document processor. -# Licence details can be found in the file COPYING. -# -# \author Tommaso Cucinotta -# -# Full author contact details are available in file CREDITS - - -# This script converts an OpenOffice drawing to EPS. - -# Usage: -# python libreoffice2eps.py input.odg output.eps - -import os, sys, tempfile, shutil - -def runCommand(cmd): - ''' Utility function: - run a command, quit if fails - ''' - if os.system(cmd) != 0: - print "Command '%s' failed." % cmd - sys.exit(1) - -# We expect two args, the names of the input and output files. -if len(sys.argv) != 3: - sys.exit(1) - -input, output = sys.argv[1:] - -# Fail silently if the file doesn't exist -if not os.path.isfile(input): - sys.exit(0) - -tmpdir = tempfile.mkdtemp() -fname = os.path.splitext(os.path.basename(input))[0] - -# Generate the EPS file -runCommand('libreoffice -nologo -headless -convert-to eps -outdir "%s" "%s"' % (tmpdir, input)) -shutil.move('%s/%s.eps' % (tmpdir, fname), '%s/%s.ps' % (tmpdir, fname)) -runCommand('ps2eps "%s/%s.ps"' % (tmpdir, fname)) -shutil.move('%s/%s.eps' % (tmpdir, fname), output) -os.remove('%s/%s.ps' % (tmpdir, fname)) -os.rmdir(tmpdir) -- 2.39.2