Browse Source

Pangoterm

root 4 months ago
parent
commit
92853a473d

+ 1 - 0
dev-libs/libvterm/Manifest View File

@@ -0,0 +1 @@
1
+EBUILD libvterm-9999.ebuild 830 BLAKE2B fa5d01fd99c469e24aa65253f4304fd3ec5c0fcd5db0c8212fbf72cfa27ae1d873a6a2f37fb167aa6fc7494ba17d95d89e58fd37fa315af4efe0e9d239e8d3ef SHA512 f51e7e925a500a225c41de5b5fa0b456a5cf4cf4d258ecf6b3ccc16f50ad2fa4dd8f489b4c54f4388cf80be5dd952fb7f4a870dc0ce8535f007685021fd8a610

+ 35 - 0
dev-libs/libvterm/libvterm-9999.ebuild View File

@@ -0,0 +1,35 @@
1
+# Copyright 1999-2018 Gentoo Authors
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=6
5
+inherit eutils flag-o-matic multilib bzr
6
+
7
+DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator"
8
+HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/"
9
+# SRC_URI="https://dev.gentoo.org/~tranquility/distfiles/${P}.tar.gz"
10
+EBZR_REPO_URI="https://launchpad.net/libvterm"
11
+
12
+LICENSE="MIT"
13
+SLOT="0"
14
+KEYWORDS="~amd64 ~x86"
15
+
16
+DEPEND="
17
+	sys-devel/libtool
18
+	virtual/pkgconfig"
19
+
20
+RDEPEND="!dev-libs/libvterm-neovim"
21
+
22
+# S=${WORKDIR}/libvterm-0.0
23
+
24
+src_compile() {
25
+	append-cflags -fPIC
26
+	emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
27
+}
28
+
29
+src_install() {
30
+	emake \
31
+		PREFIX="${EPREFIX}/usr" \
32
+		LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
33
+		DESTDIR="${D}" install
34
+	prune_libtool_files
35
+}

+ 4 - 0
profiles/desktop/package.accept_keywords View File

@@ -10,3 +10,7 @@ kde-apps/kdenlive -~amd64
10 10
 
11 11
 # Mumble 1.3
12 12
 =media-sound/mumble-1.3.9999 **
13
+
14
+# Pangoterm
15
+=dev-libs/libvterm-9999 **
16
+=x11-terms/pangoterm-9999 **

+ 4 - 0
profiles/desktop/package.unmask View File

@@ -1,2 +1,6 @@
1 1
 =media-sound/mumble-1.3.9999
2 2
 =x11-terms/terminol-9999
3
+
4
+# Pangoterm
5
+=dev-libs/libvterm-9999
6
+=x11-libs/pangoterm-9999

+ 1 - 0
x11-terms/pangoterm/Manifest View File

@@ -0,0 +1 @@
1
+EBUILD pangoterm-9999.ebuild 717 BLAKE2B 64cfabfd03f55de0711b8198f2613e821bb2e83f5d8b82d27c1ad7a0199e8c59cb2b9e1becec3cfaafebde67422ed9a92ecec351dc4e6bec93796d01c2f5ac84 SHA512 42e18d4155658830c6d07ccba928ecc7268d0d706cdd4f76ea7b62f299a3b4ce03cdae3b38cf3d55b0b12f1381bdfe47cb3c241db629470940aae77b1baee0c9

+ 31 - 0
x11-terms/pangoterm/pangoterm-9999.ebuild View File

@@ -0,0 +1,31 @@
1
+# Copyright 1999-2018 Gentoo Foundation
2
+# Distributed under the terms of the GNU General Public License v2
3
+
4
+EAPI=5
5
+
6
+inherit eutils flag-o-matic multilib bzr
7
+
8
+DESCRIPTION="A GTK/Pango-based terminal that uses libvterm to provide terminal emulation"
9
+HOMEPAGE="http://www.leonerd.org.uk/code/pangoterm/"
10
+# SRC_URI="https://dev.gentoo.org/~tranquility/distfiles/${P}.tar.gz"
11
+EBZR_REPO_URI="https://launchpad.net/pangoterm"
12
+
13
+LICENSE="MIT"
14
+SLOT="0"
15
+KEYWORDS="~amd64"
16
+IUSE=""
17
+
18
+DEPEND=">=dev-libs/libvterm-0.0_pre20151022"
19
+RDEPEND="${DEPEND}
20
+	dev-libs/glib:2
21
+	x11-libs/cairo
22
+	x11-libs/gdk-pixbuf:2
23
+	x11-libs/gtk+:2
24
+	x11-libs/pango
25
+"
26
+
27
+# S=${WORKDIR}/pangoterm-0
28
+
29
+src_install() {
30
+	emake PREFIX="/usr" DESTDIR="${D}" install
31
+}