From c38aaa7db0c660d54a66ee5b56c4c5d4a42355a4 Mon Sep 17 00:00:00 2001 From: Chris Piazza Date: Sun, 1 Aug 1999 02:56:37 +0000 Subject: Import of wmstock, a cool dockapp that shows stock ticker(s) that are retrieved through yahoo. PR: 12883 Submitted by: Will Andrews --- finance/wmstock/Makefile | 29 +++++++++++++++++++++++++++++ finance/wmstock/distinfo | 1 + finance/wmstock/files/patch-aa | 34 ++++++++++++++++++++++++++++++++++ finance/wmstock/files/patch-ab | 41 +++++++++++++++++++++++++++++++++++++++++ finance/wmstock/pkg-comment | 1 + finance/wmstock/pkg-descr | 11 +++++++++++ finance/wmstock/pkg-plist | 2 ++ 7 files changed, 119 insertions(+) create mode 100644 finance/wmstock/Makefile create mode 100644 finance/wmstock/distinfo create mode 100644 finance/wmstock/files/patch-aa create mode 100644 finance/wmstock/files/patch-ab create mode 100644 finance/wmstock/pkg-comment create mode 100644 finance/wmstock/pkg-descr create mode 100644 finance/wmstock/pkg-plist (limited to 'finance') diff --git a/finance/wmstock/Makefile b/finance/wmstock/Makefile new file mode 100644 index 000000000000..4858d547a010 --- /dev/null +++ b/finance/wmstock/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: wmstock +# Version required: 0.06 +# Date created: 19 Jun 1999 +# Whom: Will Andrews +# +# $Id$ +# + +DISTNAME= wmstock-0.06 +CATEGORIES= misc +MASTER_SITES= http://mattfischer.com/wmstock/src/ \ + http://www.psn.net/~andrews/wmstock/ + +MAINTAINER= andrews@technologist.com + +LIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm + +USE_X_PREFIX= yes + +WRKSRC= ${WRKDIR}/wmstock/src +USE_GMAKE= yes +MAN1= wmstock.1 + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/wmstock ${PREFIX}/bin/wmstock + @${INSTALL_SCRIPT} ${WRKSRC}/testqt.pl ${PREFIX}/bin/testqt.pl + @${INSTALL_MAN} ${WRKSRC}/wmstock.1x ${PREFIX}/man/man1/wmstock.1 + +.include diff --git a/finance/wmstock/distinfo b/finance/wmstock/distinfo new file mode 100644 index 000000000000..de40fe753295 --- /dev/null +++ b/finance/wmstock/distinfo @@ -0,0 +1 @@ +MD5 (wmstock-0.06.tar.gz) = 56687a81ad7fe74b67856d0369bcea8b diff --git a/finance/wmstock/files/patch-aa b/finance/wmstock/files/patch-aa new file mode 100644 index 000000000000..faf869cc57c2 --- /dev/null +++ b/finance/wmstock/files/patch-aa @@ -0,0 +1,34 @@ +--- testqt.pl.orig Sun Aug 1 19:46:56 1999 ++++ testqt.pl Sun Aug 1 19:48:47 1999 +@@ -1,11 +1,11 @@ + #!/usr/bin/perl + +- $wget_loc = `which wget`; ++ $wget_loc = `which fetch`; + chop $wget_loc; + + if (!$wget_loc) + { +- die "testqt.pl:: Could not find wget. If it is not in your path please add it to your path. If it is not installed please install it.\n"; ++ die "testqt.pl:: Could not find fetch. If it is not in your path please add it to your path. If it is not installed please install it.\n"; + } + + $home = (getpwuid($<))[7]; +@@ -78,7 +78,7 @@ + # + + $tempfile = "stock.tmp.$$"; +- $wget_args = " --cache=off --tries 0 -q -O $home/.wmstock/$tempfile \"$URL\""; ++ $wget_args = " -p -o $home/.wmstock/$tempfile \"$URL\""; + $command = $wget_loc.$wget_args; + system "$wget_loc$wget_args"; + sleep(3); +@@ -115,7 +115,7 @@ + $version = $_[0]; + $vtempfile = ".newest"; + $vers_url="http://www.mattfischer.com/wmstock/src/$vtempfile"; +- $wget_args = " --cache=off --tries 0 -q -O $home/.wmstock/$vtempfile \"$vers_url\""; ++ $wget_args = " -p -o $home/.wmstock/$vtempfile \"$vers_url\""; + $command = $wget_loc.$wget_args; + + print "Please wait while I check for a new version.\n"; diff --git a/finance/wmstock/files/patch-ab b/finance/wmstock/files/patch-ab new file mode 100644 index 000000000000..b4707ad937f5 --- /dev/null +++ b/finance/wmstock/files/patch-ab @@ -0,0 +1,41 @@ +--- Makefile.orig Wed Jul 7 12:22:08 1999 ++++ Makefile Sun Aug 1 19:45:11 1999 +@@ -2,13 +2,13 @@ + # + # based on wmWeather - see ../Credits for more information + +-CC = gcc +-CFLAGS = -O2 -g -Wall ++CC ?= gcc ++CFLAGS += -g -Wall + DEBUG = -DMLF_DEBUG + GCOV = -fprofile-arcs -ftest-coverage +-INCDIR = -I/usr/X11R6/include/X11 -I/usr/X11R6/include +-DESTDIR= /usr/X11R6 +-LIBDIR = -L/usr/X11R6/lib ++INCDIR = -I${PREFIX}/include/X11 -I${PREFIX}/include ++DESTDIR= ${PREFIX} ++LIBDIR = -L${PREFIX}/lib + # for linux + LIBS = -lXpm -lX11 -lXext + # for Solaris +@@ -22,10 +22,6 @@ + .c.o: + $(CC) $(CFLAGS) -c $< -o $*.o $(INCDIR) + +-# $(CC) $(CFLAGS) -D$(shell echo `uname -s`) -c $< -o $*.o $(INCDIR) +-# no longer need the -D... +- +- + all: wmstock.o wmstock + + wmstock.o: wmstock_master.xpm wmstock_mask.xbm +@@ -43,8 +39,3 @@ + rm -f $$i; \ + done + rm -f wmstock +- +-install:: wmstock +- install -c -s -m 0755 wmstock $(DESTDIR)/bin +- install -c -m 0755 testqt.pl $(DESTDIR)/bin +- install -c -m 0644 wmstock.1x $(DESTDIR)/man/man1 diff --git a/finance/wmstock/pkg-comment b/finance/wmstock/pkg-comment new file mode 100644 index 000000000000..12a1f9f2f1f2 --- /dev/null +++ b/finance/wmstock/pkg-comment @@ -0,0 +1 @@ +Cool WindowMaker Dockapp that shows stock ticker(s) diff --git a/finance/wmstock/pkg-descr b/finance/wmstock/pkg-descr new file mode 100644 index 000000000000..52a4097b9937 --- /dev/null +++ b/finance/wmstock/pkg-descr @@ -0,0 +1,11 @@ +wmstock is a cool WindowMaker dockapp that shows stock +ticker(s) that are retrieved from Yahoo through wget. + +However, since wget appears to be broken in this manner/form +at this time, this port has a patch to use lynx instead, and +requires lynx to be installed. + +Author: Matt Fischer +WWW: http://mattfischer.com/wmstock + +- Will diff --git a/finance/wmstock/pkg-plist b/finance/wmstock/pkg-plist new file mode 100644 index 000000000000..760888abb6a1 --- /dev/null +++ b/finance/wmstock/pkg-plist @@ -0,0 +1,2 @@ +bin/wmstock +bin/testqt.pl -- cgit v1.2.3