summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Wever <weeve@gentoo.org>2003-07-30 00:08:35 +0000
committerJason Wever <weeve@gentoo.org>2003-07-30 00:08:35 +0000
commitafd295fdbe7a749c48548b9ea3c51094efd225cb (patch)
treec7d6633cb1bdd87440add74c0096bde4784d5db8 /net-misc/jigdo
parentInitial import. Resolves bug #21829. (diff)
downloadgentoo-2-afd295fdbe7a749c48548b9ea3c51094efd225cb.tar.gz
gentoo-2-afd295fdbe7a749c48548b9ea3c51094efd225cb.tar.bz2
gentoo-2-afd295fdbe7a749c48548b9ea3c51094efd225cb.zip
Initial import. Resolves bug #21829.
Diffstat (limited to 'net-misc/jigdo')
-rw-r--r--net-misc/jigdo/ChangeLog10
-rw-r--r--net-misc/jigdo/Manifest5
-rw-r--r--net-misc/jigdo/files/digest-jigdo-0.7.01
-rw-r--r--net-misc/jigdo/files/makefile.patch11
-rw-r--r--net-misc/jigdo/jigdo-0.7.0.ebuild46
-rw-r--r--net-misc/jigdo/metadata.xml12
6 files changed, 84 insertions, 1 deletions
diff --git a/net-misc/jigdo/ChangeLog b/net-misc/jigdo/ChangeLog
new file mode 100644
index 000000000000..9ed6996a42f5
--- /dev/null
+++ b/net-misc/jigdo/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-misc/jigdo
+# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/jigdo/ChangeLog,v 1.1 2003/07/30 00:08:25 weeve Exp $
+
+*jigdo-0.7.0 (29 Jul 2003)
+
+ 29 Jul 2003; Jason Wever <weeve@gentoo.org> jigdo-0.7.0.ebuild,
+ metadata.xml, files/makefile.patch:
+ Initial import. Resolves bug #21829.
+
diff --git a/net-misc/jigdo/Manifest b/net-misc/jigdo/Manifest
index 80f000a3f746..bc36d3f9e4a7 100644
--- a/net-misc/jigdo/Manifest
+++ b/net-misc/jigdo/Manifest
@@ -1,2 +1,5 @@
-MD5 c328e22f7d9db273e429ef19b86d98be jigdo-0.7.0.ebuild 914
+MD5 13054219221ec0a7cd565431049c0fc5 jigdo-0.7.0.ebuild 1285
+MD5 de7df99d5dcb2fa3a99617144a7e6257 metadata.xml 637
+MD5 5376ada9f20aa89d511045bbae481ad0 ChangeLog 381
MD5 ba134b43460d2b9a0378c9ccbfc4fc6e files/digest-jigdo-0.7.0 64
+MD5 c49b767331699f22f72518da29438c56 files/makefile.patch 524
diff --git a/net-misc/jigdo/files/digest-jigdo-0.7.0 b/net-misc/jigdo/files/digest-jigdo-0.7.0
new file mode 100644
index 000000000000..d785f6a45475
--- /dev/null
+++ b/net-misc/jigdo/files/digest-jigdo-0.7.0
@@ -0,0 +1 @@
+MD5 a1960f7b269c1842d2013eae0abfc3eb jigdo-0.7.0.tar.bz2 530737
diff --git a/net-misc/jigdo/files/makefile.patch b/net-misc/jigdo/files/makefile.patch
new file mode 100644
index 000000000000..3dfd67524e15
--- /dev/null
+++ b/net-misc/jigdo/files/makefile.patch
@@ -0,0 +1,11 @@
+--- Makefile.orig 2003-07-29 18:50:19.000000000 -0400
++++ Makefile 2003-07-29 18:50:45.000000000 -0400
+@@ -80,7 +80,7 @@
+ $(INSTALL) -d "$(DESTDIR)$(datadir)/jigdo"
+ $(INSTALL_SCRIPT) "$(srcdir)/scripts/jigdo-lite" \
+ "$(DESTDIR)$(bindir)"
+- sed -e 's%"\(mirrors.jigdo"\)%"$(datadir)/jigdo/debian-\1%' \
++ sed -e 's%"\(mirrors.jigdo"\)%"/usr/share/jigdo/debian-\1%' \
+ <"$(srcdir)/scripts/jigdo-lite" \
+ >"$(DESTDIR)$(bindir)/jigdo-lite"
+ $(INSTALL_DATA) "$(srcdir)/scripts/debian-mirrors.jigdo" \
diff --git a/net-misc/jigdo/jigdo-0.7.0.ebuild b/net-misc/jigdo/jigdo-0.7.0.ebuild
new file mode 100644
index 000000000000..ea3754938b8b
--- /dev/null
+++ b/net-misc/jigdo/jigdo-0.7.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/jigdo/jigdo-0.7.0.ebuild,v 1.1 2003/07/30 00:08:25 weeve Exp $
+
+inherit eutils
+
+DESCRIPTION="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."
+HOMEPAGE="http://home.in.tum.de/~atterer/jigdo/"
+SRC_URI="http://home.in.tum.de/~atterer/jigdo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~sparc"
+
+IUSE="gtk nls"
+
+DEPEND="gtk? ( >=gtk+-2.0.6 )
+ nls? ( sys-devel/gettext )
+ >=libwww-5.3.2"
+
+src_compile() {
+local myconf
+
+ use nls || myconf="--disable-nls"
+ use gtk || myconf="--without-libdb --without-gui"
+
+ ./configure \
+ --host=${CHOST} \
+ --prefix=/usr \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man $myconf \
+ --datadir=/usr/share || die "./configure failed"
+
+ # Patch the Makefile so that when jidgo is installed, jigdo-lite has
+ # the correct path to the debian mirrors file.
+ epatch ${FILESDIR}/makefile.patch
+
+ emake || die
+}
+
+src_install() {
+ einstall || die
+ dodoc COPYING README THANKS VERSION changelog
+ dodoc doc/*.txt
+ dohtml doc/*.html
+}
diff --git a/net-misc/jigdo/metadata.xml b/net-misc/jigdo/metadata.xml
new file mode 100644
index 000000000000..49c21179c706
--- /dev/null
+++ b/net-misc/jigdo/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>weeve@gentoo.org</email>
+ <name>Jason Wever</name>
+</maintainer>
+<longdescription>
+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.
+</longdescription>
+</pkgmetadata>