openbsd-ports/multimedia/kaffeine/patches/patch-kaffeine_src_instwizard_cpp
jakemsr 022457e96b - patch a silly test that uses OS specific device names, thus allowing
kaffeine to play/rip audio CDs
- capitalize KDE in COMMENT
- remove extra blank lines in Makefile
- use AUTOCONF_VERSION=2.60 so autoconf doesn't complain about
  a different version having previously been used to create configure
- add license marker
- sync patches w/update-patches
- add expat and fontconfig to WANTLIB, as per lib-depends-check
- bsd.port.mk(5) names only `simple' as a valid value for SEPARATE_BUILD,
  so use `simple' instead of `Yes'
- bump PKGNAME

audio CD patch OK espie@
rest mostly from and OK brad@
2007-06-18 23:24:06 +00:00

52 lines
1.6 KiB
Plaintext

$OpenBSD: patch-kaffeine_src_instwizard_cpp,v 1.4 2007/06/18 23:24:06 jakemsr Exp $
--- kaffeine/src/instwizard.cpp.orig Fri Apr 13 07:54:43 2007
+++ kaffeine/src/instwizard.cpp Mon Jun 18 01:07:55 2007
@@ -107,7 +107,7 @@ void InstWizard::internalWizard()
*/
//WIN32-CODECS
info << "<hr><b>" << i18n("WIN32 Codecs") << "...</b><br>";
- QDir d("/usr/lib/win32");
+ QDir d("/usr/local/lib/win32");
QStringList entries = d.entryList("wmv*");
if (entries.count())
info << "<font color=\"DarkGreen\">" << i18n("Ok.") << "</font>";
@@ -125,13 +125,13 @@ void InstWizard::internalWizard()
else
{
d = QDir("/usr/local/lib");
- entries = d.entryList("libdvdcss.so*");
+ entries = d.entryList("libdvd.so*");
if (entries.count())
dvdcss = true;
else
{
d = QDir("/usr/lib64");
- entries = d.entryList("libdvdcss.so*");
+ entries = d.entryList("libdvd.so*");
if (entries.count())
dvdcss = true;
}
@@ -142,6 +142,7 @@ void InstWizard::internalWizard()
else
info << "<font color=\"DarkGreen\">" << i18n("Ok.") << "</font>";
+#if !defined(__OpenBSD__)
//DVD-DRIVE
info << "<br><hr><b>" << i18n("DVD Drive") << "...</b><br>";
KProcess process;
@@ -156,6 +157,7 @@ void InstWizard::internalWizard()
else
info << "<font color=\"DarkBlue\">" << i18n("Can't check DMA mode. Permission denied or no such device:")
<< " \"/dev/dvd\".</font>";
+#endif
//DVB-DEVICES
#ifdef HAVE_DVB
@@ -274,5 +276,6 @@ void InstWizard::slotStdout(KProcess *, char *buffer,
{
QString output = QString::fromLatin1(buffer, buflen);
kdDebug() << "WizardDialog: got from hdparm: " << output << "\n";
+#undef stdout
stdout.append(output);
}