diff options
author | 2012-06-07 23:17:05 +0000 | |
---|---|---|
committer | 2012-06-07 23:17:05 +0000 | |
commit | 77d8cd68290245c1b914fc3bc5f2877b4719d842 (patch) | |
tree | 4427edf497531d78f95d8c051d9a7f468034e763 /gnustep-apps/terminal | |
parent | digest fix; upstream regenerated files with newer automake (diff) | |
download | historical-77d8cd68290245c1b914fc3bc5f2877b4719d842.tar.gz historical-77d8cd68290245c1b914fc3bc5f2877b4719d842.tar.bz2 historical-77d8cd68290245c1b914fc3bc5f2877b4719d842.zip |
Version bump, mainly a bug fix and maintenance release. Remove old versions
Package-Manager: portage-2.2.0_alpha110/cvs/Linux x86_64
Diffstat (limited to 'gnustep-apps/terminal')
-rw-r--r-- | gnustep-apps/terminal/ChangeLog | 12 | ||||
-rw-r--r-- | gnustep-apps/terminal/Manifest | 21 | ||||
-rw-r--r-- | gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-gnustep-base1.15.patch | 10 | ||||
-rw-r--r-- | gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-size_t.patch | 38 | ||||
-rw-r--r-- | gnustep-apps/terminal/files/terminal-0.9.5_pre20060324-solaris.patch | 120 | ||||
-rw-r--r-- | gnustep-apps/terminal/terminal-0.9.5.ebuild | 27 | ||||
-rw-r--r-- | gnustep-apps/terminal/terminal-0.9.5_pre20060324-r1.ebuild | 30 | ||||
-rw-r--r-- | gnustep-apps/terminal/terminal-0.9.8.ebuild (renamed from gnustep-apps/terminal/terminal-0.9.6.ebuild) | 11 |
8 files changed, 21 insertions, 248 deletions
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" -} |