BSD Ports

devel/libayatana-appindicator 0.5.94 MidnightBSD

Ayatana Application Indicators Shared Library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
9cf11d331e
License
lgpl3
Categories
devel

Description

Ayatana Application Indicators (Shared Library)

A library to allow applications to export a menu into the an Application Indicators aware menu bar. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.

This code project was originally started by Canonical Ltd. and has been adapted by various authors with the purpose of making this Application Indicators available on Ubuntu and non-Ubuntu systems alike.

In the other systems

SystemPortVersion
MidnightBSDdevel/libayatana-appindicator0.5.94
FreeBSDdevel/libayatana-appindicator0.6.1
DragonFlydevel/libayatana-appindicator0.5.93_1
HardenedBSDdevel/libayatana-appindicator0.5.94
GhostBSDdevel/libayatana-appindicator0.5.94

Install

Binary package:

mport install libayatana-appindicator

From mports:

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

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

RUN_DEPENDS=	libayatana-appindicator>0:devel/libayatana-appindicator
LIB_DEPENDS=	libayatana-appindicator3.so:devel/libayatana-appindicator

Dependencies

As this port's Makefile names them.

Build 1

Library 5

Build dependencies 6
Run dependencies 5

Configuration

No options to configure.

USES
cmake localbase:ldflags gnome pkgconfig
Service scripts
none

Files

pkg-plist 8
  • include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator-enum-types.h
  • include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator.h
  • lib/girepository-1.0/AyatanaAppIndicator3-0.1.typelib
  • lib/libayatana-appindicator3.so
  • lib/libayatana-appindicator3.so.1
  • lib/libayatana-appindicator3.so.1.0.0
  • libdata/pkgconfig/ayatana-appindicator3-0.1.pc
  • share/gir-1.0/AyatanaAppIndicator3-0.1.gir
distinfo 1
FileSizeSHA256
AyatanaIndicators-libayatana-appindicator-0.5.94_GH0.tar.gz164282884a6bc77994c0b58c961613ca4c4b974dc91aa0f804e70e92f38a542d0d0f90

Commit history 1

DateCommitCreditsLog message
9cf11d331e Lucas Holt devel/libayatana-appindicator: disable gtk-doc build (#864)
Fixes #855. The gtk-doc `scangobj.sh` generated by CMake builds its `LDFLAGS` from library names only, with no `-L/usr/local/lib`, so `gtkdoc-scangobj` cannot link against ports libraries and the build fails at 85%. The port does not install the generated docs (nothing in `pkg-plist`), so `ENABLE_GTKDOC` is now in `CMAKE_OFF`, matching FreeBSD. Also moves `WWW` from `pkg-descr` into the Makefile per portlint. Verified on amd64: `bmake package` succeeds, no `scangobj` step runs, `portlint` reports "looks fine", `bmake test` passes. Package contents unchanged, so no `PORTREVISION` bump. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01QppyajU21HE92jbfdUgLSv ## Summary by Sourcery …