summaryrefslogtreecommitdiff
path: root/app-text/openjade
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/openjade')
-rw-r--r--app-text/openjade/Manifest13
-rw-r--r--app-text/openjade/files/openjade-1.3.2-acinclude.m461
-rw-r--r--app-text/openjade/files/openjade-1.3.2-deplibs.patch40
-rw-r--r--app-text/openjade/files/openjade-1.3.2-gcc46.patch74
-rw-r--r--app-text/openjade/files/openjade-1.3.2-ldflags.patch13
-rw-r--r--app-text/openjade/files/openjade-1.3.2-libosp-la.patch38
-rw-r--r--app-text/openjade/files/openjade-1.3.2-msggen.pl.patch32
-rw-r--r--app-text/openjade/files/openjade-1.3.2-no-undefined.patch11
-rw-r--r--app-text/openjade/files/openjade-1.3.2-respect-ldflags.patch12
-rw-r--r--app-text/openjade/files/openjade-1.3.2-wchar_t-uint.patch26
-rw-r--r--app-text/openjade/files/openjade-1.3.2.dsssl-catalog4
-rw-r--r--app-text/openjade/metadata.xml8
-rw-r--r--app-text/openjade/openjade-1.3.2-r7.ebuild121
13 files changed, 0 insertions, 453 deletions
diff --git a/app-text/openjade/Manifest b/app-text/openjade/Manifest
deleted file mode 100644
index 59cfd3f7d1db..000000000000
--- a/app-text/openjade/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-AUX openjade-1.3.2-acinclude.m4 1922 BLAKE2B 1fe4500e45ffa14774b1c20257907732b9ff593c2a31146929859bc16cd9ac66619093a725bc60e1e7c1af812d4d1f87ab2742c737a424f95b43c3fd4e15aaca SHA512 76915d34e746f85eb15d2c79cc7a030070e5d266e3b2520d2321195f19c13aebc9a28fc4298006ab90a73148baebda568b3dc29517505224b78a8c244c2c0fdb
-AUX openjade-1.3.2-deplibs.patch 1506 BLAKE2B 44b81cd550202a21489bf14a1ddf6be2f27f3675671e644ddbec8580394d956a76f5d6d82cc4be7bd7bbf8d180c278675c0274cc79431553e7123b9448db3e07 SHA512 4a7df423c8b8ad15a1a39900c1bb6882157534c981a9c0679b2c6d71a435b6bf3adf27052799a9eb1dd4f6ecd7e19be72889d9a55c7511ffde9dd11f4c558d9e
-AUX openjade-1.3.2-gcc46.patch 2164 BLAKE2B 08d9ac31c20e3b2a27c92a0b14141404d7508a9cc269ca28e4af6405e7be560866df51e34270a98603b363aefc7ee1b0c7a3d6f882f0ec2f246bef4ab3a0b623 SHA512 df222938e4a04d27618540592e61b8d71fe42caaa4d8aeb90bfcd338efb1ff7903ea860dc460b65a69adf1ccf300a7d67459ff4950a35d9a35569fb8b3ed1438
-AUX openjade-1.3.2-ldflags.patch 819 BLAKE2B 8ac32c3d629c57439336830c58421463cd628d9cb13e43db7b734c83d26d35e8d18bd2f736ef620816f359d15955dade6ffca42a1fa583b67670f733cf0516cf SHA512 6112fbc474f0f2c3c024040b42b13290ba2763381b7f99071d7d9d4f8d11bf1087a2c319eba9f0006e2cc067a14a52cedde98444338b180f9566172b52c044ec
-AUX openjade-1.3.2-libosp-la.patch 1725 BLAKE2B 14521987d8c20c1276d72136c4ec046e35e1fc23b758d44e105c92cd31346c7bc53ca956b0f1f0385c8deaa6aaf6231ece753250560d117ca9c5d330e51bbdb1 SHA512 9b73b95ce3ac1d0042641eb0ddbb5ce753d2fd639dab026b9eab0f45bb3231515c69670f02c2a0793d950b6a6276f94e838d273f01e43694e97525af65903a0e
-AUX openjade-1.3.2-msggen.pl.patch 748 BLAKE2B 2329df5658b10bcd2e2e8986b7313b3c5256b4415e084ff3c189b4e0788430c138f76a5329446a78315acd4d6ab4582fcfd05792100d7a71d241c40353665825 SHA512 31f25e96bb3df3d8c0850a6ca2c2f0e59c19d23aa62a697ea475c9d2a5a36f5e1fcf807878ca7be5b57538b96d3295591466f1035edd9a885e035525f445b410
-AUX openjade-1.3.2-no-undefined.patch 434 BLAKE2B 69bf4b67166ef4253c88303ee0f682af0f09ccf4f3e3494f03119e1b17cfca9d37ca555ccac17a5b51946e2560fa43fecc408080aef812f4e0e20b5e3f645ff0 SHA512 fcabb03a649150a05b847fe9f367dffb8b2df4b8635bea8f50a433afb43bab4d6bc58c0bad705b84421d4c5e1d19e2df03065d89544d023c225c0f529f168656
-AUX openjade-1.3.2-respect-ldflags.patch 500 BLAKE2B 65c8a9a71b7141e6fa8d47220e4814b91c5cefeac551f028cbbedeaf773ae7597b100785a5f53d0a428e95b6b2d1d6e235ac2c52ee53bd16b6fecdd394f3234b SHA512 bca7e9550329bc033a1df4ca78bc1ae75b12f27fdecc6aafff136fd81c93f88045ca675dd03e711b4d428a3de832f3bfa703d639319a2b348a2f8268091658d8
-AUX openjade-1.3.2-wchar_t-uint.patch 492 BLAKE2B f08e967feb9944285d0eb7b257841432ef4a462386c4609908e1fc8678e18fcde72d99d49c7f527f7b4e200c16ce834aa2781f8881f424b1e2b029cb7647d395 SHA512 5485e8bf2a781f87b14cef2e1b054604a1bca554a682d6f064c940df0b2eadaa1103085e56d57ec6b5bf816792be6ef954095c90349d30d1dd0e37faf766fc0d
-AUX openjade-1.3.2.dsssl-catalog 269 BLAKE2B 1faaba3f7b351d312c3499005d9b3d71186b8e1cdd8f2144c8b91f384cf8e2e70763bbc929beba64be019b430ef8166d726688f4d1ddeaf5f9aa05b301fae60f SHA512 fba4332fb995c05ae9f9a83cea5422c11ae37ec99b4e37f40edf11acd5be011cff9c7d3b0fcfd0bf2f9569bbe991374678811301ca07a7ef033556309012e340
-DIST openjade-1.3.2.tar.gz 894834 BLAKE2B 972251c63d27f86fa3e1a0760e05213dbac440e7222c81c67dfa6a5c216922ef575705bb7a6093306d6aab771b8a9e1335fb0aaca4b893de5a4d792dc0b55da9 SHA512 c39f70ec8020bd7a2b3e125cbd146b49ddb57910a042bd212da02722617ed5681f32dab60acc26ab89ac658997c6f604911d7be3be391d6278267481f3bcf2f1
-EBUILD openjade-1.3.2-r7.ebuild 3678 BLAKE2B 477ff1defb0270a6e61b449c896d22b519acbf77f128b53fc45b09a07624cdbec1629e0e79844b9ee732d291323ed2faa772ab66d4e883a63aa5409a6a4e12bd SHA512 5e3678fa85225737b6880bcab51dd64160431cfc6603722a0112735a7cc2220cd98e5c10d05bd1fa9c3967fd8a3a5eb255f0ae20f4671e1b3ac7244f08fc4a34
-MISC metadata.xml 245 BLAKE2B f01e184cc74cf4d5924bc0d9eaf955adf9797f656ddc41a13443a9c2dbf158ee403dc6f0f39970aa736d87111017b593c93750542a2f2ad539d1a644c96f664e SHA512 5d2a537b74c248094a700b0eeed29425d8d62c36ae30fca3ea8381daf41f74284333344775a108ff374b94b9f334516aa41892a983c825efa855b35a0f110c40
diff --git a/app-text/openjade/files/openjade-1.3.2-acinclude.m4 b/app-text/openjade/files/openjade-1.3.2-acinclude.m4
deleted file mode 100644
index 7bb6d2cb1f81..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-acinclude.m4
+++ /dev/null
@@ -1,61 +0,0 @@
-dnl Configure-time switch with default
-dnl
-dnl Each switch defines an --enable-FOO and --disable-FOO option in
-dnl the resulting configure script.
-dnl
-dnl Usage:
-dnl smr_SWITCH(name, description, default, pos-def, neg-def)
-dnl
-dnl where:
-dnl
-dnl name name of switch; generates --enable-name & --disable-name
-dnl options
-dnl description help string is set to this prefixed by "enable" or
-dnl "disable", whichever is the non-default value
-dnl default either "on" or "off"; specifies default if neither
-dnl --enable-name nor --disable-name is specified
-dnl pos-def a symbol to AC_DEFINE if switch is on (optional)
-dnl neg-def a symbol to AC_DEFINE if switch is off (optional)
-dnl
-AC_DEFUN(smr_SWITCH, [
- AC_MSG_CHECKING(whether to enable $2)
- AC_ARG_ENABLE(
- $1,
- ifelse($3, on,
- [ --disable-[$1] disable [$2]],
- [ --enable-[$1] enable [$2]]),
- [ if test "$enableval" = yes; then
- AC_MSG_RESULT(yes)
- ifelse($4, , , AC_DEFINE($4))
- else
- AC_MSG_RESULT(no)
- ifelse($5, , , AC_DEFINE($5))
- fi ],
- ifelse($3, on,
- [ AC_MSG_RESULT(yes)
- ifelse($4, , , AC_DEFINE($4)) ],
- [ AC_MSG_RESULT(no)
- ifelse($5, , , AC_DEFINE($5))]))])
-
-dnl
-dnl Examine size_t and define SIZE_T_IS_UINT, if size_t is an unsigned int
-dnl
-AC_DEFUN(OJ_SIZE_T_IS_UINT,[
- AC_REQUIRE([AC_TYPE_SIZE_T])
- AC_MSG_CHECKING(whether size_t is unsigned int)
- ac_cv_size_t_is_uint=no
- AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- AC_TRY_COMPILE([#include <unistd.h>
-
- template<class T> class foo { };
-
- ], [
- foo<size_t> x;
- foo<unsigned int> y;
- x = y;
- ],ac_cv_size_t_is_uint=yes)
- AC_LANG_RESTORE
- AC_MSG_RESULT($ac_cv_size_t_is_uint)
- test "$ac_cv_size_t_is_uint" = "yes" && AC_DEFINE(SIZE_T_IS_UINT)
-])
diff --git a/app-text/openjade/files/openjade-1.3.2-deplibs.patch b/app-text/openjade/files/openjade-1.3.2-deplibs.patch
deleted file mode 100644
index 3466ad7d85e3..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-deplibs.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -urNp openjade-1.3.2/grove/Makefile.sub devel/grove/Makefile.sub
---- openjade-1.3.2/grove/Makefile.sub 2002-10-20 23:47:24.000000000 +0200
-+++ devel/grove/Makefile.sub 2007-07-23 15:39:23.000000000 +0200
-@@ -1,4 +1,4 @@
- LTVERSION=0:1:0
- LIB=ogrove
--DEPLIBS=-lm
-+DEPLIBS=-lm -lstdc++
- OBJS=Node.o LocNode.o
-diff -urNp openjade-1.3.2/spgrove/Makefile.sub devel/spgrove/Makefile.sub
---- openjade-1.3.2/spgrove/Makefile.sub 2002-11-15 23:46:50.000000000 +0100
-+++ devel/spgrove/Makefile.sub 2007-07-23 16:06:13.000000000 +0200
-@@ -1,9 +1,10 @@
- LTVERSION=0:1:0
- LIB=ospgrove
- INCLUDE=-I$(srcdir)/../grove
--DEPLIBS=-lm -L$(TOP)/grove -L$(TOP)/grove/.libs \
-+DEPLIBS=$(TOP)/grove/libogrove.la \
-+ -lm -losp -L$(TOP)/grove/.libs \
- -L$(TOP)/lib -L$(TOP)/lib/.libs \
-- $(LIB_THREADS)
-+ $(LIB_THREADS) -lstdc++
- OBJS=GroveApp.o GroveBuilder.o SdNode.o
- GENSRCS=grove_inst.cxx
-
-diff -urNp openjade-1.3.2/style/Makefile.sub devel/style/Makefile.sub
---- openjade-1.3.2/style/Makefile.sub 2003-04-18 19:18:10.000000000 +0200
-+++ devel/style/Makefile.sub 2007-07-23 16:08:26.000000000 +0200
-@@ -1,8 +1,8 @@
- LTVERSION=0:1:0
- LIB=ostyle
--DEPLIBS=-lm -L$(TOP)/grove -L$(TOP)/grove/.libs \
-- -L$(TOP)/lib -L$(TOP)/lib/.libs \
-- -L$(TOP)/spgrove -L$(TOP)/spgrove/.libs
-+DEPLIBS=$(TOP)/grove/libogrove.la $(TOP)/spgrove/libospgrove.la \
-+ -lm -losp -L$(TOP)/lib -L$(TOP)/lib/.libs -L$(TOP)/grove/.libs \
-+ -L$(TOP)/spgrove -L$(TOP)/spgrove/.libs -lstdc++
- OBJS=LangObj.o \
- Collector.o \
- DssslApp.o \
diff --git a/app-text/openjade/files/openjade-1.3.2-gcc46.patch b/app-text/openjade/files/openjade-1.3.2-gcc46.patch
deleted file mode 100644
index e947ffe12f7f..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-gcc46.patch
+++ /dev/null
@@ -1,74 +0,0 @@
---- openjade-1.3.2-orig//jade/TeXFOTBuilder.cxx 2011-05-02 22:08:49.274006803 +0000
-+++ openjade-1.3.2-orig//jade/TeXFOTBuilder.cxx 2011-05-02 22:14:09.849006939 +0000
-@@ -88,6 +88,8 @@
- value.convertString(nic_.placement);
- }
- ExtensionFlowObj *copy() const { return new PageFloatFlowObj(*this); }
-+ public:
-+ PageFloatFlowObj() {}
- private:
- PageFloatNIC nic_;
- StringC name_;
-@@ -101,6 +103,8 @@
- fotb.endPageFootnote();
- }
- ExtensionFlowObj *copy() const { return new PageFootnoteFlowObj(*this); }
-+ public:
-+ PageFootnoteFlowObj() {}
- private:
- };
- //////////////////////////////////////////////////////////////////////
---- openjade-1.3.2-orig//jade/TransformFOTBuilder.cxx 2011-05-02 22:08:49.275006803 +0000
-+++ openjade-1.3.2-orig//jade/TransformFOTBuilder.cxx 2011-05-02 22:18:31.614007052 +0000
-@@ -41,6 +41,7 @@
- };
- class EntityRefFlowObj : public TransformExtensionFlowObj {
- public:
-+ EntityRefFlowObj() {}
- void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
- fotb.entityRef(name_);
- }
-@@ -56,6 +57,7 @@
- };
- class ProcessingInstructionFlowObj : public TransformExtensionFlowObj {
- public:
-+ ProcessingInstructionFlowObj() {}
- void atomic(TransformFOTBuilder &fotb, const NodePtr &) const {
- fotb.processingInstruction(data_);
- }
-@@ -98,6 +100,8 @@
- }
- }
- ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); }
-+ public:
-+ EmptyElementFlowObj() {}
- private:
- ElementNIC nic_;
- };
-@@ -133,6 +137,8 @@
- }
- }
- ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); }
-+ public:
-+ ElementFlowObj() {}
- private:
- ElementNIC nic_;
- };
-@@ -150,6 +156,8 @@
- value.convertString(systemId_);
- }
- ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); }
-+ public:
-+ EntityFlowObj() {};
- private:
- StringC systemId_;
- };
-@@ -174,6 +182,8 @@
- }
- }
- ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); }
-+ public:
-+ DocumentTypeFlowObj() {}
- private:
- DocumentTypeNIC nic_;
- };
diff --git a/app-text/openjade/files/openjade-1.3.2-ldflags.patch b/app-text/openjade/files/openjade-1.3.2-ldflags.patch
deleted file mode 100644
index 4ddd4d414854..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-ldflags.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: openjade-1.3.2/jade/Makefile.sub
-===================================================================
---- openjade-1.3.2.orig/jade/Makefile.sub
-+++ openjade-1.3.2/jade/Makefile.sub
-@@ -4,7 +4,7 @@ OBJS=jade.o SgmlFOTBuilder.o RtfFOTBuild
- INCLUDE=-I$(srcdir)/../grove -I$(srcdir)/../spgrove -I$(srcdir)/../style
- # XLIBS=../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a \
- # ../lib/libosp.a
--XLIBS=../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a $(splibdir)/libosp.a
-+XLIBS=../style/libostyle.a ../grove/libogrove.a ../spgrove/libospgrove.a $(splibdir)/libosp.a
- GENSRCS=JadeMessages.h HtmlMessages.h RtfMessages.h TeXMessages.h \
- HtmlFOTBuilder_inst.cxx RtfFOTBuilder_inst.cxx TeXFOTBuilder_inst.cxx \
- TransformFOTBuilder_inst.cxx MifMessages.h MifFOTBuilder_inst.cxx
diff --git a/app-text/openjade/files/openjade-1.3.2-libosp-la.patch b/app-text/openjade/files/openjade-1.3.2-libosp-la.patch
deleted file mode 100644
index d106771b599d..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-libosp-la.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -u /var/tmp/portage/app-text/openjade-1.3.2-r1/work/openjade-1.3.2/jade/Makefile.sub /tmp/buffer-content-5978gFR
---- a/jade/Makefile.sub 2009-11-19 17:21:46.000000000 -0500
-+++ b/jade/Makefile.sub 2009-11-19 17:23:24.000000000 -0500
-@@ -4,7 +4,8 @@
- INCLUDE=-I$(srcdir)/../grove -I$(srcdir)/../spgrove -I$(srcdir)/../style
- # XLIBS=../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a \
- # ../lib/libosp.a
--XLIBS=../style/libostyle.a ../grove/libogrove.a ../spgrove/libospgrove.a $(splibdir)/libosp.a
-+XLIBS=../style/libostyle.a ../grove/libogrove.a ../spgrove/libospgrove.a -losp
-+EXT_LIBS=-L$(splibdir) -losp $(LIBS)
- GENSRCS=JadeMessages.h HtmlMessages.h RtfMessages.h TeXMessages.h \
- HtmlFOTBuilder_inst.cxx RtfFOTBuilder_inst.cxx TeXFOTBuilder_inst.cxx \
- TransformFOTBuilder_inst.cxx MifMessages.h MifFOTBuilder_inst.cxx
-
-
-diff -u /var/tmp/portage/app-text/openjade-1.3.2-r1/work/openjade-1.3.2/Makefile.prog.in /tmp/buffer-content-5978T7K
---- a/Makefile.prog.in 2002-01-22 06:57:53.000000000 -0500
-+++ b/Makefile.prog.in 2009-11-19 17:23:05.000000000 -0500
-@@ -10,16 +10,15 @@
- top_builddir=@TOP@
- LINKFLAGS = @LINKFLAGS@
-
--ALL_LIBS = $(XLIBS) $(LIBS)
- Makefile.lt:
-- echo 'LT_LIBS='`echo $(ALL_LIBS)|sed 's/\.a/.la/g'` >Makefile.lt
-+ echo 'LT_LIBS='`echo $(XLIBS)|sed 's/\.a/.la/g'` >Makefile.lt
-
- PROG:=$(shell echo "$(PROG)" | sed '@program_transform_name@')
-
- all: $(PROG)
-
- $(PROG): $(OBJS) $(COBJS) $(LT_LIBS)
-- $(LIBTOOL) --mode=link $(CXX) $(LINKFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(COBJS) $(LT_LIBS)
-+ $(LIBTOOL) --mode=link $(CXX) $(LINKFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(COBJS) $(LT_LIBS) $(EXT_LIBS)
-
- install: $(PROG)
- -test -d $(DESTDIR)$(bindir) || \
-
diff --git a/app-text/openjade/files/openjade-1.3.2-msggen.pl.patch b/app-text/openjade/files/openjade-1.3.2-msggen.pl.patch
deleted file mode 100644
index 1afe68b800e9..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-msggen.pl.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Use Getopt::Std in place of getopts.pl.
-https://bugs.gentoo.org/show_bug.cgi?id=420083
-
---- a/msggen.pl
-+++ b/msggen.pl
-@@ -4,6 +4,7 @@
- # See the file COPYING for copying permission.
-
- use POSIX;
-+use Getopt::Std;
-
- # Package and version.
- $package = 'openjade';
-@@ -18,8 +19,7 @@
- undef $opt_l;
- undef $opt_p;
- undef $opt_t;
--do 'getopts.pl';
--&Getopts('l:p:t:');
-+getopts('l:p:t:');
- $module = $opt_l;
- $pot_file = $opt_p;
-
-@@ -72,7 +72,7 @@
- else {
- $field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");;
- $type[$num] = substr($field[0], 0, 1);
-- $argc = int(substr($field[0], 1, 1));
-+ $argc = substr($field[0], 1, 1);
- }
- $nargs[$num] = $argc;
- $field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag");
diff --git a/app-text/openjade/files/openjade-1.3.2-no-undefined.patch b/app-text/openjade/files/openjade-1.3.2-no-undefined.patch
deleted file mode 100644
index 1b298f88a6f8..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-no-undefined.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.lib.in.orig 2016-05-19 17:20:25.164931700 +0200
-+++ Makefile.lib.in 2016-05-19 17:20:56.539989400 +0200
-@@ -24,7 +24,7 @@
-
- lib$(LIB).la: $(LT_OBJS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINKFLAGS) -o lib$(LIB).la $(LT_OBJS) \
-- -rpath $(libdir) -version-info $(LTVERSION) $(DEPLIBS)
-+ -no-undefined -rpath $(libdir) -version-info $(LTVERSION) $(DEPLIBS)
-
- install:
- $(mkinstalldirs) $(DESTDIR)$(libdir)
diff --git a/app-text/openjade/files/openjade-1.3.2-respect-ldflags.patch b/app-text/openjade/files/openjade-1.3.2-respect-ldflags.patch
deleted file mode 100644
index 51bd0b27dd42..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-respect-ldflags.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru a/Makefile.lib.in b/Makefile.lib.in
---- a/Makefile.lib.in 2002-01-22 05:57:53.000000000 -0600
-+++ b/Makefile.lib.in 2009-01-04 16:15:41.000000000 -0600
-@@ -23,7 +23,7 @@
- echo 'LT_OBJS='`echo $(OBJS)|sed 's/\.o/.lo/g'` >Makefile.lt
-
- lib$(LIB).la: $(LT_OBJS)
-- $(LIBTOOL) --mode=link $(CC) $(LINKFLAGS) -o lib$(LIB).la $(LT_OBJS) \
-+ $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINKFLAGS) -o lib$(LIB).la $(LT_OBJS) \
- -rpath $(libdir) -version-info $(LTVERSION) $(DEPLIBS)
-
- install:
diff --git a/app-text/openjade/files/openjade-1.3.2-wchar_t-uint.patch b/app-text/openjade/files/openjade-1.3.2-wchar_t-uint.patch
deleted file mode 100644
index 62dcb02cd2ec..000000000000
--- a/app-text/openjade/files/openjade-1.3.2-wchar_t-uint.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-This fixes Cygwin, where wchar_t is ushort.
-
---- grove/Node.h
-+++ grove/Node.h
-@@ -8,6 +8,7 @@
- #endif
-
- #include <stddef.h>
-+#include <limits.h>
- #include "IList.h"
-
- #ifdef SP_USE_DLL
-@@ -34,10 +35,10 @@
- #endif
-
- #ifdef SP_MULTI_BYTE
--#ifdef SP_WCHAR_T_USHORT
--typedef wchar_t GroveChar;
--#else
-+#if UINT_MAX >= 0xffffffffL /* 2^32 - 1 */
- typedef unsigned int GroveChar;
-+#else
-+typedef unsigned long GroveChar;
- #endif
- #else /* not SP_MULTI_BYTE */
- typedef unsigned char GroveChar;
diff --git a/app-text/openjade/files/openjade-1.3.2.dsssl-catalog b/app-text/openjade/files/openjade-1.3.2.dsssl-catalog
deleted file mode 100644
index 11bc0425afe0..000000000000
--- a/app-text/openjade/files/openjade-1.3.2.dsssl-catalog
+++ /dev/null
@@ -1,4 +0,0 @@
-PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd"
-PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" "dsssl.dtd"
-PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
-PUBLIC "-//OpenJade//DTD DSSSL Style Sheet//EN" "style-sheet.dtd"
diff --git a/app-text/openjade/metadata.xml b/app-text/openjade/metadata.xml
deleted file mode 100644
index a4a5fdce9de1..000000000000
--- a/app-text/openjade/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">openjade</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-text/openjade/openjade-1.3.2-r7.ebuild b/app-text/openjade/openjade-1.3.2-r7.ebuild
deleted file mode 100644
index 15297e079041..000000000000
--- a/app-text/openjade/openjade-1.3.2-r7.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5 # sgml-catalog inherits base, banned in 6
-
-inherit autotools sgml-catalog eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Jade is an implementation of DSSSL for formatting SGML and XML documents"
-HOMEPAGE="http://openjade.sourceforge.net"
-SRC_URI="mirror://sourceforge/openjade/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="app-text/sgml-common
- >=app-text/opensp-1.5.1"
-DEPEND="dev-lang/perl
- ${RDEPEND}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-deplibs.patch
- epatch "${FILESDIR}"/${P}-ldflags.patch
- epatch "${FILESDIR}"/${P}-msggen.pl.patch
- epatch "${FILESDIR}"/${P}-respect-ldflags.patch
- epatch "${FILESDIR}"/${P}-libosp-la.patch
- epatch "${FILESDIR}"/${P}-gcc46.patch
- epatch "${FILESDIR}"/${P}-no-undefined.patch
- epatch "${FILESDIR}"/${P}-wchar_t-uint.patch
-
- # Please note! Opts are disabled. If you know what you're doing
- # feel free to remove this line. It may cause problems with
- # docbook-sgml-utils among other things.
- #ALLOWED_FLAGS="-O -O1 -O2 -pipe -g -march"
- strip-flags
-
- # Default CFLAGS and CXXFLAGS is -O2 but this make openjade segfault
- # on hppa. Using -O1 works fine. So I force it here.
- use hppa && replace-flags -O2 -O1
-
- ln -s config/configure.in configure.ac || die
- cp "${FILESDIR}"/${P}-acinclude.m4 acinclude.m4 || die
- rm config/missing || die
-
- AT_NOEAUTOMAKE=yes
- eautoreconf
-
- SGML_PREFIX="${EPREFIX}"/usr/share/sgml
-}
-
-src_configure() {
- # avoids dead-store elimination optimization
- # leading to segfaults on GCC 6
- # bug #592590 #596506
- tc-is-clang || append-cxxflags $(test-flags-CXX -fno-lifetime-dse)
-
- # We need Prefix env, bug #287358
- export CONFIG_SHELL="${CONFIG_SHELL:-${BASH}}"
- econf \
- --enable-http \
- --enable-default-catalog="${EPREFIX}"/etc/sgml/catalog \
- --enable-default-search-path="${EPREFIX}"/usr/share/sgml \
- --enable-splibdir="${EPREFIX}"/usr/$(get_libdir) \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --datadir="${EPREFIX}"/usr/share/sgml/${P} \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- # Bug 412725.
- unset INCLUDE
-
- emake -j1 SHELL="${BASH}"
-}
-
-src_install() {
- insinto /usr/$(get_libdir)
-
- make DESTDIR="${D}" \
- SHELL="${BASH}" \
- libdir="${EPREFIX}"/usr/$(get_libdir) \
- install install-man
-
- prune_libtool_files
-
- dosym openjade /usr/bin/jade
- dosym onsgmls /usr/bin/nsgmls
- dosym osgmlnorm /usr/bin/sgmlnorm
- dosym ospam /usr/bin/spam
- dosym ospent /usr/bin/spent
- dosym osx /usr/bin/sgml2xml
-
- insinto /usr/share/sgml/${P}/
- doins dsssl/builtins.dsl
-
- echo 'SYSTEM "builtins.dsl" "builtins.dsl"' > ${ED}/usr/share/sgml/${P}/catalog
- insinto /usr/share/sgml/${P}/dsssl
- doins dsssl/{dsssl.dtd,style-sheet.dtd,fot.dtd}
- newins "${FILESDIR}"/${P}.dsssl-catalog catalog
-# Breaks sgml2xml among other things
-# insinto /usr/share/sgml/${P}/unicode
-# doins unicode/{catalog,unicode.sd,unicode.syn,gensyntax.pl}
- insinto /usr/share/sgml/${P}/pubtext
- doins pubtext/*
-
- dodoc NEWS README VERSION
- dohtml doc/*.htm
-
- insinto /usr/share/doc/${PF}/jadedoc
- doins jadedoc/*.htm
- insinto /usr/share/doc/${PF}/jadedoc/images
- doins jadedoc/images/*
-}
-
-sgml-catalog_cat_include "/etc/sgml/${P}.cat" \
- "/usr/share/sgml/openjade-${PV}/catalog"
-sgml-catalog_cat_include "/etc/sgml/${P}.cat" \
- "/usr/share/sgml/openjade-${PV}/dsssl/catalog"
-sgml-catalog_cat_include "/etc/sgml/sgml-docbook.cat" \
- "/etc/sgml/${P}.cat"