Skip to content

Commit

Permalink
Merge with v1.12
Browse files Browse the repository at this point in the history
  • Loading branch information
skyrpex committed Apr 1, 2015
1 parent 189777a commit 1f13f31
Show file tree
Hide file tree
Showing 93 changed files with 4,035 additions and 2,146 deletions.
9 changes: 5 additions & 4 deletions COPYING
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down Expand Up @@ -305,8 +306,8 @@ the "copyright" line and a pointer to where the full notice is found.

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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.

Also add information on how to contact you by electronic and paper mail.

Expand Down
24 changes: 19 additions & 5 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
ChangeLog

v1.12 2015/03/24
(2015/03/20) PS1 - fixed memory overflow bug triggered by very
large bitmaps. Fixes RedHat bug #955808 reported by Vincent Danen
and Debian bug #778646 reported by Moritz Muehlenhoff.
(2014/09/06) PS1 - test suite: added binary-check, to check that
files are written in binary mode. Mostly relevant on Windows.
(2014/09/06) PS1 - portability: fixed potential binary file mode
bug on MinGW64.
(2014/03/30) PS1 - man pages: fixed leading blank page with
groff -man -Tps.
(2013/12/29) PS1 - portability: made regular expressions in test
suite POSIX compliant, reported by Ben Bullock.
(2013/05/14) PS1 - distribution: removed libtool from distribution.

v1.11 2013/02/19
(2013/02/10) PS1 - bitops.c: added "cc" as a clobbered register.
(2012/09/13) PS1 - GeoJSON backend: -u option affects rounding,
Expand Down Expand Up @@ -200,7 +214,7 @@ v1.4 2004/03/06
be more robust against spaces in filenames etc.
(2004/01/17) PS1 - test suite and ztops.c: respect TEMPDIR
environment variable, if set.

v1.3 2004/01/15
(2004/01/14) PS1 - test suite: adjusted tolerances.
(2004/01/13) PS1 - when reading a bitmap of width or height 0,
Expand Down Expand Up @@ -281,8 +295,8 @@ v1.2 2003/12/23
(2003/08/20) PS1 - fixed bug in parsing command line options: long
options --cleartext, --level2, --level3 did not work properly.
Thanks to George Williams for reporting this bug.
v1.1 2003/08/18

v1.1 2003/08/18
(2003/08/17) PS1 - replaced calc_lon algorithm by a faster
implementation. This results in speedups of up to factor 3.3 for
certain large input files.
Expand Down Expand Up @@ -314,8 +328,8 @@ v1.1 2003/08/18
(2003/08/12) PS1 - added README.win
(2003/08/12) PS1 - autoconf: fixed bug #787182: added non-standard
compile time options to help message for ./configure script
v1.0 2003/08/10

v1.0 2003/08/10
(2003/08/10) PS1 - added file i/o code
(2003/08/08) PS1 - optimized number of times the penalty3 function
is called. Speedups of factor 2.7 were observed on large files.
Expand Down
19 changes: 12 additions & 7 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Installation Instructions
*************************

Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
2006, 2007, 2008, 2009 Free Software Foundation, Inc.
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
Expand All @@ -12,8 +12,8 @@ without warranty of any kind.
Basic Installation
==================

Briefly, the shell commands `./configure; make; make install' should
configure, build, and install this package. The following
Briefly, the shell command `./configure && make && make install'
should configure, build, and install this package. The following
more-detailed instructions are generic; see the `README' file for
instructions specific to this package. Some packages provide this
`INSTALL' file but do not implement all of the features documented
Expand Down Expand Up @@ -226,6 +226,11 @@ order to use an ANSI C compiler:

and if that doesn't work, install pre-built binaries of GCC for HP-UX.

HP-UX `make' updates targets which have the same time stamps as
their prerequisites, which makes it generally unusable when shipped
generated files such as `configure' are involved. Use GNU `make'
instead.

On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
Expand Down Expand Up @@ -304,9 +309,10 @@ causes the specified `gcc' to be used as the C compiler (unless it is
overridden in the site shell script).

Unfortunately, this technique does not work for `CONFIG_SHELL' due to
an Autoconf bug. Until the bug is fixed you can use this workaround:
an Autoconf limitation. Until the limitation is lifted, you can use
this workaround:

CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash

`configure' Invocation
======================
Expand Down Expand Up @@ -362,4 +368,3 @@ operates.

`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.

5 changes: 2 additions & 3 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
## Copyright (C) 2001-2013 Peter Selinger.
## Copyright (C) 2001-2015 Peter Selinger.
## This file is part of Potrace. It is free software and it is covered
## by the GNU General Public License. See the file COPYING for details.

## Process this file with automake to produce Makefile.in

# unsure why automake/autoconf does not automatically distribute libtool
EXTRA_DIST = README-WIN libtool
EXTRA_DIST = README-WIN

ACLOCAL_AMFLAGS = -I m4

Expand Down
Loading

0 comments on commit 1f13f31

Please sign in to comment.