ports/94814: New port: x11/ipager X11 pager program
Vlad V. Teterya
vlad at vlad.uz.ua
Wed Mar 22 00:10:14 UTC 2006
>Number: 94814
>Category: ports
>Synopsis: New port: x11/ipager X11 pager program
>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: Wed Mar 22 00:10:12 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Vlad V. Teterya
>Release: FreeBSD 6.0-RELEASE-p5 i386
>Organization:
TrioSoft
>Environment:
System: FreeBSD zeon.ein.uz.ua 6.0-RELEASE-p5 FreeBSD 6.0-RELEASE-p5 #1: Mon Mar 13 14:52:28 EET 2006 root at zeon.ein.uz.ua:/usr/src/sys/i386/compile/ZEON i386
>Description:
New port: x11/ipager X11 pager program
>How-To-Repeat:
>Fix:
--- IPAGER 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:
#
# ipager
# ipager/Makefile
# ipager/distinfo
# ipager/pkg-descr
#
echo c - ipager
mkdir -p ipager > /dev/null 2>&1
echo x - ipager/Makefile
sed 's/^X//' >ipager/Makefile << 'END-of-ipager/Makefile'
X# New ports collection makefile for: ipager
X# Date created: 22 Mar 2006
X# Whom: Vlad V. Teterya <vlad at vlad.uz.ua>
X#
X# $FreeBSD$
X#
X
XPORTNAME= ipager
XPORTVERSION= 1.1.0
XCATEGORIES= x11
XMASTER_SITES= http://useperl.ru/ipager/src/
XDISTNAME= ipager-${PORTVERSION}
X
XMAINTAINER= vlad at vlad.uz.ua
XCOMMENT= X11 pager program
X
XBUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
XLIB_DEPENDS+= Imlib2.3:${PORTSDIR}/graphics/imlib2
X
XUSE_X_PREFIX= yes
X
XPLIST_FILES= bin/ipager \
X %%DATADIR%%/themes/atlantis.conf \
X %%DATADIR%%/themes/dark_red.conf \
X %%DATADIR%%/themes/green.conf \
X %%DATADIR%%/themes/industrial.conf \
X %%DATADIR%%/themes/light_gray.conf \
X %%DATADIR%%/themes/light_orange.conf
XPLIST_DIRS= %%DATADIR%%/themes %%DATADIR%%
XPORTDOCS= ChangeLog LICENSE README ToDo
X
XTHEMES= atlantis.conf \
X dark_red.conf \
X green.conf \
X industrial.conf \
X light_gray.conf \
X light_orange.conf
X
Xpost-patch:
X @${REINPLACE_CMD} -e 's|/usr/local|${X11BASE}|' \
X ${WRKSRC}/SConstruct
X
Xdo-build:
X @cd ${WRKSRC} && scons
X
Xdo-install:
X @cd ${WRKSRC} && scons install
X
Xpost-install:
X.if !defined (NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for f in ${PORTDOCS}
X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X ${MKDIR} ${DATADIR}/themes
X.for t in ${THEMES}
X ${INSTALL_DATA} ${WRKSRC}/themes/${t} ${DATADIR}/themes
X.endfor
X ${STRIP_CMD} ${X11BASE}/bin/ipager
X
X @${ECHO_MSG} ""
X @${ECHO_MSG} ""
X @${ECHO_MSG} " Some additional themes (config files) you may find"
X @${ECHO_MSG} " in the ${DATADIR}/themes directory."
X @${ECHO_MSG} " Just copy any of them instead of your ~./ipager/ipager.conf"
X @${ECHO_MSG} " config file or you can define other config file via '-c'"
X @${ECHO_MSG} " command line option"
X @${ECHO_MSG} ""
X @${ECHO_MSG} ""
X
X.include <bsd.port.mk>
END-of-ipager/Makefile
echo x - ipager/distinfo
sed 's/^X//' >ipager/distinfo << 'END-of-ipager/distinfo'
XMD5 (ipager-1.1.0.tar.gz) = d74409836f5c31eb55a55f00783b1f6f
XSHA256 (ipager-1.1.0.tar.gz) = d2ad9a3aeb376644a76f57d2b275182cb8af0b64bd6a66c1791da60652a81123
XSIZE (ipager-1.1.0.tar.gz) = 30499
END-of-ipager/distinfo
echo x - ipager/pkg-descr
sed 's/^X//' >ipager/pkg-descr << 'END-of-ipager/pkg-descr'
XFrom the author's website:
X
XIPager is a X11 pager program that originally was developed for Fluxbox
Xbut can also be used with other WM
X
XFeatures:
X * Various image zoom effects.
X * Main window transparency.
X * Transparent workspaces icons.
X * Main window background color.
X * Workspace icon: a defined color or transparent.
X * Borders: can be applied to main window and to workspace icons.
X * Switch workspaces: any mouse button upon your choice.
X * You can send a window from one workspace to another.
X * Application icons.
X * Color themes.
X
XAutor: vad at useperl.ru
XWWW: http://useperl.ru/ipager/index.en.html
X
X- Vlad V. Teterya <vlad at vlad.uz.ua>
END-of-ipager/pkg-descr
exit
--- IPAGER ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list