summaryrefslogtreecommitdiff
path: root/x11-misc/gtkdialog
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-08-04 08:53:53 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-08-04 08:53:53 +0100
commite3872864be25f7421015bef2732fa57c0c9fb726 (patch)
tree9cb29a544215119b5c5538e37211b994ce1c87ae /x11-misc/gtkdialog
parent480486b52ea64765faf696c88b2c6a26a5a454d4 (diff)
gentoo resync : 04.08.2018
Diffstat (limited to 'x11-misc/gtkdialog')
-rw-r--r--x11-misc/gtkdialog/Manifest3
-rw-r--r--x11-misc/gtkdialog/gtkdialog-99999.ebuild53
-rw-r--r--x11-misc/gtkdialog/metadata.xml1
3 files changed, 56 insertions, 1 deletions
diff --git a/x11-misc/gtkdialog/Manifest b/x11-misc/gtkdialog/Manifest
index 7e25f88e9cec..4189aa34c6e2 100644
--- a/x11-misc/gtkdialog/Manifest
+++ b/x11-misc/gtkdialog/Manifest
@@ -1,4 +1,5 @@
AUX gtkdialog-0.8.3-optdeps.patch 1573 BLAKE2B 1db31db450da622f91920611c93bd4d8cec0378ab2baab27dbb0f3ea750a6ca83ac6e0bb14ba6f4b4043ab80205d140d4b5fad6e9a120445499a4c0984577956 SHA512 a26d46716b46a909c4346c3fc3d9999991c98649ce4fc97cb6f0010dd768c81c62fec6561210dad89ef3911d2fe751c1cf321df60d5e6321647b818f8ed91475
DIST gtkdialog-0.8.3.tar.gz 571974 BLAKE2B cfd5062ec6c255ade5467b9d6435d7529c5a55f911db8e549b19c26032aebcd1b83f2cf4ac7e2bcc9c71f9f37725c9285bbb22505ec021e7eded28ab7d382113 SHA512 fd8a93d576917efd650e38e31f261065c0a0c3f9213338ed4bd457d310993d8efbe8deabb2c1451f491d14c8d38cbcd5d4cb0c9f289c6fd462f7a06754b89da7
EBUILD gtkdialog-0.8.3-r2.ebuild 856 BLAKE2B 11c7acc7942c656985102486fcce90e2ddc694a705164af85d5f47bb769d1e737fb88e31ef4d6c8d82766977561d39a7114b51c61ea1bc6c9708a57079926cac SHA512 b8e4bb6409b96a671b35f22f298340e28e1cdca2489b4e9e0f6eceadb965cbfea5b82fcb19142937fa2398c0b540d289c690f19ae34af48c4d2ba1b6fc2b9f04
-MISC metadata.xml 1002 BLAKE2B 5a42afbad8492225f6bf658397ce17a2bece23ac07770005904484bd99d3b103ef6be0c6fc4aa943443ddd7b203c9a1f737a346cb2afda09dc187463511d27c1 SHA512 5d23a5e1409705ea1114dc7d072284d1ff367b2afd3d452d27729bb4b44e0f7546b4bf44d2d79e601747d5a457cc06ba3f8175c5e62051711ea7a2ef81ae16b3
+EBUILD gtkdialog-99999.ebuild 818 BLAKE2B d0821fb5d6470c1a8996e7f69be5c779c06001f7bccc7d280f90cfa1d6aa6ea1d4a70964a30275ce96bb566088e935c5680ed651e09fea8931f0142a0b00cd5a SHA512 7db7be5b52ac5be6532fc9d0e51f009d4c6dac85c19c73a35069ac5a3acda275d5821880c8cee2bb806dd442ec901dc2f120fdb7b0de10267e30ec49f6cc4947
+MISC metadata.xml 1061 BLAKE2B bda57a1f52134507775d030d4fbf19704ab69b138635ad6001e12e13a779390f7d8b3640dcab4696da1bfd267db4b772d5e5ff233b7ec1d0ff2feee90e9648ab SHA512 90b0871d127602aef6b3066f32c8b7abca20634afdd4879ca06fbfd1971ff3ea0d03165e076912cabd1ae0b730f1621999c220ce9fe195700a778a11c71adb36
diff --git a/x11-misc/gtkdialog/gtkdialog-99999.ebuild b/x11-misc/gtkdialog/gtkdialog-99999.ebuild
new file mode 100644
index 000000000000..b9843533462f
--- /dev/null
+++ b/x11-misc/gtkdialog/gtkdialog-99999.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools git-r3
+
+DESCRIPTION="A small utility for fast and easy GUI building"
+HOMEPAGE="https://github.com/oshazard/gtkdialog"
+EGIT_REPO_URI="${HOMEPAGE}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="gtk3"
+
+RDEPEND="
+ !gtk3? (
+ x11-libs/gtk+:2
+ x11-libs/vte:0=
+ )
+ gtk3? (
+ x11-libs/gtk+:3
+ x11-libs/vte:2.91=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+ sys-devel/flex
+ virtual/pkgconfig
+ virtual/yacc
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable gtk3)
+}
+
+src_compile() {
+ emake -C doc stamp-vti
+ default
+}
+
+src_install() {
+ # Stop make install from running gtk-update-icon-cache
+ emake DESTDIR="${D}" UPDATE_ICON_CACHE=true install
+ einstalldocs
+}
diff --git a/x11-misc/gtkdialog/metadata.xml b/x11-misc/gtkdialog/metadata.xml
index 635a9b6bda84..2de333f9467d 100644
--- a/x11-misc/gtkdialog/metadata.xml
+++ b/x11-misc/gtkdialog/metadata.xml
@@ -19,6 +19,7 @@ provided.
</upstream>
<use>
<flag name="glade">Enable support for <pkg>gnome-base/libglade</pkg></flag>
+<flag name="gtk3">Build with GTK+3 instead of GTK+2</flag>
<flag name="vte">Enable support for <pkg>x11-libs/vte</pkg></flag>
</use>
</pkgmetadata>