summaryrefslogtreecommitdiff
path: root/chat/centerim/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'chat/centerim/patches/patch-aa')
-rw-r--r--chat/centerim/patches/patch-aa47
1 files changed, 47 insertions, 0 deletions
diff --git a/chat/centerim/patches/patch-aa b/chat/centerim/patches/patch-aa
new file mode 100644
index 00000000000..2e665943551
--- /dev/null
+++ b/chat/centerim/patches/patch-aa
@@ -0,0 +1,47 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/08/30 00:47:01 jnemeth Exp $
+
+--- src/icqconf.cc.orig 2005-01-27 00:52:47.000000000 +0100
++++ src/icqconf.cc
+@@ -27,7 +27,11 @@
+ #include <dirent.h>
+ #include <fstream>
+
+-#ifdef __sun__
++#ifdef __NetBSD__
++/* Find out about __NetBSD_Version__ */
++# include <sys/param.h>
++#endif
++#if defined(__sun) || (defined(__NetBSD__) && (__NetBSD_Version__ >= 299000900))
+ #include <sys/statvfs.h>
+ #endif
+
+@@ -644,13 +648,13 @@ void icqconf::loadsounds() {
+
+ switch(rs) {
+ case rscard:
+- fo << "*\tmsg\tplay " << SHARE_DIR << "/msg.wav" << endl;
+- fo << "*\turl\tplay " << SHARE_DIR << "/url.wav" << endl;
+- fo << "*\temail\tplay " << SHARE_DIR << "/email.wav" << endl;
+- fo << "*\tonline\tplay " << SHARE_DIR << "/online.wav" << endl;
+- fo << "*\toffline\tplay " << SHARE_DIR << "/offline.wav" << endl;
+- fo << "*\tsms\tplay " << SHARE_DIR << "/sms.wav" << endl;
+- break;
++ fo << "*\tmsg\t" AUDIO_PLAYER " " << SHARE_DIR << "/msg.wav" << endl;
++ fo << "*\turl\t" AUDIO_PLAYER " " << SHARE_DIR << "/url.wav" << endl;
++ fo << "*\temail\t" AUDIO_PLAYER " " << SHARE_DIR << "/email.wav" << endl;
++ fo << "*\tonline\t" AUDIO_PLAYER " " << SHARE_DIR << "/online.wav" << endl;
++ fo << "*\toffline\t" AUDIO_PLAYER << SHARE_DIR << "/offline.wav" << endl;
++ fo << "*\tsms\t" AUDIO_PLAYER " " << SHARE_DIR << "/sms.wav" << endl;
++ break;
+
+ case rsspeaker:
+ fo << "*\tmsg\t!spk1" << endl;
+@@ -1433,7 +1437,7 @@ string icqconf::gethttpproxypasswd() con
+ void icqconf::checkdiskspace() {
+ fenoughdiskspace = true;
+
+-#ifndef __sun__
++#if !(defined(__sun) || (defined(__NetBSD__) && (__NetBSD_Version__ >= 299000900)))
+ struct statfs st;
+ if(!statfs(conf.getdirname().c_str(), &st)) {
+ #else