Revision: 5658
Author: pebender
Date: Sun Oct 11 12:03:52 2009
Log: - Added package X11/unclutter.
- Changed xinitrc so that it starts unclutter.
- Needed to hide the mouse cursor in Hulu Desktop.
http://code.google.com/p/minimyth/source/detail?r=5658
Added:
/trunk/gar-minimyth/script/X11/unclutter
/trunk/gar-minimyth/script/X11/unclutter/Makefile
/trunk/gar-minimyth/script/X11/unclutter/checksums
/trunk/gar-minimyth/script/X11/unclutter/files
/trunk/gar-minimyth/script/X11/unclutter/files/unclutter-8-gcc_4.3.patch
/trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xinit/xinitrc.d/30unclutter
Modified:
/trunk/gar-minimyth/html/minimyth/document-changelog.txt
/trunk/gar-minimyth/script/meta/minimyth/Makefile
/trunk/gar-minimyth/script/meta/minimyth/files/source/lists/minimyth-bin-list
/trunk/gar-minimyth/script/perl/perl-MiniMyth/checksums
/trunk/gar-minimyth/script/perl/perl-MiniMyth/files/MiniMyth.pm
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/X11/unclutter/Makefile Sun Oct 11 12:03:52
2009
@@ -0,0 +1,29 @@
+GARNAME = unclutter
+GARVERSION = 8
+CATEGORIES = X11
+MASTER_SITES = http://www.ibiblio.org/pub/X11/contrib/utilities/
+DISTFILES = $(DISTNAME).tar.gz
+PATCHFILES= $(DISTNAME)-gcc_4.3.patch
+LICENSE = Public_Domain
+
+DESCRIPTION =
+define BLURB
+endef
+
+DEPENDS = lang/c xorg/xorg
+
+WORKSRC = $(WORKDIR)/unclutter
+
+BUILD_SCRIPTS = custom
+INSTALL_SCRIPTS = custom
+
+include ../../gar.mk
+
+build-custom:
+ cd $(WORKSRC) ; $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o unclutter
unclutter.c -lX11
+ @$(MAKECOOKIE)
+
+install-custom:
+ install -D -m 755 $(WORKSRC)/unclutter $(DESTDIR)$(bindir)/unclutter
+ install -D -m 644 $(WORKSRC)/unclutter.man
$(DESTDIR)$(mandir)/man1/unclutter.1
+ @$(MAKECOOKIE)
=======================================
--- /dev/null
+++ /trunk/gar-minimyth/script/X11/unclutter/checksums Sun Oct 11 12:03:52
2009
@@ -0,0 +1,2 @@
+1fe32cab8dd765263679618f8704117f download/unclutter-8.tar.gz
+e633048b9683343757184248071d8265 download/unclutter-8-gcc_4.3.patch
=======================================
--- /dev/null
+++
/trunk/gar-minimyth/script/X11/unclutter/files/unclutter-8-gcc_4.3.patch
Sun Oct 11 12:03:52 2009
@@ -0,0 +1,11 @@
+diff -Naur unclutter-old/unclutter.c unclutter-new/unclutter.c
+--- unclutter-old/unclutter.c 1994-04-11 08:40:47.000000000 -0700
++++ unclutter-new/unclutter.c 2009-10-11 09:59:40.000000000 -0700
+@@ -23,6 +23,7 @@
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+ #include <X11/Xproto.h>
++#include <stdlib.h>
+ #include <stdio.h>
+ #include "vroot.h"
+
=======================================
--- /dev/null
+++
/trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/X11/xinit/xinitrc.d/30unclutter
Sun Oct 11 12:03:52 2009
@@ -0,0 +1,12 @@
+################################################################################
+# unclutter
+#
+# Starts the unclutter daemon.
+################################################################################
+
+/usr/bin/unclutter \
+ -root \
+ -not \
+ mythbrowser \
+ mythfrontend \
+ &
=======================================
--- /trunk/gar-minimyth/html/minimyth/document-changelog.txt Sun Oct 11
08:34:23 2009
+++ /trunk/gar-minimyth/html/minimyth/document-changelog.txt Sun Oct 11
12:03:52 2009
@@ -65,6 +65,8 @@
- Added r600 DRI driver.
- Moved the font directory from /usr/lib/X11/fonts to
/usr/share/fonts/X11
as it is Xorg's new default location.
+ - Changed xinitrc so that it starts unclutter.
+ - Needed to hide the mouse cursor in Hulu Desktop.
Modified ALSA
- Added snd-cs5535audio ALSA sound driver.
@@ -136,6 +138,7 @@
Added utils/gperf.
Added utils/tcl (needed to build db/sqlite 5.1.38).
Added X11/libvdpau.
+ Added X11/unclutter.
Added xorg-7.4/libxcb.
Added xorg-7.4/xcb-proto.
Added xorg-7.4/xcb-util.
=======================================
--- /trunk/gar-minimyth/script/meta/minimyth/Makefile Sun Oct 4 12:09:05
2009
+++ /trunk/gar-minimyth/script/meta/minimyth/Makefile Sun Oct 11 12:03:52
2009
@@ -71,6 +71,7 @@
net/syslinux \
system/sysvinit \
system/udev \
+ X11/unclutter \
utils/usbutils \
utils/util-linux-ng \
X11/vdpau-video \
=======================================
---
/trunk/gar-minimyth/script/meta/minimyth/files/source/lists/minimyth-bin-list
Mon Sep 28 06:44:08 2009
+++
/trunk/gar-minimyth/script/meta/minimyth/files/source/lists/minimyth-bin-list
Sun Oct 11 12:03:52 2009
@@ -88,6 +88,7 @@
udevd
udevadm
umount
+unclutter
vdpauinfo
wakelan
X
=======================================
--- /trunk/gar-minimyth/script/perl/perl-MiniMyth/checksums Sat Oct 10
03:53:17 2009
+++ /trunk/gar-minimyth/script/perl/perl-MiniMyth/checksums Sun Oct 11
12:03:52 2009
@@ -1,1 +1,1 @@
-c2e2985d7d48d12dfc4b7e52333ac5f6 download/MiniMyth.pm
+e0726d061327c4087c4f88025b8e49c6 download/MiniMyth.pm
=======================================
--- /trunk/gar-minimyth/script/perl/perl-MiniMyth/files/MiniMyth.pm Sat Oct
10 03:53:17 2009
+++ /trunk/gar-minimyth/script/perl/perl-MiniMyth/files/MiniMyth.pm Sun Oct
11 12:03:52 2009
@@ -2271,15 +2271,16 @@
# Browsers
when (/^mythbrowser$/) { push(@xmacro, 'KeyStr
Escape'); }
# Players
+# Does not work because huludesktop does not have a key sequence to quit.
+# when (/^huludesktop$/) { push(@xmacro,
); }
when (/^mplayer$/) { push(@xmacro, 'KeyStr
Escape'); }
- when (/^mplayer-stable$/) { push(@xmacro, 'KeyStr
Escape'); }
when (/^mplayer-svn$/) { push(@xmacro, 'KeyStr
Escape'); }
+ when (/^mplayer-vld$/) { push(@xmacro, 'KeyStr
Escape'); }
when (/^mythtv$/) { push(@xmacro, 'KeyStr
Escape'); }
-# Does not work because the window name is not 'vlc'.
-# when (/^vlc$/)
-# {
-# push(@xmacro, 'KeyStrPress Control_L', 'KeyStrPress
Q', 'KeyStrRelease Q', 'KeyStrRelease Control_L');
-# }
+ when (/^vlc$/)
+ {
+ push(@xmacro, 'KeyStrPress Control_L', 'KeyStrPress
Q', 'KeyStrRelease Q', 'KeyStrRelease Control_L');
+ }
when (/^xine$/) { push(@xmacro, 'KeyStr
Q'); }
# Games
when (/^fceu$/) { push(@xmacro, 'KeyStr
Escape'); }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---