Portage is a package management system used by Gentoo Linux
# ChangeLog for app-crypt/gringotts
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gringotts/ChangeLog,v 1.31 2008/06/27 17:19:14 nixnut Exp $
27 Jun 2008; nixnut
Stable on ppc wrt bug 227169
22 Jun 2008; Thomas Anderson
gringotts-1.2.9.ebuild:
amd64 stable, bug #227169
18 Jun 2008; Christian Faulhammer
gringotts-1.2.9.ebuild:
stable x86, bug 227169
15 Jun 2008; Gilles Dartiguelongue
gringotts-1.2.8-r2.ebuild, gringotts-1.2.9.ebuild:
remove calls to append-ldflags, bug #226943.
*gringotts-1.2.9 (20 Apr 2008)
20 Apr 2008; Gilles Dartiguelongue
+gringotts-1.2.9.ebuild:
bump to 1.2.9, fix bug #151020.
*gringotts-1.2.8-r2 (05 Jan 2007)
05 Jan 2007; Saleem Abdulrasool
+files/gringotts-1.2.8-desktop.patch,
+files/gringotts-1.2.8-desktop-entry.patch,
+files/gringotts-1.2.8-no-strip.patch, +gringotts-1.2.8-r2.ebuild:
Add patches to fix desktop entry, ensure that the entry shows up in the menu
(bug #111669), and to prevent stripping (bug #152227)
05 Jan 2007; Saleem Abdulrasool
-gringotts-1.2.8.ebuild:
prune old version
02 Sep 2005; Michael Hanselmann
gringotts-1.2.8-r1.ebuild:
Stable on ppc.
31 Aug 2005; Luis Medinas
Marked Stable on AMD64.
23 Aug 2005; Leonardo Boshell
gringotts-1.2.8-r1.ebuild:
Stable on x86.
21 Apr 2005; Simon Stelling
stable on amd64
22 Nov 2004; Leonardo Boshell
gringotts-1.2.8-r1.ebuild:
Don't use einstall. See bug #72009.
*gringotts-1.2.8-r1 (12 Nov 2004)
12 Nov 2004; Leonardo Boshell
gringotts-1.2.8-r1.ebuild:
Use a local USE flag to optionally install a suid executable. A suid
gringotts binary can effectively call mlockall(), thus increasing
security, at the cost of relying on a suid binary, which could break with
some glibc installations. See bug #69458.
11 Nov 2004; Leonardo Boshell
gringotts-1.2.7.ebuild, metadata.xml:
Removed ebuilds for 0.6.2 and 1.2.7.
Updated metadata.xml
05 Oct 2004; Pieter Van den Abeele
gringotts-1.2.7.ebuild, gringotts-1.2.8.ebuild:
Masked gringotts-1.2.8.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele
gringotts-1.2.7.ebuild:
Masked gringotts-1.2.7.ebuild stable for ppc
26 Apr 2004; Aron Griffis
Add die following econf for bug 48950
18 Apr 2004; Leonardo Boshell
Marked stable on x86. Remove GTK_DISABLE_DEPRECATED macro from Makefile,
so it compiles using Gtk+ 2.4.
*gringotts-1.2.8 (25 Jan 2004)
25 Jan 2004; Mike Gardiner
gringotts-1.2.3.ebuild, gringotts-1.2.7.ebuild, gringotts-1.2.8.ebuild:
New version, cleaned up depends
08 Oct 2003; Alastair Tse
bump to stable x86
*gringotts-1.2.7 (29 Apr 2003)
29 Apr 2003; Alastair Tse
gringotts-1.2.7.ebuild:
version bump. removed optional X dependency, X is not optional.
29 Apr 2003; Alastair Tse
bumped to stable. pegged to use libgringotts-1.1.x
*gringotts-1.2.3 (14 Jan 2003)
14 Jan 2003; L. Boshell
Alastair Tse for his contribution on bug #11920 regarding dependencies
for this package.
06 Dec 2002; Rodney Rees
*gringotts-1.2.2 (05 Dec 2002)
05 Dec 2002; L. Boshell
*gringotts-0.6.2 (20 Aug 2002)
20 Aug 2002; Gabriele Giorgetti
Version bump.
*gringotts-0.6.1 (16 Aug 2002)
16 Aug 2002; Gabriele Giorgetti
New version and deps update.
*gringotts-0.5.9 (17 Jun 2002)
17 Jun 2002; Gabriele Giorgetti
New version.
*gringotts-0.5.6 (15 Jun 2002)
15 Jun 2002; Gabriele Giorgetti
New version.
*gringotts-0.5.5 (14 Jun 2002)
14 Jun 2002; Gabriele Giorgetti
New package.
AUX gringotts-1.2.8-desktop-entry.patch 512 RMD160 82d5a5ffed9f4496fab9670dede562281ab01304 SHA1 4f6d5523ce1acd5ef36a2bd01162910b30f58294 SHA256 f1682326f93cfff6d970fbd69391e9b84d9ff827bf6525b1f06e4e275bfd91e3
AUX gringotts-1.2.8-desktop.patch 372 RMD160 45846070b6cee6c308ea30663ee29ecc8238c53e SHA1 84f9a4a68c2f74e9fb41a2e364394734afee3c04 SHA256 836eda164efcc6cbff63e37287b21d153c6025d3b30fd46b4ba1e8f16702dda8
AUX gringotts-1.2.8-no-strip.patch 302 RMD160 c9341313e9764570490b44563a8bda146df1eb50 SHA1 cb6926f88d1e65332c87042f1ea0448d0eaa898e SHA256 06aefb027d86892a794a003f01b69d25f26206f8aad3297fbec75dee233e81ea
DIST gringotts-1.2.8.tar.bz2 174175 RMD160 6675a952ff6101beee3bfefbc0e1e0f543998c65 SHA1 a3c2e8b2ce885d37a84e236f4b31936ea2bd4f14 SHA256 cc4640cf57f0dc31799a6a4db44b9d9a06ee08be14f1c565512db28d3ae8d6f0
DIST gringotts-1.2.9.tar.gz 249213 RMD160 7284586075511533566be87d52497bcad8fdf2de SHA1 72ffaa6a86b6ea419f0aa7642f816133bac376a4 SHA256 f7fcd3f9fa54fb6372136fa5bdde0740ed03b736cf0fc06626303ea9727e9965
EBUILD gringotts-1.2.8-r1.ebuild 1441 RMD160 8e946cf084a131584c102f52403ff1515310b969 SHA1 0b4ba483033aa49df272014db56efcb534a4bdbc SHA256 7536c7adb9dca9fd6261237b1b659f6dd44caf4ad7f108385d82498729929978
EBUILD gringotts-1.2.8-r2.ebuild 1751 RMD160 0bcb364976cca42c9fac174b476ba86ca6eeede6 SHA1 40c35bcd1aec039f31c314747f7380a3d0afaebb SHA256 5c47045011d24508fc5075a91732d0517576174658c57fe954896a196b09be54
EBUILD gringotts-1.2.9.ebuild 1810 RMD160 5c5bfe38313c800fd94471df491192b73b18d4b0 SHA1 f189982ffacf5fda7f08a6fdd10e235f9011d13d SHA256 bacc688e2c60c886b4990aaefd87d394d150f2b2feaa6d405ff5b2b2fffe7851
MISC ChangeLog 4623 RMD160 9f2adeaf70c540fcdac78096faf238c2bba4e1a1 SHA1 48b894a6eb70403148ee93a60122de469f56949d SHA256 5eb9d9926d24bf3b872ef1b4d1e52dab08251078c91ef238fa7e916d0f6670de
MISC metadata.xml 550 RMD160 bdc3561918a743eb3f60a97305ef493c582ae1a5 SHA1 bc65e221fc7f0fc2d685fb343a16db7322c68984 SHA256 7309af5086dd3deeefc85f0e3d23ed4657135f7789ce765d32e4b3d2e1c3ec17
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gringotts/gringotts-1.2.8-r1.ebuild,v 1.6 2005/09/02 19:17:13 hansmi Exp $
DESCRIPTION="Utility that allows you to jot down sensitive data"
HOMEPAGE="http://devel.pluto.linux.it/projects/Gringotts/"
SRC_URI="http://devel.pluto.linux.it/projects/Gringotts/current/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="suid"
RDEPEND=">=dev-libs/libgringotts-1.2
>=x11-libs/gtk+-2
dev-libs/popt"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd ${S}
# Remove deprecation flag, so it compiles using Gtk+ 2.4.
sed -i -e 's:-DGTK_DISABLE_DEPRECATED::g' src/Makefile.in
}
src_install() {
make DESTDIR=${D} install || die
# The FAQ and README documents shouldn't be gzip'd, as they need to be
# available in plain format when they are called from the `Help' menu.
#
# dodoc FAQ README
dodoc AUTHORS BUGS ChangeLog TODO
}
pkg_postinst() {
if use suid; then
ewarn "You have installed a suid binary for the \`gringotts' program."
ewarn "Be aware that this setup may break with some glibc installations"
ewarn "For more information, see bug #69458 in Gentoo's bugzilla at:"
ewarn " http://bugs.gentoo.org/"
else
einfo "Changing permissions for the gringotts binary."
chmod u-s ${ROOT}/usr/bin/gringotts
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gringotts/gringotts-1.2.8-r2.ebuild,v 1.2 2008/06/15 12:54:41 eva Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit autotools eutils
DESCRIPTION="Utility that allows you to jot down sensitive data"
HOMEPAGE="http://devel.pluto.linux.it/projects/Gringotts/"
SRC_URI="http://devel.pluto.linux.it/projects/Gringotts/current/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="suid"
RDEPEND=">=dev-libs/libgringotts-1.2
>=x11-libs/gtk+-2
dev-libs/popt"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd ${S}
# Remove deprecation flag, soit compiles with >=GTK+-2.4
sed -i -e 's:-DGTK_DISABLE_DEPRECATED::g' src/Makefile.am
# Patch up to install desktop entry correctly
epatch ${FILESDIR}/${PN}-1.2.8-desktop.patch
epatch ${FILESDIR}/${PN}-1.2.8-desktop-entry.patch
# Prevent prestripping
epatch ${FILESDIR}/${PN}-1.2.8-no-strip.patch
eautoreconf
}
src_install() {
make DESTDIR=${D} install || die
# The FAQ and README documents shouldn't be gzip'd, as they need to be
# available in plain format when they are called from the `Help' menu.
#
# dodoc FAQ README
dodoc AUTHORS BUGS ChangeLog TODO
}
pkg_postinst() {
if use suid; then
ewarn "You have installed a suid binary for the \`gringotts' program."
ewarn "Be aware that this setup may break with some glibc installations"
ewarn "For more information, see bug #69458 in Gentoo's bugzilla at:"
ewarn " http://bugs.gentoo.org/"
else
einfo "Changing permissions for the gringotts binary."
chmod u-s ${ROOT}/usr/bin/gringotts
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gringotts/gringotts-1.2.9.ebuild,v 1.5 2008/06/27 17:19:14 nixnut Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit autotools eutils fdo-mime
DESCRIPTION="Utility that allows you to jot down sensitive data"
HOMEPAGE="http://gringotts.berlios.de/"
SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="suid"
RDEPEND=">=dev-libs/libgringotts-1.2
>=x11-libs/gtk+-2.12
dev-libs/popt"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
# Remove deprecation flag, soit compiles with >=GTK+-2.4
sed -i -e 's:-DGTK_DISABLE_DEPRECATED::g' src/Makefile.am
# Patch up to install desktop entry correctly
epatch "${FILESDIR}/${PN}-1.2.8-desktop.patch"
epatch "${FILESDIR}/${PN}-1.2.8-desktop-entry.patch"
# Prevent prestripping
epatch "${FILESDIR}/${PN}-1.2.8-no-strip.patch"
eautomake
}
src_install() {
emake -j1 DESTDIR="${D}" install || die
# The FAQ and README documents shouldn't be gzip'd, as they need to be
# available in plain format when they are called from the `Help' menu.
#
# dodoc FAQ README
dodoc AUTHORS BUGS ChangeLog TODO
}
pkg_postinst() {
fdo-mime_desktop_database_update
if use suid; then
ewarn "You have installed a suid binary for the \`gringotts' program."
ewarn "Be aware that this setup may break with some glibc installations"
ewarn "For more information, see bug #69458 in Gentoo's bugzilla at:"
ewarn " http://bugs.gentoo.org/"
else
einfo "Changing permissions for the gringotts binary."
chmod u-s "${ROOT}"/usr/bin/gringotts
fi
}
pkg_postrm() {
fdo-mime_desktop_database_update
}
Gringotts is a small utility for Linux and other Unices that
allows you to jot down sensitive data (passwords, credit card
numbers, PINs, friends' addresses) in an easy-to-read,
easy-to-access, and most of all very secure form.