pkgsrc-WIP-changes archive

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

libayatana-indicator: done, needs testing.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Mon Apr 22 23:44:46 2024 +0200
Changeset:	837613aacf18796502d7085029771cd3ad0d436d

Modified Files:
	Makefile
Added Files:
	libayatana-indicator/COMMIT_MSG
	libayatana-indicator/DESCR
	libayatana-indicator/Makefile
	libayatana-indicator/PLIST
	libayatana-indicator/distinfo
	libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in
	libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in
	libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in

Log Message:
libayatana-indicator: done, needs testing.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=837613aacf18796502d7085029771cd3ad0d436d

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

diffstat:
 Makefile                                           |  1 +
 libayatana-indicator/COMMIT_MSG                    |  1 +
 libayatana-indicator/DESCR                         | 15 ++++++++++++++
 libayatana-indicator/Makefile                      | 24 ++++++++++++++++++++++
 libayatana-indicator/PLIST                         | 14 +++++++++++++
 libayatana-indicator/distinfo                      |  8 ++++++++
 .../patches/patch-data_ayatana-indicator.pc.in     | 15 ++++++++++++++
 .../patch-data_ayatana-indicator3-no-IDO.pc.in     | 15 ++++++++++++++
 .../patches/patch-data_ayatana-indicator3.pc.in    | 15 ++++++++++++++
 9 files changed, 108 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index eb36834bd4..e2394796cb 100644
--- a/Makefile
+++ b/Makefile
@@ -1864,6 +1864,7 @@ SUBDIR+=	libaio
 SUBDIR+=	libalkimia
 SUBDIR+=	libanimal
 SUBDIR+=	libavc1394
+SUBDIR+=	libayatana-indicator
 SUBDIR+=	libbfio
 SUBDIR+=	libbgcode
 SUBDIR+=	libbpg
diff --git a/libayatana-indicator/COMMIT_MSG b/libayatana-indicator/COMMIT_MSG
new file mode 100644
index 0000000000..3b6c938ec6
--- /dev/null
+++ b/libayatana-indicator/COMMIT_MSG
@@ -0,0 +1 @@
+Done, needs testing.
diff --git a/libayatana-indicator/DESCR b/libayatana-indicator/DESCR
new file mode 100644
index 0000000000..42481a626e
--- /dev/null
+++ b/libayatana-indicator/DESCR
@@ -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.
diff --git a/libayatana-indicator/Makefile b/libayatana-indicator/Makefile
new file mode 100644
index 0000000000..9cf929d60e
--- /dev/null
+++ b/libayatana-indicator/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+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 "../../wip/ayatana-ido/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libayatana-indicator/PLIST b/libayatana-indicator/PLIST
new file mode 100644
index 0000000000..8087c61978
--- /dev/null
+++ b/libayatana-indicator/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD$
+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
diff --git a/libayatana-indicator/distinfo b/libayatana-indicator/distinfo
new file mode 100644
index 0000000000..997d691f7d
--- /dev/null
+++ b/libayatana-indicator/distinfo
@@ -0,0 +1,8 @@
+$NetBSD$
+
+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) = da8f7088b3f094e88b08bbfcf4e08ab7d950a5cc
+SHA1 (patch-data_ayatana-indicator3-no-IDO.pc.in) = 57abffb27f8937ecaa159d99dbde602f002dc62f
+SHA1 (patch-data_ayatana-indicator3.pc.in) = 1bca829ae83b2932e28655bda2b397214a132baa
diff --git a/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in b/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in
new file mode 100644
index 0000000000..8f68f754e7
--- /dev/null
+++ b/libayatana-indicator/patches/patch-data_ayatana-indicator.pc.in
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Add missing -L argument to Libs.
+
+--- 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.
diff --git a/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in b/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in
new file mode 100644
index 0000000000..f5dd05649e
--- /dev/null
+++ b/libayatana-indicator/patches/patch-data_ayatana-indicator3-no-IDO.pc.in
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Add missing -L argument to Libs.
+
+--- 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.
diff --git a/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in b/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in
new file mode 100644
index 0000000000..c3e6558900
--- /dev/null
+++ b/libayatana-indicator/patches/patch-data_ayatana-indicator3.pc.in
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Add missing -L argument to Libs.
+
+--- 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