Portage is a package management system used by Gentoo Linux
# 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
Add USE flag description to metadata wrt GLEP 56.
09 Feb 2008; Samuli Suominen
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
x86 stable, bug #197087
*yaps-0.96-r2 (16 May 2007)
16 May 2007; Stefan Briesenick
changed SRC_URI to new location, bumped capi release (no CAPI V3 patch
needed anymore).
23 Jan 2007; Marius Mauch
Replacing einfo with elog
28 Jul 2006; Stefan Briesenick
fixed slang dependency, see bug #141947.
25 Feb 2006; Alin Nastac
-yaps-0.96.ebuild:
Remove old version.
03 Jan 2006; Alin Nastac
Stable on x86.
18 Oct 2005; Stefan Briesenick
optimized 'use capi' handling. hopefully the last time. ;-)
17 Oct 2005; Stefan Briesenick
removed 'use capi' from global scope.
16 Oct 2005; Stefan Briesenick
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
Remove COPYRIGHT and INSTALL from docs.
09 Sep 2005; Stefan Briesenick
stable on x86.
30 Jul 2005; Stefan Briesenick
correcting depend/rdepend for pkgconfig
29 Jul 2005; David Holm
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.
-----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-----
Yet Another Pager Software (optional with CAPI support).
# 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
}