Commit Graph

87 Commits

Author SHA256 Message Date
Dominique Leuenberger
46cf7099f1 Accepting request 871142 from graphics
- update to 3.2.8:
  o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
    Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
    Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
    popped up the edit or drawing panel, respectively, and panning
    sideways could only be achieved by moving the wheel sideways.
  o To display gif image files, either giftopnm and ppmtopcx from the
    netpbm package, imagemagick, or graphicsmagick must be installed.
  o Obey the resolution given in embedded png, tiff and jpeg image files.
  o Embedded image files are displayed in full color, not reduced to
    a maximum of 256 colors.
  o Display embedded pdf files.
  o Read version 1.3 fig files.
  o The default resolution of embedded raster images is changed
    from 80 dpi to 72 dpi.
  o Read compressed files, but do not silently uncompress them.
  o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
  xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete (forwarded request 870850 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/871142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=50
2021-02-11 11:49:43 +00:00
Dr. Werner Fink
33b8b3241f Accepting request 870850 from home:dirkmueller:branches:graphics
- update to 3.2.8:
  o Shift + Wheel Up pans left, Shift + Wheel Down pans right.
    Alt or Meta + Wheel Up pops up the edit panel, Alt or Meta + Wheel
    Down pops up the drawing panel. Previously, Shift + Wheel Up or Down
    popped up the edit or drawing panel, respectively, and panning
    sideways could only be achieved by moving the wheel sideways.
  o To display gif image files, either giftopnm and ppmtopcx from the
    netpbm package, imagemagick, or graphicsmagick must be installed.
  o Obey the resolution given in embedded png, tiff and jpeg image files.
  o Embedded image files are displayed in full color, not reduced to
    a maximum of 256 colors.
  o Display embedded pdf files.
  o Read version 1.3 fig files.
  o The default resolution of embedded raster images is changed
    from 80 dpi to 72 dpi.
  o Read compressed files, but do not silently uncompress them.
  o Get correct bounding box (/MediaBox) of embedded pdf files.
- remove xfig.3.2.5b-preview.dif, xfig.3.2.5b-pspdftex.dif,
  xfig.3.2.5-xim.dif: obsolete
- remove X11R6 ifdefs from spec file, this is obsolete

OBS-URL: https://build.opensuse.org/request/show/870850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=72
2021-02-11 08:49:35 +00:00
Dominique Leuenberger
502ec9a38d Accepting request 743818 from graphics
- Update to xfig 3.2.7 Patchlevel 7b (Oct 2019)
  o New drawings in Electronic/Schematic library. Thanks to Niko Sauer.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o When exiting, cleanly pull down all windows. Ticket #54.
  o Adding and deleting arrows to arcs works, ticket #46.
  o Allow more than 100 comment lines, ticket #47.
  o Make `xfig -update' work again, would segfault.
  o Correctly draw interpolated splines, ticket #35.
  o Position points on grid, if appres.userspacing unequal 1. Ticket #31.
- Correct hunk offsets of the patches
  * xfig.3.2.3d-international-std-fonts.dif
  * xfig.3.2.5-xim.dif
  * xfig.3.2.5b-locale.dif
  * xfig.3.2.5b-null.dif
  * xfig.3.2.5b-pspdftex.dif

OBS-URL: https://build.opensuse.org/request/show/743818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=49
2019-10-30 13:45:25 +00:00
Dr. Werner Fink
10d36783f1 Let it build
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=70
2019-10-29 11:58:30 +00:00
Dr. Werner Fink
ed4f3c9bb0 Update to xfig-3.2.7b
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=69
2019-10-29 11:15:09 +00:00
Yuchen Lin
477d35f547 Accepting request 634755 from graphics
OBS-URL: https://build.opensuse.org/request/show/634755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=48
2018-09-11 15:19:27 +00:00
f48102eee4 Accepting request 634711 from home:sndirsch:branches:graphics
- also require mkfontdir, so fonts-config can create the appropriate
  fonts.dir/fonts.scale/encodings.dir files (boo#1106850)

OBS-URL: https://build.opensuse.org/request/show/634711
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=67
2018-09-10 13:01:00 +00:00
Dr. Werner Fink
597fe24582 boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=66
2018-09-06 13:41:32 +00:00
Dr. Werner Fink
105ad5af85 boo#1106850
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=65
2018-09-06 11:48:47 +00:00
Dominique Leuenberger
57b317f0e0 Accepting request 605088 from graphics
- Update to xfig 3.2.7 Patchlevel 7a (May 2017)
  o Export to pdf now allows to choose between output to a full-page pdf,
    or cropping to the bounding box (the default behavior).
  o Enable horizontal scrolling with mouse buttons 6 and 7 (sideway push
    of mouse wheel, or horizontal movement on touchpad).
  o Rename the text flag "Special Flag" to "TeX Flag".
  o Interpolated splines are now created with the recommended value of the
    shape factor of -0.5, not with -1.0. A description of the shape factor
  o Really fix ticket #9, debian bug #270113. When entering the "Open.."
    dialog, moving to a new directory, pressing Cancel, a subsequent
    "Save" placed the figure file into the new directory.
  o Center canvas around cursor when zooming by pressing CTRL and using a
    wheel-mouse.
  o Apply xfig-3.2.6a-fallback-for-nonscalable-fonts.patch and
    xfig-3.2.6a-scalable-fonts.patch from Hans de Goede.
  o Apply debian patches 08_every_time.patch, 10_RELEASE_DATE.patch,
    11_declare_swap_colors.patch, from Roland Rosenfeld.
  o Apply debian patch 07_colorsliderarrows.patch. Debian bug #870365.
  o Change map of India to disputed boundaries, from
    https://en.wikipedia.org/wiki/File:India_disputed_areas_map.svg,
    retrieved 2018-02-25. Debian bug #270799, 09_india_disputed.patch
  o Prevent integer overflow in {floor,ceil}_coords_{x,y}(). Fixes debian
    bug #300436. Also prevent integer overflow in round_coords().
  o Completely remove alloca.h and alloca() from the code.
  o When entering the "Save as..." dialog, moving to a new directory and
    pressing "Cancel", a subsequent "Save" wrote to the new directory.
    This happened analogously for the "Export" dialog. Fixed, ticket #9.

OBS-URL: https://build.opensuse.org/request/show/605088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=47
2018-05-08 11:37:58 +00:00
Dr. Werner Fink
fef7d39412 Update to xfig-3.2.7a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=63
2018-05-07 07:56:07 +00:00
Dominique Leuenberger
e52d381b6c Accepting request 581849 from graphics
OBS-URL: https://build.opensuse.org/request/show/581849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=46
2018-03-02 20:12:04 +00:00
OBS User mrdocs
12f7831a5f Accepting request 581836 from home:elvigia:branches:graphics
- use default libpng for build, problems with newer library 
  already fixed in version 3.2.6

OBS-URL: https://build.opensuse.org/request/show/581836
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=61
2018-03-01 23:36:55 +00:00
Dominique Leuenberger
5a26a4e9e1 Accepting request 454189 from graphics
- Update to xfig 3.2.6 Patchlevel 6a (January 2017)
  CHANGES:
    o Draw lines with the same width as in PostScript and other outputs.
  BUGS FIXED:
    o Add compile-switch --enable-tablet for using an input tablet.
    o Eventually, sorted out the xpm switches. Only use --enable-xpm-splash.
    o Improve ./configure and add diagnostic output. Looks now for headers
      and libraries in unusal places, for compilation under mac darwin when
      using fink or macports.

OBS-URL: https://build.opensuse.org/request/show/454189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=45
2017-02-07 11:01:12 +00:00
Dr. Werner Fink
a988e68a98 Update to 3.2.6a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=59
2017-02-02 13:42:11 +00:00
Dominique Leuenberger
a9ac29ce4a Accepting request 450295 from graphics
Added fix for EPS preview not working (forwarded request 450227 from oliver_gtze)

OBS-URL: https://build.opensuse.org/request/show/450295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=44
2017-01-17 13:36:11 +00:00
c36028d9aa Accepting request 450227 from home:oliver_gtze:branches:graphics
Added fix for EPS preview not working

OBS-URL: https://build.opensuse.org/request/show/450227
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=57
2017-01-14 07:58:25 +00:00
Dominique Leuenberger
bb55aeea6b Accepting request 429839 from graphics
- Update to xfig 3.2.6
  New features:
    o Add compile switch to enable xpm-icon and xpm-splash screen
      independently (--enable-xpm-icon, --enable-xpm-splash).
    o New compile switch --enable-versioning, calls update_version_m4
      to get version information from a source control system.
    o Should compile on Mac (Darwin) after installing dependencies using
      Macports, Fink or Homebrew.
    o Add two rudimentary tests. Run with make check.
    o New tikz and pict2e export drivers.
    o Build using autoconf (./configure; make; make install).
  UI changes:
    From Brian V. Smith. These changes were made because the original
    view was of the drawing on the page instead of the modern view
    of the observer moving left/right/up/down:
      o Left arrow moves observer left (used to scroll canvas left)
      o Right arrow moves observer right
      o Up arrow moves observer up
      o Down arrow moves observer down
      o Ctrl+Wheel up zooms in, Ctrl+Wheel down zooms out (was the other way around)
  Bugs fixed:
    o Update documentation to LaTeX and Xfig.
    o Change \r\n to \n in all files.
    From Roland Rosenfeld <roland@spinnaker.de>:
      o Update LaTeX documentation, use \documentclass instead of
        \documentstyle, \usepackage instead of \input.
      o Builds on hurd, had to #include <limits.h> in a few places.
      o Use application/x-xfig, not image/x-xfig in xfig.desktop file.
        See https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/690067 and
        https://bugs.launchpad.net/ubuntu/+source/xfig/+bug/1045848 .

OBS-URL: https://build.opensuse.org/request/show/429839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=43
2016-10-18 08:39:05 +00:00
Dr. Werner Fink
3f0e65d6e7 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=55
2016-09-23 14:49:23 +00:00
Dr. Werner Fink
ea9ea436e2 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=54
2016-09-23 14:43:34 +00:00
Dr. Werner Fink
a7d190bce9 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=53
2016-09-23 14:35:57 +00:00
Dr. Werner Fink
6b7f01c2a2 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=52
2016-09-22 10:48:04 +00:00
Dr. Werner Fink
9a044588cc .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=51
2016-03-11 09:31:50 +00:00
Dominique Leuenberger
a7081dda9f Accepting request 312838 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/312838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=42
2015-06-23 09:58:55 +00:00
26266e1909 Accepting request 312610 from home:elvigia:branches:graphics
- Remove xorg-x11-devel from builrequires, replaced 
  by the individual required libraries.

OBS-URL: https://build.opensuse.org/request/show/312610
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=49
2015-06-20 12:03:52 +00:00
Dominique Leuenberger
4d0d76d5f6 Accepting request 262329 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/262329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=41
2014-11-20 17:43:22 +00:00
Dirk Stoecker
81413e4bd9 Accepting request 262246 from home:Ledest:bashisms
fix shebang in xfig.sh script: option '-a' of 'exec' command may be unsupported in other POSIX-complete shells

OBS-URL: https://build.opensuse.org/request/show/262246
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=47
2014-11-19 15:58:59 +00:00
Stephan Kulow
068688c6df Accepting request 239596 from graphics
- Fix patches 
  xfig.3.2.5b-mediaboxrealnb.dif
  xfig.3.2.5b-pspdftex.dif (bnc#882692)
- Add patch set from Debian xfig package as well
  31_spelling.patch
  39_man_hyphen.patch
  40_XAW3D1_5E_notlocal.patch
  41_mkstemp.patch (CVE-2009-1962)

OBS-URL: https://build.opensuse.org/request/show/239596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=39
2014-07-15 14:25:42 +00:00
Dr. Werner Fink
6cf13198eb .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=45
2014-07-04 12:52:20 +00:00
Stephan Kulow
91cb7c72c2 Accepting request 221812 from graphics
- Provide a pkgconfig file for older Xaw3d package 

- Make if build for oS 13.1

OBS-URL: https://build.opensuse.org/request/show/221812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=38
2014-02-11 12:15:37 +00:00
Dr. Werner Fink
782d6fe356 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=43
2014-02-11 10:26:55 +00:00
Dr. Werner Fink
b6ed8475f9 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=42
2014-02-11 10:26:09 +00:00
Stephan Kulow
c2fc975a62 Accepting request 221762 from graphics
- Add upstream patch to patch tar ball to fix Xfig crash on
  dash-dotted lines (bnc#860322)

OBS-URL: https://build.opensuse.org/request/show/221762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=37
2014-02-11 09:59:24 +00:00
Dr. Werner Fink
b8f5414b81 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=40
2014-02-11 09:34:44 +00:00
Dr. Werner Fink
0f47d998d0 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=39
2014-02-11 08:18:59 +00:00
Stephan Kulow
7006506897 Accepting request 210384 from graphics
- Update underlying source tar ball to xfig.3.2.5c
- Delete patches 
  xfig.3.2.5b-bnc777469.diff and xfig.3.2.5b-bnc657393.dif
  as those are part of xfig.3.2.5c
- Change patches
  xfig.3.2.5-urw-fonts.dif, xfig.3.2.3d-international-std-fonts.dif,
  xfig.3.2.5b-locale.dif, xfig.3.2.5b-pspdftex.dif, and
  xfig.3.2.5b-preview.dif to fit xfig.3.2.5c
- Modify Imakefile to support new libXaw3d-1.6.2

OBS-URL: https://build.opensuse.org/request/show/210384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=36
2013-12-11 15:25:00 +00:00
Dr. Werner Fink
30d1f15777 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=37
2013-12-10 14:29:46 +00:00
Dr. Werner Fink
d3d335ca96 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=36
2013-12-10 14:27:20 +00:00
Dr. Werner Fink
7e0aa87dca .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=35
2013-12-10 14:25:41 +00:00
Stephan Kulow
2867ab525e Accepting request 154911 from graphics
- User original patches from Debian 

- Add xfig.3.2.5b-mediaboxrealnb.dif to fix regarding pdf import,
  reported by Loic Le Guyader compare with Debian bug #530898

OBS-URL: https://build.opensuse.org/request/show/154911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=34
2013-02-12 15:46:40 +00:00
Dr. Werner Fink
951a758c3f .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=33
2013-02-08 12:53:57 +00:00
Dr. Werner Fink
a25f2445c9 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=32
2013-02-08 11:15:09 +00:00
Dr. Werner Fink
81defae636 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=31
2013-02-07 14:15:47 +00:00
Stephan Kulow
edc6233fec Accepting request 137706 from graphics
- Add standard X11 fonts to be able to use it with xfig

OBS-URL: https://build.opensuse.org/request/show/137706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=32
2012-10-11 09:34:25 +00:00
Dr. Werner Fink
4a4e12d2ed .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=29
2012-10-10 07:27:19 +00:00
Stephan Kulow
6c6fdfc250 Accepting request 136370 from graphics
- Fix bnc #777469 - CVE-2009-4227: xfig: stack based overflows

OBS-URL: https://build.opensuse.org/request/show/136370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=31
2012-09-29 13:38:08 +00:00
Dr. Werner Fink
9a3bb985fd .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=27
2012-09-28 14:13:53 +00:00
Stephan Kulow
b27c6417da Accepting request 123043 from graphics
license update: MIT
SPDX compliant license short name. MIT chosen as majority of files are under this license (Fedora also chose MIT) (forwarded request 122986 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/123043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=29
2012-06-01 05:25:00 +00:00
Dr. Werner Fink
ab219aa9de Accepting request 122986 from home:babelworx:ldig:branches:graphics
license update: MIT
SPDX compliant license short name. MIT chosen as majority of files are under this license (Fedora also chose MIT)

OBS-URL: https://build.opensuse.org/request/show/122986
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=25
2012-05-31 11:45:24 +00:00
Dr. Werner Fink
dfccd2d06b .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=24
2012-05-30 11:49:39 +00:00