Date: Sun, 20 May 2001 17:10:03 -0700 (PDT) From: Hye-Shik Chang <perky@python.or.kr> To: freebsd-ports@FreeBSD.org Subject: Re: ports/27479: Update port: misc/xosd (maintainer) Message-ID: <200105210010.f4L0A3K98108@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/27479; it has been noted by GNATS. From: Hye-Shik Chang <perky@python.or.kr> To: freebsd-gnats-submit@FreeBSD.org, petef@databits.net Cc: Subject: Re: ports/27479: Update port: misc/xosd (maintainer) Date: Mon, 21 May 2001 09:01:21 +0900 (KST) >++ 20/05/01 16:38 -0700 - perky@python.or.kr: >| >| -LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt >| +LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \ >| + glib12.3:${PORTSDIR}/devel/glib12 \ >| + gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 > >I think this is better accomplished with USE_GTK= Yes (a hook from >bsd.gnome.mk). > >-pete > >-- >Pete Fritchman <petef@databits.net> >Databits Network Services, Inc. <http://databits.net> >finger petef@databits.net for PGP key > new patch. thank you pete diff -ruN xosd.orig/Makefile xosd/Makefile --- xosd.orig/Makefile Sun May 20 12:01:54 2001 +++ xosd/Makefile Mon May 21 08:52:50 2001 @@ -7,6 +7,7 @@ PORTNAME= xosd PORTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= http://www.ignavus.net/ \ http://www3.kr.freebsd.org/~perky/distfiles/ @@ -20,8 +21,12 @@ USE_X_PREFIX= yes USE_GMAKE= yes +USE_GTK= yes +USE_GLIB= yes INSTALLS_SHLIB= yes -MAKE_ENV= CFLAGS='${CFLAGS}' PREFIX='${PREFIX}' +MAKE_ENV= CFLAGS='${CFLAGS}' PREFIX='${PREFIX}' \ + X11BASE='${X11BASE}' LOCALBASE='${LOCALBASE}' \ + GTK_CONFIG='${GTK_CONFIG}' MAN1= osd_cat.1 MAN3= xosd.3 diff -ruN xosd.orig/files/patch-aa xosd/files/patch-aa --- xosd.orig/files/patch-aa Sun May 20 12:01:55 2001 +++ xosd/files/patch-aa Mon May 21 08:54:57 2001 @@ -1,11 +1,12 @@ -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 @@ ++++ Makefile Mon May 21 08:54:15 2001 +@@ -5,20 +5,20 @@ LIBRARY_VERSION=0 VERSION=0.7.0 -PREFIX=/usr/local ++LOCALBASE?=/usr/local ++X11BASE?=/usr/X11R6 EXEC_PREFIX=$(PREFIX) BINDIR=$(EXEC_PREFIX)/bin LIBDIR=$(EXEC_PREFIX)/lib @@ -19,12 +20,29 @@ -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 ++CFLAGS+=-I. -DXOSD_VERSION=\"$(VERSION)\" -I/usr/X11R6/include -I/usr/local/include -I$(X11BASE)/include/gtk12 -I$(LOCALBASE)/include/glib12 +LDFLAGS=-lc_r -L. -L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXext -pthread -lXt -lgnugetopt XOSDLIBS=-lxosd -@@ -66,9 +64,11 @@ +@@ -44,10 +44,14 @@ + ranlib libxosd.a + + xmms_osd.o: xmms_osd.c +- $(CC) -c -o $@ xmms_osd.c `xmms-config --cflags` -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 $(CFLAGS) ++ if [ "$(XMMS_PLUGINDIR)" ]; then \ ++ $(CC) $(CFLAGS) `$(X11BASE)/bin/xmms-config --cflags` -c -o $@ xmms_osd.c; \ ++ fi + + libxmms_osd.so: xmms_osd.o +- $(CC) -shared -o $@ $+ $(LDFLAGS) `gtk-config --libs` $(XOSDLIBS) ++ if [ "$(XMMS_PLUGINDIR)" ]; then \ ++ $(CC) `$(GTK_CONFIG) --libs` -shared -o $@ $+ $(LDFLAGS) $(XOSDLIBS); \ ++ fi + + testprog: testprog.o libxosd.so + $(CC) -o $@ testprog.o $(LDFLAGS) $(XOSDLIBS) +@@ -66,10 +70,13 @@ $(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 @@ -37,11 +55,12 @@ + cp -pf libxmms_osd.so $(XMMS_PLUGINDIR)/General; \ + fi $(INSTALL) osd_cat $(BINDIR) ++ $(INSTALL_DATA) xosd.h $(INCLUDEDIR)/ mkdir -p $(MANDIR)/man1 $(MANDIR)/man3 $(INSTALL_DATA) osd_cat.1 $(MANDIR)/man1/ -diff -ruN xosd.c.orig xosd.c + $(INSTALL_DATA) xosd.3 $(MANDIR)/man3/ --- xosd.c.orig Fri Mar 23 08:55:45 2001 -+++ xosd.c Wed May 2 04:34:44 2001 ++++ xosd.c Mon May 21 08:41:45 2001 @@ -270,7 +270,7 @@ if (!XCheckWindowEvent (osd->display, osd->window, ExposureMask, &report)) { diff -ruN xosd.orig/pkg-plist xosd/pkg-plist --- xosd.orig/pkg-plist Sun May 20 12:01:54 2001 +++ xosd/pkg-plist Mon May 21 08:07:17 2001 @@ -1,4 +1,5 @@ bin/osd_cat +include/xosd.h lib/libxosd.so lib/libxosd.so.0 %%WITH_XMMS%%lib/xmms/General/libxmms_osd.so -------------------------------- Hye-Shik Chang, a.k.a. "Perky" Mechatronics, Yonsei University, Korea Public Key: http://openlook.org/pgp.txt PGP Fingerprint : 115C CF2F D90D 8AFE F45B 0356 21DA 398B 6474 11EA ------------------------------------------------- DreamWiz Free Mail @ http://www.dreamwiz.com/ DreamSearch Click the world!!! http://search.dreamwiz.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105210010.f4L0A3K98108>