diff options
Diffstat (limited to 'devel/silc-toolkit')
-rw-r--r-- | devel/silc-toolkit/Makefile | 27 | ||||
-rw-r--r-- | devel/silc-toolkit/files/extra-patch-Makefile.in-noportdocs | 40 | ||||
-rw-r--r-- | devel/silc-toolkit/files/patch-Makefile.in | 40 | ||||
-rw-r--r-- | devel/silc-toolkit/files/patch-irssi:Makefile.in | 11 | ||||
-rw-r--r-- | devel/silc-toolkit/pkg-plist | 223 |
5 files changed, 172 insertions, 169 deletions
diff --git a/devel/silc-toolkit/Makefile b/devel/silc-toolkit/Makefile index ce06bcca11ff..4b92cbc725d7 100644 --- a/devel/silc-toolkit/Makefile +++ b/devel/silc-toolkit/Makefile @@ -9,21 +9,32 @@ PORTNAME= silc PORTVERSION= 0.6.1 CATEGORIES= devel net security MASTER_SITES= http://www.silcnet.org/download/ \ - ftp://ftp.silcnet.org/pub/silc/ + ftp://ftp.silcnet.org/pub/silc/ \ + http://ftp.silcnet.org/ \ + http://munitions.vipul.net/software/mirrors/silc/ \ + ftp://ftp.wiretapped.net/pub/security/network-security/silc/ \ + http://www.au.silcnet.org/download/ \ + ftp://ftp.au.silcnet.org/pub/silcnet/ \ + http://www.planetmirror.com/pub/silcnet/ \ + http://the.wiretapped.net/security/network-security/silc/ \ + ftp://ftp.wiretapped.net/pub/security/network-security/silc/ \ + http://www.no.silcnet.org/download/ \ + ftp://ftp.no.silcnet.org/pub/silc/ PKGNAMESUFFIX= -toolkit DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} MAINTAINER= lioux@FreeBSD.org LIB_DEPENDS= dotconf.0:${PORTSDIR}/devel/dotconf +RUN_DEPENDS= silc:${PORTSDIR}/net/silc-client USE_BZIP2= yes GNU_CONFIGURE= yes USE_GLIB= yes CONFIGURE_ARGS= --with-silcd-config-file=${PREFIX}/etc/${PORTNAME} \ - --with-docdir=share/doc/${PORTNAME} \ + --with-docdir=share/doc/${PORTNAME}${PKGNAMESUFFIX} \ --with-etcdir=${PREFIX}/etc/${PORTNAME} \ - --with-helpdir=share/${PORTNAME}/help \ + --with-helpdir=share/${PORTNAME}${PKGNAMESUFFIX}/help \ --with-logsdir=${PORTNAME}/logs \ --with-simdir=libexec/${PORTNAME}/modules \ --includedir=${PREFIX}/include/${PORTNAME} @@ -31,10 +42,6 @@ PLIST_SUB= INSTALL_DIR="${INSTALL_DIR}" INSTALL_DIR?= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 -.ifdef(NOPORTDOCS) -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Makefile.in-noportdocs -.endif - .ifdef(WITHOUT_OPTIMIZED_ASM) CONFIGURE_ARGS+= --disable-asm .endif @@ -53,6 +60,12 @@ pre-everything:: @${ECHO_MSG} '===> Define WITH_PTHREADS to enable pthreads support' .endif +post-patch: +.ifdef(NOPORTDOCS) + @${PERL} -pi -ne 's|doc includes|includes|;s| doc-install| |; \ + s|^.*-mkdir -p \$$\(docdir\).*$$||' ${WRKSRC}/Makefile.in +.endif + # ugly, ugly hack; for some reason (configure reason), this ports # breaks if CONFIGURE_TARGET is given as an argument do-configure: diff --git a/devel/silc-toolkit/files/extra-patch-Makefile.in-noportdocs b/devel/silc-toolkit/files/extra-patch-Makefile.in-noportdocs deleted file mode 100644 index 0d20ebd144bc..000000000000 --- a/devel/silc-toolkit/files/extra-patch-Makefile.in-noportdocs +++ /dev/null @@ -1,40 +0,0 @@ ---- Makefile.in.orig Fri Nov 9 04:24:09 2001 -+++ Makefile.in Fri Nov 9 04:24:45 2001 -@@ -145,9 +145,9 @@ - - AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign - --COMMONDIRS = lib irssi silc silcd doc includes --SUBDIRS = lib irssi silc silcd doc includes win32 --DIST_SUBDIRS = lib irssi silc silcd doc includes win32 -+COMMONDIRS = lib irssi silc silcd includes -+SUBDIRS = lib irssi silc silcd includes win32 -+DIST_SUBDIRS = lib irssi silc silcd includes win32 - - # - # INCLUDE defines -@@ -166,7 +166,6 @@ - -I$(silc_top_srcdir)/lib/silcclient \ - -I$(silc_top_srcdir)/lib/contrib \ - -I$(silc_top_srcdir)/includes \ -- -I$(silc_top_srcdir)/doc \ - -I$(silc_top_srcdir)/lib/trq - - -@@ -514,7 +513,6 @@ - -mkdir -p $(etcdir) - -mkdir -p $(modulesdir) - -mkdir -p $(helpdir) -- -mkdir -p $(docdir) - -mkdir -p $(logsdir) - - generate-server-key: -@@ -549,7 +547,7 @@ - $(etcdir)/silc.conf; \ - fi - --install-data-hook: install-dirs generate-server-key sim-install doc-install etc-install -+install-data-hook: install-dirs generate-server-key sim-install etc-install - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: diff --git a/devel/silc-toolkit/files/patch-Makefile.in b/devel/silc-toolkit/files/patch-Makefile.in index 1ef767350633..1160f5ca1e34 100644 --- a/devel/silc-toolkit/files/patch-Makefile.in +++ b/devel/silc-toolkit/files/patch-Makefile.in @@ -1,6 +1,31 @@ ---- Makefile.in.orig Fri Nov 9 04:14:03 2001 -+++ Makefile.in Fri Nov 9 04:16:52 2001 -@@ -528,7 +528,8 @@ +--- Makefile.in.orig Tue Oct 23 02:36:24 2001 ++++ Makefile.in Fri Nov 9 19:12:35 2001 +@@ -145,9 +145,9 @@ + + AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign + +-COMMONDIRS = lib irssi silc silcd doc includes +-SUBDIRS = lib irssi silc silcd doc includes win32 +-DIST_SUBDIRS = lib irssi silc silcd doc includes win32 ++COMMONDIRS = lib irssi doc includes ++SUBDIRS = lib irssi doc includes win32 ++DIST_SUBDIRS = lib irssi doc includes win32 + + # + # INCLUDE defines +@@ -511,11 +511,8 @@ + -rm -rf $(distdir) + + install-dirs: +- -mkdir -p $(etcdir) +- -mkdir -p $(modulesdir) + -mkdir -p $(helpdir) + -mkdir -p $(docdir) +- -mkdir -p $(logsdir) + + generate-server-key: + -@if test '!' -f $(etcdir)/silcd.pub ; then \ +@@ -528,7 +525,8 @@ doc-install: $(INSTALL_DATA) $(srcdir)/doc/CodingStyle $(docdir)/ $(INSTALL_DATA) $(srcdir)/doc/FAQ $(docdir)/ @@ -10,3 +35,12 @@ $(INSTALL_DATA) $(srcdir)/doc/*.txt $(docdir)/ $(INSTALL_DATA) $(srcdir)/COPYING $(docdir)/ $(INSTALL_DATA) $(srcdir)/CHANGES $(docdir)/ +@@ -548,7 +546,7 @@ + $(etcdir)/silc.conf; \ + fi + +-install-data-hook: install-dirs generate-server-key sim-install doc-install etc-install ++install-data-hook: install-dirs sim-install doc-install + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: diff --git a/devel/silc-toolkit/files/patch-irssi:Makefile.in b/devel/silc-toolkit/files/patch-irssi:Makefile.in new file mode 100644 index 000000000000..9506cdec7f7e --- /dev/null +++ b/devel/silc-toolkit/files/patch-irssi:Makefile.in @@ -0,0 +1,11 @@ +--- irssi/Makefile.in.orig Fri Nov 9 18:23:24 2001 ++++ irssi/Makefile.in Fri Nov 9 18:25:33 2001 +@@ -486,7 +486,7 @@ + + info-am: + +-install-data-am: install-confDATA ++install-data-am: + + install-exec-am: + diff --git a/devel/silc-toolkit/pkg-plist b/devel/silc-toolkit/pkg-plist index 4eafb3963e13..dd68b895d3c3 100644 --- a/devel/silc-toolkit/pkg-plist +++ b/devel/silc-toolkit/pkg-plist @@ -1,10 +1,3 @@ -bin/silc -etc/silc/config -etc/silc/default.theme -etc/silc/silc.conf -etc/silc/silcd.conf -etc/silc/silcd.prv -etc/silc/silcd.pub include/silc/aes.h include/silc/bitmove.h include/silc/blowfish.h @@ -75,116 +68,108 @@ include/silc/silcwin32.h include/silc/twofish.h include/silc/version.h include/silc/version_internal.h -sbin/silcd -%%PORTDOCS%%share/doc/silc/CHANGES -%%PORTDOCS%%share/doc/silc/COPYING -%%PORTDOCS%%share/doc/silc/CREDITS -%%PORTDOCS%%share/doc/silc/CodingStyle -%%PORTDOCS%%share/doc/silc/FAQ -%%PORTDOCS%%share/doc/silc/INSTALL -%%PORTDOCS%%share/doc/silc/README -%%PORTDOCS%%share/doc/silc/TODO -%%PORTDOCS%%share/doc/silc/cell1_backup.conf -%%PORTDOCS%%share/doc/silc/cell1_router.conf -%%PORTDOCS%%share/doc/silc/cell1_server1.conf -%%PORTDOCS%%share/doc/silc/cell1_server2.conf -%%PORTDOCS%%share/doc/silc/cell2_router.conf -%%PORTDOCS%%share/doc/silc/cell2_server1.conf -%%PORTDOCS%%share/doc/silc/cell2_server2.conf -%%PORTDOCS%%share/doc/silc/cell3_router.conf -%%PORTDOCS%%share/doc/silc/cell3_server1.conf -%%PORTDOCS%%share/doc/silc/cell3_server2.conf -%%PORTDOCS%%share/doc/silc/draft-riikonen-silc-commands-02.txt -%%PORTDOCS%%share/doc/silc/draft-riikonen-silc-ke-auth-04.txt -%%PORTDOCS%%share/doc/silc/draft-riikonen-silc-pp-04.txt -%%PORTDOCS%%share/doc/silc/draft-riikonen-silc-spec-04.txt -%%PORTDOCS%%share/doc/silc/example_silc.conf -%%PORTDOCS%%share/doc/silc/example_silcd.conf -%%PORTDOCS%%share/doc/silc/silcd.prv -%%PORTDOCS%%share/doc/silc/silcd.pub -share/silc/help/action -share/silc/help/admin -share/silc/help/alias -share/silc/help/away -share/silc/help/ban -share/silc/help/beep -share/silc/help/bind -share/silc/help/cat -share/silc/help/cd -share/silc/help/channel -share/silc/help/clear -share/silc/help/close -share/silc/help/cmode -share/silc/help/connect -share/silc/help/cumode -share/silc/help/cycle -share/silc/help/date -share/silc/help/dehilight -share/silc/help/disconnect -share/silc/help/echo -share/silc/help/eval -share/silc/help/exec -share/silc/help/format -share/silc/help/getkey -share/silc/help/help -share/silc/help/hilight -share/silc/help/ignore -share/silc/help/info -share/silc/help/invite -share/silc/help/join -share/silc/help/key -share/silc/help/kick -share/silc/help/kickban -share/silc/help/kill -share/silc/help/knockout -share/silc/help/lastlog -share/silc/help/layout -share/silc/help/levels -share/silc/help/list -share/silc/help/load -share/silc/help/log -share/silc/help/me -share/silc/help/motd -share/silc/help/msg -share/silc/help/names -share/silc/help/nick -share/silc/help/notice -share/silc/help/oper -share/silc/help/part -share/silc/help/ping -share/silc/help/query -share/silc/help/quit -share/silc/help/reconnect -share/silc/help/reload -share/silc/help/rmreconns -share/silc/help/rmrejoins -share/silc/help/save -share/silc/help/sconnect -share/silc/help/scrollback -share/silc/help/server -share/silc/help/set -share/silc/help/shutdown -share/silc/help/silcoper -share/silc/help/toggle -share/silc/help/topic -share/silc/help/umode -share/silc/help/unalias -share/silc/help/unignore -share/silc/help/unload -share/silc/help/unquery -share/silc/help/users -share/silc/help/version -share/silc/help/whois -share/silc/help/whowas -share/silc/help/window -@dirrm silc/logs -@dirrm silc -@dirrm share/silc/help -@dirrm share/silc -@dirrm share/doc/silc -@dirrm libexec/silc/modules -@dirrm libexec/silc +%%PORTDOCS%%share/doc/silc-toolkit/CHANGES +%%PORTDOCS%%share/doc/silc-toolkit/COPYING +%%PORTDOCS%%share/doc/silc-toolkit/CREDITS +%%PORTDOCS%%share/doc/silc-toolkit/CodingStyle +%%PORTDOCS%%share/doc/silc-toolkit/FAQ +%%PORTDOCS%%share/doc/silc-toolkit/INSTALL +%%PORTDOCS%%share/doc/silc-toolkit/README +%%PORTDOCS%%share/doc/silc-toolkit/TODO +%%PORTDOCS%%share/doc/silc-toolkit/cell1_backup.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell1_router.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell1_server1.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell1_server2.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell2_router.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell2_server1.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell2_server2.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell3_router.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell3_server1.conf +%%PORTDOCS%%share/doc/silc-toolkit/cell3_server2.conf +%%PORTDOCS%%share/doc/silc-toolkit/draft-riikonen-silc-commands-02.txt +%%PORTDOCS%%share/doc/silc-toolkit/draft-riikonen-silc-ke-auth-04.txt +%%PORTDOCS%%share/doc/silc-toolkit/draft-riikonen-silc-pp-04.txt +%%PORTDOCS%%share/doc/silc-toolkit/draft-riikonen-silc-spec-04.txt +%%PORTDOCS%%share/doc/silc-toolkit/example_silc.conf +%%PORTDOCS%%share/doc/silc-toolkit/example_silcd.conf +%%PORTDOCS%%share/doc/silc-toolkit/silcd.prv +%%PORTDOCS%%share/doc/silc-toolkit/silcd.pub +share/silc-toolkit/help/action +share/silc-toolkit/help/admin +share/silc-toolkit/help/alias +share/silc-toolkit/help/away +share/silc-toolkit/help/ban +share/silc-toolkit/help/beep +share/silc-toolkit/help/bind +share/silc-toolkit/help/cat +share/silc-toolkit/help/cd +share/silc-toolkit/help/channel +share/silc-toolkit/help/clear +share/silc-toolkit/help/close +share/silc-toolkit/help/cmode +share/silc-toolkit/help/connect +share/silc-toolkit/help/cumode +share/silc-toolkit/help/cycle +share/silc-toolkit/help/date +share/silc-toolkit/help/dehilight +share/silc-toolkit/help/disconnect +share/silc-toolkit/help/echo +share/silc-toolkit/help/eval +share/silc-toolkit/help/exec +share/silc-toolkit/help/format +share/silc-toolkit/help/getkey +share/silc-toolkit/help/help +share/silc-toolkit/help/hilight +share/silc-toolkit/help/ignore +share/silc-toolkit/help/info +share/silc-toolkit/help/invite +share/silc-toolkit/help/join +share/silc-toolkit/help/key +share/silc-toolkit/help/kick +share/silc-toolkit/help/kickban +share/silc-toolkit/help/kill +share/silc-toolkit/help/knockout +share/silc-toolkit/help/lastlog +share/silc-toolkit/help/layout +share/silc-toolkit/help/levels +share/silc-toolkit/help/list +share/silc-toolkit/help/load +share/silc-toolkit/help/log +share/silc-toolkit/help/me +share/silc-toolkit/help/motd +share/silc-toolkit/help/msg +share/silc-toolkit/help/names +share/silc-toolkit/help/nick +share/silc-toolkit/help/notice +share/silc-toolkit/help/oper +share/silc-toolkit/help/part +share/silc-toolkit/help/ping +share/silc-toolkit/help/query +share/silc-toolkit/help/quit +share/silc-toolkit/help/reconnect +share/silc-toolkit/help/reload +share/silc-toolkit/help/rmreconns +share/silc-toolkit/help/rmrejoins +share/silc-toolkit/help/save +share/silc-toolkit/help/sconnect +share/silc-toolkit/help/scrollback +share/silc-toolkit/help/server +share/silc-toolkit/help/set +share/silc-toolkit/help/shutdown +share/silc-toolkit/help/silcoper +share/silc-toolkit/help/toggle +share/silc-toolkit/help/topic +share/silc-toolkit/help/umode +share/silc-toolkit/help/unalias +share/silc-toolkit/help/unignore +share/silc-toolkit/help/unload +share/silc-toolkit/help/unquery +share/silc-toolkit/help/users +share/silc-toolkit/help/version +share/silc-toolkit/help/whois +share/silc-toolkit/help/whowas +share/silc-toolkit/help/window +@dirrm share/silc-toolkit/help +@dirrm share/silc-toolkit +%%PORTDOCS%%@dirrm share/doc/silc-toolkit @dirrm include/silc -@dirrm etc/silc -@exec %%INSTALL_DIR%% %D/libexec/silc/modules -@exec %%INSTALL_DIR%% %D/silc/logs |