# ChangeLog for dev-util/bsdiff
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/ChangeLog,v 1.14 2005/04/24 12:43:38 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/ChangeLog,v 1.15 2005/09/17 07:47:38 ferringb Exp $
+
+*bsdiff-4.3 (17 Sep 2005)
+
+ 17 Sep 2005: Brian Harring <ferringb@gentoo.org>: +bsdiff-4.3.ebuild
+ -bsdiff-4.1.ebuild.
+ Version bump, something of a maintenance release it seems.
+ Changes between 4.2 and 4.3 come down to using libbz2 rather then piping to
+ bzip2.
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> bsdiff-4.2.ebuild:
Stable on ppc.
+MD5 9c61d650b27615b5f0d45478e329b47d bsdiff-4.3.ebuild 870
+MD5 9c0c0c09c9fc83bda4cf61babaaaab43 bsdiff-4.2.ebuild 813
+MD5 8d5f842cfbfdbaa69f5c821d6af1ee4e ChangeLog 1976
MD5 56e46532cb9aa08b89639cf3e16f1145 metadata.xml 251
-MD5 4a1f89fcf54fd2a3df458668c4b2ec55 ChangeLog 1704
-MD5 7137ecee622e06a15f44907a5803f128 bsdiff-4.1.ebuild 730
-MD5 0eb2d003309f0984017498192810bbec bsdiff-4.2.ebuild 728
-MD5 0fa99ba6e99efdc1360e9d4c86572d80 files/digest-bsdiff-4.1 60
MD5 4dd7da84d8e93412197eab59fc7882ab files/digest-bsdiff-4.2 60
+MD5 00c3335d331ff554e6e63b3bd081d2ba files/digest-bsdiff-4.3 60
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/bsdiff-4.2.ebuild,v 1.7 2005/04/24 12:43:39 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/bsdiff-4.2.ebuild,v 1.8 2005/09/17 07:47:38 ferringb Exp $
IUSE=""
src_compile() {
BZIP=`which bzip2`
cd ${S}
- gcc bsdiff.c -o bsdiff -DBZIP2=\"${BZIP}\"
- gcc bspatch.c -o bspatch -DBZIP2=\"${BZIP}\"
+ $(tc-getCC) bsdiff.c -o bsdiff -DBZIP2=\"${BZIP}\" || die "failed compiling bsdiff"
+ $(tc-getCC) bspatch.c -o bspatch -DBZIP2=\"${BZIP}\" || die "failed compiling bspatch"
}
src_install() {
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/bsdiff-4.1.ebuild,v 1.12 2005/03/15 10:01:56 joker Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bsdiff/bsdiff-4.3.ebuild,v 1.1 2005/09/17 07:47:38 ferringb Exp $
+
+inherit toolchain-funcs
IUSE=""
SLOT="0"
LICENSE="BSD-protection"
-KEYWORDS="x86 ~ppc sparc alpha ~hppa ~mips amd64 ~ia64"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~mips ~amd64 ia64"
DEPEND="app-arch/bzip2"
src_compile() {
- BZIP=`which bzip2`
+ local BZIP
+ BZIP=$(type -p bzip2)
cd ${S}
- gcc bsdiff.c -o bsdiff -DBZIP2=\"${BZIP}\"
- gcc bspatch.c -o bspatch -DBZIP2=\"${BZIP}\"
+ $(tc-getCC) -o bsdiff -DBZIP2=\"${BZIP}\" bsdiff.c -lbz2 || die "failed compiling bsdiff"
+ $(tc-getCC) -o bspatch -DBZIP2=\"${BZIP}\" bspatch.c -lbz2 || die "failed compiling bspatch"
}
src_install() {
+++ /dev/null
-MD5 bf69ae7c185ea1a9863c8b40251fbc3a bsdiff-4.1.tar.gz 7721
--- /dev/null
+MD5 e6d812394f0e0ecc8d5df255aa1db22a bsdiff-4.3.tar.gz 5740