Переглянути джерело

get rid of java and csharp support for gettext

Thomas Lotterer 21 роки тому
батько
коміт
3e46363197
1 змінених файлів з 16 додано та 9 видалено
  1. 16 9
      gettext/gettext.spec

+ 16 - 9
gettext/gettext.spec

@@ -34,7 +34,7 @@ Class:        BASE
 Group:        Converter
 License:      GPL
 Version:      0.14.1
-Release:      20040528
+Release:      20041006
 
 #   list of sources
 Source0:      ftp://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
@@ -71,14 +71,21 @@ AutoReqProv:  no
         gettext-runtime/intl/Makefile.in
     %{l_shtool} subst \
         -e 's;\(SUBDIRS.*=.*\)intl-java ;\1;' \
-        gettext-runtime/Makefile.in gettext-tools/Makefile.in
-    ( echo 'ac_cv_prog_HAVE_GCJ_IN_PATH=${ac_cv_prog_HAVE_GCJ_IN_PATH=no}'
-      echo 'ac_cv_prog_HAVE_JAVAC_IN_PATH=${ac_cv_prog_HAVE_JAVAC_IN_PATH=no}'
-      echo 'ac_cv_prog_HAVE_JIKES_IN_PATH=${ac_cv_prog_HAVE_JIKES_IN_PATH=no}'
-      echo 'ac_cv_prog_JAR=${ac_cv_prog_JAR=no}'
-    ) >config.cache
-    cp config.cache gettext-runtime/config.cache
-    cp config.cache gettext-tools/config.cache
+        -e 's;\(SUBDIRS.*=.*\)intl-csharp ;\1;' \
+         gettext-runtime/Makefile.in
+    %{l_shtool} subst \
+        -e 's;^.*intl-java/Makefile.*$;;' \
+        -e 's;^.*intl-csharp/Makefile.*$;;' \
+        gettext-runtime/configure
+    %{l_shtool} subst \
+        -e 's;@BUILDJAVA@;no;g' \
+        -e 's;@BUILDJAVAEXE@;no;g' \
+        -e 's;@BUILDCSHARP@;no;g' \
+        gettext-tools/src/Makefile.in
+    %{l_shtool} subst \
+        -e 's;\#if USEJEXE;#ifdef USEJEXE;' \
+        gettext-tools/src/read-java.c \
+        gettext-tools/src/urlget.c
 
 %build
     CC="%{l_cc}" \