diff options
author | alepulver <alepulver@FreeBSD.org> | 2007-05-04 06:29:45 +0800 |
---|---|---|
committer | alepulver <alepulver@FreeBSD.org> | 2007-05-04 06:29:45 +0800 |
commit | 585f11c512ac29766fb65e4cdb54999812fa2cf4 (patch) | |
tree | 637e34a39894b4a3c3e9b37db17940738da79053 /www | |
parent | 0c86914926a7f42eaa85008f93760d9403a81115 (diff) | |
download | freebsd-ports-gnome-585f11c512ac29766fb65e4cdb54999812fa2cf4.tar.gz freebsd-ports-gnome-585f11c512ac29766fb65e4cdb54999812fa2cf4.tar.zst freebsd-ports-gnome-585f11c512ac29766fb65e4cdb54999812fa2cf4.zip |
So here is my little effort, it is supposed to download complete Web sites.
You give it an URL, and down it goes on, happily downloading every linked URL
in that site.
Features:
* While it goes, it changes the original pages, all the links get changed to
relative links, so that you can surf the site in your hard disk without
those pesky absolute links.
* Limited Ftp support, it will download the files but not recursively.
* Resumes downloading if interrupted.
* Filters not to download certain kind of files.
* You can get a site map before downloading.
* Getleft can follow links to external sites.
* Multilingual support, at present Getleft supports Dutch, English, Esperanto,
German, French, Italian, Polish, Korean, Portuguese, Russian, Turkish and
Spanish.
WWW: http://personal1.iddeo.es/andresgarci/getleft/english/
Diffstat (limited to 'www')
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/getleft/Makefile | 34 | ||||
-rw-r--r-- | www/getleft/pkg-descr | 19 | ||||
-rw-r--r-- | www/getleft/pkg-plist | 150 |
4 files changed, 204 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 70bdd8d3dd61..4610590a6ab5 100644 --- a/www/Makefile +++ b/www/Makefile @@ -178,6 +178,7 @@ SUBDIR += geneweb SUBDIR += geolizer SUBDIR += geronimo + SUBDIR += getleft SUBDIR += gforge SUBDIR += glibwww SUBDIR += glpi diff --git a/www/getleft/Makefile b/www/getleft/Makefile new file mode 100644 index 000000000000..3c09ad1d6dec --- /dev/null +++ b/www/getleft/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: getleft +# Date created: 2006-11-07 +# Whom: alepulver +# +# $FreeBSD$ +# + +PORTNAME= getleft +PORTVERSION= 1.2b2 +CATEGORIES= www ftp +MASTER_SITES= SF/getleftdown +DISTNAME= Getleft-${PORTVERSION} + +MAINTAINER= alepulver@FreeBSD.org +COMMENT= Web site downloader + +RUN_DEPENDS= ${LOCALBASE}/lib/Tktable2.8/libTktable2.8.so:${PORTSDIR}/x11-toolkits/tktable \ + ${LOCALBASE}/lib/libttkstub.a:${PORTSDIR}/x11-toolkits/tile + +USE_TK= 84 + +post-extract: + @${RM} ${WRKSRC}/install.* + +do-build: + @(${ECHO_CMD} "#!${SH}"; ${ECHO_CMD} "cd ${DATADIR} || exit 1"; \ + ${ECHO_CMD} 'exec ${WISH} Getleft.tcl "$$@"') > ${WRKDIR}/${PORTNAME} + +do-install: + ${MKDIR} ${DATADIR} + ${CP} -R ${WRKSRC}/* ${DATADIR} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/www/getleft/pkg-descr b/www/getleft/pkg-descr new file mode 100644 index 000000000000..71caa19f3804 --- /dev/null +++ b/www/getleft/pkg-descr @@ -0,0 +1,19 @@ +So here is my little effort, it is supposed to download complete Web sites. +You give it an URL, and down it goes on, happily downloading every linked URL +in that site. + +Features: + +* While it goes, it changes the original pages, all the links get changed to + relative links, so that you can surf the site in your hard disk without + those pesky absolute links. +* Limited Ftp support, it will download the files but not recursively. +* Resumes downloading if interrupted. +* Filters not to download certain kind of files. +* You can get a site map before downloading. +* Getleft can follow links to external sites. +* Multilingual support, at present Getleft supports Dutch, English, Esperanto, + German, French, Italian, Polish, Korean, Portuguese, Russian, Turkish and + Spanish. + +WWW: http://personal1.iddeo.es/andresgarci/getleft/english/ diff --git a/www/getleft/pkg-plist b/www/getleft/pkg-plist new file mode 100644 index 000000000000..fc34056130f9 --- /dev/null +++ b/www/getleft/pkg-plist @@ -0,0 +1,150 @@ +bin/getleft +%%DATADIR%%/Getleft.tcl +%%DATADIR%%/Languages/Translating +%%DATADIR%%/Languages/menus.de +%%DATADIR%%/Languages/menus.en +%%DATADIR%%/Languages/menus.eo +%%DATADIR%%/Languages/menus.es +%%DATADIR%%/Languages/menus.fr +%%DATADIR%%/Languages/menus.it +%%DATADIR%%/Languages/menus.ko +%%DATADIR%%/Languages/menus.nl +%%DATADIR%%/Languages/menus.pl +%%DATADIR%%/Languages/menus.pt +%%DATADIR%%/Languages/menus.ru +%%DATADIR%%/Languages/menus.tr +%%DATADIR%%/Languages/menus.zht +%%DATADIR%%/Languages/supported +%%DATADIR%%/doc/Globals.txt +%%DATADIR%%/doc/Readme.txt +%%DATADIR%%/doc/TableListCopyright.txt +%%DATADIR%%/doc/changes.help +%%DATADIR%%/doc/help.help +%%DATADIR%%/doc/howto.help +%%DATADIR%%/doc/images.help +%%DATADIR%%/doc/logo.gif +%%DATADIR%%/doc/showhelp.tcl +%%DATADIR%%/doc/style.help +%%DATADIR%%/doc/task.gif +%%DATADIR%%/images/Crystal/arriba.gif +%%DATADIR%%/images/Crystal/arriba.png +%%DATADIR%%/images/Crystal/auto.gif +%%DATADIR%%/images/Crystal/auto.png +%%DATADIR%%/images/Crystal/clear.gif +%%DATADIR%%/images/Crystal/clear.png +%%DATADIR%%/images/Crystal/clock.gif +%%DATADIR%%/images/Crystal/clock.png +%%DATADIR%%/images/Crystal/conf.gif +%%DATADIR%%/images/Crystal/conf.png +%%DATADIR%%/images/Crystal/confm.gif +%%DATADIR%%/images/Crystal/confm.png +%%DATADIR%%/images/Crystal/confs.gif +%%DATADIR%%/images/Crystal/confs.png +%%DATADIR%%/images/Crystal/delay.gif +%%DATADIR%%/images/Crystal/delay.png +%%DATADIR%%/images/Crystal/download.gif +%%DATADIR%%/images/Crystal/download.png +%%DATADIR%%/images/Crystal/exit.gif +%%DATADIR%%/images/Crystal/exit.png +%%DATADIR%%/images/Crystal/fileLog.gif +%%DATADIR%%/images/Crystal/fileLog.png +%%DATADIR%%/images/Crystal/files.gif +%%DATADIR%%/images/Crystal/files.png +%%DATADIR%%/images/Crystal/folder.gif +%%DATADIR%%/images/Crystal/folder.png +%%DATADIR%%/images/Crystal/folderm.gif +%%DATADIR%%/images/Crystal/folderm.png +%%DATADIR%%/images/Crystal/help.gif +%%DATADIR%%/images/Crystal/help.png +%%DATADIR%%/images/Crystal/html.gif +%%DATADIR%%/images/Crystal/html.png +%%DATADIR%%/images/Crystal/log.gif +%%DATADIR%%/images/Crystal/log.png +%%DATADIR%%/images/Crystal/nuevo.gif +%%DATADIR%%/images/Crystal/nuevo.png +%%DATADIR%%/images/Crystal/pauses.gif +%%DATADIR%%/images/Crystal/pauses.png +%%DATADIR%%/images/Crystal/queue.gif +%%DATADIR%%/images/Crystal/queue.png +%%DATADIR%%/images/Crystal/resumes.gif +%%DATADIR%%/images/Crystal/resumes.png +%%DATADIR%%/images/Crystal/seeUrl.gif +%%DATADIR%%/images/Crystal/seeUrl.png +%%DATADIR%%/images/Crystal/start.gif +%%DATADIR%%/images/Crystal/start.png +%%DATADIR%%/images/Crystal/stops.gif +%%DATADIR%%/images/Crystal/stops.png +%%DATADIR%%/images/Crystal/update.gif +%%DATADIR%%/images/Crystal/update.png +%%DATADIR%%/images/Crystal/url.gif +%%DATADIR%%/images/Crystal/url.png +%%DATADIR%%/images/Shortcuts/Getleft.desktop.tpl +%%DATADIR%%/images/Shortcuts/Getleft128x128.png +%%DATADIR%%/images/Shortcuts/Getleft16x16.png +%%DATADIR%%/images/Shortcuts/Getleft22x22.png +%%DATADIR%%/images/Shortcuts/Getleft32x32.png +%%DATADIR%%/images/Shortcuts/Getleft48x48.png +%%DATADIR%%/images/Shortcuts/Getleft64x64.png +%%DATADIR%%/images/Shortcuts/xdg/xdg-desktop-icon +%%DATADIR%%/images/Shortcuts/xdg/xdg-desktop-menu +%%DATADIR%%/images/Shortcuts/xdg/xdg-icon-resource +%%DATADIR%%/images/about.gif +%%DATADIR%%/images/curl.gif +%%DATADIR%%/images/editclear.gif +%%DATADIR%%/images/editclear.png +%%DATADIR%%/images/editcopy.gif +%%DATADIR%%/images/editcopy.png +%%DATADIR%%/images/editcut.gif +%%DATADIR%%/images/editcut.png +%%DATADIR%%/images/editdelete.gif +%%DATADIR%%/images/editdelete.png +%%DATADIR%%/images/editpaste.gif +%%DATADIR%%/images/editpaste.png +%%DATADIR%%/images/get.gif +%%DATADIR%%/images/icon.ico +%%DATADIR%%/images/pwrdLogo150.gif +%%DATADIR%%/scripts/Ayuda.tcl +%%DATADIR%%/scripts/ChooseLinks.tcl +%%DATADIR%%/scripts/Commands.tcl +%%DATADIR%%/scripts/Cookies.tcl +%%DATADIR%%/scripts/Descargar.tcl +%%DATADIR%%/scripts/Dialogos.tcl +%%DATADIR%%/scripts/EnterUrl.tcl +%%DATADIR%%/scripts/Herramientas.tcl +%%DATADIR%%/scripts/HtmlParser.tcl +%%DATADIR%%/scripts/Opciones.tcl +%%DATADIR%%/scripts/Rizo.tcl +%%DATADIR%%/scripts/Ventana.tcl +%%DATADIR%%/scripts/balloon.tcl +%%DATADIR%%/scripts/delay.tcl +%%DATADIR%%/scripts/getLog.tcl +%%DATADIR%%/scripts/getWizard.tcl +%%DATADIR%%/scripts/help.tcl +%%DATADIR%%/scripts/mainWin.tcl +%%DATADIR%%/scripts/menuEntry.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/mwutil.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/repair.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistBind.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistBitmaps.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistConfig.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistEdit.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistMove.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistSort.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistThemes.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistUtil.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tablelistWidget.tcl +%%DATADIR%%/scripts/tablelist4.6/scripts/tclIndex +%%DATADIR%%/scripts/tablelist4.6/tablelist.tcl +%%DATADIR%%/scripts/tablelist4.6/tablelistPublic.tcl +%%DATADIR%%/scripts/tablelist4.6/tablelist_tile.tcl +%%DATADIR%%/scripts/tkwizard.tcl +@dirrm %%DATADIR%%/scripts/tablelist4.6/scripts +@dirrm %%DATADIR%%/scripts/tablelist4.6 +@dirrm %%DATADIR%%/scripts +@dirrm %%DATADIR%%/images/Shortcuts/xdg +@dirrm %%DATADIR%%/images/Shortcuts +@dirrm %%DATADIR%%/images/Crystal +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%%/doc +@dirrm %%DATADIR%%/Languages +@dirrm %%DATADIR%% |