diff --git a/x11-libs/vte-ng/Manifest b/x11-libs/vte-ng/Manifest new file mode 100644 index 0000000..0b1b7c4 --- /dev/null +++ b/x11-libs/vte-ng/Manifest @@ -0,0 +1 @@ +EBUILD vte-ng-0.44.1.9999.ebuild 1478 SHA256 d180c5839609c4d0bbab943618d83b47b578abdc3f770abd9b90bad59d20b758 SHA512 91356e43a43c928ac1c47575a380a01fa899df7e063759d7f0d5e68ae9d6edcb05050b73f551d65be6b53e66c673717cbf7ec977e378e46079ea854bd4718cf2 WHIRLPOOL 3a42c30f528d5099600d3052435976251c1d4aec9c183ed6cc3863460ece766cbe01469db1f3a23a3ac245dcb0ff079aac912075d5da2efb4a9a8b7644ff5673 diff --git a/x11-libs/vte-ng/vte-ng-0.44.1.9999.ebuild b/x11-libs/vte-ng/vte-ng-0.44.1.9999.ebuild new file mode 100644 index 0000000..d8f46d4 --- /dev/null +++ b/x11-libs/vte-ng/vte-ng-0.44.1.9999.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools eutils gnome2 vala git-r3 + +DESCRIPTION="Terminal emulator widget" +HOMEPAGE="https://github.com/thestinger/vte-ng" + +# SRC_URI="https://github.com/thestinger/${PN}/archive/${PV}-ng.zip" +SRC_URI="" +EGIT_REPO_URI="git://github.com/thestinger/vte-ng.git" +EGIT_BRANCH="${PV%%.9999}b-ng" + +LICENSE="LGPL-2+" +SLOT="2.91" +IUSE="debug glade +introspection vala" +KEYWORDS="" + +PDEPEND="" +RDEPEND=" + >=dev-libs/glib-2.40:2 + >=x11-libs/gtk+-3.8:3[introspection?] + >=x11-libs/pango-1.22.0 + + sys-libs/ncurses:0= + x11-libs/libX11 + x11-libs/libXft + + glade? ( >=dev-util/glade-3.9:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) +" + +DEPEND="${RDEPEND} + $(vala_depend) + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.35 + sys-devel/gettext + dev-util/gtk-doc + virtual/pkgconfig +" + +RDEPEND=" + ${RDEPEND} + !x11-libs/vte:2.90[glade] + !x11-libs/vte:2.91 +" + +S="${WORKDIR}/vte-ng-${PV}" + +src_configure() { + gtkdocize --copy --flavour no-tmpl || die + autoreconf --force --install --verbose || die + intltoolize --force || die + gnome2_src_configure \ + --disable-deprecation \ + --disable-test-application \ + --disable-static \ + $(use_enable debug) \ + $(use_enable glade glade-catalogue) \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_install() { + emake DESTDIR="${D}" install + mv "${D}"/etc/profile.d/vte{,-${SLOT}}.sh || die +} diff --git a/x11-terms/termite/Manifest b/x11-terms/termite/Manifest new file mode 100644 index 0000000..a96a0d0 --- /dev/null +++ b/x11-terms/termite/Manifest @@ -0,0 +1 @@ +EBUILD termite-9999.ebuild 1216 SHA256 21bdf9f3b0c2fb5ece042f20ced7afc4cc028d087748e205a979db92baf01089 SHA512 b9e722b6acc2ef7bb6133ead8994ccee42cf86cbe8bf56c1450fd12f51b94cdb213f633032b081a79a8e3aa98dee7a7a7952e694762fb824f9a5751ec79d4e35 WHIRLPOOL 0aabab18faeb4ab44920cd743a2bc568645f1b8324076f033aaebe23091fa9f30350d66228cf25f86657a034dd1e0c0ea00a18417751bf86d6e6d1a05f3fbd8d diff --git a/x11-terms/termite/termite-9999.ebuild b/x11-terms/termite/termite-9999.ebuild new file mode 100644 index 0000000..8e6745c --- /dev/null +++ b/x11-terms/termite/termite-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# +# WARNING: copyright and license above in header are only for quality assurance software! +# Original ebuild by eroen , 2013 +# Distributed under the terms of the ISC license + +EAPI=5 +inherit eutils toolchain-funcs versionator git-r3 + +DESCRIPTION="A keyboard-centric VTE-based terminal" +HOMEPAGE="https://github.com/thestinger/termite" + +EGIT_REPO_URI="git://github.com/thestinger/termite.git" +if [[ ${PV} != 999? ]]; then + EGIT_COMMIT=v${PV} +fi + +LICENSE="LGPL-2+ MIT" +SLOT="0" + +if [[ ${PV} != 999? ]]; then + KEYWORDS="~amd64 ~x86" +else + KEYWORDS="" +fi + +IUSE="" + +HDEPEND="" + +LIBDEPEND=" + >=x11-libs/gtk+-3.0 + >=x11-libs/vte-ng-0.44.1.9999 +" + +DEPEND="${LIBDEPEND}" +RDEPEND="${LIBDEPEND}" + +[[ ${EAPI} == *-hdepend ]] || DEPEND+=" ${HDEPEND}" + +pkg_pretend() { + if ! version_is_at_least 4.7 $(gcc-version); then + eerror "${PN} passes -std=c++11 to \${CXX} and requires a version" + eerror "of gcc newer than 4.7.0" + fi +} + +#pkg_setup() { +# CXXFLAGS="-O0 ${CXXFLAGS}" +#} + +src_compile() { + emake LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +}