+CONTENTS000644 000000 000000 00000001127 11042131256 012263 0ustar00rootroot000000 000000 @cwd /usr/pkg @src /usr/pkg @name dmenu-3.6 @blddep gcc34-3.4.6nb1 @pkgdep gcc34>=3.4.6 @blddep digest-20070803 @blddep tnftp-20070806 @blddep patch-2.5.4nb2 @blddep x11-links-0.35 @comment $NetBSD: PLIST,v 1.2 2008/04/04 20:28:05 ghen Exp $ bin/dmenu @comment MD5:16238a4ba58ec45367c9d1ac7dd86293 bin/dmenu_path @comment MD5:833f736be19abafee1a8fba109eeb717 bin/dmenu_run @comment MD5:79604fa79b39c7e7a622d975a434970c man/man1/dmenu.1 @comment MD5:793dcb3f8c7fee91b6790495c646ebc7 @cwd . @ignore +COMMENT @ignore +DESC @ignore +BUILD_VERSION @ignore +BUILD_INFO @ignore +SIZE_PKG @ignore +SIZE_ALL +COMMENT000444 000000 000000 00000000026 11042131256 012123 0ustar00rootroot000000 000000 Dymanic menu for wmii +DESC000444 000000 000000 00000000341 11042131256 011537 0ustar00rootroot000000 000000 dmenu is a generic menu for X, originally designed for wm/dwm, now used by wm/wmii. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently. Homepage: http://www.suckless.org/wiki/tools/xlib +BUILD_VERSION000644 000000 000000 00000000462 11042131215 013066 0ustar00rootroot000000 000000 x11/dmenu/distinfo: $NetBSD: distinfo,v 1.2 2008/04/04 20:28:05 ghen Exp $ x11/dmenu/Makefile: $NetBSD: Makefile,v 1.2 2008/04/04 20:28:05 ghen Exp $ x11/dmenu/patches/patch-aa: $NetBSD: patch-aa,v 1.1.1.1 2008/01/06 21:45:07 ghen Exp $ x11/dmenu/PLIST: $NetBSD: PLIST,v 1.2 2008/04/04 20:28:05 ghen Exp $ +BUILD_INFO000644 000000 000000 00000006753 11042131254 012510 0ustar00rootroot000000 000000 ABI= BUILD_DATE=2008-07-24 11:49:41 -0500 BUILD_HOST=SunOS marcie.christtrek.org 5.10 Generic_127127-11 sun4u sparc SUNW,Ultra-5_10 CATEGORIES=x11 CC_VERSION=gcc-3.4.6 CFLAGS=-O -O2 -I/usr/pkg/include -I/usr/pkg/gcc34/include -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include -I/usr/include CMAKE_ARGS= CONFIGURE_ARGS= CONFIGURE_ENV=INSTALL_INFO= MAKEINFO=/usr/pkgsrc/x11/dmenu/work.sparc/.tools/bin/makeinfo PKG_CONFIG= PKG_CONFIG_LIBDIR=/usr/pkgsrc/x11/dmenu/work.sparc/.buildlink/lib/pkgconfig:/usr/pkgsrc/x11/dmenu/work.sparc/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/usr/pkgsrc/x11/dmenu/work.sparc/.pkg-config.log PKG_CONFIG_PATH= MAKE=make PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CC=gcc CFLAGS=-O\ -O2\ -I/usr/pkg/include\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include\ -I/usr/include CPPFLAGS=-I/usr/pkg/include\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include\ -I/usr/include CXX=g++ CXXFLAGS=-O\ -O2\ -I/usr/pkg/include\ -I/usr/pkg/gcc34/include\ -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include\ -I/usr/include\ -O2 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6\ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6\ -L/usr/pkg/gcc34/lib\ -Wl,-R/usr/pkg/gcc34/lib\ -L/usr/pkg/lib\ -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/\ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/\ -L/usr/lib\ -Wl,-R/usr/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/openwin/lib\ -Wl,-R/usr/openwin/lib LINKER_RPATH_FLAG=-R PATH=/usr/pkgsrc/x11/dmenu/work.sparc/.wrapper/bin:/usr/pkgsrc/x11/dmenu/work.sparc/.buildlink/bin:/usr/pkgsrc/x11/dmenu/work.sparc/.gcc/bin:/usr/pkgsrc/x11/dmenu/work.sparc/.tools/bin:/usr/pkg/bin:/usr/sbin:/usr/bin:/usr/ucb:/usr/ccs/bin:/usr/xpg4/bin:/usr/dt/bin:/usr/X11/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/openwin/bin:/usr/sfw/sbin:/usr/sfw/bin:/usr/local/bin:/usr/pkg/bin:/usr/openwin/bin PREFIX=/usr/pkg PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=gcc\ -E HOME=/usr/pkgsrc/x11/dmenu/work.sparc/.home CPPFLAGS= -I/usr/pkg/include -I/usr/pkg/gcc34/include -I/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/include -I/usr/include FFLAGS=-O HOMEPAGE=http://www.suckless.org/wiki/tools/xlib LDFLAGS= -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6 -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6 -L/usr/pkg/gcc34/lib -Wl,-R/usr/pkg/gcc34/lib -L/usr/pkg/lib -L/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/ -Wl,-R/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/ -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -L/usr/openwin/lib -Wl,-R/usr/openwin/lib LICENSE= LOCALBASE=/usr/pkg MACHINE_ARCH=sparc MACHINE_GNU_ARCH=sparc MAINTAINER=ghen@NetBSD.org NO_BIN_ON_CDROM= NO_BIN_ON_FTP= NO_SRC_ON_CDROM= NO_SRC_ON_FTP= OBJECT_FMT=ELF OPSYS=SunOS OS_VERSION=5.10 PKGINFODIR=info PKGMANDIR=man PKGPATH=x11/dmenu PKG_SYSCONFBASEDIR=/usr/pkg/etc PKG_SYSCONFDIR=/usr/pkg/etc PKGTOOLS_VERSION=20080423 _PLIST_IGNORE_FILES= REQUIRES=/lib/libc.so.1 REQUIRES=/lib/libdoor.so.1 REQUIRES=/lib/libgen.so.1 REQUIRES=/lib/libmd.so.1 REQUIRES=/lib/libmp.so.2 REQUIRES=/lib/libm.so.2 REQUIRES=/lib/libnsl.so.1 REQUIRES=/lib/libscf.so.1 REQUIRES=/lib/libsocket.so.1 REQUIRES=/lib/libuutil.so.1 REQUIRES=/usr/openwin/lib/libX11.so.4 REQUIRES=/usr/openwin/lib/libXext.so.0 RESTRICTED= _USE_DESTDIR=no +SIZE_PKG000644 000000 000000 00000000006 11042131255 012273 0ustar00rootroot000000 000000 20229 +SIZE_ALL000644 000000 000000 00000000012 11042131216 012254 0ustar00rootroot000000 000000 474809105 bin/dmenu000755 000000 000000 00000041024 11042131165 012635 0ustar00rootroot000000 000000 ELF4>,4 (447Z7Z7\7\hh::/usr/lib/ld.so.1  !"#%&')*+-./02356789:<>@ABFHIJKMNOPQRSTUVWX[]^_adefghjmoruwxyz|~ $(,14;=?CDEGLYZ\`bciklnpqstv{};C9|V9b:j88v0 {87Z 79;;9d l 7  ( 9h 8   ;:T#8,08t99@ T8J9S$ \<<A8G8Y:`Mp@`8o retkpressXSyncpromptXGrabKeyboarddpy.umulstrncpy.udivXDrawStringrunningestrdupXAllocNamedColor__dso_handleXCreateWindowfstrstrmhfree__deregister_frame_infoemallocXFontsOfFontSetXMapRaised_environ_exitmemcpywin_lib_versionstrlenmwXCloseDisplaysetlocaleXFillRectangles_DYNAMICXCreateGCnextXSetLineAttributesXTextWidthfstrncmpXFreePixmapmainXLoadQueryFont_etext_PROCEDURE_LINKAGE_TABLE_XmbTextExtentsnormbgselbgXCreatePixmapsetuptolowermatchtextwXSetForegroundcleanupusleepinitfontXOpenDisplayXFreeFontSetvfprintfXFlushreadstdinXSetFontdrawtextmaxnameatexitXNextEventcmdwcalcoffsetsXFreeStringListappenditemstrcmpfputs_edataXFreeModifiermapgetcolor_startXLookupStringXGetModifierMapping__ctypedrawmenuXDestroyWindowallitems_GLOBAL_OFFSET_TABLE_XmbDrawString_fini__register_frame_info_Jv_RegisterClassesgrabkeyboardXUngrabKeyboardrootXFreeGC_initeprintnumlockmaskfflushscreenXFreeFontstrncatnormfgXCopyArea__iobcurrselfgtextnwselstrncasecmprunprevXKeysymToKeycodepromptw_endatoidcfgetsXExtentsOfFontSetisattyXCreateFontSetcistrstrlibc.so.1SUNW_0.9libX11.so.4SUNW_1.1/usr/pkg/gcc34/lib:/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6:/usr/pkg/gcc34/lib/gcc/sparc-sun-solaris2.10/3.4.6/:/usr/pkg/lib:/usr/openwin/lib:/usr/openwin/lib/usr/openwin/libx =( ='7\7x7|[PMp~NR7C77#77[7\7288q8 8,;88(8Da8PT8\^8hh8t<88?8 87888*8G8|88{9-9&9 9(Q949@v9LL9X9d09p"9|%9@9959 99Y9 9k9=9P:J: f:i:$:0D:<I:H:T::`}:ly:x::U:' @D# @HlM @Hh@, @ "@@H]@H^㿐#/H`  @  `@@`" `@$@`````@H:`  +㿐㿐/Hͮ4`  ` @H$ ```$ `@H㿐`2 ` "@" " "㿐`!N@ `@H@HN` @G@G 2N? 㿐3c` !c`@G@@Gc&c 3! `,`3@Ga`  @Ga` $@Ga`a`@Gada`@Gٓ `(@Ga` 㿐'H'L'P'T'X!@GϔH@G 㿐@G̐M!h 㿐@G @GMڐ!h㿀`+ @ a`+` @ `0@G M!㿐##!@G? !h    @Ga` #耠@ x -MN`*%`,'쀢`,!!`@G|$`,`.! 22$`4`(`^$`(!`@Go J$`( (H# 0LT# 4!t%`,'쀢`!@G2!`!`@GP$`,`!@GO`, "`($`4@GK$`0`,@GJ$`4 '耢*$`0``H0 @"0`L4@ "4&'M!`@G a؀ $`(M!,@F!`$`(`0`4@ `8㻐  +/!;@FK{` ' %P"" " " $+{'c$ap@F ܐ㿈``, `@F`(@Fڔ㿐@F`8㿐+c耣 E-/@D@"`<) @!\@F ` `$D@@c`<`##`` #`@!\@F  ``$``#x _@F;c-''''''%  ' /㈟@ .  2쀠`"%䀠`" ܀ "% `% ܀` "% `%  c#c cj#c0c@ Βㄟ@ Ȕ0ā8/@F"`    )?-/@(@F`@F#  @`%<䀢 @Fc'$ c$ c$ c$ >c  %`'''\ ) (`@` +`@ ` `8`#"`i$aX#\ (`` + @ `$#`#d @ `(#h*#l#p!aX\@E!h (``@)+``%!d@  `$\aX@E!h$` !h  @E`$`$`   @E `,`&%`P #\@E `D*$`D`L  #@Ey `@*$$`@#$`@\$`D`(``$@E` @  @  (`@` +`@ `# ap(apa`@Ei!d㿀+`` /7777$`@EY`` $@EV  b@D  Q) X@EI0 43  6 ;  :@ @ `@  @ ! @,` X@:``` X@ .(` X@ .(` X@ .(@`@@E$,"#\ X#\#``$@E 0  a`$ X@D 㿀#)-`!\X$ $ $`$  x %@ x`%@ !\D$`#@ c`2$ $ Hap`ap +Z`D`@ !#$``A`` # M`MaH```%#` !@ $`'#`@``4`` ` @ $`!\@Dk `#` `!\# M$`a `!\X#\#`#d#h`! $ ad!` @Dx !`@Dx $ `L @h%@CpВ /А@Df ?̂`= ?#<P` (6 ?`a@  ` @ -o`);? c@# 0 %`/K(`c`@ c !@D,!@D-! c#0'̖# '?c'`<`*`?`%K(`b@?cQ'?``O8B`K(`a@ ۚ? p%pK ` ŀ`+@ Gp!pBp%p <pK ` 2+@ 6p,,-***)0*************,****************************************************,,*,H*+p+@+*-------------------------------*)-******t----------*d-*---)------------***t----------*d-*0#c`@B|a` `` `c^c`0㿐    ( E`c%M   c#c` @BL Ma@BE@ .M`@ ` c Mb@B6 @B7 ! J$!` *@  (`@` ah#`@B) 3 cb@B@  M`@  cb@B@  M`@  cb@A@ M`@  `L cdM"(!`b @A@  M`@  cbH@A@ "`MbP@A@ M`@p @Al@i e cbX@A@ M`@[ Mbh@A T+ @A@Pb`@A@  M`@F @ABbp@A@ 2MM@#8`<"x4`l @A!`@A!``H㿐/@Ȃ`@?㿐㿠㿠Y#ffffff#0066ff#000000#cccccc-*-terminus-medium-r-normal-*-14-*-*-*-*-*-*-*fatal: could not malloc() %u bytes error, cannot allocate color '%s' error, cannot load font: '%s' fixed<>-i-fn-nb-nf-p-sbdmenu: cannot open display -sf-x-y-w-0-vusage: dmenu [-i] [-fn ] [-nb ] [-nf ] [-p ] [-sb ] [-sf ] [-x ] [-y ] [-w ] [-v] dmenu-3.6, © 2006-2008 dmenu engineers, see LICENSE for details :;;;;;;00<0H0T0`0l0x00000000000000 0,080D0P0\0h0t0000000000000~0{0x(0u40r@0oL0lX0id0fp0c|0`0]0Z0W0T0Q0N0K0H0E0B0? 0<09x 4 4  Y oolo< oo7::55 5(5058;as: Sun Compiler Common 10 Patch 09/04/2007 as: Sun Compiler Common 10 Patch 09/04/2007 @(#)SunOS 5.10 Generic January 2005as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 GCC: (GNU) 3.4.6as: Sun Compiler Common 10 Patch 09/04/2007 ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.489.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.bss.rela.plt.text.init.fini.rodata.dynamic.data.ctors.dtors.eh_frame.jcr.data.rel.local.comment.shstrtab  "  Yoll@-B$  7B$ AB KQ44W44]55J27\7\(F77( e::n;|;|,t;;{;;;;;;;;<;;; =ubin/dmenu_path000755 000000 000000 00000000532 11042131166 013651 0ustar00rootroot000000 000000 #!/bin/sh CACHE=$HOME/.dmenu_cache IFS=: uptodate() { test ! -f $CACHE && return 1 for dir in $PATH do test $dir -nt $CACHE && return 1 done return 0 } if ! uptodate then for dir in $PATH do for file in "$dir"/* do test -x "$file" && echo "${file##*/}" done done | sort | uniq > $CACHE.$$ mv $CACHE.$$ $CACHE fi cat $CACHE bin/dmenu_run000755 000000 000000 00000000063 11042131166 013520 0ustar00rootroot000000 000000 #!/bin/sh exe=`dmenu_path | dmenu $*` && exec $exe man/man1/dmenu.1000644 000000 000000 00000005544 11042131167 013641 0ustar00rootroot000000 000000 .TH DMENU 1 dmenu\-3.6 .SH NAME dmenu \- dynamic menu .SH SYNOPSIS .B dmenu .RB [ \-i ] .RB [ \-x " "] .RB [ \-y " "] .RB [ \-w " "] .RB [ \-fn " "] .RB [ \-nb " "] .RB [ \-nf " "] .RB [ \-p " "] .RB [ \-sb " "] .RB [ \-sf " "] .RB [ \-v ] .SH DESCRIPTION .SS Overview dmenu is a generic menu for X, originally designed for .BR dwm (1). It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently. .SS Options .TP .B \-x defines the x coordinate dmenu appears at (0 by default). .TP .B \-y defines the y coordinate dmenu appears at (0 by default). If it is negative, dmenu will appear with the bottom at the given positive coordinate. If it is -0, dmenu appears at the screen bottom. .TP .B \-w defines the width of the dmenu window (screen width by default). .TP .B \-i makes dmenu match menu entries case insensitively. .TP .B \-fn defines the font. .TP .B \-nb defines the normal background color (#RGB, #RRGGBB, and color names are supported). .TP .B \-nf defines the normal foreground color (#RGB, #RRGGBB, and color names are supported). .TP .B \-p defines a prompt to be displayed before the input area. .TP .B \-sb defines the selected background color (#RGB, #RRGGBB, and color names are supported). .TP .B \-sf defines the selected foreground color (#RGB, #RRGGBB, and color names are supported). .TP .B \-v prints version information to standard output, then exits. .SH USAGE dmenu reads a list of newline-separated items from standard input and creates a menu. When the user selects an item or enters any text and presses Return, his/her choice is printed to standard output and dmenu terminates. .P dmenu is completely controlled by the keyboard. The following keys are recognized: .TP .B Any printable character Appends the character to the text in the input field. This works as a filter: only items containing this text will be displayed. .TP .B Left/Right (Mod1\-h/Mod1\-l) Select the previous/next item. .TP .B PageUp/PageDown (Mod1\-k/Mod1\-j) Select the first item of the previous/next 'page' of items. .TP .B Home/End (Mod1\-g/Mod1\-G) Select the first/last item. .TP .B Tab (Control\-i) Copy the selected item to the input field. .TP .B Return (Control\-j) Confirm selection and quit (print the selected item to standard output). Returns .B 0 on termination. .TP .B Shift\-Return (Control\-Shift\-j) Confirm selection and quit (print the text in the input field to standard output). Returns .B 0 on termination. .TP .B Escape (Control\-bracketleft) Quit without selecting an item. Returns .B 1 on termination. .TP .B Backspace (Control\-h) Remove a character from the input field. .TP .B Control\-u Remove all characters from the input field. .TP .B Control\-w Remove all characters of current word from the input field. .SH SEE ALSO .BR dwm (1), .BR wmii (1) .