aboutsummaryrefslogtreecommitdiffstats
path: root/net-p2p
diff options
context:
space:
mode:
authorbf <bf@FreeBSD.org>2012-06-01 20:31:25 +0800
committerbf <bf@FreeBSD.org>2012-06-01 20:31:25 +0800
commit81d498e2b90de4c78958ee6979156a35c0d24093 (patch)
tree2491bd1a9d52fdc752ff9a6179b681d9b5cdc55b /net-p2p
parentc02ab36533db9130b142c605223815b70ea37339 (diff)
downloadfreebsd-ports-gnome-81d498e2b90de4c78958ee6979156a35c0d24093.tar.gz
freebsd-ports-gnome-81d498e2b90de4c78958ee6979156a35c0d24093.tar.zst
freebsd-ports-gnome-81d498e2b90de4c78958ee6979156a35c0d24093.zip
Add gnunet-gtk , GTK interface to GNUnet.
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/Makefile1
-rw-r--r--net-p2p/gnunet-gtk/Makefile60
-rw-r--r--net-p2p/gnunet-gtk/distinfo2
-rw-r--r--net-p2p/gnunet-gtk/files/patch-pixmaps__icon-theme-installer26
-rw-r--r--net-p2p/gnunet-gtk/pkg-descr4
-rw-r--r--net-p2p/gnunet-gtk/pkg-plist295
6 files changed, 388 insertions, 0 deletions
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index a635d6d680ff..074ce22d9a29 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -30,6 +30,7 @@
SUBDIR += gkremldk
SUBDIR += gnewtellium
SUBDIR += gnunet
+ SUBDIR += gnunet-gtk
SUBDIR += gtk-gnutella
SUBDIR += gtkhx
SUBDIR += gtorrentviewer
diff --git a/net-p2p/gnunet-gtk/Makefile b/net-p2p/gnunet-gtk/Makefile
new file mode 100644
index 000000000000..0fe482954195
--- /dev/null
+++ b/net-p2p/gnunet-gtk/Makefile
@@ -0,0 +1,60 @@
+# ex:ts=8
+# Ports collection makefile for: gnunet-gtk
+# Date created: Dec. 19, 2011
+# Whom: bf
+#
+# $FreeBSD$
+#
+
+PORTNAME= gnunet-gtk
+DISTVERSION= 0.9.2
+CATEGORIES= net-p2p ipv6 security
+MASTER_SITES= GNU
+MASTER_SITE_SUBDIR= gnunet
+
+MAINTAINER= bf@FreeBSD.org
+COMMENT= GTK interface to GNUnet
+
+LICENSE= GPLv3
+
+LIB_DEPENDS= gladeui-1:${PORTSDIR}/devel/glade3 \
+ gnunetutil:${PORTSDIR}/net-p2p/gnunet
+
+INSTALLS_ICONS = yes
+USE_AUTOTOOLS= libltdl libtool
+USE_GMAKE= yes
+USE_GNOME= gnomehack
+USE_ICONV= yes
+USE_LDCONFIG= yes
+
+CONFIGURE_ARGS = --with-extractor=${LOCALBASE} \
+ --with-gnunet=${LOCALBASE} \
+ --with-libiconv-prefix=${LOCALBASE}
+
+MAN1= gnunet-fs-gtk.1
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MNLS}
+USE_GETTEXT= yes
+CONFIGURE_ARGS+= --with-libintl-prefix=${LOCALBASE}
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+post-patch:
+ @${FIND} ${WRKSRC} -type f -name 'Makefile.in' -print0 | \
+ ${XARGS} -0 ${REINPLACE_CMD} -e \
+ '/^[[:blank:]]*mkinstalldirs[[:blank:]]*=/s/=.*/= $$(mkdir_p)/'
+
+.if ${PORT_OPTIONS:MDOCS}
+PORTDOCS= AUTHORS COPYING ChangeLog NEWS README
+
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ @cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/net-p2p/gnunet-gtk/distinfo b/net-p2p/gnunet-gtk/distinfo
new file mode 100644
index 000000000000..20aa2fa24501
--- /dev/null
+++ b/net-p2p/gnunet-gtk/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnunet-gtk-0.9.2.tar.gz) = e66488e324295a05456a372ab795fd559d42b780f55f76ef455b3bd898a9c782
+SIZE (gnunet-gtk-0.9.2.tar.gz) = 1010744
diff --git a/net-p2p/gnunet-gtk/files/patch-pixmaps__icon-theme-installer b/net-p2p/gnunet-gtk/files/patch-pixmaps__icon-theme-installer
new file mode 100644
index 000000000000..7ae4b494abd6
--- /dev/null
+++ b/net-p2p/gnunet-gtk/files/patch-pixmaps__icon-theme-installer
@@ -0,0 +1,26 @@
+--- pixmaps/icon-theme-installer.orig 2010-06-17 03:36:53.000000000 -0400
++++ pixmaps/icon-theme-installer 2012-05-31 17:42:11.000000000 -0400
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ # icon-theme-installer
+ # Copyright (C) 2006 Novell, Inc.
+@@ -112,7 +112,7 @@
+ exit 1
+ fi
+
+-if test ! -x $(echo "$INSTALL_DATA_EXEC" | cut -f1 -d' '); then
++if test ! -x $(echo "$INSTALL_DATA_EXEC" | cut -f1 -d' ' | xargs which); then
+ echo "Cannot find '$INSTALL_DATA_EXEC'; You probably want to
+ pass -x \$(INSTALL_DATA)"
+ exit 1
+@@ -173,7 +173,7 @@
+ done
+
+ if test "x$INSTALL" = "xyes"; then
+- gtk_update_icon_cache_bin="$((which gtk-update-icon-cache ||
++ gtk_update_icon_cache_bin="$( (which gtk-update-icon-cache ||
+ echo /opt/gnome/bin/gtk-update-icon-cache)2>/dev/null)"
+ gtk_update_icon_cache="$gtk_update_icon_cache_bin -f -t
+ $INSTALL_BASE_DIR"
diff --git a/net-p2p/gnunet-gtk/pkg-descr b/net-p2p/gnunet-gtk/pkg-descr
new file mode 100644
index 000000000000..5a6380c58cf7
--- /dev/null
+++ b/net-p2p/gnunet-gtk/pkg-descr
@@ -0,0 +1,4 @@
+This package includes GTK interfaces to GNUnet -- including GUIs to
+configure GNUnet, manage file-sharing, and inspect GNUnet peers.
+
+WWW: https://gnunet.org/
diff --git a/net-p2p/gnunet-gtk/pkg-plist b/net-p2p/gnunet-gtk/pkg-plist
new file mode 100644
index 000000000000..da4bb655603c
--- /dev/null
+++ b/net-p2p/gnunet-gtk/pkg-plist
@@ -0,0 +1,295 @@
+bin/gnunet-fs-gtk
+bin/gnunet-peerinfo-gtk
+bin/gnunet-setup
+bin/gnunet-statistics-gtk
+include/gnunet-gtk/gnunet_gtk.h
+lib/libgnunetgtk.a
+lib/libgnunetgtk.la
+lib/libgnunetgtk.so
+lib/libgnunetgtk.so.2
+share/applications/gnunet-fs-gtk.desktop
+share/applications/gnunet-setup.desktop
+share/gnunet-gtk/flags/ad.png
+share/gnunet-gtk/flags/ae.png
+share/gnunet-gtk/flags/af.png
+share/gnunet-gtk/flags/ag.png
+share/gnunet-gtk/flags/ai.png
+share/gnunet-gtk/flags/al.png
+share/gnunet-gtk/flags/am.png
+share/gnunet-gtk/flags/an.png
+share/gnunet-gtk/flags/ao.png
+share/gnunet-gtk/flags/aq.png
+share/gnunet-gtk/flags/ar.png
+share/gnunet-gtk/flags/as.png
+share/gnunet-gtk/flags/at.png
+share/gnunet-gtk/flags/au.png
+share/gnunet-gtk/flags/aw.png
+share/gnunet-gtk/flags/ax.png
+share/gnunet-gtk/flags/az.png
+share/gnunet-gtk/flags/ba.png
+share/gnunet-gtk/flags/bb.png
+share/gnunet-gtk/flags/bd.png
+share/gnunet-gtk/flags/be.png
+share/gnunet-gtk/flags/bf.png
+share/gnunet-gtk/flags/bg.png
+share/gnunet-gtk/flags/bh.png
+share/gnunet-gtk/flags/bi.png
+share/gnunet-gtk/flags/bj.png
+share/gnunet-gtk/flags/bm.png
+share/gnunet-gtk/flags/bn.png
+share/gnunet-gtk/flags/bo.png
+share/gnunet-gtk/flags/br.png
+share/gnunet-gtk/flags/bs.png
+share/gnunet-gtk/flags/bt.png
+share/gnunet-gtk/flags/bv.png
+share/gnunet-gtk/flags/bw.png
+share/gnunet-gtk/flags/by.png
+share/gnunet-gtk/flags/ca.png
+share/gnunet-gtk/flags/cc.png
+share/gnunet-gtk/flags/cd.png
+share/gnunet-gtk/flags/cf.png
+share/gnunet-gtk/flags/cg.png
+share/gnunet-gtk/flags/ch.png
+share/gnunet-gtk/flags/ci.png
+share/gnunet-gtk/flags/ck.png
+share/gnunet-gtk/flags/cl.png
+share/gnunet-gtk/flags/cm.png
+share/gnunet-gtk/flags/cn.png
+share/gnunet-gtk/flags/co.png
+share/gnunet-gtk/flags/cr.png
+share/gnunet-gtk/flags/cs.png
+share/gnunet-gtk/flags/cu.png
+share/gnunet-gtk/flags/cv.png
+share/gnunet-gtk/flags/cx.png
+share/gnunet-gtk/flags/cy.png
+share/gnunet-gtk/flags/cz.png
+share/gnunet-gtk/flags/de.png
+share/gnunet-gtk/flags/dj.png
+share/gnunet-gtk/flags/dk.png
+share/gnunet-gtk/flags/dm.png
+share/gnunet-gtk/flags/do.png
+share/gnunet-gtk/flags/dz.png
+share/gnunet-gtk/flags/ec.png
+share/gnunet-gtk/flags/ee.png
+share/gnunet-gtk/flags/eg.png
+share/gnunet-gtk/flags/eh.png
+share/gnunet-gtk/flags/er.png
+share/gnunet-gtk/flags/es.png
+share/gnunet-gtk/flags/et.png
+share/gnunet-gtk/flags/eu.png
+share/gnunet-gtk/flags/fi.png
+share/gnunet-gtk/flags/fj.png
+share/gnunet-gtk/flags/fk.png
+share/gnunet-gtk/flags/fm.png
+share/gnunet-gtk/flags/fo.png
+share/gnunet-gtk/flags/fr.png
+share/gnunet-gtk/flags/ga.png
+share/gnunet-gtk/flags/gb.png
+share/gnunet-gtk/flags/gd.png
+share/gnunet-gtk/flags/ge.png
+share/gnunet-gtk/flags/gf.png
+share/gnunet-gtk/flags/gh.png
+share/gnunet-gtk/flags/gi.png
+share/gnunet-gtk/flags/gl.png
+share/gnunet-gtk/flags/gm.png
+share/gnunet-gtk/flags/gn.png
+share/gnunet-gtk/flags/gp.png
+share/gnunet-gtk/flags/gq.png
+share/gnunet-gtk/flags/gr.png
+share/gnunet-gtk/flags/gs.png
+share/gnunet-gtk/flags/gt.png
+share/gnunet-gtk/flags/gu.png
+share/gnunet-gtk/flags/gw.png
+share/gnunet-gtk/flags/gy.png
+share/gnunet-gtk/flags/hk.png
+share/gnunet-gtk/flags/hm.png
+share/gnunet-gtk/flags/hn.png
+share/gnunet-gtk/flags/hr.png
+share/gnunet-gtk/flags/ht.png
+share/gnunet-gtk/flags/hu.png
+share/gnunet-gtk/flags/id.png
+share/gnunet-gtk/flags/ie.png
+share/gnunet-gtk/flags/il.png
+share/gnunet-gtk/flags/in.png
+share/gnunet-gtk/flags/io.png
+share/gnunet-gtk/flags/iq.png
+share/gnunet-gtk/flags/ir.png
+share/gnunet-gtk/flags/it.png
+share/gnunet-gtk/flags/jm.png
+share/gnunet-gtk/flags/jo.png
+share/gnunet-gtk/flags/jp.png
+share/gnunet-gtk/flags/ke.png
+share/gnunet-gtk/flags/kg.png
+share/gnunet-gtk/flags/kh.png
+share/gnunet-gtk/flags/ki.png
+share/gnunet-gtk/flags/km.png
+share/gnunet-gtk/flags/kn.png
+share/gnunet-gtk/flags/kp.png
+share/gnunet-gtk/flags/kr.png
+share/gnunet-gtk/flags/kw.png
+share/gnunet-gtk/flags/ky.png
+share/gnunet-gtk/flags/kz.png
+share/gnunet-gtk/flags/la.png
+share/gnunet-gtk/flags/lb.png
+share/gnunet-gtk/flags/lc.png
+share/gnunet-gtk/flags/li.png
+share/gnunet-gtk/flags/lk.png
+share/gnunet-gtk/flags/lr.png
+share/gnunet-gtk/flags/ls.png
+share/gnunet-gtk/flags/lt.png
+share/gnunet-gtk/flags/lu.png
+share/gnunet-gtk/flags/lv.png
+share/gnunet-gtk/flags/ly.png
+share/gnunet-gtk/flags/ma.png
+share/gnunet-gtk/flags/mc.png
+share/gnunet-gtk/flags/md.png
+share/gnunet-gtk/flags/mg.png
+share/gnunet-gtk/flags/mh.png
+share/gnunet-gtk/flags/mk.png
+share/gnunet-gtk/flags/ml.png
+share/gnunet-gtk/flags/mm.png
+share/gnunet-gtk/flags/mn.png
+share/gnunet-gtk/flags/mo.png
+share/gnunet-gtk/flags/mp.png
+share/gnunet-gtk/flags/mq.png
+share/gnunet-gtk/flags/mr.png
+share/gnunet-gtk/flags/ms.png
+share/gnunet-gtk/flags/mt.png
+share/gnunet-gtk/flags/mu.png
+share/gnunet-gtk/flags/mv.png
+share/gnunet-gtk/flags/mw.png
+share/gnunet-gtk/flags/mx.png
+share/gnunet-gtk/flags/my.png
+share/gnunet-gtk/flags/mz.png
+share/gnunet-gtk/flags/na.png
+share/gnunet-gtk/flags/nc.png
+share/gnunet-gtk/flags/ne.png
+share/gnunet-gtk/flags/nf.png
+share/gnunet-gtk/flags/ng.png
+share/gnunet-gtk/flags/ni.png
+share/gnunet-gtk/flags/nl.png
+share/gnunet-gtk/flags/no.png
+share/gnunet-gtk/flags/np.png
+share/gnunet-gtk/flags/nr.png
+share/gnunet-gtk/flags/nu.png
+share/gnunet-gtk/flags/nz.png
+share/gnunet-gtk/flags/om.png
+share/gnunet-gtk/flags/pa.png
+share/gnunet-gtk/flags/pe.png
+share/gnunet-gtk/flags/pf.png
+share/gnunet-gtk/flags/pg.png
+share/gnunet-gtk/flags/ph.png
+share/gnunet-gtk/flags/pk.png
+share/gnunet-gtk/flags/pl.png
+share/gnunet-gtk/flags/pm.png
+share/gnunet-gtk/flags/pn.png
+share/gnunet-gtk/flags/pr.png
+share/gnunet-gtk/flags/ps.png
+share/gnunet-gtk/flags/pt.png
+share/gnunet-gtk/flags/pw.png
+share/gnunet-gtk/flags/py.png
+share/gnunet-gtk/flags/qa.png
+share/gnunet-gtk/flags/re.png
+share/gnunet-gtk/flags/ro.png
+share/gnunet-gtk/flags/ru.png
+share/gnunet-gtk/flags/rw.png
+share/gnunet-gtk/flags/sa.png
+share/gnunet-gtk/flags/sb.png
+share/gnunet-gtk/flags/sc.png
+share/gnunet-gtk/flags/sd.png
+share/gnunet-gtk/flags/se.png
+share/gnunet-gtk/flags/sg.png
+share/gnunet-gtk/flags/sh.png
+share/gnunet-gtk/flags/si.png
+share/gnunet-gtk/flags/sj.png
+share/gnunet-gtk/flags/sk.png
+share/gnunet-gtk/flags/sl.png
+share/gnunet-gtk/flags/sm.png
+share/gnunet-gtk/flags/sn.png
+share/gnunet-gtk/flags/so.png
+share/gnunet-gtk/flags/sr.png
+share/gnunet-gtk/flags/st.png
+share/gnunet-gtk/flags/sv.png
+share/gnunet-gtk/flags/sy.png
+share/gnunet-gtk/flags/sz.png
+share/gnunet-gtk/flags/tc.png
+share/gnunet-gtk/flags/td.png
+share/gnunet-gtk/flags/tf.png
+share/gnunet-gtk/flags/tg.png
+share/gnunet-gtk/flags/th.png
+share/gnunet-gtk/flags/tj.png
+share/gnunet-gtk/flags/tk.png
+share/gnunet-gtk/flags/tl.png
+share/gnunet-gtk/flags/tm.png
+share/gnunet-gtk/flags/tn.png
+share/gnunet-gtk/flags/to.png
+share/gnunet-gtk/flags/tr.png
+share/gnunet-gtk/flags/tt.png
+share/gnunet-gtk/flags/tv.png
+share/gnunet-gtk/flags/tw.png
+share/gnunet-gtk/flags/tz.png
+share/gnunet-gtk/flags/ua.png
+share/gnunet-gtk/flags/ug.png
+share/gnunet-gtk/flags/um.png
+share/gnunet-gtk/flags/us.png
+share/gnunet-gtk/flags/uy.png
+share/gnunet-gtk/flags/uz.png
+share/gnunet-gtk/flags/va.png
+share/gnunet-gtk/flags/vc.png
+share/gnunet-gtk/flags/ve.png
+share/gnunet-gtk/flags/vg.png
+share/gnunet-gtk/flags/vi.png
+share/gnunet-gtk/flags/vn.png
+share/gnunet-gtk/flags/vu.png
+share/gnunet-gtk/flags/wf.png
+share/gnunet-gtk/flags/ws.png
+share/gnunet-gtk/flags/ye.png
+share/gnunet-gtk/flags/yt.png
+share/gnunet-gtk/flags/za.png
+share/gnunet-gtk/flags/zm.png
+share/gnunet-gtk/flags/zw.png
+share/gnunet-gtk/gnunet-setup-oxygen-cancel.png
+share/gnunet-gtk/gnunet-setup-oxygen-ok.png
+share/gnunet-gtk/gnunet_fs_gtk_about_window.glade
+share/gnunet-gtk/gnunet_fs_gtk_create_namespace_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_download_as_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_edit_publication.glade
+share/gnunet-gtk/gnunet_fs_gtk_main_window.glade
+share/gnunet-gtk/gnunet_fs_gtk_open_directory_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_open_url_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_progress_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_publish_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_publish_directory_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_publish_file_dialog.glade
+share/gnunet-gtk/gnunet_fs_gtk_publish_tab.glade
+share/gnunet-gtk/gnunet_fs_gtk_search_tab.glade
+share/gnunet-gtk/gnunet_fs_gtk_select_pseudonym_dialog.glade
+share/gnunet-gtk/gnunet_gtk_status_bar_menu.glade
+share/gnunet-gtk/gnunet_logo.png
+share/gnunet-gtk/gnunet_peerinfo_gtk_about_window.glade
+share/gnunet-gtk/gnunet_peerinfo_gtk_main_window.glade
+share/gnunet-gtk/gnunet_setup_gtk_main_window.glade
+share/gnunet-gtk/gnunet_statistics_gtk_about_window.glade
+share/gnunet-gtk/gnunet_statistics_gtk_main_window.glade
+share/icons/hicolor/16x16/apps/gnunet-fs-gtk.png
+share/icons/hicolor/22x22/apps/gnunet-fs-gtk.png
+share/icons/hicolor/24x24/apps/gnunet-fs-gtk.png
+share/icons/hicolor/32x32/apps/gnunet-fs-gtk.png
+share/icons/hicolor/icon-theme.cache
+share/icons/hicolor/scalable/apps/gnunet-fs-gtk.svg
+@dirrmtry share/icons/hicolor/scalable/apps
+@dirrmtry share/icons/hicolor/scalable
+@dirrmtry share/icons/hicolor/32x32/apps
+@dirrmtry share/icons/hicolor/32x32
+@dirrmtry share/icons/hicolor/24x24/apps
+@dirrmtry share/icons/hicolor/24x24
+@dirrmtry share/icons/hicolor/22x22/apps
+@dirrmtry share/icons/hicolor/22x22
+@dirrmtry share/icons/hicolor/16x16/apps
+@dirrmtry share/icons/hicolor/16x16
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
+@dirrm share/gnunet-gtk/flags
+@dirrm share/gnunet-gtk
+@dirrmtry share/applications
+@dirrm include/gnunet-gtk