From 1a095b74a806ff19cc9211ab4c8c1d3d7527c955 Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Wed, 14 Jun 2017 02:42:19 -0400 Subject: [PATCH] New package: libappindicator-12.10.0 --- common/shlibs | 1 + srcpkgs/libappindicator-devel | 1 + srcpkgs/libappindicator/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 120000 srcpkgs/libappindicator-devel create mode 100644 srcpkgs/libappindicator/template diff --git a/common/shlibs b/common/shlibs index 07d4b50a10e..2625b8461e2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2771,3 +2771,4 @@ libappstream-builder.so.8 appstream-glib-0.6.13_1 libflatpak.so.0 flatpak-0.9.3_2 libnanomsg.so.5.0.0 nanomsg-1.0.0_2 libindicator3.so.7 libindicator-12.10.1_1 +libappindicator3.so.1 libappindicator-12.10.0_1 diff --git a/srcpkgs/libappindicator-devel b/srcpkgs/libappindicator-devel new file mode 120000 index 00000000000..8bd81b38499 --- /dev/null +++ b/srcpkgs/libappindicator-devel @@ -0,0 +1 @@ +libappindicator \ No newline at end of file diff --git a/srcpkgs/libappindicator/template b/srcpkgs/libappindicator/template new file mode 100644 index 00000000000..89eff6765b8 --- /dev/null +++ b/srcpkgs/libappindicator/template @@ -0,0 +1,32 @@ +# Template file for 'libappindicator' +pkgname=libappindicator +version=12.10.0 +revision=1 +build_style=gnu-configure +configure_args="--with-gtk=3" +hostmakedepends="pkg-config" +makedepends="gtk+3-devel glib-devel glib-networking libdbusmenu-glib-devel + libdbusmenu-gtk3-devel libindicator-devel dbus-glib-devel python-devel + python-gobject2-devel pygtk-devel" +short_desc="Library to allow applications to export a menu" +maintainer="Toyam Cox " +license="LGPL-2.1" +homepage="https://launchpad.net/libappindicator" +distfiles="https://launchpad.net/libappindicator/${version%.*}/${version}/+download/libappindicator-${version}.tar.gz" +checksum=d5907c1f98084acf28fd19593cb70672caa0ca1cf82d747ba6f4830d4cc3b49f + +# since this package depends on features that have already been removed in +# gtk+4, we need to ignore the depreciated problem. GTK is going away from the +# idea of app indicators in taskbars. +CFLAGS="-Wno-deprecated-declarations" + +libappindicator-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/*.so + vmove usr/lib/*.a + } +}