Bug 236619 - print/lyx: Correct the python executable location in .py, .cpp, .lyx files; Add missing USExx clauses
Summary: print/lyx: Correct the python executable location in .py, .cpp, .lyx files; A...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-18 16:34 UTC by Yuri Victorovich
Modified: 2022-09-17 18:38 UTC (History)
0 users

See Also:
rakuco: maintainer-feedback+


Attachments
patch (903 bytes, patch)
2019-03-18 16:34 UTC, Yuri Victorovich
no flags Details | Diff
patch (1.27 KB, patch)
2019-03-18 16:42 UTC, Yuri Victorovich
no flags Details | Diff
patch (1.04 KB, patch)
2019-03-18 20:42 UTC, Yuri Victorovich
rakuco: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2019-03-18 16:34:06 UTC
Created attachment 202960 [details]
patch
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2019-03-18 16:42:56 UTC
Created attachment 202961 [details]
patch

Add missing USExx clauses
Comment 2 Raphael Kubo da Costa freebsd_committer freebsd_triage 2019-03-18 20:27:46 UTC
Thanks for the patch. Hardcoding the files in the "python -tt" fix will likely get broken time; how about using ${FIND} and ${REINPLACE_CMD}'ing all occurrences of "python -tt"?
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2019-03-18 20:42:28 UTC
Created attachment 202965 [details]
patch
Comment 4 Raphael Kubo da Costa freebsd_committer freebsd_triage 2019-03-18 20:54:19 UTC
Comment on attachment 202965 [details]
patch

looks good to me, please add a MFH request as well.
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2019-03-18 21:35:18 UTC
Committed.
Thank you for a quick approval!
Comment 6 commit-hook freebsd_committer freebsd_triage 2019-03-18 21:36:12 UTC
A commit references this bug:

Author: yuri
Date: Mon Mar 18 21:35:10 UTC 2019
New revision: 496214
URL: https://svnweb.freebsd.org/changeset/ports/496214

Log:
  print/lyx: Correct the python executable location in .py, .cpp, .lyx files; Add missing USExx clauses

  lyx was broken without being able to call the python executable.

  PR:		236619
  Approved by:	rakuco
  MFH:		2019Q1

Changes:
  head/print/lyx/Makefile
Comment 7 commit-hook freebsd_committer freebsd_triage 2019-03-19 02:22:31 UTC
A commit references this bug:

Author: yuri
Date: Tue Mar 19 02:22:09 UTC 2019
New revision: 496238
URL: https://svnweb.freebsd.org/changeset/ports/496238

Log:
  MFH: r496214

  print/lyx: Correct the python executable location in .py, .cpp, .lyx files; Add missing USExx clauses

  lyx was broken without being able to call the python executable.

  PR:		236619
  Approved by:	rakuco
  Approved by:	ports-secteam

Changes:
_U  branches/2019Q1/
  branches/2019Q1/print/lyx/Makefile
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-09-17 18:38:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f017dfa2409e8851ac79b85c731e8f15d76e7e2f

commit f017dfa2409e8851ac79b85c731e8f15d76e7e2f
Author:     Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org>
AuthorDate: 2022-09-17 18:33:36 +0000
Commit:     Stefan Eßer <se@FreeBSD.org>
CommitDate: 2022-09-17 18:38:04 +0000

    textproc/py-transpopy: Do not install LICENSE in ${PREFIX}

    In addition to the patch provided by Jesús Daniel Colmenares Oviedo
    I have added the license file to the package for installation in the
    system's licenses directory.

    PR:             236619

 textproc/py-transpopy/Makefile                   |  4 +++-
 textproc/py-transpopy/files/patch-setup.py (new) | 10 ++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)