1 |
commit: fa1980c65dfac5066bd630bfd023ae8b2a9c7dcc |
2 |
Author: Harri Nieminen <moikkis <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri Dec 1 18:09:40 2017 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Dec 2 13:02:41 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1980c6 |
7 |
|
8 |
dev-scheme/kawa: Remove old (EAPI3) |
9 |
|
10 |
Package-Manager: Portage-2.3.16, Repoman-2.3.6 |
11 |
Closes: https://github.com/gentoo/gentoo/pull/6385 |
12 |
|
13 |
dev-scheme/kawa/Manifest | 2 - |
14 |
dev-scheme/kawa/files/kawa-1.10.patch | 24 -------- |
15 |
dev-scheme/kawa/kawa-1.10.ebuild | 109 ---------------------------------- |
16 |
3 files changed, 135 deletions(-) |
17 |
|
18 |
diff --git a/dev-scheme/kawa/Manifest b/dev-scheme/kawa/Manifest |
19 |
index 34f11bd199f..30befbadd4d 100644 |
20 |
--- a/dev-scheme/kawa/Manifest |
21 |
+++ b/dev-scheme/kawa/Manifest |
22 |
@@ -1,4 +1,2 @@ |
23 |
-DIST XQTS_1_0_2.zip 19879467 SHA256 923361362d70a20818c6442eb52a6401fe9d2e53e4f52ee8b4d7fb1c841b4443 SHA512 a9c35ee02871b2b9629ce87125886347ef407133871c63e7628bfc8b99a60045c0187a2fbfa1a6f02dc572d7ac1b27cac24e467dd07f95acdedc6b4c7ffd969a WHIRLPOOL 43628d3650e0996c97f7bc05da2255661d8dcedfa45ddbb325311a3aec0d9e7e6f6383f73ed2f65a77bd5a26158c069dcfe1eac04b418da21c14bfcdf2a55a0f |
24 |
DIST XQTS_1_0_3.zip 30956043 SHA256 1a6c9dd8761f021e78105efd4f46d5d35bb8b73b18e14bfde0512661e6be78ec SHA512 e00efd3dbf0b1cf530795073f7548cf4ab4f3c55921f76af7c000e61e1d7293cd11f41d617b3ce5343df5e9c5b6de4ee3819a6db2b15df9441a19489ae46e1dd WHIRLPOOL 57ac5b2d5a38446d89df7bd7d06dbe09a592b6243ceb415fac4d2d0bf154a8cf51307194feab7eef14643bdd8f24e87f307b2cb521f5f81ef412814bf9fddc8b |
25 |
-DIST kawa-1.10.tar.gz 2238130 SHA256 f697f5784b55b1945f0644954459f88a0eb9511bb60d695b1a9767b58eb7492e SHA512 4ab27331f7be6d6107272e75508179ed7d14c475e1fffaceeb7a16600e3ba4e54fc63506788ed89fca1f2d390477d2e3e685f29b015a28214fcb4f62016c943d WHIRLPOOL 2dc4c85ae4d8496b0425d6faf9c6077fe66906a107d0780b60d19fc91992b0a06f066857c4aa45fb81e29495ec4f9c7d9bac9d6f9a210874d2ffaf79dbf851eb |
26 |
DIST kawa-1.14.tar.gz 2691484 SHA256 2201cf3f4c57f49f15cf929d8634855cb8ef4ffe79158cecd66ebd5bd9b4b909 SHA512 e0a0eafd4ed0ce7d254f295db8e920b82cfef6f4f71c440db655d73761a2f99ab743def1daa54241998497db8f29269c7d98f7e3bf819a36d7f7151d3ba2913e WHIRLPOOL 6f7e32e38ecea68e4d7faffc2cb1df16d33b384010391d23507397714891ad1588a35aa7d0b4c1079322acc3250f25459c94ddb68f90a14f04a552f847542d6a |
27 |
|
28 |
diff --git a/dev-scheme/kawa/files/kawa-1.10.patch b/dev-scheme/kawa/files/kawa-1.10.patch |
29 |
deleted file mode 100644 |
30 |
index 8acc5e442f6..00000000000 |
31 |
--- a/dev-scheme/kawa/files/kawa-1.10.patch |
32 |
+++ /dev/null |
33 |
@@ -1,24 +0,0 @@ |
34 |
-diff -Naur kawa-1.10.orig/Makefile.in kawa-1.10/Makefile.in |
35 |
---- kawa-1.10.orig/Makefile.in 2010-09-19 01:38:24.000000000 +0200 |
36 |
-+++ kawa-1.10/Makefile.in 2010-09-19 01:38:59.000000000 +0200 |
37 |
-@@ -908,7 +908,7 @@ |
38 |
- | sed -e 's|./||' | sort > $@ |
39 |
- |
40 |
- gnu/kawa/util/PreProcess.class: $(srcdir)/gnu/kawa/util/PreProcess.java |
41 |
-- $(JAVAC) -d . $(srcdir)/gnu/kawa/util/PreProcess.java |
42 |
-+ $(JAVAC) $(JAVACFLAGS) -d . $(srcdir)/gnu/kawa/util/PreProcess.java |
43 |
- |
44 |
- # JDK 1.1 |
45 |
- select-java1: $(srcdir)/patch-source-list gnu/kawa/util/PreProcess.class |
46 |
-diff -Naur kawa-1.9.90.orig/bin/Makefile.in kawa-1.9.90/bin/Makefile.in |
47 |
---- kawa-1.9.90.orig/bin/Makefile.in 2009-08-08 12:20:49.000000000 -0300 |
48 |
-+++ kawa-1.9.90/bin/Makefile.in 2009-09-21 20:15:06.000000000 -0300 |
49 |
-@@ -686,7 +686,7 @@ |
50 |
- install-binPROGRAMS: $(bin_PROGRAMS) |
51 |
- @$(NORMAL_INSTALL) |
52 |
- test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" |
53 |
--@ENABLE_KAWA_FRONTEND_TRUE@ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(binPROGRAMS_INSTALL) kawa$(EXEEXT) $(DESTDIR)$(bindir)/kawa$(EXEEXT) |
54 |
-+@ENABLE_KAWA_FRONTEND_TRUE@ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(binPROGRAMS_INSTALL) ./kawa$(EXEEXT) $(DESTDIR)$(bindir)/kawa$(EXEEXT) |
55 |
- @WITH_GCJ_DBTOOL_FALSE@@WITH_GCJ_TRUE@ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(binPROGRAMS_INSTALL) kawa-bin$(EXEEXT) $(DESTDIR)$(bindir)/kawa-bin$(EXEEXT) |
56 |
- @ENABLE_SERVLET_TRUE@ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(binPROGRAMS_INSTALL) cgi-servlet$(EXEEXT) $(DESTDIR)$(bindir)/cgi-servlet$(EXEEXT) |
57 |
- |
58 |
|
59 |
diff --git a/dev-scheme/kawa/kawa-1.10.ebuild b/dev-scheme/kawa/kawa-1.10.ebuild |
60 |
deleted file mode 100644 |
61 |
index 74950542bec..00000000000 |
62 |
--- a/dev-scheme/kawa/kawa-1.10.ebuild |
63 |
+++ /dev/null |
64 |
@@ -1,109 +0,0 @@ |
65 |
-# Copyright 1999-2014 Gentoo Foundation |
66 |
-# Distributed under the terms of the GNU General Public License v2 |
67 |
- |
68 |
-EAPI="3" |
69 |
- |
70 |
-JAVA_PKG_IUSE="source" |
71 |
- |
72 |
-inherit eutils java-pkg-2 |
73 |
- |
74 |
-DESCRIPTION="Kawa, the Java-based Scheme system & Language Framework" |
75 |
-HOMEPAGE="https://www.gnu.org/software/kawa/" |
76 |
-XQTS_Ver="1_0_2" |
77 |
-SRC_URI="mirror://gnu/kawa/${P}.tar.gz |
78 |
- xqtests? ( http://www.w3.org/XML/Query/test-suite/XQTS_${XQTS_Ver}.zip )" |
79 |
- |
80 |
-LICENSE="MIT public-domain |
81 |
- jemacs? ( GPL-2 ) |
82 |
- krl? ( GPL-2 )" |
83 |
-SLOT="0" |
84 |
-KEYWORDS="x86" |
85 |
-IUSE="+awt echo2 +frontend jemacs krl +sax servlets +swing swt +xml xqtests" |
86 |
- |
87 |
-COMMON_DEPEND="( >=virtual/jdk-1.5 ) |
88 |
- frontend? ( sys-libs/readline:0 ) |
89 |
- sax? ( dev-java/sax:0 ) |
90 |
- echo2? ( dev-java/echo2 ) |
91 |
- swt? ( dev-java/swt:3.5 ) |
92 |
- servlets? ( dev-java/servletapi:2.4 )" |
93 |
-DEPEND="${COMMON_DEPEND} |
94 |
- xqtests? ( app-arch/unzip:0 )" |
95 |
-RDEPEND="${COMMON_DEPEND}" |
96 |
- |
97 |
-xtestsuite="XQTS_${XQTS_Ver}" |
98 |
- |
99 |
-src_unpack () { |
100 |
- unpack kawa-${PV}.tar.gz || die |
101 |
- if use xqtests; then |
102 |
- mkdir "${WORKDIR}/${xtestsuite}" || die |
103 |
- cd "${WORKDIR}/${xtestsuite}" || die |
104 |
- unpack ${xtestsuite}.zip || die |
105 |
- fi |
106 |
-} |
107 |
- |
108 |
-src_prepare() { |
109 |
- epatch "${FILESDIR}"/${P}.patch |
110 |
-} |
111 |
- |
112 |
-src_configure() { |
113 |
- # speeds up one-shot ebuilds. |
114 |
- myconf="--disable-dependency-tracking" |
115 |
- if use jemacs && ! use swing; then |
116 |
- echo |
117 |
- einfo "Although the swing USE flag is disabled you chose to enable jemacs," |
118 |
- einfo "so swing is enabled anyway." |
119 |
- echo |
120 |
- myconf="${myconf} --with-swing" |
121 |
- else |
122 |
- myconf="${myconf} $(use_with swing)" |
123 |
- fi |
124 |
- if use xqtests; then |
125 |
- myconf="${myconf} $(use_with xqtests XQTS=${WORKDIR}/${xtestsuite})" |
126 |
- fi |
127 |
- if use servlets; then |
128 |
- myconf="${myconf} --with-servlet=$(java-pkg_getjar servletapi-2.4 servlet-api.jar)" |
129 |
- fi |
130 |
- if use swt; then |
131 |
- myconf="${myconf} --with-swt=$(java-pkg_getjar swt-3.5 swt.jar)" |
132 |
- fi |
133 |
- |
134 |
- econf ${myconf} $(use_enable frontend kawa-frontend) \ |
135 |
- $(use_enable xml) \ |
136 |
- $(use_enable krl brl) \ |
137 |
- $(use_enable echo2) \ |
138 |
- $(use_enable jemacs) \ |
139 |
- $(use_with awt) \ |
140 |
- $(use_with sax sax2) \ |
141 |
- --with-java-source=$(java-pkg_get-source) || die "econf failed." |
142 |
-} |
143 |
- |
144 |
-src_compile() { |
145 |
- emake -j1 || die "emake failed." |
146 |
-} |
147 |
- |
148 |
-src_install () { |
149 |
- emake -j1 DESTDIR="${D}" install || die "emake install failed" |
150 |
- rm -rv "${D}"/usr/share/java/ || die "rm -rv failed" |
151 |
- |
152 |
- java-pkg_newjar kawa-${PV}.jar || die |
153 |
- |
154 |
- java-pkg_dolauncher "kawa" --main kawa.repl || die "dolauncher failed" |
155 |
- java-pkg_dolauncher "qexo" --main kawa.repl --pkg_args \ |
156 |
- "--xquery" || die "dolauncher qexo failed" |
157 |
- if use servlets; then |
158 |
- java-pkg_dolauncher "kawa-cgi-servlet" --main \ |
159 |
- gnu.kawa.servlet.CGIServletWrapper || die |
160 |
- fi |
161 |
- if use jemacs; then |
162 |
- java-pkg_dolauncher "jemacs" --main \ |
163 |
- gnu.jemacs.lang.ELisp || die |
164 |
- fi |
165 |
- |
166 |
- use source && java-pkg_dosrc kawa/* gnu/* |
167 |
- |
168 |
- dodoc ChangeLog TODO README NEWS || die |
169 |
- doinfo doc/kawa.info* || die |
170 |
- cp doc/kawa.man doc/kawa.2 || die |
171 |
- cp doc/qexo.man doc/qexo.2 || die |
172 |
- doman doc/*.2 || die |
173 |
-} |