pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/tile Import tile from pkgsrc-wip. Packaged by Gre...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2c1e9d17af5d
branches:  trunk
changeset: 500963:2c1e9d17af5d
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sat Oct 15 13:40:49 2005 +0000

description:
Import tile from pkgsrc-wip.  Packaged by Greg Schenzel.

This is a utility to tile windows on the desktop.  It supports user-
configurable window manager profiles to avoid screen objects and can
tile in a horizontal or vertical fashion.  It works well with MWM,
Oroborus and some multi-desktop WMs like FluxBox (given the -m option)
and GNOME/Metacity (given the -w option).

It has two files controlling its behavior.  The first contains
"wmprofiles" that tell tile how much space to avoid on the different
sides of the screen (specified via "-p"). The second, named "rc",
contains all other configuration, including a list of XA_STRING X11
Atoms and values used as criteria for windows that should be avoided
for calculations and resize/move operations.  Both files may exist
under $PREFIX/share/tile/ or $HOME/.tile/.

diffstat:

 x11/tile/DESCR            |  13 +++++++++++++
 x11/tile/Makefile         |  19 +++++++++++++++++++
 x11/tile/PLIST            |   9 +++++++++
 x11/tile/distinfo         |   6 ++++++
 x11/tile/patches/patch-aa |  25 +++++++++++++++++++++++++
 5 files changed, 72 insertions(+), 0 deletions(-)

diffs (92 lines):

diff -r 2ca838b565f6 -r 2c1e9d17af5d x11/tile/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tile/DESCR    Sat Oct 15 13:40:49 2005 +0000
@@ -0,0 +1,13 @@
+This is a utility to tile windows on the desktop.  It supports user-
+configurable window manager profiles to avoid screen objects and can
+tile in a horizontal or vertical fashion.  It works well with MWM,
+Oroborus and some multi-desktop WMs like FluxBox (given the -m option)
+and GNOME/Metacity (given the -w option).
+
+It has two files controlling its behavior.  The first contains
+"wmprofiles" that tell tile how much space to avoid on the different
+sides of the screen (specified via "-p"). The second, named "rc",
+contains all other configuration, including a list of XA_STRING X11
+Atoms and values used as criteria for windows that should be avoided
+for calculations and resize/move operations.  Both files may exist
+under $PREFIX/share/tile/ or $HOME/.tile/.
diff -r 2ca838b565f6 -r 2c1e9d17af5d x11/tile/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tile/Makefile Sat Oct 15 13:40:49 2005 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/10/15 13:40:49 minskim Exp $
+#
+
+DISTNAME=              tile_0.7.3
+PKGNAME=               tile-0.7.3
+CATEGORIES=            x11
+MASTER_SITES=          http://www.unixdev.net/downloads/tile/0.7.3/
+
+MAINTAINER=            inittab%unixdev.net@localhost
+HOMEPAGE=              http://tile.unixdev.net/
+COMMENT=               X11 Window Tiler
+
+WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
+USE_DIRS+=             xdg-1.2
+GNU_CONFIGURE=         yes
+
+.include "../../devel/libgetopt/buildlink3.mk"
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2ca838b565f6 -r 2c1e9d17af5d x11/tile/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tile/PLIST    Sat Oct 15 13:40:49 2005 +0000
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/15 13:40:49 minskim Exp $
+bin/tile
+man/man1/tile.1
+share/applications/horizontal.desktop
+share/applications/vertical.desktop
+share/tile/rc
+share/tile/wmprofiles
+@dirrm share/tile
+@comment in xdg-dirs: @dirrm share/applications
diff -r 2ca838b565f6 -r 2c1e9d17af5d x11/tile/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tile/distinfo Sat Oct 15 13:40:49 2005 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/10/15 13:40:49 minskim Exp $
+
+SHA1 (tile_0.7.3.tar.gz) = 4f1d0e9eacca9c0fca98b36e45fbb925ddd0c4ff
+RMD160 (tile_0.7.3.tar.gz) = 414931082aa29621afd80abd39d17310eae27538
+Size (tile_0.7.3.tar.gz) = 111272 bytes
+SHA1 (patch-aa) = 48396c9610770a205b94bdb1975f459cb001495c
diff -r 2ca838b565f6 -r 2c1e9d17af5d x11/tile/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/tile/patches/patch-aa Sat Oct 15 13:40:49 2005 +0000
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/10/15 13:40:49 minskim Exp $
+
+--- Makefile.in.orig   2005-09-24 01:09:25.000000000 -0700
++++ Makefile.in
+@@ -1,5 +1,6 @@
+ CC=@CC@
+ CFLAGS=@CFLAGS@ -Wunused
++LDFLAGS=@LDFLAGS@
+ LIBS=@LIBS@
+ PROG=tile
+ PREFIX=@prefix@
+@@ -14,7 +15,7 @@ HOSTVER=@HOSTREL@
+ all: $(PROG) ChangeLog doc/html/index.html
+ 
+ tile: tile.o tilerc.o avoid.o x11.o cmdline.o
+-      $(CC) -o $(PROG) $(LIBS) -Wl,-s tile.o tilerc.o avoid.o x11.o cmdline.o
++      $(CC) -o $(PROG) $(LDFLAGS) $(LIBS) -Wl,-s tile.o tilerc.o avoid.o x11.o cmdline.o
+ 
+ tile.o: tile.c
+       $(CC) $(CFLAGS) -DINSTPFX='"$(PREFIX)"' -c tile.c
+@@ -62,3 +63,4 @@ install:
+       -mkdir -p $(SHARE)/applications
+       cp *.desktop $(SHARE)/applications
+ 
++.PHONY: install



Home | Main Index | Thread Index | Old Index