ChangeLog

# ChangeLog for app-portage/deltup
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/deltup/ChangeLog,v 1.18 2008/06/17 14:07:54 drac Exp $

17 Jun 2008; Samuli Suominen deltup-0.4.4.ebuild:
Fix xdelta dep. from >=1.1.3 to =1* wrt #206006.

02 Apr 2008; Stefan Schweizer
+files/gcc-4.3-compile.fix, deltup-0.4.4.ebuild:
gcc-4.3 support, bug 215364

*deltup-0.4.4.ebuild (29 Aug 2007)

29 Aug 2007; Stefan Schweizer -deltup-0.4.3.ebuild,
deltup-0.4.4.ebuild:
Use CHOST specific g++ thanks to Chris Slycord in bug
186718

*deltup-0.4.4 (13 Jul 2007)

13 Jul 2007; Stefan Schweizer +deltup-0.4.4.ebuild:
version bump, fixing bug 175625

*deltup-0.4.3 (30 Mar 2007)

30 Mar 2007; -deltup-0.4.2-r1.ebuild,
-deltup-0.4.3_pre2.ebuild, -deltup-0.4.3_pre2-r1.ebuild,
+deltup-0.4.3.ebuild:
Version bump, better bzip-1.0.4 support

*deltup-0.4.3_pre2-r1 (31 Jan 2007)

31 Jan 2007; +deltup-0.4.3_pre2-r1.ebuild:
Add deltup for bzip 1.0.4 thanks blackpenguin

*deltup-0.4.3_pre2 (11 Aug 2006)

11 Aug 2006; Stefan Schweizer
+deltup-0.4.3_pre2.ebuild:
version bump thanks to Hub441

13 Aug 2005; Jose Luis Rivero deltup-0.4.2-r1.ebuild:
Keyworded ~alpha wrt #93379 deltup-0.4.2-r1.ebuild

10 May 2005; Stefan Schweizer deltup-0.4.2-r1.ebuild:
~amd64 thanks to dang and cparrott in #gentoo-amd64-dev

09 May 2005; Stefan Schweizer -deltup-0.4.2.ebuild,
deltup-0.4.2-r1.ebuild:
Change DEPEND to allow usage with bdelta, thanks to blackpenguin

*deltup-0.4.2-r1 (28 Apr 2005)

28 Apr 2005; Stefan Schweizer
+files/bzip2-1.0.2-makefile-CFLAGS.patch, +deltup-0.4.2-r1.ebuild:
Fiy bzip2 1.0.2 <-> 1.0.3 problem by adding a static 1.0.2, bug 89475

*deltup-0.4.2 (05 Mar 2005)

05 Mar 2005; Stefan Schweizer +metadata.xml,
+deltup-0.4.2.ebuild:
New ebuild thanks to Alexander Jenisch in bug 66790, thanks to
Nicolai Lissner for getdelta and ebuild mirroring
and to Torsten Veller for previous ebuild enhancements

Manifest

AUX bzip2-1.0.2-makefile-CFLAGS.patch 841 RMD160 25681edc199c1b8e693b0849f6c3792d5f156ea7 SHA1 8fb3c506460711e3fb79d2f542363598f185f992 SHA256 f38e5ec3a38e23c514d688b973d4fe95fc8ceaaf7386819794ab8da9522755fe
AUX gcc-4.3-compile.fix 159 RMD160 f20000d6241e7fc88a17a3e044ea2fe9212cd01c SHA1 57e8af730fa7f525d7851ed9bd5ba0845e2ff1de SHA256 fdedf8dae46e498f289ab590e2dff81ab2d361fd219d7576470dc5d183b1ec78
DIST bzip2-1.0.2.tar.gz 665198 RMD160 3926130e9ce78e37e3c518878f13a8d39e6fa5dc SHA1 d47793959c0d65a4d7246e0247ed1358662d9ebf SHA256 4b526afa73ca1ccd6f5f1f5fd23813f159f715c3d0e00688f1df54b51f443cdd
DIST bzip2-1.0.3.tar.gz 669075 RMD160 7ac2a122c254d1fcd54ca8af96a1814e9e245a1a SHA1 7e749510f65c86fbfff37b97144a02f1b8b8617f SHA256 4aaa8e7b4ecf03d91c33e8bf92d489533fa6c1f99e825c34058003f18eb68c13
DIST deltup-0.4.4.tar.gz 14905 RMD160 b84d6e073aae3e76d088eb8dabbf98cf16b73f66 SHA1 064b10ebed2dc6319961eabc512b7814242d8377 SHA256 fba7f1a970a04b2b786402e55c017c667b065f1974154f2ba6a65c855357b744
EBUILD deltup-0.4.4.ebuild 1560 RMD160 727df34066864595a5ee4e2954fe7d20afedbf92 SHA1 524de349304c0df4d60953b90bca78f478e29746 SHA256 44de0b14df87c59aef144025c9890ab552f6262ea8d02f95c4e5d083ac400357
MISC ChangeLog 2361 RMD160 f99a43dd701996172686efa2619721e1dbbb53be SHA1 244dade56c5078ea9547659c53311fb4c5ee2b01 SHA256 b4d3464568d8a8564e8447652670d368166417b1cbfa66768b499e181448f2bf
MISC metadata.xml 271 RMD160 97ca0ddb9a15a816617c07bcdc0f341aa18f4319 SHA1 9c31246aa4ea978bed45b2725f9abf5245f9fcd3 SHA256 044ce804f1a438223870a7b46b6a03c4e3922c417ac0a79689733c08b1fd4b99

deltup-0.4.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/deltup/deltup-0.4.4.ebuild,v 1.5 2008/06/17 14:07:54 drac Exp $

inherit eutils toolchain-funcs flag-o-matic

DESCRIPTION="Delta-Update - patch system for updating source-archives."
HOMEPAGE="http://deltup.sourceforge.net"
SRC_URI="http://deltup.org/e107_files/downloads//${P}.tar.gz
http://www.bzip.org/1.0.2/bzip2-1.0.2.tar.gz
http://www.bzip.org/1.0.2/bzip2-1.0.3.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE=""

DEPEND="dev-libs/openssl
sys-libs/zlib
>=app-arch/bzip2-1.0.0
virtual/libc"
RDEPEND="${DEPEND}
|| ( dev-util/bdelta =dev-util/xdelta-1* )
>=app-arch/bzip2-1.0.4"

src_unpack () {
unpack ${A}
cd "${WORKDIR}"/bzip2-1.0.2
epatch "${FILESDIR}"/bzip2-1.0.2-makefile-CFLAGS.patch
cd "${S}"
epatch "${FILESDIR}"/gcc-4.3-compile.fix
}

src_compile () {
emake CC=$(tc-getCXX) || die "emake getdelta failed"

cd "${WORKDIR}"/bzip2-1.0.2
local makeopts="
CC=$(tc-getCC)
AR=$(tc-getAR)
RANLIB=$(tc-getRANLIB)"
append-flags -static
emake ${makeopts} bzip2 || die "emake bzip2 failed"
mv bzip2 bzip2_1.0.2

cd "${WORKDIR}"/bzip2-1.0.3
append-flags -static
emake ${makeopts} bzip2 || die "emake bzip2 failed"
mv bzip2 bzip2_1.0.3
}

src_install () {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README ChangeLog
doman deltup.1
dobin "${WORKDIR}"/bzip2-1.0.2/bzip2_1.0.2
dobin "${WORKDIR}"/bzip2-1.0.3/bzip2_1.0.3
}

files

metadata.xml




tools-portage

genstef@gentoo.org
Stefan Schweizer