--- eukleides-1.5.4.orig/Makefile +++ eukleides-1.5.4/Makefile @@ -51,7 +51,8 @@ @echo "Installing TeX files" @install -d $(TEX_DIR) @install -m 0644 tex/* $(TEX_DIR) - @mktexlsr 2> /dev/null + #@mktexlsr 2> /dev/null + mktexlsr install_loc: ifneq ($(LOC),) --- eukleides-1.5.4.orig/Config +++ eukleides-1.5.4/Config @@ -2,7 +2,7 @@ # Copyright (c) Christian Obrecht 2004-2010 # Installation prefix -PREFIX=/usr/local +PREFIX=$(DESTDIR)/usr BINARIES = eukleides euktopst @@ -12,7 +12,7 @@ # Documentation # Alternative targets are 'pdf' and 'html'. -DOC = info +DOC = info html # Preferred HTML output # Comment this out for single HTML file. --- eukleides-1.5.4.orig/debian/info +++ eukleides-1.5.4/debian/info @@ -0,0 +1 @@ +doc/eukleides.info --- eukleides-1.5.4.orig/debian/watch +++ eukleides-1.5.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.eukleides.org/download.html files/eukleides[.-](.*)\.tar\.bz2 --- eukleides-1.5.4.orig/debian/control +++ eukleides-1.5.4/debian/control @@ -0,0 +1,19 @@ +Source: eukleides +Section: math +Priority: optional +Maintainer: Robert Lemmen +Build-Depends: debhelper (>= 5), flex, bison, libreadline-dev, texinfo, + texlive-base-bin +Standards-Version: 3.8.3 +Homepage: http://www.eukleides.org/ + +Package: eukleides +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: pstoedit, texlive, texlive-pstricks +Recommends: texlive-latex-recommended +Description: Euclidean geometry drawing language + Eukleides is a language which allows one to typeset geometric figures + within a (La)TeX document. This package includes scripts to convert + these figures into EPS and other formats. Eukleides uses a console + interface. --- eukleides-1.5.4.orig/debian/README.Debian +++ eukleides-1.5.4/debian/README.Debian @@ -0,0 +1,8 @@ +eukleides for Debian +-------------------- + +Version 1.5.3 is a complete rewrite of eukleides that is not 100% compatible +with previous version. Existing scripts should be easy to convert though, +please see the documentation for changes to the syntax. + + -- Robert Lemmen Wed, 24 Mar 2010 19:12:13 +0000 --- eukleides-1.5.4.orig/debian/changelog +++ eukleides-1.5.4/debian/changelog @@ -0,0 +1,77 @@ +eukleides (1.5.4-1) unstable; urgency=low + + * New upstream release + + -- Robert Lemmen Wed, 30 Jun 2010 10:56:37 +0100 + +eukleides (1.5.3-1) unstable; urgency=low + + * New Upstream release (please see README.Debian for incompatibilities) + + -- Robert Lemmen Wed, 24 Mar 2010 19:14:01 +0000 + +eukleides (1.0.3-3) unstable; urgency=low + + * Taking over package + * Fixed dependencies (closes: #526723) + * Replaced included webpage tarball with a current one that does state the + license (GPL like the package itself) + * Replaced a sample that was missing license information with a new one + * Bumped Standards-Version + + -- Robert Lemmen Tue, 08 Sep 2009 10:45:07 +0100 + +eukleides (1.0.3-2) unstable; urgency=low + + * QA upload. + * Include parser.tab.h in parser.y to build with bison. (Closes: #518875). + * Add texlive-pstricks to Suggests. (Closes: #441024). + * Move Homepage from package description to source stanza. + * Fix doc-base section. + * Bump Standards Version to 3.8.1. + + -- Barry deFreese Fri, 01 May 2009 15:26:01 -0400 + +eukleides (1.0.3-1) unstable; urgency=low + + * QA upload. + * New upstream release. Closes: #262098. + * Package is orphaned (#419083); set maintainer to Debian QA Group. + * Suggest texlive instead of tetex-bin. + * Switch to debhelper 5. + * debian/rules: + - Use dh_install* for everything; less work than patching Makefile. + Incidentally, this fixes the symlinks. Closes: #341576. + - Let dh_strip handle DEB_BUILD_OPTIONS=nostrip. + * debian/copyright: + - Add full copyright. + - Update upstream URL and e-mail. + * debian/dirs: Remove /usr/sbin. + * debian/preinst, debian/postinst, debian/prerm, debian/postrm: + Unmodified templates; remove. + * debian/watch: Add. + * Conforms to Standards version 3.7.2. + + -- Matej Vela Sun, 29 Apr 2007 11:16:04 +0200 + +eukleides (0.9.2-3) unstable; urgency=low + + * Added Replaces: xeukleides (<<0.9.2-1). closes: #185811 + * Conforms to Policy 3.5.9 No change to package necessary. + + -- Streph Treadway Sat, 22 Mar 2003 20:16:55 -0500 + +eukleides (0.9.2-2) unstable; urgency=low + + * Added texinfo build depends. + + -- Streph Treadway Sun, 9 Mar 2003 11:29:20 -0500 + +eukleides (0.9.2-1) unstable; urgency=low + + * New upstream release. + * Added upstream html documentation. + * This package closes my ITP bug for it. closes: #182489 + + -- Streph Treadway Wed, 22 Jan 2003 18:17:03 -0500 + --- eukleides-1.5.4.orig/debian/copyright +++ eukleides-1.5.4/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Streph Treadway on +Wed, 22 Jan 2003 18:17:40 -0500. + +It was downloaded from: +http://www.eukleides.org/download/ + +Upstream Author: Christian Obrecht + +Copyright: + + Copyright (c) Christian Obrecht 2000-2010 + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +On Debian systems, the complete text of the GNU General Public License +can be found in /usr/share/common-licenses/GPL. --- eukleides-1.5.4.orig/debian/compat +++ eukleides-1.5.4/debian/compat @@ -0,0 +1 @@ +7 --- eukleides-1.5.4.orig/debian/docs +++ eukleides-1.5.4/debian/docs @@ -0,0 +1,3 @@ +README +THANKS +doc/manual --- eukleides-1.5.4.orig/debian/dirs +++ eukleides-1.5.4/debian/dirs @@ -0,0 +1 @@ +usr/bin --- eukleides-1.5.4.orig/debian/rules +++ eukleides-1.5.4/debian/rules @@ -0,0 +1,53 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + $(MAKE) clean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) DESTDIR=$(CURDIR)/debian/eukleides install + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs Changelog + dh_installdocs + dh_installexamples + dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- eukleides-1.5.4.orig/doc/Makefile +++ eukleides-1.5.4/doc/Makefile @@ -9,7 +9,7 @@ documentation: $(DOC) -info: eukleides.info.gz +info: eukleides.info eukleides.info: $(TEXI) @echo " Building info pages" @@ -45,7 +45,8 @@ INST_TARG := $(addprefix install_, $(DOC)) -install: $(INST_TARG) +install: +#install: $(INST_TARG) install_info: eukleides.info.gz @echo " Installing info pages"