packages: jwchat/jwchat.spec (NEW) - initial release - not tested

pawelz pawelz at pld-linux.org
Tue Dec 8 22:02:17 CET 2009


Author: pawelz                       Date: Tue Dec  8 21:02:17 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial release
- not tested

---- Files affected:
packages/jwchat:
   jwchat.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/jwchat/jwchat.spec
diff -u /dev/null packages/jwchat/jwchat.spec:1.1
--- /dev/null	Tue Dec  8 22:02:17 2009
+++ packages/jwchat/jwchat.spec	Tue Dec  8 22:02:11 2009
@@ -0,0 +1,73 @@
+# $Revision$, $Date$
+# TODO:
+# - webapp configuration for other httpd servers
+
+Summary:	Web based jabber client
+Summary(pl.UTF-8):	Webowy klient jabbera
+Name:		jwchat
+Version:	1.0
+Release:	0.1
+License:	GPL v2
+Group:		Applications
+Source0:	http://downloads.sourceforge.net/jwchat/jwchat-1.0.tar.gz
+# Source0-md5:	8504585af4769895e17d1a2c9c092089
+#Patch0:		%{name}-DESTDIR.patch
+Source1:	%{name}-httpd.conf
+URL:		http://blog.jwchat.org/jwchat/
+Requires:       webapps
+Requires:       webserver(access)
+Requires:       webserver(alias)
+Requires:       webserver(indexfile)
+# Requires:	apache(mod_negotiation)
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define         _sysconfdir     /etc/webapps/%{name}
+
+%description
+JWChat is a full featured, web-based Jabber client. Written using AJAX
+technology it relies on JavaScript and HTML at the client-side only. It
+supports basic
+jabber instant messaging, roster management and groupchats based on the
+MUC protocol.
+
+%description -l pl.UTF-8
+JWChat jest klientem jabbera działającym w pełni w przeglądarce. JWChat
+komunikuje się z serwerem jabbera przez protokół XEP-0206 lub XEP-0025. Dzięki
+temu może działać nawet jeżeli jedyna komunikacja z serwerem jest możliwa
+poprzez http proxy.
+
+%prep
+%setup -q -c
+mv %{name}-%{version}/{AUTHORS,ChangeLog,README,COPYING,config.js} .
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT{%{_datadir},%{_sysconfdir}}
+
+cp -a %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/jwchat
+install -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
+install -p config.js $RPM_BUILD_ROOT%{_sysconfdir}/config.js
+ln -s %{_sysconfdir}/webapps/%{name}/httpd.conf $RPM_BUILD_ROOT%{_datadir}/jwchat/config.js
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README
+%{_datadir}/jwchat
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config.js
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2009/12/08 21:02:11  pawelz
+- initial release
+- not tested
+
================================================================


More information about the pld-cvs-commit mailing list