ChangeLog

# ChangeLog for app-mobilephone/yaps
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/yaps/ChangeLog,v 1.19 2008/07/31 20:13:29 ulm Exp $

31 Jul 2008; Ulrich Mueller metadata.xml:
Add USE flag description to metadata wrt GLEP 56.

09 Feb 2008; Samuli Suominen yaps-0.96-r2.ebuild:
Fix yaps to work with slang 2.1.3.

30 Dec 2007; Alin Năstac
-files/yaps-0.96-capiv3.patch, -yaps-0.96-r1.ebuild:
Remove old revision.

01 Nov 2007; Markus Meier yaps-0.96-r2.ebuild:
x86 stable, bug #197087

*yaps-0.96-r2 (16 May 2007)

16 May 2007; Stefan Briesenick +yaps-0.96-r2.ebuild:
changed SRC_URI to new location, bumped capi release (no CAPI V3 patch
needed anymore).

23 Jan 2007; Marius Mauch yaps-0.96-r1.ebuild:
Replacing einfo with elog

28 Jul 2006; Stefan Briesenick yaps-0.96-r1.ebuild:
fixed slang dependency, see bug #141947.

25 Feb 2006; Alin Nastac -files/yaps-0.96.patch,
-yaps-0.96.ebuild:
Remove old version.

03 Jan 2006; Alin Nastac yaps-0.96-r1.ebuild:
Stable on x86.

18 Oct 2005; Stefan Briesenick yaps-0.96-r1.ebuild:
optimized 'use capi' handling. hopefully the last time. ;-)

17 Oct 2005; Stefan Briesenick yaps-0.96-r1.ebuild:
removed 'use capi' from global scope.

16 Oct 2005; Stefan Briesenick yaps-0.96-r1.ebuild:
reverted x86 to ~x86. Sorry, my fault. Forgot to reset keywords after fixing
ebuild.

16 Oct 2005; Stefan Briesenick
files/yaps-0.96-gentoo.patch, metadata.xml, yaps-0.96-r1.ebuild:
fixing broken patch with USE flag 'capi', see #105676

*yaps-0.96-r1 (15 Oct 2005)

15 Oct 2005; Alin Nastac
+files/yaps-0.96-gentoo.patch, +yaps-0.96-r1.ebuild:
Add Cityruf service to yaps.rc (#105676).

13 Oct 2005; Alin Nastac yaps-0.96.ebuild:
Remove COPYRIGHT and INSTALL from docs.

09 Sep 2005; Stefan Briesenick yaps-0.96.ebuild:
stable on x86.

30 Jul 2005; Stefan Briesenick yaps-0.96.ebuild:
correcting depend/rdepend for pkgconfig

29 Jul 2005; David Holm yaps-0.96.ebuild:
Added to ~ppc.

*yaps-0.96 (28 Jul 2005)

28 Jul 2005; Stefan Briesenick
+files/yaps-0.96-capiv3.patch, +files/yaps-0.96.patch, +metadata.xml,
+yaps-0.96.ebuild:
initial commit. Implementing CAPI, Lua and SLang support.

Manifest

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

AUX yaps-0.96-gentoo.patch 10303 RMD160 ce80bbc2bd246517f098ecae414a1c0d76972eab SHA1 0fd62ff7b04447269a84aaf9abc79bb9951d844c SHA256 49f90677f9b52fa2ac0335825da866c45e62c2098a1c527061e08af4c7ebbb05
DIST yaps-0.96.c3.tgz 108723 RMD160 957d4c10db43405452f231aa84c67fb9617432e2 SHA1 0d1d4f85a6b2fd021baae2f4fbf163204497eb75 SHA256 6f2a43a42004295ac855d12061f319be6fb8c3c82dc78d0ece8f6664376f59aa
DIST yaps-0.96.tar.gz 91060 RMD160 38b08bf3fab015ab21bfc589277495e0eade275f SHA1 9fdd06337d63ef7b4b17d2c48c26e010f1355f8d SHA256 6474a507d1f3d769c80562164ad38454c73fb49be043bab1128ca9eaf20c5b98
EBUILD yaps-0.96-r2.ebuild 1612 RMD160 44638ad7a6bd71e5f61f17364420a73a5f342c32 SHA1 94632773717c421eaa4dae8208b44928ab46106b SHA256 a6fd976a04d99ae2a9d4b90e114ea4bb76aee2c6e42cb66de6ad44221aa16a18
MISC ChangeLog 2682 RMD160 62ff0d1117935af2a6050696fc749bc34074daae SHA1 a7ff28ec47af34ba106dd5c4013fc1ae8fa422fc SHA256 2e02cac1663b6d332bd32301fe7f3c36371d39974cc2ba00bb179e0a2c9d7cdf
MISC metadata.xml 428 RMD160 4733f0837c3189a45d818587c0298b8d80d83e5c SHA1 214d19b2e49e55b6fd569f6900cabc4f3245e0e7 SHA256 376b9b1390694cc5ab61c14a2ae350afdcb06772bbc488f362d7a9656372d90f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiSHPcACgkQOeoy/oIi7uwsBwCgoPn44KkKXOO2mM4I5ekMKscp
TaQAoM+l1Y7Ky4UbB4cC0OgtZjDcUfnM
=QTzG
-----END PGP SIGNATURE-----

files

metadata.xml




mobile-phone

sbriesen@gentoo.org
Stefan Briesenick


Yet Another Pager Software (optional with CAPI support).


Enable CAPI support

yaps-0.96-r2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/yaps/yaps-0.96-r2.ebuild,v 1.3 2008/02/09 12:23:15 drac Exp $

inherit eutils

DESCRIPTION="Yet Another Pager Software (optional with CAPI support)"
HOMEPAGE="ftp://sunsite.unc.edu/pub/Linux/apps/serialcomm/machines/"
SRC_URI="capi? ( ftp://ftp.melware.net/capi4yaps/${P}.c3.tgz )
!capi? ( ftp://sunsite.unc.edu/pub/Linux/apps/serialcomm/machines/${P}.tar.gz )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="capi lua slang unicode"

RDEPEND="capi? ( net-dialup/capi4k-utils )
slang? ( >=sys-libs/slang-1.4 )
lua? ( dev-lang/lua )"
DEPEND="${RDEPEND}
lua? ( dev-util/pkgconfig )"

src_unpack() {
unpack ${A}
use capi && mv -f "${S}.c3" "${S}"
cd "${S}"

# apply patches
epatch "${FILESDIR}/${P}-gentoo.patch"

# if specified, convert all relevant files from latin1 to UTF-8
if use unicode; then
for i in yaps.doc; do
einfo "Converting '${i}' to UTF-8"
iconv -f latin1 -t utf8 -o "${i}~" "${i}" && mv -f "${i}~" "${i}" || rm -f "${i}~"
done
fi
}

src_compile() {
local myconf=""
use lua && myconf="${myconf} LUA=True"
use slang && myconf="${myconf} SLANG=True"
emake CFLAGS="${CFLAGS}" ${myconf} || die "emake failed"
}

src_install() {
dobin yaps
insinto /etc
doins yaps.rc
keepdir /usr/lib/yaps
doman yaps.1
dohtml yaps.html
dodoc BUGREPORT README yaps.lsm yaps.doc
docinto contrib
dodoc contrib/{README,m2y.pl,tap.sl}
}

pkg_postinst() {
elog
elog "Please edit /etc/yaps.rc to suit your needs."
elog
}