Portage is a package management system used by Gentoo Linux
# ChangeLog for app-crypt/wxchecksums
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/wxchecksums/ChangeLog,v 1.16 2008/01/28 16:01:01 armin76 Exp $
28 Jan 2008; Raúl Porcel
Replace wxwindows with wxwidgets in metadata
07 Apr 2007; Ryan Hill
De-crapify:
- move wxGTK from RDEPEND to DEPEND
- don't use hardcoded wx-config
- don't prestrip binaries
03 Jan 2007; Steve Dibb
amd64 stable, bug 149964
18 Oct 2006; Mart Raudsepp
-wxchecksums-1.2.0.ebuild:
Purge old versions that do not compile with gcc4
18 Oct 2006; Joshua Jackson
Stable x86;bug #149964
15 Oct 2006;
Stable on ppc wrt bug 149964
04 Oct 2006; Simon Stelling
wxchecksums-1.2.2.ebuild:
keyworded wrong version :S
04 Oct 2006; Simon Stelling
marked ~amd64
*wxchecksums-1.2.2 (03 Oct 2006)
03 Oct 2006; Mart Raudsepp
+files/wxchecksums-1.2.2-wxdebug_build.patch,
+files/wxchecksums-64bit.patch, +files/wxchecksums-gcc4.patch,
+wxchecksums-1.2.2.ebuild:
Version bump. Add patches to work with gcc4 and debug wxGTK, hopefully also
on 64-bit systems - #113411, #136339. Thanks to Nico Erfurth, RiverRat and
Miguel Marte.
24 Apr 2005; Michael Hanselmann
wxchecksums-1.1.2.ebuild:
Stable on ppc.
15 Dec 2004; Rob Cakebread
wxchecksums-1.1.2.ebuild, wxchecksums-1.2.0.ebuild:
Fixed wxgtk deps
*wxchecksums-1.2.0 (09 Dec 2004)
09 Dec 2004; Rob Cakebread
+wxchecksums-1.2.0.ebuild:
Version bump. Marked stable x86
26 Jul 2004; Michael Sterrett
wxchecksums-1.1.2.ebuild:
fix use invocation
23 Jul 2004; David Holm
Added to ~ppc.
*wxchecksums-1.1.2 (22 Jul 2004)
22 Jul 2004; Rob Cakebread
+wxchecksums-1.1.2.ebuild:
New package. Thanks Alexandru Toma for the build. bug# 48241
AUX wxchecksums-1.2.2-wxdebug_build.patch 481 RMD160 5769fb7ba054c0f64712b3b639951a21e46ecdac SHA1 53c4ee572cbc51a112dde262eb335d54ae7e367e SHA256 20ba878dc1fa9e706710d63d1c39b64d4228615e5cd285e96b69608720157e5c
AUX wxchecksums-64bit.patch 1920 RMD160 7daa408d998ef1fcef5997513a9b860a2462a88f SHA1 72ed5d82413b073f888df45c7accf5c5fe78025a SHA256 db2919469e001063549e85dc470797985c0a5f81fd21519ea7e6252fb1a585b1
AUX wxchecksums-gcc4.patch 313 RMD160 eca86ae3c76325086f2474bc175ac5a074255f1b SHA1 e1f10219f057475af9346e208b7cd0f4c9fe347e SHA256 1e76ae875ca6c2bbd03baf1fe2ba7713a8c7b77f52889f180ba762eabf207d3b
DIST wxChecksums-1.2.2-src.tar.bz2 718525 RMD160 e2f6c3323b1507c21cb14e3fd52283f78c4bca17 SHA1 030edf37b3aa74e50783fe85a8cff3546b89298b SHA256 92c3faa7594c6b8b89205b03f471e57e6e6a16914e326e17d4f4a5a28a61c289
EBUILD wxchecksums-1.2.2.ebuild 1290 RMD160 fde05afdcd7722e6ead618e603711a687f3ab2e3 SHA1 a2c744749913664b051f5e658a398ffe70a9dfce SHA256 b94b29cf8873d8e08ab4be98eb6169fc70c7b19982236ab7383c19cbef96b678
MISC ChangeLog 2355 RMD160 fb7b9fb006ef726be3054b2a5edf32c3cf5ff604 SHA1 660caa0c842a07ce2f60b88181247da5d592f116 SHA256 7cdf5d6160d3e2da6f3e3c0afe40a08088a473d2489d6b98436cc8487e356ad5
MISC metadata.xml 162 RMD160 c039a69ee8efb8cbbbf4b67df25a6e8506ae2610 SHA1 ef137d109c76b893201870840b179f4c42c0f3ff SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/wxchecksums/wxchecksums-1.2.2.ebuild,v 1.6 2007/04/07 05:29:10 dirtyepic Exp $
inherit eutils wxwidgets
MY_P="wxChecksums-${PV}"
DESCRIPTION="Calculate and verify CRC and MD5 checksums"
HOMEPAGE="http://wxchecksums.sourceforge.net/"
SRC_URI="mirror://sourceforge/wxchecksums/${MY_P}-src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="doc"
DEPEND="=x11-libs/wxGTK-2.6*"
S="${WORKDIR}/${MY_P}/src"
src_unpack() {
unpack ${A}
cd "${S}"
export WX_GTK_VER="2.6"
need-wxwidgets unicode
sed -i \
-e "s:-O2:${CXXFLAGS}:" \
-e "s:wx-config:${WX_CONFIG}:g" \
-e "s:\$(INSTALL) -s:\$(INSTALL):" \
makefile || die "sed makefile failed"
epatch "${FILESDIR}/${PN}-gcc4.patch"
epatch "${FILESDIR}/${PN}-64bit.patch"
epatch "${FILESDIR}/${P}-wxdebug_build.patch"
}
src_compile() {
emake || die "emake failed"
}
src_install() {
make \
PREFIX=${D}/usr \
install || die "make install failed"
cd ..
dodoc AUTHORS.txt NEWS.txt README.txt TODO.txt
if use doc ; then
dohtml -r manual/*
fi
}
pkg_postinst() {
if use doc ; then
elog "The manual has been installed in /usr/share/doc/${PF}/html"
fi
}