pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/libayatana-indicator



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Sat May 25 01:38:20 UTC 2024

Added Files:
        pkgsrc/sysutils/libayatana-indicator: DESCR Makefile PLIST
            buildlink3.mk distinfo
        pkgsrc/sysutils/libayatana-indicator/patches:
            patch-data_ayatana-indicator.pc.in
            patch-data_ayatana-indicator3-no-IDO.pc.in
            patch-data_ayatana-indicator3.pc.in

Log Message:
libayatana-indicator: add new package

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.

Packaged in wip by wiz@.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/libayatana-indicator/DESCR \
    pkgsrc/sysutils/libayatana-indicator/Makefile \
    pkgsrc/sysutils/libayatana-indicator/PLIST \
    pkgsrc/sysutils/libayatana-indicator/buildlink3.mk \
    pkgsrc/sysutils/libayatana-indicator/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in \
    pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in \
    pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/sysutils/libayatana-indicator/DESCR
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/DESCR:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/DESCR  Sat May 25 01:38:19 2024
@@ -0,0 +1,15 @@
+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.
Index: pkgsrc/sysutils/libayatana-indicator/Makefile
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/Makefile:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/Makefile       Sat May 25 01:38:19 2024
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2024/05/25 01:38:19 gutteridge Exp $
+
+DISTNAME=      libayatana-indicator-0.9.4
+CATEGORIES=    sysutils
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=AyatanaIndicators/}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/AyatanaIndicators/libayatana-indicator/
+COMMENT=       Ayatana Indicators Shared Library
+LICENSE=       gnu-gpl-v3
+
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+=   data/ayatana-indicator.pc.in
+PKGCONFIG_OVERRIDE+=   data/ayatana-indicator3-no-IDO.pc.in
+PKGCONFIG_OVERRIDE+=   data/ayatana-indicator3.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../sysutils/ayatana-ido/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/libayatana-indicator/PLIST
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/PLIST:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/PLIST  Sat May 25 01:38:19 2024
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/25 01:38:19 gutteridge Exp $
+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
+lib/pkgconfig/ayatana-indicator3-0.4.pc
+libexec/libayatana-indicator/ayatana-indicator-loader3
+share/libayatana-indicator/80indicator-debugging
Index: pkgsrc/sysutils/libayatana-indicator/buildlink3.mk
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/buildlink3.mk:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/buildlink3.mk  Sat May 25 01:38:19 2024
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/25 01:38:19 gutteridge Exp $
+
+BUILDLINK_TREE+=       libayatana-indicator
+
+.if !defined(LIBAYATANA_INDICATOR_BUILDLINK3_MK)
+LIBAYATANA_INDICATOR_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libayatana-indicator+=   libayatana-indicator>=0.9.4
+BUILDLINK_PKGSRCDIR.libayatana-indicator?=     ../../sysutils/libayatana-indicator
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../sysutils/ayatana-ido/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.endif # LIBAYATANA_INDICATOR_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libayatana-indicator
Index: pkgsrc/sysutils/libayatana-indicator/distinfo
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/distinfo:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/distinfo       Sat May 25 01:38:19 2024
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2024/05/25 01:38:19 gutteridge Exp $
+
+BLAKE2s (libayatana-indicator-0.9.4.tar.gz) = 6a0728f1ed7f0153f7aa030f686507c4a2e011ad70eacec7370fb28e37b765ce
+SHA512 (libayatana-indicator-0.9.4.tar.gz) = 56efbe0eb14abf38cb7e270ae093b5fb41dab652eab6fa0d3f7972b09b0f2404e3ec7fbb3059c0b26802fffc628f5ace16a33db306f97a65ae42cf65494a56dc
+Size (libayatana-indicator-0.9.4.tar.gz) = 150030 bytes
+SHA1 (patch-data_ayatana-indicator.pc.in) = 2635315123767c2796988a57156465c0a605d24f
+SHA1 (patch-data_ayatana-indicator3-no-IDO.pc.in) = 5c769747661f920d53ca52cbc175a41389462146
+SHA1 (patch-data_ayatana-indicator3.pc.in) = 6acc03fdd9c640d2b3c1accd4b0d8b5897c5bbac

Index: pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in     Sat May 25 01:38:20 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-data_ayatana-indicator.pc.in,v 1.1 2024/05/25 01:38:20 gutteridge Exp $
+
+Add missing -L argument to Libs.
+https://github.com/AyatanaIndicators/libayatana-indicator/pull/74
+
+--- data/ayatana-indicator.pc.in.orig  2024-04-22 21:40:37.935808363 +0000
++++ data/ayatana-indicator.pc.in
+@@ -8,7 +8,7 @@ iconsdir=@CMAKE_INSTALL_FULL_DATADIR@/@P
+ 
+ Cflags: -I${includedir}/libayatana-indicator-0.@API_VERSION@
+ Requires: gtk+-2.0
+-Libs: -layatana-indicator
++Libs: -L${libdir} -layatana-indicator
+ 
+ Name: libayatana-indicator
+ Description: libayatana-indicator.
Index: pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in     Sat May 25 01:38:20 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-data_ayatana-indicator3-no-IDO.pc.in,v 1.1 2024/05/25 01:38:20 gutteridge Exp $
+
+Add missing -L argument to Libs.
+https://github.com/AyatanaIndicators/libayatana-indicator/pull/74
+
+--- data/ayatana-indicator3-no-IDO.pc.in.orig  2024-04-22 21:40:41.594719622 +0000
++++ data/ayatana-indicator3-no-IDO.pc.in
+@@ -8,7 +8,7 @@ iconsdir=@CMAKE_INSTALL_FULL_DATADIR@/@P
+ 
+ Cflags: -I${includedir}/libayatana-indicator3-0.@API_VERSION@
+ Requires: gtk+-3.0
+-Libs: -layatana-indicator3
++Libs: -L${libdir} -layatana-indicator3
+ 
+ Name: libayatana-indicator3
+ Description: libayatana-indicator3.
Index: pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in
diff -u /dev/null pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in:1.1
--- /dev/null   Sat May 25 01:38:20 2024
+++ pkgsrc/sysutils/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in    Sat May 25 01:38:20 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-data_ayatana-indicator3.pc.in,v 1.1 2024/05/25 01:38:20 gutteridge Exp $
+
+Add missing -L argument to Libs.
+https://github.com/AyatanaIndicators/libayatana-indicator/pull/74
+
+--- data/ayatana-indicator3.pc.in.orig 2024-04-22 21:40:44.189702086 +0000
++++ data/ayatana-indicator3.pc.in
+@@ -8,7 +8,7 @@ iconsdir=@CMAKE_INSTALL_FULL_DATADIR@/@P
+ 
+ Cflags: -I${includedir}/libayatana-indicator3-0.@API_VERSION@
+ Requires: gtk+-3.0 libayatana-ido3-0.4
+-Libs: -layatana-indicator3
++Libs: -L${libdir} -layatana-indicator3
+ 
+ Name: libayatana-indicator3
+ Description: libayatana-indicator3.



Home | Main Index | Thread Index | Old Index