Portage is a package management system used by Gentoo Linux
# ChangeLog for app-arch/ipkg-utils
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ipkg-utils/ChangeLog,v 1.11 2007/12/25 14:42:56 phreak Exp $
25 Dec 2007; Christian Heim
Removing seemant from metadata.xml as per #202469.
*ipkg-utils-1.7.050831-r1 (13 Oct 2007)
*ipkg-utils-1.7-r1 (13 Oct 2007)
13 Oct 2007; Seemant Kulleen
+files/ipkg-utils-tar_call_fixes.patch, -ipkg-utils-1.7.ebuild,
+ipkg-utils-1.7-r1.ebuild, -ipkg-utils-1.7.050831.ebuild,
+ipkg-utils-1.7.050831-r1.ebuild:
Small fixes for current tar compatibility. Thanks to Philipp Wehrheim for
reporting and James for patching
23 Jan 2007; Marius Mauch
ipkg-utils-1.7.050831.ebuild:
Replacing einfo with elog
06 Aug 2006; Seemant Kulleen
ipkg-utils-1.7.050831.ebuild:
Some cleanups from James in bug #142980. Also, explicitly setting RDEPEND
*ipkg-utils-1.7.050831 (12 Jul 2006)
12 Jul 2006; Seemant Kulleen
+ipkg-utils-1.7.050831.ebuild:
version bump, thanks to James in bug #138889
01 Jul 2006; Seemant Kulleen
+files/ipkg-utils-1.7-build_fixes.patch, ipkg-utils-1.7.ebuild:
Some cleanups from James
07 Jun 2006; Seemant Kulleen
James Rowe is taking over maintainership of this package. I'll be acting as
his proxy.
20 Jan 2006; Luis Medinas
Added ~amd64 keyword.
04 May 2005; David Holm
Added to ~ppc.
*ipkg-utils-1.7 (24 Aug 2004)
24 Aug 2004;
initial commit of ipkg-utils. ebuild written by tigger@g.o
AUX ipkg-utils-1.7-build_fixes.patch 855 RMD160 2f371569a47d02738b217d1c81a97d2dac8da3aa SHA1 2b7bc3ed2298a0a03c929877e3b45d5adf6a21fc SHA256 95527be98be707cb1f176f3db88fa60f8752635e7db9c49408f02c7da1324e32
AUX ipkg-utils-tar_call_fixes.patch 1500 RMD160 de9d8e70009557549c6a392bdd98707c396e48a5 SHA1 05982c834337dbdd7b5bb14b772b5f1a8cf16d03 SHA256 b0183d519f886056d7f79b65182aaed557d5e86e8f5d7a3911235e661d40e79d
DIST ipkg-utils-050831.tar.gz 29175 RMD160 0b41d3afa907013f105f704afe9327ddeda360b3 SHA1 482be22bca16fa7c04769ff39be7e43c348a6242 SHA256 1dde1111fbca85977855db9acb557097a32a5133d8764a05ea36a89a1205394b
DIST ipkg-utils-1.7.tar.gz 19480 RMD160 4fa46546be381b8503b1a97be51f9e56cb63112e SHA1 fe29ae3a936124ae84ce24e4ab71c09af98af1af SHA256 813428c1aac04393ba64d0a23f9f820277357cbcdbdd391b9cf2bbf5257e8625
EBUILD ipkg-utils-1.7-r1.ebuild 1143 RMD160 6c76d7c5f5c11b20eed604f7b7df38f2d29473bc SHA1 f64a308672eb53410a39ecff8b82ac1d06b10f9d SHA256 b5f5a13232c8af424958e8c508c8d689260a812a6def03d8c3706da893248a5d
EBUILD ipkg-utils-1.7.050831-r1.ebuild 1401 RMD160 b0556bcaab54f26ce72496bbaef6c7dbdddcbe4f SHA1 a28ac5d7cbf08f4b4acefa0e04ff3429e0d60956 SHA256 c4c2e41fb99de56f0b157c7595839855c705b4be8f882e7d322986c9aa444879
MISC ChangeLog 1871 RMD160 c82729af572194d1e8a474a5dd37e4f61fd53ff3 SHA1 118d5adc46cfd72eeeb4136f8e759218b2e82335 SHA256 7d87f2f13861eb9373e5d819b97bee4489d63f1c18b21c28d2f9c9b5840164b1
MISC metadata.xml 331 RMD160 390e5720fb6e7a02a33ca4011f86a2e55b7bdb42 SHA1 58b3eb4efe37be8bdd5fdd1cad11bb45d95b6f95 SHA256 8f45a2cb6375b16872f2082212615d79bfbf6e5b85308f3eda8fc364b51c0c3f
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ipkg-utils/ipkg-utils-1.7-r1.ebuild,v 1.1 2007/10/13 01:11:50 seemant Exp $
inherit distutils eutils toolchain-funcs
DESCRIPTION="Tools for working with the ipkg binary package format"
HOMEPAGE="http://www.openembedded.org/"
SRC_URI="http://handhelds.org/download/packages/ipkg-utils/${P}.tar.gz"
LICENSE="GPL-2"
IUSE="minimal"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86"
RDEPEND="dev-lang/python
!minimal? (
app-crypt/gnupg
net-misc/curl
)"
DEPEND="${RDEPEND}"
src_unpack() {
unpack "${A}"; cd "${S}"
epatch "${FILESDIR}"/${PN}-tar_call_fixes.patch
sed '/python setup.py build/d' -i Makefile
if use minimal; then
elog "ipkg-upload is not installed when the \`minimal' USE flag is set. If you"
elog "need ipkg-upload then rebuild this package without the \`minimal' USE flag."
fi
}
src_compile() {
distutils_src_compile
emake CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
distutils_src_install
use minimal && rm "${D}"/usr/bin/ipkg-upload
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/ipkg-utils/ipkg-utils-1.7.050831-r1.ebuild,v 1.1 2007/10/13 01:11:50 seemant Exp $
inherit distutils eutils toolchain-funcs versionator
MY_P=${PN}-$(get_version_component_range 3)
DESCRIPTION="Tools for working with the ipkg binary package format"
HOMEPAGE="http://www.openembedded.org/"
SRC_URI="http://handhelds.org/download/packages/ipkg-utils/${MY_P}.tar.gz"
LICENSE="GPL-2"
IUSE="minimal"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86"
S=${WORKDIR}/${MY_P}
RDEPEND="dev-lang/python
!minimal? (
app-crypt/gnupg
net-misc/curl
)"
DEPEND="${RDEPEND}"
src_unpack() {
unpack "${A}"; cd "${S}"
epatch "${FILESDIR}"/${PN}-tar_call_fixes.patch
sed '/python setup.py build/d' -i Makefile
if use minimal; then
elog "ipkg-upload is not installed when the \`minimal' USE flag is set. If you"
elog "need ipkg-upload then rebuild this package without the \`minimal' USE flag."
fi
}
src_compile() {
distutils_src_compile
emake CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
distutils_src_install
use minimal && rm "${D}"/usr/bin/ipkg-upload
}
pkg_postinst() {
elog "Consider installing sys-apps/fakeroot for use with the ipkg-build command,"
elog "that makes it possible to build packages as a normal user."
}
Tools for working with the ipkg format.