summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gnustep-apps')
-rw-r--r--gnustep-apps/graphos/Manifest12
-rw-r--r--gnustep-apps/terminal/ChangeLog12
-rw-r--r--gnustep-apps/terminal/Manifest21
-rw-r--r--gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch10
-rw-r--r--gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch38
-rw-r--r--gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-solaris.patch120
-rw-r--r--gnustep-apps/terminal/terminal-0.9.5.ebuild27
-rw-r--r--gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild30
-rw-r--r--gnustep-apps/terminal/terminal-0.9.8.ebuild (renamed from gnustep-apps/terminal/terminal-0.9.6.ebuild)11
9 files changed, 28 insertions, 253 deletions
diff --git a/gnustep-apps/graphos/Manifest b/gnustep-apps/graphos/Manifest
index bfb3f683e55f..1554fd7d0d7f 100644
--- a/gnustep-apps/graphos/Manifest
+++ b/gnustep-apps/graphos/Manifest
@@ -3,13 +3,15 @@ Hash: SHA256
AUX graphos-0.2-remove_psDescription.patch 1030 RMD160 54bf4cfbebf862b89ac38fbcce5ed03d9f987d00 SHA1 de0e86a152e528935b15e0c0166115ead83505e0 SHA256 3871175df2d2077199c379e2e7513a4fccd6bf90b747064df7682f62e0a94434
DIST Graphos-0.2.tar.gz 117154 RMD160 bd2f0187644bc9f7d240f7cf6d5e30744e0494aa SHA1 774bf046f3699e0e153c7532a8028f1744518fcd SHA256 2dbd7c06b0c7929bdff27eb2de6e012bbc9018f9fcbce1c1111d9a5c0858f253
+DIST Graphos-0.3.tar.gz 115700 RMD160 c701b6f78169de538ffe826e6a8f1e34e0fe7ee4 SHA1 c26af250ea0bad377dd0c3021d6789d43f9a0bf0 SHA256 2b13d052455d86145ec977a6467e9ff3b9a6408f31588bb3d8558ffae4684b1f
EBUILD graphos-0.2.ebuild 622 RMD160 30547e5139284d8b6c0ad8a40b949bbbe30ac25b SHA1 0f76fd4cb90567cdce7a8fa1d33af8e424b46b49 SHA256 5755776ef12631fc96958f63c5a799d0805564abf07c1d1457b05abd581f2b40
-MISC ChangeLog 759 RMD160 2e19d4d423f0a7aa9074da8905c261c50d6c7e1e SHA1 b76c7f6364b608dde59f6ed1bed66f14f7a07828 SHA256 f4a9c4469cd44722ce41c9b59c8536842dd573985058e24a1db727642ae53ddb
+EBUILD graphos-0.3.ebuild 549 RMD160 040152a95f243ae6a5a628a8c5743d6efa6cca6c SHA1 2c8afa12001401c16c3abeabd90b49a09f2ed28b SHA256 b26123da3b23b0b7b747cf3220cb2345216aecedfed7ced307aedd743809b911
+MISC ChangeLog 919 RMD160 c3a5836f047f50265191567e67c9e88c9b942caf SHA1 23a40986fd28333034eaf79305ff48f313e13673 SHA256 44fd9913ac7326cb73efb226593df14d12a89aea4f2110df08642a3af88e2d43
MISC metadata.xml 356 RMD160 d15ba17e56e7484c10eba71a379426545fb2ace4 SHA1 348f390eed77fdf371f54efc3f148cdd35e166ce SHA256 3415fd1d70c40896f247e24d86b133d9671a825c08bbced41a5d410f8206d552
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk80KKoACgkQFYEBGcdFJfKA2QD/UvnlsOaC1sV8IyQ7cyS8DtW8
-51X986G3EAtpBGQ+riAA/3Ibg5FeI+urz+nBlEuEv+YzPILKeS+LkqaIznnH5OEo
-=7nJk
+iF4EAREIAAYFAk/RNzUACgkQFYEBGcdFJfKfXgD/a1k15nsecYHxj5gXGvjQg9ph
+XapluJsSy03ZQide1kEA/2Zjvr3EyPLUndN7dSm0Y4GfNOGr4taxQRZf9kJIwACG
+=9n8u
-----END PGP SIGNATURE-----
diff --git a/gnustep-apps/terminal/ChangeLog b/gnustep-apps/terminal/ChangeLog
index b85ac4aaac2e..cba66874e454 100644
--- a/gnustep-apps/terminal/ChangeLog
+++ b/gnustep-apps/terminal/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for gnustep-apps/terminal
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/ChangeLog,v 1.27 2012/06/07 18:38:59 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/ChangeLog,v 1.28 2012/06/07 23:17:04 voyageur Exp $
+
+*terminal-0.9.8 (07 Jun 2012)
+
+ 07 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org>
+ -terminal-0.9.5_pre20060324-r1.ebuild, -terminal-0.9.5.ebuild,
+ -files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch,
+ -files/terminal-0.9.5_pre20060324-size_t.patch,
+ -files/terminal-0.9.5_pre20060324-solaris.patch, -terminal-0.9.6.ebuild,
+ +terminal-0.9.8.ebuild:
+ Version bump, mainly a bug fix and maintenance release. Remove old versions
07 Jun 2012; Michael Weber <xmw@gentoo.org> terminal-0.9.7.ebuild:
ppc stable (bug 397049)
diff --git a/gnustep-apps/terminal/Manifest b/gnustep-apps/terminal/Manifest
index f29378ede604..0d9087471586 100644
--- a/gnustep-apps/terminal/Manifest
+++ b/gnustep-apps/terminal/Manifest
@@ -1,23 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX terminal-0.9.5_pre20060324-gnustep-base1.15.patch 385 RMD160 a18e8eca243e7a1b04dd7fb483409e2541c5585a SHA1 f5ba7e57b0935d11555aa0f971514b783a9a505a SHA256 21aacf23dbdbdb5633a56b38740a30b01412bc59b005876c76373e2e6a2b72d5
-AUX terminal-0.9.5_pre20060324-size_t.patch 724 RMD160 6fecfd58e5d109e35bd96ac31f21f0b026df982d SHA1 fd54041589b3c9b565a20c152e71ba2343be8b72 SHA256 4134baf8a415dd9b46274f6be7ab0663c1ee150be3dc0b56d876228f19cc6ab5
-AUX terminal-0.9.5_pre20060324-solaris.patch 2270 RMD160 a1183a07a9f9b55586b32cec1ef6686ad86c8dee SHA1 f439e3687c477a0c6d0a77a79777d6de4fb1f786 SHA256 7c5687b7ca3231bbfd91daf6a29233e203fbaab72558d8a46c9b6e17653b57d8
-DIST Terminal-0.9.5.tar.gz 108777 RMD160 51b0db034f9e1dbba0fc89cbcdea5c156cb561a4 SHA1 b427adcb0fc7e2352a72b18c7f2a3ddeebb1108b SHA256 5db5ff195efc19ba59ec64781dd05352237ae33f3b54ab8048c7806392bb652f
-DIST Terminal-0.9.6.tar.gz 95791 RMD160 dbc0a6456e0e529d7f443308c7dcef185ba27481 SHA1 7cb8df1d0b4de58a0cec99feacccdd1add8b28f9 SHA256 25c81debfb422ea16f5d21bdff1834df794ddf525f9ab630b655c558de213ed4
DIST Terminal-0.9.7.tar.gz 99847 RMD160 900031131b652d5d986f20c787f2793808afb96f SHA1 eb417f7a379d59903718217d57b8faafd9ed7813 SHA256 bfe665b026949925fc25dcbbbba220f38bf09b5512d63fb02a8c3756c763ca47
-DIST terminal-0.9.5_pre20060324.tar.bz2 64141 RMD160 c38df5e80b705c349370165db7ff49398894e167 SHA1 1f3e550314c8648004391dafa99d14b2e330ad2d SHA256 7a893eaefcfa80b89fbf083899d7b6ebc85ce6e3559d62b946a7b8ca685680e4
-EBUILD terminal-0.9.5.ebuild 769 RMD160 c8b489d0a9c0e236ee4adbb77141f947ccb5202b SHA1 8235494d11580e3d8db3e372746d4f682d868358 SHA256 4323ff78660b02cb4e6bf2523c3d35f8cb11d334c6f6bcf00f04fb90087fbfe4
-EBUILD terminal-0.9.5_pre20060324-r1.ebuild 914 RMD160 9447e530c1be90a4cfbeb9e3ec8ed25611427707 SHA1 e4cfed0d299ad1fad6a7944c1e544c4474b7ffe4 SHA256 24dbb3c2941544e1c75e6749f80a3caac47b56177a46c5ba8af2779a4d986555
-EBUILD terminal-0.9.6.ebuild 710 RMD160 2afb723f02812051d59e2a11267460c6d47c9384 SHA1 14606855a6b96a3826ba706f951a094430cffbcc SHA256 9c1b889bbccf52ec00c79f324223ad942eb711b419036e77cdb1a8be948f6602
+DIST Terminal-0.9.8.tar.gz 110520 RMD160 4106829ed024bf23698dfc6b24c147c643cf5d98 SHA1 28cb49810060accc4058dae87734b0c9e02e7258 SHA256 488428fcc8c25eb3d0b29419f12f48d1dc893dbf89aa71a80743fba31e18eace
EBUILD terminal-0.9.7.ebuild 701 RMD160 3d013c09f079d63d559023b7379e0f9d4d2464c0 SHA1 aa3cc6968c62db365e071c1b5fb736c4c27b17c1 SHA256 c32312b556ce14ae05ebbca68b9ad8adfd7dc9260a12748e1364fc40028ec531
-MISC ChangeLog 5678 RMD160 14968354db0696d7caaba99e281e4ada247a7b51 SHA1 ce563bf492bc5e915417a6ba2c5ac9d729a7457d SHA256 53315aa13811d4bac1cc19704ddf88a9834503a9dcce4b123a0a6b76cbd70533
+EBUILD terminal-0.9.8.ebuild 564 RMD160 60b1cddf8be2173b3c9bba4730e87e65fea07935 SHA1 eb03dbf9a42da97d8c0f285bd14f197310c7fd54 SHA256 f78a0098638ddbfce9146e95e4dd7f4117649f73c9166ba8e98b600c929fa2bd
+MISC ChangeLog 6124 RMD160 1dc3a566dc4fc2a288399b363553ec33bbf8d68c SHA1 0f68bd912148edf4fd67f919f8b9109d831ece3d SHA256 14e6379d9761c3ad822aa47172ba1663628a999c68ce4647a9882de77aaac6c0
MISC metadata.xml 306 RMD160 ef0ef7e6ae9a78330b131dd9fad394234f5e71a0 SHA1 b58bdb99fa625354e973f32d756019f62cb56021 SHA256 1cc3d55bb1dfc32ff10d088c87c7575b01995c2df075a28be159d75eaa6f780f
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk/Q9SkACgkQknrdDGLu8JDePwD+OzGuaEnqv/caDX7Xb3fix2by
-R58+mHYh3lnur99/DzoBAJL8NFDL24KNtbH5jS2bcrts+1s8CxGR45vqIpSuC5IS
-=pCRQ
+iF4EAREIAAYFAk/RNnsACgkQFYEBGcdFJfIfvAD/Vl0/DtSEB0OVEewyAHZEUyfl
+s5dBtvi5vXujyyV5Vr8A/3sQP/r8dyDWYxihheVf7z05ibN8plG/KYTwts2xNQNW
+=iDUa
-----END PGP SIGNATURE-----
diff --git a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch b/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch
deleted file mode 100644
index e58968ef7cef..000000000000
--- a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- Terminal/TerminalViewPrefs.m.orig 2007-12-10 10:54:08.000000000 +0100
-+++ Terminal/TerminalViewPrefs.m 2007-12-10 10:54:12.000000000 +0100
-@@ -15,6 +15,7 @@
- #include <AppKit/NSColorPanel.h>
- #include <AppKit/NSColorWell.h>
- #include <AppKit/NSFont.h>
-+#include <AppKit/NSFontManager.h>
- #include <AppKit/NSGraphics.h>
- #include <AppKit/NSImage.h>
- #include <AppKit/NSTextField.h>
diff --git a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch b/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch
deleted file mode 100644
index aededf2b7e1e..000000000000
--- a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- Terminal/TerminalParser_Linux.h
-+++ Terminal/TerminalParser_Linux.h
-@@ -31,7 +31,7 @@
- int utf_count;
-
- unsigned char input_buf[16];
-- int input_buf_len;
-+ size_t input_buf_len;
-
- #define TITLE_BUF_SIZE 255
- char title_buf[TITLE_BUF_SIZE+1];
---- Terminal/TerminalParser_Linux.m
-+++ Terminal/TerminalParser_Linux.m
-@@ -1118,9 +1118,9 @@
- screen_char_t ch;
-
- char *inp;
-- int in_size;
-+ size_t in_size;
- char *outp;
-- int out_size;
-+ size_t out_size;
- int char_width;
-
- int ret;
-@@ -1211,10 +1211,10 @@
- if (iconv_input_state)
- {
- unsigned int *inp;
-- int insize;
-+ size_t insize;
- char *outp;
- char buf[16+1];
-- int outsize;
-+ size_t outsize;
- int ret;
-
- for (i=0;i<l;i++)
diff --git a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-solaris.patch b/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-solaris.patch
deleted file mode 100644
index 678205859a96..000000000000
--- a/gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-solaris.patch
+++ /dev/null
@@ -1,120 +0,0 @@
---- GNUmakefile
-+++ GNUmakefile
-@@ -44,7 +44,10 @@
- \
- Label.m
-
--Terminal_LDFLAGS = -lutil
-+ifeq ($(findstring gnu, $(GNUSTEP_TARGET_OS)), gnu)
-+ # for forkpty on Linux
-+ Terminal_LDFLAGS = -lutil
-+endif
-
- Terminal_LOCALIZED_RESOURCE_FILES = Localizable.strings
- Terminal_LANGUAGES = English Swedish German French Spanish Hungarian Turkish \
---- TerminalView.m
-+++ TerminalView.m
-@@ -38,9 +38,11 @@
- #include <fcntl.h>
- #ifndef freebsd
- #ifndef __NetBSD__
-+#if !defined(solaris2)
- # include <pty.h>
- #endif
- #endif
-+#endif
-
- #include <Foundation/NSBundle.h>
- #include <Foundation/NSDebug.h>
-@@ -1692,6 +1692,91 @@
- master_fd=-1;
- }
-
-+#if defined(solaris2)
-+#include <stdlib.h>
-+#include <unistd.h>
-+#include <fcntl.h>
-+#include <sys/ioctl.h>
-+#include <sys/stream.h>
-+#include <sys/stropts.h>
-+#include <sys/syscall.h>
-+#include <stdio.h>
-+#include <errno.h>
-+
-+#define forkpty my_forkpty
-+
-+/**
-+ * fork_pty() remplacement for Solaris, it ignores the last two
-+ * arguments for the moment.
-+ * http://bugs.mysql.com/bug.php?id=22429
-+ */
-+static int my_forkpty (int *amaster,
-+ char *name,
-+ void *unused1,
-+ void *unused2)
-+{
-+ int master, slave;
-+ char *slave_name;
-+ pid_t pid;
-+
-+ master = open("/dev/ptmx", O_RDWR);
-+ if (master < 0)
-+ return -1;
-+
-+ if (grantpt(master) < 0) {
-+ close (master);
-+ return -1;
-+ }
-+
-+ if (unlockpt(master) < 0) {
-+ close (master);
-+ return -1;
-+ }
-+
-+ slave_name = ptsname(master);
-+ if (slave_name == NULL) {
-+ close (master);
-+ return -1;
-+ }
-+
-+ slave = open(slave_name, O_RDWR);
-+ if (slave < 0) {
-+ close (master);
-+ return -1;
-+ }
-+
-+ if (ioctl(slave, I_PUSH, "ptem") < 0 ||
-+ ioctl(slave, I_PUSH, "ldterm") < 0)
-+ {
-+ close (slave);
-+ close (master);
-+ return -1;
-+ }
-+
-+ if (amaster)
-+ *amaster = master;
-+
-+ if (name)
-+ strcpy (name, slave_name);
-+
-+ pid = fork();
-+ switch (pid) {
-+ case -1: /* Error */
-+ return -1;
-+ case 0: /* Child */
-+ close(master);
-+ dup2(slave, STDIN_FILENO);
-+ dup2(slave, STDOUT_FILENO);
-+ dup2(slave, STDERR_FILENO);
-+ return 0;
-+ default: /* Parent */
-+ close (slave);
-+ return pid;
-+ }
-+
-+ return -1;
-+}
-+#endif
-
- -(void) runProgram: (NSString *)path
- withArguments: (NSArray *)args
diff --git a/gnustep-apps/terminal/terminal-0.9.5.ebuild b/gnustep-apps/terminal/terminal-0.9.5.ebuild
deleted file mode 100644
index 4c3c11338438..000000000000
--- a/gnustep-apps/terminal/terminal-0.9.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.5.ebuild,v 1.2 2011/08/05 11:55:22 ssuominen Exp $
-
-EAPI=2
-
-inherit gnustep-2
-
-S=${WORKDIR}/${P/t/T}
-
-DESCRIPTION="A terminal emulator for GNUstep"
-HOMEPAGE="http://www.nongnu.org/terminal/"
-SRC_URI="http://savannah.nongnu.org/download/gap/${P/t/T}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-SLOT="0"
-IUSE=""
-
-RDEPEND="!x11-terms/terminal" #376257
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.9.5_pre20060324-size_t.patch
- # Correct link command for --as-needed
- sed -i -e "s/Terminal_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed"
-}
diff --git a/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild b/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild
deleted file mode 100644
index f977b925d44b..000000000000
--- a/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild,v 1.7 2011/08/05 11:55:22 ssuominen Exp $
-
-inherit gnustep-2
-
-S=${WORKDIR}/${PN/t/T}
-
-DESCRIPTION="A terminal emulator for GNUstep"
-HOMEPAGE="http://www.nongnu.org/terminal/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-SLOT="0"
-IUSE=""
-
-RDEPEND="!x11-terms/terminal" #376257
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # on Solaris -lutil doesn't exist, which hence doesn't provide forkpty
- epatch "${FILESDIR}"/${P}-solaris.patch
- epatch "${FILESDIR}"/${P}-size_t.patch
- epatch "${FILESDIR}"/${P}-gnustep-base1.15.patch
- # Correct link command for --as-needed
- sed -i -e "s/Terminal_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed"
-}
diff --git a/gnustep-apps/terminal/terminal-0.9.6.ebuild b/gnustep-apps/terminal/terminal-0.9.8.ebuild
index b288d5e57163..e191406e6c4f 100644
--- a/gnustep-apps/terminal/terminal-0.9.6.ebuild
+++ b/gnustep-apps/terminal/terminal-0.9.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.6.ebuild,v 1.2 2011/08/05 11:55:22 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/terminal/terminal-0.9.8.ebuild,v 1.1 2012/06/07 23:17:04 voyageur Exp $
-EAPI=2
+EAPI=4
inherit gnustep-2
@@ -19,8 +19,3 @@ IUSE=""
RDEPEND="!x11-terms/terminal" #376257
DEPEND="${RDEPEND}"
-
-src_prepare() {
- # Correct link command for --as-needed
- sed -i -e "s/Terminal_LDFLAGS/ADDITIONAL_TOOL_LIBS/" GNUmakefile || die "sed failed"
-}