SHA256
1
0
forked from pool/xfig
Commit Graph

105 Commits

Author SHA256 Message Date
Ana Guerrero
a84fd47c41 Accepting request 1199613 from graphics
- Add patches based on upstream commits
  * f3466c.patch
  * a038d6.patch
  * 042708.patch
  * 7e0157.patch
  https://sourceforge.net/p/mcj/tickets/179/ aka bug boo#1230298
  User defined text brakes Dimension Lines

OBS-URL: https://build.opensuse.org/request/show/1199613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=58
2024-09-09 12:45:32 +00:00
Dr. Werner Fink
8c7bfa5d99 boo#1230298
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=88
2024-09-09 08:04:32 +00:00
Dominique Leuenberger
4ffbfd4a74 Accepting request 1196405 from graphics
- Add patch xfig-3.2.9-gcc14.patch to make it build again

OBS-URL: https://build.opensuse.org/request/show/1196405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=57
2024-08-28 19:31:41 +00:00
Dr. Werner Fink
79d6846c01 gcc14
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=86
2024-08-28 07:03:33 +00:00
Ana Guerrero
288f09ba75 Accepting request 1137515 from graphics
- Add patches from upstream alert
  * Fix-exporting-only-active-layers-ticket-163.patch
  * Sanitize-a-call-to-realloc-ticket-165.patch

OBS-URL: https://build.opensuse.org/request/show/1137515
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=56
2024-01-08 22:46:05 +00:00
Dr. Werner Fink
b940e8176d Fix problem with gcc 13 with upstream patches
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=84
2024-01-08 08:55:30 +00:00
Ana Guerrero
661476d26a Accepting request 1113365 from graphics
- Allow more uptodate urw-base35-fonts instead ghostscript-fonts-std-converted
- Require uptodate fig2dev aka transfig package to see multi byte characters
- Remove not used xfig.sh

OBS-URL: https://build.opensuse.org/request/show/1113365
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=55
2023-09-25 18:03:41 +00:00
Dr. Werner Fink
018684d903 urw-base35-fonts
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=82
2023-09-25 06:58:26 +00:00
Dominique Leuenberger
6a9470e4df Accepting request 1112310 from graphics
- Update to xfig 3.2.9
  o Text objects are rendered using the xft library, querying fontconfig.
  o Relative, not absolute paths to embedded picture files are written
    to .fig files. This makes it easier to move and share .fig files.
  o Fig files are saved as utf-8 encoded unicode and all bytes, except
    backslash, are printed as is. Backslashes are escaped by a second
    backslash. The second line of generated fig files is exactly
    "#encoding: UTF-8".
    Previously, bytes with a value larger than expressable with 7 bits
    were printed as backslash-escaped three-digit octal value.
  o Remove application resources save8bit, latinKeyboard, scaleablefonts,
    fig2devLocalizeOption, encoding, eucEncoding, localeEncoding.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o Compounds keep their their size after editing or updating, ticket #51.
  o Avoid crashing for large scaling, e.g., xfig -userscale 100, #144.
  o Fix crashing when embedding a pdf as the first picture, ticket #143.
- Remove obsolete patch xfig.3.2.5-urw-fonts.dif
- Add patch xfig-3.2.9-dingbats.dif to better support Symbol and Dingbats
  fonts as otherwise no glyphs will be seen
- Port the patches
  * xfig-3.2.6.dif
  * xfig.3.2.3d-international-std-fonts.dif
  * xfig.3.2.5b-fixes.dif
  * xfig.3.2.5b-locale.dif
  * xfig.3.2.5b-null.dif

OBS-URL: https://build.opensuse.org/request/show/1112310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=54
2023-09-20 11:30:20 +00:00
Dr. Werner Fink
dc8948a3c4 Update to xfig 3.2.9 which requires transfig 3.2.9
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=80
2023-09-19 13:54:47 +00:00
Dominique Leuenberger
02bbd5a9ac Accepting request 921733 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/921733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=53
2021-09-27 18:08:59 +00:00
Dr. Werner Fink
270afe6a1a Correct fontsets
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=79
2021-09-20 10:19:35 +00:00
Dominique Leuenberger
4513596480 Accepting request 902847 from graphics
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/902847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=52
2021-06-29 20:43:04 +00:00
Dr. Werner Fink
1611eaa10e .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=78
2021-06-21 12:11:23 +00:00
Dr. Werner Fink
7a885bbfd5 .
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=77
2021-06-21 07:28:54 +00:00
Dr. Werner Fink
9e6ab1ca59 Support older products
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=76
2021-06-18 13:29:55 +00:00
Richard Brown
5193d65bcf Accepting request 882561 from graphics
- Update to xfig 3.2.8 Patchlevel 8a (Mar 2021)
  o Distribute a current pdf documentation.
    Thanks to Roland Rosenfeld for the script and pointing out the issue.
- Correct hunk offsets of the patches
  o xfig.3.2.3d-international-std-fonts.dif
  o xfig.3.2.5b-locale.dif
  o xfig.spec

OBS-URL: https://build.opensuse.org/request/show/882561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfig?expand=0&rev=51
2021-04-06 15:29:48 +00:00
Dr. Werner Fink
139760bc46 Update to xfig 3.2.8a
OBS-URL: https://build.opensuse.org/package/show/graphics/xfig?expand=0&rev=74
2021-04-01 11:49:07 +00:00
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