[gentoo-commits] repo/gentoo:master commit in: app-editors/ted/

2022-09-15 Thread Sam James
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/

2022-07-02 Thread Matthew Smith
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/

2021-10-29 Thread Yixun Lan
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/

2021-04-21 Thread Sam James
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/

2021-04-21 Thread Sam James
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/

2021-04-21 Thread Sam James
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/

2021-04-20 Thread Sergei Trofimovich
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/

2021-04-19 Thread Sam James
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/

2021-04-13 Thread Joonas Niilola
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/

2021-04-13 Thread Joonas Niilola
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/

2021-04-13 Thread Joonas Niilola
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/

2017-09-03 Thread Michael Palimaka
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/

2017-08-23 Thread Michał Górny
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/

2015-10-14 Thread Lars Wendler
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 \