public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/xfig] epel10.2: New upstream release 3.2.7a
@ 2026-05-30 14:28 Hans de Goede
  0 siblings, 0 replies; only message in thread
From: Hans de Goede @ 2026-05-30 14:28 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/xfig
            Branch : epel10.2
            Commit : 0f7f0f3afe657a7553b74a449c6c726a138e1879
            Author : Hans de Goede <hdegoede@redhat.com>
            Date   : 2018-10-30T09:35:45+01:00
            Stats  : +52/-655 in 7 file(s)
            URL    : https://src.fedoraproject.org/rpms/xfig/c/0f7f0f3afe657a7553b74a449c6c726a138e1879?branch=epel10.2

            Log:
            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

---
diff --git a/.gitignore b/.gitignore
index 054f115..ee34dba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ xfig.3.2.5b.full.tar.gz
 /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

diff --git a/07_colorsliderarrows.patch b/07_colorsliderarrows.patch
deleted file mode 100644
index 0bb141b..0000000
--- a/07_colorsliderarrows.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Description: Fix direction of RGB & HSV color sliders arrows.
-Author: Tim Bagot <tsb-debian-bts@earth.li>
-Bug-Debian: https://bugs.debian.org/870365
-
---- a/src/w_color.c
-+++ b/src/w_color.c
-@@ -1919,15 +1919,15 @@ Scrolled(Widget w, XtPointer closure, Xt
- 			pos = 255 - (int)(locked_top * 255 + 0.5);
- 			break;
- 		case S_HUE:
--			hsv_values.h += (going_up? -blip: blip);
-+			hsv_values.h += (going_up? blip: -blip);
- 			ThumbHSV(w, 1.0-hsv_values.h);
- 			return;
- 		case S_SAT:
--			hsv_values.s += (going_up? -blip: blip);
-+			hsv_values.s += (going_up? blip: -blip);
- 			ThumbHSV(w, 1.0-hsv_values.s);
- 			return;
- 		case S_VAL:
--			hsv_values.v += (going_up? -blip: blip);
-+			hsv_values.v += (going_up? blip: -blip);
- 			ThumbHSV(w, 1.0-hsv_values.v);
- 			return;
- 		default:
-@@ -1935,7 +1935,7 @@ Scrolled(Widget w, XtPointer closure, Xt
- 			exit(1);
- 	}
- 
--	if (going_up) {
-+	if (!going_up) {
- 		if (pos > 0)
- 			pos--;
- 	} else {

diff --git a/sources b/sources
index d718363..b7c4295 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (xfig-3.2.6a.tar.xz) = 8d6952301cab297f87041ca645c316863c4ee454ba6318ae94b2493ca9dfeda6b0240a038001f82c390d1a772c4b5e3c43c9414ea150fd18adb8780a608d8cd0
+SHA512 (xfig-3.2.7a.tar.xz) = d5c8c6f1d7fb0ce9565e71eb7b9fad00b797c321c29542c1cf68d93b7fd1f018c72d1eeb242735b9741fb4b48ac8e93c68589bb89737e497fffdf67068a1cd04
 SHA512 (xfig-icons.tar.gz) = f7d9b314d57994d479712740dcac4a2c924ddacea028db1c6cdeef36fb7d846885c45d21499f7453c750c265eeb5877e4b032454911ce91667ccc550cb2112e5

diff --git a/xfig-3.2.5-urwfonts.patch b/xfig-3.2.5-urwfonts.patch
index 69938ce..7a46ce3 100644
--- a/xfig-3.2.5-urwfonts.patch
+++ b/xfig-3.2.5-urwfonts.patch
@@ -1,6 +1,6 @@
 --- xfig.3.2.4/src/u_fonts.c	2002-09-09 13:36:58.000000000 -0400
 +++ xfig-3.2.4/src/u_fonts.c	2006-10-11 00:29:07.000000000 -0400
-@@ -22,41 +22,44 @@
+@@ -22,41 +22,41 @@
  /* X11 font names */
  
  struct _xfstruct x_fontinfo[NUM_FONTS] = {
@@ -39,44 +39,41 @@
 -    {"-*-symbol-medium-r-normal--", (struct xfont*) NULL},
 -    {"-*-itc zapf chancery-medium-i-normal--", (struct xfont*) NULL},
 -    {"-*-itc zapf dingbats-*-*-*--", (struct xfont*) NULL},
-+    {"-urw-nimbus roman-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus roman-medium-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus roman-bold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus roman-bold-i-normal--", (struct xfont*) NULL},
-+    {"-urw-urw gothic-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-urw gothic-medium-o-normal--", (struct xfont*) NULL},
-+    {"-urw-urw gothic-semibold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-urw gothic-semibold-o-normal--", (struct xfont*) NULL},
-+    {"-urw-urw bookman-light-r-normal--", (struct xfont*) NULL},
-+    {"-urw-urw bookman-light-i-normal--", (struct xfont*) NULL},
-+    {"-urw-urw bookman-semibold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-urw bookman-semibold-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus mono ps-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus mono ps-medium-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus mono ps-bold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus mono ps-bold-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans-medium-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans-bold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans-bold-i-normal--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans narrow-medium-r-semicondensed--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans narrow-medium-o-semicondensed--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans narrow-bold-r-semicondensed--", (struct xfont*) NULL},
-+    {"-urw-nimbus sans narrow-bold-o-semicondensed--", (struct xfont*) NULL},
-+    {"-urw-c059-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-c059-medium-i-normal--", (struct xfont*) NULL},
-+    {"-urw-c059-bold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-c059-bold-i-normal--", (struct xfont*) NULL},
-+    {"-urw-p052-medium-r-normal--", (struct xfont*) NULL},
-+    {"-urw-p052-medium-i-normal--", (struct xfont*) NULL},
-+    {"-urw-p052-bold-r-normal--", (struct xfont*) NULL},
-+    {"-urw-p052-bold-i-normal--", (struct xfont*) NULL},
-+    /* Should be "-urw-standard symbols ps-medium-r-normal--" but that is currently broken */
-+    {"-*-symbol-medium-r-normal--", (struct xfont*) NULL},
-+    /* Should be "-urw-z003-medium-i-normal--" but that is currently broken */
-+    {"-urw-nimbus roman-bold-i-normal--", (struct xfont*) NULL},
-+    /* Also broken but we've no alternative for it */
-+    {"-urw-d050000l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus roman no9 l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus roman no9 l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus roman no9 l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus roman no9 l-bold-i-normal--", (struct xfont*) NULL},
++    {"-urw-urw gothic l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw gothic l-medium-o-normal--", (struct xfont*) NULL},
++    {"-urw-urw gothic l-semibold-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw gothic l-semibold-o-normal--", (struct xfont*) NULL},
++    {"-urw-urw bookman l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw bookman l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-urw bookman l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw bookman l-bold-i-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus mono l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus mono l-medium-o-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus mono l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus mono l-bold-o-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-bold-i-normal--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-medium-r-condensed--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-medium-i-condensed--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-bold-r-condensed--", (struct xfont*) NULL},
++    {"-urw-nimbus sans l-bold-i-condensed--", (struct xfont*) NULL},
++    {"-urw-century schoolbook l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-century schoolbook l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-century schoolbook l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-century schoolbook l-bold-i-normal--", (struct xfont*) NULL},
++    {"-urw-urw palladio l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw palladio l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-urw palladio l-bold-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw palladio l-bold-i-normal--", (struct xfont*) NULL},
++    {"-urw-standard symbols l-medium-r-normal--", (struct xfont*) NULL},
++    {"-urw-urw chancery l-medium-i-normal--", (struct xfont*) NULL},
++    {"-urw-dingbats-medium-r-normal--", (struct xfont*) NULL},
  };
  
  /* Use the following font names for any font that doesn't exist in the table above.

diff --git a/xfig-3.2.6a-fallback-for-nonscalable-fonts.patch b/xfig-3.2.6a-fallback-for-nonscalable-fonts.patch
deleted file mode 100644
index 36644e3..0000000
--- a/xfig-3.2.6a-fallback-for-nonscalable-fonts.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-diff -up xfig-3.2.6a/src/w_drawprim.c.orig xfig-3.2.6a/src/w_drawprim.c
---- xfig-3.2.6a/src/w_drawprim.c.orig	2018-03-03 14:16:49.102597205 +0100
-+++ xfig-3.2.6a/src/w_drawprim.c	2018-03-03 14:31:36.434162815 +0100
-@@ -90,6 +90,7 @@ void init_font(void)
-     struct xfont   *newfont, *nf;
-     int		    f, count, i, p, ss;
-     char	    template[300];
-+    char	    backup_template[300];
-     char	  **fontlist, **fname;
- 
-     if (appres.boldFont == NULL || *appres.boldFont == '\0')
-@@ -171,19 +172,28 @@ void init_font(void)
- 	    nf = NULL;
- 	    strcpy(template,x_fontinfo[f].template);
- 	    strcat(template,"*-*-*-*-*-*-");
-+	    strcpy(backup_template,x_backup_fontinfo[f].template);
-+	    strcat(backup_template,"*-*-*-*-*-*-");
- 	    /* add ISO8859 (if not Symbol font or ZapfDingbats) to font name in non-international mode*/
- 	    if (
- #ifdef I18N
- 		!appres.international &&
- #endif
- 		strstr(template,"ymbol") == NULL &&
--		strstr(template,"ingbats") == NULL)
-+		strstr(template,"ingbats") == NULL) {
- 		    strcat(template,"ISO8859-*");
--	    else
-+		    strcat(backup_template,"ISO8859-*");
-+	    } else {
- 		strcat(template,"*-*");
-+		strcat(backup_template,"*-*");
-+            }
- 	    /* don't free the Fontlist because we keep pointers into it */
- 	    p = 0;
--	    if ((fontlist = XListFonts(tool_d, template, MAXNAMES, &count))==0) {
-+
-+	    if ((fontlist = XListFonts(tool_d, template, MAXNAMES, &count))==0)
-+	        fontlist = XListFonts(tool_d, backup_template, MAXNAMES, &count);
-+
-+            if (fontlist == 0) {
- 		/* no fonts by that name found, substitute the -normal font name */
- 		flist[p].fn = appres.normalFont;
- 		flist[p++].s = 12;	/* just set the size to 12 */
-@@ -233,16 +243,17 @@ parsesize(char *name)
-     int		    s;
-     char	   *np;
- 
--    for (np = name; *(np + 1); np++)
--	if (*np == '-' && *(np + 1) == '-')	/* look for the -- */
--	    break;
--    s = 0;
--    if (*(np + 1)) {
--	np += 2;		/* point past the -- */
--	s = atoi(np);		/* get the point size */
--    } else
--	fprintf(stderr, "Can't parse '%s'\n", name);
--    return s;
-+    for (np = name; *(np + 1); np++) {
-+        /* look for "--" */
-+	if (strncmp(np, "--", 2) == 0)
-+	    return atoi(np + 2);
-+        /* For "-b&h-lucida-*-normal-sans-<point-size>-*" */
-+        if (strncmp(np, "-normal-sans-", 13) == 0)
-+	    return atoi(np + 13);
-+    }
-+
-+    fprintf(stderr, "Can't parse '%s'\n", name);
-+    return 0;
- }
- 
- /*

diff --git a/xfig-3.2.6a-scalable-fonts.patch b/xfig-3.2.6a-scalable-fonts.patch
deleted file mode 100644
index f9b1ed0..0000000
--- a/xfig-3.2.6a-scalable-fonts.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-diff -up xfig-3.2.6a/src/w_drawprim.c.scalable xfig-3.2.6a/src/w_drawprim.c
---- xfig-3.2.6a/src/w_drawprim.c.scalable	2017-01-05 15:08:08.000000000 +0100
-+++ xfig-3.2.6a/src/w_drawprim.c	2018-03-01 18:01:52.344780986 +0100
-@@ -69,6 +69,7 @@ static Pixel	gc_color[NUMOPS], gc_backgr
- static XRectangle clip[1];
- static int	parsesize(char *name);
- static Boolean	openwinfonts;
-+static Boolean  font_scalable[NUM_FONTS];
- 
- #define MAXNAMES 300
- 
-@@ -131,33 +132,42 @@ void init_font(void)
-     if (appres.scalablefonts) {
- 	/* first look for OpenWindow style font names (e.g. times-roman) */
- 	if ((fontlist = XListFonts(tool_d, ps_fontinfo[1].name, 1, &count))!=0) {
--		openwinfonts = True;	/* yes, use them */
--		for (f=0; f<NUM_FONTS; f++)	/* copy the OpenWindow font names */
--		    x_fontinfo[f].template = ps_fontinfo[f+1].name;
-+            openwinfonts = True; /* yes, use them */
-+            for (f=0; f<NUM_FONTS; f++) { /* copy the OpenWindow font names */
-+                x_fontinfo[f].template = ps_fontinfo[f+1].name;
-+                font_scalable[f] = True;
-+            }
-+            XFreeFontNames(fontlist);
- 	} else {
--	    strcpy(template,x_fontinfo[0].template);  /* nope, check for font size 0 */
--	    strcat(template,"0-0-*-*-*-*-");
--	    /* add ISO8859 (if not Symbol font or ZapfDingbats) to font name in non-international mode*/
--	    if (
-+            for (f = 0; f < NUM_FONTS; f++) {
-+                strcpy(template,x_fontinfo[f].template);  /* nope, check for font size 0 */
-+                strcat(template,"0-0-*-*-*-*-");
-+                /* add ISO8859 (if not Symbol font or ZapfDingbats) to font name in non-international mode*/
-+                if (
- #ifdef I18N
--		!appres.international &&
-+                    !appres.international &&
- #endif
--		strstr(template,"ymbol") == NULL &&
--		strstr(template,"ingbats") == NULL)
--		    strcat(template,"ISO8859-*");
--	    else
--		strcat(template,"*-*");
--	    if ((fontlist = XListFonts(tool_d, template, 1, &count))==0)
--		appres.scalablefonts = False;   /* none, turn off request for them */
-+                    strstr(template,"ymbol") == NULL &&
-+                    strstr(template,"ingbats") == NULL)
-+                        strcat(template,"ISO8859-*");
-+                else
-+                    strcat(template,"*-*");
-+
-+                if ((fontlist = XListFonts(tool_d, template, 1, &count)))
-+                    font_scalable[f] = True;
-+                else
-+                    font_scalable[f] = False;
-+
-+                XFreeFontNames(fontlist);
-+            }
- 	}
--	XFreeFontNames(fontlist);
-     }
- 
-     /* no scalable fonts - query the server for all the font
-        names and sizes and build a list of them */
- 
--    if (!appres.scalablefonts) {
--	for (f = 0; f < NUM_FONTS; f++) {
-+    for (f = 0; f < NUM_FONTS; f++) {
-+        if (!font_scalable[f]) {
- 	    nf = NULL;
- 	    strcpy(template,x_fontinfo[f].template);
- 	    strcat(template,"*-*-*-*-*-*-");
-@@ -210,8 +220,8 @@ void init_font(void)
- 			nf->next = NULL;
- 		    }
- 	    } /* next size */
--	} /* next font, f */
--    } /* !appres.scalablefonts */
-+        } /* !font_scalable[f] */
-+    } /* next font, f */
- }
- 
- /* parse the point size of font 'name' */
-@@ -279,11 +289,11 @@ lookfont(int fnum, int size)
- 	nf = x_fontinfo[fnum].xfontlist;
- 	oldnf = nf;
- 	if (nf != NULL) {
--	    if (nf->size > size && !appres.scalablefonts)
-+	    if (nf->size > size && !font_scalable[fnum])
- 		found = True;
- 	    else {
- 		while (nf != NULL) {
--		    if (nf->size == size || (!appres.scalablefonts &&
-+		    if (nf->size == size || (!font_scalable[fnum] &&
- 			   (nf->size >= size && oldnf->size <= size))) {
- 			found = True;
- 			break;
-@@ -297,7 +307,7 @@ lookfont(int fnum, int size)
- 	    strcpy(fn,nf->fname);  /* put the name in fn */
- 	    if (size < nf->size)
- 		put_msg("Font size %d not found, using larger %d point",size,nf->size);
--	} else if (!appres.scalablefonts) {	/* not found, use largest available */
-+	} else if (!font_scalable[fnum]) {	/* not found, use largest available */
- 	    nf = oldnf;
- 	    strcpy(fn,nf->fname);		/* put the name in fn */
- 	    if (size > nf->size)

diff --git a/xfig.spec b/xfig.spec
index 440212b..a87bcea 100644
--- a/xfig.spec
+++ b/xfig.spec
@@ -2,8 +2,8 @@
 
 Summary: An X Window System tool for drawing basic vector graphics
 Name: xfig
-Version: 3.2.6a
-Release: 8%{?dist}
+Version: 3.2.7a
+Release: 1%{?dist}
 License: MIT
 URL:     https://en.wikipedia.org/wiki/Xfig
 Source0: http://downloads.sourceforge.net/mcj/xfig-%{version}.tar.xz
@@ -12,10 +12,7 @@ Source2: xfig.desktop
 Source3: xfig.appdata.xml
 
 Patch0: xfig-3.2.5a-default-apps.patch
-#Patch1: xfig-3.2.5-urwfonts.patch
-Patch2: xfig-3.2.6a-scalable-fonts.patch
-Patch3: xfig-3.2.6a-fallback-for-nonscalable-fonts.patch
-Patch4: 07_colorsliderarrows.patch
+Patch1: xfig-3.2.5-urwfonts.patch
 
 BuildRequires:  gcc
 BuildRequires: libjpeg-devel
@@ -34,13 +31,11 @@ BuildRequires: man2html-core ImageMagick
 BuildRequires: desktop-file-utils libappstream-glib
 # For eps preview generation
 Requires: ghostscript
+Requires: transfig
 # Used in the UI
 Requires: xorg-x11-fonts-misc
-# For scalable fonts, currently broken see bug: 1551219
-#Requires: urw-base35-fonts
-# Because urw-base35-fonts is currently broken. Should be dropped
-# and xfig-3.2.5-urwfonts.patch adjusted, once fixed
-Requires: xorg-x11-fonts-100dpi
+# 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}
@@ -109,6 +104,14 @@ appstream-util validate-relax --nonet \
 
 
 %changelog
+* 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
 
@@ -177,396 +180,3 @@ appstream-util validate-relax --nonet \
 
 * 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
-
-* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-46.c
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu Oct  9 2014 Hans de Goede <hdegoede@redhat.com> - 3.2.5-45.c
-- Fix png reading (rhbz#1150330)
-
-* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-44.c
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Wed Jun 18 2014 Hans de Goede <hdegoede@redhat.com> - 3.2.5-43.c
-- Fix crash when changing arrow size on x86_64 (rhbz#1046102)
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-42.c
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Mon Jan 06 2014 Michal Srb <msrb@redhat.com> - 3.2.5-41.c
-- Name binaries correctly
-
-* Mon Jan 06 2014 Michal Srb <msrb@redhat.com> - 3.2.5-40.c
-- Use fprintf in safe manner
-
-* Fri Jan 03 2014 David Kaufmann <astra AT ionic DOT at> - 3.2.5-39.c
-- Version bump to 3.2.5-39c
-
-* Fri Jan 03 2014 Michal Srb <msrb@redhat.com> - 3.2.5-38.b
-- Fix crash when creating lines with linestyle 3
-- Resolves: rhbz#1023744 (Thanks to Maurizio Paolini and David Kaufmann)
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-37.b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 3.2.5-36.b
-- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
-
-* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 3.2.5-35.b
-- rebuild due to "jpeg8-ABI" feature drop
-
-* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 3.2.5-34.b
-- rebuild against new libjpeg
-
-* Sun Aug 12 2012 Hans de Goede <hdegoede@redhat.com> - 3.2.5-33.b
-- Re-organize / consolidate patches
-- Add a bunch of patches (minor bug-fixes) from the Debian package
-- Add better icons from the Debian package
-
-* Sun Aug 12 2012 Hans de Goede <hdegoede@redhat.com> - 3.2.5-32.b
-- Fix a stack overflow when importing 1.3 files (CVE-2009-4227) (rhbz#543905)
-
-* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-31.b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Sun Feb 26 2012 Orion Poplawski <orion@cora.nwra.com> - 3.2.5-30.b
-- Rebuild with Xaw3d 1.6.1
-
-* Tue Feb 14 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 3.2.5-29.b
-- Add patch from Debian for libpng 1.5
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-28.b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.2.5-27.b
-- Rebuild for new libpng
-
-* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-26.b
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Mon Dec  6 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.2.5-25.b
-- Fix buffer overflow when opening malicious fig files
-
-* Thu Nov 25 2010 Hans de Goede <hdegoede@redhat.com> 3.2.5-24.b
-- Fix importing of eps files (#657290)
-
-* Wed Sep 30 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-23.b
-- New upstream 3.2.5b release
-- Drop many merged patches
-
-* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-22.a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Sun Jun 28 2009 Caolán McNamara <caolanm@redhat.com> 3.2.5-21.a
-- Resolves: rhbz#506791 make xfig spellchecking work
-
-* Wed Jun  3 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-20.a
-- Fix eps preview (#503911)
-
-* Wed Apr  8 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-19.a
-- Fix crash when printing (#494193), thanks to Ian Dall for the patch
-
-* Fri Mar 27 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-18.a
-- 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 ??)
-
-* Sun Mar 15 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-17
-- 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
-
-* Sun Mar 15 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-16
-- Fix Text size field inserts characters on left instead of right (#490257)
-- Fix xfig-Xaw3d does not display messages in message panel (#490259)
-
-* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-15
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sun Feb 22 2009 Hans de Goede <hdegoede@redhat.com> 3.2.5-14
-- Add missing Requires: xorg-x11-fonts-base (#486701)
-
-* Mon Nov 10 2008 Stepan Kasal <skasal@redhat.com> - 3.2.5-13
-- fix the Obsoletes tag to <= 3.2.5-7.fc8, which is the last
-  release with Xaw3d subpackage
-
-* Tue Nov  4 2008 Hans de Goede <hdegoede@redhat.com> 3.2.5-12
-- Various small specfile cleanups from merge review
-
-* Mon Jul 14 2008 Ian Hutchinson <ihutch@mit.edu> 3.2.5-11
-- Fix incorrect height of modepanel.
-
-* Thu Apr  3 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.2.5-10
-- Fix missing prototype compiler warnings
-
-* Thu Feb 28 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 3.2.5-9
-- Fix cmdline parsing (broken by renaming the binary) (bz 435097)
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.2.5-8
-- Autorebuild for GCC 4.3
-
-* Wed Dec 12 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.2.5-7
-- Fix xfig crashing when zooming in a lot (bz 420411)
-
-* Sat Nov 17 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.2.5-6
-- Put the Xaw3d version in the main xfig package, put the plain Xaw version
-  in a -plain subpackage
-
-* Fri Nov 16 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.2.5-5
-- 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)
-
-* Thu Nov 15 2007 Than Ngo <than@redhat.com> 3.2.5-4
-- fix #201992, xfig crashes in the edit function
-
-* Thu Nov 15 2007 Than Ngo <than@redhat.com> 3.2.5-3
-- fix #201992, xfig crashes in the edit function
-
-* Fri Oct 05 2007 Than Ngo <than@redhat.com> - 3.2.5-2
-- rh#313321, use xdg-open
-
-* Mon Apr 16 2007 Than Ngo <than@redhat.com> - 3.2.5-1.fc7
-- 3.2.5
-
-* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3.2.4-21.1
-- rebuild
-
-* Tue May 16 2006 Than Ngo <than@redhat.com> 3.2.4-21
-- fix #191816, Xaw3d build problem
-
-* Fri May 05 2006 Than Ngo <than@redhat.com> 3.2.4-20
-- fix #169330, wrong docdir
-- fix #187902, no parameter negotiation for xfig
-- fix #182451, switch xfig's pdf viewer to evince
-
-* Tue Apr 25 2006 Adam Jackson <ajackson@redhat.com> 3.2.4-19
-- Rebuild for updated imake build rules
-
-* Tue Apr 04 2006 Than Ngo <than@redhat.com> 3.2.4-18
-- no parameter negotiation for xfig, fix #187902
-
-* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3.2.4-17.2
-- bump again for double-long bug on ppc(64)
-
-* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.2.4-17.1
-- rebuilt for new gcc4.1 snapshot and glibc changes
-
-* Wed Dec 21 2005 Than Ngo <than@redhat.com> 3.2.4-17
-- workaround for utf8
-
-* Sun Dec 18 2005 Than Ngo <than@redhat.com> 3.2.4-16
-- add correct app-defaults directory
-
-* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
-- rebuilt
-
-* Tue Nov 15 2005 Than Ngo <than@redhat.com> 3.2.4-15
-- fix for modular X
-
-* Mon Oct 24 2005 Than Ngo <than@redhat.com> 3.2.4-14
-- enable xpm support #158422
-
-* Tue Jul 19 2005 Than Ngo <than@redhat.com> 3.2.4-13
-- buildrequires on xorg-x11-devel
-
-* Mon Jul 18 2005 Than Ngo <than@redhat.com> 3.2.4-12
-- fix another buffer overflow #163413
-
-* Thu May 19 2005 Than Ngo <than@redhat.com> 3.2.4-11
-- apply patch to fix buffer overflow #158088
-
-* Mon Mar 21 2005 Than Ngo <than@redhat.com> 3.2.4-10
-- fix font warning #116542
-
-* Mon Mar 07 2005 Than Ngo <than@redhat.com> 3.2.4-9
-- cleanup
-
-* Sat Mar 05 2005 Than Ngo <than@redhat.com> 3.2.4-8
-- rebuilt
-
-* Wed Feb 09 2005 Than Ngo <than@redhat.com> 3.2.4-7
-- rebuilt
-
-* Sat Sep 25 2004 Than Ngo <than@redhat.com> 3.2.4-6
-- add mimetype spec #131629
-
-* Mon Sep 13 2004 Than Ngo <than@redhat.com> 3.2.4-5
-- fix desktop file #131983
-
-* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
-- rebuilt
-
-* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
-- rebuilt
-
-* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
-- rebuilt
-
-* Tue Jun  3 2003 Jeff Johnson <jbj@redhat.com>
-- add explicit epoch's where needed.
-
-* Tue May  6 2003 Than Ngo <than@redhat.com> 3.2.4-1
-- 3.2.4
-
-* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
-- rebuilt
-
-* Thu Nov  7 2002 Than Ngo <than@redhat.com> 3.2.3d-11
-- rebuild in new enviroment
-
-* Thu Aug 22 2002 Than Ngo <than@redhat.com> 3.2.3d-10
-- close should get fd, not filename
-
-* Wed Jul 31 2002 Than Ngo <than@redhat.com> 3.2.3d-9
-- Fixed typo bug (bug #70347)
-
-* Wed Jul 24 2002 Than Ngo <than@redhat.com> 3.2.3d-8
-- desktop file issue (bug #69543)
-
-* Tue Jun 25 2002 Than Ngo <than@redhat.com> 3.2.3d-7
-- add patch file using mkstemp (bug #67351)
-
-* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Thu May 23 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
-- automated rebuild
-
-* Fri Jul 13 2001 Than Ngo <than@redhhat.com> 3.2.3d-3
-- fix build dependencies (bug #48910)
-
-* Tue Jul 03 2001 Than Ngo <than@redhat.com>
-- fix export to eps when i18n set (bug #45114)
-- requires transfig-3.2.3d
-
-* Fri Jun 15 2001 Than Ngo <than@redhat.com>
-- update to 3.2.3d release
-
-* Tue Jun 12 2001 Than Ngo <than@redhat.com>
-- fix to build against XFree86-4.1.0
-
-* Tue May 29 2001 Than Ngo <than@redhat.com>
-- update to 3.2.3d beta2 fixes (Bug #42597, #42556)
-- fix bug when LANG is set, launching help gives a spurious error (Bug #42596)
-- fix bug in resource setting (Bug #42595)
-- remove some patches, which are included in 3.2.3d beta2
-- fix wrong version number
-- use make install.all
-- fix fhs problem
-
-* Wed May  9 2001 Bernhard Rosenkraenzer <bero@redhat.com>
-- Don't require Netscape at all - use htmlview (which automatically launches
-  Netscape, Mozilla or Konqueror depending on what is installed/running).
-  No need to depend on proprietary stuff...
-
-* Thu Apr 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
-- do the same for s390x
-
-* 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 9 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
-
-* Thu Aug 24 2000 Yukihiro Nakai <ynakai@redhat.com>
-- Add Japanese patch
-
-* 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  8 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  7 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

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-05-30 14:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-05-30 14:28 [rpms/xfig] epel10.2: New upstream release 3.2.7a Hans de Goede

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox