Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 2017 18:38:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 218016] graphics/urt: rescue, UPDATE, provide MASTER_SITES, MAJOR OVERHAUL, take MAINTAINER'ship
Message-ID:  <bug-218016-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218016

            Bug ID: 218016
           Summary: graphics/urt: rescue, UPDATE, provide MASTER_SITES,
                    MAJOR OVERHAUL, take MAINTAINER'ship
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch, patch-ready
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: portmaster@bsdforge.com

Created attachment 181067
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D181067&action=
=3Dedit
svn diff (patch) for graphics/urt

PROLOG
OK I know this is old, but so are ls(1), and cp(1), and like
urt; they just work. :-)
Given that SO many graphics utils/ports depend on urt. I
felt compelled to rescue it from deletion. This was NOT
an easy task; I've done a mess of reworking -- see below,
for all the gory details.

STOP THE MADNESS! WHAT A MESS!
The source is scattered all over the net, and an additional
patch is located somewhere else. This is crazy! If I'm going
to maintain it; I'm going to maintain it as a FreeBSD port.
As such, I'll keep the original source files as reference
files, and maintain them as well. But for the FreeBSD port,
I've taken the liberty of eliminating the some 100+ FreeBSD
specific patches -- many of which were incorrectly named,
and fix them && (pre)apply them to the source. As well as
the external patch. Then pack up the results as the DISTFILE.

CHANGES
fix && apply the patches currently associated with the port
delete the 100+ patches as well as the files/ folder
MAINTAINER - to me
MASTER_SITES - provide one
LICENSE - add
LICENSE_FILES - link to it
DISTFILES - update as necessary
DISTFILE - recreate as ONE files, after changes listed above
removes BROKEN, DEPRECATED, and EXPIRATION_DATE

I think that covers it. But DO take note of the changes
within the attached svn diff -- *especially* the deletions.
See Also: a QA LOG proving that all of this actually worked! :-)

OH portlint complained about using EXTRACT_SUFX
HOWEVER I tried to simply use USES=3Dtar:xz but then the port
insisted upon downloading a tar.GZ file. As such; I'm using
both. I'm on a recent -CURRENT (12), but can't imagine that
should be an issue. Just mentioning it.

That's it!

Thanks!

--Chris

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218016-13>