diff options
Diffstat (limited to 'gui-libs/tepl')
-rw-r--r-- | gui-libs/tepl/Manifest | 4 | ||||
-rw-r--r-- | gui-libs/tepl/tepl-4.2.1.ebuild | 4 | ||||
-rw-r--r-- | gui-libs/tepl/tepl-4.4.0.ebuild | 54 |
3 files changed, 59 insertions, 3 deletions
diff --git a/gui-libs/tepl/Manifest b/gui-libs/tepl/Manifest index 418cbd09b4a8..e9f37a5444a1 100644 --- a/gui-libs/tepl/Manifest +++ b/gui-libs/tepl/Manifest @@ -1,3 +1,5 @@ DIST tepl-4.2.1.tar.xz 464120 BLAKE2B 74146cdf837923ab1a8e843e189bd83b2c7d7ae9cbf03ce4f3dbbbbfee1f47dffcda537ad8133cdf1b4efd747f0ee60092ddab029a67282b71fdc52d51564dc4 SHA512 c1b848cf1d336efdc2971e16060baf721e9019e6e6827bd755235c9dd37ae47803343e51888d9dd5817b6127bb1ba05a19d4a1be0caab9d2de125bc0cd8175a7 -EBUILD tepl-4.2.1.ebuild 1361 BLAKE2B 3ab71473823444b98de9fe21aca388638bb7404966da79e6ea436ce91a98b4c43668ef7153b7b1b93723b6a4e478c5788cf4425cf5ba615da5d3d156cf60d8d6 SHA512 7374205c677b8376f7619327d336da92278985245817d1ff34c704386cb41c93ad0f939f804664720617c4d80b28c6dcf0b45f8f1711113564be045716f02e2d +DIST tepl-4.4.0.tar.xz 466576 BLAKE2B fe9d9c625a3febe6fc71e5972b864b0d732b7f75bcc114a391d7f94b2fc242fe7c5199e61d5a69a8ceccb845fffcf830d6071adb1ecda5e223d453d029ed3398 SHA512 2050c28f9564034bea7c44d3fa27784ab87503c2db6cf35e6389c40ca78722b092fbc52df5fdfc85cc1e39a9dc3c0e30fa7993fb63411b0240f3a6ac9607c282 +EBUILD tepl-4.2.1.ebuild 1362 BLAKE2B 4f44f0d9c5e34201da5dbb62c59cf93a9dd80ab99ee4fccc6299cb88e82eb72212158b1181738c5ccd8183d87651292ffd5cde7c27515ae0c9d5e8baa29cc9b1 SHA512 aaff7602fd71f69a4306fa39630225d41a2a3f717c4a2dfe177b911e37ac8e30f0276f1c3cba83102f14172e0aa513fb964dcd10632ab9cab30ad9bdc7d29f12 +EBUILD tepl-4.4.0.ebuild 1389 BLAKE2B f82732b3d968ac6a221c18505830382eb99907dc04b32b445d3d3cfd32093c8ba4f64999a452ff41573829b081b838dd84157b3d5d31a62853400d97822f7667 SHA512 b3e677687107facd95edaf66eb58c655be5c84aae6bb9035ebf516e019c5cb74851e09ff4ed303b013c9d8bf64430d7dba199f34f7fdc0dd96f3bdac73737715 MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 diff --git a/gui-libs/tepl/tepl-4.2.1.ebuild b/gui-libs/tepl/tepl-4.2.1.ebuild index ec3365a0e8c0..7ed6fd412fec 100644 --- a/gui-libs/tepl/tepl-4.2.1.ebuild +++ b/gui-libs/tepl/tepl-4.2.1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit gnome2 virtualx DESCRIPTION="GtkSourceView-based text editors and IDE helper library" -HOMEPAGE="https://wiki.gnome.org/Projects/Gtef" +HOMEPAGE="https://wiki.gnome.org/Projects/Tepl" LICENSE="LGPL-2.1+" SLOT="4" @@ -22,7 +22,7 @@ RDEPEND=" app-i18n/uchardet introspection? ( >=dev-libs/gobject-introspection-1.42:= ) " -DEPEND="${DEPEND} +DEPEND="${RDEPEND} >=sys-devel/gettext-0.19.6 dev-util/glib-utils >=dev-util/gtk-doc-am-1.25 diff --git a/gui-libs/tepl/tepl-4.4.0.ebuild b/gui-libs/tepl/tepl-4.4.0.ebuild new file mode 100644 index 000000000000..88a2a5abc727 --- /dev/null +++ b/gui-libs/tepl/tepl-4.4.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2 virtualx + +DESCRIPTION="GtkSourceView-based text editors and IDE helper library" +HOMEPAGE="https://wiki.gnome.org/Projects/Tepl" + +LICENSE="LGPL-2.1+" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~sparc ~x86" +IUSE="+introspection" + +RDEPEND=" + >=dev-libs/glib-2.52:2 + >=x11-libs/gtk+-3.22:3[introspection?] + >=x11-libs/gtksourceview-4.0:4[introspection?] + >=gui-libs/amtk-5.0:5[introspection?] + >=dev-libs/libxml2-2.5:2 + app-i18n/uchardet + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +" +DEPEND="${RDEPEND} + >=sys-devel/gettext-0.19.6 + dev-util/glib-utils + >=dev-util/gtk-doc-am-1.25 + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_prepare() { + # requires running gvfs-metadata + sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' \ + -e 's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \ + -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \ + -i testsuite/test-file-metadata.c || die + + gnome2_src_prepare +} + +src_configure() { + # valgrind checks not ran by default and require suppression files not in locations where they'd be installed by other packages + gnome2_src_configure \ + --enable-gvfs-metadata \ + --disable-valgrind \ + $(use_enable introspection) +} + +src_test() { + virtx emake check +} |