- Fix JAVA option. A distfile was missing.
- Work around INSTALLS_ICONS issues. Icon caches were not properly updated.
- Tidy up bash completion installation.
- Enabled build on JDK 1.7 since newer version builds with 1.7 with the MAKE_ENV set
- Disable tests since they are fail intermittently due to system load
- Remove echo during install and unmute install commands
PR: 190721
Submitted by: swills (myself)
Approved by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer) (all except test disable)
Pass maintainership to submitter, the listed maintainer hasn't been
active since 2005. The slave port wasn't maintained.
PR: 190874
Submitted by: Koichiro IWAO
The PR that provided stage support corrected an almost empty pkg-plist
so that it now has over 2400 entries. However, that wasn't the only
issue. Some additional fixes "while we're here" are:
* Convert to USES+=tar:bzip2 (PR)
* Use new style for LIB_DEPENDS (PR)
* Simplify WRKSRC (remove redundant :R modifier)
* Convert to USES+=pgsql and WANT_PGSQL from USE_PGSQL
* Convert to USE_PHP+= pdo pdo_pgsql
* Remove manual RUN_DEPENDS
* Remove redundant "-m 555" as INSTALL_SCRIPT already does this
* Unmute installation commands
* Use COPYTREE_SHARE instead of cp -R
* Remove pkg-message post-install target (missed by PR)
* Remove whitespace in WWW line of pkg-descr file
* use @owner, @group in pkg-plist (functionality lost by PR)
* Add port-extract to remove unwanted file that appears (F10+)
PR: 190953
Submitted by: Joe Benden
Fixes by: marino
Approved by: stage and just-fix-it blankets
ccache's documentation says to set CCACHE_SLOPPINESS=time_macros and
CFLAGS+= -fpch-preprocess (it's a magic check in ccache for the string),
but doing these does not actually fix the build when files are cached.
Disabling PCH for ccache still results in an 18 second build, down from 143,
on a 12 core machine.
- While here, strip libraries with STRIP_CMD (not bumping rev as this is
not significant enough to warrant a rebuild).
PR: 190954
Submitted by: Joe Benden
The stage PR worked, but there were existing problems that weren't fixed,
such as muted install commands, "cp -r" instead of install macros, the use
of "-" prefix on commands that won't fail. A list of additional, "while
we are here changes":
* 16,000+ line, 1.1Mb pkg-plist removed, autogen instead
* Remove now-unnecessary x-generate-plist maintainer target
* Remove PLIST_SUB lines
* Remove unnecessary roll-your-own extract target. Leave one original
deletion as a post-extract target
* Use COPYTREE_SHARE instead of "cp -r"
* move CHOWN operations to pkg-plist generation
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit)
- Remove easy_install dependency
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit)
- Convert to PYDISTUTILS_AUTOPLIST
- Bump PORTREVISION to enforce a cleanup for the easy_install references
With hat: python@
Approved by: portmgr (implicit)
The PR only provided changes needed to add stage support. However, the
port needed some additional TLC:
* DISTNAME reworked for single, ARCH-based definition (pets portlint)
* LICENSE stuff moved, rearranged (pets portlint)
* DOCS option removed (it wasn't implemented)
* Typo for PGSQL option fixed so it's default again (bump portrevision)
* Cosmestic alignment
* PGSQL converted to USES+=pgsql and WANT_PGSQL=
* php+pgsql RUN_DEPENDS refactored, and set to use USE_PHP
* Convert to new LIB_DEPENDS style (PR)
* Convert to USES+=tar (PR)
* Remove WWW whitespace (PR)
* Handle /var/run/thunder (PR) (also requires portrevision bump)
PR: 190951
Submitted by: Joe Benden
fixes by: marino
Approved by: stage blanket + just fix it blanket
verified by: Redports 8x pass