summaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorJason Helfman <jgh@FreeBSD.org>2012-12-31 03:46:26 +0000
committerJason Helfman <jgh@FreeBSD.org>2012-12-31 03:46:26 +0000
commit58088dbef1cbab8184685f0a66e05792fff58b62 (patch)
tree373bbe99d34d5884fcff6c6e1931eb49c54bf7fd /irc
parent- Update to checkin 428fbcc5bf (diff)
- add new port: irc/dxirc
dxirc is a simple IRC client for various os (linux, *bsd, windows), written using the FOX toolkit. WWW: http://www.dxirc.org/ PR: 174781 Submitted by: david@konstrukce-cad.com
Notes
Notes: svn path=/head/; revision=309705
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile1
-rw-r--r--irc/dxirc/Makefile80
-rw-r--r--irc/dxirc/distinfo2
-rw-r--r--irc/dxirc/pkg-descr4
-rw-r--r--irc/dxirc/pkg-plist297
5 files changed, 384 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile
index d6f2fba7f350..0a5719de5fb6 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -19,6 +19,7 @@
SUBDIR += darkbot
SUBDIR += dcc
SUBDIR += dircproxy
+ SUBDIR += dxirc
SUBDIR += eggcreator
SUBDIR += eggdrop
SUBDIR += eggdrop-devel
diff --git a/irc/dxirc/Makefile b/irc/dxirc/Makefile
new file mode 100644
index 000000000000..7cc97b9c0190
--- /dev/null
+++ b/irc/dxirc/Makefile
@@ -0,0 +1,80 @@
+# $FreeBSD$
+
+PORTNAME= dxirc
+PORTVERSION= 1.10.0
+CATEGORIES= irc
+MASTER_SITES= GOOGLE_CODE
+
+MAINTAINER= arch_dvx@users.sourceforge.net
+COMMENT= Simple IRC client written using the FOX toolkit
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= FOX-1:${PORTSDIR}/x11-toolkits/fox16
+
+USE_XORG= xft
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
+LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+
+OPTIONS_DEFINE= NLS TRAY IPV6 SSL LUA ENCHANT NOTIFY
+OPTIONS_DEFAULT= NLS TRAY IPV6 SSL LUA
+
+TRAY_DESC= Trayicon
+ENCHANT_DESC= Spellchecking support
+NOTIFY_DESC= Libnotify support
+
+PORTDOCS= README
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNLS}
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
+.if ! ${PORT_OPTIONS:MTRAY}
+CONFIGURE_ARGS+= --disable-tray
+.endif
+
+.if ! ${PORT_OPTIONS:MIPV6}
+CONFIGURE_ARGS+= --disable-ipv6
+.endif
+
+.if ${PORT_OPTIONS:MSSL}
+USE_OPENSSL= yes
+.else
+CONFIGURE_ARGS+= --disable-ssl
+.endif
+
+.if ${PORT_OPTIONS:MLUA}
+USE_LUA= 5.1+
+WANT_LUA_VER= 5.1
+CONFIGURE_ENV+= LUA_CFLAGS="-I${LUA_INCDIR}" LUA_LIBS="-L${LUA_LIBDIR} -llua"
+CONFIGURE_ARGS+= --enable-lua
+.else
+CONFIGURE_ARGS+= --disable-lua
+.endif
+
+.if ${PORT_OPTIONS:MENCHANT}
+LIB_DEPENDS+= enchant:${PORTSDIR}/textproc/enchant
+CONFIGURE_ARGS+= --enable-enchant
+.endif
+
+.if ${PORT_OPTIONS:MNOTIFY}
+LIB_DEPENDS+= notify:${PORTSDIR}/devel/libnotify
+CONFIGURE_ARGS+= --enable-libnotify
+.endif
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/irc/dxirc/distinfo b/irc/dxirc/distinfo
new file mode 100644
index 000000000000..bd97181f9528
--- /dev/null
+++ b/irc/dxirc/distinfo
@@ -0,0 +1,2 @@
+SHA256 (dxirc-1.10.0.tar.gz) = 92c2827cde8b08cca3b5595d05beab727afce8dc9d30fdbb71face6be567ec65
+SIZE (dxirc-1.10.0.tar.gz) = 1496185
diff --git a/irc/dxirc/pkg-descr b/irc/dxirc/pkg-descr
new file mode 100644
index 000000000000..6155e9e5fba2
--- /dev/null
+++ b/irc/dxirc/pkg-descr
@@ -0,0 +1,4 @@
+dxirc is a simple IRC client for various os (linux, *bsd, windows), written
+using the FOX toolkit.
+
+WWW: http://www.dxirc.org/
diff --git a/irc/dxirc/pkg-plist b/irc/dxirc/pkg-plist
new file mode 100644
index 000000000000..b4e45b7c17b2
--- /dev/null
+++ b/irc/dxirc/pkg-plist
@@ -0,0 +1,297 @@
+bin/dxirc
+share/applications/dxirc.desktop
+share/pixmaps/dxirc.png
+%%DATADIR%%/COPYING
+%%DATADIR%%/icons/arrow_down.png
+%%DATADIR%%/icons/arrow_refresh.png
+%%DATADIR%%/icons/arrow_up.png
+%%DATADIR%%/icons/big_dxirc.png
+%%DATADIR%%/icons/cancel.png
+%%DATADIR%%/icons/channel.png
+%%DATADIR%%/icons/chnewm.png
+%%DATADIR%%/icons/clear.png
+%%DATADIR%%/icons/connect.png
+%%DATADIR%%/icons/copy.png
+%%DATADIR%%/icons/cross.png
+%%DATADIR%%/icons/dcc.png
+%%DATADIR%%/icons/dccnewm.png
+%%DATADIR%%/icons/disconnect.png
+%%DATADIR%%/icons/door_out.png
+%%DATADIR%%/icons/file.png
+%%DATADIR%%/icons/find.png
+%%DATADIR%%/icons/folder.png
+%%DATADIR%%/icons/folder_go.png
+%%DATADIR%%/icons/help.png
+%%DATADIR%%/icons/keyboard.png
+%%DATADIR%%/icons/logs.png
+%%DATADIR%%/icons/newfile.png
+%%DATADIR%%/icons/newm.png
+%%DATADIR%%/icons/page.png
+%%DATADIR%%/icons/play.png
+%%DATADIR%%/icons/script.png
+%%DATADIR%%/icons/select_all.png
+%%DATADIR%%/icons/server.png
+%%DATADIR%%/icons/small_dxirc.png
+%%DATADIR%%/icons/tick.png
+%%DATADIR%%/icons/unewm.png
+%%DATADIR%%/icons/user.png
+%%DATADIR%%/icons/world.png
+%%DATADIR%%/icons/wrench.png
+%%DATADIR%%/sounds/connected.wav
+%%DATADIR%%/sounds/disconnected.wav
+%%DATADIR%%/sounds/message.wav
+%%DATADIR%%/icons/default/irc_admin.png
+%%DATADIR%%/icons/default/irc_away.png
+%%DATADIR%%/icons/default/irc_halfop.png
+%%DATADIR%%/icons/default/irc_normal.png
+%%DATADIR%%/icons/default/irc_op.png
+%%DATADIR%%/icons/default/irc_owner.png
+%%DATADIR%%/icons/default/irc_voice.png
+%%DATADIR%%/icons/flags/ar.png
+%%DATADIR%%/icons/flags/as.png
+%%DATADIR%%/icons/flags/at.png
+%%DATADIR%%/icons/flags/au.png
+%%DATADIR%%/icons/flags/aw.png
+%%DATADIR%%/icons/flags/ax.png
+%%DATADIR%%/icons/flags/az.png
+%%DATADIR%%/icons/flags/ba.png
+%%DATADIR%%/icons/flags/bb.png
+%%DATADIR%%/icons/flags/bd.png
+%%DATADIR%%/icons/flags/be.png
+%%DATADIR%%/icons/flags/bf.png
+%%DATADIR%%/icons/flags/bg.png
+%%DATADIR%%/icons/flags/bh.png
+%%DATADIR%%/icons/flags/bi.png
+%%DATADIR%%/icons/flags/bj.png
+%%DATADIR%%/icons/flags/bm.png
+%%DATADIR%%/icons/flags/bn.png
+%%DATADIR%%/icons/flags/bo.png
+%%DATADIR%%/icons/flags/br.png
+%%DATADIR%%/icons/flags/bs.png
+%%DATADIR%%/icons/flags/bt.png
+%%DATADIR%%/icons/flags/bv.png
+%%DATADIR%%/icons/flags/bw.png
+%%DATADIR%%/icons/flags/by.png
+%%DATADIR%%/icons/flags/bz.png
+%%DATADIR%%/icons/flags/ca.png
+%%DATADIR%%/icons/flags/cc.png
+%%DATADIR%%/icons/flags/cd.png
+%%DATADIR%%/icons/flags/cf.png
+%%DATADIR%%/icons/flags/cg.png
+%%DATADIR%%/icons/flags/ch.png
+%%DATADIR%%/icons/flags/ci.png
+%%DATADIR%%/icons/flags/ck.png
+%%DATADIR%%/icons/flags/cl.png
+%%DATADIR%%/icons/flags/cm.png
+%%DATADIR%%/icons/flags/cn.png
+%%DATADIR%%/icons/flags/co.png
+%%DATADIR%%/icons/flags/cr.png
+%%DATADIR%%/icons/flags/cs.png
+%%DATADIR%%/icons/flags/cu.png
+%%DATADIR%%/icons/flags/cv.png
+%%DATADIR%%/icons/flags/cx.png
+%%DATADIR%%/icons/flags/cy.png
+%%DATADIR%%/icons/flags/cz.png
+%%DATADIR%%/icons/flags/de.png
+%%DATADIR%%/icons/flags/dj.png
+%%DATADIR%%/icons/flags/dk.png
+%%DATADIR%%/icons/flags/dm.png
+%%DATADIR%%/icons/flags/do.png
+%%DATADIR%%/icons/flags/dz.png
+%%DATADIR%%/icons/flags/ec.png
+%%DATADIR%%/icons/flags/ee.png
+%%DATADIR%%/icons/flags/eg.png
+%%DATADIR%%/icons/flags/eh.png
+%%DATADIR%%/icons/flags/er.png
+%%DATADIR%%/icons/flags/es.png
+%%DATADIR%%/icons/flags/et.png
+%%DATADIR%%/icons/flags/eu.png
+%%DATADIR%%/icons/flags/fi.png
+%%DATADIR%%/icons/flags/fj.png
+%%DATADIR%%/icons/flags/fk.png
+%%DATADIR%%/icons/flags/fm.png
+%%DATADIR%%/icons/flags/fo.png
+%%DATADIR%%/icons/flags/fr.png
+%%DATADIR%%/icons/flags/ga.png
+%%DATADIR%%/icons/flags/gd.png
+%%DATADIR%%/icons/flags/ge.png
+%%DATADIR%%/icons/flags/gf.png
+%%DATADIR%%/icons/flags/gh.png
+%%DATADIR%%/icons/flags/gi.png
+%%DATADIR%%/icons/flags/gl.png
+%%DATADIR%%/icons/flags/gm.png
+%%DATADIR%%/icons/flags/gn.png
+%%DATADIR%%/icons/flags/gp.png
+%%DATADIR%%/icons/flags/gq.png
+%%DATADIR%%/icons/flags/gr.png
+%%DATADIR%%/icons/flags/gs.png
+%%DATADIR%%/icons/flags/gt.png
+%%DATADIR%%/icons/flags/gu.png
+%%DATADIR%%/icons/flags/gw.png
+%%DATADIR%%/icons/flags/gy.png
+%%DATADIR%%/icons/flags/hk.png
+%%DATADIR%%/icons/flags/hm.png
+%%DATADIR%%/icons/flags/hn.png
+%%DATADIR%%/icons/flags/hr.png
+%%DATADIR%%/icons/flags/ht.png
+%%DATADIR%%/icons/flags/hu.png
+%%DATADIR%%/icons/flags/id.png
+%%DATADIR%%/icons/flags/ie.png
+%%DATADIR%%/icons/flags/il.png
+%%DATADIR%%/icons/flags/in.png
+%%DATADIR%%/icons/flags/io.png
+%%DATADIR%%/icons/flags/iq.png
+%%DATADIR%%/icons/flags/ir.png
+%%DATADIR%%/icons/flags/is.png
+%%DATADIR%%/icons/flags/it.png
+%%DATADIR%%/icons/flags/jm.png
+%%DATADIR%%/icons/flags/jo.png
+%%DATADIR%%/icons/flags/jp.png
+%%DATADIR%%/icons/flags/ke.png
+%%DATADIR%%/icons/flags/kg.png
+%%DATADIR%%/icons/flags/kh.png
+%%DATADIR%%/icons/flags/ki.png
+%%DATADIR%%/icons/flags/km.png
+%%DATADIR%%/icons/flags/kn.png
+%%DATADIR%%/icons/flags/kp.png
+%%DATADIR%%/icons/flags/kr.png
+%%DATADIR%%/icons/flags/kw.png
+%%DATADIR%%/icons/flags/ky.png
+%%DATADIR%%/icons/flags/kz.png
+%%DATADIR%%/icons/flags/la.png
+%%DATADIR%%/icons/flags/lb.png
+%%DATADIR%%/icons/flags/lc.png
+%%DATADIR%%/icons/flags/li.png
+%%DATADIR%%/icons/flags/lk.png
+%%DATADIR%%/icons/flags/lr.png
+%%DATADIR%%/icons/flags/ls.png
+%%DATADIR%%/icons/flags/lt.png
+%%DATADIR%%/icons/flags/lu.png
+%%DATADIR%%/icons/flags/lv.png
+%%DATADIR%%/icons/flags/ly.png
+%%DATADIR%%/icons/flags/ma.png
+%%DATADIR%%/icons/flags/mc.png
+%%DATADIR%%/icons/flags/md.png
+%%DATADIR%%/icons/flags/me.png
+%%DATADIR%%/icons/flags/mg.png
+%%DATADIR%%/icons/flags/mh.png
+%%DATADIR%%/icons/flags/mk.png
+%%DATADIR%%/icons/flags/ml.png
+%%DATADIR%%/icons/flags/mm.png
+%%DATADIR%%/icons/flags/mn.png
+%%DATADIR%%/icons/flags/mo.png
+%%DATADIR%%/icons/flags/mp.png
+%%DATADIR%%/icons/flags/mq.png
+%%DATADIR%%/icons/flags/mr.png
+%%DATADIR%%/icons/flags/ms.png
+%%DATADIR%%/icons/flags/mt.png
+%%DATADIR%%/icons/flags/mu.png
+%%DATADIR%%/icons/flags/mv.png
+%%DATADIR%%/icons/flags/mw.png
+%%DATADIR%%/icons/flags/mx.png
+%%DATADIR%%/icons/flags/my.png
+%%DATADIR%%/icons/flags/mz.png
+%%DATADIR%%/icons/flags/na.png
+%%DATADIR%%/icons/flags/nc.png
+%%DATADIR%%/icons/flags/ne.png
+%%DATADIR%%/icons/flags/nf.png
+%%DATADIR%%/icons/flags/ng.png
+%%DATADIR%%/icons/flags/ni.png
+%%DATADIR%%/icons/flags/nl.png
+%%DATADIR%%/icons/flags/no.png
+%%DATADIR%%/icons/flags/np.png
+%%DATADIR%%/icons/flags/nr.png
+%%DATADIR%%/icons/flags/nu.png
+%%DATADIR%%/icons/flags/nz.png
+%%DATADIR%%/icons/flags/om.png
+%%DATADIR%%/icons/flags/pa.png
+%%DATADIR%%/icons/flags/pe.png
+%%DATADIR%%/icons/flags/pf.png
+%%DATADIR%%/icons/flags/pg.png
+%%DATADIR%%/icons/flags/ph.png
+%%DATADIR%%/icons/flags/pk.png
+%%DATADIR%%/icons/flags/pl.png
+%%DATADIR%%/icons/flags/pm.png
+%%DATADIR%%/icons/flags/pn.png
+%%DATADIR%%/icons/flags/pr.png
+%%DATADIR%%/icons/flags/ps.png
+%%DATADIR%%/icons/flags/pt.png
+%%DATADIR%%/icons/flags/pw.png
+%%DATADIR%%/icons/flags/py.png
+%%DATADIR%%/icons/flags/qa.png
+%%DATADIR%%/icons/flags/re.png
+%%DATADIR%%/icons/flags/ro.png
+%%DATADIR%%/icons/flags/rs.png
+%%DATADIR%%/icons/flags/ru.png
+%%DATADIR%%/icons/flags/rw.png
+%%DATADIR%%/icons/flags/sa.png
+%%DATADIR%%/icons/flags/sb.png
+%%DATADIR%%/icons/flags/sc.png
+%%DATADIR%%/icons/flags/sd.png
+%%DATADIR%%/icons/flags/se.png
+%%DATADIR%%/icons/flags/sg.png
+%%DATADIR%%/icons/flags/sh.png
+%%DATADIR%%/icons/flags/si.png
+%%DATADIR%%/icons/flags/sj.png
+%%DATADIR%%/icons/flags/sk.png
+%%DATADIR%%/icons/flags/sl.png
+%%DATADIR%%/icons/flags/sm.png
+%%DATADIR%%/icons/flags/sn.png
+%%DATADIR%%/icons/flags/so.png
+%%DATADIR%%/icons/flags/sr.png
+%%DATADIR%%/icons/flags/st.png
+%%DATADIR%%/icons/flags/sv.png
+%%DATADIR%%/icons/flags/sy.png
+%%DATADIR%%/icons/flags/sz.png
+%%DATADIR%%/icons/flags/tc.png
+%%DATADIR%%/icons/flags/td.png
+%%DATADIR%%/icons/flags/tf.png
+%%DATADIR%%/icons/flags/tg.png
+%%DATADIR%%/icons/flags/th.png
+%%DATADIR%%/icons/flags/tj.png
+%%DATADIR%%/icons/flags/tk.png
+%%DATADIR%%/icons/flags/tl.png
+%%DATADIR%%/icons/flags/tm.png
+%%DATADIR%%/icons/flags/tn.png
+%%DATADIR%%/icons/flags/to.png
+%%DATADIR%%/icons/flags/tr.png
+%%DATADIR%%/icons/flags/tt.png
+%%DATADIR%%/icons/flags/tv.png
+%%DATADIR%%/icons/flags/tw.png
+%%DATADIR%%/icons/flags/tz.png
+%%DATADIR%%/icons/flags/ua.png
+%%DATADIR%%/icons/flags/ug.png
+%%DATADIR%%/icons/flags/uk.png
+%%DATADIR%%/icons/flags/unknown.png
+%%DATADIR%%/icons/flags/us.png
+%%DATADIR%%/icons/flags/uy.png
+%%DATADIR%%/icons/flags/uz.png
+%%DATADIR%%/icons/flags/va.png
+%%DATADIR%%/icons/flags/vc.png
+%%DATADIR%%/icons/flags/ve.png
+%%DATADIR%%/icons/flags/vg.png
+%%DATADIR%%/icons/flags/vi.png
+%%DATADIR%%/icons/flags/vn.png
+%%DATADIR%%/icons/flags/vu.png
+%%DATADIR%%/icons/flags/wf.png
+%%DATADIR%%/icons/flags/ws.png
+%%DATADIR%%/icons/flags/ye.png
+%%DATADIR%%/icons/flags/yt.png
+%%DATADIR%%/icons/flags/za.png
+%%DATADIR%%/icons/flags/zm.png
+%%DATADIR%%/icons/flags/zw.png
+%%DATADIR%%/icons/smileys/biggrin.png
+%%DATADIR%%/icons/smileys/cry.png
+%%DATADIR%%/icons/smileys/dxirc.smiley
+%%DATADIR%%/icons/smileys/smile.png
+%%DATADIR%%/icons/smileys/tongue.png
+%%DATADIR%%/icons/smileys/unhappy.png
+%%NLS%%share/locale/cs/LC_MESSAGES/dxirc.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/dxirc.mo
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/icons/default
+@dirrm %%DATADIR%%/icons/flags
+@dirrm %%DATADIR%%/icons/smileys
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+@dirrm share/applications