commit:     25a32a798855fc6a3995192233a40a686ee03053
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May  6 17:58:33 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May  6 20:17:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a32a79

app-office/texmacs: Drop old, de-stabilise ppc

Closes: https://bugs.gentoo.org/644606
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-office/texmacs/Manifest                        |  2 -
 .../texmacs/files/texmacs-1.99.2-norpath.patch     | 16 -----
 .../files/texmacs-1.99.2-underlinking.patch        | 16 -----
 app-office/texmacs/metadata.xml                    |  1 -
 app-office/texmacs/texmacs-1.99.2-r1.ebuild        | 83 ----------------------
 app-office/texmacs/texmacs-1.99.5.ebuild           | 81 ---------------------
 app-office/texmacs/texmacs-1.99.6-r1.ebuild        | 71 ------------------
 app-office/texmacs/texmacs-1.99.6.ebuild           | 79 --------------------
 8 files changed, 349 deletions(-)

diff --git a/app-office/texmacs/Manifest b/app-office/texmacs/Manifest
index 9305bd7c55f..74e06e2af0e 100644
--- a/app-office/texmacs/Manifest
+++ b/app-office/texmacs/Manifest
@@ -1,3 +1 @@
-DIST TeXmacs-1.99.2-src.tar.gz 18957858 BLAKE2B 
e109f012158d3382d26c52db2695df3d15fcbf45b85437e4bde0854a52762c6fd3ac630408d3e1e6cd29cb121def3bd6ce217464fc638c99fa120718ab7b7a5e
 SHA512 
e9d2dd0aab2e66470c4ae860e13b6fad2cc07913f14f7bca042c703d4d8b4a62fafafa711b81a0d8f8c125a3641b8bb5f38cd3adac74ec18895671423aa60be9
-DIST TeXmacs-1.99.5-src.tar.gz 25014543 BLAKE2B 
22c6f876015e6641959cded32dae93eda7e1c153f82c2fb60c026c9243c6e35d4b29df42c265a947e64a07cb72de6436e066713b200e3ec66bd4f1f274473807
 SHA512 
a7d846fd8823e486cf724bfcbe04ae877dd64995d6131af59b49427a1178e36b52b9fcd9109783b9ae1e39c988ae9ed497b1540dce29645ebf2c4301ca7357a8
 DIST TeXmacs-1.99.6-src.tar.gz 25081652 BLAKE2B 
08d0a141ff1b8ab59def50c636d917f9290488031d6f7f4343be4a04af44d8994dc791eb23a2a2b71b7a853a3a90482313062fbfc045cf585afdf8f1f8d2a5f3
 SHA512 
2e262037654493075cc4a3d47b93de08c3ad2d6f10ce5fe814a8046b38d327c5dd88c1575dff7e2145f1541f9765dc50ec5abcd63146090eea98ab5db9d103ee

diff --git a/app-office/texmacs/files/texmacs-1.99.2-norpath.patch 
b/app-office/texmacs/files/texmacs-1.99.2-norpath.patch
deleted file mode 100644
index b210a78c6d0..00000000000
--- a/app-office/texmacs/files/texmacs-1.99.2-norpath.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- 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"

diff --git a/app-office/texmacs/files/texmacs-1.99.2-underlinking.patch 
b/app-office/texmacs/files/texmacs-1.99.2-underlinking.patch
deleted file mode 100644
index 69a37aae71e..00000000000
--- a/app-office/texmacs/files/texmacs-1.99.2-underlinking.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- 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) $^ $@

diff --git a/app-office/texmacs/metadata.xml b/app-office/texmacs/metadata.xml
index d6df84643b7..ba45e88b5f0 100644
--- a/app-office/texmacs/metadata.xml
+++ b/app-office/texmacs/metadata.xml
@@ -11,6 +11,5 @@
   </maintainer>
   <use>
     <flag name="netpbm">Add support for <pkg>media-libs/netpbm</pkg></flag>
