diff options
author | lioux <lioux@FreeBSD.org> | 2003-06-03 13:22:35 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2003-06-03 13:22:35 +0800 |
commit | 4ba76ad4916e24e82828d58bb26dcb4143e90e52 (patch) | |
tree | f05be50315e19cc8acd01cc6c7ad67eba36e1b1d /x11 | |
parent | b366884a1dac79293f2e59f4ca46310b5f1a919c (diff) | |
download | freebsd-ports-gnome-4ba76ad4916e24e82828d58bb26dcb4143e90e52.tar.gz freebsd-ports-gnome-4ba76ad4916e24e82828d58bb26dcb4143e90e52.tar.zst freebsd-ports-gnome-4ba76ad4916e24e82828d58bb26dcb4143e90e52.zip |
New port wmxss version 0.1: Run xscreensaver modules inside a
WindowMaker dock
PR: 42073
Submitted by: Bruce M Simpson <bms@spc.org>
Diffstat (limited to 'x11')
-rw-r--r-- | x11/Makefile | 1 | ||||
-rw-r--r-- | x11/wmxss/Makefile | 28 | ||||
-rw-r--r-- | x11/wmxss/distinfo | 1 | ||||
-rw-r--r-- | x11/wmxss/files/patch-Src::Makefile | 50 | ||||
-rw-r--r-- | x11/wmxss/pkg-descr | 8 | ||||
-rw-r--r-- | x11/wmxss/pkg-plist | 1 |
6 files changed, 89 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile index 5e53b2b4e7ee..843dee6f166a 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -120,6 +120,7 @@ SUBDIR += wmmatrix SUBDIR += wmmenu SUBDIR += wmoldmenu2new + SUBDIR += wmxss SUBDIR += wrapper SUBDIR += wscan SUBDIR += wterm diff --git a/x11/wmxss/Makefile b/x11/wmxss/Makefile new file mode 100644 index 000000000000..97d9613124e5 --- /dev/null +++ b/x11/wmxss/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: wmxss +# Date created: 27 August 2002 +# Whom: Bruce M Simpson <bms@spc.org> +# +# $FreeBSD$ +# + +PORTNAME= wmxss +PORTVERSION= 0.1 +CATEGORIES= x11 +MASTER_SITES= http://nis-www.lanl.gov/~mgh/WindowMaker/ + +MAINTAINER= bms@spc.org +COMMENT= Run xscreensaver modules inside a WindowMaker dock + +USE_X_PREFIX= yes +USE_REINPLACE= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/Src + +post-extract: + @( cd ${WRKSRC} ; ${MAKE} clean ; ${RM} -f .nfs* ) + +post-patch: + @${REINPLACE_CMD} -E \ + -e 's|-O2||' \ + ${BUILD_WRKSRC}/${MAKEFILE} + +.include <bsd.port.mk> diff --git a/x11/wmxss/distinfo b/x11/wmxss/distinfo new file mode 100644 index 000000000000..317ab5f5ff1a --- /dev/null +++ b/x11/wmxss/distinfo @@ -0,0 +1 @@ +MD5 (wmxss-0.1.tar.gz) = 26d4f00c3a3d1b2306ba4924a9fbb0fa diff --git a/x11/wmxss/files/patch-Src::Makefile b/x11/wmxss/files/patch-Src::Makefile new file mode 100644 index 000000000000..b6bbfcd593ea --- /dev/null +++ b/x11/wmxss/files/patch-Src::Makefile @@ -0,0 +1,50 @@ +--- Makefile.orig Wed Aug 11 22:29:02 1999 ++++ Makefile Tue Aug 27 10:23:17 2002 +@@ -1,36 +1,19 @@ +-CC = gcc +-CFLAGS = -O2 -Wall +-INCDIR = -I/usr/X11R6/include/X11 -I/usr/X11R6/include +-DESTDIR= /usr/X11R6 +-LIBDIR = -L/usr/X11R6/lib ++# ++# Makefile for xmms (FreeBSD) -bms ++# + +-# for Linux +-LIBS = -lXpm -lX11 -lXext ++PROG= wmxss + +-# for Solaris +-#LIBS = -lXpm -lX11 -lXext -lsocket -lnsl ++SRCS= wmxss.c xutils.c + +-OBJS = wmxss.o \ +- xutils.o ++CFLAGS+= -I${X11BASE}/include -O2 -Wall ++LDADD+= -lXpm -lX11 -lXext ++LDADD+= -L${X11BASE}/lib + ++NOMAN= + +-.c.o: +- $(CC) $(CFLAGS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR) +- +- +-all: wmxss.o wmxss ++BINDIR?= ${PREFIX}/bin + + wmxss.o: wmxss_master.xpm wmxss_mask.xbm +-wmxss: $(OBJS) +- $(CC) $(COPTS) $(SYSTEM) -o wmxss $^ $(INCDIR) $(LIBDIR) $(LIBS) +- +-clean: +- for i in $(OBJS) ; do \ +- rm -f $$i; \ +- done +- rm -f wmxss +- +-install:: wmxss +- install -c -s -m 0755 wmxss $(DESTDIR)/bin +- install -c -m 0644 wmxss.1 $(DESTDIR)/man/man1 + ++.include <bsd.prog.mk> diff --git a/x11/wmxss/pkg-descr b/x11/wmxss/pkg-descr new file mode 100644 index 000000000000..b5cbe03af423 --- /dev/null +++ b/x11/wmxss/pkg-descr @@ -0,0 +1,8 @@ +wmxss is a small program to run xscreensaver modules (such as those +bundled with xlockmore) in a WindowMaker dock. + +WWW: http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml + +-- +Bruce +bms@spc.org diff --git a/x11/wmxss/pkg-plist b/x11/wmxss/pkg-plist new file mode 100644 index 000000000000..3faa6c35bd52 --- /dev/null +++ b/x11/wmxss/pkg-plist @@ -0,0 +1 @@ +bin/wmxss |