Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/devtodo
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/devtodo/ChangeLog,v 1.80 2008/06/11 22:04:02 opfer Exp $
11 Jun 2008; Christian Faulhammer
-files/devtodo-0.1.18-gcc4.diff,
-files/devtodo-0.1.19-fix-multiline-segv.diff,
-files/devtodo-0.1.19-r2-gentoo.diff, -devtodo-0.1.19-r2.ebuild:
clean up
21 Apr 2008; Markus Ullmann
+files/devtodo-0.1.20-gcc43.patch, devtodo-0.1.20.ebuild:
Add gcc-4.3 compile patch, thanks to Peter Alfredsen for providing it
05 Dec 2007; Markus Ullmann
Stable on arm
01 Nov 2007; Raúl Porcel
alpha/ia64 stable wrt #197414
30 Oct 2007; Markus Rothe
Stable on ppc64; bug #197414
30 Oct 2007; nixnut
Stable on ppc wrt bug 197414
30 Oct 2007; Jeroen Roovers
Stable for HPPA (bug #197414).
29 Oct 2007; Peter Weller
Stable on amd64 wrt bug 197414
29 Oct 2007; Dawid Węgliński
Stable on x86 (bug #197414)
29 Oct 2007; Ferris McCormick
Sparc stable --- Bug #197414 --- builds and works (also add quotes to quiet repoman).
*devtodo-0.1.20 (17 Sep 2007)
17 Sep 2007; Markus Ullmann
+files/devtodo-0.1.20-gentoo.diff, +devtodo-0.1.20.ebuild:
Version bump for bug #191684 also bunch of bugs fixed upstream++
01 Jun 2007; Christian Faulhammer
modified ChangeLog to meet common format
07 Apr 2007; Markus Ullmann
-files/devtodo-0.1.18-gentoo.diff, -files/devtodo-0.1.19-gentoo.diff,
-devtodo-0.1.18-r2.ebuild, -devtodo-0.1.19.ebuild,
-devtodo-0.1.19-r1.ebuild:
cvs delete comes in handy sometimes
*devtodo-0.1.19-r2 (07 Apr 2007)
07 Apr 2007; Markus Ullmann
+files/devtodo-0.1.19-r2-gentoo.diff, metadata.xml,
+devtodo-0.1.19-r2.ebuild:
Fix bug #138412 and bug #160154 , wipe old ebuilds and set me up as
maintainer since ka0ttic is gone. Also bumping -r2 to stable as it's more or
less a bash-completion modification which is safe
19 Mar 2007; Bryan Østergaard
Remove ka0ttic from metadata.xml due to retirement.
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
28 Jan 2007; Marius Mauch
devtodo-0.1.19.ebuild, devtodo-0.1.19-r1.ebuild:
Replacing einfo with elog
05 Jan 2007; Diego Pettenò
devtodo-0.1.18-r2.ebuild, devtodo-0.1.19.ebuild:
Remove gnuconfig_update usage, leave it to econf.
14 Apr 2006; Mark Loeser
files/devtodo-0.1.18-gcc4.diff:
Add patch to fix compilation with gcc-4.1; bug #126589
30 Dec 2005; Markus Rothe
Stable on ppc64
24 Dec 2005; Michael Hanselmann
devtodo-0.1.19-r1.ebuild:
Stable on ppc.
24 Dec 2005; Rene Nussbaumer
devtodo-0.1.19-r1.ebuild:
Stable on hppa.
21 Dec 2005; Marcus D. Hanwell
devtodo-0.1.19-r1.ebuild:
Stable on amd64.
20 Dec 2005; Bryan Østergaard
Stable on alpha.
18 Dec 2005; Aaron Walker
Marked 0.1.19-r1 stable for mips,sparc,x86.
*devtodo-0.1.19-r1 (29 Oct 2005)
29 Oct 2005; Aaron Walker
+files/devtodo-0.1.19-fix-multiline-segv.diff, +devtodo-0.1.19-r1.ebuild:
Revision bump; added a patch that fixes a segmentation fault when trying to
read a .todo file after adding a multi-line item (fex 'cat $somefile |
tda').
15 Aug 2005; Luis Medinas
Stable on AMD64.
03 Aug 2005; Bryan Østergaard
Stable on alpha.
01 Aug 2005; Aaron Walker
files/digest-devtodo-0.1.19, Manifest:
Fix digest.
30 Jul 2005; Aaron Walker
Stable on mips.
17 Jul 2005; Tobias Scherbaum
devtodo-0.1.19.ebuild:
ppc stable
09 Jul 2005; Markus Rothe
Stable on ppc64
08 Jul 2005; Gustavo Zacarias
Stable on sparc
08 Jul 2005; Aaron Walker
Stable on x86.
*devtodo-0.1.19 (06 Jun 2005)
06 Jun 2005; Aaron Walker
+files/devtodo-0.1.18-gcc4.diff, +files/devtodo-0.1.19-gentoo.diff,
-files/devtodo.patch, -files/devtodo-fix-TERM-sigabrt.patch,
-files/devtodo-fix-cd-builtin.patch, -devtodo-0.1.17-r2.ebuild,
-devtodo-0.1.18-r1.ebuild, devtodo-0.1.18-r2.ebuild,
+devtodo-0.1.19.ebuild:
Version bump; not many changes. most upstream changes are already present in
0.1.18-r2. Added gcc-4 patch which is applicable for both 0.1.18-r2 and
0.1.19. Tidy'd old ebuilds and patches.
08 Apr 2005; Markus Rothe
Stable on ppc64
27 Mar 2005; Michael Hanselmann
devtodo-0.1.18-r2.ebuild:
Stable on ppc.
11 Mar 2005; Aaron Walker
files/devtodo.bash-completion:
Rewrote bash completion.
06 Feb 2005; Joshua Kinard
Marked stable on mips.
03 Jan 2005; Tom Martin
Stable on amd64.
23 Dec 2004; Bryan Østergaard
devtodo-0.1.18-r2.ebuild:
Stable on alpha.
17 Dec 2004; Aaron Walker
files/devtodo-0.1.18-gentoo.diff, devtodo-0.1.18-r1.ebuild,
devtodo-0.1.18-r2.ebuild:
Updated patch to fix last remaining compiler warning. Also pass -f -i to
autoreconf to fix ltmain.sh bug.
17 Dec 2004; Gustavo Zacarias
devtodo-0.1.18-r2.ebuild:
Stable on sparc
16 Dec 2004; Aaron Walker
Marked stable on x86.
11 Dec 2004; Bryan Østergaard
devtodo-0.1.18-r1.ebuild:
Stable on alpha.
*devtodo-0.1.18-r2 (18 Nov 2004)
18 Nov 2004; Aaron Walker
+files/devtodo-0.1.18-gentoo.diff,
-files/devtodo-0.1.18-invalid-ptr.patch,
-files/devtodo-1.1.17-notdl.patch, devtodo-0.1.17-r2.ebuild,
devtodo-0.1.18-r1.ebuild, +devtodo-0.1.18-r2.ebuild:
Added gentoo patch, which consolidates common patches with the addition of
some other fixes, including fixed --TODO output as well as some
automake/autoconf warning fixes.
15 Nov 2004; Gustavo Zacarias
devtodo-0.1.18-r1.ebuild:
Stable on sparc
13 Nov 2004; Aaron Walker
-devtodo-0.1.17.ebuild, devtodo-0.1.18-r1.ebuild, -devtodo-0.1.18.ebuild:
Marked stable on x86 and s390 (as per SpanKY); tidy up old ebuilds.
13 Nov 2004; Aaron Walker
files/devtodo.bash-completion:
Clean up completion functions.
*devtodo-0.1.18-r1 (11 Nov 2004)
11 Nov 2004; Aaron Walker
+files/devtodo-0.1.18-invalid-ptr.patch, +devtodo-0.1.18-r1.ebuild:
Added a patch to fix tdr segfaults with gcc-3.4.x; devtodo's support.cc
doesn't like -O2 at all, so we now use replace-flags. Also, run autoreconf
rather than just automake after patching.
06 Nov 2004; Aaron Walker
Use pkg_postinst provided by bash-completion.eclass
31 Oct 2004; Ciaran McCreesh
devtodo-0.1.17-r2.ebuild:
Stable on mips, bug #65062
31 Oct 2004; Aaron Walker
Use bash-completion.eclass
10 Oct 2004; Aaron Walker
Updated metadata to reflect new shell-tools herd.
28 Sep 2004; Bryan Østergaard
devtodo-0.1.17-r2.ebuild:
Stable on alpha, bug 65062.
23 Sep 2004;
stable on amd64
21 Sep 2004;
stable on ppc
19 Sep 2004; Tom Gall
stable on ppc64, bug #63663
15 Sep 2004; Gustavo Zacarias
devtodo-0.1.17-r2.ebuild:
Stable on sparc
12 Sep 2004; Aaron Walker
Stable on x86.
*devtodo-0.1.18 (10 Sep 2004)
10 Sep 2004; Aaron Walker
+files/devtodo.bash-completion, +devtodo-0.1.18.ebuild:
Version bump; upstream fixes for bugs 35449, 60206, and 60207. Also added
bash-completion script (please test)
*devtodo-0.1.17-r2 (22 Aug 2004)
22 Aug 2004; Bryan Østergaard
+files/devtodo-fix-TERM-sigabrt.patch, +files/devtodo-fix-cd-builtin.patch,
+devtodo-0.1.17-r2.ebuild:
Fix bugs 60206 and 60207, patches by Aaron Walker.
21 Jul 2004; Robin H. Johnson
fix deps.
*devtodo-0.1.17-r1 (20 Jul 2004)
20 Jul 2004; Robin H. Johnson
files/devtodo-0.1.11.colourplain.patch, files/devtodo-1.1.17-notdl.patch:
bug #55371, cleanup ebuild, remove old unused patch from tree.
28 Jun 2004; Ciaran McCreesh
Stable on mips
07 May 2004; Gustavo Zacarias
Stable on sparc
04 May 2004; Bryan Østergaard
Stable on alpha.
09 Apr 2004; Brian Jackson
added s390 keyword
20 Feb 2004; Michael Sterrett
header fix; inherit eutils for epatch; arm needs deps first
28 Dec 2003; Jon Portnoy
Added gnuconfig_update. Stable on AMD64.
09 Dec 2003; Seemant Kulleen
devtodo-0.1.14.ebuild, devtodo-0.1.17.ebuild, files/devtodo.patch:
Added patch to have devtodo compile with gcc-3.3, patch is actually from:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=195195 and was submitted in
our bug #35449 by jim_jim33@hotmail.com
*devtodo-0.1.17 (04 Jan 2003)
04 Jan 2003; Hannes Mehnert
version bump
02 Nov 2002; Calum Selkirk
Added ppc to KEYWORDS.
*devtodo-0.1.14 (24 Jul 2002)
24 Jul 2002; Sascha Schwabbauer
Updated to the newest version.
*devtodo-0.1.11-r1 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX devtodo-0.1.20-gcc43.patch 217 RMD160 ce1ff738792ee40f1d68ad66dfd453343834dc0f SHA1 f9dcc78c600543c9fb199c34380c2d26dc06f783 SHA256 79411f409ef0b23c24dcdc8405b9ccf7b227cfcd4a20689738c279ca4da9da56
AUX devtodo-0.1.20-gentoo.diff 3744 RMD160 4538023e34b99db0f90f82d70c349d775c00bfd0 SHA1 6d7893210199c4dbe1afce3cb5d26e0e4836ef6a SHA256 a9295879eb5395d0528a86dc685cd4d6986d59f205187a7eec800488377e1d3d
AUX devtodo.bash-completion 1546 RMD160 8eedea3302f3a09993f0227efe08cf8444bc0bde SHA1 f66b3bb66e9b3a1b2b0f1b498aaa8a841b995e84 SHA256 1518b2f37ad447c2de6d32331c057dd630877106ad0e7126ce3eadb69482431f
DIST devtodo-0.1.20.tar.gz 390935 RMD160 389201318faa5ff6d302bd5f8c8f8b094664b45c SHA1 003067a12139d712dbb3706069e0950a93ecaaf4 SHA256 379c6ac4499fc97e9676075188f7217e324e7ece3fb6daeda7bf7969c7093e09
EBUILD devtodo-0.1.20.ebuild 1416 RMD160 125fb79d982edc5475a0e4343bea082af721dcdf SHA1 a6c2a41048a1614f45628d63a8ad17e029870e9c SHA256 1aa891bccf7a478734ee4bff301fe26f21f4cbaa0cf6eeacd3dead4b31b9270d
MISC ChangeLog 11394 RMD160 d2112ef8094582e63b14098d6e5aad5d587add22 SHA1 d6de489414c6333e036ca021a1887f809195881c SHA256 546a46004bfe9548068e2506ee5ebe6dc8436daa3c3ac3dabc9c23f1fdbd317c
MISC metadata.xml 255 RMD160 0bcf3fd41cb09b6e3b6940688d7a9b7a781087c6 SHA1 1b26506fae93dd0a0e2ec40ed72625c0f3682e48 SHA256 93b760b33c156ae03356d6d7932b99c103963b7fcac55611ba8b16895220f149
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhQS9cACgkQNQqtfCuFneMuPgCeOfX77bqwGXi6N/z1KxgI4SzZ
wREAoJOFUjsJkTaHHHoyJYbDgRdWQrYG
=MMUj
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/devtodo/devtodo-0.1.20.ebuild,v 1.11 2008/04/21 19:23:10 jokey Exp $
inherit eutils bash-completion flag-o-matic
DESCRIPTION="A nice command line todo list for developers"
HOMEPAGE="http://swapoff.org/DevTodo"
SRC_URI="http://swapoff.org/files/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
RDEPEND=">=sys-libs/ncurses-5.2
>=sys-libs/readline-4.1"
DEPEND="${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-gentoo.diff"
epatch "${FILESDIR}/${P}-gcc43.patch"
}
src_compile() {
einfo "Running autoreconf"
autoreconf -f -i || die "autoreconf failed"
replace-flags -O[23] -O1
econf --sysconfdir=/etc/devtodo || die "econf failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog QuickStart README doc/scripts.sh \
doc/scripts.tcsh doc/todorc.example || die "dodoc failed"
dobashcompletion contrib/${PN}.bash-completion ${PN}
rm contrib/${PN}.bash-completion
docinto contrib
dodoc contrib/*
}
pkg_postinst() {
echo
elog "Because of a conflict with app-misc/tdl, the tdl symbolic link"
elog "and manual page have been removed."
bash-completion_pkg_postinst
}