wmget is a dock app for the GNU Window Maker window manager which makes it more convenient to perform long downloads in the background. This is useful if you tend to have dozens of windows open at a time and tend to do a lot of routine downloading. Just copy the link from your browser, middle- click on the wmget dockapp, and the download will start. No download windows or terminals required, and you can monitor the progress and stop the transfer if desired without opening or raising any windows or even changing desktops. WWW: http://amtrickey.net/wmget/ Generated with FreeBSD Port Tools 0.50
On Thu, 22.01.2004 at 23:27:23 +0100, Kirill Ponomarew wrote: > Here we go: >=20 > =3D=3D=3D> Building for wmget-0.5.0 > make -C dockapp > make: don't know how to make da_run.o. Stop > *** Error code 2 I guess I should have tested this on -STABLE too :( Try this one: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # wmget # wmget/Makefile # wmget/distinfo # wmget/pkg-descr # wmget/files # wmget/files/patch-Makefile # wmget/files/patch-dockapp::Makefile # wmget/files/patch-configure.c # wmget/pkg-plist # echo c - wmget mkdir -p wmget > /dev/null 2>&1 echo x - wmget/Makefile sed 's/^X//' >wmget/Makefile << 'END-of-wmget/Makefile' X# New ports collection makefile for: wmget X# Date created: 05.01.2004 X# Whom: Ulrich Spoerlein <q@uni.de> X# X# $FreeBSD$ X XPORTNAME=3D wmget XPORTVERSION=3D 0.5.0 XCATEGORIES=3D ftp XMASTER_SITES=3D http://amtrickey.net/download/ XDISTNAME=3D ${PORTNAME}-${PORTVERSION}-src X XMAINTAINER=3D q@uni.de XCOMMENT=3D Dock app for Window Maker providing wget functionality X XLIB_DEPENDS=3D curl.2:${PORTSDIR}/ftp/curl X XUSE_X_PREFIX=3D yes XUSE_GMAKE=3D yes XUSE_GETOPT_LONG=3D yes XWRKSRC=3D ${WRKDIR}/${PORTNAME} X XMAKE_ENV+=3D ${CONFIGURE_ENV} X XMAN1=3D wmget.1 X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/wmget ${PREFIX}/bin X.if !defined(NO_INSTALL_MANPAGES) X ${INSTALL_MAN} ${WRKSRC}/wmget.1 ${PREFIX}/man/man1 X.endif X X.include <bsd.port.mk> END-of-wmget/Makefile echo x - wmget/distinfo sed 's/^X//' >wmget/distinfo << 'END-of-wmget/distinfo' XMD5 (wmget-0.5.0-src.tar.gz) =3D 7d0b169c5bb51a7ad13325583f674be1 END-of-wmget/distinfo echo x - wmget/pkg-descr sed 's/^X//' >wmget/pkg-descr << 'END-of-wmget/pkg-descr' Xwmget is a dock app for the GNU Window Maker window manager which makes = it more Xconvenient to perform long downloads in the background. X XThis is useful if you tend to have dozens of windows open at a time and = tend to Xdo a lot of routine downloading. Just copy the link from your browser, m= iddle- Xclick on the wmget dockapp, and the download will start. No download win= dows or Xterminals required, and you can monitor the progress and stop the transf= er if Xdesired without opening or raising any windows or even changing desktops= . X XWWW: http://amtrickey.net/wmget/ END-of-wmget/pkg-descr echo c - wmget/files mkdir -p wmget/files > /dev/null 2>&1 echo x - wmget/files/patch-Makefile sed 's/^X//' >wmget/files/patch-Makefile << 'END-of-wmget/files/patch-Mak= efile' X--- Makefile.orig Sun Feb 9 05:04:20 2003 X+++ Makefile Tue Jan 27 16:34:31 2004 X@@ -46,16 +46,18 @@ X=20 X # To specify a different prefix, you can override this on the command l= ine X # make PREFIX=3D/opt/dockapps install X-PREFIX=3D /usr/local X+X11BASE?=3D /usr/X11R6 X+PREFIX?=3D ${X11BASE} X=20 X INSTALLDIR=3D install -d -m 755 X-INSTALLBIN=3D install -m 555 X-INSTALLMAN=3D install -m 444 X-CC=3D gcc X-CFLAGS=3D -ansi -Wall -W -I/usr/X11R6/include -D_GNU_SOURCE X+INSTALLBIN=3D $(INSTALL_PROGRAM) X+INSTALLMAN=3D $(INSTALL_MAN) X+CC?=3D gcc X+CFLAGS?=3D -ansi -Wall -W X+CFLAGS+=3D -I${X11BASE}/include -I${LOCALBASE}/include -D_GNU_SOURCE X # The following line is what I use during development X #CFLAGS:=3D $(CFLAGS) -Werror -g X-LDFLAGS=3D -L/usr/X11R6/lib -lXpm -lXext -lX11 -lm -lcurl X+LDFLAGS+=3D -L${X11BASE}/lib -L${LOCALBASE}/lib -lXpm -lXext -lX11 -lm = -lcurl X DOCS=3D wmget.1 X=20 X VERSION:=3D $(shell grep '\#define WMGET_VERSION ' wmget.h \ X@@ -107,7 +109,7 @@ X ##### LIBRARY #########################################################= # X=20 X dockapplib: X- make -C $(DALIBDIR) X+ ${MAKE} -C $(DALIBDIR) X=20 X=20 X=20 X@@ -130,7 +132,7 @@ X wmget.html X sed -e '/^# DO NOT/q' < Makefile > Makefile.clean \ X && mv -f Makefile.clean Makefile X- make -C dockapp clean X+ ${MAKE} -C dockapp clean X=20 X docclean: X rm -f $(DOCS) END-of-wmget/files/patch-Makefile echo x - wmget/files/patch-dockapp::Makefile sed 's/^X//' >wmget/files/patch-dockapp::Makefile << 'END-of-wmget/files/= patch-dockapp::Makefile' X--- dockapp/Makefile.orig Sun Feb 9 04:08:07 2003 X+++ dockapp/Makefile Mon Jan 5 18:11:28 2004 X@@ -19,11 +19,11 @@ X=20 X # Makefile for the dockapp library packaged in the ``wmget'' applicatio= n. X=20 X- X DAOBJS=3D da_run.o da_x.o da_mouse.o X=20 X-CFLAGS=3D -ansi -Wall -W -Werror -g X-LDFLAGS=3D -L/usr/X11R6/lib -lXpm -lXext -lX11 X+CFLAGS?=3D -ansi -Wall -W -Werror -g X+CFLAGS+=3D -I${X11BASE}/include X+LDFLAGS=3D -L${X11BASE}/lib -lXpm -lXext -lX11 X=20 X dockapp.a: $(DAOBJS) X ar rcsv dockapp.a $(DAOBJS) END-of-wmget/files/patch-dockapp::Makefile echo x - wmget/files/patch-configure.c sed 's/^X//' >wmget/files/patch-configure.c << 'END-of-wmget/files/patch-= configure.c' X--- configure.c.orig Mon Jan 5 18:16:22 2004 X+++ configure.c Mon Jan 5 18:16:32 2004 X@@ -30,7 +30,6 @@ X */ X=20 X #include <string.h> X-#include <malloc.h> X #include <ctype.h> X #include <getopt.h> X #include <stdlib.h> END-of-wmget/files/patch-configure.c echo x - wmget/pkg-plist sed 's/^X//' >wmget/pkg-plist << 'END-of-wmget/pkg-plist' Xbin/wmget END-of-wmget/pkg-plist exit Ulrich Sp=F6rlein --=20 PGP Key ID: F0DB9F44 Get it while it's hot! PGP Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 I abhor a system designed for the "user", if that word is a coded pejorative meaning "stupid and unsophisticated". -- Ken Thompson
State Changed From-To: open->closed New port added, thanks!