diff --git a/x11/Makefile b/x11/Makefile index 2a6bfa79e8fd..e481d37ae583 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -1,294 +1,295 @@ # $FreeBSD$ # COMMENT = Ports to support the X window system SUBDIR += 3ddesktop SUBDIR += 9box SUBDIR += 9menu SUBDIR += 9term SUBDIR += Terminal SUBDIR += XFree86 SUBDIR += XFree86-4 SUBDIR += XFree86-4-clients SUBDIR += XFree86-4-documents SUBDIR += XFree86-4-libraries SUBDIR += XFree86-4-manuals SUBDIR += XFree86-aoutlibs SUBDIR += XFree86-contrib SUBDIR += accessx SUBDIR += alltray SUBDIR += apwal SUBDIR += aterm SUBDIR += bbappconf SUBDIR += bbrun SUBDIR += bbuname SUBDIR += bgrot SUBDIR += blast SUBDIR += bricons SUBDIR += brightside SUBDIR += buttonbox SUBDIR += chameleon SUBDIR += cnslock SUBDIR += compositeext SUBDIR += damageext SUBDIR += decurs SUBDIR += deskmenu SUBDIR += dgs SUBDIR += docker SUBDIR += dxpc SUBDIR += dynamag SUBDIR += ebuttons SUBDIR += ecore SUBDIR += efancylauncher SUBDIR += electricsheep SUBDIR += emu SUBDIR += erun SUBDIR += eterm SUBDIR += fast-user-switch-applet SUBDIR += fbdesk SUBDIR += fbpanel SUBDIR += fbsd-icons SUBDIR += fixesext SUBDIR += fluxbg SUBDIR += gcb SUBDIR += gcursor SUBDIR += gdesklets-tasklist SUBDIR += gdkxft SUBDIR += gdm SUBDIR += ggiterm SUBDIR += gmessage SUBDIR += gmrun SUBDIR += gnome-clipboard-daemon SUBDIR += gnome-launch-box SUBDIR += gnome-menus SUBDIR += gnome-screensaver SUBDIR += gnome-swallow SUBDIR += gnome2 SUBDIR += gnome2-fifth-toe SUBDIR += gnome2-lite SUBDIR += gnome2-power-tools SUBDIR += gnomeapplets2 SUBDIR += gnomedesktop SUBDIR += gnomelibs SUBDIR += gnomepanel SUBDIR += gnomesession SUBDIR += gnometerminal SUBDIR += gpctool SUBDIR += grabc SUBDIR += gromit SUBDIR += gtk-launch SUBDIR += gtk-theme-switch SUBDIR += gtk-themepreview SUBDIR += gtk2-theme-switch SUBDIR += gtkchtheme SUBDIR += gtkterm2 SUBDIR += gtstarter SUBDIR += gxset SUBDIR += idesk SUBDIR += imwheel SUBDIR += kb2mb2 SUBDIR += kde-lite SUBDIR += kde3 SUBDIR += kde3-apireference SUBDIR += kdebase3 SUBDIR += kdelibs3 SUBDIR += kdelibs3-nocups SUBDIR += keylaunch SUBDIR += libGL SUBDIR += libICE SUBDIR += libSM SUBDIR += libX11 SUBDIR += libXau SUBDIR += libXcomposite SUBDIR += libXcursor SUBDIR += libXdamage SUBDIR += libXdmcp SUBDIR += libXext SUBDIR += libXfixes SUBDIR += libXfont SUBDIR += libXi SUBDIR += libXinerama SUBDIR += libXp SUBDIR += libXpm SUBDIR += libXrandr SUBDIR += libXrender SUBDIR += libXres SUBDIR += libXtrans SUBDIR += libXv SUBDIR += libXxf86 SUBDIR += libcapplet SUBDIR += libdnd SUBDIR += libexo SUBDIR += libgnome SUBDIR += libgnome-java SUBDIR += libgnomemm SUBDIR += libgnomemm26 SUBDIR += libsx SUBDIR += libsynaptics SUBDIR += libxfce4mcs SUBDIR += libxfce4util SUBDIR += libxkbfile SUBDIR += libxklavier SUBDIR += linux-XFree86-libs SUBDIR += linux-gnomelibs SUBDIR += lupe SUBDIR += mgapdesk SUBDIR += mlterm SUBDIR += mrxvt SUBDIR += multi-aterm SUBDIR += multi-gnome-terminal SUBDIR += mxico SUBDIR += numlockx SUBDIR += nvidia-driver SUBDIR += nvidia-settings SUBDIR += nvidia-xconfig SUBDIR += offix-clipboard SUBDIR += offix-execute SUBDIR += oooqs SUBDIR += p5-Clipboard SUBDIR += p5-X11-GUITest SUBDIR += p5-X11-IdleTime SUBDIR += p5-X11-Protocol SUBDIR += padkey SUBDIR += panoramixext SUBDIR += peeper SUBDIR += portoseguro SUBDIR += powershell SUBDIR += printext SUBDIR += props SUBDIR += qrash SUBDIR += randrext SUBDIR += rendercheck SUBDIR += renderext SUBDIR += resourceext SUBDIR += rox-wallpaper SUBDIR += rsibreak SUBDIR += ruby-X11 SUBDIR += ruby-gnome2 SUBDIR += ruby-gnome2-all SUBDIR += ruby-gtktrayicon SUBDIR += rxvt SUBDIR += rxvt-devel SUBDIR += rxvt-unicode SUBDIR += settitle SUBDIR += silo SUBDIR += sisctrl SUBDIR += slim + SUBDIR += stalonetray SUBDIR += startup-notification SUBDIR += sxpc SUBDIR += temperature.app SUBDIR += thinglaunch SUBDIR += tilda SUBDIR += tkXwin SUBDIR += tkgoodstuff SUBDIR += tycoon SUBDIR += vdesk SUBDIR += wdm SUBDIR += wmappl SUBDIR += wmblob SUBDIR += wmbutton SUBDIR += wmcliphist SUBDIR += wmctrl SUBDIR += wmdrawer SUBDIR += wmfstatus SUBDIR += wmmatrix SUBDIR += wmmenu SUBDIR += wmmsg SUBDIR += wmoldmenu2new SUBDIR += wmxss SUBDIR += workrave SUBDIR += wrapper SUBDIR += wterm SUBDIR += x3270 SUBDIR += xaniroc SUBDIR += xantfarm SUBDIR += xautolock SUBDIR += xautomation SUBDIR += xballoon SUBDIR += xbanner SUBDIR += xbelld SUBDIR += xbindkeys SUBDIR += xbindkeys_config SUBDIR += xcalib SUBDIR += xcb SUBDIR += xclip SUBDIR += xcmd SUBDIR += xco SUBDIR += xcoloredit SUBDIR += xcolors SUBDIR += xcolorsel SUBDIR += xcurs SUBDIR += xcut SUBDIR += xdialog SUBDIR += xdtm SUBDIR += xextensions SUBDIR += xf86ext SUBDIR += xfce4-clipman-plugin SUBDIR += xfce4-taskmanager SUBDIR += xfce4-trigger-launcher SUBDIR += xfedor SUBDIR += xfishtank SUBDIR += xfree86_xkb_xml SUBDIR += xgrab SUBDIR += xidle SUBDIR += xinput SUBDIR += xkbctrl SUBDIR += xkbset SUBDIR += xkeycaps SUBDIR += xkeywrap SUBDIR += xlibs SUBDIR += xloadimage SUBDIR += xlockmore SUBDIR += xlogout SUBDIR += xlupe SUBDIR += xmangekyou SUBDIR += xmascot SUBDIR += xmold SUBDIR += xmon SUBDIR += xmotd SUBDIR += xmove SUBDIR += xmsg SUBDIR += xmx SUBDIR += xnee SUBDIR += xnodecor SUBDIR += xorg SUBDIR += xorg-clients SUBDIR += xorg-documents SUBDIR += xorg-libraries SUBDIR += xorg-manpages SUBDIR += xprompt SUBDIR += xproto SUBDIR += xrestop SUBDIR += xrootconsole SUBDIR += xrsh SUBDIR += xscreensaver SUBDIR += xscreensaver-gnome SUBDIR += xscreensaver-gnome-hacks SUBDIR += xscreensaver-kde SUBDIR += xscreensaver.app SUBDIR += xsel SUBDIR += xskyroot SUBDIR += xsnow SUBDIR += xstarroll SUBDIR += xstroke SUBDIR += xtacy SUBDIR += xtattr SUBDIR += xterm SUBDIR += xtermcontrol SUBDIR += xtermset SUBDIR += xtestpicture SUBDIR += xtoolwait SUBDIR += xtrlock SUBDIR += xtset SUBDIR += xvattr SUBDIR += xvkbd SUBDIR += xwatchwin SUBDIR += xwit SUBDIR += xxkb SUBDIR += xzoom SUBDIR += yalias SUBDIR += yelp SUBDIR += zenity .include diff --git a/x11/stalonetray/Makefile b/x11/stalonetray/Makefile new file mode 100644 index 000000000000..0eb86a0ec9f3 --- /dev/null +++ b/x11/stalonetray/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: stalonetray +# Date created: Apr 6 2006 +# Whom: Stepan Zastupov [RedChrom] +# +# $FreeBSD$ +# + +PORTNAME= stalonetray +PORTVERSION= 0.3 +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= redchrom@gmail.com +COMMENT= STAnd-aLONE system tray + +LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_X_PREFIX= yes +USE_BZIP2= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-native-kde --disable-debug +CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -lexecinfo" + +MAN1= stalonetray.1 +PLIST_FILES= bin/stalonetray + +.include diff --git a/x11/stalonetray/distinfo b/x11/stalonetray/distinfo new file mode 100644 index 000000000000..3238b811205b --- /dev/null +++ b/x11/stalonetray/distinfo @@ -0,0 +1,3 @@ +MD5 (stalonetray_0.3.tar.bz2) = 5f97e479a17f22f0a85896e7beead99c +SHA256 (stalonetray_0.3.tar.bz2) = 59b0e88fa581fe5ad8cc899a260579c6689fa72506f639b8d8aa3903edc40389 +SIZE (stalonetray_0.3.tar.bz2) = 111612 diff --git a/x11/stalonetray/files/patch-src-main.c b/x11/stalonetray/files/patch-src-main.c new file mode 100644 index 000000000000..b925b59922e9 --- /dev/null +++ b/x11/stalonetray/files/patch-src-main.c @@ -0,0 +1,23 @@ +--- src/main.c.orig Thu Apr 6 14:16:26 2006 ++++ src/main.c Thu Apr 6 14:16:06 2006 +@@ -423,16 +423,20 @@ + unlayout_icon(ti); /* or hide ? */ + return; + } ++#ifdef DEBUG + print_icon_data(ti); ++#endif + update_positions(); + tray_set_constraints(); + DBG(4, "icon position were updated\n"); + } else { + hide_window(ti); + } ++#ifdef DEBUG + DBG(4, "====================\n"); + forall_icons(&print_icon_data); + DBG(4, "====================\n"); ++#endif + } + } + } diff --git a/x11/stalonetray/pkg-descr b/x11/stalonetray/pkg-descr new file mode 100644 index 000000000000..64eea430c2d3 --- /dev/null +++ b/x11/stalonetray/pkg-descr @@ -0,0 +1,6 @@ +The stalonetray is a STAnd-aLONE system tray (notification area). +It has minimal build and run-time dependencies: the Xlib only. +The XEMBED support is planned. Stalonetray runs under virtually +any window manager. + +WWW: http://sourceforge.net/projects/stalonetray