ChangeLog

# ChangeLog for app-portage/conf-update
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/conf-update/ChangeLog,v 1.19 2008/06/15 06:52:09 zmedico Exp $

15 Jun 2008; Zac Medico conf-update-1.0.ebuild:
Bug #226505 - For compatibility with phase execution order in
>=portage-2.1.5, call has_version inside pkg_preinst instead of
pkg_postinst.

08 Apr 2007; Simon Stelling metadata.xml:
reassign to maintainer-needed

13 Nov 2006; Andrej Kacian conf-update-1.0.ebuild:
Stable on x86, bug #154802.

13 Nov 2006; Alexander H. Færøy
conf-update-1.0.ebuild:
Stable on Alpha. Bug 154802.

12 Nov 2006; Luis Medinas conf-update-1.0.ebuild:
Stable on amd64. Bug #154802.

11 Nov 2006; nixnut conf-update-1.0.ebuild:
Stable on ppc wrt bug 154802

25 Oct 2006; Simon Stelling conf-update-1.0.ebuild:
update HOMEPAGE

*conf-update-1.0 (09 Oct 2006)

09 Oct 2006; Simon Stelling -conf-update-0.12.0.ebuild,
+conf-update-1.0.ebuild:
version bump & cleanups

01 Oct 2006; Danny van Dyk
conf-update-0.12.0.ebuild:
Marked ~ppc.

17 Sep 2006; conf-update-0.12.0.ebuild:
fix bug 147912

16 Sep 2006; -conf-update-0.9.ebuild,
-conf-update-0.10.0.ebuild, -conf-update-0.11.0.ebuild:
version cleanups

*conf-update-0.12.0 (16 Sep 2006)

16 Sep 2006; +conf-update-0.12.0.ebuild:
version bump

*conf-update-0.11.0 (07 Sep 2006)

07 Sep 2006; +conf-update-0.11.0.ebuild:
version bump

31 Aug 2006; conf-update-0.10.0.ebuild:
drop the -Wno-pointer-sign as it's gcc-4 only

*conf-update-0.10.0 (30 Aug 2006)

30 Aug 2006; +conf-update-0.10.0.ebuild:
version bump

21 Aug 2006; +metadata.xml, conf-update-0.9.ebuild:
fix bug 144633 and add the lost metadata.xml

21 Aug 2006; Thomas Cort conf-update-0.9.ebuild:
Added ~alpha keyword.

21 Aug 2006; Simon Stelling conf-update-0.9.ebuild:
remove unnecessary src_compile

*conf-update-0.9 (20 Aug 2006)

20 Aug 2006; Simon Stelling +conf-update-0.9.ebuild:
initial import by me

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST conf-update-1.0.tar.bz2 17344 RMD160 c30f94c34483cd864f4cbfba071cee64b7ebb0fd SHA1 bdf3d294c78de11f6469806403077a7e30b531e7 SHA256 6fce628b31bdcce6756f8ee747600af931b4bb44f1839aaf46e5a81118dd6ee9
EBUILD conf-update-1.0.ebuild 1477 RMD160 6fc764298ca924959efb8312fb631036ad713451 SHA1 ea4a35071969cdc759e710a3a58e17afc6f08fb8 SHA256 b3b7d5bb2bf9d6858c0b20e204a187a93e0c3ea57cdb5dde95293505c9d4afdd
MISC ChangeLog 2426 RMD160 aa743941a2fa4bab649f204289fb032333a40dee SHA1 7267625aad655fc0022f2698571268895fb64e95 SHA256 949c6e0adf005539fef56905d5381e49df185485f1da1d5a30fafd5d04f81789
MISC metadata.xml 332 RMD160 01b76cfa93cec4920aace85e2189adbe986f0600 SHA1 c28380c004ef0cf892b78ff68249a31858ec3e55 SHA256 438338a1d54b06f65cad71bb0b2b458042e1f7214e3389695cdfce64c1956e2d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhUvCAACgkQ/ejvha5XGaOsvQCgocrmAxSqA1pTEYq/NsIw1LJA
RgcAoO43juOUq4GK/MNVvVXBe9r7rFyz
=/Bdm
-----END PGP SIGNATURE-----

conf-update-1.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/conf-update/conf-update-1.0.ebuild,v 1.7 2008/06/15 06:52:09 zmedico Exp $

inherit toolchain-funcs

DESCRIPTION="${PN} is a ncurses-based config management utility"
HOMEPAGE="gopher://blubb.ch/11/software/conf-update"
SRC_URI="mirror://gentoo/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc x86"
IUSE="colordiff"

RDEPEND=">=dev-libs/glib-2.6
dev-libs/openssl
sys-libs/ncurses
colordiff? ( app-misc/colordiff )"
DEPEND="dev-util/pkgconfig
${RDEPEND}"

src_unpack() {
unpack ${A}
cd ${S}

sed -i -e "s/\$Rev:.*\\$/${PVR}/" conf-update.h || die 'version-sed failed'

# gcc-4.1-only option
sed -i -e "s:-Wno-pointer-sign::g" Makefile || die 'gcc-sed failed'

if use colordiff ; then
sed -i -e "s/diff_tool=diff/diff_tool=colordiff/" ${PN}.conf || \
die 'colordiff-sed failed'
fi
}

src_compile() {
emake CC=$(tc-getCC) || die 'emake failed'
}

src_install() {
into /usr
dosbin ${PN} || die 'dosbin failed'

insinto /etc
doins ${PN}.conf

doman ${PN}.1
}

pkg_preinst() {
has_version "<${CATEGORY}/${PN}-0.12.0"
previous_less_than_0_12_0=$?
}

pkg_postinst() {
if [[ $previous_less_than_0_12_0 = 0 ]] ; then
ewarn "Note that the format for /etc/conf-update.conf changed in this"
ewarn "version. You should merge the update of that file with e.g."
ewarn "etc-update."
fi
}

metadata.xml




no-herd

maintainer-needed@gentoo.org


conf-update is a ncurses-based config managment tool