moje patche jakoś nie zyskują aprobaty :(, ale spróbuję :D

zresztą, za tego już kiedyś dostałem opiernicz że wyrzucam
funkcionalność, ale to nie prawda :D
poprostu: pakiet przy configure szuka programu kdb2html którego niema
teraz w kde, a program i tak go nie używa, tylko szuka i przez to
configure nie przechodzi
inne poprawki to -lqt -> -lqt-mt i dodanie jednego nagłówka

zmiany do configure robię bezpośrednio w pliku configure bo aclocal i
podobne nie przechodzą, i nie mam pojęcia jak to zrobić, na dodatek
większość z tych plików co trzeba jest wrzuconych do katalogu conf i nie
wiem co z nimi zrobić, przekopiowanie do głównego katalogu pakietu nic
nie daje, tzn pokazują się nowe błędy, ale tak jak zrobiłem działa

aha, co do tego kdb2html
dałem w czystym, jak i patchowanym pakiecie:
$ grep -iR kdb plptools
zwrócił:

plptools-0.12/conf/m4/kde/KDE_SUBST_PROGRAMS.m4:        KDE_FIND_PATH(kdb2html, 
KDB2HTML, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kdb2html)])
plptools-0.12/conf/m4/kde/KDE_SUBST_PROGRAMS.m4:        AC_SUBST(KDB2HTML)

plptools-0.12/aclocal.m4:        KDE_FIND_PATH(kdb2html, KDB2HTML, 
[$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kdb2html)])
plptools-0.12/aclocal.m4:        AC_SUBST(KDB2HTML)

+ to co wycięte z configure

i wpis: KDB2HTML = @KDB2HTML@
we wszystkich plikach Makefile.in

po tym śmiem wnioskować że wcale tego nie używa
pozatym pakiet działa i programy konsolowe są stabilne

kde na ogół nie używam ale programy pod kde też działają, tylko nie wiem
na ile stabilnie...

ok, koniec płakania
może tym razem nie zapomnę załączników :D


po{zdrowi,wodz}enia ;)
-- 
 ____      Sparky{PI]                 _   ___   _   _
