Date: Fri, 27 Aug 2010 22:18:46 +0300 (EEST) From: Andriy Gapon <avg@icyb.net.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/150048: [NEW PORT] mail/firetray: System tray add-on for firefox, thunderbird, seamonkey, etc Message-ID: <201008271918.o7RJIkQL050847@trant.local.> Resent-Message-ID: <201008271920.o7RJK61S063729@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 150048 >Category: ports >Synopsis: [NEW PORT] mail/firetray: System tray add-on for firefox, thunderbird, seamonkey, etc >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 27 19:20:05 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Andriy Gapon >Release: FreeBSD 9.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD 9.0-CURRENT amd64 >Description: Firetray is a system tray Add-ons for firefox. WWW: http://code.google.com/p/firetray/ Generated with FreeBSD Port Tools 0.99 Not sure whether to put it in www/ or mail/, personally I use it with thunderbird 3.1 as a replacement for moztraybiff. >How-To-Repeat: >Fix: --- firetray-0.2.8.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # firetray # firetray/files # firetray/files/patch-components_SConscript # firetray/distinfo # firetray/pkg-descr # firetray/Makefile # echo c - firetray mkdir -p firetray > /dev/null 2>&1 echo c - firetray/files mkdir -p firetray/files > /dev/null 2>&1 echo x - firetray/files/patch-components_SConscript sed 's/^X//' >firetray/files/patch-components_SConscript << '6f079457008c448e3e683387363d76f0' X--- components/SConscript.orig 2010-08-27 01:55:51.642176846 +0300 X+++ components/SConscript 2010-08-27 02:00:10.042030350 +0300 X@@ -51,7 +51,7 @@ env.AppendENVPath('PATH', gecko_bin) X env.Append(BUILDERS = {'MozXPT' : bxpt, 'MozHeader' : bhdr }) X X # Add additional param for different platforms X-if platform == 'linux2': X+if 1 or platform == 'linux2': X env.ParseConfig('pkg-config --static --cflags gtk+-2.0') # libnotify X env.AppendUnique( X CXXFLAGS = ['-include', 'xpcom-config.h', '-Wall', '-O2', X@@ -73,7 +73,7 @@ xpts = [env.MozXPT('nsITray'), env.MozXP X headers = [env.MozHeader('nsITray')] X X parts = [] X-if platform == 'linux2': X+if 1 or platform == 'linux2': X parts.extend(['nsTray.cpp', 'nsTrayModue.cpp']) X X nptray_name = 'nptray' + lib_arch 6f079457008c448e3e683387363d76f0 echo x - firetray/distinfo sed 's/^X//' >firetray/distinfo << 'c31986385c8b7d07f12b7cc9af635c03' XMD5 (firetray-0.2.8-src.zip) = cd71b82da69c8a626d1ac471b268a4fd XSHA256 (firetray-0.2.8-src.zip) = bfe78b722b5946320f2f0b92475a44bc20ff00adc9acaf99d924a4395e2db1f6 XSIZE (firetray-0.2.8-src.zip) = 263602 c31986385c8b7d07f12b7cc9af635c03 echo x - firetray/pkg-descr sed 's/^X//' >firetray/pkg-descr << 'ac16b7c617a01c43b6eb3ab382d6926f' XFiretray is a system tray Add-ons for firefox. X XWWW: http://code.google.com/p/firetray/ ac16b7c617a01c43b6eb3ab382d6926f echo x - firetray/Makefile sed 's/^X//' >firetray/Makefile << '79a174e72973c8821fafe63927c9f523' X# New ports collection makefile for: firetray X# Date created: 27 Aug 2010 X# Whom: Andriy Gapon <avg@icyb.net.ua> X# X# $FreeBSD$ X# X XPORTNAME= firetray XDISTVERSION= 0.2.8 XCATEGORIES= mail www XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} XDISTNAME= ${PORTNAME}-${DISTVERSION}-src X XMAINTAINER= avg@icyb.net.ua XCOMMENT= System tray add-on for firefox, thunderbird, seamonkey, etc X XUSE_ZIP= yes XUSE_GECKO= libxul XUSE_SCONS= yes XUSE_GNOME= pkgconfig X XWRKSRC= ${WRKDIR}/${PORTNAME} XEXTRACT_AFTER_ARGS= -d ${WRKSRC} XGECKO_CONFIG= ${LOCALBASE}/bin/pkg-config ${GECKO} X XBUILD_SH_FLAGS= --dynamic-linking XBUILD_SH_FLAGS+= --gecko-sdk-bin=`${DIRNAME} ${XPIDL}` XBUILD_SH_FLAGS+= --gecko-sdk-lib=`${GECKO_CONFIG} --variable=sdkdir`/lib XBUILD_SH_FLAGS+= --gecko-sdk-idl=`${GECKO_CONFIG} --variable=idldir` XBUILD_SH_FLAGS+= --gecko-sdk-include=`${GECKO_CONFIG} --variable=includedir` XNSPR_INCLUDE= `${LOCALBASE}/bin/pkg-config nspr --variable=includedir` X XPLIST_DIRS= ${DATADIR:S,${PREFIX}/,,} XPLIST_FILES= ${DATADIR:S,${PREFIX}/,,}/${PORTNAME}.xpi X Xpost-patch: X @${REINPLACE_CMD} s,/usr/include/nspr,${NSPR_INCLUDE}, \ X ${WRKSRC}/components/SConscript X Xdo-build: X cd ${WRKSRC} && ./build.sh ${BUILD_SH_FLAGS} X Xdo-install: X ${MKDIR} ${DATADIR} && \ X ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.xpi ${DATADIR} X X.include <bsd.port.mk> 79a174e72973c8821fafe63927c9f523 exit --- firetray-0.2.8.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008271918.o7RJIkQL050847>