Compare commits

...
Sign in to create a new pull request.

145 commits

Author SHA1 Message Date
Fedora Release Engineering
45f8012565 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:13:38 +00:00
Fedora Release Engineering
8a8a141c23 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:40:35 +00:00
Hans de Goede
0b394da35b Update to 3.2.9a + latest git changes to fix build with -std=c11
Switch to upstream appdata/metainfo and desktop file
Drop all patches (all upstreamed)
Resolves: rhbz#2341567
Resolves: rhbz#2385740
2025-08-06 22:00:49 +02:00
Fedora Release Engineering
da28ae8028 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:50:36 +00:00
Fedora Release Engineering
25fb80a930 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:50:30 +00:00
Fedora Release Engineering
4aeded16a4 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:04:37 +00:00
Hans de Goede
a6b2ba00eb Fix compile error with f40+ gcc 2024-02-26 14:15:30 +01:00
Hans de Goede
ed4f129aa6 Fix missing Dingbats and Symbol glyphs
Resolves: rhbz#2260359
2024-02-26 13:20:50 +01:00
Fedora Release Engineering
86a92e5fa2 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:42:42 +00:00
9319ea2762 Merge remote-tracking branch 'origin/f38' into rawhide 2024-01-18 16:38:59 +09:00
63b5996609 Backport upstream patches for upstream 2 issues
Fix exporting only active layers
  Sanitize a call to realloc (redhat #2252679)
2024-01-18 16:38:48 +09:00
5ee23c3479 git pushMerge branch 'rawhide' into f38 fedpkg build# Please enter a
commit message to explain why this merge is necessary, fedpkg
switch-branch f37# especially if it merges an updated upstream into a
topic branch. git merge rawhide# git push# Lines starting with '#' will
be ignored, and an empty message aborts fedpkg build# the commit.
2023-08-26 11:13:40 -05:00
af2c7a84ee update xfig to upstream 3.2.9 2023-08-26 10:51:29 -05:00
bcfd9f7504 update xfig to upstream 3.2.9 2023-08-26 10:50:04 -05:00
fe28314826 update xfig to upstream 3.2.9 2023-08-26 10:36:17 -05:00
Fedora Release Engineering
38531cf4fb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:51:48 +00:00
Fedora Release Engineering
c584d6197b Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:29:05 +00:00
Fedora Release Engineering
919897a2ca Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:08:55 +00:00
Fedora Release Engineering
ef2d0fc262 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:07:07 +00:00
Hans de Goede
633a28c198 New upstream release 3.2.8b 2021-10-11 13:25:55 +02:00
Fedora Release Engineering
78629c1193 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:35:16 +00:00
Hans de Goede
f80ca5035b New upstream release 3.2.8a 2021-05-29 18:18:19 +02:00
Fedora Release Engineering
008ef270d3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:03:41 +00:00
Tom Stellard
b53197af76 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:26:51 +00:00
Fedora Release Engineering
5ff91750d1 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 09:44:13 +00:00
Fedora Release Engineering
41f17ceb0d - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:44:33 +00:00
Fedora Release Engineering
73a36189c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 04:28:21 +00:00
Hans de Goede
1e6ca73d31 Add missing BuildRequires: transfig 2020-01-16 12:12:25 +01:00
Hans de Goede
b49b11d2e5 New upstream release 3.2.7b 2020-01-16 11:02:05 +01:00
Fedora Release Engineering
d22f7fc8e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:12:44 +00:00
Fedora Release Engineering
d2c2a81114 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:25:16 +00:00
Hans de Goede
4a82806a34 Fix spline drawing (rhbz#1665237) 2019-01-11 17:28:50 +01:00
Hans de Goede
0f7f0f3afe New upstream release 3.2.7a
Add Requires: transfig to make sure esp export works (rhbz#1642033)
Switch back to URW fonts so that Bookman, New Century Schoolbook and
  Palatino work again. This uses the old version of the URW fonts which are
  now packaged as urw-base35-fonts-legacy (rhbz#1523624, rhbz#1551219)
Trim the changelog
2018-10-30 09:35:45 +01:00
Fedora Release Engineering
5ec62ea50b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:18:23 +00:00
Igor Gnatenko
13dc7c06b6 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:54 +02:00
Hans de Goede
d327e0e904 Fix font issues take 2 (rhbz#1523624) :
It turns out the new urw fonts are completely unusuable as X11 core fonts,
   stop using them for now (see bug rhbz#1551219)
 Add a patch to use the fallback fonts for non-scalable fonts too, so that
   we at least show something somewhat reasonable for Bookman, New Century
   Schoolbook and Palatino
 This means that display of Zapf Chancery and Zapf Dingbats currently
   falls back to the "fixed" font, which is completely wrong for Dingbats
2018-03-03 16:09:19 +01:00
Hans de Goede
8b02b070fc Fix font issues (rhbz#1523624) :
Adjust xfig-3.2.5-urwfonts.patch for new font names in urw-base35-fonts
 Except for the symbols font, use the old un-scalable Adobe PCF Symbol font
   for now as StandardSymbolsPS.otf from urw-base35-fonts is currently broken
 Add a patch to deal with some fonts being scalable, while Symbol is not
 Note the dingbats font is also broken in urw-base35-fonts, but there is no
   replacement for it, so that font is still broken, see rhbz#1534206
ghostscript-core no longer exists, instead require ghostscript (rhbz#1536581)
Remove obsolete icon-cache and desktop-database scriptlets
Add a patch from Debian fixing some issues with arrows
2018-03-01 23:46:57 +01:00
Fedora Release Engineering
9bf0f0c1f7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 21:39:21 +00:00
Adam Jackson
a4fd7a8fdc Drop unneeded BuildRequires: imake 2017-11-07 13:51:23 -05:00
Fedora Release Engineering
e5c5939f86 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:43:04 +00:00
Fedora Release Engineering
06159b7d96 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:07:30 +00:00
Hans de Goede
f2c0c4be2b New upstream release 3.2.6a 2017-02-13 15:42:39 +01:00
Hans de Goede
b689dc3946 Build with -DGSBIT to fix eps file preview generation (rhbz#1418560)
Fix broken screenshot links in appdata
2017-02-12 14:04:29 +01:00
Fedora Release Engineering
5cb63aa9f1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:51:47 +00:00
Hans de Goede
fecb81efff Switch to non -full (smaller) version of upstream sources,
we package transfig seperately so we do not need the -full version
2016-08-12 10:34:06 +02:00
Hans de Goede
25c6f651d8 Make using metric units the default again 2016-08-11 17:03:39 +02:00
Hans de Goede
1066401dd2 New upstream release 3.2.6
- Drop all patches, all fixes are upstream now
- Drop -plain subpackage, only build Xaw3d version
- Update appdata screenshots for xfig.org being gone
  (point to http://epb.lbl.gov/xfig/ for now)
2016-08-11 14:20:45 +02:00
Hans de Goede
01425803f1 Bring in various bugfixes from Debian
- Convert icons to png
- Add appdata
2016-02-29 14:06:03 +01:00
Fedora Release Engineering
8bccf602c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:30:15 +00:00
Dennis Gilmore
8a1bdcc1fe - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:01:00 +00:00
Hans de Goede
877d4a525c Fix png reading (rhbz#1150330) 2014-10-09 17:51:14 +02:00
c347dbacfc - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 10:00:44 +00:00
Hans de Goede
ba04159847 Fix crash when changing arrow size on x86_64 (rhbz#1046102) 2014-06-18 17:05:11 +02:00
Dennis Gilmore
380a25b68f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 00:50:11 -05:00
Michal Srb
2140551292 Name binaries correctly
Xaw3d version has fancy 3D buttons
2014-01-06 13:07:51 +01:00
Michal Srb
358a070333 Use fprintf in safe manner
Needed due to -Werror=format-security
2014-01-06 13:02:42 +01:00
Michal Srb
9e9c7e0b3c Version bump to 3.2.5-39c
Patch provided by David Kaufmann, thanks!
2014-01-06 12:55:28 +01:00
Michal Srb
0dee41b564 Fix crash when creating lines with linestyle 3
- Resolves: rhbz#1023744 (Thanks to Maurizio Paolini and David Kaufmann)
2014-01-03 09:58:37 +01:00
Dennis Gilmore
77598e1ea7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 03:12:21 -05:00
Parag Nemade
73933debc4 Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 2013-02-10 09:51:00 +05:30
Adam Tkac
e3e828540b Rebuild due to "jpeg8-ABI" feature drop
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-21 18:00:34 +01:00
Adam Tkac
4c7430f7ee rebuild against new libjpeg
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-12-21 20:41:06 +01:00
Hans de Goede
deaf0af570 Re-organize / consolidate patches
- Add a bunch of patches (minor bug-fixes) from the Debian package
- Add better icons from the Debian package
2012-08-12 18:06:54 +02:00
Hans de Goede
a64793542b Fix a stack overflow when importing 1.3 files (CVE-2009-4227) (rhbz#543905) 2012-08-12 16:47:27 +02:00
Dennis Gilmore
db0f37a104 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-22 00:27:00 -05:00
Orion Poplawski
7a2024fcbd Rebuild with Xaw3d 1.6.1 2012-02-26 20:43:44 -07:00
Peter Robinson
7c29001879 Add patch from Debian for libpng 1.5 2012-02-14 20:31:36 +00:00
Dennis Gilmore
728a4d4926 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 02:55:04 -06:00
Adam Jackson
053c7f8dcf Rebuild for new libpng 2011-12-06 01:45:16 -05:00
Dennis Gilmore
3ec9c09cd4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 23:02:20 -06:00
Stanislav Ochotnicky
1f21f73f7e Add forgotten patch 2010-12-06 10:13:52 +01:00
Stanislav Ochotnicky
cc7f209381 Merge branch 'master' of ssh://pkgs.fedoraproject.org/xfig
Conflicts:
	xfig.spec

Get f14 and master back together
2010-12-06 10:04:50 +01:00
Stanislav Ochotnicky
c67236fabb Fix buffer overflow when opening malicious fig files 2010-12-06 09:51:11 +01:00
Hans de Goede
6de36c8ca7 - Fix importing of eps files (#657290) 2010-11-25 17:06:50 +01:00
Hans de Goede
c1ea4a2280 - Fix importing of eps files (#657290) 2010-11-25 17:03:30 +01:00
Fedora Release Engineering
12fc744738 dist-git conversion 2010-07-29 15:50:22 +00:00
Bill Nottingham
6c3fbc49df Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:40:58 +00:00
77c0c5fad2 - New upstream 3.2.5b release
- Drop many merged patches
2009-09-30 21:30:33 +00:00
Jesse Keating
3fe51301d9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 07:59:56 +00:00
9fffae3194 Resolves: rhbz#506791 make xfig spellchecking work 2009-06-28 09:08:29 +00:00
ce5a6e4288 - Fix eps preview (#503911) 2009-06-03 11:39:49 +00:00
787d315272 Merge review fixes 2009-04-22 09:40:15 +00:00
d0800b3bda Add missing hicolor-icon-theme req for dir ownership 2009-04-21 17:48:17 +00:00
a2226855c1 - Fix crash when printing (#494193), thanks to Ian Dall for the patch 2009-04-08 14:46:54 +00:00
65eae56557 - Rebase to new upstream 3.2.5a release, this was made available to me by
the Debian maintainer who is in contact with upstream, which
    appearantly is still somewhat alive (but not alive enough to put the
    tarbal on the homepage ??)
2009-03-28 09:00:01 +00:00
Štěpán Kasal
0ece32bb1e normalize the patch 2009-03-19 13:25:17 +00:00
2bc4356f5d - Add various patches from Debian (doc updates, new figures in the lib,
better fix for modepanel resizing)
- Do not crash when inserting a character from the charmap into a text
    string
2009-03-15 19:32:57 +00:00
8b23145fcb - Fix Text size field inserts characters on left instead of right (#490257)
- Fix xfig-Xaw3d does not display messages in message panel (#490259)
2009-03-15 15:34:17 +00:00
Jesse Keating
0bd88fe546 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 09:22:38 +00:00
c3670eaa68 - Add missing Requires: xorg-x11-fonts-base (#486701) 2009-02-22 11:26:05 +00:00
Štěpán Kasal
43103e7051 improve Obsoletes: 2008-11-10 13:32:48 +00:00
476dfe6a49 - Various small specfile cleanups from merge review 2008-11-08 20:15:55 +00:00
d74295287d *** empty log message *** 2008-07-14 08:39:05 +00:00
965131673e - Fix missing prototype compiler warnings 2008-04-03 17:39:10 +00:00
d938651d1d - Fix cmdline parsing (broken by renaming the binary) (bz 435097) 2008-02-28 19:39:01 +00:00
Jesse Keating
f39e346f17 - Autorebuild for GCC 4.3 2008-02-19 10:11:28 +00:00
5c5567a161 - Fix xfig crashing when zooming in a lot (bz 420411) 2007-12-12 19:34:13 +00:00
cffb37c67f - Put the Xaw3d version in the main xfig package, put the plain Xaw version
in a -plain subpackage
2007-11-17 19:07:49 +00:00
f422565169 - Also compile a version against Xaw3d instead of plain Xaw, available in
the new xfig-Xaw3d package
- Various specfile cleanups for packaging guidelines compliance
- Remove spurious executable permissions on various files (bz 247424)
- Apply patch fixing problems with xfig not finding fonts (bz 210278)
2007-11-16 20:56:21 +00:00
d3b17b8866 - Also compile a version against Xaw3d instead of plain Xaw, available in
the new xfig-Xaw3d package
- Various specfile cleanups for packaging guidelines compliance
- Remove spurious executable permissions on various files (bz 247424)
- Apply patch fixing problems with xfig not finding fonts (bz 210278)
2007-11-16 19:58:04 +00:00
6ef3c377f6 fix #201992, xfig crashes in the edit function 2007-11-15 16:57:28 +00:00
33181e13c6 fix #201992, xfig crashes in the edit function 2007-11-15 16:43:19 +00:00
Bill Nottingham
a226e4c12d makefile update to properly grab makefile.common 2007-10-15 19:31:53 +00:00
4e520d2152 rh#313321, use xdg-open 2007-10-05 17:00:50 +00:00
d8b44084c9 rh#313321, use xdg-open 2007-10-05 12:32:49 +00:00
df602a0d50 3.2.5 2007-04-16 13:15:16 +00:00
Jesse Keating
41bfafafb5 bumped for rebuild 2006-07-12 08:53:27 +00:00
561153ad71 fix #191816, Xaw3d build problem 2006-05-16 16:12:57 +00:00
c29ade4f66 - fix #169330, wrong docdir
- fix #187902, no parameter negotiation for xfig
- fix #182451, switch xfig's pdf viewer to evince
2006-05-05 21:53:39 +00:00
cceb13f04a - Rebuild for updated imake build rules 2006-04-26 00:42:04 +00:00
a819fb9151 no parameter negotiation for xfig, fix #187902 2006-04-04 17:33:58 +00:00
Jesse Keating
fa30be3dfb bump for bug in double-long on ppc(64) 2006-02-11 06:11:23 +00:00
Jesse Keating
d007c53fc0 bump for new gcc/glibc 2006-02-07 14:19:12 +00:00
dd6f953f38 workaround for utf8 2005-12-21 18:50:44 +00:00
7143198a74 typo fix 2005-12-18 17:15:54 +00:00
bc48a634de add correct app-defaults directory 2005-12-18 17:07:07 +00:00
8b01bc2557 add correct app-defaults directory 2005-12-18 16:46:38 +00:00
Jesse Keating
1ecd163336 gcc update bump 2005-12-09 22:43:52 +00:00
c2584c9be9 fix for modular X 2005-11-15 13:26:06 +00:00
aa24e28732 enable xpm support #158422 2005-10-24 17:55:08 +00:00
d00dae70fb buildrequires on xorg-x11-devel 2005-07-19 14:45:49 +00:00
68d9bdc7e3 fix another buffer overflow #163413 2005-07-18 14:15:08 +00:00
cfe05bf51a apply patch to fix buffer oveeflow #158088 2005-05-19 14:50:57 +00:00
ad0cf3bf87 fix font warning #116542 2005-03-21 11:49:05 +00:00
c57f434b12 cleanup 2005-03-07 16:02:15 +00:00
5edc1d97bf fix gcc4 build problem 2005-03-05 22:53:52 +00:00
428c80b86a rebuilt 2005-03-05 22:12:25 +00:00
e0ce57617d rebuilt 2005-02-09 13:29:29 +00:00
7f489c56a5 - add mimetype spec #131629 2004-09-24 23:16:59 +00:00
4f4dc55ba2 fix desktop file 2004-09-13 14:58:43 +00:00
1ba35b897f - temporary workaround for desktop-file-utils 2004-09-13 14:44:49 +00:00
cvsdist
298817cbfd auto-import changelog data from xfig-3.2.4-4.src.rpm
Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 14:50:40 +00:00
cvsdist
204d2088bf auto-import changelog data from xfig-3.2.4-3.src.rpm
Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 14:50:36 +00:00
cvsdist
6e2b1b46e7 auto-import changelog data from xfig-3.2.4-2.src.rpm
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
Tue Jun 03 2003 Jeff Johnson <jbj@redhat.com>
- add explicit epoch's where needed.
Tue May 06 2003 Than Ngo <than@redhat.com> 3.2.4-1
- 3.2.4
2004-09-09 14:49:08 +00:00
cvsdist
3ab7eb4020 auto-import changelog data from xfig-3.2.3d-12.src.rpm
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
Thu Nov 07 2002 Than Ngo <than@redhat.com> 3.2.3d-11
- rebuild in new enviroment
2004-09-09 14:48:15 +00:00
cvsdist
7906a694e5 auto-import changelog data from xfig-3.2.3d-10.src.rpm
Thu Aug 22 2002 Than Ngo <than@redhat.com> 3.2.3d-10
- close should get fd, not filename
2004-09-09 14:48:00 +00:00
cvsdist
7a78bd9960 auto-import changelog data from xfig-3.2.3d-9.src.rpm
Wed Jul 31 2002 Than Ngo <than@redhat.com> 3.2.3d-9
- Fixed typo bug (bug #70347)
2004-09-09 14:47:52 +00:00
cvsdist
59d845e3d3 auto-import xfig-3.2.3d-8 from xfig-3.2.3d-8.src.rpm 2004-09-09 14:46:46 +00:00
cvsdist
cbba1ed2cb auto-import xfig-3.2.3d-3 from xfig-3.2.3d-3.src.rpm 2004-09-09 14:45:55 +00:00
cvsdist
0e0ec037f9 auto-import xfig-3.2.3d-2 from xfig-3.2.3d-2.src.rpm 2004-09-09 14:45:49 +00:00
cvsdist
9c3f17a349 auto-import changelog data from xfig-3.2.3c-8.0ppc.src.rpm
Wed Jul 31 2002 Guy Streeter <streeter@redhat.com>
- don't require netscape for ppc
2004-09-09 14:45:00 +00:00
cvsdist
1f7d2e5bd7 auto-import changelog data from xfig-3.2.3c-8a.src.rpm
Fri Feb 22 2002 Phil Knirsch <pknirsch@redhat.com>
- Same thing for S390x.
2004-09-09 14:44:48 +00:00
cvsdist
7c80e14f76 auto-import changelog data from xfig-3.2.3c-8.src.rpm
Sat Jan 06 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- only require /usr/bin/netscape if not on S390
Wed Dec 20 2000 Yukihiro Nakai <ynakai@redhat.com>
- Delete enable_japanese macro and set i18n default.
- Fix Japanese translation in .desktop file
Mon Nov 20 2000 Than Ngo <than@redhat.com>
- rebuilt to fix bad dir perms
Thu Nov 09 2000 Than Ngo <than@redhat.com>
- fixed f_read, which made xfig stop reading the file after removing such
    bad objects.
Fri Oct 13 2000 Preston Brown <pbrown@redhat.com>
- improved .desktop entry
2004-09-09 14:44:25 +00:00
cvsdist
936c4790f4 auto-import changelog data from xfig-3.2.3c-3j1.src.rpm
Thu Aug 24 2000 Yukihiro Nakai <ynakai@redhat.com>
- Add Japanese patch
2004-09-09 14:43:59 +00:00
cvsdist
a3ba05b68f auto-import changelog data from xfig-3.2.3c-3.src.rpm
Tue Aug 08 2000 Than Ngo <than@redhat.de>
- fixed dependency problem
- fixed starting xpdf
Mon Aug 07 2000 Than Ngo <than@redhat.de>
- fixed for using xpdf instead acroreader (Bug #15621)
- add requires: netscape, display
Sat Aug 05 2000 Than Ngo <than@redhat.de>
- update to 3.2.3c (bugs fixed released)
- fix parse_printcap broken (Bug #11147)
Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
Fri Jun 23 2000 Than Ngo <than@redhat.de>
- xfig crash, if a menu item was clicked (Bug #12855)
Sun Jun 18 2000 Than Ngo <than@redhat.de>
- rebuilt in the new build environment
- enable optimization
Sat Jun 03 2000 Than Ngo <than@redhat.de>
- fix requires, xfig-3.2.3a requires transfig-2.2.3 or newer
- disable optimization -O2 (gcc-2.96 Bug) on i386
Thu May 18 2000 Preston Brown <pbrown@redhat.com>
- fix buildroot issue in Imakefile
Mon May 08 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- rebuild with current libXaw3d
- update to 3.2.3a
Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
- rebuild to gzip man pages
Fri Jan 14 2000 Preston Brown <pbrown@redhat.com>
- upgrade to beta1 of 2.2.3. Hopefully this fixes outstanding issues.
- no need for vararg fix, commented out
Thu Sep 23 1999 Preston Brown <pbrown@redhat.com>
- add icon
- don't compile with optimization on alpha
Mon Aug 30 1999 Preston Brown <pbrown@redhat.com>
- converted to use a .desktop file
Fri Mar 26 1999 Michael Maher <mike@redhat.com>
- added files that were missing.
Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
- auto rebuild in the new build environment (release 4)
- varargs fix
Thu Feb 18 1999 Jeff Johnson <jbj@redhat.com>
- correct DESTDIRR typo (#962)
Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
- build for glibc 2.1
Tue Jul 07 1998 Jeff Johnson <jbj@redhat.com>
- updated to 3.2.2.
Wed Jun 10 1998 Prospector System <bugs@redhat.com>
- translations modified for de
Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr
Sat Apr 11 1998 Cristian Gafton <gafton@redhat.com>
- updated for manhattan
- buildroot
Thu Oct 23 1997 Marc Ewing <marc@redhat.com>
- new version
- messed with config for 5.0
- updated Requires and Copyright
- added wmconfig
Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
- built against glibc
2004-09-09 14:43:50 +00:00
6 changed files with 277 additions and 6 deletions

View file

13
.gitignore vendored Normal file
View file

@ -0,0 +1,13 @@
xfig.3.2.5b.full.tar.gz
/xfig-icons.tar.gz
/xfig.3.2.5c.full.tar.gz
/xfig_3.2.5.c-8.debian.tar.xz
/xfig-full-3.2.6.tar.xz
/xfig-3.2.6.tar.xz
/xfig-3.2.6a.tar.xz
/xfig-3.2.7a.tar.xz
/xfig-3.2.7b.tar.xz
/xfig-3.2.8a.tar.xz
/xfig-3.2.8b.tar.xz
/xfig-3.2.9.tar.xz
/mcj-xfig-ce9782a404b6a527393839369aac13dcfb66ff16.zip

View file

@ -1,6 +0,0 @@
# Makefile for source rpm: xfig
# $Id$
NAME := xfig
SPECFILE = $(firstword $(wildcard *.spec))
include ../common/Makefile.common

View file

@ -0,0 +1,2 @@
SHA512 (mcj-xfig-ce9782a404b6a527393839369aac13dcfb66ff16.zip) = a0d483d77edb16d869596a53f89783efd232832b4447089227f34ff552836209f595e5cc9f179242386e85f6f8378607433913720aab29b9d69a2a4007404b47
SHA512 (xfig-icons.tar.gz) = f7d9b314d57994d479712740dcac4a2c924ddacea028db1c6cdeef36fb7d846885c45d21499f7453c750c265eeb5877e4b032454911ce91667ccc550cb2112e5

5
xfig.rpmlintrc Normal file
View file

@ -0,0 +1,5 @@
addFilter("W: invalid-url Source1")
addFilter("W: no-%check-section")
addFilter("W: files-duplicate /usr/share/")
addFilter("E: non-executable-script /usr/share/xfig/Libraries/Maps/")
addFilter("E: spelling-error")

257
xfig.spec Normal file
View file

@ -0,0 +1,257 @@
%global commit ce9782a404b6a527393839369aac13dcfb66ff16
%global commitdate 20250317
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Summary: An X Window System tool for drawing basic vector graphics
Name: xfig
Version: 3.2.9a
Release: 3.%{commitdate}git%{shortcommit}%{?dist}
License: MIT
URL: https://en.wikipedia.org/wiki/Xfig
#Source0: http://downloads.sourceforge.net/mcj/xfig-%%{version}.tar.xz
Source0: https://sourceforge.net/code-snapshots/git/m/mc/mcj/xfig.git/mcj-xfig-%{commit}.zip
Source1: xfig-icons.tar.gz
BuildRequires: make
BuildRequires: gcc libtool
BuildRequires: transfig
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXft-devel
BuildRequires: libXaw-devel
BuildRequires: libXext-devel
BuildRequires: libXi-devel
BuildRequires: libXmu-devel
BuildRequires: libXpm-devel
BuildRequires: libXt-devel
BuildRequires: Xaw3d-devel
BuildRequires: man2html-core ImageMagick
# For eps preview generation
Requires: ghostscript
Requires: transfig
# Used in the UI
Requires: xorg-x11-fonts-misc
# For scalable fonts, inc. Bookman, New Century Schoolbook and Palatino
Requires: urw-base35-fonts-legacy
# We used to have seperate Xaw3d and non Xaw3d pkgs, now we only have Xaw3d
Obsoletes: %{name}-common < %{version}-%{release}
Provides: %{name}-common = %{version}-%{release}
Obsoletes: %{name}-plain < %{version}-%{release}
Provides: %{name}-plain = %{version}-%{release}
Obsoletes: %{name}-Xaw3d < %{version}-%{release}
Provides: %{name}-Xaw3d = %{version}-%{release}
%description
Xfig is an X Window System tool for creating basic vector graphics,
including bezier curves, lines, rulers and more. The resulting
graphics can be saved, printed on PostScript printers or converted to
a variety of other formats (e.g., X11 bitmaps, Encapsulated
PostScript, LaTeX).
You should install xfig if you need a simple program to create vector
graphics.
%prep
%autosetup -p1 -a 1 -n mcj-xfig-%{commit}
for i in doc/html/japanese/button_frame.fig doc/html/japanese/japanese.ps \
doc/html/animate.js; do
sed -i.orig 's/\r//' $i; touch -r $i.orig $i; rm $i.orig
done
autoreconf -i
%build
# Fedora's Xaw3d is built with -DXAW_ARROW_SCROLLBARS
export CFLAGS="-DXAW_ARROW_SCROLLBARS $RPM_OPT_FLAGS -fno-strength-reduce -fno-strict-aliasing"
%configure
%make_build
%install
%make_install INSTALL="install -p"
cp -p README CHANGES FIGAPPS $RPM_BUILD_ROOT%{_docdir}/%{name}
rm -r $RPM_BUILD_ROOT%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,32x32,64x64}/apps
convert %{name}16x16.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
convert %{name}32x32.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
convert %{name}64x64.xpm \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%files
%doc %{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/X11/app-defaults/Fig
%{_datadir}/metainfo/org.xfig.xfig.metainfo.xml
%{_datadir}/applications/org.xfig.xfig.desktop
%{_datadir}/icons/hicolor/??x??/apps/%{name}.png
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9a-3.20250317gitce9782a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9a-2.20250317gitce9782a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Aug 6 2025 Hans de Goede <hans@hansg.org> - 3.2.9a-1.20250317gitce9782a
- Update to 3.2.9a + latest git changes to fix build with -std=c11
- Switch to upstream appdata/metainfo and desktop file
- Drop all patches (all upstreamed)
- Resolves: rhbz#2341567
- Resolves: rhbz#2385740
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Feb 26 2024 Hans de Goede <hdegoede@redhat.com> - 3.2.9-4
- Fix missing Dingbats and Symbol glyphs
- Resolves: rhbz#2260359
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jan 18 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.2.9-2
- Backport upstream patches for upstream 2 issues
- Fix exporting only active layers
- Sanitize a call to realloc (redhat #2252679)
* Sat Aug 26 2023 Ranjan Maitra <aarem@fedoraproject.org> - 3.2.9-1
- New upstream release 3.2.9
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.8b-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.8b-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.8b-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Oct 11 2021 Hans de Goede <hdegoede@redhat.com> - 3.2.8b-1
- New upstream release 3.2.8b
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.8a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat May 29 2021 Hans de Goede <hdegoede@redhat.com> - 3.2.8a-1
- New upstream release 3.2.8a
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7b-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7b-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7b-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7b-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 16 2020 Hans de Goede <hdegoede@redhat.com> - 3.2.7b-1
- New upstream release 3.2.7b
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7a-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.7a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jan 11 2019 Hans de Goede <hdegoede@redhat.com> - 3.2.7a-2
- Fix spline drawing (rhbz#1665237)
* Mon Oct 29 2018 Hans de Goede <hdegoede@redhat.com> - 3.2.7a-1
- New upstream release 3.2.7a
- Add Requires: transfig to make sure esp export works (rhbz#1642033)
- Switch back to URW fonts so that Bookman, New Century Schoolbook and
Palatino work again. This uses the old version of the URW fonts which are
now packaged as urw-base35-fonts-legacy (rhbz#1523624, rhbz#1551219)
- Trim the changelog
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.6a-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sat Mar 03 2018 Hans de Goede <hdegoede@redhat.com> - 3.2.6a-7
- Fix font issues take 2 (rhbz#1523624) :
- It turns out the new urw fonts are completely unusuable as X11 core fonts,
stop using them for now (see bug rhbz#1551219)
- Add a patch to use the fallback fonts for non-scalable fonts too, so that
we at least show something somewhat reasonable for Bookman, New Century
Schoolbook and Palatino
- This means that display of Zapf Chancery and Zapf Dingbats currently
falls back to the "fixed" font, which is completely wrong for Dingbats
* Thu Mar 01 2018 Hans de Goede <hdegoede@redhat.com> - 3.2.6a-6
- Fix font issues (rhbz#1523624) :
- Adjust xfig-3.2.5-urwfonts.patch for new font names in urw-base35-fonts
- Except for the symbols font, use the old un-scalable Adobe PCF Symbol font
for now as StandardSymbolsPS.otf from urw-base35-fonts is currently broken
- Add a patch to deal with some fonts being scalable, while Symbol is not
- Note the dingbats font is also broken in urw-base35-fonts, but there is no
replacement for it, so that font is still broken, see rhbz#1534206
- ghostscript-core no longer exists, instead require ghostscript (rhbz#1536581)
- Remove obsolete icon-cache and desktop-database scriptlets
- Add a patch from Debian fixing some issues with arrows
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.6a-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Nov 07 2017 Adam Jackson <ajax@redhat.com> - 3.2.6a-4
- Drop unneeded BuildRequires: imake
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.6a-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.6a-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Feb 13 2017 Hans de Goede <hdegoede@redhat.com> - 3.2.6a-1
- New upstream release 3.2.6a
* Sun Feb 12 2017 Hans de Goede <hdegoede@redhat.com> - 3.2.6-5
- Build with -DGSBIT to fix eps file preview generation (rhbz#1418560)
- Fix broken screenshot links in appdata
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Aug 12 2016 Hans de Goede <hdegoede@redhat.com> - 3.2.6-3
- Switch to non -full (smaller) version of upstream sources,
we package transfig seperately so we do not need the -full version
* Thu Aug 11 2016 Hans de Goede <hdegoede@redhat.com> - 3.2.6-2
- Make using metric units the default again
* Thu Aug 11 2016 Hans de Goede <hdegoede@redhat.com> - 3.2.6-1
- New upstream release 3.2.6
- Drop all patches, all fixes are upstream now
- Drop -plain subpackage, only build Xaw3d version
- Update appdata screenshots for xfig.org being gone
(point to http://epb.lbl.gov/xfig/ for now)
* Sun Feb 28 2016 Hans de Goede <hdegoede@redhat.com> - 3.2.5-48.c
- Bring in various bugfixes from Debian
- Convert icons to png
- Add appdata
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.5-47.c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild