Bug 228124 - Update port: graphics/xfig to 3.2.7a
Summary: Update port: graphics/xfig to 3.2.7a
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-10 17:56 UTC by Pierre DAVID
Modified: 2018-05-14 05:40 UTC (History)
2 users (show)

See Also:
mjl: maintainer-feedback+


Attachments
update xfig to 3.2.7a (325.54 KB, patch)
2018-05-11 08:28 UTC, mjl
mjl: maintainer-approval+
Details | Diff
updated Makefile for new xfig that depends on print/fig2dev not print/transfig (692 bytes, text/plain)
2018-05-14 01:03 UTC, mjl
mjl: maintainer-approval+
Details
updated distinfo that uses the smaller source code release (154 bytes, text/plain)
2018-05-14 01:03 UTC, mjl
mjl: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre DAVID 2018-05-10 17:56:57 UTC
Release 3.2.7a is published according to https://sourceforge.net/projects/mcj/files/

print/fig2dev and print/transfig should be upgraded too.
Comment 1 mjl 2018-05-11 08:28:22 UTC
Created attachment 193273 [details]
update xfig to 3.2.7a

I would appreciate this patch to be reviewed by the build infrastructure.  a lot has changed in the build and installation of xfig since 3.2.5.
Comment 2 mjl 2018-05-11 08:29:18 UTC
I'm happy to take maintainership of transfig, since xfig and transfig come from the same source tar.xz.
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-12 16:23:24 UTC
testbuilds@work
Comment 4 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-12 16:24:22 UTC
(In reply to mjl from comment #2)
would you also take maintainer for fig2dev and would you provide patches to update to 3.2.7, as well ? Please upload them, and I'll work them in and give you maintainer.
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-13 11:45:11 UTC
ah, fig2dev is already @3.2.7
Comment 6 mjl 2018-05-14 01:03:03 UTC
Created attachment 193372 [details]
updated Makefile for new xfig that depends on print/fig2dev not print/transfig
Comment 7 mjl 2018-05-14 01:03:38 UTC
Created attachment 193373 [details]
updated distinfo that uses the smaller source code release
Comment 8 mjl 2018-05-14 01:05:38 UTC
Hi Kurt,

I didn't realise that a new port had been created for fig2dev.  I think the transfig port can probably be removed but check with the maintainer about that.

This is ready to go, please someone commit and close this bug.

Thanks,

Matthew
Comment 9 Kurt Jaeger freebsd_committer freebsd_triage 2018-05-14 05:40:08 UTC
Committed, thanks!
Comment 10 commit-hook freebsd_committer freebsd_triage 2018-05-14 05:40:15 UTC
A commit references this bug:

Author: pi
Date: Mon May 14 05:39:49 UTC 2018
New revision: 469852
URL: https://svnweb.freebsd.org/changeset/ports/469852

Log:
  graphics/xfig: update 3.2.5c -> 3.2.7a

  PR:		228124
  Submitted by:	<mjl@luckie.org.nz> (maintainer)
  Reported by:	Pierre David <pdagog@gmail.com>
  Relnotes:	http://mcj.sourceforge.net/frm_new_features.html
  		http://mcj.sourceforge.net/frm_bugs_fixed.html

Changes:
  head/graphics/xfig/Makefile
  head/graphics/xfig/distinfo
  head/graphics/xfig/files/patch-Imakefile
  head/graphics/xfig/files/patch-main.c
  head/graphics/xfig/files/patch-src_main.c
  head/graphics/xfig/files/patch-src_w__dir.c
  head/graphics/xfig/files/patch-src_w__dir.h
  head/graphics/xfig/files/patch-w_intersect.c
  head/graphics/xfig/pkg-plist