Portage is a package management system used by Gentoo Linux
# 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
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.4.ebuild:
Use CHOST specific g++ thanks to Chris Slycord
186718
*deltup-0.4.4 (13 Jul 2007)
13 Jul 2007; Stefan Schweizer
version bump, fixing bug 175625
*deltup-0.4.3 (30 Mar 2007)
30 Mar 2007;
-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;
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
Keyworded ~alpha wrt #93379 deltup-0.4.2-r1.ebuild
10 May 2005; Stefan Schweizer
~amd64 thanks to dang and cparrott in #gentoo-amd64-dev
09 May 2005; Stefan Schweizer
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
+deltup-0.4.2.ebuild:
New ebuild thanks to Alexander Jenisch
Nicolai Lissner
and to Torsten Veller
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
# 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
}