diff options
author | pav <pav@FreeBSD.org> | 2006-04-30 05:12:13 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2006-04-30 05:12:13 +0800 |
commit | 610c43f30fcd268a0632442ab8e33d12db1eb9a1 (patch) | |
tree | e1b785a47df54fffd48055561ad30aeb60d81300 /x11/ipager | |
parent | e6797aa77dadfaafed94551e070377cbe3cdc7d9 (diff) | |
download | freebsd-ports-gnome-610c43f30fcd268a0632442ab8e33d12db1eb9a1.tar.gz freebsd-ports-gnome-610c43f30fcd268a0632442ab8e33d12db1eb9a1.tar.zst freebsd-ports-gnome-610c43f30fcd268a0632442ab8e33d12db1eb9a1.zip |
IPager is a X11 pager program that originally was developed for Fluxbox
but can also be used with other WM
Features:
* Various image zoom effects.
* Main window transparency.
* Transparent workspaces icons.
* Main window background color.
* Workspace icon: a defined color or transparent.
* Borders: can be applied to main window and to workspace icons.
* Switch workspaces: any mouse button upon your choice.
* You can send a window from one workspace to another.
* Application icons.
* Color themes.
Author: vad@useperl.ru
WWW: http://useperl.ru/ipager/index.en.html
PR: ports/94814
Submitted by: Vlad V. Teterya <vlad@vlad.uz.ua>
Diffstat (limited to 'x11/ipager')
-rw-r--r-- | x11/ipager/Makefile | 72 | ||||
-rw-r--r-- | x11/ipager/distinfo | 3 | ||||
-rw-r--r-- | x11/ipager/pkg-descr | 19 |
3 files changed, 94 insertions, 0 deletions
diff --git a/x11/ipager/Makefile b/x11/ipager/Makefile new file mode 100644 index 000000000000..736c632f8a64 --- /dev/null +++ b/x11/ipager/Makefile @@ -0,0 +1,72 @@ +# New ports collection makefile for: ipager +# Date created: 22 Mar 2006 +# Whom: Vlad V. Teterya <vlad@vlad.uz.ua> +# +# $FreeBSD$ +# + +PORTNAME= ipager +PORTVERSION= 1.1.0 +CATEGORIES= x11 +MASTER_SITES= http://useperl.ru/ipager/src/ +DISTNAME= ipager-${PORTVERSION} + +MAINTAINER= vlad@vlad.uz.ua +COMMENT= X11 pager program + +BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons +LIB_DEPENDS+= Imlib2.3:${PORTSDIR}/graphics/imlib2 + +USE_X_PREFIX= yes + +PLIST_FILES= bin/ipager \ + %%DATADIR%%/themes/atlantis.conf \ + %%DATADIR%%/themes/dark_red.conf \ + %%DATADIR%%/themes/green.conf \ + %%DATADIR%%/themes/industrial.conf \ + %%DATADIR%%/themes/light_gray.conf \ + %%DATADIR%%/themes/light_orange.conf +PLIST_DIRS= %%DATADIR%%/themes %%DATADIR%% +PORTDOCS= ChangeLog LICENSE README ToDo + +THEMES= atlantis.conf \ + dark_red.conf \ + green.conf \ + industrial.conf \ + light_gray.conf \ + light_orange.conf + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${X11BASE}|' \ + ${WRKSRC}/SConstruct + +do-build: + @cd ${WRKSRC} && scons + +do-install: + @cd ${WRKSRC} && scons install + +post-install: +.if !defined (NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + ${MKDIR} ${DATADIR}/themes +.for t in ${THEMES} + ${INSTALL_DATA} ${WRKSRC}/themes/${t} ${DATADIR}/themes +.endfor + ${STRIP_CMD} ${X11BASE}/bin/ipager + + @${ECHO_MSG} "" + @${ECHO_MSG} "" + @${ECHO_MSG} " Some additional themes (config files) you may find" + @${ECHO_MSG} " in the ${DATADIR}/themes directory." + @${ECHO_MSG} " Just copy any of them instead of your ~./ipager/ipager.conf" + @${ECHO_MSG} " config file or you can define other config file via '-c'" + @${ECHO_MSG} " command line option" + @${ECHO_MSG} "" + @${ECHO_MSG} "" + +.include <bsd.port.mk> diff --git a/x11/ipager/distinfo b/x11/ipager/distinfo new file mode 100644 index 000000000000..6fd7d8090945 --- /dev/null +++ b/x11/ipager/distinfo @@ -0,0 +1,3 @@ +MD5 (ipager-1.1.0.tar.gz) = d74409836f5c31eb55a55f00783b1f6f +SHA256 (ipager-1.1.0.tar.gz) = d2ad9a3aeb376644a76f57d2b275182cb8af0b64bd6a66c1791da60652a81123 +SIZE (ipager-1.1.0.tar.gz) = 30499 diff --git a/x11/ipager/pkg-descr b/x11/ipager/pkg-descr new file mode 100644 index 000000000000..b6fa49b26384 --- /dev/null +++ b/x11/ipager/pkg-descr @@ -0,0 +1,19 @@ +IPager is a X11 pager program that originally was developed for Fluxbox +but can also be used with other WM + +Features: + * Various image zoom effects. + * Main window transparency. + * Transparent workspaces icons. + * Main window background color. + * Workspace icon: a defined color or transparent. + * Borders: can be applied to main window and to workspace icons. + * Switch workspaces: any mouse button upon your choice. + * You can send a window from one workspace to another. + * Application icons. + * Color themes. + +Author: vad@useperl.ru +WWW: http://useperl.ru/ipager/index.en.html + +- Vlad V. Teterya <vlad@vlad.uz.ua> |