ChangeLog

# ChangeLog for net-mail/safecat
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/safecat/ChangeLog,v 1.15 2007/02/22 01:53:44 peper Exp $

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

22 Feb 2006; Aron Griffis safecat-1.12.ebuild:
Move compilation settings to src_compile where they belong. Refrain from
building with gcc-4.0 -Os which causes safecat to segfault on x86

*safecat-1.12 (12 Dec 2005)

12 Dec 2005; Robin H. Johnson +safecat-1.12.ebuild:
Version bump.

01 May 2005; Michael Hanselmann safecat-1.11.ebuild:
Stable on ppc.

22 Mar 2005; safecat-1.11.ebuild:
Use toolchain functions instead of $CC et al

19 Mar 2005; Aron Griffis safecat-1.11.ebuild:
Stable on alpha amd64 ia64 x86

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

01 Jul 2004; Jeremy Huddleston safecat-1.11.ebuild:
virtual/glibc -> virtual/libc

07 Jun 2004; Bryan Østergaard safecat-1.11.ebuild:
Stable on alpha.

28 May 2004; Robin H. Johnson metadata.xml:
Update metadata.xml.

27 Apr 2004; Aron Griffis safecat-1.11.ebuild:
Add inherit eutils

21 Sep 2003; Robin H. Johnson safecat-1.11.ebuild:
fix bug #28978 and head -1 mess

*safecat-1.11 (11 Aug 2003)

11 Aug 2003; Robin H. Johnson safecat-1.11.ebuild,
files/safecat-1.11-gentoo.patch:
New ebuild submitted by Jens Kreiensiek

Manifest

AUX safecat-1.11-gentoo.patch 355 RMD160 9a2a71c499dad33ac66c21a22558f469208a5800 SHA1 e43af75f7158f9bfaaa5fd03baea61299742b22a SHA256 33c339b55377d09e50e038bf6a397c36f25a8baec5063e6fbbdddc308c7a05e3
DIST safecat-1.11.tar.gz 33011 RMD160 24a88ea02937269c397adfe895353effe394b737 SHA1 feae513ccd8dcd7968a35590d08f6a5670adb784 SHA256 cd224b17ab16f0caf9b4352c73fd496aa96abda2e70fdb7aa9e7c5b3a8b5ca68
DIST safecat-1.12.tar.gz 33556 RMD160 6995dcd62bee012276613faedb0f59925db2f656 SHA1 7471963adc731003eca22b39f616e02c4100cfca SHA256 acf645594237435abe09df913deb42a55fc55af855169a2337e435cd648f15d4
EBUILD safecat-1.11.ebuild 1237 RMD160 15e844c10d82a0bb1ba0601a2a20843d9df97ccd SHA1 dbad17ac82ae869d3fd80a7afab2bb8480f2a598 SHA256 5da1b5f3905b375edb039338b2d3dc6aa955490af3dbc98aea6d281d8013e363
EBUILD safecat-1.12.ebuild 1343 RMD160 4b723cc153530c9f88eabdc53a1d42e5177592cc SHA1 4c42768ef05af4bcdc32176074bf9a65cea1408e SHA256 0c74f5ed6e2b0475a041e75ff598606f54445892c7624fe053d6cc0f95a4070a
MISC ChangeLog 1747 RMD160 1ce3730b2bbcb9bd2875f6c8f80740811d12c6a5 SHA1 68b29c55d8f734db885239fc23ea7a338ddff7e3 SHA256 3a5ef9f29d3b8c952d0cfe01498878de1dbf8470b88d65d2e08248a08416c2de
MISC metadata.xml 280 RMD160 9f5cd4ae71c9c7e45161110dd38d67f6604cd7b8 SHA1 4b9a055d510dca2f97d61f7df74fcefbc0cc0a2c SHA256 1e7cf6dbb378d12f4d6569350ba23c49aa55a855240b78b5487532028b0ff540

files

metadata.xml




net-mail

robbat2@gentoo.org
Robin H. Johnson

safecat-1.11.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/safecat/safecat-1.11.ebuild,v 1.12 2005/05/01 18:05:38 hansmi Exp $

inherit fixheadtails eutils toolchain-funcs

IUSE=""

DESCRIPTION="Safecat implements qmail's maildir algorithm, copying standard input safely to a specified directory."
HOMEPAGE="http://budney.homeunix.net:8080/users/budney/linux/software/safecat/"
SRC_URI="http://budney.homeunix.net:8080/users/budney/linux/software/${PN}/${P}.tar.gz"

DEPEND="virtual/libc
sys-apps/groff"

RDEPEND="virtual/libc"
SLOT="0"
LICENSE="BSD"
KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ~sparc x86"

src_unpack() {
unpack ${P}.tar.gz

# applying errno-patch and maildir-patch
epatch ${FILESDIR}/safecat-1.11-gentoo.patch

cd ${S}
echo "/usr" > conf-root
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld

ht_fix_file Makefile make-compile.sh

egrep -v 'man|doc' hier.c > hier.c.new
mv hier.c.new hier.c
}

src_compile() {
make it man || die
}

src_install() {
dodir /usr
echo "${D}/usr" > conf-root
make man setup check || die
dodoc CHANGES COPYING INSTALL README
doman maildir.1 safecat.1
}

safecat-1.12.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/safecat/safecat-1.12.ebuild,v 1.2 2006/02/22 17:39:48 agriffis Exp $

inherit fixheadtails eutils toolchain-funcs flag-o-matic

IUSE=""

DESCRIPTION="Safecat implements qmail's maildir algorithm, copying standard input safely to a specified directory."
HOMEPAGE="http://jeenyus.net/~budney/linux/software/safecat.html"
SRC_URI="http://jeenyus.net/~budney/linux/software/${PN}/${P}.tar.gz"

DEPEND="virtual/libc
sys-apps/groff"
RDEPEND="virtual/libc"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"

src_unpack() {
unpack ${P}.tar.gz
cd ${S}

# applying maildir-patch
epatch ${FILESDIR}/safecat-1.11-gentoo.patch

ht_fix_file Makefile make-compile.sh

sed -ni '/man\|doc/!p' hier.c
}

src_compile() {
# safecat segfaults on gcc-4.0 x86 with -Os, seems to be okay with -O2
if [[ $(gcc-major-version).$(gcc-minor-version) == 4.0 ]]; then
replace-flags -Os -O2
fi

echo "/usr" > conf-root
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld

make it man || die
}

src_install() {
dodir /usr
echo "${D}/usr" > conf-root
make man setup check || die
dodoc CHANGES COPYING INSTALL README
doman maildir.1 safecat.1
}