/____)  ___   ___   _ _  ||          |   | _ \ | |   |
\____\ | -_) '___|  ||^' ||// \\//  <    |  _/ | |   |
(____/ ||    (_-_|_ ||   ||\\  ||    |_  |_|   |_|  _|
--- SPECS/plptools.spec.orig    2003-10-25 15:25:41.000000000 +0200
+++ SPECS/plptools.spec 2004-07-09 19:38:03.553809024 +0200
@@ -11,6 +11,8 @@
 # Source0-md5: 51738b3bd747a1c637cf333a8caf9292
 Patch0:                %{name}-rcscripts-doc-pl-fix.patch
 Patch1:                %{name}-c++.patch
+Patch2:                %{name}-assert.patch
+Patch3:                %{name}-kde.patch
 URL:           http://plptools.sourceforge.net/
 BuildRequires: fam-devel
 BuildRequires: kdelibs-devel >= 2.1
@@ -182,6 +184,8 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 cp -fpr kde2/doc/de/firstwizard-1.png kde2/doc/pl
 cp -fpr kde2/doc/de/firstwizard-2.png kde2/doc/pl
 cp -fpr kde2/doc/de/firstwizard-3.png kde2/doc/pl
--- plptools-0.12/lib/Enum.h.orig       2004-06-28 17:25:52.444060736 +0200
+++ plptools-0.12/lib/Enum.h    2004-06-28 17:26:00.591822088 +0200
@@ -31,6 +31,7 @@
 
 #include <map>
 #include <string>
+#include <assert.h>
 
 /**
  * the Base for the Enum template.
--- plptools-0.12/configure.orig        2004-06-28 17:16:08.120891360 +0200
+++ plptools-0.12/configure     2004-06-28 17:16:40.993893904 +0200
@@ -11572,7 +11572,7 @@
        
        
 
-       LIBQT="-lqt"
+       LIBQT="-lqt-mt"
        if test $kde_qtver = 2; then
                
                LIBQT="$LIBQT $LIBPNG"
@@ -11799,7 +11799,7 @@
 
 CXXFLAGS="$CXXFLAGS -I$qt_includes"
 LDFLAGS="$X_LDFLAGS"
-LIBS="-lqt -lXext -lX11 $LIBSOCKET"
+LIBS="-lqt-mt -lXext -lX11 $LIBSOCKET"
 LD_LIBRARY_PATH=
 export LD_LIBRARY_PATH
 LIBRARY_PATH=
@@ -11976,7 +11976,7 @@
    
 
 
-       LIB_QT='-lqt $(LIBPNG) -lXext $(LIB_X11) $(X_PRE_LIBS)'
+       LIB_QT='-lqt-mt $(LIBPNG) -lXext $(LIB_X11) $(X_PRE_LIBS)'
        
 
 
@@ -12482,64 +12482,6 @@
    fi
 
         
-   echo $ac_n "checking for kdb2html""... $ac_c" 1>&6
-echo "configure:12487: checking for kdb2html" >&5
-   kde_cache=`echo kdb2html | sed 'y%./+-%__p_%'`
-
-   if eval "test \"`echo '$''{'kde_cv_path_$kde_cache'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  
-     kde_cv_path="NONE"
-     if test -n "$KDB2HTML"; then
-        kde_cv_path="$KDB2HTML";
-     else
-       dirs="$kde_default_bindirs"
-       kde_save_IFS=$IFS
-       IFS=':'
-       for dir in $PATH; do
-         dirs="$dirs $dir"
-        done
-       IFS=$kde_save_IFS
-
-        for dir in $dirs; do
-         if test -x "$dir/kdb2html"; then
-           if test -n ""
-           then
-              evalstr="$dir/kdb2html  2>&1 "
-             if eval $evalstr; then
-                kde_cv_path="$dir/kdb2html"
-                break
-             fi
-            else
-               kde_cv_path="$dir/kdb2html"
-                break
-           fi
-          fi
-       done
-
-     fi
-
-     eval "kde_cv_path_$kde_cache=$kde_cv_path"
-
-   
-fi
-
-
-   eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-   if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-      echo "$ac_t""not found" 1>&6
-      
-    { echo "configure: error: The important program kdb2html was not found!
-Please check whether you installed KDE correctly.
-" 1>&2; exit 1; }
-
-   else
-      echo "$ac_t""$kde_cv_path" 1>&6
-      KDB2HTML=$kde_cv_path
-
-   fi
-
         
    echo $ac_n "checking for artsc-config""... $ac_c" 1>&6
 echo "configure:12546: checking for artsc-config" >&5
@@ -12874,64 +12816,6 @@
    fi
 
         
-   echo $ac_n "checking for kdb2html""... $ac_c" 1>&6
-echo "configure:12879: checking for kdb2html" >&5
-   kde_cache=`echo kdb2html | sed 'y%./+-%__p_%'`
-
-   if eval "test \"`echo '$''{'kde_cv_path_$kde_cache'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  
-     kde_cv_path="NONE"
-     if test -n "$KDB2HTML"; then
-        kde_cv_path="$KDB2HTML";
-     else
-       dirs="$kde_default_bindirs"
-       kde_save_IFS=$IFS
-       IFS=':'
-       for dir in $PATH; do
-         dirs="$dirs $dir"
-        done
-       IFS=$kde_save_IFS
-
-        for dir in $dirs; do
-         if test -x "$dir/kdb2html"; then
-           if test -n ""
-           then
-              evalstr="$dir/kdb2html  2>&1 "
-             if eval $evalstr; then
-                kde_cv_path="$dir/kdb2html"
-                break
-             fi
-            else
-               kde_cv_path="$dir/kdb2html"
-                break
-           fi
-          fi
-       done
-
-     fi
-
-     eval "kde_cv_path_$kde_cache=$kde_cv_path"
-
-   
-fi
-
-
-   eval "kde_cv_path=\"`echo '$kde_cv_path_'$kde_cache`\""
-   if test -z "$kde_cv_path" || test "$kde_cv_path" = NONE; then
-      echo "$ac_t""not found" 1>&6
-      
-    { echo "configure: error: The important program kdb2html was not found!
-Please check whether you installed KDE correctly.
-" 1>&2; exit 1; }
-
-   else
-      echo "$ac_t""$kde_cv_path" 1>&6
-      KDB2HTML=$kde_cv_path
-
-   fi
-
         
    echo $ac_n "checking for artsc-config""... $ac_c" 1>&6
 echo "configure:12938: checking for artsc-config" >&5
@@ -13712,7 +13596,6 @@
 [EMAIL PROTECTED]@%$DCOPIDL2CPP%g
 [EMAIL PROTECTED]@%$DCOP_DEPENDENCIES%g
 [EMAIL PROTECTED]@%$MCOPIDL%g
[EMAIL PROTECTED]@%$KDB2HTML%g
 [EMAIL PROTECTED]@%$ARTSCCONFIG%g
 [EMAIL PROTECTED]@%$KDECONFIG%g
 [EMAIL PROTECTED]@%$kde_libs_prefix%g
_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym