diff options
Diffstat (limited to 'www/phoenix')
-rw-r--r-- | www/phoenix/Makefile | 21 | ||||
-rw-r--r-- | www/phoenix/pkg-message | 37 |
2 files changed, 51 insertions, 7 deletions
diff --git a/www/phoenix/Makefile b/www/phoenix/Makefile index e2246ec85f11..98aaabe776bc 100644 --- a/www/phoenix/Makefile +++ b/www/phoenix/Makefile @@ -9,7 +9,7 @@ PORTNAME= phoenix PORTVERSION= 0.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www # pita MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= trevor @@ -44,6 +44,7 @@ LIBS+= ${PTHREAD_LIBS} NO_MTREE= yes WRKSRC= ${WRKDIR}/mozilla LOCAL_PREFIX= ${PREFIX}/lib/${PORTNAME} +MAKE_ENV+= XP_UNIX=1 MAKE_ARGS+= XP_UNIX=1 .include <bsd.port.pre.mk> @@ -68,16 +69,21 @@ BUILD_DEPENDS+= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec .endif # ${PERL_LEVEL} < 500601 .if ${OSVERSION} > 500038 -BROKEN= "on -CURRENT, can only be used with local files" +BROKEN= "on -CURRENT, can only be used with local files." +BROKEN+="Make with -DNO_IGNORE to override this message." .endif +pre-extract: + @${ECHO_MSG} "Extracting source (this takes a while) ..." + post-extract: - ${SED} -e 's|@CFLAGS@|${CFLAGS}|' \ + @${SED} -e 's|@CFLAGS@|${CFLAGS}|' \ -e 's|@LIBS@|${LIBS}|' \ -e 's|@X11BASE@|${X11BASE}|' \ -e 's|@LOCALBASE@|${LOCALBASE}|' \ -e 's|@PREFIX@|${LOCAL_PREFIX}|' \ <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig + @${CAT} ${PKGMESSAGE} 2>/dev/null; sleep 5 # fix for Xft (thanks to marcus@) post-patch: @@ -86,12 +92,13 @@ post-patch: nsDrawingSurfaceGTK.cpp nsFontMetricsXft.h post-install: - ${RM} -f ${PREFIX}/bin/phoenix - ${LN} -s ${LOCAL_PREFIX}/bin/phoenix \ + @${RM} -f ${PREFIX}/bin/phoenix + @${LN} -s ${LOCAL_PREFIX}/bin/phoenix \ ${PREFIX}/bin/phoenix - ${RM} -f ${PREFIX}/bin/phoenix-config - ${LN} -s ${LOCAL_PREFIX}/bin/mozilla-config \ + @${RM} -f ${PREFIX}/bin/phoenix-config + @${LN} -s ${LOCAL_PREFIX}/bin/mozilla-config \ ${PREFIX}/bin/phoenix-config + @${CAT} ${PKGMESSAGE} 2>/dev/null; sleep 5 .include <bsd.port.post.mk> diff --git a/www/phoenix/pkg-message b/www/phoenix/pkg-message new file mode 100644 index 000000000000..79ed378ae068 --- /dev/null +++ b/www/phoenix/pkg-message @@ -0,0 +1,37 @@ +====================================================================== +As of version 0.4_4, this port appears to be stable. It will work with +either of the port versions of perl, provided you do "use.perl port". +It may work with the base system version of perl; I (AlanE) have not +tested this. + +NOTE: if you use the lang/perl5.8 port, please remove the File::Spec +package with the command "pkg_deinstall -f p5-File-Spec". If you are +updating to the 5.8 version of perl, please do this *first*. + +Any bug reports should be addressed to the maintainers at: + phoenix@geeksrus.net +You may also Cc: freebsd-ports@freebsd.org. Please do not send +bug reports to any other addresses. + +Please include the following information with any bug report: + +1. Date/time stamp from www/phoenix/Makefile. +2. Perl version used (/usr/bin/perl --version). +3. If a port, did you do "use.perl port"? If no, why didn't you + follow the instructions provided? +4. If perl 5.8, did you remove the p5-File-Spec port? If no, why + didn't you follow the instructions provided? +5. Where/when did the problem occur: configuring, building, or + running phoenix? +6. Can you reproduce the problem? If so, how? If not, why do you + think we can fix it? +7. If you just have a philosophical difference of opinion with how + this port is set up, without any factual basis, why are you + bothering us with it? I (AlanE) have other PRs to attend to, and + Trevor has work to do as well. + +Thank you for your help in testing and report bugs, and we hope you +enjoy using Phoenix. +The Maintainers (alane@ & trevor@) +====================================================================== + |