diff options
author | Jonathan Callen <jcallen@gentoo.org> | 2010-01-15 03:06:46 +0000 |
---|---|---|
committer | Jonathan Callen <jcallen@gentoo.org> | 2010-01-15 03:06:46 +0000 |
commit | d1471938dc7cd41b630272327ae82de4d9c5e070 (patch) | |
tree | 2c475bd425b32105ed019997cfaa04c618875917 /app-office/texmacs | |
parent | Restrict deps to old xfce-base/thunar. (diff) | |
download | historical-d1471938dc7cd41b630272327ae82de4d9c5e070.tar.gz historical-d1471938dc7cd41b630272327ae82de4d9c5e070.tar.bz2 historical-d1471938dc7cd41b630272327ae82de4d9c5e070.zip |
Add prefix keywords, patch for interix
Package-Manager: portage--svn/cvs/Linux i686
Diffstat (limited to 'app-office/texmacs')
-rw-r--r-- | app-office/texmacs/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/texmacs/Manifest | 15 | ||||
-rw-r--r-- | app-office/texmacs/files/texmacs-1.0.6.14-interix.patch | 91 | ||||
-rw-r--r-- | app-office/texmacs/texmacs-1.0.7.3.ebuild | 8 |
4 files changed, 115 insertions, 7 deletions
diff --git a/app-office/texmacs/ChangeLog b/app-office/texmacs/ChangeLog index eab3bdace959..4f19ec5f0613 100644 --- a/app-office/texmacs/ChangeLog +++ b/app-office/texmacs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-office/texmacs -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.78 2009/12/26 17:26:26 pva Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/ChangeLog,v 1.79 2010/01/15 03:06:45 abcd Exp $ + + 15 Jan 2010; Jonathan Callen <abcd@gentoo.org> + +files/texmacs-1.0.6.14-interix.patch, texmacs-1.0.7.3.ebuild: + Add prefix keywords, patch for interix 26 Dec 2009; Peter Volkov <pva@gentoo.org> texmacs-1.0.7.2.ebuild, texmacs-1.0.7.2-r1.ebuild, texmacs-1.0.7.3.ebuild: diff --git a/app-office/texmacs/Manifest b/app-office/texmacs/Manifest index a3422660cc60..ede304ce8ad8 100644 --- a/app-office/texmacs/Manifest +++ b/app-office/texmacs/Manifest @@ -1,4 +1,8 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX TeXmacs.desktop 268 RMD160 92ca6c7c75a6e1edd671c2e5f766140382107ebb SHA1 f917105f37a16393ff8f6e1be111a9f00733de41 SHA256 9872d60c5080260a3dcc842cf1f74557954b0830b204ffc0e255f7ee52a13825 +AUX texmacs-1.0.6.14-interix.patch 3410 RMD160 d7ccf31b72f937ec0770297db81913cf79dbd95f SHA1 5fb9e5a8d34934ec6cf98c1b48620cf4fea66bf9 SHA256 cb716fb026fe1ea953c41b395c4cb627b9af6457a80a5e11ddeb01ccf74a3032 AUX texmacs-1.0.7.2-strip.patch 710 RMD160 98f02d72e91fa00785af0702029edab26beb0a18 SHA1 1fff9b3aff919cf2cc48656748eb69d9e9e4af34 SHA256 851e6c9468d2db87d7c19b1041ab94a88dc7894af74edc06dec8f8b4b52eb701 AUX texmacs-1.0.7.3-strip.patch 710 RMD160 98f02d72e91fa00785af0702029edab26beb0a18 SHA1 1fff9b3aff919cf2cc48656748eb69d9e9e4af34 SHA256 851e6c9468d2db87d7c19b1041ab94a88dc7894af74edc06dec8f8b4b52eb701 DIST TeXmacs-1.0.7.2-src.tar.gz 4763348 RMD160 06c8a9c93f79a576daf365ec229e98229f8563d0 SHA1 f011f4ef2b36b3f6531ecdadf96800105301b45d SHA256 98ca44418f4d4644bdee03add2e2baf18f0839d4d8336189ff4a095329f7a2ba @@ -6,6 +10,13 @@ DIST TeXmacs-1.0.7.3-src.tar.gz 5269302 RMD160 809dbd35776a3212e598ae3cc7784a555 DIST TeXmacs-600dpi-fonts.tar.gz 2899193 RMD160 b5a27a59ed0c178f94836b828d12d3534b506582 SHA1 0a3a279b842b63f55449856690483d07c6e1219c SHA256 e8eeb3c97a1405fd037b0567f683a6d2225d47c7829893b9768bd6c1c707cc81 EBUILD texmacs-1.0.7.2-r1.ebuild 1710 RMD160 5d3a82597f0ad07269d8647c499c3ad105266905 SHA1 7a0d5dc5b08a06f0aee3218ff2a61963e2f7f1b4 SHA256 6a5ff52064dde3c8c9f2a2e4cbc70bcfe33aaf41d8799035086cd6eb2d761d2d EBUILD texmacs-1.0.7.2.ebuild 1503 RMD160 8c6f916dcf74a204d4debfbaedd76cec573303ba SHA1 6a54a8ca64da6cbb18073401f9111163ddce3417 SHA256 ed6df98243897084235a9b1751309b94228456b23af77ea2f63ebac6c8aaf1e7 -EBUILD texmacs-1.0.7.3.ebuild 1707 RMD160 4d6ec4df69b53ed95558953bb09bae8b31f76f27 SHA1 369fabca64ec11835cc310f693c301b837452c9d SHA256 55e87058326812f3e03bae9b1797233d3e73f51f0f05d9e85554e39d752d9593 -MISC ChangeLog 12546 RMD160 a895364dc28e1739045d765af7c8c0cceee06b3b SHA1 0b522145ff20953e9bea2fc6827445d051b9b736 SHA256 fc9367a1a0e496af8c0f3d9bf80ea4a2e6a2f31b3b7ae23018c50f0b3c0aa211 +EBUILD texmacs-1.0.7.3.ebuild 1797 RMD160 17f6bcc6e96a272c49be030dfb81917c8957974b SHA1 766c6fd88848c1b9a343a24218fdfccaf125b134 SHA256 7cfc1020f40425d1f80d3eb36338df95059bbba84339107ed8ec4b9ff00e6034 +MISC ChangeLog 12703 RMD160 27252f5fa788d9a8e431b3c33f7ad05c916ae0ce SHA1 7940581908da8f7a50a3b90e66539ea44ff50665 SHA256 39218534182d56be06fc3f36f57742e5bc8a894d8879e0943c21a4d47bd95ac8 MISC metadata.xml 346 RMD160 2c1ba8a5aa56c0547c8ca42baca77d46bdd5e6e7 SHA1 1fd3a62650f23d156dac006d2051b3fb22e57057 SHA256 992c947e112a6a4244e57336294ce5020079f90612f2d0093879a85814928813 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAktP29EACgkQOypDUo0oQOoW0wCfXY4JdnM5iDLrCPAR2SeqEM09 +m24An2WN1yzRBsYFxtEUWihhQu+1cLHY +=RgOC +-----END PGP SIGNATURE----- diff --git a/app-office/texmacs/files/texmacs-1.0.6.14-interix.patch b/app-office/texmacs/files/texmacs-1.0.6.14-interix.patch new file mode 100644 index 000000000000..206117feee44 --- /dev/null +++ b/app-office/texmacs/files/texmacs-1.0.6.14-interix.patch @@ -0,0 +1,91 @@ +diff -ru TeXmacs-1.0.6.14-src.orig/Makefile.in TeXmacs-1.0.6.14-src/Makefile.in +--- TeXmacs-1.0.6.14-src.orig/Makefile.in 2008-04-15 10:19:35 +0200 ++++ TeXmacs-1.0.6.14-src/Makefile.in 2008-04-15 10:57:50 +0200 +@@ -24,6 +24,7 @@ + MKDIR = mkdir -p + RM = rm -f + CP = cp -r -f ++CPF= cp -f + MV = mv -f + LN = ln -f + CHMOD = @CONFIG_CHMOD@ +@@ -123,12 +124,12 @@ + $(MKDIR) $(DESTDIR)$(tmbin) + $(MKDIR) $(DESTDIR)$(tmbin)/bin + $(MKDIR) $(DESTDIR)$(tmbin)/lib +- $(CP) $(tmdir)/bin/texmacs.bin $(DESTDIR)$(tmbin)/bin +- $(CP) $(tmdir)/bin/tm_gs $(DESTDIR)$(tmbin)/bin +- $(CP) $(tmdir)/plugins/*/bin/* $(DESTDIR)$(tmbin)/bin +- $(CP) $(tmdir)/plugins/*/lib/*.$(so) $(DESTDIR)$(tmbin)/lib 2>/dev/null || : ++ $(CPF) $(tmdir)/bin/texmacs.bin $(DESTDIR)$(tmbin)/bin ++ $(CPF) $(tmdir)/bin/tm_gs $(DESTDIR)$(tmbin)/bin ++ $(CPF) $(tmdir)/plugins/*/bin/* $(DESTDIR)$(tmbin)/bin ++ $(CPF) $(tmdir)/plugins/*/lib/*.$(so) $(DESTDIR)$(tmbin)/lib 2>/dev/null || : + $(STRIP) $(DESTDIR)$(tmbin)/bin/texmacs.bin +- $(CP) $(tmdir)/lib/*.$(so) $(DESTDIR)$(tmbin)/lib 2>/dev/null || : ++ $(CPF) $(tmdir)/lib/*.$(so) $(DESTDIR)$(tmbin)/lib 2>/dev/null || : + $(STRIP) $(DESTDIR)$(tmbin)/lib/*.$(so) 2>/dev/null || : + $(CHMOD) 755 $(DESTDIR)$(tmbin)/bin/* + $(CHMOD) 755 $(DESTDIR)$(tmbin)/lib/*.$(so) 2>/dev/null || : +diff -ru TeXmacs-1.0.6.14-src.orig/plugins/maple/src/tm_maple_5.cpp TeXmacs-1.0.6.14-src/plugins/maple/src/tm_maple_5.cpp +--- TeXmacs-1.0.6.14-src.orig/plugins/maple/src/tm_maple_5.cpp 2008-04-15 10:19:36 +0200 ++++ TeXmacs-1.0.6.14-src/plugins/maple/src/tm_maple_5.cpp 2008-04-15 10:46:44 +0200 +@@ -10,6 +10,10 @@ + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + ******************************************************************************/ + ++#ifdef __INTERIX ++# define _ALL_SOURCE ++#endif ++ + #include <stdio.h> + #include <stdlib.h> + #include <string.h> +@@ -272,7 +276,9 @@ + killpg (pid, sig); + cout << DATA_END; // << DATA_END << DATA_END; + signal (sig, maple_interrupt); ++ #ifndef __INTERIX + siginterrupt (sig, 1); ++ #endif + } + + /****************************************************************************** +@@ -328,7 +334,9 @@ + in= tochild [OUT]; + close (tochild [IN]); + signal (SIGINT, maple_interrupt); ++ #ifndef __INTERIX + siginterrupt (SIGINT, 1); ++ #endif + init_maple (); + while (true) { + maple_input (); +diff -ru TeXmacs-1.0.6.14-src.orig/src/System/Link/socket_link.cpp TeXmacs-1.0.6.14-src/src/System/Link/socket_link.cpp +--- TeXmacs-1.0.6.14-src.orig/src/System/Link/socket_link.cpp 2008-04-15 11:04:56 +0200 ++++ TeXmacs-1.0.6.14-src/src/System/Link/socket_link.cpp 2008-04-15 09:34:14 +0200 +@@ -31,6 +31,10 @@ + #include <sys/misc.h> + #endif + ++#ifdef __INTERIX ++# include <arpa/inet.h> ++#endif ++ + hashset<pointer> socket_link_set; + + /****************************************************************************** +diff -ru TeXmacs-1.0.6.14-src.orig/src/System/Link/socket_server.cpp TeXmacs-1.0.6.14-src/src/System/Link/socket_server.cpp +--- TeXmacs-1.0.6.14-src.orig/src/System/Link/socket_server.cpp 2008-04-15 11:04:56 +0200 ++++ TeXmacs-1.0.6.14-src/src/System/Link/socket_server.cpp 2008-04-15 09:34:14 +0200 +@@ -22,6 +22,10 @@ + #include <arpa/inet.h> + #include <sys/wait.h> + ++#ifdef __INTERIX ++# include <sys/time.h> ++#endif ++ + hashset<pointer> socket_server_set; + + /****************************************************************************** diff --git a/app-office/texmacs/texmacs-1.0.7.3.ebuild b/app-office/texmacs/texmacs-1.0.7.3.ebuild index afe48e917179..f39585c9aca6 100644 --- a/app-office/texmacs/texmacs-1.0.7.3.ebuild +++ b/app-office/texmacs/texmacs-1.0.7.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/texmacs-1.0.7.3.ebuild,v 1.2 2009/12/26 17:26:26 pva Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/texmacs/texmacs-1.0.7.3.ebuild,v 1.3 2010/01/15 03:06:45 abcd Exp $ EAPI=2 inherit autotools MY_P=${P/tex/TeX}-src @@ -13,7 +13,7 @@ HOMEPAGE="http://www.texmacs.org/" LICENSE="GPL-3" SLOT="0" IUSE="imlib jpeg netpbm -qt4 svg spell" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux" RDEPEND="dev-scheme/guile[deprecated] virtual/latex-base @@ -44,6 +44,8 @@ src_prepare() { # don't strip epatch "${FILESDIR}"/${P}-strip.patch + epatch "${FILESDIR}"/${PN}-1.0.6.14-interix.patch + eautoreconf } |