Import winwrangler 0.2.3:

WinWrangler provides a desktop daemon that can be controlled via
desktop-wide hotkeys to do advanced window manipulations that are not
normally provided by the window manager (which has to be EWMH-compliant).
For example tiling and intelligent expansion of windows.

ok jasper@
This commit is contained in:
landry 2009-09-27 19:17:11 +00:00
parent f392cc6069
commit 4f211b489b
5 changed files with 87 additions and 0 deletions

39
x11/winwrangler/Makefile Normal file
View File

@ -0,0 +1,39 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/09/27 19:17:11 landry Exp $
COMMENT = desktop daemon to perform advanced window manipulations
V = 0.2.3
DISTNAME = winwrangler-$V
CATEGORIES = x11
HOMEPAGE = https://launchpad.net/winwrangler
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES = ${HOMEPAGE}/0.2/$V/+download/
MODULES = devel/gettext
USE_GMAKE = Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -liconv"
LIB_DEPENDS = gtkhotkey::x11/gtkhotkey \
wnck-1::devel/libwnck \
execinfo::devel/libexecinfo \
startup-notification-1::devel/startup-notification
WANTLIB += ICE SM X11 XRes Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo
WANTLIB += expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 gtk-x11-2.0
WANTLIB += m pcre pixman-1 png pthread-stubs xcb xcb-atom xcb-aux
WANTLIB += xcb-event z
.include <bsd.port.mk>

5
x11/winwrangler/distinfo Normal file
View File

@ -0,0 +1,5 @@
MD5 (winwrangler-0.2.3.tar.gz) = v7aVeNM1opiPQBjjoYblkA==
RMD160 (winwrangler-0.2.3.tar.gz) = qM/yNQk3wonnJyW+aR8/w3uwJLU=
SHA1 (winwrangler-0.2.3.tar.gz) = /3OPz2UXdY9BSVz7nVKKDEOZ8WY=
SHA256 (winwrangler-0.2.3.tar.gz) = boc1O8omt7F885c8VthaFbZ3HIqtZ9y8v0dYXw0N9ts=
SIZE (winwrangler-0.2.3.tar.gz) = 328312

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2009/09/27 19:17:11 landry Exp $
--- Makefile.in.orig Thu Sep 24 22:38:04 2009
+++ Makefile.in Thu Sep 24 22:38:34 2009
@@ -624,7 +624,7 @@ install-data: install-data-recursive
uninstall: uninstall-recursive
install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am
installcheck: installcheck-recursive
install-strip:

View File

@ -0,0 +1,9 @@
WinWrangler is a simple project whose aim is to add additional
functionality to all standards compliant window managers. This means
that it should work under Gnome, KDE and XFCE.
WinWrangler provides a desktop daemon that can be controlled via
desktop-wide hotkeys to do advanced window manipulations that are not
normally provided by the window manager. For example tiling and
intelligent expansion of windows.
If the default shortcuts don't suit you, tweak
~/.config/hotkeys/winwrangler.hotkeys

22
x11/winwrangler/pkg/PLIST Normal file
View File

@ -0,0 +1,22 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/09/27 19:17:11 landry Exp $
@bin bin/winwrangler
share/icons/
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/winwrangler.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/winwrangler.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/winwrangler.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/winwrangler.svg
share/locale/nl/LC_MESSAGES/winwrangler.mo
share/winwrangler/
share/winwrangler/art/
share/winwrangler/art/winwrangler.png
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true