Bug 238277

Summary: [exp-run] devel/gettext: update to 0.20.1
Product: Ports & Packages Reporter: Tijl Coosemans <tijl>
Component: Individual Port(s)Assignee: Tijl Coosemans <tijl>
Status: Closed FIXED    
Severity: Affects Only Me Flags: antoine: exp-run+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch
none
patch2
none
patch3
none
patch4 none

Description Tijl Coosemans freebsd_committer freebsd_triage 2019-06-01 12:23:22 UTC
Created attachment 204757 [details]
patch

Update devel/gettext-runtime and devel/gettext-tools to 0.20.1.
Add new subpackage devel/libtextstyle.
Comment 1 Tijl Coosemans freebsd_committer freebsd_triage 2019-06-01 12:23:56 UTC
Assign to portmgr for exp-run.
Comment 2 Tijl Coosemans freebsd_committer freebsd_triage 2019-06-02 10:44:49 UTC
Created attachment 204780 [details]
patch2

Updated patch after libtextstyle got committed in ports r503261.
Comment 4 Tijl Coosemans freebsd_committer freebsd_triage 2019-06-06 13:25:55 UTC
Created attachment 204857 [details]
patch3

ftp/weex:
- remove bundled gettext (intl/): no longer supported
- patch configure.in, Makefile.am and src/Makefile.am to remove references to bundled gettext
- patch configure.in to add AC_CONFIG_MACRO_DIR([m4]) so aclocal.m4 will include gettext .m4 files from m4/ (matching the version set with AM_GNU_GETTEXT_VERSION) instead of /usr/local/share/aclocal.
- port to modern gettext: install po/Makevars and fix a problem in the French translation.
- patch configure.in to fix detection of OpenSSL 1.1.
- in port Makefile: add EXAMPLES and NLS options, add ports OpenSSL support, set default path for root certificates

games/lgeneral:
- patch Makefile.in instead Makefile.am so USES=autoreconf isn't needed.

www/sarg:
- patch configure.ac to add AC_CONFIG_MACRO_DIR([m4]) so aclocal.m4 will include gettext .m4 files from m4/ (matching the version set with AM_GNU_GETTEXT_VERSION) instead of /usr/local/share/aclocal.
- port Makefile: remove obsolete post-patch, patching configure also has no effect with USES=autoreconf
Comment 6 Tijl Coosemans freebsd_committer freebsd_triage 2019-06-06 15:20:38 UTC
Created attachment 204862 [details]
patch4

ftp/weex: copy Makevars in pre-configure instead of post-patch.
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2019-06-07 21:31:46 UTC
Exp-run looks fine
Comment 8 commit-hook freebsd_committer freebsd_triage 2019-06-08 09:55:45 UTC
A commit references this bug:

Author: tijl
Date: Sat Jun  8 09:55:03 UTC 2019
New revision: 503716
URL: https://svnweb.freebsd.org/changeset/ports/503716

Log:
  devel/gettext*:
  - Update to 0.20.1.
  - Add options to install documentation and examples.

  devel/libtextstyle:
  - Take maintainership because it is now released as part of gettext.

  ftp/weex:
  - Remove bundled gettext (intl/): no longer supported.
  - Patch configure.in, Makefile.am and src/Makefile.am to remove references
    to bundled gettext.
  - Patch configure.in to add AC_CONFIG_MACRO_DIR([m4]) so aclocal.m4 will
    include gettext .m4 files from m4/ (matching the version set with
    AM_GNU_GETTEXT_VERSION) instead of /usr/local/share/aclocal.
  - Port to modern gettext: add po/Makevars and fix a problem in the French
    translation.
  - Patch configure.in to fix detection of OpenSSL 1.1.
  - In port Makefile: add EXAMPLES and NLS options, add ports OpenSSL support,
    set default path for root certificates.

  games/lgeneral:
  - Patch Makefile.in instead of Makefile.am so USES=autoreconf isn't needed.

  www/sarg:
  - Patch configure.ac to add AC_CONFIG_MACRO_DIR([m4]) so aclocal.m4 will
    include gettext .m4 files from m4/ (matching the version set with
    AM_GNU_GETTEXT_VERSION) instead of /usr/local/share/aclocal.
  - Port Makefile: remove obsolete post-patch, patching configure also has no
    effect with USES=autoreconf.

  PR:		238277
  Exp-run by:	antoine
  Approved by:	portmgr (antoine)

Changes:
  head/devel/gettext/Makefile.common
  head/devel/gettext/distinfo
  head/devel/gettext/pkg-descr
  head/devel/gettext-runtime/Makefile
  head/devel/gettext-runtime/files/patch-configure
  head/devel/gettext-runtime/pkg-descr
  head/devel/gettext-runtime/pkg-plist
  head/devel/gettext-tools/Makefile
  head/devel/gettext-tools/files/patch-configure
  head/devel/gettext-tools/pkg-descr
  head/devel/gettext-tools/pkg-plist
  head/devel/libtextstyle/Makefile
  head/devel/libtextstyle/distinfo
  head/ftp/weex/Makefile
  head/ftp/weex/files/
  head/ftp/weex/files/patch-Makefile.am
  head/ftp/weex/files/patch-configure.in
  head/ftp/weex/files/patch-po-fr.po
  head/ftp/weex/files/patch-src-Makefile.am
  head/ftp/weex/pkg-plist
  head/games/lgeneral/Makefile
  head/www/sarg/Makefile
  head/www/sarg/files/patch-configure.ac