[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: df3d344e132e9122ddf3f3486d5a7a9df8f34801 Author: Sam James gentoo org> AuthorDate: Thu Sep 15 13:18:55 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 15 13:18:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3d344e app-editors/ted: add libpaper slot dep ABI broke. Signed-off-by: Sam James gentoo.org> app-editors/ted/{ted-2.23-r2.ebuild => ted-2.23-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r2.ebuild b/app-editors/ted/ted-2.23-r3.ebuild similarity index 99% rename from app-editors/ted/ted-2.23-r2.ebuild rename to app-editors/ted/ted-2.23-r3.ebuild index 4ae1b4f5741b..014951358fd3 100644 --- a/app-editors/ted/ted-2.23-r2.ebuild +++ b/app-editors/ted/ted-2.23-r3.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="amd64 ppc ~riscv sparc x86" RDEPEND=" - app-text/libpaper + app-text/libpaper:= dev-libs/libpcre2 media-libs/fontconfig media-libs/freetype
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 2320c82116cac76d5bda93ac47dfa590d882a816 Author: Matthew Smith gentoo org> AuthorDate: Sat Jul 2 09:20:32 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jul 2 09:37:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2320c821 app-editors/ted: replace virtual/jpeg dependency Signed-off-by: Matthew Smith gentoo.org> app-editors/ted/{ted-2.23-r1.ebuild => ted-2.23-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r2.ebuild similarity index 96% rename from app-editors/ted/ted-2.23-r1.ebuild rename to app-editors/ted/ted-2.23-r2.ebuild index bf664679bfba..4ae1b4f5741b 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,10 +18,10 @@ RDEPEND=" dev-libs/libpcre2 media-libs/fontconfig media-libs/freetype + media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= sys-libs/zlib - virtual/jpeg virtual/libiconv x11-libs/libXft x11-libs/libXpm
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 1987c002c1a64252f1cd7f842074f9aa916909df Author: Yongxiang Liang gmail com> AuthorDate: Wed Oct 27 18:14:46 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Oct 29 13:29:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1987c002 app-editors/ted: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index 6ad6952c107..bf664679bfb 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/Ted-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="amd64 ppc ~riscv sparc x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/, app-editors/ted/files/
commit: 8b136e1e8e395cf6f91d4fb383cd9d1a4b3bf37d Author: Sam James gentoo org> AuthorDate: Thu Apr 22 03:07:09 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 03:07:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b136e1e app-editors/ted: drop 2.23 (EAPI 5) Closes: https://bugs.gentoo.org/784209 Signed-off-by: Sam James gentoo.org> app-editors/ted/files/ted-2.23-make.patch | 11 - app-editors/ted/ted-2.23.ebuild | 74 --- 2 files changed, 85 deletions(-) diff --git a/app-editors/ted/files/ted-2.23-make.patch b/app-editors/ted/files/ted-2.23-make.patch deleted file mode 100644 index f97093b4764..000 --- a/app-editors/ted/files/ted-2.23-make.patch +++ /dev/null @@ -1,11 +0,0 @@ Makefile.orig 2013-04-01 13:24:45.854051804 +0400 -+++ Makefile 2013-04-01 13:25:02.618052336 +0400 -@@ -246,7 +246,7 @@ - : To install Ted, you can now run 'make install' AS ROOT - - package.shared: compile.shared tedPackage/makefile -- cd tedPackage && make package.shared -+ cd tedPackage && $(MAKE) package.shared - : - : Dynamically linked package ready. - : To install Ted, you can now run 'make install' AS ROOT diff --git a/app-editors/ted/ted-2.23.ebuild b/app-editors/ted/ted-2.23.ebuild deleted file mode 100644 index d174bad221e..000 --- a/app-editors/ted/ted-2.23.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit epatch toolchain-funcs xdg-utils - -DESCRIPTION="X-based rich text editor" -HOMEPAGE="https://www.nllgg.nl/Ted/; -SRC_URI="ftp://ftp.nluug.nl/pub/editors/ted/${P}.src.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc sparc x86" - -RDEPEND="x11-libs/gtk+:2 - media-libs/tiff:= - virtual/jpeg:= - media-libs/libpng:= - x11-libs/libXft - x11-libs/libXpm" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/Ted-${PV}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-make.patch \ - "${FILESDIR}"/${P}-freetype261.patch - - sed -i -e 's|/Ted/|/share/Ted/|' \ - "${S}"/appFrame/appFrameConfig.h.in \ - "${S}"/Ted/tedConfig.h.in || die - - # bug #461256 - find . -name makefile.in -exec sed -i -e '/ar r/s/ar/$(AR)/' {} \; || die - - # force to build dynamic binary, do not strip it - sed -i \ - -e 's/.static//g' \ - -e '/strip/d' \ - tedPackage/makefile.in || die 'sed failed on tedPackage/makefile.in' - - # Fix build with freetype-2.5 - sed -i "s|^\(#[ \t]*include[ \t]*<\)freetype/|\1|" appFrame/appFontConfig.c || die - - mkdir lib || die -} - -src_configure() { - tc-export AR CC RANLIB - - local dir - for dir in appFrame appUtil bitmap docBuf ind Ted tedPackage; do - cd "${S}"/${dir} - econf --cache-file=../config.cache - done -} - -src_compile() { - emake package.shared -} - -src_install() { - default - dosym ../share/Ted/examples/rtf2pdf.sh /usr/bin/rtf2pdf.sh -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 1570f1412bbce155c7d7c74e945d8e475106f110 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 02:58:52 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 02:58:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1570f141 app-editors/ted: Stabilize 2.23-r1 x86, #784209 Signed-off-by: Sam James gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index 2c8f9f7b25e..6ad6952c107 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/Ted-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc sparc ~x86" +KEYWORDS="amd64 ppc sparc x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 2985e4bcb2edef513020b838b6de2ec9eef767c3 Author: Sam James gentoo org> AuthorDate: Wed Apr 21 18:53:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 21 18:53:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2985e4bc app-editors/ted: Stabilize 2.23-r1 amd64, #784209 Signed-off-by: Sam James gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index 939c413563f..2c8f9f7b25e 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/Ted-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc sparc ~x86" +KEYWORDS="amd64 ppc sparc ~x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 1644fd87bfbc1e7f39cdf49e4e7405b210fdcd20 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 20 13:46:38 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 17:05:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1644fd87 app-editors/ted: stable 2.23-r1 for sparc, bug #784209 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index 675e28ef872..939c413563f 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/Ted-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc ~sparc ~x86" +KEYWORDS="~amd64 ppc sparc ~x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: f33948dbd77a658a8321efac6e495fe63c743d71 Author: Sam James gentoo org> AuthorDate: Mon Apr 19 19:18:05 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 19 19:18:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33948db app-editors/ted: Stabilize 2.23-r1 ppc, #784209 Signed-off-by: Sam James gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index 0fdbbde6164..675e28ef872 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/Ted-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ppc ~sparc ~x86" RDEPEND=" app-text/libpaper
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/files/, app-editors/ted/
commit: 4440adba07f9f93560e288f0dff4a0490fa62fea Author: Bernd Waibel posteo net> AuthorDate: Sat Apr 3 10:20:45 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 13 07:16:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4440adba app-editors/ted: use Motif toolkit by default Use Motif instead of Gtk-2, which is alternatively supported as a GUI. Bugday 2021-04-03 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20241 Signed-off-by: Joonas Niilola gentoo.org> ...e-Motif-toolkit-instead-of-GTK-by-default.patch | 26 ++ app-editors/ted/ted-2.23-r1.ebuild | 9 ++-- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/app-editors/ted/files/ted-2.23-use-Motif-toolkit-instead-of-GTK-by-default.patch b/app-editors/ted/files/ted-2.23-use-Motif-toolkit-instead-of-GTK-by-default.patch new file mode 100644 index 000..362c3b22186 --- /dev/null +++ b/app-editors/ted/files/ted-2.23-use-Motif-toolkit-instead-of-GTK-by-default.patch @@ -0,0 +1,26 @@ +From 4368f7bab3a79b4322c1c19fdb99634e10f823ad Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Sat, 3 Apr 2021 11:36:06 +0200 +Subject: [PATCH] use Motif toolkit instead of GTK by default + +Signed-off-by: Bernd Waibel +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 08224f9..f6ced83 100644 +--- a/Makefile b/Makefile +@@ -73,7 +73,7 @@ + P.S.I admit that this makefile is more like a shell script. + + +-CONFIGURE_OPTIONS=--with-GTK ++CONFIGURE_OPTIONS=--with-MOTIF + + compile: tedlibs \ + Ted/Ted \ +-- +2.31.1 + diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index d223c7a9fcd..b3584d9589e 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -23,9 +23,9 @@ RDEPEND=" sys-libs/zlib virtual/jpeg virtual/libiconv - x11-libs/gtk+:2 x11-libs/libXft x11-libs/libXpm + x11-libs/motif " DEPEND="${RDEPEND}" BDEPEND=" @@ -38,6 +38,7 @@ PATCHES=( "${FILESDIR}"/${P}-0002-fix-unrecognized-option-with-GTK.patch "${FILESDIR}"/${P}-0003-avoid-compressing-man-page.patch "${FILESDIR}"/${P}-freetype261.patch + "${FILESDIR}"/${P}-use-Motif-toolkit-instead-of-GTK-by-default.patch ) src_prepare() { @@ -66,10 +67,14 @@ src_configure() { tc-export AR CC RANLIB local dir - for dir in appFrame appUtil bitmap docBuf ind Ted tedPackage; do + for dir in appUtil textEncoding utilPs bitmap docFont docBase docBuf ind drawMeta docRtf docEdit docLayout docHtml; do cd "${S}"/${dir} econf --cache-file=../config.cache done + for dir in appFrame; do + cd "${S}"/${dir} + econf --cache-file=../config.cache --with-MOTIF + done } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/, app-editors/ted/files/
commit: 9bddc6d31dcb4ad4d439eec49822d1d662120f1b Author: Bernd Waibel posteo net> AuthorDate: Sat Apr 3 08:20:27 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 13 07:15:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bddc6d3 app-editors/ted: bump to EAPI 7 Fix unrecognized configure option --with-GTK in some directories Adjust dependencies Don't compress man page Bugday 2021-04-03 Closes: https://bugs.gentoo.org/470652 Closes: https://bugs.gentoo.org/733734 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Signed-off-by: Joonas Niilola gentoo.org> .../files/ted-2.23-0001-pass-MAKE-to-subdir.patch | 26 23-0002-fix-unrecognized-option-with-GTK.patch | 134 + .../ted-2.23-0003-avoid-compressing-man-page.patch | 32 + app-editors/ted/ted-2.23-r1.ebuild | 90 ++ 4 files changed, 282 insertions(+) diff --git a/app-editors/ted/files/ted-2.23-0001-pass-MAKE-to-subdir.patch b/app-editors/ted/files/ted-2.23-0001-pass-MAKE-to-subdir.patch new file mode 100644 index 000..2075febd06b --- /dev/null +++ b/app-editors/ted/files/ted-2.23-0001-pass-MAKE-to-subdir.patch @@ -0,0 +1,26 @@ +From 570129a519e2b22d900ecf06ed938b7b5d5a7b79 Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Sat, 3 Apr 2021 11:04:15 +0200 +Subject: [PATCH] pass $(MAKE) to subdir + +Signed-off-by: Bernd Waibel +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 08224f9..19f3f49 100644 +--- a/Makefile b/Makefile +@@ -246,7 +246,7 @@ package: compile tedPackage/makefile + : To install Ted, you can now run 'make install' AS ROOT + + package.shared: compile.shared tedPackage/makefile +- cd tedPackage && make package.shared ++ cd tedPackage && $(MAKE) package.shared + : + : Dynamically linked package ready. + : To install Ted, you can now run 'make install' AS ROOT +-- +2.31.1 + diff --git a/app-editors/ted/files/ted-2.23-0002-fix-unrecognized-option-with-GTK.patch b/app-editors/ted/files/ted-2.23-0002-fix-unrecognized-option-with-GTK.patch new file mode 100644 index 000..26360535c14 --- /dev/null +++ b/app-editors/ted/files/ted-2.23-0002-fix-unrecognized-option-with-GTK.patch @@ -0,0 +1,134 @@ +From 75913fec2f0b168d08c28eaa84fd69f52767802d Mon Sep 17 00:00:00 2001 +From: Bernd Waibel +Date: Sat, 3 Apr 2021 10:54:08 +0200 +Subject: [PATCH] fix unrecognized option --with-GTK + +Closes: https://bugs.gentoo.org/470652 + +Signed-off-by: Bernd Waibel +--- + Makefile | 28 ++-- + 1 file changed, 14 insertions(+), 14 deletions(-) + +diff --git a/Makefile b/Makefile +index 08224f9..b210d8a 100644 +--- a/Makefile b/Makefile +@@ -128,84 +128,84 @@ lib/bitmap.a: bitmap/makefile + cd bitmap && $(MAKE) + + bitmap/makefile: bitmap/makefile.in Makefile +- cd bitmap && ./configure $(CONFIGURE_OPTIONS) ++ cd bitmap && ./configure + + + lib/docBuf.a: docBuf/makefile + cd docBuf && $(MAKE) + + docBuf/makefile: docBuf/makefile.in Makefile +- cd docBuf && ./configure $(CONFIGURE_OPTIONS) ++ cd docBuf && ./configure + + + lib/docBase.a: docBase/makefile + cd docBase && $(MAKE) + + docBase/makefile: docBase/makefile.in Makefile +- cd docBase && ./configure $(CONFIGURE_OPTIONS) ++ cd docBase && ./configure + + + lib/docHtml.a: docHtml/makefile + cd docHtml && $(MAKE) + + docHtml/makefile: docHtml/makefile.in Makefile +- cd docHtml && ./configure $(CONFIGURE_OPTIONS) ++ cd docHtml && ./configure + + + lib/docLayout.a: docLayout/makefile + cd docLayout && $(MAKE) + + docLayout/makefile: docLayout/makefile.in Makefile +- cd docLayout && ./configure $(CONFIGURE_OPTIONS) ++ cd docLayout && ./configure + + + lib/docRtf.a: docRtf/makefile + cd docRtf && $(MAKE) + + docRtf/makefile: docRtf/makefile.in Makefile +- cd docRtf && ./configure $(CONFIGURE_OPTIONS) ++ cd docRtf && ./configure + + + lib/docEdit.a: docEdit/makefile + cd docEdit && $(MAKE) + + docEdit/makefile: docEdit/makefile.in Makefile +- cd docEdit && ./configure $(CONFIGURE_OPTIONS) ++ cd docEdit && ./configure + + + lib/ind.a: ind/makefile + cd ind && $(MAKE) + + ind/makefile: ind/makefile.in Makefile +- cd ind && ./configure $(CONFIGURE_OPTIONS) ++ cd ind && ./configure + + + lib/appUtil.a: appUtil/makefile + cd appUtil && $(MAKE) + + appUtil/makefile: appUtil/makefile.in Makefile +- cd appUtil && ./configure $(CONFIGURE_OPTIONS) ++ cd appUtil && ./configure + + + lib/textEncoding.a: textEncoding/makefile + cd textEncoding && $(MAKE) + + textEncoding/makefile: textEncoding/makefile.in Makefile +- cd textEncoding && ./configure $(CONFIGURE_OPTIONS) ++ cd textEncoding &&
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: c9422388cbb9cb3ae5a652302215d968743897f6 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 13 07:16:33 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 13 07:16:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9422388 app-editors/ted: add missing dies to 2.23-r1 Signed-off-by: Joonas Niilola gentoo.org> app-editors/ted/ted-2.23-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild index b3584d9589e..0fdbbde6164 100644 --- a/app-editors/ted/ted-2.23-r1.ebuild +++ b/app-editors/ted/ted-2.23-r1.ebuild @@ -68,11 +68,11 @@ src_configure() { local dir for dir in appUtil textEncoding utilPs bitmap docFont docBase docBuf ind drawMeta docRtf docEdit docLayout docHtml; do - cd "${S}"/${dir} + cd "${S}"/${dir} || die econf --cache-file=../config.cache done for dir in appFrame; do - cd "${S}"/${dir} + cd "${S}"/${dir} || die econf --cache-file=../config.cache --with-MOTIF done }
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: d0a6839307fa41f04929a0848cf7f1bc387b3982 Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 3 06:28:29 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 3 06:29:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a68393 app-editors/ted: update desktop mimeinfo cache Closes: https://bugs.gentoo.org/628718 Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-editors/ted/ted-2.23.ebuild | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app-editors/ted/ted-2.23.ebuild b/app-editors/ted/ted-2.23.ebuild index 790d41379b1..47c86d46a25 100644 --- a/app-editors/ted/ted-2.23.ebuild +++ b/app-editors/ted/ted-2.23.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils toolchain-funcs +inherit eutils toolchain-funcs xdg-utils DESCRIPTION="X-based rich text editor" HOMEPAGE="http://www.nllgg.nl/Ted; @@ -64,3 +64,11 @@ src_install() { default dosym ../share/Ted/examples/rtf2pdf.sh /usr/bin/rtf2pdf.sh } + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/
commit: 246106225d9b9f2a294a0da9ada3ec16e823e0d9 Author: Michał Górny gentoo org> AuthorDate: Wed Aug 23 15:55:58 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 23 16:07:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24610622 app-editors/ted: [QA] Use relative symlink target(s) app-editors/ted/ted-2.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ted/ted-2.23.ebuild b/app-editors/ted/ted-2.23.ebuild index a72197e9a32..790d41379b1 100644 --- a/app-editors/ted/ted-2.23.ebuild +++ b/app-editors/ted/ted-2.23.ebuild @@ -62,5 +62,5 @@ src_compile() { src_install() { default - dosym /usr/share/Ted/examples/rtf2pdf.sh /usr/bin/rtf2pdf.sh + dosym ../share/Ted/examples/rtf2pdf.sh /usr/bin/rtf2pdf.sh }
[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/files/, app-editors/ted/
commit: 6f1ba19dd674e07ba66074a31ef28ef06d685dd3 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 14 21:14:08 2015 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 14 21:27:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1ba19d app-editors/ted: Fixed compilation with freetype-2.6.1 (bug #562536). Also fixed some QA warnings due to missing slot dependencies. Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler gentoo.org> app-editors/ted/files/ted-2.23-freetype261.patch | 11 +++ app-editors/ted/ted-2.23.ebuild | 11 ++- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/app-editors/ted/files/ted-2.23-freetype261.patch b/app-editors/ted/files/ted-2.23-freetype261.patch new file mode 100644 index 000..7e185b3 --- /dev/null +++ b/app-editors/ted/files/ted-2.23-freetype261.patch @@ -0,0 +1,11 @@ +--- Ted-2.23/appFrame/appFontConfig.c Ted-2.23/appFrame/appFontConfig.c +@@ -889,7 +889,7 @@ + + static const n2s xftn2s[]= + { +-# include ++# include FT_ERROR_DEFINITIONS_H + }; + + for ( i= 0; i < sizeof(xftn2s)/sizeof(n2s); i++ ) diff --git a/app-editors/ted/ted-2.23.ebuild b/app-editors/ted/ted-2.23.ebuild index 5e52aff..549fad7 100644 --- a/app-editors/ted/ted-2.23.ebuild +++ b/app-editors/ted/ted-2.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,9 +14,9 @@ SLOT="0" KEYWORDS="amd64 ppc sparc x86" RDEPEND="x11-libs/gtk+:2 - media-libs/tiff - virtual/jpeg - media-libs/libpng + media-libs/tiff:= + virtual/jpeg:= + media-libs/libpng:= x11-libs/libXft x11-libs/libXpm" DEPEND="${RDEPEND} @@ -25,7 +25,8 @@ DEPEND="${RDEPEND} S="${WORKDIR}/Ted-${PV}" src_prepare() { - epatch "${FILESDIR}"/${P}-make.patch + epatch "${FILESDIR}"/${P}-make.patch \ + "${FILESDIR}"/${P}-freetype261.patch sed -i -e 's|/Ted/|/share/Ted/|' \ "${S}"/appFrame/appFrameConfig.h.in \