diff options
author | NP-Hardass <np.hardass@gmail.com> | 2015-07-11 21:15:55 -0400 |
---|---|---|
committer | NP-Hardass <np.hardass@gmail.com> | 2015-07-11 21:15:55 -0400 |
commit | 8c31a4026eb053b5c0675c0e779817fb4abcf26b (patch) | |
tree | 94b3734e6125e7c82ae611c357c48c85c3c671bc /app-editors | |
download | gentoo-mate-8c31a4026eb053b5c0675c0e779817fb4abcf26b.tar.gz gentoo-mate-8c31a4026eb053b5c0675c0e779817fb4abcf26b.tar.bz2 gentoo-mate-8c31a4026eb053b5c0675c0e779817fb4abcf26b.zip |
Initial import of most recent MATE ebuilds
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/pluma/ChangeLog | 39 | ||||
-rw-r--r-- | app-editors/pluma/Manifest | 4 | ||||
-rw-r--r-- | app-editors/pluma/metadata.xml | 8 | ||||
-rw-r--r-- | app-editors/pluma/pluma-1.8.1.ebuild | 88 |
4 files changed, 139 insertions, 0 deletions
diff --git a/app-editors/pluma/ChangeLog b/app-editors/pluma/ChangeLog new file mode 100644 index 0000000..3fee751 --- /dev/null +++ b/app-editors/pluma/ChangeLog @@ -0,0 +1,39 @@ +# ChangeLog for app-editors/pluma +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/pluma/ChangeLog,v 1.9 2015/04/08 07:30:32 mgorny Exp $ + + 06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml: + Updated maintainer and add remote IDs. + + 08 Apr 2015; Michał Górny <mgorny@gentoo.org> pluma-1.8.0.ebuild, + pluma-1.8.1.ebuild: + Remove old Python implementations + + 10 Dec 2014; Matthias Maier <tamiko@gentoo.org> pluma-1.8.0.ebuild: + do not call to python-single-r1_pkg_setup if USE=-python, bug #518026 + + 10 Dec 2014; Matthias Maier <tamiko@gentoo.org> pluma-1.8.1.ebuild: + do not call to python-single-r1_pkg_setup if USE=-python, bug #518026 + + 09 Dec 2014; Matthias Maier <tamiko@gentoo.org> pluma-1.8.1.ebuild: + add mate-base/mate-desktop dependency wrt bug #523574 + + 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> pluma-1.8.1.ebuild: + x86 stable, bug 513714 + + 02 Jul 2014; Pacho Ramos <pacho@gentoo.org> pluma-1.8.1.ebuild: + amd64 stable, bug 513714 + + 07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> pluma-1.8.1.ebuild: + Add ~x86, wrt bug #508072 + +*pluma-1.8.1 (09 May 2014) + + 09 May 2014; Tom Wijsman <TomWij@gentoo.org> +pluma-1.8.1.ebuild: + Version bump to 1.8.1. + +*pluma-1.8.0 (27 Apr 2014) + + 27 Apr 2014; Tom Wijsman <TomWij@gentoo.org> +metadata.xml, + +pluma-1.8.0.ebuild: + Version bump to 1.8.0. Continuation of app-editors/mate-text-editor. diff --git a/app-editors/pluma/Manifest b/app-editors/pluma/Manifest new file mode 100644 index 0000000..716d128 --- /dev/null +++ b/app-editors/pluma/Manifest @@ -0,0 +1,4 @@ +DIST pluma-1.8.1.tar.xz 3409032 SHA256 38accc5c05062981a0649874300bc21ab3ad1a5ef47491186dffe7c035ed9e8b SHA512 4429b95a6c692c524db481cc53a3d9d5fd252a2aafa49daf787df5d7b389806f520233bc054b701a3ca47a5df5917cf934dafee8327b0ac01b7fe25059b6adea WHIRLPOOL c1e61e32bc657b7097292869acd57e69b6c67d0610db0644c38141ca4e94b34b0b3bc3b941fc79b444c2f56d3140210f117fc80bfc2102b97d4f45af9e9e2057 +EBUILD pluma-1.8.1.ebuild 2119 SHA256 26b63fd01d7c79814646a0e22a83a4c55e4ba098316d644afc4671d124319271 SHA512 a81a555538c3d451dfa04a4c57d85cb17a3f6fa6836285239f625530dc450e38075e56c69106d6b3df1a193bc3f136c56914a1df047e7079bd6e78787ff2e62a WHIRLPOOL 471ff9bdd4b5c61e8e3fab423a30c8c62f28016d46b11af58ee42f230bf3101a36ec9674dc75b0a4b212fbb4f021e3dd1532e4dce79d62db7a2752d46f8b7a7b +MISC ChangeLog 1445 SHA256 bd20ecf30397461747197e5af7808aa1b2335814755e6b988500f2711068bca8 SHA512 1a1928c6877ee01fbe61d1d2076b0de50cce0c05901f0bc377b4829fd65b595114fc86df06456a8516e0d396eea48eebc725c65490ec56288ef992ffd7563b79 WHIRLPOOL 37d782a50bdb1a5017e257f7003ec96355b8a1f5ad1a2df4e02646d43c934a00dedc6f514a0325085601a775874cc06b3ba680a0133a2721992a769cc4916420 +MISC metadata.xml 256 SHA256 66108875e3a6cc08c57c6dc8d194041e8afac7c54cd278c833395fbbf90a0704 SHA512 443d4706cbd96d2e8ddabec912885a97f45e218570dd29407cea2a135b804b1ab5b7af248be166f6180cadea2fc1b5be87aea7013f81c142e468ccee24944a7a WHIRLPOOL 910b96198476583a25fc25bfc5e30d7cb40033fb33a4d49770a386e3f316fab81e2f0a46e7dba0ac87914124aafa26da17b0e9d49c7f0620d62c492583fead18 diff --git a/app-editors/pluma/metadata.xml b/app-editors/pluma/metadata.xml new file mode 100644 index 0000000..cf4c89f --- /dev/null +++ b/app-editors/pluma/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>mate</herd> + <upstream> + <remote-id type="github">mate-desktop/pluma</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-editors/pluma/pluma-1.8.1.ebuild b/app-editors/pluma/pluma-1.8.1.ebuild new file mode 100644 index 0000000..36d6e77 --- /dev/null +++ b/app-editors/pluma/pluma-1.8.1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/pluma/pluma-1.8.1.ebuild,v 1.7 2015/04/08 07:30:32 mgorny Exp $ + +EAPI="5" + +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" + +PYTHON_COMPAT=( python2_7 ) + +inherit gnome2 multilib python-single-r1 versionator virtualx + +MATE_BRANCH="$(get_version_component_range 1-2)" + +SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz" +DESCRIPTION="Pluma text editor for the MATE desktop" +HOMEPAGE="http://mate-desktop.org" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +IUSE="python spell" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# Tests require gvfs sftp fs mounted and schema's installed. Disable tests. +# https://github.com/mate-desktop/mate-text-editor/issues/33 +RESTRICT="test" + +RDEPEND="app-text/rarian:0 + dev-libs/atk:0 + >=dev-libs/glib-2.32:2 + >=dev-libs/libxml2-2.5:2 + >=mate-base/mate-desktop-1.8:0 + x11-libs/cairo:0 + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-2.19:2 + >=x11-libs/gtksourceview-2.9.7:2.0 + x11-libs/libICE:0 + x11-libs/libX11:0 + >=x11-libs/libSM-1.0 + x11-libs/pango:0 + virtual/libintl:0 + spell? ( + >=app-text/enchant-1.2:0 + >=app-text/iso-codes-0.35:0 + ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-2.15.4:2[${PYTHON_USEDEP}] + >=dev-python/pygtk-2.12:2[${PYTHON_USEDEP}] + >=dev-python/pygtksourceview-2.9.2:2 + ) + !!app-editors/mate-text-editor" + +DEPEND="${RDEPEND} + ~app-text/docbook-xml-dtd-4.1.2 + >=app-text/scrollkeeper-dtd-1:1.0 + app-text/yelp-tools:0 + >=dev-util/intltool-0.40:* + >=sys-devel/libtool-2.2.6:2 + >=mate-base/mate-common-1.8:0 + >=sys-devel/gettext-0.17:* + virtual/pkgconfig:*" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + gnome2_src_configure \ + --disable-updater \ + $(use_enable python) \ + $(use_enable spell) +} + +DOCS="AUTHORS ChangeLog NEWS README" + +src_test() { + # FIXME: This should be handled at eclass level. + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + + unset DBUS_SESSION_BUS_ADDRESS + + GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check +} |