aboutsummaryrefslogtreecommitdiff
path: root/misc/xosd/files
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2001-05-20 03:01:55 +0000
committerWill Andrews <will@FreeBSD.org>2001-05-20 03:01:55 +0000
commit2ff756d78e3a2dc3acafb39a2cc4097c868af9c5 (patch)
treed38d27453c4bc4be6710edf57cacabf3b768be8a /misc/xosd/files
parentb3d3733eb18e2cc51998d4c1e210a03ffa23a3f5 (diff)
downloadports-2ff756d78e3a2dc3acafb39a2cc4097c868af9c5.tar.gz
ports-2ff756d78e3a2dc3acafb39a2cc4097c868af9c5.zip
Notes
Diffstat (limited to 'misc/xosd/files')
-rw-r--r--misc/xosd/files/patch-aa62
1 files changed, 62 insertions, 0 deletions
diff --git a/misc/xosd/files/patch-aa b/misc/xosd/files/patch-aa
new file mode 100644
index 000000000000..36ad971be26e
--- /dev/null
+++ b/misc/xosd/files/patch-aa
@@ -0,0 +1,62 @@
+diff -ruN Makefile.orig Makefile
+--- Makefile.orig Fri Mar 23 09:11:14 2001
++++ Makefile Wed May 2 05:30:30 2001
+@@ -5,20 +5,18 @@
+ LIBRARY_VERSION=0
+ VERSION=0.7.0
+
+-PREFIX=/usr/local
+ EXEC_PREFIX=$(PREFIX)
+ BINDIR=$(EXEC_PREFIX)/bin
+ LIBDIR=$(EXEC_PREFIX)/lib
+ MANDIR=$(PREFIX)/man
+ INCLUDEDIR=$(PREFIX)/include
+-XMMS_PLUGINDIR=$(HOME)/.xmms
+
+ CC=gcc
+ INSTALL=/usr/bin/install -c
+ INSTALL_DATA=$(INSTALL) -m 644
+
+-CFLAGS=-O2 -Wall -pipe -I. -DXOSD_VERSION=\"$(VERSION)\" -I/usr/X11R6/include
+-LDFLAGS=-L. -L/usr/X11R6/lib -lX11 -lXext -lpthread -lXt
++CFLAGS+=-I. -DXOSD_VERSION=\"$(VERSION)\" -I/usr/X11R6/include -I/usr/local/include
++LDFLAGS=-lc_r -L. -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXext -pthread -lXt -lgnugetopt
+
+ XOSDLIBS=-lxosd
+
+@@ -66,9 +64,11 @@
+ $(INSTALL) libxosd.so $(LIBDIR)/libxosd.so.$(LIBRARY_VERSION)
+ rm -f $(PREFIX)/lib/libxosd.so
+ ln -s $(PREFIX)/lib/libxosd.so.$(LIBRARY_VERSION) $(PREFIX)/lib/libxosd.so
+- mkdir -p $(XMMS_PLUGINDIR)/Plugins/General
+- rm -f $(XMMS_PLUGINDIR)/Plugins/General/libxmms_osd.so
+- cp -a libxmms_osd.so $(XMMS_PLUGINDIR)/Plugins/General
++ if [ "$(XMMS_PLUGINDIR)" ]; then \
++ mkdir -p $(XMMS_PLUGINDIR)/General; \
++ rm -f $(XMMS_PLUGINDIR)/General/libxmms_osd.so; \
++ cp -pf libxmms_osd.so $(XMMS_PLUGINDIR)/General; \
++ fi
+ $(INSTALL) osd_cat $(BINDIR)
+ mkdir -p $(MANDIR)/man1 $(MANDIR)/man3
+ $(INSTALL_DATA) osd_cat.1 $(MANDIR)/man1/
+diff -ruN xosd.c.orig xosd.c
+--- xosd.c.orig Fri Mar 23 08:55:45 2001
++++ xosd.c Wed May 2 04:34:44 2001
+@@ -270,7 +270,7 @@
+ if (!XCheckWindowEvent (osd->display, osd->window, ExposureMask, &report))
+ {
+ MUTEX_RELEASE ();
+- usleep (500);
++ usleep (100000);
+ continue;
+ }
+ MUTEX_RELEASE ();
+@@ -304,7 +304,7 @@
+
+ while (!osd->done)
+ {
+- usleep (1000);
++ usleep (200000);
+ MUTEX_GET ();
+ if (osd->timeout != -1 &&
+ osd->mapped &&