summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-editors/ted/ted-2.23-r1.ebuild')
-rw-r--r--app-editors/ted/ted-2.23-r1.ebuild95
1 files changed, 0 insertions, 95 deletions
diff --git a/app-editors/ted/ted-2.23-r1.ebuild b/app-editors/ted/ted-2.23-r1.ebuild
deleted file mode 100644
index 6ad6952c107d..000000000000
--- a/app-editors/ted/ted-2.23-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit 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"
-S="${WORKDIR}/Ted-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-RDEPEND="
- app-text/libpaper
- dev-libs/libpcre2
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libpng:=
- media-libs/tiff:=
- sys-libs/zlib
- virtual/jpeg
- virtual/libiconv
- x11-libs/libXft
- x11-libs/libXpm
- x11-libs/motif
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-apps/lsb-release
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-0001-pass-MAKE-to-subdir.patch
- "${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() {
- default
-
- 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 appUtil textEncoding utilPs bitmap docFont docBase docBuf ind drawMeta docRtf docEdit docLayout docHtml; do
- cd "${S}"/${dir} || die
- econf --cache-file=../config.cache
- done
- for dir in appFrame; do
- cd "${S}"/${dir} || die
- econf --cache-file=../config.cache --with-MOTIF
- 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
-}