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.