BSD Ports

devel/libayatana-indicator 0.9.4 MidnightBSD

Ayatana Indicators Shared Library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl3
Categories
devel

Description

The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop.

Application Indicators are a GTK implementation of the StatusNotifierItem Specification (SNI) that was originally submitted to freedesktop.org by KDE.

System Indicators are an extensions to the Application Indicators idea. System Indicators allow for far more widgets to be displayed in the indicator's menu.

The Ayatana Indicators project is the new upstream for application indicators, system indicators and associated projects with a focus on making Ayatana Indicators a desktop agnostic technology.

On GNU/Linux, Ayatana Indicators are currently available for desktop envinronments like MATE (used by default in Ubuntu MATE), XFCE (used by default in Xubuntu, LXDE, and the Budgie Desktop).

The Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as Unity8) uses Ayatana Indicators for rendering its notification area and the UBports project is a core contributor to the Ayatana Indicators project.

In the other systems

SystemPortVersion
MidnightBSDdevel/libayatana-indicator0.9.4
FreeBSDdevel/libayatana-indicator0.9.5
DragonFlydevel/libayatana-indicator0.9.4_2
HardenedBSDdevel/libayatana-indicator0.9.4_2
GhostBSDdevel/libayatana-indicator0.9.4_2

Install

Binary package:

mport install libayatana-indicator

From mports:

cd /usr/mports/devel/libayatana-indicator && make install clean

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

RUN_DEPENDS=	libayatana-indicator>0:devel/libayatana-indicator
LIB_DEPENDS=	libayatana-indicator3.so:devel/libayatana-indicator

Dependencies

As this port's Makefile names them.

Build 2

Library 3

Build dependencies 5
Run dependencies 3

Configuration

No options to configure.

USES
cmake localbase:ldflags gnome pkgconfig
Service scripts
none

Files

pkg-plist 13
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-desktop-shortcuts.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-image-helper.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-ng.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-object.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-service-manager.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator-service.h
  • include/libayatana-indicator3-0.4/libayatana-indicator/indicator.h
  • lib/libayatana-indicator3.so
  • lib/libayatana-indicator3.so.7
  • lib/libayatana-indicator3.so.7.0.0
  • libdata/pkgconfig/ayatana-indicator3-0.4.pc
  • libexec/libayatana-indicator/ayatana-indicator-loader3
  • share/libayatana-indicator/80indicator-debugging
distinfo 1
FileSizeSHA256
AyatanaIndicators-libayatana-indicator-0.9.4_GH0.tar.gz150030a18d3c682e29afd77db24366f8475b26bda22b0e16ff569a2ec71cd6eb4eac95