diff options
author | wiz <wiz> | 2016-06-08 14:38:21 +0000 |
---|---|---|
committer | wiz <wiz> | 2016-06-08 14:38:21 +0000 |
commit | 0a09cdd21687671113fd4f81ad9a278b779eb5af (patch) | |
tree | e0c38dd18f14666cb67399dccf6b89437e28330b /misc/libreoffice | |
parent | 4dcea8f5d4e25580b8bc7f2f794237f402601b48 (diff) | |
download | pkgsrc-0a09cdd21687671113fd4f81ad9a278b779eb5af.tar.gz |
Fix build on NetBSD-current with PaX MPROTECT on.
Mark main binary with paxctl.
Bump PKGREVISION.
Diffstat (limited to 'misc/libreoffice')
-rw-r--r-- | misc/libreoffice/Makefile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/misc/libreoffice/Makefile b/misc/libreoffice/Makefile index 7d4107213e2..a7913a75fcd 100644 --- a/misc/libreoffice/Makefile +++ b/misc/libreoffice/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.81 2016/05/22 18:20:47 wiz Exp $ +# $NetBSD: Makefile,v 1.82 2016/06/08 14:38:21 wiz Exp $ VERREL= 5.1.3 VERRC= 2 VER= ${VERREL}.${VERRC} DISTNAME= libreoffice-${VER} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= misc MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${VERREL}/ EXTRACT_SUFX= .tar.xz @@ -20,6 +20,11 @@ LICENSE= gnu-lgpl-v3 BUILDLINK_TRANSFORM+= opt:-O2:-O .endif +.if !empty(MACHINE_PLATFORM:MNetBSD*) +pre-build: + cd ${WRKSRC} && ${BUILD_MAKE_CMD} Executable_gengal && paxctl +m instdir/program/gengal.bin +.endif + GCC_REQD+= 4.6 PYTHON_VERSIONS_INCOMPATIBLE= 27 @@ -27,6 +32,8 @@ CHECK_SHLIBS_SUPPORTED= no # configure will be regenerated. CHECK_PORTABILITY_SKIP=configure +NOT_PAX_MPROTECT_SAFE+= ${PKGNAME_NOREV}/lib/libreoffice/program/soffice.bin + DIST_SUBDIR= libreoffice LO_BOOTSTRAP= ${DISTNAME} |