summaryrefslogtreecommitdiff
path: root/x11-terms/roxterm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-terms/roxterm
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-terms/roxterm')
-rw-r--r--x11-terms/roxterm/Manifest7
-rw-r--r--x11-terms/roxterm/metadata.xml16
-rw-r--r--x11-terms/roxterm/roxterm-2.9.3-r2.ebuild64
-rw-r--r--x11-terms/roxterm/roxterm-3.1.5-r1.ebuild66
4 files changed, 153 insertions, 0 deletions
diff --git a/x11-terms/roxterm/Manifest b/x11-terms/roxterm/Manifest
new file mode 100644
index 000000000000..8976eb388593
--- /dev/null
+++ b/x11-terms/roxterm/Manifest
@@ -0,0 +1,7 @@
+DIST roxterm-2.9.3.tar.bz2 364120 SHA256 36131decfe79fa7d4c8fd325d4feaa843f348532a3871b173e6712fcde5cbda7 SHA512 3f197ebc532721a6132da96d3b4bf65032def43eba4d7b00ecb2c74223c43c0549a9605753e81992c2c4b4955adbbc041e8a31f22947752dc52a9edd46457d16 WHIRLPOOL 956b92892e43a88c3e6aa3894f67d23b8ceace0feb42cb808c3e81916e5f8e1f0c3354f8b6337fbfcd8e315503a17631a699c58d97c5b88fb1b3ae96c7b501c4
+DIST roxterm-3.1.5.tar.xz 309892 SHA256 78cfb639f97ef4bcf12178fe44d287571227b6d1539cbb8fa98810e597f4109f SHA512 f07989331b1cf915e94582bfceff8cb87f20613eb272ccc502fb49c7508a1330cfa3b137c59f300b8541595aed541867c1b0aad36809e7e9a326f7119fde2acd WHIRLPOOL c06a720411c51eae79c649aada2c7c2743b0855860fe6c3103faf37073eb95a7e0ebda110f6c5cf99f41a87d5fa6a7e0f4044e3827cd50a6a5c37b7160f7fb8c
+EBUILD roxterm-2.9.3-r2.ebuild 1236 SHA256 de3a69e8710cfb3c00511a14f5cf826fe1cc2598d0759f820946713bc949d789 SHA512 12107227383bd3df051d4e4164f2b8eb7987f811eed0f49e52b7610ac30dae98ae2203d133c086883072d0b055c823801ba55ab0b92c314e259675f4073f6c61 WHIRLPOOL 16bf6124bbc7fbdaddcf33251888a891f9e637502e7d104f67cfc99c8290b2fa2b23c431eb9a7b008491302cb967fac0e4c5be3d8e58755acc50009f9395bbc8
+EBUILD roxterm-3.1.5-r1.ebuild 1339 SHA256 1c462f57f2523a75e11bf962cc0d36b85f85613d3f7e5b32ea46fba2f71a2235 SHA512 d25e9f15a22cf616e4d0d2b607ffdc699e5ec927f31f431917a5c5f9759f2cbf484e577b877c6295aa365201c12184d2a39560bb9340960e37fe5f92ae65f142 WHIRLPOOL 5c1a1703a8ae670fee059427ed454ad936db3573489298d857f05735f2adbddbdda0239d8a05f379c25cfec0c76dc2a7d8291fc42cb66f5cdfb297c6fab874c4
+MISC ChangeLog 3855 SHA256 d459f5344d0efbd827f05e68af09506339393eb4c934c6b6ba56661e596c9867 SHA512 ec8689f53ee7986d1edac770c6ffccf9a9ecfb74668d2947a509bc27a2ff96fc9cfafd80e94e03ce435ee436d99acbca8f65bfa4ebdd250ad8bdbb887186d919 WHIRLPOOL 4c293c58f9c2e4cb26b0fdfced0272341388b6ecbaf86c5e3c266a19a38438f8a7e77ef2add65ae0ec0738f70ec8dcc45090a58d69eb6b170b88f699d1a16b62
+MISC ChangeLog-2015 9743 SHA256 17ef396eb767cb90b25aefe5080c7bd2cf79a9c41d9c8b1a6593624fa687cecd SHA512 6f1f742daea3820fa78f0cbc168ff5bc0526c55969a6c53969e3afcc2d1e0c179c011a7332768e1329bcef0fb52c27de0a1a395fbbcad62ec451cbe86eed8f0b WHIRLPOOL bd86a9942e0be4b321df8e2cea83d8471eb06a54562155dd3d6e2fa11b8bb8cd97c8af636218c3577c086c1f32b88496efe3755dce35d06dd1fcc629060c3d62
+MISC metadata.xml 504 SHA256 835e79999de65d5678bdeb7af77bca73ebcc476a087c1e5ebff2d45c0db26514 SHA512 604e68ac08757215cae6a19af2076fc31c9e49cc68b751eeba92e17319234c8a6e1e5f85b58b3ea364b41831dc1b2484fd8e47f2dcdb7c4a21b12b7bf4327bca WHIRLPOOL 871a02d3b8c34e7550d0291fd7bd5d9a1bee65f5d5e626668500689192872bcda4b28d2aca99cfd987284dc27c4f31fed4c810336af38c43779e1b985994b47c
diff --git a/x11-terms/roxterm/metadata.xml b/x11-terms/roxterm/metadata.xml
new file mode 100644
index 000000000000..84bf8a1bd86a
--- /dev/null
+++ b/x11-terms/roxterm/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>russell@annunaki2k2.co.uk</email>
+ <name>Russell Knighton</name>
+ <description>Proxy (user) maintainer</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">roxterm</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild b/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild
new file mode 100644
index 000000000000..4cf99a29d538
--- /dev/null
+++ b/x11-terms/roxterm/roxterm-2.9.3-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+inherit gnome2-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="A terminal emulator designed to integrate with the ROX environment"
+HOMEPAGE="http://roxterm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/roxterm/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-3"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/dbus-glib-0.100
+ >=dev-libs/glib-2.28
+ x11-libs/gtk+:3
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/vte:2.90"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ dev-libs/libxslt
+ dev-python/lockfile
+ virtual/pkgconfig
+ virtual/imagemagick-tools
+ nls? ( app-text/po4a sys-devel/gettext )"
+
+src_configure() {
+ local myconf=(
+ CC="$(tc-getCC)"
+ CFLAGS="${CFLAGS}"
+ LDFLAGS="${LDFLAGS}"
+ --prefix=/usr
+ --docdir="/usr/share/doc/${PF}"
+ --destdir="${D}"
+ )
+
+ use nls || myconf+=( --disable-gettext --disable-po4a --disable-translations )
+ ./mscript.py configure "${myconf[@]}"
+}
+
+src_compile() {
+ ./mscript.py build
+}
+
+src_install() {
+ ./mscript.py install
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/x11-terms/roxterm/roxterm-3.1.5-r1.ebuild b/x11-terms/roxterm/roxterm-3.1.5-r1.ebuild
new file mode 100644
index 000000000000..5c11d4d707c5
--- /dev/null
+++ b/x11-terms/roxterm/roxterm-3.1.5-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit gnome2-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="A terminal emulator designed to integrate with the ROX environment"
+HOMEPAGE="http://roxterm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/roxterm/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-3"
+SLOT="1"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/dbus-glib-0.100
+ dev-libs/glib:2
+ x11-libs/gtk+:3
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/vte:2.91
+ !x11-terms/roxterm:0"
+# slotted versions of roxterm need block one another due to file collisions. #565288
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ dev-libs/libxslt
+ dev-python/lockfile
+ virtual/pkgconfig
+ virtual/imagemagick-tools
+ nls? ( app-text/po4a sys-devel/gettext )"
+
+src_configure() {
+ local myconf=(
+ CC="$(tc-getCC)"
+ CFLAGS="${CFLAGS}"
+ LDFLAGS="${LDFLAGS}"
+ --prefix=/usr
+ --docdir="/usr/share/doc/${PF}"
+ --destdir="${D}"
+ )
+
+ use nls || myconf+=( --disable-gettext --disable-po4a --disable-translations )
+ ./mscript.py configure "${myconf[@]}"
+}
+
+src_compile() {
+ ./mscript.py build
+}
+
+src_install() {
+ ./mscript.py install
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}