ports/62715: New port: x11-wm/tpager - Lightweight EMWH Compliant Pager

Florent Thoumie flz at xbsd.org
Thu Feb 12 00:30:24 UTC 2004


>Number:         62715
>Category:       ports
>Synopsis:       New port: x11-wm/tpager - Lightweight EMWH Compliant Pager
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 11 16:30:23 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Florent Thoumie
>Release:        FreeBSD 4.9-RC i386
>Organization:
Xbsd.org
>Environment:

System: FreeBSD gw 4.9-RC FreeBSD 4.9-RC #4: Sun Oct 5 14:25:09 CEST 2003 rf at gw:/usr/src/sys/compile/GW i386

>Description:

tpager or Tiny Pager is a very lightweight aplication designed to be fast
and small. It shows your workspaces and allows you to change between them.

There are numerous arguments that you can use to change the pager's layout.

The program is developed using C and Xlib so there is no big dependencies
needed.

This pager is in compliance with EWMH, so it is supported on Gnome, Kde,
Xfce4, Rox, Openbox and every other window manager or desktop system that
support these standarts.

>How-To-Repeat:

N/A

>Fix:

--- tpager-0.2.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:
#
#	tpager
#	tpager/distinfo
#	tpager/pkg-descr
#	tpager/Makefile
#	tpager/files
#	tpager/files/patch-Makefile
#
echo c - tpager
mkdir -p tpager > /dev/null 2>&1
echo x - tpager/distinfo
sed 's/^X//' >tpager/distinfo << 'END-of-tpager/distinfo'
XMD5 (tpager-0.2.tar.bz2) = aa7bd0eccf4ec6871e4e8523282382f1
XSIZE (tpager-0.2.tar.bz2) = 11016
END-of-tpager/distinfo
echo x - tpager/pkg-descr
sed 's/^X//' >tpager/pkg-descr << 'END-of-tpager/pkg-descr'
Xtpager or Tiny Pager is a very lightweight aplication designed to be fast
Xand small. It shows your workspaces and allows you to change between them.
X
XThere are numerous arguments that you can use to change the pager's layout.
X
XThe program is developed using C and Xlib so there is no big dependencies
Xneeded.
X
XThis pager is in compliance with EWMH, so it is supported on Gnome, Kde,
XXfce4, Rox, Openbox and every other window manager or desktop system that
Xsupport these standarts.
X
XWWW: http://s1x.homelinux.net/tpager.php
X
X- Florent Thoumie
Xflz at xbsd.org
END-of-tpager/pkg-descr
echo x - tpager/Makefile
sed 's/^X//' >tpager/Makefile << 'END-of-tpager/Makefile'
X# New ports collection makefile for:	tpager
X# Date created:				Feb 12 2004
X# Whom:					Florent Thoumie <flz at xbsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tpager
XPORTVERSION=	0.2
XCATEGORIES=	x11-wm
XMASTER_SITES=	http://s1x.homelinux.net/downloads/
X
XMAINTAINER=	flz at xbsd.org
XCOMMENT=	Lightweight EMWH Compliant Pager
X
XWRKSRC=		${WRKDIR}/${PORTNAME}/		
X
XUSE_X_PREFIX=	yes
XUSE_BZIP2=	yes
X
XPLIST_FILES=	bin/tpager
X
X.include <bsd.port.mk>
END-of-tpager/Makefile
echo c - tpager/files
mkdir -p tpager/files > /dev/null 2>&1
echo x - tpager/files/patch-Makefile
sed 's/^X//' >tpager/files/patch-Makefile << 'END-of-tpager/files/patch-Makefile'
X--- Makefile	Wed May  7 19:45:54 2003
X+++ Makefile.new	Thu Feb 12 00:47:45 2004
X@@ -1,10 +1,13 @@
X-CC=gcc
X-CFLAGS= -I/usr/X11R6/include
X-LDFLAGS= -L/usr/X11R6/lib -lX11
X+CC?=gcc
X+CFLAGS+= -I/usr/X11R6/include
X+LDFLAGS+= -L/usr/X11R6/lib -lX11
X+PREFIX?=/usr/local
X PROGNAME=tpager
X+
X+all:	$(PROGNAME)
X+
X $(PROGNAME): Makefile tpager.c root_properties.c client_properties.c
X 	$(CC) $(CFLAGS) $(LDFLAGS) tpager.c root_properties.c client_properties.c -o $(PROGNAME)
X-	strip $(PROGNAME)
X 
X install:
X-	install $(PROGNAME) /usr/local/bin
X+	install $(PROGNAME) $(PREFIX)/bin
END-of-tpager/files/patch-Makefile
exit
--- tpager-0.2.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list