diff options
author | tnn <tnn@pkgsrc.org> | 2019-01-29 22:33:57 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2019-01-29 22:33:57 +0000 |
commit | ff32fbe8e0fffaf0d86bbbf51202d6bfeb45b8ce (patch) | |
tree | f90aef17fb2e944139ae0d0faba05a2ed9273e85 /mail/thunderbird52 | |
parent | 5ad62dfb3c56f1980cc6d1a39071736f73228df1 (diff) | |
download | pkgsrc-ff32fbe8e0fffaf0d86bbbf51202d6bfeb45b8ce.tar.gz |
remove obsolete hacks.mk & reduce diffs between mozilla derivative packages
Diffstat (limited to 'mail/thunderbird52')
-rw-r--r-- | mail/thunderbird52/Makefile | 22 | ||||
-rw-r--r-- | mail/thunderbird52/hacks.mk | 10 |
2 files changed, 11 insertions, 21 deletions
diff --git a/mail/thunderbird52/Makefile b/mail/thunderbird52/Makefile index 193237046fa..fc71c69a4d9 100644 --- a/mail/thunderbird52/Makefile +++ b/mail/thunderbird52/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.1 2018/12/16 08:29:48 ryoon Exp $ +# $NetBSD: Makefile,v 1.2 2019/01/29 22:33:57 tnn Exp $ DISTNAME= thunderbird-${TB_VER}.source -PKGNAME= thunderbird52-${TB_VER} +PKGNAME= thunderbird${TB_VER:C/\..*$//}-${TB_VER} PKGREVISION= 3 TB_VER= 52.9.1 CATEGORIES= mail @@ -17,8 +17,6 @@ WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} MOZILLA_DIR= mozilla/ PLIST_SRC+= ${PLIST_SRC_DFLT} -MOZILLA_PKG_NAME= thunderbird52 - CONFIG_GUESS_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.guess CONFIG_SUB_OVERRIDE+= ldap/sdks/c-sdk/config/autoconf/config.sub @@ -26,10 +24,12 @@ CONFIGURE_ARGS+= --enable-application=mail # Disable WebRTC support for Thunderbird unconditionally. CONFIGURE_ARGS+= --disable-webrtc -NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA_PKG_NAME}/thunderbird -NOT_PAX_MPROTECT_SAFE+= lib/${MOZILLA_PKG_NAME}/thunderbird-bin +NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/thunderbird +NOT_PAX_MPROTECT_SAFE+= lib/${PKGBASE}/thunderbird-bin + +ALL_ENV+= MOZILLA_PKG_NAME=${PKGBASE} -ALL_ENV+= MOZILLA_PKG_NAME=${MOZILLA_PKG_NAME} +LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE} .include "../../mk/bsd.prefs.mk" @@ -47,7 +47,7 @@ SUBST_MESSAGE.sys-dic= Reference to system hunspell dictionaries. SUBST_FILES.sys-dic= mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp SUBST_VARS.sys-dic= LOCALBASE -CHECK_WRKREF_SKIP+=lib/${MOZILLA_PKG_NAME}/chrome/toolkit/content/global/buildconfig.html +CHECK_WRKREF_SKIP+=lib/${PKGBASE}/chrome/toolkit/content/global/buildconfig.html post-extract: mv ${WRKSRC}/mozilla/gfx/ycbcr/yuv_row_arm.s \ @@ -64,8 +64,8 @@ do-build: # XXX for some reason it doesn't work unless -j is explicitly specified cd ${WRKSRC}/${OBJDIR} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1} -MOZILLA=${MOZILLA_PKG_NAME} -MOZILLA_NAME=${MOZILLA_PKG_NAME} +MOZILLA= ${PKGBASE} +MOZILLA_NAME= ${PKGBASE} post-build: ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ @@ -73,7 +73,7 @@ post-build: < ${FILESDIR}/desktop.in \ > ${WRKDIR}/desktop -INSTALLATION_DIRS+= lib/${MOZILLA}/extensions +INSTALLATION_DIRS+= lib/${PKGBASE}/extensions INSTALLATION_DIRS+= share/applications share/pixmaps post-install: ${INSTALL_DATA} ${WRKDIR}/desktop \ diff --git a/mail/thunderbird52/hacks.mk b/mail/thunderbird52/hacks.mk deleted file mode 100644 index c7975637d4c..00000000000 --- a/mail/thunderbird52/hacks.mk +++ /dev/null @@ -1,10 +0,0 @@ -# $NetBSD: hacks.mk,v 1.1 2018/12/16 08:29:48 ryoon Exp $ - -# workround for link of thunderbird-bin etc. -LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${MOZILLA_NAME} - -.if ${OPSYS} == "SunOS" -# workaround for strip problems with libxul.so -# https://www.illumos.org/issues/4383 -INSTALL_UNSTRIPPED=yes -.endif |