summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Redaelli <drizzt@gentoo.org>2006-11-21 15:40:47 +0000
committerTimothy Redaelli <drizzt@gentoo.org>2006-11-21 15:40:47 +0000
commit12d9fb1b6675cbc2969a8e502c36398d5bda7bd5 (patch)
tree1c12fc2609664de50711f793ce2915872f083dc4 /dev-util/bsdiff
parentAdded static useflag (diff)
downloadgentoo-2-12d9fb1b6675cbc2969a8e502c36398d5bda7bd5.tar.gz
gentoo-2-12d9fb1b6675cbc2969a8e502c36398d5bda7bd5.tar.bz2
gentoo-2-12d9fb1b6675cbc2969a8e502c36398d5bda7bd5.zip
Taken maintainership.
Revision bump: added support for large files (>2**32); respect CFLAGS and LDFLAGS. (Portage version: 2.1.2_rc1-r4)
Diffstat (limited to 'dev-util/bsdiff')
-rw-r--r--dev-util/bsdiff/ChangeLog10
-rw-r--r--dev-util/bsdiff/bsdiff-4.3-r1.ebuild29
-rw-r--r--dev-util/bsdiff/files/digest-bsdiff-4.3-r13
-rw-r--r--dev-util/bsdiff/metadata.xml3
4 files changed, 44 insertions, 1 deletions
diff --git a/dev-util/bsdiff/ChangeLog b/dev-util/bsdiff/ChangeLog
index 2d86a8e517a8..db5857d3b860 100644
--- a/dev-util/bsdiff/ChangeLog
+++ b/dev-util/bsdiff/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-util/bsdiff
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/ChangeLog,v 1.17 2006/10/09 19:11:28 drizzt Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/ChangeLog,v 1.18 2006/11/21 15:40:47 drizzt Exp $
+
+*bsdiff-4.3-r1 (21 Nov 2006)
+
+ 21 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> metadata.xml,
+ +bsdiff-4.3-r1.ebuild:
+ Taken maintainership.
+ Revision bump: added support for large files (>2**32);
+ respect CFLAGS and LDFLAGS.
09 Oct 2006; Timothy Redaelli <drizzt@gentoo.org> bsdiff-4.3.ebuild:
Added ~x86-fbsd keyword.
diff --git a/dev-util/bsdiff/bsdiff-4.3-r1.ebuild b/dev-util/bsdiff/bsdiff-4.3-r1.ebuild
new file mode 100644
index 000000000000..de12b07884a7
--- /dev/null
+++ b/dev-util/bsdiff/bsdiff-4.3-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/bsdiff-4.3-r1.ebuild,v 1.1 2006/11/21 15:40:47 drizzt Exp $
+
+inherit toolchain-funcs
+
+IUSE="elibc_glibc"
+
+DESCRIPTION="bsdiff: Binary Differencer using a suffix alg"
+HOMEPAGE="http://www.daemonology.net/bsdiff/"
+SRC_URI="http://www.daemonology.net/bsdiff/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd"
+
+DEPEND="app-arch/bzip2"
+RDEPEND=""
+
+src_compile() {
+ use elibc_glibc && CFLAGS="${CFLAGS} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
+ echo $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bsdiff bsdiff.c -lbz2 || die "failed compiling bsdiff"
+ echo $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bspatch bspatch.c -lbz2 || die "failed compiling bspatch"
+}
+
+src_install() {
+ dobin bs{diff,patch}
+ doman bs{diff,patch}.1
+}
diff --git a/dev-util/bsdiff/files/digest-bsdiff-4.3-r1 b/dev-util/bsdiff/files/digest-bsdiff-4.3-r1
new file mode 100644
index 000000000000..3e4e5f81bd4a
--- /dev/null
+++ b/dev-util/bsdiff/files/digest-bsdiff-4.3-r1
@@ -0,0 +1,3 @@
+MD5 e6d812394f0e0ecc8d5df255aa1db22a bsdiff-4.3.tar.gz 5740
+RMD160 27bb255b5dd5aa56d3a076dac9ca76d238a79a04 bsdiff-4.3.tar.gz 5740
+SHA256 18821588b2dc5bf159aa37d3bcb7b885d85ffd1e19f23a0c57a58723fea85f48 bsdiff-4.3.tar.gz 5740
diff --git a/dev-util/bsdiff/metadata.xml b/dev-util/bsdiff/metadata.xml
index 20ce219711a2..d13fe2f3ae18 100644
--- a/dev-util/bsdiff/metadata.xml
+++ b/dev-util/bsdiff/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
+<maintainer>
+ <email>drizzt@gentoo.org</email>
+</maintainer>
</pkgmetadata>