diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /xfce-base/libxfce4ui |
reinit the tree, so we can have metadata
Diffstat (limited to 'xfce-base/libxfce4ui')
-rw-r--r-- | xfce-base/libxfce4ui/Manifest | 9 | ||||
-rw-r--r-- | xfce-base/libxfce4ui/libxfce4ui-4.13.0.ebuild | 49 | ||||
-rw-r--r-- | xfce-base/libxfce4ui/libxfce4ui-4.13.2.ebuild | 63 | ||||
-rw-r--r-- | xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild | 63 | ||||
-rw-r--r-- | xfce-base/libxfce4ui/metadata.xml | 11 |
5 files changed, 195 insertions, 0 deletions
diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest new file mode 100644 index 000000000000..8b0661a6ba99 --- /dev/null +++ b/xfce-base/libxfce4ui/Manifest @@ -0,0 +1,9 @@ +DIST libxfce4ui-4.13.0.tar.bz2 688646 SHA256 22f0b66a33945f347952249589f71618418f1e47ca847850eb0ee1bdb0c353d4 SHA512 342c4fb09b3f13e066b994c54cd557a65c116566b8201217cb663851ba387932cdd4ebf2274f32bdc97a98b3a2bd1b59de75ef6cc4c6f5d0e5f1910b7eca591e WHIRLPOOL 37d9d68af580482186e5f1bd078b72b48339ee032b85e38ea944b2a08e80deead2887fbee9f30b15251214bb0aae7cc92857f2559db116767c96f630ad5b7d80 +DIST libxfce4ui-4.13.2.tar.bz2 705425 SHA256 8d881273e6be286f0c6c6f1aa1df2dbd3d92114b2e7fbe02979043fc80d8f4f1 SHA512 fbf823283f46b1cd73e830c70d848a2e15ecef2037e2249390ecf580f66f23f8ea766f5f19e46e1513b2ce3a692c2bff53f1c54ef00eaede065ac0c7a85c1908 WHIRLPOOL 74aa1fef4679a878d4e65224676de4683cdac32ce8d9fbdf5b00aeb030bb3f037d798b3cdf7259e7fbfa33cdd413f0f69c2e8906e910b0efcfe7ca5ec10e8953 +DIST libxfce4ui-4.13.3.tar.bz2 705465 SHA256 815c33a49392520feb84f119cd8f558632a735e322ca55edce33f815a0624470 SHA512 eef93a71fe41102eb402878e908b1e2e24060869235e1fff93e65bd480fa3ac53f1beba3b26d061b1962b3c3eefa77cb122e796609ab4b5f6fead353167cc396 WHIRLPOOL 15f343690461167de6452dea324477d441b61c4f673b5be221a0110acf81368a938d68665b7f05f3df1057492d4e194ee3beaf8fc0766cdec6b5d00a2248da6b +EBUILD libxfce4ui-4.13.0.ebuild 1360 SHA256 7c8440f19d57600d76c0650bc799ba7b627ff87ae1b07cdd8131b9c8000ea204 SHA512 01c30f381debf19d8cd52f2986a42f32c7c5a2b33a8e7ce6f553d5dcb75bed66cab381441d3f2cb62de857c10183689bf94a0f5c9b65ace39a184223f2edee8c WHIRLPOOL 6e5f8bc8be202d48d4700f75059de84f13aa08ac3bf8f672d542fd9070888f2b643b8fa7fb990ad35ad72578792de8e2f1fe86d77be750cefc1f5e5cb852a2e4 +EBUILD libxfce4ui-4.13.2.ebuild 1555 SHA256 62c0e6f4287fca10012bcdbbb1ea782b9c5a6b90a3a13e30ddc2dde6d14d758e SHA512 a67b442237d9d9dbdb3515dcbb6522ac47f551992778a3dd1b0321d66cffa509e87a83abc92173f2fe528ba9832e2e00efc87f90198bd5c803a521fac42c3b61 WHIRLPOOL c39d753c94fb2677a8816d0d159ee809a84dd79d82876121361c5b397d93b519f1d742f6fb517b8cbe92a4984aa32f6b43d8ea64b12f358384265495ecd5c47b +EBUILD libxfce4ui-4.13.3.ebuild 1555 SHA256 62c0e6f4287fca10012bcdbbb1ea782b9c5a6b90a3a13e30ddc2dde6d14d758e SHA512 a67b442237d9d9dbdb3515dcbb6522ac47f551992778a3dd1b0321d66cffa509e87a83abc92173f2fe528ba9832e2e00efc87f90198bd5c803a521fac42c3b61 WHIRLPOOL c39d753c94fb2677a8816d0d159ee809a84dd79d82876121361c5b397d93b519f1d742f6fb517b8cbe92a4984aa32f6b43d8ea64b12f358384265495ecd5c47b +MISC ChangeLog 3840 SHA256 f9a588da47d4c55c7a9cd5a86ee73ad8826c5f86046bec9fbf9f5f31b813a61c SHA512 4ccf087e7cd72bef4cc9c3d554a773a4e974a7f09a8c426a11727c95801014b47048223460c4495f9f76c1d257a240e50443e67f370bb1ac52c7951395fc879e WHIRLPOOL 5809930f8d336b1340d67db1e5b4ec956b34fdae7ced1682df595fffce40e98f4621cdea03960e618f01456e9ac3bdf4f1018323ff7c097258f935bbdd9bc20e +MISC ChangeLog-2015 9448 SHA256 e95c3b0ad41433257af2d7c8653329d317f9863f898109eea2eaf3cf8f845d90 SHA512 729db18b5c4fe8099b367b4216679784eada5ba81ab610795b628a77d29eb92303f6423f538c269d3efaec60146358fe9367182abbac870e12ac4e75b10e80fa WHIRLPOOL e942be8d756222c348248b52b9348a2aad05f754aae8aff1ee0cf286aefda07a19cce79ceeeb94a386400ea61f9825e5f15d38212c0d68a400d72096ddf0c5b8 +MISC metadata.xml 348 SHA256 ae7ad664ae11ff892f30b5fe5ddd856cadc4a9dad603a3f31c40df3384908eb2 SHA512 f3894d3ccb668e76deaa0651414359838402d2b1e11fbe816375e6147f89847257008d5807766796fb1249217f6454a5f5896941e7ce3bc79dce09b130db4fc6 WHIRLPOOL 3c37fa874f4395dbaaacd570933fa8f15d2bf3779ab37ced9147ef94ed1badfaed651d8d49687091181c4e3562b985db29a438a4d83adccea995cb7d54d0f86f diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.13.0.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.13.0.ebuild new file mode 100644 index 000000000000..839e17b7852f --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.13.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit xfconf + +DESCRIPTION="Unified widget and session management libraries for Xfce" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug glade startup-notification" + +RDEPEND=">=dev-libs/glib-2.30:2= + >=x11-libs/gtk+-2.24:2= + >=x11-libs/gtk+-3.2:3= + x11-libs/libX11:= + x11-libs/libICE:= + x11-libs/libSM:= + >=xfce-base/libxfce4util-4.12:= + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10= ) + startup-notification? ( x11-libs/startup-notification:= ) + !xfce-base/xfce-utils" +DEPEND="${RDEPEND} + dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +pkg_setup() { + XFCONF=( + $(use_enable startup-notification) + $(xfconf_use_debug) + # does not build without GTK+3, #585684 + --enable-gtk3 + # requires deprecated glade:3 (gladeui-1.0), bug #551296 + --disable-gladeui + # this one's for :3.10 + $(use_enable glade gladeui2) + --with-vendor-info=Gentoo + ) + + [[ ${CHOST} == *-darwin* ]] && XFCONF+=( --disable-visibility ) #366857 + + DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) +} diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.13.2.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.13.2.ebuild new file mode 100644 index 000000000000..90846401101d --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.13.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug glade introspection startup-notification" + +RDEPEND=">=dev-libs/glib-2.42:2= + >=x11-libs/gtk+-2.24:2= + >=x11-libs/gtk+-3.18:3=[introspection?] + x11-libs/libX11:= + x11-libs/libICE:= + x11-libs/libSM:= + >=xfce-base/libxfce4util-4.12:=[introspection?] + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10= ) + introspection? ( dev-libs/gobject-introspection:= ) + startup-notification? ( x11-libs/startup-notification:= ) + !xfce-base/xfce-utils" +DEPEND="${RDEPEND} + dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable startup-notification) + # TODO: check revdeps and make it optional one day + --enable-gtk2 + # requires deprecated glade:3 (gladeui-1.0), bug #551296 + --disable-gladeui + # this one's for :3.10 + $(use_enable glade gladeui2) + --with-vendor-info=Gentoo + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild new file mode 100644 index 000000000000..90846401101d --- /dev/null +++ b/xfce-base/libxfce4ui/libxfce4ui-4.13.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils + +DESCRIPTION="Unified widget and session management libs for Xfce" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug glade introspection startup-notification" + +RDEPEND=">=dev-libs/glib-2.42:2= + >=x11-libs/gtk+-2.24:2= + >=x11-libs/gtk+-3.18:3=[introspection?] + x11-libs/libX11:= + x11-libs/libICE:= + x11-libs/libSM:= + >=xfce-base/libxfce4util-4.12:=[introspection?] + >=xfce-base/xfconf-4.12:= + glade? ( dev-util/glade:3.10= ) + introspection? ( dev-libs/gobject-introspection:= ) + startup-notification? ( x11-libs/startup-notification:= ) + !xfce-base/xfce-utils" +DEPEND="${RDEPEND} + dev-lang/perl + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + local myconf=( + $(use_enable introspection) + $(use_enable startup-notification) + # TODO: check revdeps and make it optional one day + --enable-gtk2 + # requires deprecated glade:3 (gladeui-1.0), bug #551296 + --disable-gladeui + # this one's for :3.10 + $(use_enable glade gladeui2) + --with-vendor-info=Gentoo + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/xfce-base/libxfce4ui/metadata.xml b/xfce-base/libxfce4ui/metadata.xml new file mode 100644 index 000000000000..f53823b4b9e2 --- /dev/null +++ b/xfce-base/libxfce4ui/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>xfce@gentoo.org</email> + <name>XFCE Team</name> + </maintainer> + <use> + <flag name="glade">Build support for Glade 3's GtkBuilder implementation</flag> + </use> +</pkgmetadata> |