On 08/12/2012 11:12 PM, David C. Rankin wrote:
Slavek,
Tim has 2 commits that implement support for Cups 1.6 we need to test and
backport to 3513-sru. They are:
9bc0d2cd9d
91bf63b43b
I will try to patch a local copy and build with it, but if you can look at
them as well, that be appreciated. I'll report back after my test run.
It tdelibs builds fine in 3513-sru with the cups 1.6 commits applied (for cups <
1.6). You need to run:
sed -i 's/tde/kde/g' <commit.diff>
on each of the diff files before applying them (cherry picking them). This is
due to the change from tdelibs/kdeprint to tdelibs/tdeprint and one instance of
tdeprint_printer that went from kdeprint->tdeprint. This will fix the following
name changes in the commits:
23:54 alchemy:~/tde/tmp> grep tde
tdelibs-cups-1344635485:9bc0d2cd9d38750658770e69bf0445dc5162beb7.diff
diff --git a/tdeprint/cups/cupsdconf2/cupsdconf.cpp
b/tdeprint/cups/cupsdconf2/cupsdconf.cpp
--- a/tdeprint/cups/cupsdconf2/cupsdconf.cpp
+++ b/tdeprint/cups/cupsdconf2/cupsdconf.cpp
diff --git a/tdeprint/cups/ipprequest.cpp b/tdeprint/cups/ipprequest.cpp
--- a/tdeprint/cups/ipprequest.cpp
+++ b/tdeprint/cups/ipprequest.cpp
diff --git a/tdeprint/cups/ipprequest.h b/tdeprint/cups/ipprequest.h
--- a/tdeprint/cups/ipprequest.h
+++ b/tdeprint/cups/ipprequest.h
diff --git a/tdeprint/cups/kmcupsjobmanager.cpp b/tdeprint/cups/kmcupsjobmanager.cpp
--- a/tdeprint/cups/kmcupsjobmanager.cpp
+++ b/tdeprint/cups/kmcupsjobmanager.cpp
diff --git a/tdeprint/cups/kmcupsmanager.cpp b/tdeprint/cups/kmcupsmanager.cpp
--- a/tdeprint/cups/kmcupsmanager.cpp
+++ b/tdeprint/cups/kmcupsmanager.cpp
diff --git a/tdeprint/cups/kmcupsuimanager.cpp b/tdeprint/cups/kmcupsuimanager.cpp
--- a/tdeprint/cups/kmcupsuimanager.cpp
+++ b/tdeprint/cups/kmcupsuimanager.cpp
diff --git a/tdeprint/cups/kmwfax.cpp b/tdeprint/cups/kmwfax.cpp
--- a/tdeprint/cups/kmwfax.cpp
+++ b/tdeprint/cups/kmwfax.cpp
diff --git a/tdeprint/cups/kmwippselect.cpp b/tdeprint/cups/kmwippselect.cpp
--- a/tdeprint/cups/kmwippselect.cpp
+++ b/tdeprint/cups/kmwippselect.cpp
+
m_list->insertItem(SmallIcon("tdeprint_printer"),TQString::fromLatin1(ippGetString(attr,
0, NULL)));
m_list->insertItem(SmallIcon("tdeprint_printer"),TQString::fromLatin1(attr->values[0].string.text));
23:54 alchemy:~/tde/tmp> grep tde
tdelibs-cups_1344730095:91bf63b43bf4cc9ff640bd3c11549644cef05e6e.diff
diff --git a/tdeprint/cups/ipprequest.h b/tdeprint/cups/ipprequest.h
--- a/tdeprint/cups/ipprequest.h
+++ b/tdeprint/cups/ipprequest.h
** this is where needless renaming kde->tde hurts....
I will update the build environment and test with cups > 1.6 in a day or two,
but I've tested and it is safe for building with cups < 1.6.
--
David C. Rankin, J.D.,P.E.