summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-10-24 04:58:29 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-10-24 04:58:29 +0800
commit8a438eb6188710cdba6a6ef3674b2812be38fea0 (patch)
tree3760e429f5739cd5101aa6296aa5c4225a61991e /net
parentf3147786f4a1b429098e714ba3d46189c6380b78 (diff)
downloadmarcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar.gz
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar.bz2
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar.lz
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar.xz
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.tar.zst
marcuscom-ports-8a438eb6188710cdba6a6ef3674b2812be38fea0.zip
Update to 0.6.28.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14831 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'net')
-rw-r--r--net/avahi-app/Makefile6
-rw-r--r--net/avahi-app/distinfo6
-rw-r--r--net/avahi-app/files/patch-avahi-gobject_AvahiCore-0.6.gir17
-rw-r--r--net/avahi-app/files/patch-avahi-ui_avahi-ui.c28
-rw-r--r--net/avahi-app/pkg-plist7
-rw-r--r--net/avahi/Makefile65
-rw-r--r--net/avahi/pkg-descr7
7 files changed, 85 insertions, 51 deletions
diff --git a/net/avahi-app/Makefile b/net/avahi-app/Makefile
index 9c658c882..d5d9e7d05 100644
--- a/net/avahi-app/Makefile
+++ b/net/avahi-app/Makefile
@@ -3,12 +3,12 @@
# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/net/avahi-app/Makefile,v 1.12 2010/09/19 20:18:45 kwm Exp $
+# $MCom: ports/net/avahi-app/Makefile,v 1.13 2010/09/22 23:53:13 avl Exp $
#
PORTNAME= avahi
-PORTVERSION= 0.6.27
-PORTREVISION?= 4
+PORTVERSION= 0.6.28
+PORTREVISION?= 0
CATEGORIES?= net dns
MASTER_SITES= http://www.avahi.org/download/
PKGNAMESUFFIX?= -app
diff --git a/net/avahi-app/distinfo b/net/avahi-app/distinfo
index 9a4d7d82c..0ca2bc46b 100644
--- a/net/avahi-app/distinfo
+++ b/net/avahi-app/distinfo
@@ -1,3 +1,3 @@
-MD5 (avahi-0.6.27.tar.gz) = 74b40f87aeab07fc77af25f725b32f04
-SHA256 (avahi-0.6.27.tar.gz) = c22df5e0b0d695bfe3cc52545bf0affc1c52060818a5a65d70055e320bc45e84
-SIZE (avahi-0.6.27.tar.gz) = 1217974
+MD5 (avahi-0.6.28.tar.gz) = d0143a5aa3265019072e53ab497818d0
+SHA256 (avahi-0.6.28.tar.gz) = a0d80aac88212b9f9d5331c248091d3c9c9209f0e41985421636ebd14230fc91
+SIZE (avahi-0.6.28.tar.gz) = 1238660
diff --git a/net/avahi-app/files/patch-avahi-gobject_AvahiCore-0.6.gir b/net/avahi-app/files/patch-avahi-gobject_AvahiCore-0.6.gir
deleted file mode 100644
index 2ee06f05d..000000000
--- a/net/avahi-app/files/patch-avahi-gobject_AvahiCore-0.6.gir
+++ /dev/null
@@ -1,17 +0,0 @@
---- avahi-gobject/AvahiCore-0.6.gir.orig
-+++ avahi-gobject/AvahiCore-0.6.gir
-@@ -1,10 +1,12 @@
- <?xml version="1.0"?>
--<repository version="1.0"
-+<repository version="1.2"
- xmlns="http://www.gtk.org/introspection/core/1.0"
- xmlns:c="http://www.gtk.org/introspection/c/1.0"
- xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
- <namespace name="AvahiCore" version="0.6" shared-library="avahi-core">
-- <alias name="IfIndex" target="int" c:type="AvahiIfIndex"/>
-+ <alias name="IfIndex" c:type="AvahiIfIndex">
-+ <type name="gint" c:type="int"/>
-+ </alias>
- <enumeration name="Protocol" c:type="AvahiProtocol">
- <member name="inet"
- value="0"
diff --git a/net/avahi-app/files/patch-avahi-ui_avahi-ui.c b/net/avahi-app/files/patch-avahi-ui_avahi-ui.c
deleted file mode 100644
index 6b331dc9f..000000000
--- a/net/avahi-app/files/patch-avahi-ui_avahi-ui.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- avahi-ui/avahi-ui.c.orig
-+++ avahi-ui/avahi-ui.c
-@@ -254,11 +254,13 @@ GtkWidget *aui_service_dialog_new_valist(
- const gchar *button_text;
- gint dr;
-
-- GtkWidget *w = GTK_WIDGET(g_object_new(
-+ GtkWidget *w = (GtkWidget*)g_object_new(
- AUI_TYPE_SERVICE_DIALOG,
-+#if !GTK_CHECK_VERSION (2,21,8)
- "has-separator", FALSE,
-+#endif
- "title", title,
-- NULL));
-+ NULL);
-
- if (parent)
- gtk_window_set_transient_for(GTK_WINDOW(w), parent);
-@@ -985,7 +987,9 @@ static void domain_button_clicked(GtkButton *button G_GNUC_UNUSED, gpointer user
- p->domain_dialog = gtk_dialog_new();
- gtk_container_set_border_width(GTK_CONTAINER(p->domain_dialog), 5);
- gtk_window_set_title(GTK_WINDOW(p->domain_dialog), _("Change domain"));
-+#if !GTK_CHECK_VERSION(2,21,8)
- gtk_dialog_set_has_separator(GTK_DIALOG(p->domain_dialog), FALSE);
-+#endif
-
- vbox = gtk_vbox_new(FALSE, 8);
- gtk_container_set_border_width(GTK_CONTAINER(vbox), 8);
diff --git a/net/avahi-app/pkg-plist b/net/avahi-app/pkg-plist
index 1edb8825a..a30b15910 100644
--- a/net/avahi-app/pkg-plist
+++ b/net/avahi-app/pkg-plist
@@ -121,6 +121,7 @@ share/gir-1.0/AvahiCore-0.6.gir
share/locale/bg/LC_MESSAGES/avahi.mo
share/locale/ca/LC_MESSAGES/avahi.mo
share/locale/cs/LC_MESSAGES/avahi.mo
+share/locale/da/LC_MESSAGES/avahi.mo
share/locale/de/LC_MESSAGES/avahi.mo
share/locale/el/LC_MESSAGES/avahi.mo
share/locale/en_AU/LC_MESSAGES/avahi.mo
@@ -129,9 +130,12 @@ share/locale/en_GB/LC_MESSAGES/avahi.mo
share/locale/en_NZ/LC_MESSAGES/avahi.mo
share/locale/es/LC_MESSAGES/avahi.mo
share/locale/fi/LC_MESSAGES/avahi.mo
+share/locale/fo/LC_MESSAGES/avahi.mo
share/locale/fr/LC_MESSAGES/avahi.mo
share/locale/gl/LC_MESSAGES/avahi.mo
+share/locale/he/LC_MESSAGES/avahi.mo
share/locale/hu/LC_MESSAGES/avahi.mo
+share/locale/id/LC_MESSAGES/avahi.mo
share/locale/it/LC_MESSAGES/avahi.mo
share/locale/ja/LC_MESSAGES/avahi.mo
share/locale/ms/LC_MESSAGES/avahi.mo
@@ -140,6 +144,7 @@ share/locale/pl/LC_MESSAGES/avahi.mo
share/locale/pt_BR/LC_MESSAGES/avahi.mo
share/locale/ro/LC_MESSAGES/avahi.mo
share/locale/ru/LC_MESSAGES/avahi.mo
+share/locale/sl/LC_MESSAGES/avahi.mo
share/locale/sr/LC_MESSAGES/avahi.mo
share/locale/sv/LC_MESSAGES/avahi.mo
share/locale/sr@latin/LC_MESSAGES/avahi.mo
@@ -148,6 +153,8 @@ share/locale/zh_CN/LC_MESSAGES/avahi.mo
share/locale/zh_TW/LC_MESSAGES/avahi.mo
@dirrmtry share/locale/sr@latin/LC_MESSAGES
@dirrmtry share/locale/sr@latin
+@dirrmtry share/locale/fo/LC_MESSAGES
+@dirrmtry share/locale/fo
@dirrmtry share/locale/en_NZ/LC_MESSAGES
@dirrmtry share/locale/en_NZ
@dirrm %%DATADIR%%
diff --git a/net/avahi/Makefile b/net/avahi/Makefile
new file mode 100644
index 000000000..b2d124e8d
--- /dev/null
+++ b/net/avahi/Makefile
@@ -0,0 +1,65 @@
+# New ports collection makefile for: avahi
+# Date created: 18 November 2005
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/net/avahi/Makefile,v 1.26 2007/09/09 22:45:27 mezz Exp $
+#
+
+PORTNAME= avahi
+PORTVERSION= 0.6.28
+PORTREVISION?= 0
+CATEGORIES?= net dns
+MASTER_SITES= # empty
+DISTFILES= # empty
+EXTRACT_ONLY= # empty
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= The "meta-port" for the Avahi service discovery suite
+
+RUN_DEPENDS= avahi-resolve:${PORTSDIR}/net/avahi-app \
+ avahi-app>=0.6.20_2:${PORTSDIR}/net/avahi-app
+
+OPTIONS= AUTOIPD "IPv4LL network address configuration daemon" off \
+ GTK "Gtk+ tools and bindings" off \
+ LIBDNS "Apple's mDNSResponder compatibility library" off \
+ MONO "Mono bindings" off \
+ QT3 "Qt 3 bindings" off \
+ QT4 "Qt 4 bindings" off \
+ PYTHON "Python bindings and tools" off
+
+NO_BUILD= yes
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_AUTOIPD)
+RUN_DEPENDS+= avahi-autoipd:${PORTSDIR}/net/avahi-autoipd
+.endif
+
+.if defined(WITH_GTK)
+RUN_DEPENDS+= avahi-discover-standalone:${PORTSDIR}/net/avahi-gtk
+.endif
+
+.if defined(WITH_LIBDNS)
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/avahi-compat-libdns_sd.pc:${PORTSDIR}/net/avahi-libdns
+.endif
+
+.if defined(WITH_MONO)
+RUN_DEPENDS+= ${LOCALBASE}/lib/mono/avahi-sharp/avahi-sharp.dll:${PORTSDIR}/net/avahi-sharp
+.endif
+
+.if defined(WITH_QT3)
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/avahi-qt3.pc:${PORTSDIR}/net/avahi-qt3
+.endif
+
+.if defined(WITH_QT4)
+RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/avahi-qt4.pc:${PORTSDIR}/net/avahi-qt4
+.endif
+
+.if defined(WITH_PYTHON)
+RUN_DEPENDS+= avahi-bookmarks:${PORTSDIR}/net/py-avahi
+.endif
+
+do-install:
+
+.include <bsd.port.post.mk>
diff --git a/net/avahi/pkg-descr b/net/avahi/pkg-descr
new file mode 100644
index 000000000..fb85b6205
--- /dev/null
+++ b/net/avahi/pkg-descr
@@ -0,0 +1,7 @@
+Service discovery on a local network -- this means that you can plug your
+laptop or computer into a network and instantly be able to view other people
+who you can chat with, find printers to print to or find files being shared.
+This kind of technology is already found in MacOS X (branded 'Rendezvous',
+'Bonjour' and sometimes 'ZeroConf') and is very convenient.
+
+WWW: http://www.avahi.org/