initial bamf and plank ebuilds
authordweezil <bram.aelvoet@gmail.com>
Sun, 20 Aug 2017 18:04:24 +0000 (20:04 +0200)
committerdweezil <bram.aelvoet@gmail.com>
Sun, 20 Aug 2017 18:04:24 +0000 (20:04 +0200)
x11-libs/bamf/Manifest [new file with mode: 0644]
x11-libs/bamf/bamf-0.5.3.ebuild [new file with mode: 0644]
x11-misc/plank/Manifest [new file with mode: 0644]
x11-misc/plank/plank-0.11.4.ebuild [new file with mode: 0644]

diff --git a/x11-libs/bamf/Manifest b/x11-libs/bamf/Manifest
new file mode 100644 (file)
index 0000000..1ae1adc
--- /dev/null
@@ -0,0 +1,2 @@
+DIST bamf-0.5.3.tar.gz 633666 SHA256 340d7b5a463afcd33135ae73a7e4cf6a93a4daaf6f72b70abc09dc66d18a3b14 SHA512 8298c0f5826ea4bc2c2a756b1e2cb615d825830011e7c988ade5e6d3d060f9957720218f0950e4f11544597dfe54551df173fa7d62b00f8aeda55886ea7a487b WHIRLPOOL 815fc75f989eac6460a874793ccd4d10a00ccbabf3042e847515a6e2bc41b54baca10057253c0a46ee17ff6727b17873fe849bacad08af7d8954069e42cc6956
+EBUILD bamf-0.5.3.ebuild 1086 SHA256 4a619a2f4c82d93233fca89f44a71b26f73b2032debdac6fc44adb215331cbe8 SHA512 da710286be986e05488755622f3892c974d2c232bb7ec40c449baa8c60e4e6e717553b1bf8d996f5b0d7e8a4d191e6d14af016694dbc083da222a3f85c44bfb6 WHIRLPOOL 21528786d975f3a752e028fc03841244c50792de0c0c660aecb68a93538e47892f7a2071204f50a63261db02c92d4f909d045737d895eed79578ed56cad39394
diff --git a/x11-libs/bamf/bamf-0.5.3.ebuild b/x11-libs/bamf/bamf-0.5.3.ebuild
new file mode 100644 (file)
index 0000000..c6d09fc
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+VALA_MIN_API_VERSION=0.26
+VALA_USE_DEPEND=vapigen
+
+inherit vala python-r1
+
+DESCRIPTION="BAMF Application Matching Framework"
+HOMEPAGE="https://launchpad.net/bamf"
+SRC_URI="https://launchpad.net/${PN}/0.5/${PV}/+download/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="+introspection doc static-libs"
+
+RDEPEND="
+       dev-libs/dbus-glib
+       dev-util/gdbus-codegen
+       dev-libs/glib:2
+       gnome-base/libgtop:2
+       x11-libs/gtk+:3
+       x11-libs/libX11
+       >=x11-libs/libwnck-3.4.7:3"
+DEPEND="${RDEPEND}
+       $(vala_depend)
+       ${PYTHON_DEPS}
+       dev-libs/libxml2[python]
+       dev-libs/libxslt[python]
+       doc? ( dev-util/gtk-doc )
+       introspection? ( dev-libs/gobject-introspection )
+       virtual/pkgconfig"
+
+src_prepare() {
+       sed -i 's/-Werror//' configure
+
+       vala_src_prepare
+
+       default
+}
+
+src_configure() {
+       python_setup
+       
+
+       VALA_API_GEN="${VAPIGEN}" \
+       econf \
+               --disable-gtktest \
+               --disable-webapps \
+               $(use_enable doc gtk-doc) \
+               $(use_enable introspection)
+}
\ No newline at end of file
diff --git a/x11-misc/plank/Manifest b/x11-misc/plank/Manifest
new file mode 100644 (file)
index 0000000..7647b40
--- /dev/null
@@ -0,0 +1,2 @@
+DIST plank-0.11.4.tar.xz 1022640 SHA256 88b5cd6a84e67395df5e7cc1869521126830be0e8a509b28ee12e2db0b8981b8 SHA512 178d78ecb6a6cc66237b4024a10db135626cd1623717c8e218f0ba3b630af1868bc8c174b5c87ab7762c3b62837d2554cadd44b2731edc03f965441d48ccaa77 WHIRLPOOL d03eb11a6b0c7fd21cb96cb1a76b4de3cba3373f1b76205743ea144ab862bc45d7f45e9ba2fa4d9fa55f8b9488be3d7dd4ec0a72e8ebaec59fbf6c13617d6f10
+EBUILD plank-0.11.4.ebuild 837 SHA256 b33d55ef631f6e1392a3c5ca221a390032d7c57305432a3e5410f9db398f40b8 SHA512 ba5a4900cdaa47d5720f82d93440a57643524b7ead9924b4ac8410e423443615c69d32afc2d6c6b3c2cc7c7084b3335602ed63d6524999d421d4cf9f73fd35ef WHIRLPOOL 1070650a128bf184f1f08cf775eb22bbbac6994777a85cd04cd7d63135f082668957e22d8958b9d55616f3d995aef6d25cc70944d6c833428913022a34978d15
diff --git a/x11-misc/plank/plank-0.11.4.ebuild b/x11-misc/plank/plank-0.11.4.ebuild
new file mode 100644 (file)
index 0000000..133907f
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+VALA_MIN_API_VERSION=0.26
+VALA_USE_DEPEND=vapigen
+
+inherit vala autotools-utils
+
+DESCRIPTION="Dock panel famious docky"
+HOMEPAGE="https://launchpad.net/plank"
+SRC_URI="http://launchpad.net/${PN}/1.0/${PV}/+download/${P}.tar.xz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection doc static-libs"
+RESTRICT="mirror"
+RDEPEND=">=dev-libs/glib-2.32:2
+       dev-libs/libgee:0.8
+       x11-libs/gtk+:3
+       x11-libs/bamf
+       x11-libs/libX11
+       dev-libs/libdbusmenu
+       x11-libs/libwnck:3"
+DEPEND="${RDEPEND}
+       $(vala_depend)
+       dev-util/intltool
+       gnome-base/gnome-common
+       sys-devel/gettext
+       virtual/pkgconfig"
+DOCS=( AUTHORS COPYRIGHT )
+
+src_prepare() {
+       NOCONFIGURE=1 REQUIRED_PKG_CONFIG_VERSION=0.1 ./autogen.sh
+       vala_src_prepare
+}