Files @ dc53e5004f02
Branch filter:

Location: portage-overlay.git/net-im/jwchat/jwchat-1.0.ebuild

dc53e5004f02 1.8 KiB application/vnd.gentoo.ebuild Show Annotation Show as Raw Download as Raw
chain
update net-misc/pyload to 0.4.9
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

S=${WORKDIR}/${PN}-${PV/_/}
MY_P=${P/_beta2/beta2}
DESCRIPTION="JWChat is a web based jabber client"
HOMEPAGE="http://jwchat.sourceforge.net"
SRC_URI="mirror://sourceforge/jwchat/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

DEPEND="net-proxy/punjab
	dev-perl/Encode-compat
	>=perl-core/locale-maketext-1.01
	dev-perl/locale-maketext-fuzzy
	>=dev-perl/locale-maketext-lexicon-0.10
	dev-perl/regexp-common"					

src_unpack() {
	unpack ${A}
	
	#install messages only in user-selected languages:
	if [ -n "${LINGUAS}" ]; then
		local lang
		cd ${S}
		for lang in ${LINGUAS}; do
			[ -f "index.html.${lang}" ] && \
			MY_LOCALE_LANGUAGES="${MY_LOCALE_LANGUAGES} ${lang}"
		done
		export MY_LOCALE_LANGUAGES
	fi
}

src_install() {
	dodir /var/www/punjab/jwchat
	cd ${S}
	
		if [ -n "${MY_LOCALE_LANGUAGES}" ]; then
			local lang
				for lang in ${MY_LOCALE_LANGUAGES}; do
					cp *.html.${lang} *.js.${lang} ${D}/var/www/punjab/jwchat
				done
			cp *.html *.js jwchat.css ${D}/var/www/punjab/jwchat/
			dodir /var/www/punjab/jwchat/{images,sounds}
			cp images/* ${D}/var/www/punjab/jwchat/images/
			cp sounds/* ${D}/var/www/punjab/jwchat/sounds/
		else
			cp -r * ${D}/var/www/punjab/jwchat
		fi
	
	dodoc AUTHORS COPYING ChangeLog README 

	cd ${D}/var/www/punjab/jwchat
	perl -e 'for my $file (split("\n",`ls *.en`)) { $tmp = $file; $tmp =~s/\.en$//gi; rename($file,$tmp);}'
}

pkg_postinst(){
	echo
	einfo "Before using, please edit config.js file located at"
	einfo "/var/www/punjab/jwchat/. For jabberd server add" 
	einfo "punjab to the default runlevel and run punjab script."
	einfo "rc-update add punjab default; /etc/init.d/punjab start"
	echo
}