From nobody Sat May 7 20:12:10 2022 X-Original-To: desktop@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7C5261AD8AF2 for ; Sat, 7 May 2022 20:12:10 +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 4KwdrT6lV3z3L05 for ; Sat, 7 May 2022 20:12:09 +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 C78FC170BA for ; Sat, 7 May 2022 20:12:09 +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 247KC9Ku042641 for ; Sat, 7 May 2022 20:12:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 247KC9DJ042639 for desktop@FreeBSD.org; Sat, 7 May 2022 20:12:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: desktop@FreeBSD.org Subject: maintainer-feedback requested: [Bug 263852] [patch] graphics/cairo: Install documentation to a path accessible in the GNOME Devehlp browser Date: Sat, 07 May 2022 20:12:10 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: desktop@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651954330; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BwqFbqE4bQ3qbkf4Sr23vYtjVHrMgijOYMUxC2PPkmY=; b=rdgAvFmd25YbslVGp9CqB+lpiz9mUkjDyvGhnv2/Rgn02uGC/xJXxL9ZZBR2hTP+ltzPSY T54Y4UtttOzRSLffB2jYiTlbEsVTbl4QC2jMW+cGR2YV810XxHkKxYEtK5UF3EE/UehpQt whStDyFSrdOvFl+LHTCifkQeI2Nxa0rQPOFVSFqVcPypTxALB99hjqz/ujO/Ba2j56oI8p nY1T+iMDiT2Y2GcHS/ZZrevxQ5VFagfqmPJbeD35jKFWQ/TWwdrTn+7na4XMiM09un2U/j Z0+8TXFaeo8qTrUGSGRAuO+mn5RM06eagdjXTHNMYUXaq9K0cL45N0UIbQJoRw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651954330; a=rsa-sha256; cv=none; b=avn7Ap1JZNXh8NOUINFyWnIPAC+OlKlK8pTFye7Ekyq7/icDxU53YCObaz+ps4bUpVJ6dS L1p00P+VhW9bK0uehwRExeSo2Vagp7qyvSc/UR2PFuo/S+ebfONOisAOBVB1P/JTHBKhFr XJ/t9b6Ei4jPla0B2xa57h9sNI5YH/K+hg2bCrsj9YE7hXGZCrEbqUhY6t4G74AJGSjDS3 iBWWM7LJ0v7rDD/juZpdnzf8LbnzkSch67wGSJGyzr1c0lP8B0u+loaLXB5TuqAQY7qTD3 mycM2CwXvyHIVeHxIsNZlkPvJJLWOFCkFNj55kj8LrFqp6kAUOd0/LRw2qOMgQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Bugzilla Automation has asked freebsd-desktop (Team) for maintainer-feedback: Bug 263852: [patch] graphics/cairo: Install documentation to a path accessi= ble in the GNOME Devehlp browser https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263852 --- Description --- This patch updates the Makefile and pkg-plist for graphics/cairo as to ensure that the documentation will be installed directly to the port's DOCSDIR. Rationale: In the Devehelp User Documentation - available under the GNOME Yelp documentation browser, with the documentation installed from the devel/devhelp port - the section "Installing API Documentation" mentions a number of standard pathnames that documentation may be installed to, such as to be accessible in the Devhelp browser. With the devehelp build under FreeBSD ports, it seems that documentation installed directly to a port's DOCSDIR may also be accessible in the Devhelp browser. Previous to this changeset, then with the DOCS option enabled for graphics/cairo, documentation was being installed to a subdirectory of the graphics/cairo DOCSDIR, i.e was installed to the directory /usr/local/share/doc/cairo/cairo/. While accessible for normal browsing, this documentation was not appearing in the Devhelp UI. When setting the HTML_DIR for the build to the parent directory of the port's docsdir, then at least with the graphics/cairo port, the documentation will be installed directly into the port's DOCSDIR. This documentation may then be browsed normally with Devhelp. for graphics/cairo the HTML_DIR for build may be set in configure, using the configure arg --with-html-dir=3D...