summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNP-Hardass <np.hardass@gmail.com>2015-07-11 21:15:55 -0400
committerNP-Hardass <np.hardass@gmail.com>2015-07-11 21:15:55 -0400
commit8c31a4026eb053b5c0675c0e779817fb4abcf26b (patch)
tree94b3734e6125e7c82ae611c357c48c85c3c671bc /app-editors
downloadgentoo-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/ChangeLog39
-rw-r--r--app-editors/pluma/Manifest4
-rw-r--r--app-editors/pluma/metadata.xml8
-rw-r--r--app-editors/pluma/pluma-1.8.1.ebuild88
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
+}