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 /mate-extra/mate-utils |
reinit the tree, so we can have metadata
Diffstat (limited to 'mate-extra/mate-utils')
-rw-r--r-- | mate-extra/mate-utils/Manifest | 12 | ||||
-rw-r--r-- | mate-extra/mate-utils/files/mate-utils-1.12.0-dict-gtk3.patch | 53 | ||||
-rw-r--r-- | mate-extra/mate-utils/mate-utils-1.12.0-r2.ebuild | 71 | ||||
-rw-r--r-- | mate-extra/mate-utils/mate-utils-1.14.1.ebuild | 72 | ||||
-rw-r--r-- | mate-extra/mate-utils/mate-utils-1.16.0.ebuild | 72 | ||||
-rw-r--r-- | mate-extra/mate-utils/mate-utils-1.18.2.ebuild | 65 | ||||
-rw-r--r-- | mate-extra/mate-utils/metadata.xml | 15 |
7 files changed, 360 insertions, 0 deletions
diff --git a/mate-extra/mate-utils/Manifest b/mate-extra/mate-utils/Manifest new file mode 100644 index 000000000000..e18a40d9f496 --- /dev/null +++ b/mate-extra/mate-utils/Manifest @@ -0,0 +1,12 @@ +AUX mate-utils-1.12.0-dict-gtk3.patch 1780 SHA256 694d2d5c7a5057b5878015e4cda64fa99854d5bc5d675544cf50fbf9c8e99740 SHA512 758eb7b3734852553df9a7c064370241ab3c3b1ba6eaf56a28021ebd7c61b92f1b4c354d4ef05d6647d3549ca518e9c576bd478c6dbcd96bed818dc63522ad7a WHIRLPOOL 0eb895d354aa8721d1e1e9bd5b072b95131b32664a1f0028ac7d63f2a2853da9e0a5fd29b76ad182c308a1e52e2c7f52ed3bfaec9948f1bb6fd0b4556aaa0394 +DIST mate-utils-1.12.0.tar.xz 6482900 SHA256 60da98d984065d5001ba23f7fb02fb2acd1c1ec864e4a2730274f8791a96d69f SHA512 fe1db5c04b3adc616fdd0f76ddfb1291bbbfb6fb7d2f9ab11c5ffc33e19e0487ba3581babdfe74dd64553fd07f7d986fbac08fe2b14bcb79fca315e365069e47 WHIRLPOOL 36d00040b6d655e78192f5554ee773fe5998a9395040fa0ef5b3d9560d73e8cb582fbc750136f5581dc462cea6ad2e7306cdc94027a6d63d5f1e8aacc3dc1699 +DIST mate-utils-1.14.1.tar.xz 6498448 SHA256 6632c1fe72187ed1d77ee8e55cf70885b2611c086b606b92010d2a4f193ab4dd SHA512 7c95fe390f83ee90405929025039ccef186ebf268f85e45a0dda0483b5de9bb67a6d3bbbe1a55315787996118c6bdf6a4fb29ad7236428eef89750c058b886e4 WHIRLPOOL 7cd60dc07f1c75c053c783064eb10c87711189d2b5b4b0e9258a4f9c7b78bf1e141b64a30e37cdfcb82bf8e04599a2032641f08b2617c61fe24c7bcbd7f24c85 +DIST mate-utils-1.16.0.tar.xz 6502040 SHA256 05aad0bc57647e2d084f6588dd43692c8bd2a4284c9917d17033ca016b47c842 SHA512 a12883b732b0ac597c28c45609bde6fdf86369a3a00a16619617ec3834465fe85e83c4872a84a20d9d9a734c8180eae7e730f7cdfb4a6a41fdd14c59f607cacb WHIRLPOOL 2c2752faf19b6a5605a229b9c2e69dd948b5e3a700668c16e3f29508a601c42b3b581a5a1b4a40e9483608f1454f2519cdb97e44992c3f40107b14b5a5e7eb77 +DIST mate-utils-1.18.2.tar.xz 6442576 SHA256 bbd80f772d9f4dd379794105fd7a4f5452c71ff3e634a06f0af245875b492373 SHA512 4db4dd0ad986c52978a9fe7f893a0e1d8086b1685d8b162df9b7e7b33c9d8e47a85efc45f2db4cf45058cc91df3f909ece1b44e46c16a1a389070d8cd022348d WHIRLPOOL ea31ec3b8d20ebe2cdc0d552734cb72ffc82dbf87b660d66e48b316398e55b68d0884b7615a9960a75593c264b8f21849d7485d77458ffd509e8003fb75c3ebe +EBUILD mate-utils-1.12.0-r2.ebuild 1442 SHA256 a7d001a35bbf33fc554be518b2492ce5d5cd9eeab1bedfabf73267019ae97b75 SHA512 6c043d0124bb98c69c073aa7d8f67ef0f1c131971f0b0c82c26083b01b6517ff7c21a5a2155c8f3c8f2f10bddc6f6ef3c5d9011e9425aab0c8b8cfd3a9458b6c WHIRLPOOL fd6ac8e8f9bac267a0980dcec2d2ce0bacd590661feb79764deefbe14364e9874b2d13cab67040f74a686a484022221888a656aedc16e582b429af9457f611b4 +EBUILD mate-utils-1.14.1.ebuild 1438 SHA256 bed2f5398664d8e430a47b22a13d398b448f3d76ecadfae5fb3ded534b4c3b55 SHA512 bc81e418c63e0c136dcbfc7efd381b9654f565e6a8ee7f8c8d84b97c740d57570a889208cad948409ba13751e77e5432a4cc832a6a1b6c8f5b90d64d713561b9 WHIRLPOOL ee142178954f8fb25ac8e82a2b3436d383845dcac69e44d8c668ab14532eee5fddf40fe28b25690e4be7f95f8ed170fd02d0fc5c9f77f7849610152c9a32954d +EBUILD mate-utils-1.16.0.ebuild 1438 SHA256 bed2f5398664d8e430a47b22a13d398b448f3d76ecadfae5fb3ded534b4c3b55 SHA512 bc81e418c63e0c136dcbfc7efd381b9654f565e6a8ee7f8c8d84b97c740d57570a889208cad948409ba13751e77e5432a4cc832a6a1b6c8f5b90d64d713561b9 WHIRLPOOL ee142178954f8fb25ac8e82a2b3436d383845dcac69e44d8c668ab14532eee5fddf40fe28b25690e4be7f95f8ed170fd02d0fc5c9f77f7849610152c9a32954d +EBUILD mate-utils-1.18.2.ebuild 1301 SHA256 36b56e371653f68394aa75ea8b915a9c3fd0cd26cc085b882e71c2d91c0e6851 SHA512 caa21aa81f89760d2fa03c3d2e6600d93512886270a7b04820847dd5c4487d4e2cb5495d518ee6e192e071b581dcc704358adb41b6f431ceb3c04d236971757d WHIRLPOOL ef2c81e0ae9c3d1a367850728e80f055d7edec5e41b56ccd3ced8d8e1580898ecd5d26387d5f21349b265773d93007c46c3e381e2226148a50499b3568dbeca5 +MISC ChangeLog 5501 SHA256 414995e6728264dc0b4e6e31f733f86b68dc91b4f003195e752058e88e182688 SHA512 8301488a8ba0c8bc6b5c3d6b28a5f7ccab32c41c839669fceea2f507409b607d704cdb34379d99ae2246607838bd8237e823f299fd62b34d2dba28f683cb0892 WHIRLPOOL e5a909c61afa6472bcdc034b3419f13470d0153ae26970643e6d47e4be603e165f876a65245cdff056e4971730e166fbd2f2a6fa50ed6a19d0e07e0e074740bd +MISC ChangeLog-2015 1568 SHA256 08c727af32b3ed98fbdc53f0457963262b843d0ca77304b6bb60318af3d3db14 SHA512 98db154a45c973924d7808568320f578915062e74135f76a28751f4998523dfb165485a8d12da30b5bb6f8083c6bfd38dedaabee8eeb8695af3f6bb1e1321718 WHIRLPOOL 5b28c34be1783f71fe2ee8c2098639138ed63b5e32d41b044b1997f2181cc86f50da9f65d835db7c519418f5699e0f11d12e15342b72caf9945e828f6dd77c00 +MISC metadata.xml 478 SHA256 adb850aa85b98e9597b1169ac7ce46c15b8d1229d172445089ed8fd8e68e4270 SHA512 129a8bac28360c9260eca2a8db8e23aa5cef92464905b730952f0508fc8057c12929f590b1f6c2d0dfa72687a2dd63e7300fa01a2b25fb9346add99544e10db9 WHIRLPOOL 5792f07787b6f6e0032fa37114623f55c020d4201d3a2cf0c7c0139161886e2d353bdd10f605efccfce2f542591481242012006621234a5fce7805dd42beddcb diff --git a/mate-extra/mate-utils/files/mate-utils-1.12.0-dict-gtk3.patch b/mate-extra/mate-utils/files/mate-utils-1.12.0-dict-gtk3.patch new file mode 100644 index 000000000000..dff6dbe5582f --- /dev/null +++ b/mate-extra/mate-utils/files/mate-utils-1.12.0-dict-gtk3.patch @@ -0,0 +1,53 @@ +From 5ab184661ff38baca3ea2709d81932a578654392 Mon Sep 17 00:00:00 2001 +From: Kir Kolyshkin <kir@openvz.org> +Date: Mon, 16 May 2016 14:52:28 -0700 +Subject: [PATCH] mate-dict.pc: depend upon proper gtk version + +If the package is built against gtk-3.0 (as in +./configure --with-gtk=3.0), mate-dict.pc still wants gtk-2.0 +since it's hardcoded it there. This can lead to improper builds +of packages using libmatedict (although I can't find any now), +as well as improper RPM dependencies, like this: + + $ rpm -e gtk2-devel + error: Failed dependencies: + ... + pkgconfig(gtk+-2.0) is needed by (installed) mate-utils-devel-1.14.0-1gtk3.fc23.x86_64 + +Fortunately, the file is already generated, so it's trivial to add +a proper substitution. + +[v2: also add min GTK version required] + +Signed-off-by: Kir Kolyshkin <kir@openvz.org> +--- + configure.ac | 2 ++ + mate-dictionary/libgdict/mate-dict.pc.in | 2 +- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 64aba70..39cc6f8 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -89,6 +89,8 @@ case "$with_gtk" in + LIBCANBERRA_GTK_REQUIRED=0.4 + ;; + esac ++AC_SUBST(GTK_API_VERSION) ++AC_SUBST(GTK_REQUIRED) + + # common checks + PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED) +diff --git a/mate-dictionary/libgdict/mate-dict.pc.in b/mate-dictionary/libgdict/mate-dict.pc.in +index e409a0c..8168de2 100644 +--- a/mate-dictionary/libgdict/mate-dict.pc.in ++++ b/mate-dictionary/libgdict/mate-dict.pc.in +@@ -5,7 +5,7 @@ includedir=@includedir@ + + Name: gdict-1.0 + Description: MATE Dictionary Protocol client library +-Requires: gtk+-2.0 ++Requires: gtk+-@GTK_API_VERSION@ >= @GTK_REQUIRED@ + Version: @GDICT_VERSION@ + Libs: -L${libdir} -lmatedict + Cflags: -I${includedir}/mate-dict diff --git a/mate-extra/mate-utils/mate-utils-1.12.0-r2.ebuild b/mate-extra/mate-utils/mate-utils-1.12.0-r2.ebuild new file mode 100644 index 000000000000..22464b1481fd --- /dev/null +++ b/mate-extra/mate-utils/mate-utils-1.12.0-r2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="Utilities for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X applet debug gtk3 ipv6 test" + +RDEPEND="app-text/rarian:0 + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=gnome-base/libgtop-2.12:2= + sys-libs/zlib:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/pango:0 + applet? ( >=mate-base/mate-panel-1.6[gtk3(-)=] ) + !gtk3? ( + >=x11-libs/gtk+-2.24:2 + >=media-libs/libcanberra-0.4:0[gtk] + ) + gtk3? ( + >=x11-libs/gtk+-3.0:3 + >=media-libs/libcanberra-0.4:0[gtk3] + )" + +DEPEND="${RDEPEND} + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + x11-proto/xextproto:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +PATCHES=( "${FILESDIR}/${P}-dict-gtk3.patch" ) + +src_prepare() { + # Make apps visible in all DEs. + LC_ALL=C find . -iname '*.desktop.in*' -exec \ + sed -e '/OnlyShowIn/d' -i {} + || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-maintainer-flags \ + --enable-zlib \ + --enable-debug=$(usex debug yes minimum) \ + --with-gtk=$(usex gtk3 3.0 2.0) \ + $(use_with X x) \ + $(use_enable applet gdict-applet) \ + $(use_enable ipv6) +} diff --git a/mate-extra/mate-utils/mate-utils-1.14.1.ebuild b/mate-extra/mate-utils/mate-utils-1.14.1.ebuild new file mode 100644 index 000000000000..58b285e69de6 --- /dev/null +++ b/mate-extra/mate-utils/mate-utils-1.14.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~x86" +fi + +DESCRIPTION="Utilities for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X applet debug gtk3 ipv6 test" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=gnome-base/libgtop-2.12:2= + sys-libs/zlib:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/pango:0 + applet? ( >=mate-base/mate-panel-1.6[gtk3(-)=] ) + !gtk3? ( + >=x11-libs/gtk+-2.24:2 + >=media-libs/libcanberra-0.4:0[gtk] + ) + gtk3? ( + >=x11-libs/gtk+-3.0:3 + >=media-libs/libcanberra-0.4:0[gtk3] + )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + x11-proto/xextproto:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_prepare() { + # Make apps visible in all DEs. + LC_ALL=C find . -iname '*.desktop.in*' -exec \ + sed -e '/OnlyShowIn/d' -i {} + || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-maintainer-flags \ + --enable-zlib \ + --enable-debug=$(usex debug yes minimum) \ + --with-gtk=$(usex gtk3 3.0 2.0) \ + $(use_with X x) \ + $(use_enable applet gdict-applet) \ + $(use_enable ipv6) +} diff --git a/mate-extra/mate-utils/mate-utils-1.16.0.ebuild b/mate-extra/mate-utils/mate-utils-1.16.0.ebuild new file mode 100644 index 000000000000..58b285e69de6 --- /dev/null +++ b/mate-extra/mate-utils/mate-utils-1.16.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~x86" +fi + +DESCRIPTION="Utilities for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X applet debug gtk3 ipv6 test" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=gnome-base/libgtop-2.12:2= + sys-libs/zlib:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/pango:0 + applet? ( >=mate-base/mate-panel-1.6[gtk3(-)=] ) + !gtk3? ( + >=x11-libs/gtk+-2.24:2 + >=media-libs/libcanberra-0.4:0[gtk] + ) + gtk3? ( + >=x11-libs/gtk+-3.0:3 + >=media-libs/libcanberra-0.4:0[gtk3] + )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + x11-proto/xextproto:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_prepare() { + # Make apps visible in all DEs. + LC_ALL=C find . -iname '*.desktop.in*' -exec \ + sed -e '/OnlyShowIn/d' -i {} + || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-maintainer-flags \ + --enable-zlib \ + --enable-debug=$(usex debug yes minimum) \ + --with-gtk=$(usex gtk3 3.0 2.0) \ + $(use_with X x) \ + $(use_enable applet gdict-applet) \ + $(use_enable ipv6) +} diff --git a/mate-extra/mate-utils/mate-utils-1.18.2.ebuild b/mate-extra/mate-utils/mate-utils-1.18.2.ebuild new file mode 100644 index 000000000000..2f8a04b2b5db --- /dev/null +++ b/mate-extra/mate-utils/mate-utils-1.18.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~arm ~x86" +fi + +DESCRIPTION="Utilities for the MATE desktop" +LICENSE="GPL-2" +SLOT="0" + +IUSE="X applet debug ipv6 test" + +COMMON_DEPEND=" + dev-libs/atk:0 + >=dev-libs/glib-2.36:2 + >=gnome-base/libgtop-2.12:2= + >=media-libs/libcanberra-0.4:0[gtk3] + sys-libs/zlib:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.14:3 + x11-libs/libICE:0 + x11-libs/libSM:0 + x11-libs/libX11:0 + x11-libs/libXext:0 + x11-libs/pango:0 + applet? ( >=mate-base/mate-panel-1.17.0 )" + +RDEPEND="${COMMON_DEPEND}" + +DEPEND="${COMMON_DEPEND} + app-text/rarian:0 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + dev-util/gtk-doc + dev-util/gtk-doc-am + >=dev-util/intltool-0.50.1:* + x11-proto/xextproto:0 + sys-devel/gettext:* + virtual/pkgconfig:*" + +src_prepare() { + # Make apps visible in all DEs. + LC_ALL=C find . -iname '*.desktop.in*' -exec \ + sed -e '/OnlyShowIn/d' -i {} + || die + + mate_src_prepare +} + +src_configure() { + mate_src_configure \ + --disable-maintainer-flags \ + --enable-zlib \ + --enable-debug=$(usex debug yes minimum) \ + $(use_with X x) \ + $(use_enable applet gdict-applet) \ + $(use_enable ipv6) +} diff --git a/mate-extra/mate-utils/metadata.xml b/mate-extra/mate-utils/metadata.xml new file mode 100644 index 000000000000..516aaa5d49f8 --- /dev/null +++ b/mate-extra/mate-utils/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>mate@gentoo.org</email> + <name>Gentoo MATE Desktop</name> + </maintainer> + <use> + <flag name="applet">Enable the mate dictionary applet</flag> + <flag name="gtk3">Build with GTK+3 instead of GTK+2</flag> + </use> + <upstream> + <remote-id type="github">mate-desktop/mate-utils</remote-id> + </upstream> +</pkgmetadata> |