jlec 15/02/20 08:42:56
Added: texmacs-1.99.2-underlinking.patch
texmacs-1.99.2-desktop.patch
texmacs-1.99.2-norpath.patch
Log:
Bump to EAPI=5, drop rpath due to security implications, fix desktop file, do
not double install desktop files, fix underlinking, #540600; drop old fixes
#464228 and #486908
(Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key
B9D4F231BD1558AB!)
Revision Changes Path
1.1 app-office/texmacs/files/texmacs-1.99.2-underlinking.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-underlinking.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-underlinking.patch?rev=1.1&content-type=text/plain
Index: texmacs-1.99.2-underlinking.patch
===================================================================
src/makefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/makefile.in b/src/makefile.in
index f5666c2..b9a10d6 100644
--- a/src/makefile.in
+++ b/src/makefile.in
@@ -399,7 +399,7 @@ TEXMACS_objects := $(strip $(call uses,system kernel data
graphics\
link_options:=-L$(tmsrc)/lib $(LDRT) -lm $(LDPATH) $(LDGUI) $(LDICONV) \
$(LDGUILE) $(LDAXEL) $(LDCAIRO) $(LDIMLIB2) $(LDSQLITE3) $(LDFREETYPE) \
- $(LDDL) $(LDSPARKLE)
+ $(LDDL) $(LDSPARKLE) -lz
$(tmsrc)/bin/texmacs.bin: Objects/texmacs-$(link).bin
$(CP) $^ $@
1.1 app-office/texmacs/files/texmacs-1.99.2-desktop.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-desktop.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-desktop.patch?rev=1.1&content-type=text/plain
Index: texmacs-1.99.2-desktop.patch
===================================================================
TeXmacs/misc/mime/texmacs.desktop | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/TeXmacs/misc/mime/texmacs.desktop
b/TeXmacs/misc/mime/texmacs.desktop
index 493103c..cfd66b3 100644
--- a/TeXmacs/misc/mime/texmacs.desktop
+++ b/TeXmacs/misc/mime/texmacs.desktop
@@ -1,14 +1,9 @@
[Desktop Entry]
Name=GNU TeXmacs
Comment=A structured wysiwyg scientific text editor
-BinaryPattern=texmacs
-Protocols=
MimeType=text/x-texmacs;text/plain;text/x-tex;
Exec=texmacs %f
Icon=TeXmacs
-TerminalOptions=
-Path=
Type=Application
-Terminal=0
-MapNotify=false
+Terminal=false
Categories=Education;Science;Math;
1.1 app-office/texmacs/files/texmacs-1.99.2-norpath.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-norpath.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/texmacs/files/texmacs-1.99.2-norpath.patch?rev=1.1&content-type=text/plain
Index: texmacs-1.99.2-norpath.patch
===================================================================
configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.in b/configure.in
index d79d4b2..8a558af 100644
--- a/configure.in
+++ b/configure.in
@@ -691,7 +691,7 @@ CONFIG_CXXOPTIMIZE="-O2"
CONFIG_BSTATIC="-lXdmcp -lXau -lXrender"
CONFIG_BSHARED="-Wl,-Bdynamic"
CONFIG_BFLAGS=""
-CONFIG_BPATH="-Wl,-rpath,"
+CONFIG_BPATH=""
CONFIG_LDRT=""
CONFIG_WORD_LENGTH="4"
CONFIG_WORD_LENGTH_INC="3"