aboutsummaryrefslogtreecommitdiffstats
path: root/www/getleft
diff options
context:
space:
mode:
authoralepulver <alepulver@FreeBSD.org>2007-05-04 06:29:45 +0800
committeralepulver <alepulver@FreeBSD.org>2007-05-04 06:29:45 +0800
commit585f11c512ac29766fb65e4cdb54999812fa2cf4 (patch)
tree637e34a39894b4a3c3e9b37db17940738da79053 /www/getleft
parent0c86914926a7f42eaa85008f93760d9403a81115 (diff)
downloadfreebsd-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/getleft')
-rw-r--r--www/getleft/Makefile34
-rw-r--r--www/getleft/pkg-descr19
-rw-r--r--www/getleft/pkg-plist150
3 files changed, 203 insertions, 0 deletions
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%%