From owner-freebsd-ports-bugs@freebsd.org Mon May 17 21:43:29 2021 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2B36C633DB0 for ; Mon, 17 May 2021 21:43:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4FkXgj0XZJz4Sdq for ; Mon, 17 May 2021 21:43:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 10C42633DAF; Mon, 17 May 2021 21:43:29 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 108E3633E3A for ; Mon, 17 May 2021 21:43:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FkXgh6zn9z4Sh7 for ; Mon, 17 May 2021 21:43:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D8D9B138DC for ; Mon, 17 May 2021 21:43:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 14HLhSZh069009 for ; Mon, 17 May 2021 21:43:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 14HLhSDQ069008 for ports-bugs@FreeBSD.org; Mon, 17 May 2021 21:43:28 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 255846] x11-themes/kde-icons-noia: Add LICENSE, Take MAINTAINERship Date: Mon, 17 May 2021 21:43:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: portmaster@bsdforge.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: flagtypes.name attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2021 21:43:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255846 Chris Hutchinson changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #225040| |maintainer-approval? Flags| | --- Comment #10 from Chris Hutchinson --- Created attachment 225040 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D225040&action= =3Dedit git diff for x11-themes/kde-icons-* (MEGA DIFF) OK in retrospect this should have been under a different title indicating it's _current_ affect -- but hindsight being what it is... This git diff is a MEGA diff against all the kde-icons-* Why? A recent change in the ports framework caused x11-themes/kde-icons-noia/Makefile.icons and all ports dependent upon it to start throwing LICENSE related errors. As a result; I've gone through the affected ports and added the actual LICENSE it contained. Those few that didn't declare one, received the "blanket" "theme" license declaration pulled from x11-themes/kde-icons-noia/Makefile.icons IMHO using x11-themes/kde-icons-noia/Makefile.icons as a "blanket" for LICENSE is an abuse of the LICENSE framework that requires kludges to existing kde-icons and hides licenses that actually exist within the ports. So this is my submission to address that perceived abuse and further address other anomalies along the way. I'm taking full responsibility for these changes. So have assigned myself as MAINTAINER for the entire group affected. Changes Makefile(s) LICENSE, MAINTAINER x11-themes/kde-icons-lime-rade8 as above, but with MASTER_SITES (was using distcache.freebsd...) x11-themes/kde-icons-nuvola MASTER_SITES (www.icon-king.com is dead, use GENTOO) x11-themes/kde-icons-noia/Makefile.icons remove conditional LICENSE block MAINTAINER That's it. All of these tested on 12/mad(63|32) && 13/amd(64|32) and return: =3D=3D=3D> License (...) accepted by the user =3D=3D=3D> kde-icons-... depends on file: /usr/local/sbin/pkg - found =3D> noia-kde-icons-... doesn't seem to exist in /usr/ports/distfiles/KDE. =3D> Attempting to fetch /distfiles/noia-kde-icons-... =3D=3D=3D> Fetching all distfiles required by kde-icons-... for building =3D=3D=3D> Extracting for kde-icons-... =3D> SHA256 Checksum OK for KDE/noia-kde-icons-... =3D=3D=3D> Patching for kde-icons-... =3D=3D=3D> Configuring for kde-icons-... =3D=3D=3D> Staging for kde-icons-... =3D=3D=3D> Generating temporary packing list =3D=3D=3D=3D> Compressing man pages (compress-man) =3D=3D=3D=3D> Running Q/A tests (stage-qa) =3D=3D=3D=3D> Checking for pkg-plist issues (check-plist) =3D=3D=3D> Parsing plist =3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR =3D=3D=3D> No pkg-plist issues found (check-plist) Thanks! :-) --Chris --=20 You are receiving this mail because: You are the assignee for the bug.=