Bug 235873 - textproc/sigil: Update to 0.9.12
Summary: textproc/sigil: Update to 0.9.12
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: Fernando Apesteguía
URL:
Keywords: easy, needs-qa
Depends on:
Blocks:
 
Reported: 2019-02-20 04:37 UTC by Jonathan Chen
Modified: 2019-02-21 22:32 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback? (jonc)


Attachments
0.9.12 update (990 bytes, patch)
2019-02-20 04:37 UTC, Jonathan Chen
koobs: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Chen 2019-02-20 04:37:12 UTC
Created attachment 202174 [details]
0.9.12 update

- Update textproc/sigil to 0.9.12.
- Request maintainership
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-02-20 04:40:01 UTC
Thank you for offering to maintain a FreeBSD port Jonathan.

If you could confirm that the change passes QA (portlint & poudriere, at least), that would be great!

https://www.freebsd.org/doc/en/books/porters-handbook/testing.html
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2019-02-20 04:40:40 UTC
Comment on attachment 202174 [details]
0.9.12 update

Approved by: portmgr (unmaintained port)
Comment 3 Jonathan Chen 2019-02-20 05:32:59 UTC
On my system:

onyx:sigil,6:26pm# cat /etc/make.conf
# General ports options
BATCH=                  yes
DISTDIR=                /var/distfiles
WRKDIRPREFIX=           /tmp
DEVELOPER=              yes
onyx:sigil,6:26pm# make
...
...
-- Installing: /tmp/home/jonc/work/ports/sigil/work/stage/usr/local/share/sigil/python3lib/metaproc2.py
-- Installing: /tmp/home/jonc/work/ports/sigil/work/stage/usr/local/share/sigil/python3lib/metaproc3.py
-- Installing: /tmp/home/jonc/work/ports/sigil/work/stage/usr/local/share/sigil/examples/clip_entries.ini
-- Installing: /tmp/home/jonc/work/ports/sigil/work/stage/usr/local/share/sigil/examples/search_entries.ini
====> Compressing man pages (compress-man)
===>   Installing ldconfig configuration file
====> Running Q/A tests (stage-qa)
onyx:sigil,6:28pm# make package
===>  Building package for sigil-0.9.12
onyx:sigil,6:28pm# make install
===>  Installing for sigil-0.9.12
===>  Checking if sigil is already installed
===>   Registering installation for sigil-0.9.12
Installing sigil-0.9.12...
onyx:sigil,6:29pm# make deinstall
===>  Deinstalling for sigil
===>   Deinstalling sigil-0.9.12
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        sigil-0.9.12

Number of packages to be removed: 1

The operation will free 16 MiB.
[1/1] Deinstalling sigil-0.9.12...
[1/1] Deleting files for sigil-0.9.12: 100%
onyx:sigil,6:29pm#
Comment 4 Jonathan Chen 2019-02-20 05:36:31 UTC
onyx:~,6:36pm> cd work/ports/sigil
onyx:sigil,6:36pm> ls
distinfo   files/     Makefile   pkg-descr  pkg-plist  
onyx:sigil,6:36pm> portlint
looks fine.
Comment 5 Fernando Apesteguía freebsd_committer 2019-02-21 22:28:10 UTC
poudriere builds for {11.2,12.0}{amd64,i386} OK, 13-CURRENT i386 OK

Runs fine (light testing) in 12.0 amd64
Comment 6 commit-hook freebsd_committer 2019-02-21 22:32:03 UTC
A commit references this bug:

Author: fernape
Date: Thu Feb 21 22:31:02 UTC 2019
New revision: 493538
URL: https://svnweb.freebsd.org/changeset/ports/493538

Log:
  textproc/sigil: update to 0.9.12

  jonc@chen.org.nz steps up to maintain the port

  ChangeLog: https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.12

  * fix typo in cssreformatter that caused errors with @ fontface (issue #394)
  * workaround for qt bug affecting tab close buttons on Mac (commit f3b9399)
  * fix Mac Qt5 plugin dylibs that macdeployqt broke in Sigil-0.9.11

  PR:	235873
  Submitted by:	jonc@chen.org.nz (maintainer)

Changes:
  head/textproc/sigil/Makefile
  head/textproc/sigil/distinfo
Comment 7 Fernando Apesteguía freebsd_committer 2019-02-21 22:32:28 UTC
Committed,

Thanks!