notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
keyboardcast Broadcast keystrokes to multiple X windows for Gnome2
0.1.1_3 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.1_3Version of this port present on the latest quarterly branch.
Maintainer: eimar.koort@gmail.com search for ports maintained by this maintainer
Port Added: 2010-09-23 03:36:26
Last Update: 2021-10-10 19:44:42
Commit Hash: 2c672a4
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/licenses/keyboardcast-0.1.1_3/catalog.mk
  2. /usr/local/share/licenses/keyboardcast-0.1.1_3/LICENSE
  3. /usr/local/share/licenses/keyboardcast-0.1.1_3/GPLv2
  4. bin/keyboardcast
  5. share/applications/keyboardcast.desktop
  6. share/keyboardcast/keyboardcast.glade
  7. @owner
  8. @group
  9. @mode
Collapse this list.
Dependency lines:
  • keyboardcast>0:x11/keyboardcast
To install the port:
cd /usr/ports/x11/keyboardcast/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/keyboardcast
  • pkg install keyboardcast
PKGNAME: keyboardcast
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
keyboardcast
ABIlatestquarterly
FreeBSD:11:aarch640.1.1_30.1.1_3
FreeBSD:11:amd640.1.1_30.1.1_3
FreeBSD:11:armv60.1.1_20.1.1_3
FreeBSD:11:i3860.1.1_30.1.1_3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.1.1_30.1.1_3
FreeBSD:12:amd640.1.1_30.1.1_3
FreeBSD:12:armv60.1.1_30.1.1_3
FreeBSD:12:armv70.1.1_30.1.1_3
FreeBSD:12:i3860.1.1_30.1.1_3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.1.1_3
FreeBSD:13:aarch640.1.1_30.1.1_3
FreeBSD:13:amd640.1.1_30.1.1_3
FreeBSD:13:armv60.1.1_3-
FreeBSD:13:armv70.1.1_30.1.1_3
FreeBSD:13:i3860.1.1_30.1.1_3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.1.1_3
FreeBSD:14:aarch640.1.1_3-
FreeBSD:14:amd640.1.1_3-
FreeBSD:14:armv6--
FreeBSD:14:armv70.1.1_3-
FreeBSD:14:i3860.1.1_3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.1.1_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. xmu.pc : x11-toolkits/libXmu
  3. x11.pc : x11/libX11
Runtime dependencies:
  1. xmu.pc : x11-toolkits/libXmu
  2. x11.pc : x11/libX11
Library dependencies:
  1. libatk-1.0.so : accessibility/atk
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
  4. libgtk-x11-2.0.so : x11-toolkits/gtk20
  5. libglade-2.0.so : devel/libglade2
  6. libwnck-1.so : x11-toolkits/libwnck
  7. libxml2.so : textproc/libxml2
  8. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
For install:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ekoort/keyboardcast/tar.gz/v0.1.1?dummy=/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  0.1.1_3
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.1.1_3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
07 Nov 2019 18:36:56
Original commit files touched by this commit Revision:517000  0.1.1_3
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
14 Aug 2019 12:25:52
Original commit files touched by this commit Revision:508914  0.1.1_3
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories x)
24 Jun 2016 16:02:30
Original commit files touched by this commit Revision:417437  0.1.1_3
amdmi3 search for other commits by this committer
- Switch port to new GitHub home
- While here, add LICENSE

PR:		210428
Submitted by:	eimar.koort@gmail.com (maintainer)
24 Nov 2014 20:22:00
Original commit files touched by this commit Revision:373367  0.1.1_2
antoine search for other commits by this committer
Cleanup plist
25 Dec 2013 12:54:43
Original commit files touched by this commit Revision:337411  0.1.1_2
amdmi3 search for other commits by this committer
- Fix build on 10.x
- Support staging
- Respect CC, CFLAGS and PREFIX

PR:		185018
Submitted by:	Eimar Koort <eimar.koort@gmail.com> (maintainer)
22 Oct 2013 14:04:02
Original commit files touched by this commit Revision:331275  0.1.1_1
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (remaining categories)
- Add note on mtree change to CHANGES

Approved by:	portmgr (bdrewery)
20 Sep 2013 23:43:20
Original commit files touched by this commit Revision:327777  0.1.1_1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11)
23 Apr 2013 14:20:28
Original commit files touched by this commit Revision:316355  0.1.1_1
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
28 Jan 2013 15:13:05
Original commit files touched by this commit Revision:311123  0.1.1_1
wen search for other commits by this committer
- Add additional master site

While here:
- Trim Makefile headers

PR:		175651
Submitted by:	Eimar Koort <eimar.koort@gmail.com> (maintainer)
26 Jul 2012 05:40:24
Original commit files touched by this commit   0.1.1_1
bapt search for other commits by this committer
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
01 Jun 2012 05:26:28
Original commit files touched by this commit   0.1.1_1
dinoex search for other commits by this committer
- update png to 1.5.10
19 Mar 2011 12:38:54
Original commit files touched by this commit   0.1.1
miwi search for other commits by this committer
- Get Rid MD5 support
23 Sep 2010 03:36:01
Original commit files touched by this commit   0.1.1
pgollucci search for other commits by this committer
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).

WWW: https://launchpad.net/keyboardcast

PR:             ports/142744
Submitted by:   eimar.koort

Number of commits found: 15