BSD Ports

x11/keyboardcast 0.1.1_7 FreeBSD

Broadcast keystrokes to multiple X windows for Gnome2

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
x11
Package size
19.5 KiB, 71.5 KiB installed

Description

The purpose of keyboardcast is to allow you to send keystrokes to multiple X windows at once. This allows you, for example, to control a number of terminals connected to different but similar hosts for purposes of mass- administration.

You can also select non-terminals. If you come up with a reasonable use for this ability I'd be interested in hearing about it.

The program can select windows to send to either by matching their titles (using a substring) or by clicking on them (in a method similar to GIMP's screenshot feature).

The program also features the ability to spawn off multiple instances of gnome-terminal executing a single command on multiple arguments (for example executing 'ssh' on several hosts). The gnome-terminals are invoked with the profile 'keyboardcast' if it exists (so, for example, your font size can be smaller).

In the other systems

SystemPortVersion
FreeBSDx11/keyboardcast0.1.1_7
DragonFlyx11/keyboardcast0.1.1_6
HardenedBSDx11/keyboardcast0.1.1_7
GhostBSDx11/keyboardcast0.1.1_7

Install

Binary package:

pkg install keyboardcast

From the ports tree:

cd /usr/ports/x11/keyboardcast/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	keyboardcast>0:x11/keyboardcast

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.1_70.1.1_70.1.1_50.1.1_70.1.1_7
FreeBSD:14:quarterly0.1.1_70.1.1_7n/a0.1.1_70.1.1_7
FreeBSD:15:latest0.1.1_70.1.1_7n/a0.1.1_70.1.1_7
FreeBSD:15:quarterly0.1.1_70.1.1_7n/an/an/a
FreeBSD:16:latest0.1.1_70.1.1_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 79
Run dependencies 78

No port depends on this one.

Configuration

No options to configure.

USES
gnome pkgconfig xorg
Service scripts
none

Message after installing

keyboardcast requires /proc to be mounted!

See man procfs for more information.

Files

pkg-plist 3
  • bin/keyboardcast
  • share/applications/keyboardcast.desktop
  • share/keyboardcast/keyboardcast.glade
distinfo 1
FileSizeSHA256
ekoort-keyboardcast-v0.1.1_GH0.tar.gz16152cc1715072fda49b9a74411e6289de0884a77b66a236041753c16278cdfdb946f

Commit history 0

No commits in the history this site was built from.