summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-11-12 18:52:22 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-11-12 18:52:22 +0000
commitecea4a760302eef9e35cd96c3735f95dc259cdd1 (patch)
tree4345bff39a4bda9231ee6f06ba3edf94a2e832ba
parent- Update to 5.2.1 (diff)
Move IDN related ports from devel to dns category:
devel/libidn -> dns/libidn devel/p5-Net-LibIDN -> dns/p5-Net-LibIDN Approved by: both maintainers Repocopy by: marcus
-rw-r--r--MOVED2
-rw-r--r--devel/Makefile2
-rw-r--r--devel/libidn/Makefile53
-rw-r--r--devel/libidn/Makefile.man47
-rw-r--r--devel/libidn/distinfo2
-rw-r--r--devel/libidn/files/patch-doc::libidn.texi12
-rw-r--r--devel/libidn/files/patch-po_LINGUAS13
-rw-r--r--devel/libidn/pkg-descr14
-rw-r--r--devel/libidn/pkg-plist33
-rw-r--r--devel/p5-Net-LibIDN/Makefile31
-rw-r--r--devel/p5-Net-LibIDN/distinfo3
-rw-r--r--devel/p5-Net-LibIDN/pkg-descr4
-rw-r--r--devel/p5-Net-LibIDN/pkg-plist8
-rw-r--r--dns/Makefile2
-rw-r--r--dns/libidn/Makefile2
-rw-r--r--dns/p5-Net-LibIDN/Makefile4
-rw-r--r--ftp/curl/Makefile2
-rw-r--r--japanese/mutt-devel/Makefile2
-rw-r--r--mail/mutt-devel/Makefile2
-rw-r--r--mail/mutt-ng/Makefile2
-rw-r--r--net-im/jabberd/Makefile2
-rw-r--r--net/echoping/Makefile2
-rw-r--r--net/kdenetwork3/Makefile2
-rw-r--r--net/kdenetwork4/Makefile2
-rw-r--r--security/gsasl/Makefile2
-rw-r--r--security/shishi/Makefile2
-rw-r--r--www/dpsearch/Makefile2
-rw-r--r--x11/kdelibs3/Makefile2
-rw-r--r--x11/kdelibs4/Makefile2
29 files changed, 20 insertions, 238 deletions
diff --git a/MOVED b/MOVED
index fa8cc7763de9..d08721e1d570 100644
--- a/MOVED
+++ b/MOVED
@@ -1943,3 +1943,5 @@ deskutils/gdesklets-gnomebar||2005-11-11|Deleted because of removed dependency
deskutils/gdesklets-sensor-psi_iconbutton||2005-11-11|Deleted; dead and unfetchable
deskutils/gdesklets-sensor-psi_theme||2005-11-11|Deleted; dead and unfetchable
deskutils/gdesklets-psi_themes||2005-11-11|Deleted; dead and unfetchable
+devel/libidn|dns/libidn|2005-11-12|Moved to a better category
+devel/p5-Net-LibIDN|dns/p5-Net-LibIDN|2005-11-12|Moved to a better category
diff --git a/devel/Makefile b/devel/Makefile
index 9f402274c4a5..5e83ee073dac 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -484,7 +484,6 @@
SUBDIR += libhash
SUBDIR += libhoard
SUBDIR += libical
- SUBDIR += libidn
SUBDIR += libltdl15
SUBDIR += libmatheval
SUBDIR += libmba
@@ -1020,7 +1019,6 @@
SUBDIR += p5-Module-Starter-PBP
SUBDIR += p5-Module-Versions-Report
SUBDIR += p5-NEXT
- SUBDIR += p5-Net-LibIDN
SUBDIR += p5-OLE-Storage_Lite
SUBDIR += p5-OOTools
SUBDIR += p5-ORBit
diff --git a/devel/libidn/Makefile b/devel/libidn/Makefile
deleted file mode 100644
index 52be3ae82bb7..000000000000
--- a/devel/libidn/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# New ports collection makefile for: libidn
-# Date created: 19.06.2003
-# Whom: Kirill Ponomarew <ponomarew@oberon.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libidn
-PORTVERSION= 0.5.20
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNU_ALPHA} \
- http://josefsson.org/libidn/releases/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Internationalized Domain Names command line tool
-
-USE_GETOPT_LONG= yes
-USE_GNOME= gnomehack gnometarget pkgconfig
-USE_ICONV= yes
-USE_LIBTOOL_VER=15
-USE_PERL5_BUILD= yes
-USE_REINPLACE= yes
-
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-INSTALLS_SHLIB= yes
-
-INFO= libidn
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|@image{components}||g' \
- ${WRKSRC}/doc/libidn.texi
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in FAQ NEWS README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include "Makefile.man"
-.include <bsd.port.mk>
diff --git a/devel/libidn/Makefile.man b/devel/libidn/Makefile.man
deleted file mode 100644
index fd33e015f77e..000000000000
--- a/devel/libidn/Makefile.man
+++ /dev/null
@@ -1,47 +0,0 @@
-MAN1+= idn.1
-MAN3+= idna_to_ascii_4i.3
-MAN3+= idna_to_ascii_4z.3
-MAN3+= idna_to_ascii_8z.3
-MAN3+= idna_to_ascii_lz.3
-MAN3+= idna_to_unicode_44i.3
-MAN3+= idna_to_unicode_4z4z.3
-MAN3+= idna_to_unicode_8z4z.3
-MAN3+= idna_to_unicode_8z8z.3
-MAN3+= idna_to_unicode_8zlz.3
-MAN3+= idna_to_unicode_lzlz.3
-MAN3+= pr29_4.3
-MAN3+= pr29_4z.3
-MAN3+= pr29_8z.3
-MAN3+= pr29_strerror.3
-MAN3+= punycode_decode.3
-MAN3+= punycode_encode.3
-MAN3+= punycode_strerror.3
-MAN3+= idna_strerror.3
-MAN3+= stringprep.3
-MAN3+= stringprep_4i.3
-MAN3+= stringprep_4zi.3
-MAN3+= stringprep_check_version.3
-MAN3+= stringprep_convert.3
-MAN3+= stringprep_locale_charset.3
-MAN3+= stringprep_locale_to_utf8.3
-MAN3+= stringprep_profile.3
-MAN3+= stringprep_strerror.3
-MAN3+= stringprep_ucs4_nfkc_normalize.3
-MAN3+= stringprep_ucs4_to_utf8.3
-MAN3+= stringprep_unichar_to_utf8.3
-MAN3+= stringprep_utf8_nfkc_normalize.3
-MAN3+= stringprep_utf8_to_locale.3
-MAN3+= stringprep_utf8_to_ucs4.3
-MAN3+= stringprep_utf8_to_unichar.3
-MAN3+= tld_check_4.3
-MAN3+= tld_check_4t.3
-MAN3+= tld_check_4tz.3
-MAN3+= tld_check_4z.3
-MAN3+= tld_check_8z.3
-MAN3+= tld_check_lz.3
-MAN3+= tld_default_table.3
-MAN3+= tld_get_4.3
-MAN3+= tld_get_4z.3
-MAN3+= tld_get_table.3
-MAN3+= tld_get_z.3
-MAN3+= tld_strerror.3
diff --git a/devel/libidn/distinfo b/devel/libidn/distinfo
deleted file mode 100644
index 4d98ad8f2e3f..000000000000
--- a/devel/libidn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libidn-0.5.20.tar.gz) = b8ccbdf43b8da1722a6773c4e426d059
-SIZE (libidn-0.5.20.tar.gz) = 2005684
diff --git a/devel/libidn/files/patch-doc::libidn.texi b/devel/libidn/files/patch-doc::libidn.texi
deleted file mode 100644
index 1429f7c14011..000000000000
--- a/devel/libidn/files/patch-doc::libidn.texi
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/libidn.texi.orig Thu Jan 22 20:48:25 2004
-+++ doc/libidn.texi Thu Jan 22 20:48:45 2004
-@@ -1271,8 +1271,7 @@
- Accessing a specific StringPrep profile directly:
-
- @example
--jas@@latte:~$ idn --quiet --profile=SASLprep --stringprep te@ss{}t@ordf{}
--te@ss{}ta
-+jas@@latte:~$ idn --quiet --profile=SASLprep --stringprep
- jas@@latte:~$
- @end example
-
diff --git a/devel/libidn/files/patch-po_LINGUAS b/devel/libidn/files/patch-po_LINGUAS
deleted file mode 100644
index 7f9f438b20b8..000000000000
--- a/devel/libidn/files/patch-po_LINGUAS
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- po/LINGUAS.orig
-+++ po/LINGUAS
-@@ -1,7 +1,5 @@
- da
- de
--en@boldquot
--en@quot
- eo
- fr
- nl
diff --git a/devel/libidn/pkg-descr b/devel/libidn/pkg-descr
deleted file mode 100644
index f098244d8314..000000000000
--- a/devel/libidn/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-GNU Libidn is an implementation of the Stringprep, Punycode,
-and IDNA specifications defined by the IETF Internationalized
-Domain Names (IDN) working group. It is used to prepare
-internationalized strings (such as domain name labels,
-usernames, and passwords) in order to increase the likelihood
-that string input and string comparison work in ways that make
-sense for typical users throughout the world. The library
-contains a generic Stringprep implementation that does Unicode
-3.2 NFKC normalization, mapping and prohibition of characters,
-and bidirectional character handling. Profiles for iSCSI,
-Kerberos 5, Nameprep, SASL, and XMPP are included. Punycode and
-ASCII Compatible Encoding (ACE) via IDNA are supported.
-
-WWW: http://www.gnu.org/software/libidn
diff --git a/devel/libidn/pkg-plist b/devel/libidn/pkg-plist
deleted file mode 100644
index 20f911395c81..000000000000
--- a/devel/libidn/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-bin/idn
-include/idn-free.h
-include/idn-int.h
-include/idna.h
-include/pr29.h
-include/punycode.h
-include/stringprep.h
-include/tld.h
-lib/libidn.a
-lib/libidn.so
-lib/libidn.so.16
-libdata/pkgconfig/libidn.pc
-share/emacs/site-lisp/idna.el
-share/emacs/site-lisp/punycode.el
-%%NLS%%share/locale/da/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/de/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/it/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/rw/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/sr/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/vi/LC_MESSAGES/libidn.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/libidn.mo
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%NLS%%@unexec rmdir %D/share/locale/rw/LC_MESSAGES 2> /dev/null || true
-%%NLS%%@unexec rmdir %D/share/locale/rw 2> /dev/null || true
diff --git a/devel/p5-Net-LibIDN/Makefile b/devel/p5-Net-LibIDN/Makefile
deleted file mode 100644
index 4aa2156b6bb6..000000000000
--- a/devel/p5-Net-LibIDN/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: p5-Net-LibIDN
-# Date created: 06 March 2004
-# Whom: Dominik Brettnacher <domi@saargate.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-LibIDN
-PORTVERSION= 0.08
-CATEGORIES= devel perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= ../../authors/id/T/TH/THOR
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= domi@saargate.de
-COMMENT= This module provides access to the libidn library
-
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn
-
-PERL_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-libidn=${PREFIX}/lib --with-libidn-inc=${PREFIX}/include
-
-MAN3= Net::LibIDN.3
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= This port requires perl 5.6.x or later. Install lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/p5-Net-LibIDN/distinfo b/devel/p5-Net-LibIDN/distinfo
deleted file mode 100644
index 1014ed5cc0c8..000000000000
--- a/devel/p5-Net-LibIDN/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Net-LibIDN-0.08.tar.gz) = 0738e29652f5d9f11694b289229e79f8
-SHA256 (Net-LibIDN-0.08.tar.gz) = 77e80bc5c65e775d5705a4b15f6e15ce1eda356fffe6fa8dc09e5f161128e7eb
-SIZE (Net-LibIDN-0.08.tar.gz) = 13653
diff --git a/devel/p5-Net-LibIDN/pkg-descr b/devel/p5-Net-LibIDN/pkg-descr
deleted file mode 100644
index ac954db86fe7..000000000000
--- a/devel/p5-Net-LibIDN/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This module provides Perl bindings for the GNU IDN Library (Libidn)
-(see also Port devel/libidn).
-
-WWW: http://search.cpan.org/dist/Net-LibIDN/
diff --git a/devel/p5-Net-LibIDN/pkg-plist b/devel/p5-Net-LibIDN/pkg-plist
deleted file mode 100644
index 631e8c074855..000000000000
--- a/devel/p5-Net-LibIDN/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/LibIDN.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/LibIDN.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/autosplit.ix
-%%SITE_PERL%%/%%PERL_ARCH%%/Net/LibIDN.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/LibIDN
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net || true
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Net || true
diff --git a/dns/Makefile b/dns/Makefile
index 68c3da2ab966..9193b5b9df5c 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -49,6 +49,7 @@
SUBDIR += ipcheck
SUBDIR += ldapdns
SUBDIR += libdjbdns
+ SUBDIR += libidn
SUBDIR += maradns
SUBDIR += mdnsd
SUBDIR += mydns
@@ -67,6 +68,7 @@
SUBDIR += p5-Net-DNS-ZoneFile
SUBDIR += p5-Net-DNS-ZoneFile-Fast
SUBDIR += p5-Net-Domain-ExpireDate
+ SUBDIR += p5-Net-LibIDN
SUBDIR += p5-Net-Nslookup
SUBDIR += p5-POE-Component-Client-DNS
SUBDIR += p5-Stanford-DNSserver
diff --git a/dns/libidn/Makefile b/dns/libidn/Makefile
index 52be3ae82bb7..1f122d7e5418 100644
--- a/dns/libidn/Makefile
+++ b/dns/libidn/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libidn
PORTVERSION= 0.5.20
-CATEGORIES= devel
+CATEGORIES= dns
MASTER_SITES= ${MASTER_SITE_GNU_ALPHA} \
http://josefsson.org/libidn/releases/
MASTER_SITE_SUBDIR= ${PORTNAME}
diff --git a/dns/p5-Net-LibIDN/Makefile b/dns/p5-Net-LibIDN/Makefile
index 4aa2156b6bb6..59a99c027ca5 100644
--- a/dns/p5-Net-LibIDN/Makefile
+++ b/dns/p5-Net-LibIDN/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Net-LibIDN
PORTVERSION= 0.08
-CATEGORIES= devel perl5
+CATEGORIES= dns perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/T/TH/THOR
PKGNAMEPREFIX= p5-
@@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= domi@saargate.de
COMMENT= This module provides access to the libidn library
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn
PERL_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libidn=${PREFIX}/lib --with-libidn-inc=${PREFIX}/include
diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index 9c7c28a0b5bf..03924b13d5a2 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -84,7 +84,7 @@ CONFIGURE_ARGS += --with-krb4=/usr
.endif
.if !defined(WITHOUT_LIBIDN) && (defined(WITH_LIBIDN) || exists(${LOCALBASE}/lib/libidn.so))
-LIB_DEPENDS+= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS+= idn.16:${PORTSDIR}/dns/libidn
CONFIGURE_ARGS+= --with-libidn=${LOCALBASE}
.else
CONFIGURE_ARGS+= --without-libidn
diff --git a/japanese/mutt-devel/Makefile b/japanese/mutt-devel/Makefile
index edf480be45b9..ca31ada2a139 100644
--- a/japanese/mutt-devel/Makefile
+++ b/japanese/mutt-devel/Makefile
@@ -36,7 +36,7 @@ USE_GETTEXT= yes
LIB_DEPENDS+= sasl.8:${PORTSDIR}/security/cyrus-sasl
.endif
.if defined(WITH_MUTT_IDN)
-LIB_DEPENDS+= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS+= idn.16:${PORTSDIR}/dns/libidn
.endif
.if defined(WITH_MUTT_HEADER_CACHE)
diff --git a/mail/mutt-devel/Makefile b/mail/mutt-devel/Makefile
index f106b3c77c95..d6a142efeac4 100644
--- a/mail/mutt-devel/Makefile
+++ b/mail/mutt-devel/Makefile
@@ -289,7 +289,7 @@ CFLAGS+= -I${LOCALBASE}/include/db42
WITH_MUTT_IDN= yes
.endif
.if defined(WITH_MUTT_IDN)
-LIB_DEPENDS+= idn:${PORTSDIR}/devel/libidn
+LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn
.endif
.if ! defined(WITHOUT_MUTT_SMIME_OUTLOOK_COMPAT)
post-patch::
diff --git a/mail/mutt-ng/Makefile b/mail/mutt-ng/Makefile
index 38e81826b46e..dd132d9f33d3 100644
--- a/mail/mutt-ng/Makefile
+++ b/mail/mutt-ng/Makefile
@@ -135,7 +135,7 @@ CONFIGURE_ARGS+= --with-libesmtp=${LOCALBASE}
.endif
.if defined(WITH_LIBIDN)
-LIB_DEPENDS+= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS+= idn.16:${PORTSDIR}/dns/libidn
CONFIGURE_ARGS+= --with-idn=${LOCALBASE}
.endif
diff --git a/net-im/jabberd/Makefile b/net-im/jabberd/Makefile
index 8f36962f2d2c..15410582d73c 100644
--- a/net-im/jabberd/Makefile
+++ b/net-im/jabberd/Makefile
@@ -15,7 +15,7 @@ DIST_SUBDIR= jabber
MAINTAINER= kirk@strauser.com
COMMENT= Online presence and instant messaging server
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn
OPTIONS= POSTGRESQL "Use PostgreSQL for storage and authentication" off \
MYSQL "Use MySQL for storage and authentication" off \
diff --git a/net/echoping/Makefile b/net/echoping/Makefile
index 68717c8e6152..44871b0b2ae5 100644
--- a/net/echoping/Makefile
+++ b/net/echoping/Makefile
@@ -15,7 +15,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= sumikawa@FreeBSD.org
COMMENT= A ping-like program that uses tcp and/or http
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn
USE_OPENSSL= yes
GNU_CONFIGURE= yes
diff --git a/net/kdenetwork3/Makefile b/net/kdenetwork3/Makefile
index b2194e9ac3c1..6cb3d2841096 100644
--- a/net/kdenetwork3/Makefile
+++ b/net/kdenetwork3/Makefile
@@ -16,7 +16,7 @@ DIST_SUBDIR= KDE
MAINTAINER?= kde@FreeBSD.org
COMMENT= Network-related programs and modules for KDE
-LIB_DEPENDS= idn:${PORTSDIR}/devel/libidn \
+LIB_DEPENDS= idn:${PORTSDIR}/dns/libidn \
slp:${PORTSDIR}/net/openslp
RUN_DEPENDS= ${QT_PREFIX}/lib/plugins/crypto/libqca-tls.so:${PORTSDIR}/security/qca-tls
diff --git a/net/kdenetwork4/Makefile b/net/kdenetwork4/Makefile
index b2194e9ac3c1..6cb3d2841096 100644
--- a/net/kdenetwork4/Makefile
+++ b/net/kdenetwork4/Makefile
@@ -16,7 +16,7 @@ DIST_SUBDIR= KDE
MAINTAINER?= kde@FreeBSD.org
COMMENT= Network-related programs and modules for KDE
-LIB_DEPENDS= idn:${PORTSDIR}/devel/libidn \
+LIB_DEPENDS= idn:${PORTSDIR}/dns/libidn \
slp:${PORTSDIR}/net/openslp
RUN_DEPENDS= ${QT_PREFIX}/lib/plugins/crypto/libqca-tls.so:${PORTSDIR}/security/qca-tls
diff --git a/security/gsasl/Makefile b/security/gsasl/Makefile
index 2f638afd2428..50479204ff81 100644
--- a/security/gsasl/Makefile
+++ b/security/gsasl/Makefile
@@ -16,7 +16,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= krion@FreeBSD.org
COMMENT= GNU SASL Library
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn \
+LIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn \
gcrypt.13:${PORTSDIR}/security/libgcrypt \
ntlm.0:${PORTSDIR}/security/libntlm
diff --git a/security/shishi/Makefile b/security/shishi/Makefile
index 87574335a61d..f6261e77f5d7 100644
--- a/security/shishi/Makefile
+++ b/security/shishi/Makefile
@@ -15,7 +15,7 @@ MASTER_SITES= http://josefsson.org/${PORTNAME}/releases/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= A free implementation of the Kerberos 5 network security system
-LIB_DEPENDS= idn.16:${PORTSDIR}/devel/libidn \
+LIB_DEPENDS= idn.16:${PORTSDIR}/dns/libidn \
tasn1.2:${PORTSDIR}/security/libtasn1
USE_PERL5_BUILD= yes
diff --git a/www/dpsearch/Makefile b/www/dpsearch/Makefile
index 59a20aa8255b..89b8612216e4 100644
--- a/www/dpsearch/Makefile
+++ b/www/dpsearch/Makefile
@@ -96,7 +96,7 @@ CONFIGURE_ARGS+=--enable-chasen
.endif
.if defined(WITH_DPSEARCH_IDN)
-LIB_DEPEND+= idn.16:${PORTSDIR}/devel/libidn
+LIB_DEPEND+= idn.16:${PORTSDIR}/dns/libidn
CONFIGURE_ARGS+=--enable-idn
.endif
diff --git a/x11/kdelibs3/Makefile b/x11/kdelibs3/Makefile
index 94ab17cceb0e..4da70916d416 100644
--- a/x11/kdelibs3/Makefile
+++ b/x11/kdelibs3/Makefile
@@ -25,7 +25,7 @@ LIB_DEPENDS= IlmImf:${PORTSDIR}/graphics/OpenEXR \
aspell:${PORTSDIR}/textproc/aspell \
fam.0:${PORTSDIR}/devel/fam \
dns_sd:${PORTSDIR}/net/mDNSResponder \
- idn:${PORTSDIR}/devel/libidn \
+ idn:${PORTSDIR}/dns/libidn \
jasper:${PORTSDIR}/graphics/jasper \
pcre:${PORTSDIR}/devel/pcre \
tiff.4:${PORTSDIR}/graphics/tiff \
diff --git a/x11/kdelibs4/Makefile b/x11/kdelibs4/Makefile
index 94ab17cceb0e..4da70916d416 100644
--- a/x11/kdelibs4/Makefile
+++ b/x11/kdelibs4/Makefile
@@ -25,7 +25,7 @@ LIB_DEPENDS= IlmImf:${PORTSDIR}/graphics/OpenEXR \
aspell:${PORTSDIR}/textproc/aspell \
fam.0:${PORTSDIR}/devel/fam \
dns_sd:${PORTSDIR}/net/mDNSResponder \
- idn:${PORTSDIR}/devel/libidn \
+ idn:${PORTSDIR}/dns/libidn \
jasper:${PORTSDIR}/graphics/jasper \
pcre:${PORTSDIR}/devel/pcre \
tiff.4:${PORTSDIR}/graphics/tiff \