From f0e73e4eb64ac3616683017620eb59d9943ad0c4 Mon Sep 17 00:00:00 2001 From: purpurrot <45521912+purpurrot@users.noreply.github.com> Date: Sat, 23 Feb 2019 21:33:11 +0100 Subject: [PATCH] New package: vala-panel Co-authored-by: maxice8 --- common/shlibs | 1 + srcpkgs/vala-panel-devel | 1 + .../patches/remove-obsolete-error_h.patch | 61 +++++++++++++++++++ srcpkgs/vala-panel/template | 24 ++++++++ 4 files changed, 87 insertions(+) create mode 120000 srcpkgs/vala-panel-devel create mode 100644 srcpkgs/vala-panel/patches/remove-obsolete-error_h.patch create mode 100644 srcpkgs/vala-panel/template diff --git a/common/shlibs b/common/shlibs index 03818874c2d..99b0111f1b9 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3417,3 +3417,4 @@ libibumad.so.3 rdma-core-22.1_1 libibverbs.so.1 rdma-core-22.1_1 librdmacm.so.1 rdma-core-22.1_1 libdvdcss.so.2 libdvdcss-1.4.2_1 +libvalapanel.so.0 vala-panel-0.4.87_1 diff --git a/srcpkgs/vala-panel-devel b/srcpkgs/vala-panel-devel new file mode 120000 index 00000000000..ea56507d84f --- /dev/null +++ b/srcpkgs/vala-panel-devel @@ -0,0 +1 @@ +vala-panel \ No newline at end of file diff --git a/srcpkgs/vala-panel/patches/remove-obsolete-error_h.patch b/srcpkgs/vala-panel/patches/remove-obsolete-error_h.patch new file mode 100644 index 00000000000..b0b5440065c --- /dev/null +++ b/srcpkgs/vala-panel/patches/remove-obsolete-error_h.patch @@ -0,0 +1,61 @@ +diff --git applets/drawing/monitors/mem.c applets/drawing/monitors/mem.c +index 80bdc7a..cc1db92 100644 +--- applets/drawing/monitors/mem.c ++++ applets/drawing/monitors/mem.c +@@ -17,7 +17,6 @@ + */ + + #include +-#include + #include + #include + +diff --git applets/drawing/monitors/monitor.c applets/drawing/monitors/monitor.c +index c84dfca..bb296e1 100644 +--- applets/drawing/monitors/monitor.c ++++ applets/drawing/monitors/monitor.c +@@ -17,7 +17,6 @@ + */ + + #include +-#include + #include + #include + +diff --git applets/drawing/monitors/swap.c applets/drawing/monitors/swap.c +index 33e6b8b..be8437c 100644 +--- applets/drawing/monitors/swap.c ++++ applets/drawing/monitors/swap.c +@@ -17,7 +17,6 @@ + */ + + #include +-#include + #include + #include + +diff --git applets/drawing/netmon/monitor.c applets/drawing/netmon/monitor.c +index f98b0db..e58eea7 100644 +--- applets/drawing/netmon/monitor.c ++++ applets/drawing/netmon/monitor.c +@@ -18,7 +18,6 @@ + + #include + #include +-#include + #include + #include + +diff --git applets/drawing/netmon/net.c applets/drawing/netmon/net.c +index c139341..9647030 100644 +--- applets/drawing/netmon/net.c ++++ applets/drawing/netmon/net.c +@@ -18,7 +18,6 @@ + + #include + #include +-#include + #include + #include + + diff --git a/srcpkgs/vala-panel/template b/srcpkgs/vala-panel/template new file mode 100644 index 00000000000..82ba97623b8 --- /dev/null +++ b/srcpkgs/vala-panel/template @@ -0,0 +1,24 @@ +# Template file for 'vala-panel' +pkgname=vala-panel +version=0.4.87 +revision=1 +build_style=cmake +hostmakedepends="pkgconf vala glib-devel" +makedepends="vala-devel cmake-vala gtk+3-devel" +short_desc="GTK+3 desktop panel inspired by LXPanel" +maintainer="John Eira " +license="LGPL-3.0-or-later" +homepage="https://gitlab.com/vala-panel-project/vala-panel" +distfiles="https://gitlab.com/vala-panel-project/vala-panel/uploads/8b42536f91a1d6a185350ce2e3b7e91f/vala-panel-${version}.tar.xz" +checksum=625c12672553e1807f98f58c43c631c081938652756daddf0f6e37cffe392d08 + +vala-panel-devel_package() { + short_desc+=" - development files" + depends="vala-panel-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove usr/share/vala + } +}