diff options
author | Stefan Briesenick <sbriesen@gentoo.org> | 2007-05-16 07:10:43 +0000 |
---|---|---|
committer | Stefan Briesenick <sbriesen@gentoo.org> | 2007-05-16 07:10:43 +0000 |
commit | 9c488e412b7242a4730a202763f3a9d2191a87dc (patch) | |
tree | d925353c32c8134f88d978e51476db29d2b76bff /app-mobilephone/yaps | |
parent | stable x86, bug 178681 (diff) | |
download | gentoo-2-9c488e412b7242a4730a202763f3a9d2191a87dc.tar.gz gentoo-2-9c488e412b7242a4730a202763f3a9d2191a87dc.tar.bz2 gentoo-2-9c488e412b7242a4730a202763f3a9d2191a87dc.zip |
changed SRC_URI to new location, bumped capi release (no CAPI V3 patch needed anymore).
(Portage version: 2.1.2.7)
Diffstat (limited to 'app-mobilephone/yaps')
-rw-r--r-- | app-mobilephone/yaps/ChangeLog | 8 | ||||
-rw-r--r-- | app-mobilephone/yaps/files/digest-yaps-0.96-r2 | 6 | ||||
-rw-r--r-- | app-mobilephone/yaps/yaps-0.96-r2.ebuild | 63 |
3 files changed, 76 insertions, 1 deletions
diff --git a/app-mobilephone/yaps/ChangeLog b/app-mobilephone/yaps/ChangeLog index 2cee3f967033..e7506184bf70 100644 --- a/app-mobilephone/yaps/ChangeLog +++ b/app-mobilephone/yaps/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-mobilephone/yaps # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/yaps/ChangeLog,v 1.14 2007/01/23 16:28:56 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/yaps/ChangeLog,v 1.15 2007/05/16 07:10:43 sbriesen Exp $ + +*yaps-0.96-r2 (16 May 2007) + + 16 May 2007; Stefan Briesenick <sbriesen@gentoo.org> +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 <genone@gentoo.org> yaps-0.96-r1.ebuild: Replacing einfo with elog diff --git a/app-mobilephone/yaps/files/digest-yaps-0.96-r2 b/app-mobilephone/yaps/files/digest-yaps-0.96-r2 new file mode 100644 index 000000000000..30a234f0e8ae --- /dev/null +++ b/app-mobilephone/yaps/files/digest-yaps-0.96-r2 @@ -0,0 +1,6 @@ +MD5 069b65014a469166cd3d3bd8d86dd9d3 yaps-0.96.c3.tgz 108723 +RMD160 957d4c10db43405452f231aa84c67fb9617432e2 yaps-0.96.c3.tgz 108723 +SHA256 6f2a43a42004295ac855d12061f319be6fb8c3c82dc78d0ece8f6664376f59aa yaps-0.96.c3.tgz 108723 +MD5 6b5afb26526cb20f0995e5bb2cfa494e yaps-0.96.tar.gz 91060 +RMD160 38b08bf3fab015ab21bfc589277495e0eade275f yaps-0.96.tar.gz 91060 +SHA256 6474a507d1f3d769c80562164ad38454c73fb49be043bab1128ca9eaf20c5b98 yaps-0.96.tar.gz 91060 diff --git a/app-mobilephone/yaps/yaps-0.96-r2.ebuild b/app-mobilephone/yaps/yaps-0.96-r2.ebuild new file mode 100644 index 000000000000..7c1a58e4dee7 --- /dev/null +++ b/app-mobilephone/yaps/yaps-0.96-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2007 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.1 2007/05/16 07:10:43 sbriesen 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* ) + 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 +} |