а перед тем как патчи прикладывать ты заходишь в нужный каталог?
т.е.
#cd dclib-0.3.1
#patch -p0 <dclib-0.3.1-russian.patch
может вот такой клиент стоит попробовать /usr/ports/net/dctc-gui-qt ?
[snapback]6468[/snapback]
Насколько я понял, для того, чтобы пропатчить библиотеку (и клиент тоже), нужно находиться не в каталоге dclib-0.3.1/ (dcgui-qt-0.3.1/), а на уровень выше - т.е. в ../dclib-0.3.1/.
Вот так:
/usr/temp|# ls -l
total 1636
drwxr-xr-x 4 root wheel 1024 28 май 2004 dcgui-qt-0.3.1
-rw-r--r-- 1 bugor bugor 27241 22 дек 15:55 dcgui-qt-0.3.1-russian.patch
-rw-r--r-- 1 bugor bugor 1611392 19 дек 01:05 dcgui-qt-0.3.1.tar.bz2
drwxr-xr-x 4 root wheel 512 28 май 2004 dclib-0.3.1
-rw-r--r-- 1 bugor bugor 2865 22 дек 15:55 dclib-0.3.1-russian.patch
/usr/temp|# patch -p0 <dclib-0.3.1-russian.patch
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -Naur dclib-0.3.1/dclib/cconfig.cpp dclib-0.3.1-new/dclib/cconfig.cpp
|--- dclib-0.3.1/dclib/cconfig.cpp 2004-05-25 01:38:44.000000000 +0700
|+++ dclib-0.3.1-new/dclib/cconfig.cpp 2004-06-03 10:41:03.000000000 +0700
--------------------------
Patching file dclib-0.3.1/dclib/cconfig.cpp using Plan A...
Hunk #1 succeeded at 188.
Hunk #2 succeeded at 2697.
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -Naur dclib-0.3.1/dclib/cfilemanager.cpp dclib-0.3.1-new/dclib/cfilemanager.cpp
|--- dclib-0.3.1/dclib/cfilemanager.cpp 2004-05-25 01:38:45.000000000 +0700
|+++ dclib-0.3.1-new/dclib/cfilemanager.cpp 2004-06-03 10:39:40.000000000 +0700
--------------------------
Patching file dclib-0.3.1/dclib/cfilemanager.cpp using Plan A...
Hunk #1 succeeded at 41.
Hunk #2 succeeded at 538.
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -Naur dclib-0.3.1/dclib/charset.h dclib-0.3.1-new/dclib/charset.h
|--- dclib-0.3.1/dclib/charset.h 1970-01-01 07:00:00.000000000 +0700
|+++ dclib-0.3.1-new/dclib/charset.h 2004-06-03 16:25:02.000000000 +0700
--------------------------
(Creating file dclib-0.3.1/dclib/charset.h...)
Patching file dclib-0.3.1/dclib/charset.h using Plan A...
Hunk #1 succeeded at 1.
done
/usr/temp|#
Так, насчет dctc-gui-qt. Cтавил я этот клиент, не знаю почему, но он виснет у меня. И еще оставляет после себя кучку процессов dctc. Приходиться убивать их потом. Да и к тому же предполагаю, что поиск по ключевым словам на русском он не поддерживает. Или я не прав?
Если есть какие идеи по теме, поделись.