-    <flag name="pdf">Add the experimental native pdf export</flag>
   </use>
 </pkgmetadata>

diff --git a/app-office/texmacs/texmacs-1.99.2-r1.ebuild 
b/app-office/texmacs/texmacs-1.99.2-r1.ebuild
deleted file mode 100644
index 8871e631366..00000000000
--- a/app-office/texmacs/texmacs-1.99.2-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils fdo-mime gnome2-utils
-
-MY_P=${P/tex/TeX}-src
-
-DESCRIPTION="Wysiwyg text processor with high-quality maths"
-HOMEPAGE="http://www.texmacs.org/";
-SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="imlib jpeg netpbm pdf qt4 svg spell"
-KEYWORDS="alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-       app-text/ghostscript-gpl
-       dev-scheme/guile:12[deprecated]
-       media-libs/freetype
-       x11-apps/xmodmap
-       x11-libs/libXext
-       virtual/latex-base
-       imlib? ( media-libs/imlib2 )
-       jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
-       netpbm? ( media-libs/netpbm )
-       qt4? ( dev-qt/qtgui:4 )
-       spell? ( app-text/aspell )
-       svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-       # respect LDFLAGS, bug #338459
-       "${FILESDIR}"/${PN}-plugins-1.patch
-
-       # dont update mime and desktop databases and icon cache
-       "${FILESDIR}"/${PN}-updates.patch
-
-       # underlinking 540600
-       "${FILESDIR}"/${P}-underlinking.patch
-
-       # scanelf: rpath_security_checks(): Security problem NULL DT_RUNPATH
-       "${FILESDIR}"/${P}-norpath.patch
-
-       "${FILESDIR}"/${P}-desktop.patch
-
-       # remove new/delete declarations, bug 590002
-       "${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
-)
-
-src_prepare() {
-       epatch "${PATCHES[@]}"
-
-       mv configure.{in,ac} || die
-
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               --enable-optimize="${CXXFLAGS}" \
-               $(use_with imlib imlib2) \
-               $(use_enable qt4 qt) \
-               $(use_enable pdf pdf-renderer)
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}

diff --git a/app-office/texmacs/texmacs-1.99.5.ebuild 
b/app-office/texmacs/texmacs-1.99.5.ebuild
deleted file mode 100644
index 879508352d2..00000000000
--- a/app-office/texmacs/texmacs-1.99.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools fdo-mime gnome2-utils qmake-utils
-
-MY_P=${P/tex/TeX}-src
-
-DESCRIPTION="Wysiwyg text processor with high-quality maths"
-HOMEPAGE="http://www.texmacs.org/";
-SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="imlib jpeg netpbm pdf svg spell"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-       app-text/ghostscript-gpl
-       <dev-scheme/guile-1.9[deprecated]
-       media-libs/freetype
-       x11-apps/xmodmap
-       x11-libs/libXext
-       virtual/latex-base
-       dev-qt/qtgui:4
-       imlib? ( media-libs/imlib2 )
-       jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
-       netpbm? ( media-libs/netpbm )
-       spell? ( app-text/aspell )
-       svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-       # respect LDFLAGS, bug #338459
-       "${FILESDIR}"/${PN}-plugins-1.patch
-
-       # dont update mime and desktop databases and icon cache
-       "${FILESDIR}"/${PN}-updates.patch
-
-       "${FILESDIR}"/${PN}-1.99.2-desktop.patch
-
-       # remove new/delete declarations, bug 590002
-       "${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
-)
-
-src_prepare() {
-       default
-
-       mv configure.{in,ac} || die
-
-       eautoreconf
-
-       # delete files that contain binary
-       # headers only used on OS X
-       rm 
src/{Plugins/Ghostscript/._ghostscript.cpp,System/Misc/._sys_utils.cpp} || die
-}
-
-src_configure() {
-       econf \
-               --enable-optimize="${CXXFLAGS}" \
-               --with-qt="$(qt4_get_bindir)" \
-               $(use_with imlib imlib2) \
-               $(use_enable pdf pdf-renderer)
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-       fdo-mime_mime_database_update
-       gnome2_icon_cache_update
-}

