KOMclean as a LysKOM client gives you a tray icon which can be used

to open your browser to view the UI. The UI is HTML based.

 WWW: http://sharesource.org/project/komclean/

PR:		ports/144979
Submitted by:	Piotr Smyrak <smyru@heron.pl>
Approved by:	tabthorpe (mentor)
Feature safe:	yes
This commit is contained in:
Giuseppe Pilichi 2010-06-25 16:46:20 +00:00
parent 7a21291cd6
commit 5877793fa9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=256958
5 changed files with 95 additions and 0 deletions

View file

@ -64,6 +64,7 @@
SUBDIR += kmerlin
SUBDIR += kmess
SUBDIR += kmess-kde4
SUBDIR += komclean
SUBDIR += konverse
SUBDIR += kopete
SUBDIR += kpopup

59
net-im/komclean/Makefile Normal file
View file

@ -0,0 +1,59 @@
# Ports collection makefile for: komclean
# Date created: 23 March 2010
# Whom: smyru@heron.pl
#
# $FreeBSD$
#
PORTNAME= komclean
PORTVERSION= 1.1.0
CATEGORIES= net-im
MASTER_SITES= http://dl.sharesource.org/${PORTNAME}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= smyru@heron.pl
COMMENT= Web based LysKOM client
LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/Copyright.txt
USE_GMAKE= yes
USE_XORG= x11 xext xextproto xpm
INSTALLS_ICONS= yes
MAN1= komclean
WRKSRC= ${WRKDIR}/${PKGNAME}
CXXFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
MAKE_ENV= CPPFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
DESKTOP_ENTRIES="KOMclean" \
"${COMMENT}" \
"komclean.xpm" \
"komclean" \
"" \
${FALSE}
.include <bsd.port.pre.mk>
pre-everything::
.ifndef(WITH_PORT)
@${ECHO_MSG}
@${ECHO_MSG} "Define WITH_PORT=[port number] to change default port 8080"
@${ECHO_MSG}
.endif
pre-build:
.ifdef(WITH_PORT)
${REINPLACE_CMD} 's,8080,'${WITH_PORT}',' ${WRKSRC}/src/webui/httpserver.cpp
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/komclean ${PREFIX}/bin
@${MKDIR} ${DATADIR}/html/img
@${INSTALL_DATA} ${WRKSRC}/html/img/*.* ${DATADIR}/html/img
@${INSTALL_DATA} ${WRKSRC}/html/*.* ${DATADIR}/html
@${INSTALL_DATA} ${WRKSRC}/icon/icon_normal.xpm ${PREFIX}/share/pixmaps/komclean.xpm
@${INSTALL_MAN} ${WRKSRC}/komclean.1 ${MANPREFIX}/man/man1/komclean
.include <bsd.port.post.mk>

3
net-im/komclean/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (komclean-1.1.0-src.tar.gz) = e7df9cc61becaf425eb450456996ceb1
SHA256 (komclean-1.1.0-src.tar.gz) = d5c1dca4c71f933bcddeea151d4da90d6022a4f2ee872f85c10385f968194c0d
SIZE (komclean-1.1.0-src.tar.gz) = 169095

View file

@ -0,0 +1,4 @@
KOMclean as a LysKOM client gives you a tray icon which can be used
to open your browser to view the UI. The UI is HTML based.
WWW: http://sharesource.org/project/komclean/

28
net-im/komclean/pkg-plist Normal file
View file

@ -0,0 +1,28 @@
bin/komclean
%%DATADIR%%/html/favicon.ico
%%DATADIR%%/html/favicon_unread.ico
%%DATADIR%%/html/favicon_unread_msg.ico
%%DATADIR%%/html/help.html
%%DATADIR%%/html/img/bg_content.png
%%DATADIR%%/html/img/bg_content_bottom.png
%%DATADIR%%/html/img/bg_topbar.png
%%DATADIR%%/html/img/bg_toplist.png
%%DATADIR%%/html/img/fake_indent.png
%%DATADIR%%/html/img/icon_new.png
%%DATADIR%%/html/img/icon_unread.png
%%DATADIR%%/html/img/progress.png
%%DATADIR%%/html/img/star_gold.png
%%DATADIR%%/html/img/star_gray.png
%%DATADIR%%/html/index.html
%%DATADIR%%/html/kom.js
%%DATADIR%%/html/komadmin.js
%%DATADIR%%/html/komclean.css
%%DATADIR%%/html/komcleanlogin.css
%%DATADIR%%/html/komcsel.js
%%DATADIR%%/html/komimsg.js
%%DATADIR%%/html/kommsg.js
%%DATADIR%%/html/login.html
share/pixmaps/komclean.xpm
@dirrm %%DATADIR%%/html/img
@dirrm %%DATADIR%%/html
@dirrm %%DATADIR%%