New port: net/linux-jigdo

This is a port for the jigdo software, the new method of
	the Debian project to distribute their images. As I have a
	debian mirror on a FreeBSD machine I needed that to generate
	the debian 3.0 iso images here.

	The sources of jigdo are available but do not work out of
	the box, so I decided to go with the static binaries in
	linux-emulation.

PR:		ports/40834
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com>
This commit is contained in:
Edwin Groothuis 2003-02-06 00:05:43 +00:00
parent 41b97df0b9
commit ec5aae7ae6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=74920
11 changed files with 129 additions and 0 deletions

View file

@ -0,0 +1,46 @@
# ex:ts=8
# Ports collection makefile for: linux-jigdo
# Date created: 21 July 2002
# Whom: Udo Schweigert
#
# $FreeBSD$
#
PORTNAME= jigdo
PORTVERSION= 0.6.8
#PORTREVISION?= 0
CATEGORIES= net
MASTER_SITES= http://home.in.tum.de/~atterer/jigdo/
PKGNAMEPREFIX= linux-
DISTNAME= jigdo-bin-${PORTVERSION}
MAINTAINER= udo.schweigert@siemens.com
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
ONLY_FOR_ARCHS= i386
USE_BZIP2= YES
USE_LINUX= yes
NO_BUILD= yes
STRIP=
PROGRAMS= jigdo-file
SCRIPTS= jigdo-lite jigdo-mirror
MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1
pre-install:
@brandelf -t Linux ${WRKSRC}/jigdo-file
do-install:
.for i in ${PROGRAMS}
@${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin
.endfor
.for i in ${SCRIPTS}
@${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/bin
.endfor
.for i in ${PROGRAMS} ${SCRIPTS}
@${INSTALL_MAN} ${WRKSRC}/$i.1 ${PREFIX}/man/man1
.endfor
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (jigdo-bin-0.6.8.tar.bz2) = 633d2f6371097256f12e264ac9c6952f

View file

@ -0,0 +1 @@
A tool designed to ease the distribution of very large files

View file

@ -0,0 +1,12 @@
Jigsaw Download, or short jigdo, is a tool designed to ease the distribution
of very large files over the internet, for example CD or DVD images. Its aim
is to make downloading the images as easy for users as a click on a direct
download link in a browser, while avoiding all the problems that server
administrators have with hosting such large files.
At the moment this port is only tested to work for building the iso images
of the Debian GNU/Linux distribution.
WWW: http://home.in.tum.de/~atterer/jigdo/
-- Udo (udo.schweigert@siemens.com)

View file

@ -0,0 +1,4 @@
@comment $FreeBSD$
bin/jigdo-file
bin/jigdo-lite
bin/jigdo-mirror

View file

@ -273,6 +273,7 @@
SUBDIR += linpopup
SUBDIR += linux-edonkey-gui-gtk
SUBDIR += linux-edonkey-server
SUBDIR += linux-jigdo
SUBDIR += linuxigd
SUBDIR += liveMedia
SUBDIR += lla

46
net/linux-jigdo/Makefile Normal file
View file

@ -0,0 +1,46 @@
# ex:ts=8
# Ports collection makefile for: linux-jigdo
# Date created: 21 July 2002
# Whom: Udo Schweigert
#
# $FreeBSD$
#
PORTNAME= jigdo
PORTVERSION= 0.6.8
#PORTREVISION?= 0
CATEGORIES= net
MASTER_SITES= http://home.in.tum.de/~atterer/jigdo/
PKGNAMEPREFIX= linux-
DISTNAME= jigdo-bin-${PORTVERSION}
MAINTAINER= udo.schweigert@siemens.com
RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
ONLY_FOR_ARCHS= i386
USE_BZIP2= YES
USE_LINUX= yes
NO_BUILD= yes
STRIP=
PROGRAMS= jigdo-file
SCRIPTS= jigdo-lite jigdo-mirror
MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1
pre-install:
@brandelf -t Linux ${WRKSRC}/jigdo-file
do-install:
.for i in ${PROGRAMS}
@${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin
.endfor
.for i in ${SCRIPTS}
@${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/bin
.endfor
.for i in ${PROGRAMS} ${SCRIPTS}
@${INSTALL_MAN} ${WRKSRC}/$i.1 ${PREFIX}/man/man1
.endfor
.include <bsd.port.mk>

1
net/linux-jigdo/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (jigdo-bin-0.6.8.tar.bz2) = 633d2f6371097256f12e264ac9c6952f

View file

@ -0,0 +1 @@
A tool designed to ease the distribution of very large files

12
net/linux-jigdo/pkg-descr Normal file
View file

@ -0,0 +1,12 @@
Jigsaw Download, or short jigdo, is a tool designed to ease the distribution
of very large files over the internet, for example CD or DVD images. Its aim
is to make downloading the images as easy for users as a click on a direct
download link in a browser, while avoiding all the problems that server
administrators have with hosting such large files.
At the moment this port is only tested to work for building the iso images
of the Debian GNU/Linux distribution.
WWW: http://home.in.tum.de/~atterer/jigdo/
-- Udo (udo.schweigert@siemens.com)

View file

@ -0,0 +1,4 @@
@comment $FreeBSD$
bin/jigdo-file
bin/jigdo-lite
bin/jigdo-mirror