diff --git a/app-office/texmacs/texmacs-1.99.6-r1.ebuild 
b/app-office/texmacs/texmacs-1.99.6-r1.ebuild
deleted file mode 100644
index 22770bc0ecc..00000000000
--- a/app-office/texmacs/texmacs-1.99.6-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils xdg-utils gnome2-utils qmake-utils
-
-MY_P=${P/tex/TeX}-src
-
-DESCRIPTION="Wysiwyg text processor with high-quality maths"
-HOMEPAGE="http://www.texmacs.org/";
-SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="jpeg netpbm sqlite svg spell"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-       app-text/ghostscript-gpl
-       <dev-scheme/guile-1.9[deprecated]
-       media-libs/freetype
-       x11-apps/xmodmap
-       x11-libs/libXext
-       virtual/latex-base
-       dev-qt/qtwidgets:5
-       dev-qt/qtprintsupport:5
-       sqlite? ( dev-db/sqlite )
-       jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
-       netpbm? ( media-libs/netpbm )
-       spell? ( app-text/aspell )
-       svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-       # respect LDFLAGS, bug #338459
-       "${FILESDIR}"/${PN}-plugins-1.patch
-
-       # dont update mime and desktop databases and icon cache
-       "${FILESDIR}"/${PN}-updates.patch
-
-       "${FILESDIR}"/${PN}-1.99.2-desktop.patch
-
-       # remove new/delete declarations, bug 590002
-       "${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
-
-       "${FILESDIR}"/${PN}-1.99.6-math_util.patch
-)
-
-src_configure() {
-       local mycmakeargs=(
-               -DUSE_SQLITE=$(usex sqlite sqlite3)
-       )
-       cmake-utils_src_configure
-}
-
-pkg_postinst() {
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-       gnome2_icon_cache_update
-}

diff --git a/app-office/texmacs/texmacs-1.99.6.ebuild 
b/app-office/texmacs/texmacs-1.99.6.ebuild
deleted file mode 100644
index c4e5c3f4e6f..00000000000
--- a/app-office/texmacs/texmacs-1.99.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools xdg-utils gnome2-utils qmake-utils
-
-MY_P=${P/tex/TeX}-src
-
-DESCRIPTION="Wysiwyg text processor with high-quality maths"
-HOMEPAGE="http://www.texmacs.org/";
-SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="imlib jpeg netpbm pdf svg spell"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-       app-text/ghostscript-gpl
-       <dev-scheme/guile-1.9[deprecated]
-       media-libs/freetype
-       x11-apps/xmodmap
-       x11-libs/libXext
-       virtual/latex-base
-       dev-qt/qtgui:4
-       imlib? ( media-libs/imlib2 )
-       jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
-       netpbm? ( media-libs/netpbm )
-       spell? ( app-text/aspell )
-       svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-       # respect LDFLAGS, bug #338459
-       "${FILESDIR}"/${PN}-plugins-1.patch
-
-       # dont update mime and desktop databases and icon cache
-       "${FILESDIR}"/${PN}-updates.patch
-
-       "${FILESDIR}"/${PN}-1.99.2-desktop.patch
-
-       # remove new/delete declarations, bug 590002
-       "${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
-
-       "${FILESDIR}"/${PN}-1.99.6-math_util.patch
-)
-
-src_prepare() {
-       default
-
-       mv configure.{in,ac} || die
-
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               --enable-optimize="${CXXFLAGS}" \
-               --with-qt="$(qt4_get_bindir)" \
-               $(use_with imlib imlib2) \
-               $(use_enable pdf pdf-renderer)
-}
-
-pkg_postinst() {
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-       gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-       xdg_desktop_database_update
-       xdg_mimeinfo_database_update
-       gnome2_icon_cache_update
-}

Reply via email to