diff options
72 files changed, 10 insertions, 4065 deletions
@@ -75,7 +75,6 @@ djbfft-* math/djbfft No license -- see http://cr.yp.to/softwarelaw.html dlv lang/dlv Not sure if we can redistribute it dmd-* lang/dmd No redistribution of non validated binaries dn*.tgz emulators/darcnes Commercial use is restricted -dnews_* news/dnews Only free for schools and universities, but they have to register as well. 4 weeks of free trial for everybody We currently ask for permission to put a package on the CD-ROM doom3-linux-* games/linux-doom3 Redistribution is limited, see license; Requested by id Software doom3-linux-* games/linux-doom3-demo Redistribution is limited, see license; Requested by id Software doomsrc.zip games/doom Redistribution is limited, see license; Requested by id Software @@ -185,7 +184,6 @@ mindfocus-* games/mindfocus Contains commercial character data mindterm-* security/mindterm-binary Do not sell for profit molden* biology/molden Free for academic, non-profit usage; do not redistribute source and executable msql-* databases/msql Not free for commercial organizations -mypaedia-* japanese/mypaedia-fpw The original dictionary is not free ncftpd-* ftp/ncftpd 30 day evaluation license nero2_linux_* games/linux-nerogame Freeware, but license terms are unclear NeroDigitalAudio.zip audio/linux-neroaaccodec Redistribution forbidden @@ -196,7 +194,6 @@ nntpcache-* news/nntpcache Free for individuals and non-military, non-profit o nttcp-* benchmarks/nttcp No commercial use nwresources*.tar.gz games/nwndata Distribution not allowed ofb06trial.tgz editors/softmaker-office distribution with other products of any kind forbiden -OMRONWnn6.tgz japanese/Wnn6 You should buy from Omron Software Co., Ltd. oneko-*.tar.gz games/oneko-sakura Including derivatives from CARDCAPTOR SAKURA OptimFROG* audio/optimfrog No commercial use oracle/* databases/jdbc-oracle10g This software is under license and export controls @@ -237,7 +234,6 @@ simian-* devel/simian Have to agree to license before download skype* net-im/skype Not for redistribution sof-*-cdrom-x86.run games/linux-sof Redistribution is limited squeezeboxserver-* audio/squeezeboxserver Contains non-redistributable firmware, documentation, and images -srd-fpw* japanese/srd-fpw The original dictionary is not free stat.tar.Z math/unixstat License does not allow redistribution of binaries STonX-* emulators/stonx Contains ROM (C) by Atari stuffit* archivers/stuffit Shareware -- should not redistribute @@ -5853,3 +5853,13 @@ www/trac-macropost||2014-03-30|Has expired: No more public distfiles mail/vexim||2014-03-30|Has expired: No more public distfiles lang/rscheme||2014-03-30|Has expired: No more public distfiles emulators/xmame||2014-03-30|Has expired: No more public distfiles +devel/hyena||2014-04-01|Has expired: Broken for more than 6 month +print/pdfmod||2014-04-01|Has expired: Depends on expired devel/hyena, unstaged, uses old standards +security/gnutls-devel||2014-04-01|Has expired: Stale, broken and vulnerable +sysutils/epylog||2014-04-01|Has expired: distfiles no longer fetchable +japanese/Wnn6||2014-04-01|Has expired: Unmaintained, interactive and restricted +japanese/srd-fpw||2014-04-01|Has expired: Unmaintained, interactive and restricted +japanese/mypaedia-fpw||2014-04-01|Has expired: Unmaintained, interactive and restricted +news/dnews||2014-04-01|Has expired: Unmaintained, interactive and restricted +devel/adasdl|devel/sdl_gnat|2014-04-01|Has expired: Ancient, does not build on amd64; use devel/sdl_gnat instead +lang/gnat|lang/gcc-aux|2014-04-01|Has expired: The Ada framework is based on lang/gcc-aux, use it instead diff --git a/devel/Makefile b/devel/Makefile index 18b8c99dcfcd..0f328d1e048c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -39,7 +39,6 @@ SUBDIR += activitymail SUBDIR += adabooch SUBDIR += adacurses - SUBDIR += adasdl SUBDIR += adime SUBDIR += aegis SUBDIR += afay @@ -848,7 +847,6 @@ SUBDIR += htable SUBDIR += hub SUBDIR += hwloc - SUBDIR += hyena SUBDIR += ice SUBDIR += icmake SUBDIR += icu diff --git a/devel/adasdl/Makefile b/devel/adasdl/Makefile deleted file mode 100644 index bc941ea7b126..000000000000 --- a/devel/adasdl/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# Created by: David Holm <david@realityrift.com> -# $FreeBSD$ - -PORTNAME= adasdl -PORTVERSION= 20010504 -PORTREVISION= 12 -CATEGORIES= devel -MASTER_SITES= SF/${PORTNAME}/AdaSDL_${PORTVERSION}/AdaSDL_${PORTVERSION} -DISTNAME= AdaSDL_${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Ada thin binding to SDL - -DEPRECATED= Ancient, does not build on amd64; use devel/sdl_gnat instead -EXPIRATION_DATE=2014-04-01 - -ONLY_FOR_ARCHS= i386 - -USE_SDL= mixer image sdl -USES= ada gmake -GMAKE= ${SETENV} ${MAKE_ENV} gmake - -NO_STAGE= yes -do-patch: - for i in `${FIND} ${WRKSRC} -name 'Makefile'`; do \ - ${REINPLACE_CMD} -e '/gnatmake/!s/make\ /gmake\ /' $${i}; \ - done - for i in `${FIND} ${WRKSRC} -name 'make.conf_x11'`; do \ - ${REINPLACE_CMD} \ - -e 's,/usr/local,${LOCALBASE},g' \ - -e 's,/usr/X11R6,${LOCALBASE},g' \ - -e 's,-lpthread,-pthread,' \ - -e 's,-lGL,-L${LOCALBASE}/lib\ -lX11 -lXext -lGL,' \ - $${i}; \ - done - -do-build: - cd ${WRKSRC}/AdaSDL && \ - ${GMAKE} conf2x11 && \ - ${GMAKE} bind - cd ${WRKSRC}/AdaSDL_framebuff && \ - ${GMAKE} conf2x11 && \ - ${GMAKE} framebuff - -.if !defined(WITHOUT_SDL_IMAGE) - cd ${WRKSRC}/AdaSDL_image && \ - ${GMAKE} conf2x11 && \ - ${GMAKE} binding -.endif - -.if !defined(WITHOUT_SDL_MIXER) - cd ${WRKSRC}/AdaSDL_mixer && \ - ${GMAKE} conf2x11 && \ - ${GMAKE} binding -.endif - -.if !defined(WITHOUT_OPENGL) - cd ${WRKSRC}/AdaGL && \ - ${GMAKE} conf2x11 && \ - ${GMAKE} bind -.endif - -do-install: - ${MKDIR} ${PREFIX}/lib/adaSDL - for i in `cat pkg-plist|grep "lib/adaSDL/"|grep -v framebuffer|grep -v _mixer|grep -v _image|sed "s/lib\/adaSDL\///"`; do \ - ${FIND} ${WRKSRC}/AdaSDL/binding -name $${i} -maxdepth 1 | \ - ${INSTALL_DATA} `grep ""` ${PREFIX}/lib/adaSDL; \ - done - for i in `cat pkg-plist|grep "lib/adaSDL/"|grep framebuffer|sed "s/lib\/adaSDL\///"`; do \ - ${FIND} ${WRKSRC}/AdaSDL_framebuff -name $${i} -maxdepth 1 | \ - ${INSTALL_DATA} `grep ""` ${PREFIX}/lib/adaSDL; \ - done - ${MKDIR} ${PREFIX}/share/adaSDL - ${MKDIR} ${PREFIX}/share/adaSDL/examples - for i in `cat pkg-plist|grep "share/adaSDL/examples"|grep -v dirrm|sed "s/share\/adaSDL\/examples\///"`; do \ - ${FIND} ${WRKSRC}/AdaSDL_framebuff/sdltests -name $${i} \ - -maxdepth 1 | ${INSTALL_DATA} \ - `grep ""` ${PREFIX}/share/adaSDL/examples; \ - done - -.if !defined(WITHOUT_SDL_IMAGE) - for i in `cat pkg-plist|grep "lib/adaSDL/"|grep _image|sed "s/lib\/adaSDL\///"`; do \ - ${FIND} ${WRKSRC}/AdaSDL_image -name $${i} -maxdepth 1 | \ - ${INSTALL_DATA} `grep ""` ${PREFIX}/lib/adaSDL; \ - done -.endif - -.if !defined(WITHOUT_SDL_MIXER) - for i in `cat pkg-plist|grep "lib/adaSDL/"|grep _mixer|sed "s/lib\/adaSDL\///"`; do \ - ${FIND} ${WRKSRC}/AdaSDL_mixer -name $${i} -maxdepth 1 | \ - ${INSTALL_DATA} `grep ""` ${PREFIX}/lib/adaSDL; \ - done -.endif - -.if !defined(WITHOUT_OPENGL) - ${MKDIR} ${PREFIX}/lib/adaGL - for i in `cat pkg-plist|grep "/adaGL/"|sed "s/lib\/adaGL\///"`; do \ - ${FIND} ${WRKSRC}/AdaGL/GL -name $${i} -maxdepth 1 | \ - ${INSTALL_DATA} `grep ""` ${PREFIX}/lib/adaGL; \ - done -.endif - -do-extract: - @${MKDIR} ${WRKSRC} - @${GUNZIP_CMD} -dc ${DISTDIR}/${DISTNAME}.tar.gz \ - | ${TAR} -C ${WRKSRC} -xf - - -post-install: - @${ECHO} - @${ECHO} "AdaSDL has been installed in ${PREFIX}/lib/adaSDL" - @${ECHO} "AdaSDL examples have been installed in ${PREFIX}/share/adaSDL/examples" -.if !defined(WITHOUT_OPENGL) - @${ECHO} "AdaGL has been installed in ${PREFIX}/lib/adaGL" -.endif - @${ECHO} - -.include <bsd.port.mk> diff --git a/devel/adasdl/distinfo b/devel/adasdl/distinfo deleted file mode 100644 index b6f802d50582..000000000000 --- a/devel/adasdl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (AdaSDL_20010504.tar.gz) = ce761e07bb0b9117def7cb60b80b6e1875b40e8b3acfc069d7f389b7c03c3b2e -SIZE (AdaSDL_20010504.tar.gz) = 852065 diff --git a/devel/adasdl/files/patch-AdaGL-make.conf_x11 b/devel/adasdl/files/patch-AdaGL-make.conf_x11 deleted file mode 100644 index 08bb026f4bf8..000000000000 --- a/devel/adasdl/files/patch-AdaGL-make.conf_x11 +++ /dev/null @@ -1,9 +0,0 @@ ---- AdaGL/make.conf_x11.orig Wed Apr 11 03:21:25 2001 -+++ AdaGL/make.conf_x11 Sat Dec 21 02:14:51 2002 -@@ -1,5 +1,5 @@ - #LIBS= -L/usr/lib -L/usr/local/lib ~/lib -Wl,-rpath,. -lpthread -L/usr/lib -lGL -lGLU --LIBS= -L/usr/lib -L/usr/local/lib -L~/lib -lGL -lGLU -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lXext -lX11 -lGL -lGLU - GNATHTML=/usr/local/bin/gnathtml.pl - PERL=/usr/bin/perl - diff --git a/devel/adasdl/files/patch-AdaSDL-make.conf_x11 b/devel/adasdl/files/patch-AdaSDL-make.conf_x11 deleted file mode 100644 index b979af7c9734..000000000000 --- a/devel/adasdl/files/patch-AdaSDL-make.conf_x11 +++ /dev/null @@ -1,9 +0,0 @@ ---- AdaSDL/make.conf_x11.orig Wed Apr 11 03:22:12 2001 -+++ AdaSDL/make.conf_x11 Sat Dec 21 02:23:24 2002 -@@ -1,5 +1,5 @@ - #LIBS= -L/usr/lib -L/usr/local/lib ~/lib -Wl,-rpath,. -lSDL -lpthread -L/usr/lib -lGL -lGLU --LIBS= -L/usr/lib -L/usr/local/lib -L~/lib -lSDL -lpthread -lGL -lGLU -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lSDL -pthread -lGL -lGLU - GNATHTML=/usr/local/bin/gnathtml.pl - PERL=/usr/bin/perl - EXE= diff --git a/devel/adasdl/files/patch-AdaSDL_framebuff-make.conf_x11 b/devel/adasdl/files/patch-AdaSDL_framebuff-make.conf_x11 deleted file mode 100644 index e09365908891..000000000000 --- a/devel/adasdl/files/patch-AdaSDL_framebuff-make.conf_x11 +++ /dev/null @@ -1,8 +0,0 @@ ---- AdaSDL_framebuff/make.conf_x11.orig Wed Apr 11 03:29:41 2001 -+++ AdaSDL_framebuff/make.conf_x11 Sat Dec 21 02:10:44 2002 -@@ -1,4 +1,4 @@ - #LIBS= -L/usr/lib -L/usr/local/lib ~/lib -Wl,-rpath,. -lSDL -lpthread -L/usr/lib -lGL -lGLU --LIBS= -L/usr/lib -L/usr/local/lib -L~/lib -lSDL_mixer -lSDL -lpthread -lGL -lGLU -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lSDL_mixer -lSDL -pthread -lGL -lGLU - - EXE= diff --git a/devel/adasdl/files/patch-AdaSDL_framebuff-sdltests-Makefile b/devel/adasdl/files/patch-AdaSDL_framebuff-sdltests-Makefile deleted file mode 100644 index 8168bf335259..000000000000 --- a/devel/adasdl/files/patch-AdaSDL_framebuff-sdltests-Makefile +++ /dev/null @@ -1,12 +0,0 @@ ---- AdaSDL_framebuff/sdltests/Makefile.orig Mon Apr 16 16:48:38 2001 -+++ AdaSDL_framebuff/sdltests/Makefile Sat Dec 21 13:13:57 2002 -@@ -1,6 +1,7 @@ - --INC+=-I../../AdaSDL/binding -I../../AdaGL/GL -I.. --include ../make.conf -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lSDL_mixer -lSDL -pthread -lGL -lGLU -+ -+INC+=-I${LOCALBASE}/lib/adaSDL -I${LOCALBASE}/lib/adaGL -I.. - - %:%.adb - gnatmake -O3 -gnaty3abcefhiklmprM90 -gnatnfvU $<\ diff --git a/devel/adasdl/files/patch-AdaSDL_image-make.conf_x11 b/devel/adasdl/files/patch-AdaSDL_image-make.conf_x11 deleted file mode 100644 index cc48156d842c..000000000000 --- a/devel/adasdl/files/patch-AdaSDL_image-make.conf_x11 +++ /dev/null @@ -1,8 +0,0 @@ ---- AdaSDL_image/make.conf_x11.orig Wed Apr 11 03:36:30 2001 -+++ AdaSDL_image/make.conf_x11 Sat Dec 21 02:18:39 2002 -@@ -1,4 +1,4 @@ - #LIBS= -L/usr/lib -L/usr/local/lib ~/lib -Wl,-rpath,. -lSDL -lpthread -L/usr/lib -lGL -lGLU --LIBS= -L/usr/lib -L/usr/local/lib -L~/lib -lSDL_image -lSDL -lpthread -lGL -lGLU -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lSDL_image -lSDL -pthread -lGL -lGLU - - EXE= diff --git a/devel/adasdl/files/patch-AdaSDL_mixer-make.conf_x11 b/devel/adasdl/files/patch-AdaSDL_mixer-make.conf_x11 deleted file mode 100644 index 71868d9c5484..000000000000 --- a/devel/adasdl/files/patch-AdaSDL_mixer-make.conf_x11 +++ /dev/null @@ -1,8 +0,0 @@ ---- AdaSDL_mixer/make.conf_x11.orig Wed Apr 11 03:36:31 2001 -+++ AdaSDL_mixer/make.conf_x11 Sat Dec 21 02:19:56 2002 -@@ -1,4 +1,4 @@ - #LIBS= -L/usr/lib -L/usr/local/lib ~/lib -Wl,-rpath,. -lSDL -lpthread -L/usr/lib -lGL -lGLU --LIBS= -L/usr/lib -L/usr/local/lib -L~/lib -lSDL_mixer -lSDL -lpthread -lGL -lGLU -+LIBS= -L/usr/lib -L${LOCALBASE}/lib -L~/lib -lSDL_mixer -lSDL -pthread -lGL -lGLU - - EXE= diff --git a/devel/adasdl/pkg-descr b/devel/adasdl/pkg-descr deleted file mode 100644 index 6a32cf6f1294..000000000000 --- a/devel/adasdl/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -daSDL is a set of Ada (programming language) bindings, ports, -and some original applications based on SDL (Simple DirectMedia -Library - http://www.libsdl.org) - -WWW: http://adasdl.sourceforge.net/ diff --git a/devel/adasdl/pkg-plist b/devel/adasdl/pkg-plist deleted file mode 100644 index 9024cd8f8337..000000000000 --- a/devel/adasdl/pkg-plist +++ /dev/null @@ -1,174 +0,0 @@ -lib/adaGL/gl_h.ads -lib/adaGL/glu_h.ads -lib/adaGL/adagl.ads -lib/adaSDL/lib_c.ads -lib/adaSDL/sdl-active.ads -lib/adaSDL/sdl-audio-extra.ads -lib/adaSDL/sdl-audio.ads -lib/adaSDL/sdl-byteorder-extra.ads -lib/adaSDL/sdl-byteorder.ads -lib/adaSDL/sdl-cdrom.ads -lib/adaSDL/sdl-error.ads -lib/adaSDL/sdl-events.ads -lib/adaSDL/sdl-joystick.ads -lib/adaSDL/sdl-keyboard.ads -lib/adaSDL/sdl-keysym.ads -lib/adaSDL/sdl-mouse.ads -lib/adaSDL/sdl-mutex.ads -lib/adaSDL/sdl-quit.ads -lib/adaSDL/sdl-rwops.ads -lib/adaSDL/sdl-thread.ads -lib/adaSDL/sdl-timer.ads -lib/adaSDL/sdl-types.ads -lib/adaSDL/sdl-version.ads -lib/adaSDL/sdl-video.ads -lib/adaSDL/sdl.ads -lib/adaSDL/uintn_ptrops.ads -lib/adaSDL/sdl_framebuffer.ads -lib/adaSDL/sdl_framebuffer_generics.ads -lib/adaSDL/sdl_image.ads -lib/adaSDL/sdl_mixer.ads -lib/adaGL/adagl.adb -lib/adaGL/compile.adb -lib/adaSDL/compile.adb -lib/adaSDL/sdl-audio.adb -lib/adaSDL/sdl-byteorder.adb -lib/adaSDL/sdl-cdrom.adb -lib/adaSDL/sdl-error.adb -lib/adaSDL/sdl-events.adb -lib/adaSDL/sdl-keyboard.adb -lib/adaSDL/sdl-mouse.adb -lib/adaSDL/sdl-mutex.adb -lib/adaSDL/sdl-rwops.adb -lib/adaSDL/sdl-types.adb -lib/adaSDL/sdl-version.adb -lib/adaSDL/sdl-video.adb -lib/adaSDL/sdl_framebuffer.adb -lib/adaSDL/sdl_framebuffer_generics.adb -lib/adaSDL/sdl_image.adb -lib/adaSDL/sdl_mixer.adb -lib/adaGL/compile.ali -lib/adaGL/adagl.ali -lib/adaGL/gl_h.ali -lib/adaGL/glu_h.ali -lib/adaSDL/compile.ali -lib/adaSDL/lib_c.ali -lib/adaSDL/sdl.ali -lib/adaSDL/sdl-active.ali -lib/adaSDL/sdl-audio.ali -lib/adaSDL/sdl-audio-extra.ali -lib/adaSDL/sdl-byteorder.ali -lib/adaSDL/sdl-byteorder-extra.ali -lib/adaSDL/sdl-cdrom.ali -lib/adaSDL/sdl-error.ali -lib/adaSDL/sdl-events.ali -lib/adaSDL/sdl-joystick.ali -lib/adaSDL/sdl-keyboard.ali -lib/adaSDL/sdl-keysym.ali -lib/adaSDL/sdl-mouse.ali -lib/adaSDL/sdl-mutex.ali -lib/adaSDL/sdl-quit.ali -lib/adaSDL/sdl-rwops.ali -lib/adaSDL/sdl-thread.ali -lib/adaSDL/sdl-timer.ali -lib/adaSDL/sdl-types.ali -lib/adaSDL/sdl-version.ali -lib/adaSDL/sdl-video.ali -lib/adaSDL/uintn_ptrops.ali -lib/adaSDL/sdl_framebuffer.ali -lib/adaSDL/sdl_framebuffer_generics.ali -lib/adaSDL/sdl_image.ali -lib/adaSDL/sdl_mixer.ali -lib/adaSDL/compile.o -lib/adaSDL/lib_c.o -lib/adaSDL/sdl-active.o -lib/adaSDL/sdl-audio-extra.o -lib/adaSDL/sdl-audio.o -lib/adaSDL/sdl-byteorder-extra.o -lib/adaSDL/sdl-byteorder.o -lib/adaSDL/sdl-cdrom.o -lib/adaSDL/sdl-error.o -lib/adaSDL/sdl-events.o -lib/adaSDL/sdl-joystick.o -lib/adaSDL/sdl-keyboard.o -lib/adaSDL/sdl-keysym.o -lib/adaSDL/sdl-mouse.o -lib/adaSDL/sdl-mutex.o -lib/adaSDL/sdl-quit.o -lib/adaSDL/sdl-rwops.o -lib/adaSDL/sdl-thread.o -lib/adaSDL/sdl-timer.o -lib/adaSDL/sdl-types.o -lib/adaSDL/sdl-version.o -lib/adaSDL/sdl-video.o -lib/adaSDL/sdl.o -lib/adaSDL/uintn_ptrops.o -lib/adaSDL/sdl_framebuffer.o -lib/adaSDL/sdl_framebuffer_generics.o -lib/adaSDL/sdl_image.o -lib/adaSDL/sdl_mixer.o -lib/adaGL/adagl.o -lib/adaGL/compile.o -lib/adaGL/gl_h.o -lib/adaGL/glu_h.o -share/adaSDL/examples/Makefile -share/adaSDL/examples/TODO.txt -share/adaSDL/examples/checkkeys.adb -share/adaSDL/examples/gnat.adc -share/adaSDL/examples/graywin.adb -share/adaSDL/examples/icon.bmp -share/adaSDL/examples/loopwave.adb -share/adaSDL/examples/loopwave_callback.adb -share/adaSDL/examples/loopwave_callback.ads -share/adaSDL/examples/picture.xbm -share/adaSDL/examples/picture_xbm.ads -share/adaSDL/examples/sail.bmp -share/adaSDL/examples/sample.bmp -share/adaSDL/examples/sample.wav -share/adaSDL/examples/screen.bmp -share/adaSDL/examples/tags -share/adaSDL/examples/testalpha.adb -share/adaSDL/examples/testbitmap.adb -share/adaSDL/examples/testcdrom.adb -share/adaSDL/examples/testerror.adb -share/adaSDL/examples/testerror_tfunc.adb -share/adaSDL/examples/testerror_tfunc.ads -share/adaSDL/examples/testgl.adb -share/adaSDL/examples/testgl_sprogs.adb -share/adaSDL/examples/testgl_sprogs.ads -share/adaSDL/examples/testhread.adb -share/adaSDL/examples/testhread_sprogs.adb -share/adaSDL/examples/testhread_sprogs.ads -share/adaSDL/examples/testjoystick.adb -share/adaSDL/examples/testjoystick.txt -share/adaSDL/examples/testkeys.adb -share/adaSDL/examples/testlock.adb -share/adaSDL/examples/testlock_sprogs.adb -share/adaSDL/examples/testlock_sprogs.ads -share/adaSDL/examples/testpalette.adb -share/adaSDL/examples/testpalette_sprogs.adb -share/adaSDL/examples/testpalette_sprogs.ads -share/adaSDL/examples/testsem.adb -share/adaSDL/examples/testsem_sprogs.adb -share/adaSDL/examples/testsem_sprogs.ads -share/adaSDL/examples/testsprite.adb -share/adaSDL/examples/testtimer.adb -share/adaSDL/examples/testtimer_sprogs.adb -share/adaSDL/examples/testtimer_sprogs.ads -share/adaSDL/examples/testtypes.adb -share/adaSDL/examples/testver.adb -share/adaSDL/examples/testvidinfo.adb -share/adaSDL/examples/testwin.adb -share/adaSDL/examples/testwm.adb -share/adaSDL/examples/testwm_sprogs.adb -share/adaSDL/examples/testwm_sprogs.ads -share/adaSDL/examples/threadwin.adb -share/adaSDL/examples/threadwin_sprogs.adb -share/adaSDL/examples/threadwin_sprogs.ads -share/adaSDL/examples/torturethread.adb -share/adaSDL/examples/torturethread_sprogs.adb -share/adaSDL/examples/torturethread_sprogs.ads -@dirrm lib/adaGL -@dirrm lib/adaSDL -@dirrm share/adaSDL/examples -@dirrm share/adaSDL diff --git a/devel/hyena/Makefile b/devel/hyena/Makefile deleted file mode 100644 index 08a7225c4819..000000000000 --- a/devel/hyena/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Created by: Romain Tartiere <romain@blogreen.org> -# $FreeBSD$ - -PORTNAME= hyena -PORTVERSION= 0.5 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= GNOME - -MAINTAINER= mono@FreeBSD.org -COMMENT= Library of GUI and non-GUI C-sharp code - -BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash - -BROKEN= Does not build with recent mono -DEPRECATED= Broken for more than 6 month -EXPIRATION_DATE= 2014-02-27 - -USES= gmake -GNU_CONFIGURE= yes -USE_GNOME= gtksharp20 - -NO_STAGE= yes -post-patch: - @${REINPLACE_CMD} -e 's|^dnl[[:blank:]]|#|' \ - ${WRKSRC}/Hyena.Data.Sqlite/Makefile.in \ - ${WRKSRC}/Hyena.Gui/Makefile.in \ - ${WRKSRC}/Hyena/Makefile.in \ - ${WRKSRC}/Mono.Data.Sqlite/Makefile.in - @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(libdir)/../libdata/pkgconfig|g' \ - ${WRKSRC}/build/pkg-config/Makefile.in - -.include <bsd.port.mk> diff --git a/devel/hyena/distinfo b/devel/hyena/distinfo deleted file mode 100644 index 7004bac996e7..000000000000 --- a/devel/hyena/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (hyena-0.5.tar.gz) = 3b9ba5f412e06f3183fdaca29c47bded55ea1af8b230ad9475a981c994ed81aa -SIZE (hyena-0.5.tar.gz) = 363351 diff --git a/devel/hyena/pkg-descr b/devel/hyena/pkg-descr deleted file mode 100644 index 19fe3b199b35..000000000000 --- a/devel/hyena/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This is a library of GUI and non-GUI C# code, originally used in Banshee. - -WWW: http://live.gnome.org/Hyena diff --git a/devel/hyena/pkg-plist b/devel/hyena/pkg-plist deleted file mode 100644 index 415e61d4f733..000000000000 --- a/devel/hyena/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -lib/hyena/Hyena.dll -lib/hyena/Hyena.dll.config -lib/hyena/Hyena.dll.mdb -lib/hyena/Mono.Data.Sqlite.dll -lib/hyena/Mono.Data.Sqlite.dll.mdb -lib/hyena/Hyena.Data.Sqlite.dll -lib/hyena/Hyena.Data.Sqlite.dll.mdb -lib/hyena/Hyena.Gui.dll -lib/hyena/Hyena.Gui.dll.mdb -lib/hyena/Hyena.Gui.dll.config -libdata/pkgconfig/hyena.pc -libdata/pkgconfig/hyena.data.sqlite.pc -libdata/pkgconfig/hyena.gui.pc -@dirrm lib/hyena diff --git a/japanese/Makefile b/japanese/Makefile index 2ad5d93ce30c..213e16b84e50 100644 --- a/japanese/Makefile +++ b/japanese/Makefile @@ -8,7 +8,6 @@ SUBDIR += FreeWnn-lib SUBDIR += FreeWnn-server SUBDIR += VTPSfont - SUBDIR += Wnn6 SUBDIR += Wnn6-lib SUBDIR += Wnn7-lib SUBDIR += a2ps @@ -189,7 +188,6 @@ SUBDIR += mtools SUBDIR += multiskkserv SUBDIR += mutt-devel - SUBDIR += mypaedia-fpw SUBDIR += mypaedia-fpw-package SUBDIR += namazu SUBDIR += namazu2 @@ -293,7 +291,6 @@ SUBDIR += slimeforest SUBDIR += slrn SUBDIR += spamassassin - SUBDIR += srd-fpw SUBDIR += srd-fpw-package SUBDIR += suicavalue SUBDIR += suikyo diff --git a/japanese/Wnn6/Makefile b/japanese/Wnn6/Makefile deleted file mode 100644 index 3622541b9b59..000000000000 --- a/japanese/Wnn6/Makefile +++ /dev/null @@ -1,94 +0,0 @@ -# Created by: Satoshi Taoka <taoka@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= Wnn6 -PORTVERSION= 97.6.6 -CATEGORIES= japanese -DISTNAME= OMRONWnn6 -EXTRACT_SUFX= .tgz - -MAINTAINER= ports@FreeBSD.org -COMMENT= A Japanese input method (this is not free) - -DEPRECATED= Unmaintained, interactive and restricted -EXPIRATION_DATE= 2014-04-01 -IGNOREFILES= ${DISTFILES} -NO_WRKSUBDIR= yes -LIBDIR= ${PREFIX}/OMRONWnn6 -DISTDIR= ${MOUNT_PT}/fbsd -MOUNT_PT?= /cdrom -MOUNT_DEV?= /dev/acd0c - -USERS= wnn - -RESTRICTED= You should buy from Omron Software Co., Ltd -NO_BUILD= yes -IS_INTERACTIVE= yes - -NO_STAGE= yes -do-fetch: - @${DO_NADA} -fetch-list: - @${DO_NADA} - -# If ${.CURDIR}/work/.build_done (which will be ${BUILD_COOKIE}) exists, -# we do nothing in a 'do-fetch' stage. -.if !exists(${.CURDIR}/work/.build_done) -pre-extract:: - @${ECHO} "Please set the CD-ROM 'Wnn6 for Linux/FreeBSD -- 97.6.6'"; - @${ECHO} " (it is an early version !!)"; - @${ECHO} -n "into your cdrom-drive. (Press Return)"; \ - read dummy; \ - ${ECHO} "By default, a mount point and a device file"; \ - ${ECHO} " are '${MOUNT_PT}' and '${MOUNT_DEV}' respectively."; \ - ${ECHO} -n "Are these correct? (y/n) [y]"; \ - (read ans; \ - case x$${ans} in \ - xn*|xN*) \ - ${ECHO} "###########################################################"; \ - ${ECHO} "Please run 'make' in specifying MOUNT_PT and MOUNT_DEV"; \ - ${ECHO} "For example:"; \ - ${ECHO} " make MOUNT_PT=/mnt MOUNT_DEV=/dev/cd0c"; \ - ${ECHO} "###########################################################"; \ - ${FALSE}; \ - ;; \ - *) \ - ${ECHO} "Now mounting the CD-ROM ..."; \ - ;; \ - esac) - @for t in `mount | ${GREP} ${MOUNT_PT}`; do \ - if [ x"$$t" = x"${MOUNT_PT}" ]; then \ - ${ECHO} "##################################################"; \ - ${ECHO} "${MOUNT_PT} is busy"; \ - ${ECHO} "Please 'umount ${MOUNT_PT}'"; \ - ${ECHO} "##################################################"; \ - ${FALSE}; \ - fi; \ - done - @/sbin/mount_cd9660 ${MOUNT_DEV} ${MOUNT_PT} -.endif - -pre-extract:: - @if [ ! -e ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ - ${ECHO} ""; \ - ${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}: No such file"; \ - ${ECHO} "Perhaps the CD-ROM is not 'Wnn6 for Linux/FreeBSD'"; \ - ${ECHO} "!! Note that 'Wnn6 for Linux/FreeBSD' is an old version !!"; \ - /sbin/umount ${MOUNT_PT}; \ - ${ECHO} "Umounting is done ..."; \ - ${FALSE}; \ - fi - -post-extract: - @/sbin/umount ${MOUNT_PT} - -pre-su-install: - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL - -do-install: - @cd ${WRKSRC}/usr; tar cf - OMRONWnn6 | (cd ${PREFIX}; tar xvpf -) - -post-install: - @${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - -.include <bsd.port.mk> diff --git a/japanese/Wnn6/pkg-descr b/japanese/Wnn6/pkg-descr deleted file mode 100644 index 36d090544540..000000000000 --- a/japanese/Wnn6/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -This is a port of 'Wnn6 for Linux/FreeBSD', a Japanese input -method. 'Wnn6' is not free. - -Note that 'Wnn6 for Linux/FreeBSD' is an old version, and you can -buy a newer version from Omron Software Co., Ltd. The newer Wnn6 is a -package-style for FreeBSD, so you can pkg_add it directly. That is, it -is not necessary to use this port if yours is the newer version. - -+------------------------------------------+ -| E-mail: wnn-info@omronsoft.co.jp | -| TEL: +81-44-246-6006 | -| FAX: +81-44-246-6011 | -+------------------------------------------+ - -Remark: If a value of ${PKG_PREFIX} is not '/usr/local', the following -symbolic links are made: - -"/usr/local/bin/Wnn6" to "${PKG_PREFIX}/OMRONWnn6/Wnn6fbsd" and, -"/usr/local/lib/wnn6" to "${PKG_PREFIX}/OMRONWnn6/wnn6fbsd". - -WWW: http://www.omronsoft.co.jp/ diff --git a/japanese/Wnn6/pkg-install b/japanese/Wnn6/pkg-install deleted file mode 100644 index a5a407b36187..000000000000 --- a/japanese/Wnn6/pkg-install +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/sh -# an installation script for Wnn6 - -ask() { - local question default answer - - question=$1 - default=$2 - if [ -z "${PACKAGE_BUILDING}" ]; then - read -p "${question} (y/n) [${default}]? " answer - fi - if [ x${answer} = x ]; then - answer=${default} - fi - echo ${answer} -} - -yesno() { - local dflt question answer - - question=$1 - dflt=$2 - while :; do - answer=$(ask "${question}" "${dflt}") - case "${answer}" in - [Yy]*) return 0;; - [Nn]*) return 1;; - esac - echo "Please answer yes or no." - done -} - -case $2 in -PRE-INSTALL) - - ## Hack /etc/services ## - FILE="/etc/services" - # check - OK=no - HAS_WNN6=no - COUNT=1 - for i in `grep wnn6 $FILE `; do - if [ $COUNT = 1 ] && [ X"$i" = X"wnn6" ]; then - HAS_WNN6=yes - elif [ $COUNT = 2 ] && [ $HAS_WNN6 = yes ] && \ - [ X"$i" = X"22273/tcp" ]; then - OK=yes - break - fi - COUNT=`expr ${COUNT} + 1` - done - # add an entry for wnn6 to /etc/services - if [ $OK = no ]; then - echo "This system has no entry for Wnn6 in ${FILE}" - if yesno "Would you like to add it automatically?" y; then - mv ${FILE} ${FILE}.bak - (grep -v wnn6 ${FILE}.bak ; \ - echo "wnn6 22273/tcp # Wnn6") >> ${FILE} - rm ${FILE}.bak - else - echo "Please add 'wnn6 22273/tcp' into ${FILE}, and try again." - exit 1 - fi - fi - -POST-INSTALL) - - mkdir -p /usr/local/bin - mkdir -p /usr/local/lib - cd /usr/local/bin; rm -f Wnn6; ln -s ${PKG_PREFIX}/OMRONWnn6/Wnn6fbsd Wnn6 - cd /usr/local/lib; rm -f wnn6; ln -s ${PKG_PREFIX}/OMRONWnn6/wnn6fbsd wnn6 - if [ X${PKG_PREFIX} != X"/usr/local" ]; then - echo - echo "Warning!!" - echo "We made symbolic links from \"/usr/local/bin/Wnn6\" to \"${PKG_PREFIX}/OMRONWnn6/Wnn6fbsd\"" - echo "and from \"/usr/local/lib/wnn6\" to \"${PKG_PREFIX}/OMRONWnn6/wnn6fbsd\"" - fi - cd ${PKG_PREFIX}/OMRONWnn6/wnn6fbsd/ja_JP; rm -f dic; ln -s ../../wnn6dic dic - chown -R wnn ${PKG_PREFIX}/OMRONWnn6 - chmod 4555 ${PKG_PREFIX}/OMRONWnn6/Wnn6fbsd/jserver - chmod 4555 ${PKG_PREFIX}/OMRONWnn6/Wnn6fbsd/wnnds - - ## create a startup script ## - wnnserver=/usr/local/bin/Wnn6/jserver - wnnname=Wnn6 - startup_script=${PKG_PREFIX}/etc/rc.d/${wnnname}.sh - if [ ! -f ${startup_script} ]; then - echo "Installing ${startup_script} startup file." - echo '#!/bin/sh' > ${startup_script}; - echo "wnn=${wnnserver}" >> ${startup_script}; - echo 'case $1 in' >> ${startup_script}; - echo 'start)' >> ${startup_script}; - echo ' if [ -f $wnn ]; then' >> ${startup_script}; - echo " echo -n ' ${wnnname}'" >> ${startup_script}; - echo ' $wnn' >> ${startup_script}; - echo " fi" >> ${startup_script}; - echo ' ;;' >> ${startup_script}; - echo 'stop)' >> ${startup_script}; - echo ' killall $wnn' >> ${startup_script}; - echo " echo -n ' ${wnnname}'" >> ${startup_script}; - echo ' ;;' >> ${startup_script}; - echo '*)' >> ${startup_script}; - echo ' echo "Usage: `basename $0` {start|stop}" >&2' >> ${startup_script}; - echo ' ;;' >> ${startup_script}; - echo 'esac' >> ${startup_script}; - echo 'exit 0' >> ${startup_script}; - chmod 755 ${startup_script} - chown bin:bin ${startup_script} - fi - ;; -esac diff --git a/japanese/Wnn6/pkg-plist b/japanese/Wnn6/pkg-plist deleted file mode 100644 index 12665a4fe840..000000000000 --- a/japanese/Wnn6/pkg-plist +++ /dev/null @@ -1,105 +0,0 @@ -OMRONWnn6/doc/copyright.html -OMRONWnn6/doc/man07.0006.i.jpg -OMRONWnn6/doc/man07.0004.i.jpg -OMRONWnn6/doc/man07.0003.i.jpg -OMRONWnn6/doc/man06.html -OMRONWnn6/doc/man05.html -OMRONWnn6/doc/man05.0002.i.jpg -OMRONWnn6/doc/man04.html -OMRONWnn6/doc/man04.0005.i.jpg -OMRONWnn6/doc/man04.0003.i.jpg -OMRONWnn6/doc/man03.html -OMRONWnn6/doc/man03.0018.i.jpg -OMRONWnn6/doc/man03.0016.i.jpg -OMRONWnn6/doc/man03.0006.i.jpg -OMRONWnn6/doc/man02.html -OMRONWnn6/doc/man02.0033.i.jpg -OMRONWnn6/doc/man02.0006.i.jpg -OMRONWnn6/doc/man02.0002.i.jpg -OMRONWnn6/doc/man01.html -OMRONWnn6/doc/intro-02.html -OMRONWnn6/doc/intro-02.0001.i.jpg -OMRONWnn6/doc/intro-01.html -OMRONWnn6/doc/index.html -OMRONWnn6/doc/hajimeni.html -OMRONWnn6/doc/furoku-symbol.html -OMRONWnn6/doc/furoku-error.html -OMRONWnn6/doc/man07.html -OMRONWnn6/wnn6dic/bushu/bushu.dic -OMRONWnn6/wnn6dic/bushu/bushu.fzk -OMRONWnn6/wnn6dic/iwanami/fisd -OMRONWnn6/wnn6dic/iwanami/ikeiji.dic -OMRONWnn6/wnn6dic/iwanami/kihon.dic -OMRONWnn6/wnn6dic/iwanami/kougo.fzk -OMRONWnn6/wnn6dic/iwanami/std.fzk -OMRONWnn6/wnn6dic/iwanami/symbol.dic -OMRONWnn6/wnn6dic/iwanami/tankan.dic -OMRONWnn6/wnn6dic/iwanami/tankan2.dic -OMRONWnn6/wnn6dic/iwanami/tankan3.dic -OMRONWnn6/wnn6dic/iwanami/tel.dic -OMRONWnn6/wnn6dic/iwanami/zip.dic -OMRONWnn6/wnn6fbsd/ja_JP/jserverrc -OMRONWnn6/wnn6fbsd/ja_JP/hinsi.data -OMRONWnn6/wnn6fbsd/ja_JP/wnnstat.msg -OMRONWnn6/wnn6fbsd/ja_JP/libwnn.msg -OMRONWnn6/wnn6fbsd/ja_JP/uumrc -OMRONWnn6/wnn6fbsd/ja_JP/wnnenvrc -OMRONWnn6/wnn6fbsd/ja_JP/otow.format/atok7-wnn6.fmt -OMRONWnn6/wnn6fbsd/ja_JP/otow.format/atok8-wnn6.fmt -OMRONWnn6/wnn6fbsd/ja_JP/otow.format/egbridge-wnn6.fmt -OMRONWnn6/wnn6fbsd/ja_JP/otow.format/vje-wnn6.fmt -OMRONWnn6/wnn6fbsd/offlinerc -OMRONWnn6/wnn6fbsd/serverdefs -OMRONWnn6/wnn6fbsd/udmergerc -OMRONWnn6/wnnsdk/mule-2.2.2/README.mule -OMRONWnn6/wnnsdk/mule-2.2.2/mule-2.2.2-wnn6.diff -OMRONWnn6/wnnsdk/sdk/SunOS-4.1.tar.gz -OMRONWnn6/wnnsdk/sdk/Solaris-2.4.tar.gz -OMRONWnn6/wnnsdk/sdk/IRIX-5.3.tar.gz -OMRONWnn6/wnnsdk/sdk/DGUX-5.4.tar.gz -OMRONWnn6/wnnsdk/sdk/Solaris-2.4-x86.tar.gz -OMRONWnn6/wnnsdk/sdk/BSD386-1.1.tar.gz -OMRONWnn6/wnnsdk/sdk/AIX-3.2.tar.gz -OMRONWnn6/wnnsdk/sdk/AlphaOSF1-1.2.tar.gz -OMRONWnn6/wnnsdk/sdk/EWS-UX-4.0.tar.gz -OMRONWnn6/wnnsdk/sdk/FreeBSD-2.0.5R.tar.gz -OMRONWnn6/wnnsdk/sdk/HI-UX-3050RX.tar.gz -OMRONWnn6/wnnsdk/sdk/HPUX-9.0.tar.gz -OMRONWnn6/wnnsdk/sdk/LUNA88K-2.0.tar.gz -OMRONWnn6/wnnsdk/sdk/Linux-1.2.8.tar.gz -OMRONWnn6/wnnsdk/sdk/NEWS-OS-4.2R.tar.gz -OMRONWnn6/wnnsdk/sdk/NEWS-OS-6.0.tar.gz -OMRONWnn6/wnnsdk/sdk/UniOS-U-3.0.tar.gz -OMRONWnn6/wnnsdk/sdk/AlphaOSF1-3.2A.tar.gz -OMRONWnn6/wnnsdk/sdk/FreeBSD-2.2R.tar.gz -OMRONWnn6/wnnsdk/sdk/Linux-2.0.0.tar.gz -OMRONWnn6/Wnn6fbsd/atod -OMRONWnn6/Wnn6fbsd/dtoa -OMRONWnn6/Wnn6fbsd/jserver -OMRONWnn6/Wnn6fbsd/otow -OMRONWnn6/Wnn6fbsd/udmerge -OMRONWnn6/Wnn6fbsd/wnnaccess -OMRONWnn6/Wnn6fbsd/wnnds -OMRONWnn6/Wnn6fbsd/wnnkill -OMRONWnn6/Wnn6fbsd/wnnoffline -OMRONWnn6/Wnn6fbsd/wnnstat -OMRONWnn6/Wnn6fbsd/wnntouch -OMRONWnn6/README.sjis -OMRONWnn6/README.jis -OMRONWnn6/README.euc -@dirrm OMRONWnn6/wnnsdk/sdk -@dirrm OMRONWnn6/wnnsdk/mule-2.2.2 -@dirrm OMRONWnn6/wnnsdk -@dirrm OMRONWnn6/wnn6fbsd/ja_JP/otow.format -@unexec rm %D/OMRONWnn6/wnn6fbsd/ja_JP/dic -@dirrm OMRONWnn6/wnn6fbsd/ja_JP -@dirrm OMRONWnn6/wnn6fbsd -@dirrm OMRONWnn6/wnn6dic/iwanami -@dirrm OMRONWnn6/wnn6dic/bushu -@dirrm OMRONWnn6/wnn6dic -@dirrm OMRONWnn6/doc -@dirrm OMRONWnn6/Wnn6fbsd -@dirrm OMRONWnn6 -etc/rc.d/Wnn6.sh -@unexec rm /usr/local/bin/Wnn6 -@unexec rm /usr/local/lib/wnn6 diff --git a/japanese/mypaedia-fpw/Makefile b/japanese/mypaedia-fpw/Makefile deleted file mode 100644 index b6f6d24f9f92..000000000000 --- a/japanese/mypaedia-fpw/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# Created by: Satoshi Taoka <taoka@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= mypaedia-fpw -PORTVERSION= 1.4.3 -PORTREVISION= 2 -CATEGORIES= japanese -MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/mypaedia/ -DISTNAME= mypaedia-fpw${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= An encyclopedia "Mypaedia" (EPWING V1 format) - -BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \ - ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode - -DEPRECATED= Unmaintained, interactive and restricted -EXPIRATION_DATE= 2014-04-01 -IS_INTERACTIVE= YES -RESTRICTED= The original dictionary is not free -USES= perl5 -WRKSRC= ${WRKDIR}/mypaedia-fpw${PORTVERSION} -DICT_PATH?= /cdrom - -NO_STAGE= yes -post-extract: - @if [ ! -f ${DICT_PATH}/INDEX/ITEM.DAT ]; then \ - ${ECHO} "###################################################"; \ - ${ECHO} "Specify a mount point for Mypaedia's CD-ROM"; \ - ${ECHO} "and excecute the following command again:"; \ - ${ECHO} " make DICT_PATH=${DICT_PATH}"; \ - ${ECHO} "###################################################"; \ - ${FALSE}; \ - fi - -do-build: -# cd ${WRKSRC}; fpwmake SRCDIR=${DICT_PATH} > /dev/null; \ - cd ${WRKSRC}; fpwmake SRCDIR=${DICT_PATH}; \ - fpwmake catalogs - -do-install: - ${MKDIR} ${PREFIX}/share/dict/mypaedia-fpw/mypaedia/data - ${MKDIR} ${PREFIX}/share/dict/mypaedia-fpw/mypaedia/gaiji - ${INSTALL_DATA} ${WRKSRC}/honmon \ - ${PREFIX}/share/dict/mypaedia-fpw/mypaedia/data - ${INSTALL_DATA} ${WRKSRC}/gai16f \ - ${PREFIX}/share/dict/mypaedia-fpw/mypaedia/gaiji - ${INSTALL_DATA} ${WRKSRC}/gai16h \ - ${PREFIX}/share/dict/mypaedia-fpw/mypaedia/gaiji - ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/mypaedia-fpw -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for file in AUTHORS COPYING ChangeLog GAIJI.TXT MYPAEDIA-format.txt README.PKG README.TXT TOBEDONE - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/japanese/mypaedia-fpw/distinfo b/japanese/mypaedia-fpw/distinfo deleted file mode 100644 index 753fdadcc086..000000000000 --- a/japanese/mypaedia-fpw/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mypaedia-fpw1.4.3-src.tar.gz) = dc024bbe3142aa531ff83e46ee986fbbbd504abaf885d5d43b91b634884c8ac2 -SIZE (mypaedia-fpw1.4.3-src.tar.gz) = 76630 diff --git a/japanese/mypaedia-fpw/pkg-descr b/japanese/mypaedia-fpw/pkg-descr deleted file mode 100644 index cc33b488bc02..000000000000 --- a/japanese/mypaedia-fpw/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -"Mypaedia" is the encyclopedia produced by HITACHI DIGITAL HEIBONSHA. -This is a dictionary converted from the original one into JIS X 4081 -format (that is a subset of EPWING V1) by FreePWING. So it can be used -by EPWING viewers on Unix and the other OS (e.g. Windows or MacOS). - -o URL for HITACHI DIGITAL HEIBONSHA: - http://www.hdh.co.jp/ - -o URL for this converted dictionary: -WWW: http://openlab.ring.gr.jp/edict/mypaedia-fpw/ diff --git a/japanese/mypaedia-fpw/pkg-plist b/japanese/mypaedia-fpw/pkg-plist deleted file mode 100644 index e489dce44e7a..000000000000 --- a/japanese/mypaedia-fpw/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -share/dict/mypaedia-fpw/mypaedia/data/honmon -share/dict/mypaedia-fpw/mypaedia/gaiji/gai16f -share/dict/mypaedia-fpw/mypaedia/gaiji/gai16h -share/dict/mypaedia-fpw/catalogs -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/GAIJI.TXT -%%PORTDOCS%%%%DOCSDIR%%/MYPAEDIA-format.txt -%%PORTDOCS%%%%DOCSDIR%%/README.PKG -%%PORTDOCS%%%%DOCSDIR%%/README.TXT -%%PORTDOCS%%%%DOCSDIR%%/TOBEDONE -@dirrm share/dict/mypaedia-fpw/mypaedia/data -@dirrm share/dict/mypaedia-fpw/mypaedia/gaiji -@dirrm share/dict/mypaedia-fpw/mypaedia -@dirrm share/dict/mypaedia-fpw -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/japanese/srd-fpw/Makefile b/japanese/srd-fpw/Makefile deleted file mode 100644 index ccee31834966..000000000000 --- a/japanese/srd-fpw/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# Created by: Satoshi Taoka <taoka@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= srd-fpw -PORTVERSION= 1.1.5 -PORTREVISION= 2 -CATEGORIES= japanese -MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/srd/ -DISTNAME= srd-fpw${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= A English - Japanese Dictionary "Random House" (EPWING V1 format) - -BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \ - ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode - -DEPRECATED= Unmaintained, interactive and restricted -EXPIRATION_DATE= 2014-04-01 -IS_INTERACTIVE= YES -RESTRICTED= The original dictionary is not free -USES= perl5 -WRKSRC= ${WRKDIR}/srd-fpw${PORTVERSION} -DICT_PATH?= /cdrom - -NO_STAGE= yes -post-extract: - @if [ ! -f ${DICT_PATH}/SRD.INI ]; then \ - ${ECHO} "###################################################"; \ - ${ECHO} "Specify a mount point for Random House's CD-ROM"; \ - ${ECHO} "or a directory which you copied it from the CD-ROM".; \ - ${ECHO} "And excecute the following command again:"; \ - ${ECHO} " make DICT_PATH=${DICT_PATH}"; \ - ${ECHO} "###################################################"; \ - ${FALSE}; \ - fi - -do-build: -# cd ${WRKSRC}; fpwmake SRCDIR=${DICT_PATH} > /dev/null; \ - cd ${WRKSRC}; \ - fpwmake SRCDIR=${DICT_PATH} png; \ - fpwmake SRCDIR=${DICT_PATH}; \ - fpwmake catalogs - -do-install: - ${MKDIR} ${PREFIX}/share/dict/srd-fpw/srd-fpw/data - ${MKDIR} ${PREFIX}/share/dict/srd-fpw/srd-fpw/gaiji - ${INSTALL_DATA} ${WRKSRC}/honmon \ - ${PREFIX}/share/dict/srd-fpw/srd-fpw/data - ${INSTALL_DATA} ${WRKSRC}/gai16f \ - ${PREFIX}/share/dict/srd-fpw/srd-fpw/gaiji - ${INSTALL_DATA} ${WRKSRC}/gai16h \ - ${PREFIX}/share/dict/srd-fpw/srd-fpw/gaiji - ${INSTALL_DATA} ${WRKSRC}/catalogs ${PREFIX}/share/dict/srd-fpw - ${INSTALL_DATA} ${WRKSRC}/img.dat ${PREFIX}/share/dict/srd-fpw -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for file in AUTHORS COPYING ChangeLog GAIJI.TXT NEWS README.PKG README.TXT TOBEDONE - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/japanese/srd-fpw/distinfo b/japanese/srd-fpw/distinfo deleted file mode 100644 index 47807259b783..000000000000 --- a/japanese/srd-fpw/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (srd-fpw1.1.5-src.tar.gz) = 281d0965ca3d36a1a09914c023640285db1fd7154f2e88bcdec201c1f61a19c3 -SIZE (srd-fpw1.1.5-src.tar.gz) = 62903 diff --git a/japanese/srd-fpw/pkg-descr b/japanese/srd-fpw/pkg-descr deleted file mode 100644 index 1faad468f33c..000000000000 --- a/japanese/srd-fpw/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -"Random House" is the English - Japanese dictionary produced by -Shougakukan Inc. This is a dictionary converted from the original one -into JIS X 4081 format (that is a subset of EPWING V1) by -FreePWING. So it can be used by EPWING viewers on Unix and the other -OS (e.g. Windows or MacOS). - -o URL for Shougakukan Inc.: - http://ebook.shogakukan.co.jp/index.html - -o URL for this converted dictionary: -WWW: http://openlab.ring.gr.jp/edict/srd-fpw/ - -Notice: ${PREFIX}/share/dict/srd-fpw/img.dat converted from the - original img.data is a PNG format. If you use XEmacs and - the converted data then image data can be inlined. diff --git a/japanese/srd-fpw/pkg-plist b/japanese/srd-fpw/pkg-plist deleted file mode 100644 index 152b575c1a02..000000000000 --- a/japanese/srd-fpw/pkg-plist +++ /dev/null @@ -1,18 +0,0 @@ -share/dict/srd-fpw/srd-fpw/data/honmon -share/dict/srd-fpw/srd-fpw/gaiji/gai16f -share/dict/srd-fpw/srd-fpw/gaiji/gai16h -share/dict/srd-fpw/catalogs -share/dict/srd-fpw/img.dat -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/GAIJI.TXT -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README.PKG -%%PORTDOCS%%%%DOCSDIR%%/README.TXT -%%PORTDOCS%%%%DOCSDIR%%/TOBEDONE -@dirrm share/dict/srd-fpw/srd-fpw/data -@dirrm share/dict/srd-fpw/srd-fpw/gaiji -@dirrm share/dict/srd-fpw/srd-fpw -@dirrm share/dict/srd-fpw -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/lang/Makefile b/lang/Makefile index 23aaccaaec58..63f08b3dc666 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -93,7 +93,6 @@ SUBDIR += gforth SUBDIR += ghc SUBDIR += gjs - SUBDIR += gnat SUBDIR += gnat-aux SUBDIR += gnat_util SUBDIR += gnatdroid-armv5 diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile deleted file mode 100644 index e5567ff9ab19..000000000000 --- a/lang/gnat/Makefile +++ /dev/null @@ -1,214 +0,0 @@ -# Created by: hsu, nils@guru.ims.uni-stuttgart.de, maurice@serc.rmit.edu.au -# $FreeBSD$ - -PORTNAME= gnat -PORTVERSION= 2010 -CATEGORIES= lang -MASTER_SITES= ${MASTER_SITE_LOCAL:S/$/:boot/} -MASTER_SITE_SUBDIR= deischen/gcc/:boot -DISTFILES= ${gcc_srcfile}:gcc ${gnat_srcfile}:gnat - -MAINTAINER= deischen@FreeBSD.org -COMMENT= The GNU Ada Compiler system - -LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \ - mpfr.4:${PORTSDIR}/math/mpfr - -LICENSE_COMB= multi -LICENSE= GPLv3 LGPL3 - -ONLY_FOR_ARCHS= i386 - -DEPRECATED= The Ada framework is based on lang/gcc-aux, use it instead -EXPIRATION_DATE=2014-04-01 - -USES= bison gmake iconv perl5 -USE_PERL5= build - -WRKSRC= ${WRKDIR}/build - -MAN1= gnatgcc.1 gnatcpp.1 gnatgcov.1 -MAN7= fsf-funding.7 gfdl.7 gpl.7 -MAN7= ${fsf_mans:S/$/${fsf_suffix}.7/} - -NO_STAGE= yes -.include <bsd.port.pre.mk> - -gcc_version= 4.3.6 -fsf_mans= fsf-funding gfdl gpl -fsf_suffix= -${PORTNAME} -gnuhost= ${CONFIGURE_TARGET} -targlib= ${PREFIX}/lib/gcc-gnat -targlibexec= ${PREFIX}/libexec/gcc-gnat -gcc_srcdir= gcc-4_3-branch-src -gnat_srcdir= gnat-gpl-2010-src -gcc_wrksrc= ${WRKDIR}/${gcc_srcdir} -gnat_wrksrc= ${WRKDIR}/${gnat_srcdir} -# http://libre.adacore.com/:gcc -# http://libre.adacore.com/:gnat -gcc_srcfile= gcc-4_3-branch-rev160200-src.tgz -gnat_srcfile= gnat-gpl-2010-src.tgz - -PATCH_WRKSRC= ${gcc_wrksrc} - -GNU_CONFIGURE= yes -CONFIGURE_SCRIPT= ../${gcc_srcdir}/configure -CONFIGURE_ARGS= --enable-languages="c,ada" \ - --program-prefix=gnat \ - --disable-nls \ - --with-system-zlib \ - ${ICONV_CONFIGURE_ARG} \ - --libdir=${targlib} \ - --libexecdir=${targlibexec} \ - --disable-libada -COMPILE_DATA= MAKEINFO=${FALSE} -MAKE_ENV+= PTHREAD_LIBS=${PTHREAD_LIBS} - -PLIST_SUB= GNUHOST=${gnuhost} GCC_VERSION=${gcc_version} \ - LIBRARY_VERSION=${LIBRARY_VERSION} - -# You need a compiler who calls an existing GNAT compiler (3.15 or greater). -# If you have one, point GNATGCC at it. By default, we'll look for one in -# the path. If we can't find one, we'll fetch a distfile containing -# a minimum (still pretty large) compiler toolset and use that to build. - -GNATGCC!= if ${WHICH} gnatgcc > /dev/null 2>&1; then \ - ${ECHO_CMD} "`${WHICH} gnatgcc`"; \ - else \ - ${ECHO_CMD} ""; \ - fi -GNATBIND!= if ${WHICH} gnatbind > /dev/null 2>&1; then \ - ${ECHO_CMD} "`${WHICH} gnatbind`"; \ - else \ - ${ECHO_CMD} ""; \ - fi - -.if !empty(GNATGCC) && !empty(GNATBIND) -have_boot!= if [ -x ${GNATGCC} -a -x ${GNATBIND} ]; then \ - ${ECHO_CMD} "$$PATH"; \ - else \ - ${ECHO_CMD} ""; \ - fi -.else -have_boot= -.endif - -.if empty(have_boot) -DISTFILES+= gnat-2005-boot.tgz:boot -BUILD_DEPENDS+= ${LOCALBASE}/lib/compat/libc.so.6:${PORTSDIR}/misc/compat6x -# Warning! You need the trailing slash on GCC_EXEC_PREFIX. -COMPILE_DATA+= GCC_EXEC_PREFIX=${WRKDIR}/adaboot/lib/gcc/ \ - ADA_INCLUDE_PATH=${WRKDIR}/adaboot/lib/gcc/adainclude \ - ADA_OBJECTS_PATH=${WRKDIR}/adaboot/lib/gcc/adalib -GNATGCC= gnatgcc -have_boot= ${WRKDIR}/adaboot/bin:${WRKDIR}/adaboot/libexec/gcc:${PATH} -.endif - -# Make sure we use the Ada-aware gcc compiler. -CC= ${GNATGCC} -CONFIGURE_ENV+= ${COMPILE_DATA} CC=${GNATGCC} PATH=${have_boot} -MAKE_ENV+= ${COMPILE_DATA} PATH=${have_boot} - -# Shared library handling -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -USE_LDCONFIG= ${PREFIX}/lib ${targlib} -LIBRARY_VERSION= 2010 -PLIST_SUB+= SHAREDLIB="" -.else -CONFIGURE_ARGS+= --disable-shared -PLIST_SUB+= SHAREDLIB="@comment " -.endif - -# Check for GNAT sources. -.if !exists(${DISTDIR}/${gnat_srcfile}) -IGNORE= you must fetch the source distribution manually. Please access http://libre.adacore.com/ with a web browser and download the source files: ${gnat_srcfile} ${gcc_srcfile} placing them in ${DISTDIR} -.endif - -pre-patch: - @${ECHO} "===> Applying FreeBSD ports tree patches for gcc34." - @${ECHO} "===> Applying GNAT supplied patches for gcc43." - @( cd ${gcc_wrksrc}/; \ - ${CAT} ${gnat_wrksrc}/src/gcc-43.dif | ${PATCH} ${PATCH_ARGS} ) - @${ECHO} "===> Moving GNAT compiler sources into GCC tree." - @( ${MV} ${gnat_wrksrc}/src/ada ${gcc_wrksrc}/gcc ) - -pre-configure: - @${MKDIR} ${WRKSRC} - cd ${gcc_wrksrc} ; contrib/gcc_update --touch - ${RM} -f ${gcc_wrksrc}/gcc/*/*.info* - @${TOUCH} ${TOUCH_FLAGS} ${gcc_wrksrc}/gcc/cstamp-h.in - -do-build: - (cd ${WRKSRC}; \ - PATH=${have_boot} \ - ${SETENV} ${COMPILE_DATA} ${GMAKE} CC=${CC} ) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} PTHREAD_LIBS=${PTHREAD_LIBS} bootstrap-lean ) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnatlib ) -.if defined(WANT_SHAREDLIBS) - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnatlib-shared ) -.endif - (cd ${WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} -C gcc PTHREAD_LIBS=${PTHREAD_LIBS} gnattools ) - -post-install: - ${INSTALL_SCRIPT} ${gcc_wrksrc}/gcc/ada/gnathtml.pl ${PREFIX}/bin - @(for prog in \ - ${PREFIX}/bin/gnat \ - ${PREFIX}/bin/gnatbind \ - ${PREFIX}/bin/gnatchop \ - ${PREFIX}/bin/gnatclean \ - ${PREFIX}/bin/gnatcpp \ - ${PREFIX}/bin/gnatfind \ - ${PREFIX}/bin/gnatgcc \ - ${PREFIX}/bin/gnatgcov \ - ${PREFIX}/bin/gnatkr \ - ${PREFIX}/bin/gnatlink \ - ${PREFIX}/bin/gnatls \ - ${PREFIX}/bin/gnatmake \ - ${PREFIX}/bin/gnatname \ - ${PREFIX}/bin/gnatprep \ - ${PREFIX}/bin/gnatxref \ - ${PREFIX}/bin/${gnuhost}-gcc-${gcc_version} \ - ${PREFIX}/bin/${gnuhost}-gnatgcc \ - ${targlibexec}/${gnuhost}/${gcc_version}/cc1 \ - ${targlibexec}/${gnuhost}/${gcc_version}/gnat1 \ - ${targlibexec}/${gnuhost}/${gcc_version}/collect2 ; \ - do \ - if [ -x $$prog ]; then \ - ${STRIP_CMD} $$prog ; \ - fi \ - done) - @(${CHOWN} -R root:wheel ${targlib}) - @(${CHOWN} -R root:wheel ${targlibexec}) - # This empty fortran directory is making trouble. - ${RM} -rf ${PREFIX}/lib/gcc-gnat/gcc/${CONFIGURE_TARGET}/${gcc_version}/finclude - # Version FSF funding and licensing manuals. XXX Fix before it happens! - for mp in ${fsf_mans}; do \ - ${MV} -f ${PREFIX}/man/man7/$${mp}.7 \ - ${PREFIX}/man/man7/$${mp}${fsf_suffix}.7; \ - done - # Prepare a temporary list of installed libraries and include files. - ${RM} -f ${WRKDIR}/PLIST.lib - for d in lib/gcc-gnat libexec/gcc-gnat/gcc/${CONFIGURE_TARGET}/; do \ - cd ${PREFIX}; \ - if [ -d $${d} ]; then \ - ${FIND} $${d} -type f -o -type l >>${WRKDIR}/PLIST.lib; \ - ${FIND} $${d} -type d | ${SORT} -r | ${SED} -e 's/^/@dirrm /g' >>${WRKDIR}/PLIST.lib; \ - fi; \ - done - # Following directories should be removed on deinstall if empty. Add them to the temporary list. - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat/gcc/${CONFIGURE_TARGET} 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat/gcc 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - ${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc-gnat 2>/dev/null || true" >> ${WRKDIR}/PLIST.lib - # Insert the temporary list in the packing list. - cd ${WRKDIR}; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} - -.include <bsd.port.post.mk> diff --git a/lang/gnat/distinfo b/lang/gnat/distinfo deleted file mode 100644 index 79451ff33af4..000000000000 --- a/lang/gnat/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -SHA256 (gnat-gpl-2010-src.tgz) = e89b6209e382680a49b3821bf6f13e87780e05f91e4c386821807f6205da4bd2 -SIZE (gnat-gpl-2010-src.tgz) = 9276344 -SHA256 (gcc-4_3-branch-rev160200-src.tgz) = 0aa86252f3000b1ab17ec5ec2634d9161d6efdb3ee9ea29450a8769a194f3893 -SIZE (gcc-4_3-branch-rev160200-src.tgz) = 38790282 -SHA256 (gnat-2005-boot.tgz) = c1d7b1558e377f412d78cb2bf832489c288862d25be21b566e8e0fb2803425d9 -SIZE (gnat-2005-boot.tgz) = 10387392 diff --git a/lang/gnat/files/patch-Makefile.rtl b/lang/gnat/files/patch-Makefile.rtl deleted file mode 100644 index a9b0bfd0bd15..000000000000 --- a/lang/gnat/files/patch-Makefile.rtl +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc/ada/Makefile.rtl.orig 2010-03-27 12:44:36.000000000 -0400 -+++ gcc/ada/Makefile.rtl 2010-09-28 11:18:21.000000000 -0400 -@@ -505,6 +505,7 @@ - s-memory$(objext) \ - s-objrea$(objext) \ - s-os_lib$(objext) \ -+ s-oscons$(objext) \ - s-osprim$(objext) \ - s-pack03$(objext) \ - s-pack05$(objext) \ diff --git a/lang/gnat/files/patch-aa b/lang/gnat/files/patch-aa deleted file mode 100644 index aa2051d42a29..000000000000 --- a/lang/gnat/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.orig 2010-09-28 11:10:55.000000000 -0400 -+++ gcc/Makefile.in 2010-09-28 11:13:07.000000000 -0400 -@@ -3944,7 +3944,7 @@ - # Install the driver last so that the window when things are - # broken is small. - install: install-common $(INSTALL_HEADERS) \ -- install-cpp install-man install-info install-@POSUB@ \ -+ install-cpp install-man install-@POSUB@ \ - install-driver - - # Handle cpp installation. diff --git a/lang/gnat/files/patch-ab b/lang/gnat/files/patch-ab deleted file mode 100644 index bf9f0e776732..000000000000 --- a/lang/gnat/files/patch-ab +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc/ada/env.c.orig 2010-06-03 02:19:06.000000000 -0400 -+++ gcc/ada/env.c 2010-09-28 11:05:55.000000000 -0400 -@@ -167,6 +167,7 @@ - } - - #elif (defined (__vxworks) && defined (__RTP__)) || defined (__APPLE__) -+ || defined(__FreeBSD__) - setenv (name, value, 1); - - #else diff --git a/lang/gnat/files/patch-ac b/lang/gnat/files/patch-ac deleted file mode 100644 index cded7b727d57..000000000000 --- a/lang/gnat/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gcc-interface/Makefile.in.orig 2010-05-30 06:46:25.000000000 -0400 -+++ gcc/ada/gcc-interface/Makefile.in 2010-09-28 11:03:31.000000000 -0400 -@@ -1166,7 +1166,7 @@ - GNATLIB_SHARED = gnatlib-shared-dual - - EH_MECHANISM=-gcc -- THREADSLIB= -lpthread -+ THREADSLIB= $(PTHREAD_LIBS) - GMEM_LIB = gmemlib - LIBRARY_VERSION := $(LIB_VERSION) - endif diff --git a/lang/gnat/files/patch-ad b/lang/gnat/files/patch-ad deleted file mode 100644 index 2cf0fc351752..000000000000 --- a/lang/gnat/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/make.adb.orig 2010-06-03 02:22:55.000000000 -0400 -+++ gcc/ada/make.adb 2010-09-28 11:04:31.000000000 -0400 -@@ -649,7 +649,7 @@ - -- Compiler, Binder & Linker Data and Subprograms -- - ---------------------------------------------------- - -- Gcc : String_Access := Program_Name ("gcc", "gnatmake"); -+ Gcc : String_Access := Program_Name ("gnatgcc", "gnatmake"); - Gnatbind : String_Access := Program_Name ("gnatbind", "gnatmake"); - Gnatlink : String_Access := Program_Name ("gnatlink", "gnatmake"); - -- Default compiler, binder, linker programs diff --git a/lang/gnat/files/patch-af b/lang/gnat/files/patch-af deleted file mode 100644 index c4c54206c3e7..000000000000 --- a/lang/gnat/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gnatlink.adb.orig 2010-06-03 02:22:26.000000000 -0400 -+++ gcc/ada/gnatlink.adb 2010-09-28 11:04:58.000000000 -0400 -@@ -137,7 +137,7 @@ - -- This table collects the arguments to be passed to compile the binder - -- generated file. - -- Gcc : String_Access := Program_Name ("gcc", "gnatlink"); -+ Gcc : String_Access := Program_Name ("gnatgcc", "gnatlink"); - - Read_Mode : constant String := "r" & ASCII.NUL; - diff --git a/lang/gnat/files/patch-ag b/lang/gnat/files/patch-ag deleted file mode 100644 index 58783fd6b8ce..000000000000 --- a/lang/gnat/files/patch-ag +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/ada/gnatchop.adb.orig 2010-06-03 02:22:23.000000000 -0400 -+++ gcc/ada/gnatchop.adb 2010-09-28 11:05:12.000000000 -0400 -@@ -45,7 +45,7 @@ - Config_File_Name : constant String_Access := new String'("gnat.adc"); - -- The name of the file holding the GNAT configuration pragmas - -- Gcc : String_Access := new String'("gcc"); -+ Gcc : String_Access := new String'("gnatgcc"); - -- May be modified by switch --GCC= - - Gcc_Set : Boolean := False; diff --git a/lang/gnat/pkg-descr b/lang/gnat/pkg-descr deleted file mode 100644 index 5ec9266e2eb6..000000000000 --- a/lang/gnat/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The GPL version of GNU Ada compiler system built on GCC 3.4.6 - -Binaries built with this version of compiler are covered by the -GPL license. Use the Ada compiler bundled with GCC 4.0 and -subsequent for LGPL licensing. - -The libraries supplied with this version of GNAT support tasking -with FreeBSD 4 and greater using libc_r and libpthread. - -WWW: http://libre.act-europe.com/ diff --git a/lang/gnat/pkg-plist b/lang/gnat/pkg-plist deleted file mode 100644 index 5f2f9c354523..000000000000 --- a/lang/gnat/pkg-plist +++ /dev/null @@ -1,20 +0,0 @@ -bin/gnathtml.pl -bin/gnat -bin/gnatbind -bin/gnatchop -bin/gnatclean -bin/gnatcpp -bin/gnatfind -bin/gnatgcc -bin/gnatgccbug -bin/gnatgcov -bin/gnatkr -bin/gnatlink -bin/gnatls -bin/gnatmake -bin/gnatname -bin/gnatprep -bin/gnatxref -bin/%%GNUHOST%%-gcc-%%GCC_VERSION%% -bin/%%GNUHOST%%-gnatgcc -@comment Insert PLIST.lib here diff --git a/news/Makefile b/news/Makefile index e9302a8bb6b9..b2cd2be8c0fd 100644 --- a/news/Makefile +++ b/news/Makefile @@ -12,7 +12,6 @@ SUBDIR += cnews SUBDIR += crashmail SUBDIR += diablo - SUBDIR += dnews SUBDIR += fidogate SUBDIR += fidogate-ds SUBDIR += golded+ diff --git a/news/dnews/Makefile b/news/dnews/Makefile deleted file mode 100644 index a38808982887..000000000000 --- a/news/dnews/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# Created by: Andreas Klemm <andreas@klemm.gtn.com> -# $FreeBSD$ - -PORTNAME= dnews -PORTVERSION= 5.7b1 -PORTREVISION= 1 -CATEGORIES= news -MASTER_SITES= ftp://ftp.netwinsite.com/pub/dnews/ -DISTNAME= dnews_57b1_freebsd4 -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Commercial nntp server with enhancements over inn and cnews - -DEPRECATED= Unmaintained, interactive and restricted -EXPIRATION_DATE= 2014-04-01 -WRKSRC= ${WRKDIR}/dtemp -RESTRICTED= only free for non-profit organisations -IS_INTERACTIVE= yes -ONLY_FOR_ARCHS= i386 -NO_BUILD= yes - -NO_STAGE= yes -post-configure: - @${REINPLACE_CMD} -e "s|df -k|/bin/df -k|" ${WRKSRC}/dnews.conf - @${REINPLACE_CMD} -e "s|lib/sendmail|sbin/sendmail|" ${WRKSRC}/dnews.conf - -do-install: - @( cd ${WRKSRC}; ./dnews_setup ) - @${ECHO_MSG} "Installing dnews startup script as ${PREFIX}/etc/rc.d/dnews.sh" - @${INSTALL_SCRIPT} ${FILESDIR}/dnews.sh ${PREFIX}/etc/rc.d/dnews.sh - @${INSTALL_DATA} ${FILESDIR}/faq.html ${PREFIX}/dnews/faq.html - -post-install: - @${MV} /etc/dnews.conf ${PREFIX}/etc/dnews.conf - @${LN} -s ${PREFIX}/etc/dnews.conf /etc/dnews.conf - @${ECHO_MSG} "*** DNEWS is NOT free, please read the LICENSE file:" - @${ECHO_MSG} "*** ${PREFIX}/dnews/license.txt" - @${ECHO_MSG} "*** The main configuration file is:" - @${ECHO_MSG} "*** ${PREFIX}/etc/dnews.conf" - -.include <bsd.port.mk> diff --git a/news/dnews/distinfo b/news/dnews/distinfo deleted file mode 100644 index 2a420fd7a69b..000000000000 --- a/news/dnews/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dnews_57b1_freebsd4.tar.Z) = e95f1e9f215cf49f20b71ddff1a5630860ace26b64bac1df5db3e23ee7928ca0 -SIZE (dnews_57b1_freebsd4.tar.Z) = 3323431 diff --git a/news/dnews/files/dnews.sh b/news/dnews/files/dnews.sh deleted file mode 100644 index 1f785e4a04ba..000000000000 --- a/news/dnews/files/dnews.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -# start dnews if it's really there ... usually in /usr/local ... - -case $1 in -start) - [ -x /usr/local/dnews/dnews_start ] \ - && /usr/local/dnews/dnews_start.sh > /dev/null 2>&1 & - - # dnews started successfully if exit status = 0 - - if [ $? -eq 0 ]; then - echo -n ' dnews' - fi - ;; -stop) - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - exit 64 - ;; -esac - -exit 0 diff --git a/news/dnews/files/faq.html b/news/dnews/files/faq.html deleted file mode 100644 index 2a80c654aa50..000000000000 --- a/news/dnews/files/faq.html +++ /dev/null @@ -1,1437 +0,0 @@ -<HTML> - -<HEAD> - -<TITLE>DNEWS FAQ</TITLE> - -</HEAD> - -<BODY> - -<P> -<CENTER><B><FONT SIZE=7 FACE="Algerian">DNEWS FAQ</FONT></B></CENTER> -<P> -<CENTER><I> -<FONT SIZE=7 FACE="Algerian">(F</FONT><FONT SIZE=5 FACE="Arial">requently</FONT> -<FONT SIZE=7 FACE="Algerian">A</FONT><FONT SIZE=5 FACE="Arial">sked</FONT> -<FONT SIZE=7 FACE="Algerian">Q</FONT><FONT SIZE=5 FACE="Arial">uestions</FONT><FONT SIZE=7 FACE="Algerian">)</FONT> -</I></CENTER> -<P> -<h3><a name="Section_1">1.0 General Information</a></h3><ul> -<li><a href="#Sec_1.1">1.1 The FTP site</a> -<li><a href="#Sec_1.2">1.2 Why is a sucking feed so great?</a> -<li><a href="#Sec_1.3">1.3 Where are the log files?</a> -<li><a href="#Sec_1.4">1.4 Where is dnews.conf?</a> -<li><a href="feeds.htm#suck">1.5 Where can I suck news from?</a> -<li><a href="feeds.htm#feed">1.6 Where can I get an IHAVE feed from?</a> -</ul> -<h3><a name="Section_2">2.0 General "How do I" questions.</a></h3><ul> -<li><a href="#Sec_2.1">2.1 How do I limit user access to the server</a> -<li><a href="#Sec_2.2">2.2 How do set my local groups so they won't expire</a> -<li><a href="#Sec_2.3">2.3 Creating local news groups</a> -<li><a href="#Sec_2.4">2.4 Can I restore some news files (*.itm, *.idx) from tape?</a> -<li><a href="#Sec_2.5">2.5 How do I move the spool area to a bigger disk</a> -<li><a href="#Sec_2.6">2.6 How do I make the updates run only at night</a> -<li><a href="#Sec_2.7">2.7 How do I test the server using TELNET</a> -<li><a href="#Sec_2.8">2.8 How do I suck from a two sites at once</a> -<li><a href="#Sec_2.9">2.9 How can I cut out spamming (cross posts)</a> -<li><a href="#Sec_2.10">2.10 How can I make XOVER faster?</a> -<li><a href="#Sec_2.11">2.11 How do I rename a volume on UNIX</a></ul> -<h3><a name="Section_3">3.0 Common Configuration Questions</a></h3><ul> -<li><a href="#Sec_3.1">3.1 How do I setup DNEWS to take in a 'normal' NNTP - IHAVE feed</a> -<li><a href="#Sec_3.2">3.2 How do I setup DNEWS to take an ihave feed from 5 machines but only send back to one.</a> -<li><a href="#Sec_3.3">3.3 How do I setup XMIT to send to other sites</a> -<li><a href="#Sec_3.4">3.4 What files can I copy from an INN or CNEWS system</a> -<li><a href="#Sec_3.5">3.5 How do I setup a news gateway for my LAN</a> -<li><a href="#Sec_3.6">3.6 How do I set my EXCLUDE parameter correctly?</a> -<li><a href="#Sec_3.7">3.7 How do I setup DNEWS for local (intranet) use?</a></ul> -<h3><a name="Section_4">4.0 I did something stupid, can I fix it?</a></h3><ul> -<li><a href="#Sec_4.1">4.1 I deleted some item files by hand, is that ok?</a> -<li><a href="#Sec_4.2">4.2 I deleted the history.dat file, is that ok?</a></ul> -<h3><a name="Section_5">5.0 Errors & Problems</a></h3><ul> -<li><a href="#Sec_5.1">5.1 Large messages & Memory Use.</a> -<li><a href="#Sec_5.2">5.2 I'm not getting any binary groups, why not?</a> -<li><a href="#Sec_5.3">5.3 My news reader says the newsgroups don't exist?</a> -<li><a href="#Sec_5.4">5.4 I don't know if posts are working?</a> -<li><a href="#Sec_5.5">5.5 I'm still not convinced my posts are getting to the other side of the planet?</a> -<li><a href="#Sec_5.6">5.6 I have an old fashioned feed coming in but I'm not getting any items?</a> -<li><a href="#Sec_5.7">5.7 What should I do now that I've deleted history.dat</a> -<li><a href="#Sec_5.8">5.8 Netscape shows items but I can't read them, why?</a> -<li><a href="#Sec_5.9">5.9 Why doesn't the status report match actual diskspace used?</a> -<li><a href="#Sec_1.10">5.10 DNEWS goes very slow when users connect</a> -<li><a href="#Sec_5.11">5.11 My system runs out of memory?</a> -<li><a href="#Sec_5.12">5.12 DNEWS goes very slow</a> -<li><a href="#Sec_5.13">5.13 DNEWS locks up for brief periods (or permanently)</a> -<li><a href="#Sec_5.14">5.14 DNEWS Crashes</a> -<li><a href="#Sec_5.15">5.15 TELLNEWS says Can't BIND?</a> -<li><a href="#Sec_5.16">5.16 TELLNEWS fails or locks ups</a> -<li><a href="#Sec_5.17">5.17 TELLNEWS says remote node is unknown</a> -<li><a href="#Sec_5.18">5.18 TELLNEWS says "Cannot access tellnews.pass"</a> -<li><a href="#Sec_5.19">5.19 I see errors "NNTP, Sorry I can't talk to you" in the log file?</a> -<li><a href="#Sec_5.20">5.20 What does "Transfer permission denied" mean?</a> -<li><a href="#Sec_5.21">5.21 Posts not going upstream, 437 Duplicate article?</a></ul> -<h3><a name="Section_6">6.0 I still can't figure it out, how can I get help?</a></h3><ul> -<li><a href="#Sec_6.1">6.1 DNEWS Mailing List</a> -<li><a href="#Sec_6.2">6.2 To subscribe to the discussion list send to:</a> -<li><a href="#Sec_6.3">6.3 To subscribe to the announcement list</a></ul> -<hr> -<H1>1.0 General Information</H1> - -<H2><A NAME="Sec_1.1">1.1 The FTP site</a></H2> - -<P> -You can FTP the latest copy of the files from our -main ftp site, their are binaries for common platforms (Windows -NT (intel & Alpha), Linux, Solaris, VAXVMS, ALPHAVMS. -<PRE> -<FONT SIZE=2>ftp ftp.netwinsite.com -cd pub/netwinsite/dnews -binary -get dnews26o.exe (Windows NT version 2.6o) -</FONT> -</PRE> - -<P> -This is a self extracting archive, that means you -just run dnews_nt.exe and it will extract itself , e.g. -<PRE> -<FONT SIZE=2>dnews26o.exe (extracts the new files to \tmp) -cd \tmp -</FONT><FONT SIZE=2>install.cmd (or newver.cmd if you already have dnews installed) -<BR> -</FONT> -</PRE> - -<P> -Use the following references to see our web pages -and ftp area. -<PRE> -<FONT SIZE=2>http://netwinsite.com/ -ftp://ftp.netwinsite.com/pub/netwinsite/dnews -</FONT> -</PRE> -<p> -<a href="#Section_1">Return to the Index</a> -<p> -<H2><A NAME="Sec_1.2">1.2 Why is a sucking feed so great?</A> -</H2> - -<P> -A sucking feed has several advantages, not all obvious. - -<H3><A NAME="_Toc347985036">Disk space and line usage</A></H3> - -<P> -This is the most obvious advantage, you may only -end up getting a couple of hundred groups, possibly saving 80% -of your disk space and 80% of your network bandwidth. A 64Kbps -line isn't enough to take a full news feed, but with a sucking -feed it is easily enough to give the 'impression' of a full news -feed. - -<H3><A NAME="_Toc347985037">More items in 'low use' groups</A> -</H3> - -<P> -More items in 'read' groups: As disk space is saved, -it becomes very easy to keep 1 or 2 weeks of news (or more) in -the groups people actually want, most full feed systems can only -store a few days of news in each group. - -<H3><A NAME="_Toc347985038">Efficient file IO</A> </H3> - -<P> -As items are fetched for one group at a time, most -file IO is to a single open file, this is a lot more efficient -that the standard news system of getting items in a 'random' order. - This efficiency is more significant on operating systems with -slower file systems, e.g. Windows NT and VMS. - -<H3><A NAME="_Toc347985039">Low impact on upstream site</A></H3> - -<P> -DNEWS does not use the 'newnews' command which all -news managers hate, it uses low impact commands to find the new -messages and retrieve them without accessing the history database -on the upstream server. As so much fewer articles are fetched -the overall load is greatly reduced. The exact load depends on -how many groups are being sucked. - -<H3><A NAME="_Toc347985040">Easy configuration on upstream site</A> -</H3> - -<P> -On the upstream site, instead of setting up and managing -a feed, something which is difficult to do and tends to require -almost constant maintenance, all that is required is to give your -system simple 'news reader' access. -<p> -<a href="#Section_1">Return to the Index</a> -<p> -<H2><A NAME="Sec_1.3">1.3 Where are the log files?</A></H2> - -<P> -Look in dnews.conf for the symbol LOG_DIR, this will -tell you which directory to find them in, there are three files: -<PRE> -<FONT SIZE=2>dnews.log The main log file -dnews.in A one line log of each message that came in -dnews.out A one line log of each item dnews sent out.<BR> -</FONT> -</PRE> - -<P> -The file dnews.log contains .in and .out messages -as well. By default the logging level is set to INFO, you can -set it in dnews.conf to one of, error,warn,info,debug. E.g.: -<PRE> -<FONT SIZE=2>loglvl warn</FONT> -</PRE> - -<P> -In debug mode all error messages are sent to the -log file, in info mode only error,warn and info messages are printed. - In warn mode only error and warn messages are sent, and in error -mode only serious errors are printed to the log file. -<p> -Every night, or if the log files get more than DEBUG_ROTATE -lines in them the files are rotated like this: -<PRE> -<FONT SIZE=2>dnews.log -> dnews.log2 ->dnews.log3 ->dnews.log4 ->(deleted)</FONT> -</PRE><p> -<a href="#Section_1">Return to the Index</a> -<p> -<H2><A NAME="Sec_1.4">1.4 Where is dnews.conf?</A></H2> - -<P> -This is the main configuration file, and you can't -move it from it's built in directory which is: -<PRE> -<FONT SIZE=2>Windows NT /winnt35/system32/dnews.conf (system dir) -Unix /etc/dnews.conf<BR> -</FONT> -</PRE> - -<P> -All other configuration files will be in the config -directory defined in dnews.conf -<p> -<a href="#Section_1">Return to the Index</a> -<p> -<hr> -<H1>2.0 General "How do I" questions.</H1> - -<H2><A NAME="Sec_2.1">2.1 How do I limit user access to -the server</A></H2> - -<P> -You can limit user access to the server by username -and password and by group, to do this you need to edit access.conf. - This file is both tricky in it's syntax and order sensitive, -but quite powerful. -<P> -Note that the netscape news reader does not currently -implement usernames and passwords so you will need to make your -users use a proper news reader :-) -<P> -Here is a simple access.conf where you only allow -users in your domain with ip names and you only let them connect -using usernames and passwords: -<PRE> -<FONT SIZE=2># By default don't let anyone even connect -*:::!* -# Let people in my domain connect long enough to send a username/password -pc*.here.edu:read:::!* -# Here are the individual users and their passwords -pc*.here.edu:read,post:joe:joespassword:* -pc*.here.edu:read,post:alice:alicespassword:* -pc*.here.edu:read,post:jack:jackspassword:* -</FONT> -</PRE> - -<P> -Here is a second example, where we want to stop joe -from posting to the group local.rules, but he can read it ok still. -<PRE> -<FONT SIZE=2># By default don't let anyone even connect -*:logoff::!* -# Let people in my domain connect long enough to send a username/password -pc*.here.edu:read:::!* -# Here are the individual users and their passwords -pc*.here.edu:read:joe:joespassword:* -pc*.here.edu:read,post:joe:joespassword:*,!local.rules -# And don't let anyone from the finance section even connect -*finance.here.edu:logoff:::*</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.2">2.2 How do set my local groups so -they won't expire</A></H2> - -<P> -At the <I><B>end </B></I>of your expire.conf file -add a line like this: -<PRE> -<FONT SIZE=1>upto 1000% groups local.* keep 999 minitems 10000 maxitems 100000 -<BR> -</FONT> -</PRE> - -<P> -This will keep all items in the local group for 999 -days, and even then will keep at least 10000 items but will expire -items if more than 100000 items are in the group. -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.3">2.3 Creating local news groups</A> -</H2> - -<P> -If you wish to have local groups on your server, -that are not on the server you 'suck' from, then you should remove -the 'POSTING' flag from the feed to your feeder site (in newsfeeds.conf). - But only if you can get ihave (or transfer permission) to send - articles up stream rather than simple 'posting' access. -<P> -You can still have local groups if you can't get -ihave access, it's just not the 'recommended' setup. -<P> -You can add groups with the TELLNEWS NEWGROUP command, -e.g. -<PRE> -<FONT SIZE=2>tellnews newgroup here.chat y myname Local group - -here.chat = name of group -y = Normal group (m = moderated) -myname = A record of who created the group (one word) -Local group = description for active.names file. <BR> -</FONT> -</PRE> - -<P> -To stop your local group from being sent up stream, -you would change the line in your newsfeeds.conf file: -<PRE> -<FONT SIZE=2>groups *,!here.chat,!here.secret.*</FONT> -</PRE> - -<P> -NOTE: KNOWN BUG, with version 2.0 items will still -be sent upstream if you have left the 'POSTING' keyword in your -feed. This will probably be fixed in a future version. (ofcourse -this isn't a major problem unless the items are very secret as -your upstream site will probably just reject them anyway) -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.4">2.4 Can I restore some news files -(*.itm, *.idx) from tape?</A></H2> - -<PRE> -<FONT SIZE=2>You have restored part of a database, to merge this new stuff into the indexes use: -</FONT><FONT SIZE=2>tellnews addlost</FONT> -</PRE> - -<P> -Which will scan the entire database and rebuild the -history file. This could take 12 hours or more to run on 4 Gig -of news. -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.5">2.5 How do I move the spool area to -a bigger disk</A></H2> - -<P> -First shutdown DNEWS: -<PRE> -<FONT SIZE=2>tellnews exit</FONT> -</PRE> - -<P> -Then move the entire SPOOL tree structure from it's -current place to it's new place, for example on NT you might use -file manager to move -<PRE> -<FONT SIZE=2>c:\dnews\spool... to e:\dnews\spool... -</FONT> -</PRE> - -<P> -Change the definition of SPOOL in DNEWS.CONF -<PRE> -<FONT SIZE=2>NOTEPAD \winnt35\system32\dnews.conf -spool e:\dnews\spool -</FONT> -</PRE> - -<P> -Restart DNEWS: -<PRE> -<FONT SIZE=2>(NT) Control Panel, Services, Start -(UNIX) su root; dnews_start.sh</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.6">2.6 How do I make the updates run -only at night</A></H2> - -<P> -Updates for a sucking feed normal run once every -ten minutes, this is controlled in DNEWS.CONF with the command -<PRE> -<FONT SIZE=2>update_at *5 *</FONT> -</PRE> - -<P> -This "*5" tells dnews to do an update whenever -the minutes end in a digit '5' and the second "*" tells -it to do updates during any hour. -<P> -To do one update a night at 5 past 2 in the morning -you would use: -<PRE> -<FONT SIZE=2>update_at 5 2</FONT> -</PRE> - -<P> -To do updates every 10 minutes from 6p.m. to 8a.m. -you would use: -<PRE> -<FONT SIZE=2>update_at *5 18-8</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.7">2.7 How do I test the server using -TELNET</A></H2> - -<P> -NNTP is a text based protocol, this means you can -test it, and even read news without any software, just by using -telnet and typing in commands by hand, this is not a seriously -good way to read news, but it is a very good way to test your -own server or your feeding server: -<PRE> -<FONT SIZE=2>NT Accessories, Telnet, Connect, Remote Service - Enter the feeder.site and under PORT type in NNTP - Under Terminal Preferences turn ECHO on - Press Control J to end lines instead of ENTER -VMS $ telnet feeder.site /port=119 -UNIX > telnet feeder.site 119 - -Type in this sequence of commands to read an article by hand: - group comp.os.vms (select a group) - head (display the header) - body (display the body) - next (next item please) - help (show valid commands) - quit (exit the connection)</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.8">2.8 How do I suck from a two sites -at once</A></H2> - -<P> -Use the alternate suck names, NNTP_SUCK2, NNTP_SUCK3, -NNTP_SUCK4 -<P> -Put these in dnews.conf, followed by the list of -news groups that should be sucked from these alternate sites. - You should use the NNTP_FEEDER variable (suck1) for the largest -number of groups. -<PRE> -<FONT SIZE=2>nntp_feeder news.upstream.site -nntp_suck2 other.news.site chat.local.* -</FONT> -</PRE> - -<P> -Alternatively you can take a feed and suck from another -host at the same time. -<P> -Your list of groups will be based on the NNTP_FEEDER -host, other groups must be added using the tellnews newgroup command. -<P> -To do this just setup the system to suck as usual, -but then add a line to access.conf to allow your secondary feed -to come in, e.g.: -<PRE> -<FONT SIZE=2>other.feed.machine:ihave:::* -</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.9">2.9 How can I cut out spamming (cross -posts)</A></H2> - -<P> -Spamming, is where people cross post to hundreds -of news groups with information which is not relevant to the content -of the news group. e.g. advertising pyramid schemes etc... -<P> -Cross posting is a neat idea but enormously abused -mechanism, you can limit the abuse by rejecting items that are -crossposted to more than 'n' groups, a value of 5-10 would seem -reasonable to me. The default is 100 for DNEWS. -<P> -You can chage the limit in newsfeeds.conf under the -ME settings, e.g. -<PRE> -<FONT SIZE=2>site me -groups *,!*binary* -maxcross 4 -</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.10">2.10 How can I make XOVER faster?</A> -</H2> - -<P> -By default DNEWS caches the last 200 item headers -that it has read, if you have spare memory then it is well worth -increasing this value: The upper limit is 9000, at approx 3K -per header this would use about 27MB, but a value of 2000 would -use 6MB which most systems could easily deal with. In DNEWS.CONF -<PRE> -<FONT SIZE=2>HEAD_CACHE 2000 -</FONT> -</PRE> -<p> -<a href="#Section_2">Return to the Index</a> -<p> -<H2><A NAME="Sec_2.11">2.11 How do I rename a volume on UNIX</A> -</H2> - -<P> -You may wish to rename a current volume /var/spool/news -to be /var/spool/dnews, to do this: -<PRE> -<FONT SIZE=2> cd /var/spool/news - mkdir OLD - mv * OLD - umount /var/spool/news - emacs /etc/vfstab (or /etc/fstab) - (change /news into /dnews) - mount /var/spool/dnews<BR> -</FONT> -</PRE> - -<P> -When you are happy with the new system, or you need -the space: -<PRE> -<FONT SIZE=2> rm -r /var/spool/dnews/OLD</FONT> -</PRE> -<a href="#Section_2">Return to the Index</a> -<p> -<hr> -<H1>3.0 Common Configuration Questions</H1> - -<H2><A NAME="Sec_3.1">3.1 How do I setup DNEWS to take in -a 'normal' NNTP - IHAVE feed</A></H2> -<P> -<FONT SIZE=3>In access.conf, give your feed site access to send -you ihave messages: -</FONT> -<PRE> -<FONT SIZE=2> - my.feeder.site.com:ihave:::* -</FONT> -</PRE> -<P> -<FONT SIZE=3>In dnews.conf, comment out the nntp_feeder definition.</FONT> -<P> -<FONT SIZE=3>In newsfeeds.conf, replace:</FONT> -<PRE> -<FONT SIZE=2> - site $NNTP_FEEDER - groups * - builtin - posting</FONT> -</PRE> -<P> -<FONT SIZE=3>With:</FONT> -<PRE> -<FONT SIZE=2> - site my.feeder.site - groups * - builtin</FONT> -</PRE> - -<P> -<FONT SIZE=3>And in dnews.conf add a line:</FONT> -<PRE><FONT SIZE=2> - cachedall true -</FONT> -</PRE> - -<P> -<FONT SIZE=3>You need to FTP an active file from your provider, -if he won't supply you one then you can get one of the NetWin -FTP site, but it is better to get a local one. Copy this file -to your spool directory:</FONT> -<PRE> -<FONT SIZE=2>(Stop DNEWS first) -copy active_from_provider.txt /dnews/spool/active.dat<BR> -</FONT> -</PRE> - -<P> -<FONT SIZE=3>Now, read the FAQ section entitled "<B>3.6 How -do I set my EXCLUDE parameter correctly?"</B></FONT> -<P> -<FONT SIZE=3>Here is an example of a full feed from UUNET. - Note the exclude parameter is essential.</FONT> -<PRE> -<FONT SIZE=2>-------dnews.conf--------- -In dnews.conf comment out nntp_feeder by putting a HASH in -front of the line, and add cachedall true, e.g. - # nntp_feeder your.feeder.ohio.edu - cachedall true - -------newsfeeds.conf cut here ---------- - site me - groups * - site news.uu.net - groups *,!local.* - builtin - exclude uunet - site YOUR.MAIL.GATEWAY - smtp -------access.conf cut here and change your domain and ipnumbers ------ -# Don't let the world connect :-) -*:logoff:::* - -# Do let your domain and ip range connect **** CHANGE THIS BIT *** -*.your.domain:Read,Post:::* -161.232.32.*:read,post:::* - -# Do let your news feed from UUNET send you items -news*.uu.net:ihave:::*</FONT> -</PRE> -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><A NAME="Sec_3.2">3.2 How do I setup DNEWS to take an -ihave feed from 5 machines but only send back to one.</A></H2> - -<P> -Lets assume you have been told you will get a feed -from any or all of: -<PRE> -<FONT SIZE=2>news1.xxx.net -news2.xxx.net -news3.xxx.net -news4.xxx.net</FONT> -</PRE> - -<P> -And you have also been told to send your feed back to -<PRE> -<FONT SIZE=2>newsup.xxx.net</FONT> -</PRE> - -<P> -And after examining the PATH header in a news item -from your upstream feed you have seen that they stamp all incoming -messages with the name 'news_stamp.xxx.net' -<P> -Then you would setup access.conf and newsfeeds.conf -like this: -<PRE> -<FONT SIZE=2>news1.xxx.net:ihave:::* -news2.xxx.net:ihave:::* -news3.xxx.net:ihave:::* -news4.xxx.net:ihave:::*<BR> -</FONT> -</PRE> - -<P> -And you would setup newsfeeds.conf like this: -<PRE> -<FONT SIZE=2>site me - groups * - -site newsup.xxx.net - groups * - builtin - exclude news_stamp.xxx.net - -site your.mail.gateway - smtp</FONT> -</PRE> -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><A NAME="Sec_3.3">3.3 How do I setup XMIT to send to -other sites</A></H2> - -<P> -If you have more than one large feed coming into -your site, then you should use XMIT to send to all sites and NOT -use the builtin feeding system at all, (see the keyword builtin -above, remove it!!) The builtin feeder will not run fast enough -to 'pass through' large feeds so you must use the XMIT feeder -in all directions. (Leaf sites can still use a sucking feed quite -safely as this is also very efficient) -<P> -The XMIT feeder is a high speed, auto configuring -streaming feeder with built in scheduling, so you don't need to -use CRON or anything else tricky like that. -<P> -First add entries to your NEWSFEEDS.CONF file, this -creates the .feed file that XMIT will use: -<PRE> -<FONT SIZE=2>NOTEPAD newsfeeds.conf - site other.site.here.com - groups *</FONT> -</PRE> - -<P> -Now modify your startup procedure to run the xmit -job for each feed you have defined in newsfeeds.conf -<H3><A NAME="_Toc347985059">Adding XMIT to Windows NT Services -(startup)</A></H3> - -<P> -On windows NT you need to setup each xmit job as -a service, to do this use the program ADDSVC.EXE which came with -the dnews distribution to add a service for each outgoing feed, -e.g. (notepad setupsvc.cmd and then run it to create the feeds) - -<PRE> -<FONT SIZE=2>addsvc -add dxmit1 xmit.exe "dxmit1 site.name.edu -at *5 *" -addsvc -add dxmit2 xmit.exe "dxmit2 site2.name.edu -at *5 *" -<BR> -</FONT> -</PRE> - -<P> -Then from CONTROL PANEL, SERVICES, and start the -feed(s). -<H3><A NAME="_Toc347985060">Adding XMIT to UNIX startup</A></H3> - -<P> -Add lines to your dnews_start.sh procedure, e.g. -<PRE> -<FONT SIZE=2>cd /usr/local/dnews -./xmit send.to.site.name -at "*2" "*" -./xmit send.other.site.name -at "*7" "*"</FONT> -</PRE> - -<H3><A NAME="_Toc347985061">Adding XMIT to VMS startup</A></H3> - -<P> -Modify RUNXMIT.COM and add it to dnews_start.com -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><A NAME="Sec_3.4">3.4 What files can I copy from an -INN or CNEWS system</A></H2> - -<P> -This is not necessary, but if you are replacing a -system then there are some files that you may want to preserve -so that news.rc files are not 'too' confused by the new system. -<P> -You can safely copy these files: -<PRE> -<FONT SIZE=2> - active -> active.dat - active.times -> active.times - newsgroups -> active.names (may be changed in future)<BR> -</FONT> -</PRE> - -<P> -If you copy the active file, you must reset DNEWS -with this special manager command: -<PRE> -<FONT SIZE=2> tellnews resetall</FONT> -</PRE> -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><a name="Sec_3.5">3.5 How do I setup a news gateway for my LAN</a></H2> - -With DNEWS, a modem, and Windows NT (or 95) you can give all the users on a LAN internet news access (to read and post) with only a single dial in modem to any local internet provider. You may have to trigger the updates by hand to avoid leaving the modem connected 24 hours a day. -<p> -To do this, install a modem and ethernet card in a pc, then configure the pc for tcpip access to your local lan using a local ip number (you can make this up) and then configure it again for modem internet access to your local provider (probably using an ip address provided via ppp). -<p> -Here are some example settings if your LAN is not on the internet. -<pre> -<FONT SIZE=2>Ethernet Adapter: -IP Address 1.1.1.1 (anything just give each pc a different number) -Subnet Mask 255.255.255.0 -Gateway (leave blank) -DNS (Leave blank) - -Modem TCPIP Adapter: -IP Address (leave blank, provider will supply) -Subnet Mask (blank) -Gateway (blank) -DNS 1.2.3.4 (You MUST get this from your provider) - -</FONT></PRE> -Then for myname in dnews.conf you would use 1.1.1.1 and from other PC's on your lan set their news server to be 1.1.1.1 -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><a name="Sec_3.6">3.6 How do I set my EXCLUDE parameter correctly?</a></H2> - -<P> -In newsfeeds.conf you must set your exclude parameter -to stop DNEWS from sending incoming messages back to your feed -site. Lets assume your feed site is called fastfeed.world.net. -You need to find out what it stamps onto news articles, to do -this read a news article (and show all headers so you can see -the PATH header) e.g. -<PRE> -<FONT SIZE=2> Newsgroups: alt.winsock.trumpet - Subject: Sportster Si does not seem to work with TRUMPET - Date: Thu, 26 Oct 1995 22:44:08 - Organization: Personal - Lines: 8 - Message-ID: <moleski.2.0016BD02@sasknet.sk.ca> - NNTP-Posting-Host: eagle28.sasknet.sk.ca - X-Newsreader: Trumpet for Windows [Version 1.0 Rev A] - Path: fast1.world.net!world.net!news.icix.net!esol.intermedia.com -</FONT> -</PRE> - -<P> -Look thru the path, left to right, and find the first -or most generic name for your feed site, in this case 'world.net' -looks like the best name to choose. So here is the entry you -should put in newsfeeds.conf, you may need the builtin and posting -settings as well but that is up to you. -<PRE> -<FONT SIZE=2> site fastfeed.world.net - groups * - exclude world.net - builtin -</FONT> -</PRE> - -<P> -You may need to delete your .feed and .sending files -from the spool directory to clear out the backlog of articles -queued. -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<H2><a name="Sec_3.7">3.7 How do I setup DNEWS for local (intranet) use?</a></H2> - -<P> -This is fairly simple to achieve, install DNEWS normally, -then in dnews.conf set -<PRE><FONT SIZE=2> -cachedall true -</FONT></PRE> -<P> -Don't define the 'nntp_feeder' variable at all, remove -the word 'posting' from newsfeeds.conf then start the server. -<P> -Now create your local groups, try to pick names that -will never conflict with internet names if you decide to join -up at a later date, to achieve this add your companys name to -the start of each group name (or an abbreviation of it) -<PRE> -<FONT SIZE=2> -tellnews newgroup netwin.chatting y Group for chatting about things -tellnews newgroup netwin.schedule y For scheduling meetings -tellnews newgroup netwin.products y Product sheets and info for sales staff -</FONT> -</PRE> - -<P> -Done! -<p> -<a href="#Section_3">Return to the Index</a> -<p> -<hr> -<H1>4.0 I did something stupid, can I fix it?</H1> - -<H2><A NAME="Sec_4.1">4.1 I deleted some item files by hand, -is that ok?</A></H2> - -<P> -This is like editing a database with a binary editor -and removing a few records by hand, it is not a good idea :-( -<P> -However, DNEWS is written for people just like you, -the database will correct itself with a little luck. :-) -<P> -Please do not edit an item file and remove individual -items or change them, this will corrupt the database and the items -will simply disappear. -<p> -<a href="#Section_4">Return to the Index</a> -<p> -<H2><A NAME="Sec_4.2">4.2 I deleted the history.dat file, -is that ok?</A></H2> - -<P> -No, it's not. You need to do this, type in: -<PRE> -<FONT SIZE=2>tellnews addlost -</FONT> -</PRE> - -<P> -And cross your fingers and wait until the addlost -finishes (it could take a few hours on a full feed system) -<p> -<a href="#Section_4">Return to the Index</a> -<p> -<hr> -<H1>5.0 Errors & Problems</H1> - -<H2><A NAME="Sec_5.1">5.1 Large messages & Memory Use.</A> -</H2> - -<P> -Unless you have infinite memory on your system then -it is necessary to limit the size of messages that can be processed. - This also saves a lot of wasted bandwidth and disk space for -you and every other news system. DNEWS limits messages to 1MB -by default, (a fairly generous limit considering many news readers -still die horribly with messages greater than 64K and anything -bigger than this should not be sent via news but should be put -on an FTP/WEB site and a pointer to it should be sent) -<P> -To deal with messages of size 1MB dnews needs about -6MB of memory, so if you are short of memory you may want to reduce -this. To limit messages to 100k you would add a line in DNEWS.CONF -<PRE> -<FONT SIZE=2>ITEM_MAX 100000</FONT> -</PRE> - -<P> -(this setting is not dynamic, you must restart DNEWS) -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.2">5.2 I'm not getting any binary groups, -why not?</A></H2> - -<P> -The default configuration file (newsfeeds.conf) that -comes with DNEWS excludes all binary groups. In my opinion these -groups should not exist, they are a left over from the days before -FTP and WEB and even EMAIL, so that news was the only option, -now it is much more appropriate to post pointers to large files, -rather than the file itself. -<P> -Anyway, you or your users demand it, to fix the problem -edit your newsfeeds.conf file and remove the !*binary* from the -'ME' feed. -<P> -Then use the commands: -<PRE> -<FONT SIZE=2>tellnews undelete *binary* -tellnews matchfeed -</FONT> -</PRE> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.3">5.3 My news reader says the newsgroups -don't exist?</A></H2> - -<P> -Check access.conf, you might have access to get in, -but no access to read the news groups so they will appear empty -or give 'no such newsgroup' errors. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.4">5.4 I don't know if posts are working?</A> -</H2> - -<P> -There are two main reasons for posts to fail: -<OL> -<LI>You've messed up your newsfeeds.conf file. -<LI>Your provider is not allowing you to send messages -via 'ihave' -</OL> - -<P> -Follow these instructions to figure out where the -error is:<BR> - -<P> -Post an item to some local TEST news group, e.g. -nz.test, then check the file DNEWS.OUT, this should give one line -per message sent 'out' of your system, if this file is empty, -or gives an error, first consider if the error is from DNEWS or -if it is from the site you are sending items to. Second, look -in dnews.log, search for "out:" once you've found the -failure message you will probably find more clues just above or -below it as to what went wrong. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.5">5.5 I'm still not convinced my posts -are getting to the other side of the planet?</A></H2> - -<P> -Post an item to alt.test, you should receive 10-15 -messages from news robots all over the world. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.6">5.6 I have an old fashioned feed coming -in but I'm not getting any items?</A></H2> - -<P> -There are two main reasons for incoming feeds to -fail: -<OL> -<LI>You've messed up your access.conf file (or your -DNS does not work) -<LI>Your provider has not successfully setup the -feed. -</OL> - -<P> -In case 1), first try letting everyone in by putting -a wildcard access line at the bottom of access.conf -<PRE> -<FONT SIZE=2>*:read,post,ihave:::* -tellnews reload</FONT> -</PRE> - -<P> -Then check the log files, or use tellnews status, -and you will see the name and number of any machine sending you -IHAVE messages, (in the list of connected channels) put this -name in access.conf. -<P> -If tellnews status shows the number twice, but no -name, then your DNS is not working, use numbers in the access.conf -file instead or fix your DNS. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.7">5.7 What should I do now that I've -deleted history.dat</A></H2> - -<P> -First I advise you not to play with guns because -you are in danger of shooting yourself in the foot. -<P> -Before restarting dnews, delete history.idx and history.dat, -and then start dnews and type: -<PRE> -<FONT SIZE=2>tellnews addlost</FONT> -</PRE> - -<P> -Which will scan the entire database and rebuild the -history file. This could take 12 hours or more to run on 4 Gig -of news. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.8">5.8 Netscape shows items but I can't -read them, why?</A></H2> - -<P> -This means the item is missing from the history database, -this should never happen, but since it has, try this command: -<PRE> -<FONT SIZE=2>tellnews addlost</FONT> -</PRE> - -<P> -Which will scan the entire database and rebuild the -history file. This could take 12 hours or more to run on 4 Gig -of news. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.9">5.9 Why doesn't the status report -match actual diskspace used?</A></H2> - -<P> -DNEWS maintains an internal count of free disk space, -this can be wrong, or possibly your setting for 'diskspace' in -dnews.conf could be wrong. Decide which is wrong, either fix -the number in dnews.conf or use the 'setused' command to change -the internal count, e.g. to set the used value to 950MB, type -in: -<PRE> -<FONT SIZE=2>tellnews setused 950</FONT> -</PRE> - -<P> -Then wait 2 minutes and do another: -<PRE> -<FONT SIZE=2>tellnews status</FONT> -</PRE> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.10">5.10 DNEWS goes very slow when users -connect</A></H2> - -<P> -Check your DNS is working, try putting -<PRE> -<FONT SIZE=2>nodns true</FONT> -</PRE> - -<P> -In dnews.conf, and fix access.conf to use numbers -then type: -<PRE> -<FONT SIZE=2>tellnews reload</FONT> -</PRE> - -<P> -Then see if that speeds things up, if it does then -your DNS is faulty. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.11">5.11 My system runs out of memory?</A> -</H2> - -<P> -First check your pagefile settings, for a full feed -you will need about 120MB of pagefile on Windows NT. -<P> -See the section on large news messages. -<P> -Send the output of tellnews status to the mailing -list or NetWin and ask for comments. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.12">5.12 DNEWS goes very slow</A></H2> - -<P> -Check your DNS is working. -<P> -Type in: -<P><pre> -<FONT SIZE=2>tellnews stats </FONT> -<P> -<FONT SIZE=2>(not status)</FONT></pre> -<P> -This gives a listing of NNTP commands and how long -dnews is spending on each one, this will show if one command is -slow, and also if one command is being used more than is reasonable. - Also consider adding memory. -<P> -Send the output of tellnews stats and status to the -mailing list or NetWin for further suggestions. -<P> -Consider installing more memory or a faster disk -drive. -<P> -If the xover command is using most of the time then -consider increasing the buffering of headers. (see dnews.conf -options) -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.13">5.13 DNEWS locks up for brief periods -(or permanently)</A></H2> - -<P> -Panic! -<P> -Check the log file dnews.log, work out from the time -stamps what dnews was doing when it locked up. -<P> -This can happen if you run an expire while lots of -people are trying to use the system or while an ihave feed is -sending stuff in. -<P> -Use the tellnews stats command, this will also point -to commands which are taking too long to process for some reason. -<P> -Check your DNS and also that site you are sucking -from is working and it's news server is working, either of these -can cause a problem. If the site you suck from is down for a -few hours, you may have to remove the feeder line from dnews.conf -until it is up again. (normally you won't have to do this, it's -just a thing to watch for) -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.14">5.14 DNEWS Crashes</A></H2> - -<P> -Check the end of the file dnews.log, the only partly -acceptable reason for a crash is if DNEWS runs out of memory, -if the errors indicate this then see the section on memory problems -above. -<P> -If it gives an error 'signal xxx causing exit' then -set the debugging level to 'debug', if the log files just ends -suddenly, then set the debug level to 'flush' -<PRE> -<FONT SIZE=2>loglvl debug (or flush) -debug_rotate 3000 </FONT> -</PRE> - -<P> -Now next time it crashes email the last few hundred -lines of dnews.log to NetWin. We really don't accept crashes -as acceptable behaviour and will go to some extreme lengths to -fix this sort of problem. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.15">5.15 TELLNEWS says Can't BIND</A>? -</H2> - -<P> -Can't BIND, and tellnews says "I can't talk -to you" when you telnet to the port. -<P> -On LINUX the slackware distribution comes with a -dummy nntp daemon installed, you must remove this so dnews can -bind to the socket. -<PRE> -<FONT SIZE=2> edit /etc/inetd.conf - (comment out the NNTP line) - kill -HUP <pid of inetd process></FONT> -</PRE> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.16">5.16 TELLNEWS fails or locks ups</A> -</H2> - -<P> -The DNEWS process may take 1-2 minutes to initialize, -so wait a bit before panicking. -<P> -Check if the process is running -<PRE> -<FONT SIZE=2> ps -axl | grep dnews (linux) - ps -ef | grep dnews (SunOS)</FONT> -</PRE> - -<P> -Check the log files -<PRE> -<FONT SIZE=2> more /usr/local/dnews/dnews.log</FONT> -</PRE> - -<P> -On UNIX if it gets started up with the wrong PID -you will get all sorts of protection problems, all the files -in: -<P><pre> -<FONT SIZE=2> /var/spool/dnews/... </font></pre> (including<tt><font size=2> var/spool/dnews</FONT></tt>) -<P> -must be owned by the same user, normally 'news'. -Also all the files in: -<P><pre> -<FONT SIZE=2> /var/local/dnews/*</FONT></pre> -<P> -Also on UNIX it is possible to start dnews twice, -this can cause real disasters, always check with ps and by looking -at the log before restarting DNEWS. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.17">5.17 TELLNEWS says remote node is -unknown</A></H2> - -<P> -Check the myname variable in DNEWS.CONF, also check -your DNS is working, if its isn't then use the number in dnews.conf -<P> -On VMS, if the symbol tellnews is not defined, it -will try and run telnet instead, this can be confusing. You may -have to log in again to get the symbol, or if you forgot to put -it in your sylogin: script then you will have to do so, e.g.: -<P><pre> -<FONT SIZE=2> $ tellnews :== $dnews_top:tellnews</FONT></pre> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.18">5.18 TELLNEWS says "Cannot access -tellnews.pass"</A></H2> - -<P> -For some reason tellnews cannot find it's configuration -files, on NT this could be caused by a file protection problem -or more likely if the disk drive letter was not specified in the -configuration file DNEWS.CONF. -<P> -On VMS and UNIX you must be running the tellnews -command from the usercode ROOT or NEWS or NEWS$SERVER. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.19">5.19 I see errors "NNTP, Sorry -I can't talk to you</A>" in the log file?</H2> - -<P> -Your news-host does not want to talk to you, this -is because there is a security file which gives a list of hosts -which are allowed to connect, the name of your machine must be -in this list, and your machine's name must be in the Domain Name -Server tables as well as the Reverse Translation Domain Name server -tables. -<P> -The access file may be called something like: -<P> -<TT><FONT SIZE=2 FACE="Courier New"> CNEWS /usr/local/lib/news/nntp_access</FONT></TT> -<P> -<TT><FONT SIZE=2 FACE="Courier New"> INND /usr/local/news/nnrp.access</FONT></TT> -<P> -<A NAME="_Toc339472717"><TT><FONT SIZE=2 FACE="Courier New"> DNEWS - /usr/local/dnews/access.conf</FONT></TT></A> -<P> -<TT><FONT SIZE=2 FACE="Courier New"> DNEWS-NT /dnews/access.conf</FONT></TT> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.20">5.20 What does "Transfer permission -denied" mean?</A></H2> - -<P> -This can come from one of two directions, DNEWS -can give this error when a site tries to feed it new items. -<P> -If you are using a sucking feed then you should stop -the site that is trying to send to you from sending as DNEWS will -ask for any items it wants. -<P> -If you do want to allow incoming IHAVE messages, - then add an IHAVE record for this ip address in the ACCESS.CONF -file, and also remove the 'POSTING' flag from the NEWSFEEDS.CONF -file for the ME site. -<P> -The last possibility is that this error is coming - from your feeding site, in which case you need to contact the -system manager of that site and ask him to give you 'ihave' access. -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<H2><A NAME="Sec_5.21">5.21 Posts not going upstream, 437 Duplicate article?</a></H2> - -<P> -The problem is DNEWS is echo'ing all your incoming -news back to your news feed site, this is clogging the outgoing -feed. To fix this see the section above entitled <B>"3.6 -How do I set my EXCLUDE parameter correctly?"</B> -<p> -<a href="#Section_5">Return to the Index</a> -<p> -<hr> -<H1>6.0 I still can't figure it out, how can I get help?</H1> - -<P> -You have two options, the DNEWS discussion list has -lots of expertise on it. So try that first. -<P> -If that fails, or if you are a registered (not free) -customer then as part of normal support NetWin provide email -advice and help on setting up your system. In general try and -give as much information as possible about your setup and what -you want to do, and ALWAYS include a FAX or phone number just -incase your mail system is broken as well :-) e.g. -<P> -Hardware & OS: Windows NT - Intel (or NT-Alpha -or Solaris 4.3 etc...) -<P> -Version of DNEWS: 2.0b -<P> -Type of feed: Sucking feed (or full ihave feed...) -<P> -FAX: (include country code) -<P> -And any relevant setup files, usually one or more -of: dnews.conf, newsfeeds.conf, access.conf -<P> -And maybe a few lines from dnews.log showing the -problem -<P> -(Please don't email 3MB of log files to us :-)<BR> - -<P> -And state your problem clearly: -<P> -(a bad example) My feed doesn't work, why not? -<P> -(a good example) The IHAVE feed coming INTO my system -from my provider is being refused, he says it gives an error, -'transfer permission denied', I have searched the log files but -can't find an equivalent error at my end, what should I do? -<p> -<a href="#Section_6">Return to the Index</a> -<p> -<H2><A NAME="Sec_6.1">6.1 DNEWS Mailing List</A></H2> - -<P> -There are two mailing lists for DNEWS, one is only -used to make major announcements of new version or urgent patches. - The other is for general discussion, you may want to join both. -<p> -<a href="#Section_6">Return to the Index</a> -<p> -<H2><A NAME="Sec_6.2">6.2 To subscribe to the discussion -list send to:</A></H2> - -<PRE> -<FONT SIZE=2>dnews-request@adam.com.au</FONT> -</PRE> - -<P> -A message containing one word: -<PRE> -<FONT SIZE=2>subscribe<BR> -</FONT> -</PRE> - -<P> -Then to post to the list send to: -<PRE> -<FONT SIZE=2>dnews@adam.com.au</FONT> -</PRE> -<p> -<a href="#Section_6">Return to the Index</a> -<p> -<H2><A NAME="Sec_6.3">6.3 To subscribe to the announcement -list</A></H2> - -<P> -Send a message to: -<P><tt> -<FONT SIZE=2> maiser@emagic.co.nz</FONT></tt> -<P> -Containing the line: -<P><tt> -<FONT SIZE=2> subscribe dnews</FONT></tt> -<P> -This is a moderated list, it's only function is to -provide timely information on new features, releases, bugs, installation -gotcha's etc to interested people. You will not get 20 messages -a day from this list, it will probably average 1-2 messages per -month. -<p> -<a href="#Section_6">Return to the Index</a> -<p> -<hr> -</BODY> - -</HTML> diff --git a/news/dnews/pkg-descr b/news/dnews/pkg-descr deleted file mode 100644 index 384e3994f2e8..000000000000 --- a/news/dnews/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Feature list (trimmed): -- Dynamic sucking feed. -- Flexible expire settings -- Flexible access restrictions -- Binarys available for common platforms -- Email confirmation of posts -- Items stored in a database -- Compiling and porting relatively easy -- Installation easy, totally configurable without recompiling -- Documentated -- Supported -- Speed -- XOVER implemented in software -- Streaming support -- Strictly limited machine impact due to single threaded nature - -WWW: http://netwinsite.com/ diff --git a/news/dnews/pkg-plist b/news/dnews/pkg-plist deleted file mode 100644 index 133fc9186067..000000000000 --- a/news/dnews/pkg-plist +++ /dev/null @@ -1,107 +0,0 @@ -bin/tellnews -dnews/access.conf -dnews/control.conf -dnews/dfeed -dnews/dis.sh -dnews/distrib.sh -dnews/dmgr/access.htm -dnews/dmgr/adv.htm -dnews/dmgr/config.htm -dnews/dmgr/dir.htm -dnews/dmgr/dmgrcgi.cgi -dnews/dmgr/feed.htm -dnews/dmgr/feeds.htm -dnews/dmgr/help.htm -dnews/dmgr/log.htm -dnews/dmgr/logoff.htm -dnews/dmgr/menu.htm -dnews/dmgr/sucks.htm -dnews/dmgr/tellnews.htm -dnews/dmgr/users.htm -dnews/dmgrsvc -dnews/dmulti -dnews/dmulti_start.sh -dnews/dnews -dnews/dnews_start -dnews/dnews_start.sh -dnews/dnewsauth.sh -dnews/dnewssrt -dnews/dnewsweb -dnews/dnewsweb.ini -dnews/dnewsweb.txt -dnews/dposter -dnews/drobot -dnews/dudp -dnews/duse -dnews/expire.conf -dnews/faq.html -dnews/fixinet.sh -dnews/fixowner.sh -dnews/fts.conf -dnews/gupcgi -dnews/hp.conf -dnews/install.sh -dnews/install.txt -dnews/libauth.sh -dnews/license.txt -dnews/lint.sh -dnews/makelib.sh -dnews/manual.txt -dnews/mkgroups.sh -dnews/moderators.conf -dnews/newsfeeds.conf -dnews/newver.sh -dnews/nocached.body -dnews/resetxxx.sh -dnews/restart.sh -dnews/setfeed.ini -dnews/setprot.sh -dnews/tar.sh -dnews/tellnews -dnews/test.sh -dnews/testing.sh -dnews/web/advert.htm -dnews/web/cancel.tpl -dnews/web/config.tpl -dnews/web/empty.htm -dnews/web/error.tpl -dnews/web/follow.tpl -dnews/web/frame.htm -dnews/web/grpsrch.tpl -dnews/web/item.htm -dnews/web/item.tpl -dnews/web/item_f.tpl -dnews/web/item_nomore.tpl -dnews/web/items.htm -dnews/web/items.tpl -dnews/web/items3.tpl -dnews/web/items_f.tpl -dnews/web/items_t.tpl -dnews/web/itemslst.tpl -dnews/web/latest.tpl -dnews/web/list.tpl -dnews/web/login.tpl -dnews/web/missing.tpl -dnews/web/post.htm -dnews/web/post.tpl -dnews/web/post2.tpl -dnews/web/posted.tpl -dnews/web/postform.tpl -dnews/web/postit.tpl -dnews/web/required.tpl -dnews/web/results.tpl -dnews/web/results2.tpl -dnews/web/search.tpl -dnews/web/tomail_bad.tpl -dnews/web/tomail_del.tpl -dnews/web/tomail_ok.tpl -dnews/web/top.tpl -dnews/web/user.tpl -dnews/web/xresult2.tpl -dnews/web/xresults.tpl -dnews/web/xsearch.tpl -dnews/xmit -etc/dnews.conf -etc/rc.d/dnews.sh -@dirrm dnews/dmgr -@dirrm dnews/web diff --git a/print/Makefile b/print/Makefile index cd9771411241..5626e7494f9e 100644 --- a/print/Makefile +++ b/print/Makefile @@ -216,7 +216,6 @@ SUBDIR += pdfjam SUBDIR += pdflib SUBDIR += pdflib-perl - SUBDIR += pdfmod SUBDIR += pdftk SUBDIR += pdq SUBDIR += pear-File_PDF diff --git a/print/pdfmod/Makefile b/print/pdfmod/Makefile deleted file mode 100644 index be1a35a370e2..000000000000 --- a/print/pdfmod/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -# Created by: Romain Tartiere <romain@blogreen.org> -# $FreeBSD$ - -PORTNAME= pdfmod -PORTVERSION= 0.9.1 -PORTREVISION= 1 -CATEGORIES= print -MASTER_SITES= GNOME - -MAINTAINER= mono@FreeBSD.org -COMMENT= A tool for modifying PDF documents - -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/hyena.pc:${PORTSDIR}/devel/hyena -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/hyena.pc:${PORTSDIR}/devel/hyena - -DEPRECATED= Depends on expired devel/hyena, unstaged, uses old standards -EXPIRATION_DATE=2014-04-01 - -USE_BZIP2= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_GNOME= gnomehack gnomesharp20 -USES= gettext -INSTALLS_ICONS= yes - -NO_STAGE= yes -.include <bsd.port.mk> diff --git a/print/pdfmod/distinfo b/print/pdfmod/distinfo deleted file mode 100644 index 3c38a4d2f2d5..000000000000 --- a/print/pdfmod/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pdfmod-0.9.1.tar.bz2) = eb7c987514a053106ddf03f26544766c751c801d87762909b36415d46bc425c9 -SIZE (pdfmod-0.9.1.tar.bz2) = 667450 diff --git a/print/pdfmod/files/patch-icon-theme-installer b/print/pdfmod/files/patch-icon-theme-installer deleted file mode 100644 index e388cbbbfe01..000000000000 --- a/print/pdfmod/files/patch-icon-theme-installer +++ /dev/null @@ -1,35 +0,0 @@ - -$FreeBSD$ - ---- icon-theme-installer.orig -+++ icon-theme-installer -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - - # icon-theme-installer - # Copyright (C) 2006 Novell, Inc. -@@ -101,12 +101,12 @@ - exit 1 - fi - --if test ! -x $(echo "$MKINSTALLDIRS_EXEC" | cut -f1 -d' '); then -+if ! which $(echo "$MKINSTALLDIRS_EXEC" | cut -f1 -d' ') > /dev/null; then - echo "Cannot find '$MKINSTALLDIRS_EXEC'; You probably want to pass -m \$(mkinstalldirs)" - exit 1 - fi - --if test ! -x $(echo "$INSTALL_DATA_EXEC" | cut -f1 -d' '); then -+if ! which $(echo "$INSTALL_DATA_EXEC" | cut -f1 -d' ') > /dev/null; then - echo "Cannot find '$INSTALL_DATA_EXEC'; You probably want to pass -x \$(INSTALL_DATA)" - exit 1 - fi -@@ -160,7 +160,7 @@ - fi - done - --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_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" - - if test -z "$INSTALL_DEST_DIR"; then diff --git a/print/pdfmod/files/patch-lib_poppler-sharp_poppler-sharp_poppler-sharp.dll.config b/print/pdfmod/files/patch-lib_poppler-sharp_poppler-sharp_poppler-sharp.dll.config deleted file mode 100644 index a516ae9116bf..000000000000 --- a/print/pdfmod/files/patch-lib_poppler-sharp_poppler-sharp_poppler-sharp.dll.config +++ /dev/null @@ -1,11 +0,0 @@ - -$FreeBSD$ - ---- lib/poppler-sharp/poppler-sharp/poppler-sharp.dll.config.orig -+++ lib/poppler-sharp/poppler-sharp/poppler-sharp.dll.config -@@ -1,4 +1,4 @@ - <configuration> - <dllmap dll="poppler-glib" target="libpoppler-glib.so.4"/> -- <dllmap dll="poppler-glib" target="libpoppler-glib.so" os="netbsd"/> -+ <dllmap dll="poppler-glib" target="libpoppler-glib.so" os="freebsd,netbsd"/> - </configuration> diff --git a/print/pdfmod/files/patch-src_PdfMod_Gui_DocumentIconView.cs b/print/pdfmod/files/patch-src_PdfMod_Gui_DocumentIconView.cs deleted file mode 100644 index a048f3a6e6fa..000000000000 --- a/print/pdfmod/files/patch-src_PdfMod_Gui_DocumentIconView.cs +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/PdfMod/Gui/DocumentIconView.cs.orig -+++ src/PdfMod/Gui/DocumentIconView.cs -@@ -319,7 +319,7 @@ - if (to_index < 0) - return; - -- var pages = args.SelectionData.Data as Hyena.Gui.DragDropList<Page>; -+ Hyena.Gui.DragDropList<Page> pages = args.SelectionData; - to_index -= pages.Count (p => p.Index < to_index); - var action = new MoveAction (document, pages, to_index); - action.Do (); diff --git a/print/pdfmod/pkg-descr b/print/pdfmod/pkg-descr deleted file mode 100644 index 0d572ee9faee..000000000000 --- a/print/pdfmod/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -PDF Mod can rotate, extract, and remove pages, and supports reordering pages -via drag and drop. You can edit the title, subject, author, and keywords, and -you can combine documents via drag and drop. - -WWW: http://live.gnome.org/PdfMod diff --git a/print/pdfmod/pkg-plist b/print/pdfmod/pkg-plist deleted file mode 100644 index 26e7decb5fb8..000000000000 --- a/print/pdfmod/pkg-plist +++ /dev/null @@ -1,75 +0,0 @@ -bin/pdfmod -lib/pdfmod/Hyena.Gui.dll -lib/pdfmod/Hyena.Gui.dll.config -lib/pdfmod/Hyena.Gui.dll.mdb -lib/pdfmod/Hyena.dll -lib/pdfmod/Hyena.dll.config -lib/pdfmod/Hyena.dll.mdb -lib/pdfmod/PdfMod.exe -lib/pdfmod/PdfMod.exe.mdb -lib/pdfmod/PdfSharp.dll -lib/pdfmod/PdfSharp.dll.mdb -lib/pdfmod/poppler-sharp.dll -lib/pdfmod/poppler-sharp.dll.config -lib/pdfmod/poppler-sharp.dll.mdb -share/applications/pdfmod.desktop -share/gnome/help/pdfmod/C/pdfmod.xml -share/gnome/help/pdfmod/ca/pdfmod.xml -share/gnome/help/pdfmod/cs/pdfmod.xml -share/gnome/help/pdfmod/da/pdfmod.xml -share/gnome/help/pdfmod/de/pdfmod.xml -share/gnome/help/pdfmod/es/pdfmod.xml -share/gnome/help/pdfmod/fr/pdfmod.xml -share/gnome/help/pdfmod/hr/pdfmod.xml -share/gnome/help/pdfmod/pl/pdfmod.xml -share/gnome/help/pdfmod/sl/pdfmod.xml -share/gnome/help/pdfmod/sv/pdfmod.xml -share/gnome/help/pdfmod/zh_CN/pdfmod.xml -share/icons/hicolor/16x16/apps/pdfmod.png -share/icons/hicolor/22x22/apps/pdfmod.png -share/icons/hicolor/24x24/apps/pdfmod.png -share/icons/hicolor/256x256/apps/pdfmod.png -share/icons/hicolor/32x32/apps/pdfmod.png -share/icons/hicolor/scalable/apps/pdfmod.svg -share/locale/bn_IN/LC_MESSAGES/pdfmod.mo -share/locale/ca/LC_MESSAGES/pdfmod.mo -share/locale/ca@valencia/LC_MESSAGES/pdfmod.mo -share/locale/cs/LC_MESSAGES/pdfmod.mo -share/locale/da/LC_MESSAGES/pdfmod.mo -share/locale/de/LC_MESSAGES/pdfmod.mo -share/locale/es/LC_MESSAGES/pdfmod.mo -share/locale/et/LC_MESSAGES/pdfmod.mo -share/locale/fr/LC_MESSAGES/pdfmod.mo -share/locale/gl/LC_MESSAGES/pdfmod.mo -share/locale/hr/LC_MESSAGES/pdfmod.mo -share/locale/hu/LC_MESSAGES/pdfmod.mo -share/locale/it/LC_MESSAGES/pdfmod.mo -share/locale/ja/LC_MESSAGES/pdfmod.mo -share/locale/lt/LC_MESSAGES/pdfmod.mo -share/locale/nb/LC_MESSAGES/pdfmod.mo -share/locale/nl/LC_MESSAGES/pdfmod.mo -share/locale/pl/LC_MESSAGES/pdfmod.mo -share/locale/pt/LC_MESSAGES/pdfmod.mo -share/locale/pt_BR/LC_MESSAGES/pdfmod.mo -share/locale/ro/LC_MESSAGES/pdfmod.mo -share/locale/ru/LC_MESSAGES/pdfmod.mo -share/locale/sl/LC_MESSAGES/pdfmod.mo -share/locale/sv/LC_MESSAGES/pdfmod.mo -share/locale/ta/LC_MESSAGES/pdfmod.mo -share/locale/zh_CN/LC_MESSAGES/pdfmod.mo -@dirrmtry share/icons/hicolor/256x256/apps -@dirrmtry share/icons/hicolor/256x256 -@dirrm share/gnome/help/pdfmod/zh_CN -@dirrm share/gnome/help/pdfmod/sv -@dirrm share/gnome/help/pdfmod/sl -@dirrm share/gnome/help/pdfmod/pl -@dirrm share/gnome/help/pdfmod/hr -@dirrm share/gnome/help/pdfmod/fr -@dirrm share/gnome/help/pdfmod/es -@dirrm share/gnome/help/pdfmod/de -@dirrm share/gnome/help/pdfmod/da -@dirrm share/gnome/help/pdfmod/cs -@dirrm share/gnome/help/pdfmod/ca -@dirrm share/gnome/help/pdfmod/C -@dirrm share/gnome/help/pdfmod -@dirrm lib/pdfmod diff --git a/security/Makefile b/security/Makefile index e7d8de801b1f..692eb45c708d 100644 --- a/security/Makefile +++ b/security/Makefile @@ -161,7 +161,6 @@ SUBDIR += gnupg SUBDIR += gnupg1 SUBDIR += gnutls - SUBDIR += gnutls-devel SUBDIR += gnutls3 SUBDIR += go.crypto SUBDIR += gorilla diff --git a/security/gnutls-devel/Makefile b/security/gnutls-devel/Makefile deleted file mode 100644 index d9a8634b9bdd..000000000000 --- a/security/gnutls-devel/Makefile +++ /dev/null @@ -1,88 +0,0 @@ -# Created by: Roman Bogorodskiy <novel@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= gnutls -PORTVERSION= 2.99.4 -PORTREVISION= 2 -CATEGORIES= security net -MASTER_SITES= http://alpha.gnu.org/gnu/gnutls/ \ - ftp://ftp.gnutls.org/pub/gnutls/devel/ -PKGNAMESUFFIX= -devel - -MAINTAINER= novel@FreeBSD.org -COMMENT= GNU Transport Layer Security library - -BROKEN= Does not build -FORBIDDEN= Vulnerable to CVE-2014-0092 -DEPRECATED= Stale, broken and vulnerable -EXPIRATION_DATE= 2014-04-01 - -LIB_DEPENDS= gpg-error.0:${PORTSDIR}/security/libgpg-error \ - nettle.4:${PORTSDIR}/security/nettle \ - p11-kit.0:${PORTSDIR}/security/p11-kit - -CONFLICTS= gnutls-[0-9]* - -USE_XZ= yes -USES= iconv pkgconfig -USE_GNOME= ltverhack -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -USE_AUTOTOOLS= libtool -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CPPFLAGS+= -fPIC -CONFIGURE_ARGS+= --disable-guile --disable-silent-rules \ - --disable-hardware-acceleration -MANCOMPRESSED= no - -NO_STAGE= yes - -OPTIONS_DEFINE= DOCS NLS - -.include <bsd.port.options.mk> - -.if (defined(WITH_LIBTASN1) || exists(${LOCALBASE}/lib/libtasn1.so.7)) && !defined(WITHOUT_LIBTASN1) -LIB_DEPENDS+= tasn1.7:${PORTSDIR}/security/libtasn1 -.else -CONFIGURE_ARGS+= --with-included-libtasn1 -.endif - -.if defined(WITHOUT_CXX) -CONFIGURE_ARGS+= --disable-cxx -PLIST_SUB+= CXX="@comment " -.else -PLIST_SUB+= CXX="" -.endif - -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= AUTHORS NEWS README THANKS -.endif -EXAMPLES= doc/examples/*.c - -pre-configure: - @${REINPLACE_CMD} -e 's,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,' \ - ${WRKSRC}/lib/Makefile.in ${WRKSRC}/libextra/Makefile.in - @${REINPLACE_CMD} -e 's,(top_builddir)$$,(top_builddir) -I$$(top_builddir)/lib/includes -I$$(top_builddir)/libextra/includes,' \ - ${WRKSRC}/doc/Makefile.in - -post-install: - @${MKDIR} ${EXAMPLESDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif - -.include "Makefile.man" -.include <bsd.port.mk> diff --git a/security/gnutls-devel/Makefile.man b/security/gnutls-devel/Makefile.man deleted file mode 100644 index 001dde0bf45a..000000000000 --- a/security/gnutls-devel/Makefile.man +++ /dev/null @@ -1,619 +0,0 @@ -# vi:ft=make -# $FreeBSD$ - -INFO= gnutls - -MAN1= \ - certtool.1 \ - gnutls-cli-debug.1 \ - gnutls-cli.1 \ - gnutls-serv.1 \ - p11tool.1 \ - psktool.1 \ - srptool.1 - -MAN3= \ - gnutls_alert_get.3 \ - gnutls_alert_get_name.3 \ - gnutls_alert_send.3 \ - gnutls_alert_send_appropriate.3 \ - gnutls_anon_allocate_client_credentials.3 \ - gnutls_anon_allocate_server_credentials.3 \ - gnutls_anon_free_client_credentials.3 \ - gnutls_anon_free_server_credentials.3 \ - gnutls_anon_set_params_function.3 \ - gnutls_anon_set_server_dh_params.3 \ - gnutls_anon_set_server_params_function.3 \ - gnutls_auth_client_get_type.3 \ - gnutls_auth_get_type.3 \ - gnutls_auth_server_get_type.3 \ - gnutls_bye.3 \ - gnutls_certificate_activation_time_peers.3 \ - gnutls_certificate_allocate_credentials.3 \ - gnutls_certificate_client_get_request_status.3 \ - gnutls_certificate_client_set_retrieve_function.3 \ - gnutls_certificate_expiration_time_peers.3 \ - gnutls_certificate_free_ca_names.3 \ - gnutls_certificate_free_cas.3 \ - gnutls_certificate_free_credentials.3 \ - gnutls_certificate_free_crls.3 \ - gnutls_certificate_free_keys.3 \ - gnutls_certificate_get_issuer.3 \ - gnutls_certificate_get_ours.3 \ - gnutls_certificate_get_peers.3 \ - gnutls_certificate_send_x509_rdn_sequence.3 \ - gnutls_certificate_server_set_request.3 \ - gnutls_certificate_server_set_retrieve_function.3 \ - gnutls_certificate_set_dh_params.3 \ - gnutls_certificate_set_openpgp_key.3 \ - gnutls_certificate_set_openpgp_key_file.3 \ - gnutls_certificate_set_openpgp_key_file2.3 \ - gnutls_certificate_set_openpgp_key_mem.3 \ - gnutls_certificate_set_openpgp_key_mem2.3 \ - gnutls_certificate_set_openpgp_keyring_file.3 \ - gnutls_certificate_set_openpgp_keyring_mem.3 \ - gnutls_certificate_set_params_function.3 \ - gnutls_certificate_set_retrieve_function.3 \ - gnutls_certificate_set_retrieve_function2.3 \ - gnutls_certificate_set_rsa_export_params.3 \ - gnutls_certificate_set_verify_flags.3 \ - gnutls_certificate_set_verify_function.3 \ - gnutls_certificate_set_verify_limits.3 \ - gnutls_certificate_set_x509_crl.3 \ - gnutls_certificate_set_x509_crl_file.3 \ - gnutls_certificate_set_x509_crl_mem.3 \ - gnutls_certificate_set_x509_key.3 \ - gnutls_certificate_set_x509_key_file.3 \ - gnutls_certificate_set_x509_key_mem.3 \ - gnutls_certificate_set_x509_simple_pkcs12_file.3 \ - gnutls_certificate_set_x509_simple_pkcs12_mem.3 \ - gnutls_certificate_set_x509_trust.3 \ - gnutls_certificate_set_x509_trust_file.3 \ - gnutls_certificate_set_x509_trust_mem.3 \ - gnutls_certificate_type_get.3 \ - gnutls_certificate_type_set_priority.3 \ - gnutls_certificate_verify_peers2.3 \ - gnutls_check_version.3 \ - gnutls_cipher_add_auth.3 \ - gnutls_cipher_decrypt.3 \ - gnutls_cipher_decrypt2.3 \ - gnutls_cipher_deinit.3 \ - gnutls_cipher_encrypt.3 \ - gnutls_cipher_encrypt2.3 \ - gnutls_cipher_get.3 \ - gnutls_cipher_init.3 \ - gnutls_cipher_set_iv.3 \ - gnutls_cipher_set_priority.3 \ - gnutls_cipher_tag.3 \ - gnutls_compression_get.3 \ - gnutls_compression_get_id.3 \ - gnutls_compression_get_name.3 \ - gnutls_compression_list.3 \ - gnutls_compression_set_priority.3 \ - gnutls_credentials_clear.3 \ - gnutls_credentials_set.3 \ - gnutls_db_check_entry.3 \ - gnutls_db_get_ptr.3 \ - gnutls_db_remove_session.3 \ - gnutls_db_set_cache_expiration.3 \ - gnutls_db_set_ptr.3 \ - gnutls_db_set_remove_function.3 \ - gnutls_db_set_retrieve_function.3 \ - gnutls_db_set_store_function.3 \ - gnutls_deinit.3 \ - gnutls_dh_get_group.3 \ - gnutls_dh_get_peers_public_bits.3 \ - gnutls_dh_get_prime_bits.3 \ - gnutls_dh_get_pubkey.3 \ - gnutls_dh_get_secret_bits.3 \ - gnutls_dh_params_cpy.3 \ - gnutls_dh_params_deinit.3 \ - gnutls_dh_params_export_pkcs3.3 \ - gnutls_dh_params_export_raw.3 \ - gnutls_dh_params_generate2.3 \ - gnutls_dh_params_import_pkcs3.3 \ - gnutls_dh_params_import_raw.3 \ - gnutls_dh_params_init.3 \ - gnutls_dh_set_prime_bits.3 \ - gnutls_dtls_cookie_send.3 \ - gnutls_dtls_cookie_verify.3 \ - gnutls_dtls_get_data_mtu.3 \ - gnutls_dtls_get_mtu.3 \ - gnutls_dtls_prestate_set.3 \ - gnutls_dtls_set_mtu.3 \ - gnutls_dtls_set_timeouts.3 \ - gnutls_ecc_curve_get.3 \ - gnutls_error_is_fatal.3 \ - gnutls_error_to_alert.3 \ - gnutls_extra_check_version.3 \ - gnutls_fingerprint.3 \ - gnutls_free.3 \ - gnutls_global_deinit.3 \ - gnutls_global_init.3 \ - gnutls_global_init_extra.3 \ - gnutls_global_set_audit_log_function.3 \ - gnutls_global_set_log_function.3 \ - gnutls_global_set_log_level.3 \ - gnutls_global_set_mem_functions.3 \ - gnutls_global_set_mutex.3 \ - gnutls_global_set_time_function.3 \ - gnutls_handshake.3 \ - gnutls_handshake_get_last_in.3 \ - gnutls_handshake_get_last_out.3 \ - gnutls_handshake_set_max_packet_length.3 \ - gnutls_handshake_set_post_client_hello_function.3 \ - gnutls_handshake_set_private_extensions.3 \ - gnutls_hash.3 \ - gnutls_hash_deinit.3 \ - gnutls_hash_fast.3 \ - gnutls_hash_get_len.3 \ - gnutls_hash_init.3 \ - gnutls_hash_output.3 \ - gnutls_hex2bin.3 \ - gnutls_hex_decode.3 \ - gnutls_hex_encode.3 \ - gnutls_hmac.3 \ - gnutls_hmac_deinit.3 \ - gnutls_hmac_fast.3 \ - gnutls_hmac_get_len.3 \ - gnutls_hmac_init.3 \ - gnutls_hmac_output.3 \ - gnutls_init.3 \ - gnutls_key_generate.3 \ - gnutls_kx_get.3 \ - gnutls_kx_set_priority.3 \ - gnutls_mac_get.3 \ - gnutls_mac_set_priority.3 \ - gnutls_malloc.3 \ - gnutls_openpgp_crt_check_hostname.3 \ - gnutls_openpgp_crt_deinit.3 \ - gnutls_openpgp_crt_export.3 \ - gnutls_openpgp_crt_get_auth_subkey.3 \ - gnutls_openpgp_crt_get_creation_time.3 \ - gnutls_openpgp_crt_get_expiration_time.3 \ - gnutls_openpgp_crt_get_fingerprint.3 \ - gnutls_openpgp_crt_get_key_id.3 \ - gnutls_openpgp_crt_get_key_usage.3 \ - gnutls_openpgp_crt_get_name.3 \ - gnutls_openpgp_crt_get_pk_algorithm.3 \ - gnutls_openpgp_crt_get_pk_dsa_raw.3 \ - gnutls_openpgp_crt_get_pk_rsa_raw.3 \ - gnutls_openpgp_crt_get_preferred_key_id.3 \ - gnutls_openpgp_crt_get_revoked_status.3 \ - gnutls_openpgp_crt_get_subkey_count.3 \ - gnutls_openpgp_crt_get_subkey_creation_time.3 \ - gnutls_openpgp_crt_get_subkey_expiration_time.3 \ - gnutls_openpgp_crt_get_subkey_fingerprint.3 \ - gnutls_openpgp_crt_get_subkey_id.3 \ - gnutls_openpgp_crt_get_subkey_idx.3 \ - gnutls_openpgp_crt_get_subkey_pk_algorithm.3 \ - gnutls_openpgp_crt_get_subkey_pk_dsa_raw.3 \ - gnutls_openpgp_crt_get_subkey_pk_rsa_raw.3 \ - gnutls_openpgp_crt_get_subkey_revoked_status.3 \ - gnutls_openpgp_crt_get_subkey_usage.3 \ - gnutls_openpgp_crt_get_version.3 \ - gnutls_openpgp_crt_import.3 \ - gnutls_openpgp_crt_init.3 \ - gnutls_openpgp_crt_print.3 \ - gnutls_openpgp_crt_set_preferred_key_id.3 \ - gnutls_openpgp_crt_verify_ring.3 \ - gnutls_openpgp_crt_verify_self.3 \ - gnutls_openpgp_keyring_check_id.3 \ - gnutls_openpgp_keyring_deinit.3 \ - gnutls_openpgp_keyring_get_crt.3 \ - gnutls_openpgp_keyring_get_crt_count.3 \ - gnutls_openpgp_keyring_import.3 \ - gnutls_openpgp_keyring_init.3 \ - gnutls_openpgp_privkey_deinit.3 \ - gnutls_openpgp_privkey_export.3 \ - gnutls_openpgp_privkey_export_dsa_raw.3 \ - gnutls_openpgp_privkey_export_rsa_raw.3 \ - gnutls_openpgp_privkey_export_subkey_dsa_raw.3 \ - gnutls_openpgp_privkey_export_subkey_rsa_raw.3 \ - gnutls_openpgp_privkey_get_fingerprint.3 \ - gnutls_openpgp_privkey_get_key_id.3 \ - gnutls_openpgp_privkey_get_pk_algorithm.3 \ - gnutls_openpgp_privkey_get_preferred_key_id.3 \ - gnutls_openpgp_privkey_get_revoked_status.3 \ - gnutls_openpgp_privkey_get_subkey_count.3 \ - gnutls_openpgp_privkey_get_subkey_creation_time.3 \ - gnutls_openpgp_privkey_get_subkey_expiration_time.3 \ - gnutls_openpgp_privkey_get_subkey_fingerprint.3 \ - gnutls_openpgp_privkey_get_subkey_id.3 \ - gnutls_openpgp_privkey_get_subkey_idx.3 \ - gnutls_openpgp_privkey_get_subkey_pk_algorithm.3 \ - gnutls_openpgp_privkey_get_subkey_revoked_status.3 \ - gnutls_openpgp_privkey_import.3 \ - gnutls_openpgp_privkey_init.3 \ - gnutls_openpgp_privkey_sec_param.3 \ - gnutls_openpgp_privkey_set_preferred_key_id.3 \ - gnutls_openpgp_privkey_sign_hash.3 \ - gnutls_openpgp_send_cert.3 \ - gnutls_openpgp_set_recv_key_function.3 \ - gnutls_pcert_deinit.3 \ - gnutls_pcert_import_openpgp.3 \ - gnutls_pcert_import_openpgp_raw.3 \ - gnutls_pcert_import_x509.3 \ - gnutls_pcert_import_x509_raw.3 \ - gnutls_pem_base64_decode.3 \ - gnutls_pem_base64_decode_alloc.3 \ - gnutls_pem_base64_encode.3 \ - gnutls_pem_base64_encode_alloc.3 \ - gnutls_perror.3 \ - gnutls_pkcs11_add_provider.3 \ - gnutls_pkcs11_copy_secret_key.3 \ - gnutls_pkcs11_copy_x509_crt.3 \ - gnutls_pkcs11_copy_x509_privkey.3 \ - gnutls_pkcs11_deinit.3 \ - gnutls_pkcs11_delete_url.3 \ - gnutls_pkcs11_init.3 \ - gnutls_pkcs11_obj_deinit.3 \ - gnutls_pkcs11_obj_export.3 \ - gnutls_pkcs11_obj_export_url.3 \ - gnutls_pkcs11_obj_get_info.3 \ - gnutls_pkcs11_obj_get_type.3 \ - gnutls_pkcs11_obj_import_url.3 \ - gnutls_pkcs11_obj_init.3 \ - gnutls_pkcs11_obj_list_import_url.3 \ - gnutls_pkcs11_privkey_deinit.3 \ - gnutls_pkcs11_privkey_export_url.3 \ - gnutls_pkcs11_privkey_get_info.3 \ - gnutls_pkcs11_privkey_get_pk_algorithm.3 \ - gnutls_pkcs11_privkey_import_url.3 \ - gnutls_pkcs11_privkey_init.3 \ - gnutls_pkcs11_set_pin_function.3 \ - gnutls_pkcs11_set_token_function.3 \ - gnutls_pkcs11_token_get_flags.3 \ - gnutls_pkcs11_token_get_info.3 \ - gnutls_pkcs11_token_get_mechanism.3 \ - gnutls_pkcs11_token_get_url.3 \ - gnutls_pkcs11_token_init.3 \ - gnutls_pkcs11_token_set_pin.3 \ - gnutls_pkcs12_bag_decrypt.3 \ - gnutls_pkcs12_bag_deinit.3 \ - gnutls_pkcs12_bag_encrypt.3 \ - gnutls_pkcs12_bag_get_count.3 \ - gnutls_pkcs12_bag_get_data.3 \ - gnutls_pkcs12_bag_get_friendly_name.3 \ - gnutls_pkcs12_bag_get_key_id.3 \ - gnutls_pkcs12_bag_get_type.3 \ - gnutls_pkcs12_bag_init.3 \ - gnutls_pkcs12_bag_set_crl.3 \ - gnutls_pkcs12_bag_set_crt.3 \ - gnutls_pkcs12_bag_set_data.3 \ - gnutls_pkcs12_bag_set_friendly_name.3 \ - gnutls_pkcs12_bag_set_key_id.3 \ - gnutls_pkcs12_deinit.3 \ - gnutls_pkcs12_export.3 \ - gnutls_pkcs12_generate_mac.3 \ - gnutls_pkcs12_get_bag.3 \ - gnutls_pkcs12_import.3 \ - gnutls_pkcs12_init.3 \ - gnutls_pkcs12_set_bag.3 \ - gnutls_pkcs12_verify_mac.3 \ - gnutls_pkcs7_deinit.3 \ - gnutls_pkcs7_delete_crl.3 \ - gnutls_pkcs7_delete_crt.3 \ - gnutls_pkcs7_export.3 \ - gnutls_pkcs7_get_crl_count.3 \ - gnutls_pkcs7_get_crl_raw.3 \ - gnutls_pkcs7_get_crt_count.3 \ - gnutls_pkcs7_get_crt_raw.3 \ - gnutls_pkcs7_import.3 \ - gnutls_pkcs7_init.3 \ - gnutls_pkcs7_set_crl.3 \ - gnutls_pkcs7_set_crl_raw.3 \ - gnutls_pkcs7_set_crt.3 \ - gnutls_pkcs7_set_crt_raw.3 \ - gnutls_prf.3 \ - gnutls_prf_raw.3 \ - gnutls_priority_deinit.3 \ - gnutls_priority_init.3 \ - gnutls_priority_set.3 \ - gnutls_priority_set_direct.3 \ - gnutls_privkey_decrypt_data.3 \ - gnutls_privkey_deinit.3 \ - gnutls_privkey_get_pk_algorithm.3 \ - gnutls_privkey_get_type.3 \ - gnutls_privkey_import_openpgp.3 \ - gnutls_privkey_import_pkcs11.3 \ - gnutls_privkey_import_x509.3 \ - gnutls_privkey_init.3 \ - gnutls_privkey_sign_data.3 \ - gnutls_privkey_sign_hash.3 \ - gnutls_protocol_get_version.3 \ - gnutls_protocol_set_priority.3 \ - gnutls_psk_allocate_client_credentials.3 \ - gnutls_psk_allocate_server_credentials.3 \ - gnutls_psk_client_get_hint.3 \ - gnutls_psk_free_client_credentials.3 \ - gnutls_psk_free_server_credentials.3 \ - gnutls_psk_server_get_username.3 \ - gnutls_psk_set_client_credentials.3 \ - gnutls_psk_set_client_credentials_function.3 \ - gnutls_psk_set_params_function.3 \ - gnutls_psk_set_server_credentials_file.3 \ - gnutls_psk_set_server_credentials_function.3 \ - gnutls_psk_set_server_credentials_hint.3 \ - gnutls_psk_set_server_dh_params.3 \ - gnutls_psk_set_server_params_function.3 \ - gnutls_pubkey_deinit.3 \ - gnutls_pubkey_export.3 \ - gnutls_pubkey_get_key_id.3 \ - gnutls_pubkey_get_key_usage.3 \ - gnutls_pubkey_get_openpgp_key_id.3 \ - gnutls_pubkey_get_pk_algorithm.3 \ - gnutls_pubkey_get_pk_dsa_raw.3 \ - gnutls_pubkey_get_pk_ecc_raw.3 \ - gnutls_pubkey_get_pk_rsa_raw.3 \ - gnutls_pubkey_get_preferred_hash_algorithm.3 \ - gnutls_pubkey_get_verify_algorithm.3 \ - gnutls_pubkey_import.3 \ - gnutls_pubkey_import_dsa_raw.3 \ - gnutls_pubkey_import_openpgp.3 \ - gnutls_pubkey_import_pkcs11.3 \ - gnutls_pubkey_import_pkcs11_url.3 \ - gnutls_pubkey_import_privkey.3 \ - gnutls_pubkey_import_rsa_raw.3 \ - gnutls_pubkey_import_x509.3 \ - gnutls_pubkey_init.3 \ - gnutls_pubkey_set_key_usage.3 \ - gnutls_pubkey_verify_data.3 \ - gnutls_pubkey_verify_data2.3 \ - gnutls_pubkey_verify_hash.3 \ - gnutls_record_check_pending.3 \ - gnutls_record_disable_padding.3 \ - gnutls_record_get_direction.3 \ - gnutls_record_recv.3 \ - gnutls_record_recv_seq.3 \ - gnutls_record_send.3 \ - gnutls_register_md5_handler.3 \ - gnutls_rehandshake.3 \ - gnutls_rnd.3 \ - gnutls_rsa_export_get_modulus_bits.3 \ - gnutls_rsa_export_get_pubkey.3 \ - gnutls_rsa_params_cpy.3 \ - gnutls_rsa_params_deinit.3 \ - gnutls_rsa_params_export_pkcs1.3 \ - gnutls_rsa_params_export_raw.3 \ - gnutls_rsa_params_generate2.3 \ - gnutls_rsa_params_import_pkcs1.3 \ - gnutls_rsa_params_import_raw.3 \ - gnutls_rsa_params_init.3 \ - gnutls_session_channel_binding.3 \ - gnutls_session_enable_compatibility_mode.3 \ - gnutls_session_get_data.3 \ - gnutls_session_get_data2.3 \ - gnutls_session_get_id.3 \ - gnutls_session_get_ptr.3 \ - gnutls_session_is_resumed.3 \ - gnutls_session_set_data.3 \ - gnutls_session_set_ptr.3 \ - gnutls_set_default_export_priority.3 \ - gnutls_set_default_priority.3 \ - gnutls_sign_callback_get.3 \ - gnutls_sign_callback_set.3 \ - gnutls_srp_allocate_client_credentials.3 \ - gnutls_srp_allocate_server_credentials.3 \ - gnutls_srp_free_client_credentials.3 \ - gnutls_srp_free_server_credentials.3 \ - gnutls_srp_server_get_username.3 \ - gnutls_srp_set_client_credentials.3 \ - gnutls_srp_set_client_credentials_function.3 \ - gnutls_srp_set_prime_bits.3 \ - gnutls_srp_set_server_credentials_file.3 \ - gnutls_srp_set_server_credentials_function.3 \ - gnutls_srp_verifier.3 \ - gnutls_strerror.3 \ - gnutls_strerror_name.3 \ - gnutls_supplemental_get_name.3 \ - gnutls_transport_get_ptr.3 \ - gnutls_transport_get_ptr2.3 \ - gnutls_transport_set_errno.3 \ - gnutls_transport_set_errno_function.3 \ - gnutls_transport_set_ptr.3 \ - gnutls_transport_set_ptr2.3 \ - gnutls_transport_set_pull_function.3 \ - gnutls_transport_set_pull_timeout_function.3 \ - gnutls_transport_set_push_function.3 \ - gnutls_transport_set_vec_push_function.3 \ - gnutls_x509_crl_check_issuer.3 \ - gnutls_x509_crl_deinit.3 \ - gnutls_x509_crl_export.3 \ - gnutls_x509_crl_get_authority_key_id.3 \ - gnutls_x509_crl_get_crt_count.3 \ - gnutls_x509_crl_get_crt_serial.3 \ - gnutls_x509_crl_get_dn_oid.3 \ - gnutls_x509_crl_get_extension_data.3 \ - gnutls_x509_crl_get_extension_info.3 \ - gnutls_x509_crl_get_extension_oid.3 \ - gnutls_x509_crl_get_issuer_dn.3 \ - gnutls_x509_crl_get_issuer_dn_by_oid.3 \ - gnutls_x509_crl_get_next_update.3 \ - gnutls_x509_crl_get_number.3 \ - gnutls_x509_crl_get_raw_issuer_dn.3 \ - gnutls_x509_crl_get_signature.3 \ - gnutls_x509_crl_get_signature_algorithm.3 \ - gnutls_x509_crl_get_this_update.3 \ - gnutls_x509_crl_get_version.3 \ - gnutls_x509_crl_import.3 \ - gnutls_x509_crl_init.3 \ - gnutls_x509_crl_list_import.3 \ - gnutls_x509_crl_list_import2.3 \ - gnutls_x509_crl_print.3 \ - gnutls_x509_crl_privkey_sign.3 \ - gnutls_x509_crl_set_authority_key_id.3 \ - gnutls_x509_crl_set_crt.3 \ - gnutls_x509_crl_set_crt_serial.3 \ - gnutls_x509_crl_set_next_update.3 \ - gnutls_x509_crl_set_number.3 \ - gnutls_x509_crl_set_this_update.3 \ - gnutls_x509_crl_set_version.3 \ - gnutls_x509_crl_sign.3 \ - gnutls_x509_crl_sign2.3 \ - gnutls_x509_crl_verify.3 \ - gnutls_x509_crq_deinit.3 \ - gnutls_x509_crq_export.3 \ - gnutls_x509_crq_get_attribute_by_oid.3 \ - gnutls_x509_crq_get_attribute_data.3 \ - gnutls_x509_crq_get_attribute_info.3 \ - gnutls_x509_crq_get_basic_constraints.3 \ - gnutls_x509_crq_get_challenge_password.3 \ - gnutls_x509_crq_get_dn.3 \ - gnutls_x509_crq_get_dn_by_oid.3 \ - gnutls_x509_crq_get_dn_oid.3 \ - gnutls_x509_crq_get_extension_by_oid.3 \ - gnutls_x509_crq_get_extension_data.3 \ - gnutls_x509_crq_get_extension_info.3 \ - gnutls_x509_crq_get_key_id.3 \ - gnutls_x509_crq_get_key_purpose_oid.3 \ - gnutls_x509_crq_get_key_rsa_raw.3 \ - gnutls_x509_crq_get_key_usage.3 \ - gnutls_x509_crq_get_pk_algorithm.3 \ - gnutls_x509_crq_get_subject_alt_name.3 \ - gnutls_x509_crq_get_subject_alt_othername_oid.3 \ - gnutls_x509_crq_get_version.3 \ - gnutls_x509_crq_import.3 \ - gnutls_x509_crq_init.3 \ - gnutls_x509_crq_print.3 \ - gnutls_x509_crq_privkey_sign.3 \ - gnutls_x509_crq_set_attribute_by_oid.3 \ - gnutls_x509_crq_set_basic_constraints.3 \ - gnutls_x509_crq_set_challenge_password.3 \ - gnutls_x509_crq_set_dn_by_oid.3 \ - gnutls_x509_crq_set_key.3 \ - gnutls_x509_crq_set_key_purpose_oid.3 \ - gnutls_x509_crq_set_key_rsa_raw.3 \ - gnutls_x509_crq_set_key_usage.3 \ - gnutls_x509_crq_set_pubkey.3 \ - gnutls_x509_crq_set_subject_alt_name.3 \ - gnutls_x509_crq_set_version.3 \ - gnutls_x509_crq_sign.3 \ - gnutls_x509_crq_sign2.3 \ - gnutls_x509_crq_verify.3 \ - gnutls_x509_crt_check_hostname.3 \ - gnutls_x509_crt_check_issuer.3 \ - gnutls_x509_crt_check_revocation.3 \ - gnutls_x509_crt_cpy_crl_dist_points.3 \ - gnutls_x509_crt_deinit.3 \ - gnutls_x509_crt_export.3 \ - gnutls_x509_crt_get_activation_time.3 \ - gnutls_x509_crt_get_authority_key_id.3 \ - gnutls_x509_crt_get_basic_constraints.3 \ - gnutls_x509_crt_get_ca_status.3 \ - gnutls_x509_crt_get_crl_dist_points.3 \ - gnutls_x509_crt_get_dn.3 \ - gnutls_x509_crt_get_dn_by_oid.3 \ - gnutls_x509_crt_get_dn_oid.3 \ - gnutls_x509_crt_get_expiration_time.3 \ - gnutls_x509_crt_get_extension_by_oid.3 \ - gnutls_x509_crt_get_extension_data.3 \ - gnutls_x509_crt_get_extension_info.3 \ - gnutls_x509_crt_get_extension_oid.3 \ - gnutls_x509_crt_get_fingerprint.3 \ - gnutls_x509_crt_get_issuer.3 \ - gnutls_x509_crt_get_issuer_alt_name.3 \ - gnutls_x509_crt_get_issuer_alt_name2.3 \ - gnutls_x509_crt_get_issuer_alt_othername_oid.3 \ - gnutls_x509_crt_get_issuer_dn.3 \ - gnutls_x509_crt_get_issuer_dn_by_oid.3 \ - gnutls_x509_crt_get_issuer_dn_oid.3 \ - gnutls_x509_crt_get_issuer_unique_id.3 \ - gnutls_x509_crt_get_key_id.3 \ - gnutls_x509_crt_get_key_purpose_oid.3 \ - gnutls_x509_crt_get_key_usage.3 \ - gnutls_x509_crt_get_pk_algorithm.3 \ - gnutls_x509_crt_get_pk_dsa_raw.3 \ - gnutls_x509_crt_get_pk_rsa_raw.3 \ - gnutls_x509_crt_get_preferred_hash_algorithm.3 \ - gnutls_x509_crt_get_proxy.3 \ - gnutls_x509_crt_get_raw_dn.3 \ - gnutls_x509_crt_get_raw_issuer_dn.3 \ - gnutls_x509_crt_get_serial.3 \ - gnutls_x509_crt_get_signature.3 \ - gnutls_x509_crt_get_signature_algorithm.3 \ - gnutls_x509_crt_get_subject.3 \ - gnutls_x509_crt_get_subject_alt_name.3 \ - gnutls_x509_crt_get_subject_alt_name2.3 \ - gnutls_x509_crt_get_subject_alt_othername_oid.3 \ - gnutls_x509_crt_get_subject_key_id.3 \ - gnutls_x509_crt_get_subject_unique_id.3 \ - gnutls_x509_crt_get_verify_algorithm.3 \ - gnutls_x509_crt_get_version.3 \ - gnutls_x509_crt_import.3 \ - gnutls_x509_crt_import_pkcs11.3 \ - gnutls_x509_crt_import_pkcs11_url.3 \ - gnutls_x509_crt_init.3 \ - gnutls_x509_crt_list_import.3 \ - gnutls_x509_crt_list_import2.3 \ - gnutls_x509_crt_list_import_pkcs11.3 \ - gnutls_x509_crt_list_verify.3 \ - gnutls_x509_crt_print.3 \ - gnutls_x509_crt_privkey_sign.3 \ - gnutls_x509_crt_set_activation_time.3 \ - gnutls_x509_crt_set_authority_key_id.3 \ - gnutls_x509_crt_set_basic_constraints.3 \ - gnutls_x509_crt_set_ca_status.3 \ - gnutls_x509_crt_set_crl_dist_points.3 \ - gnutls_x509_crt_set_crl_dist_points2.3 \ - gnutls_x509_crt_set_crq.3 \ - gnutls_x509_crt_set_crq_extensions.3 \ - gnutls_x509_crt_set_dn_by_oid.3 \ - gnutls_x509_crt_set_expiration_time.3 \ - gnutls_x509_crt_set_extension_by_oid.3 \ - gnutls_x509_crt_set_issuer_dn_by_oid.3 \ - gnutls_x509_crt_set_key.3 \ - gnutls_x509_crt_set_key_purpose_oid.3 \ - gnutls_x509_crt_set_key_usage.3 \ - gnutls_x509_crt_set_proxy.3 \ - gnutls_x509_crt_set_proxy_dn.3 \ - gnutls_x509_crt_set_pubkey.3 \ - gnutls_x509_crt_set_serial.3 \ - gnutls_x509_crt_set_subject_alt_name.3 \ - gnutls_x509_crt_set_subject_alternative_name.3 \ - gnutls_x509_crt_set_subject_key_id.3 \ - gnutls_x509_crt_set_version.3 \ - gnutls_x509_crt_sign.3 \ - gnutls_x509_crt_sign2.3 \ - gnutls_x509_crt_verify.3 \ - gnutls_x509_crt_verify_data.3 \ - gnutls_x509_crt_verify_hash.3 \ - gnutls_x509_dn_deinit.3 \ - gnutls_x509_dn_export.3 \ - gnutls_x509_dn_get_rdn_ava.3 \ - gnutls_x509_dn_import.3 \ - gnutls_x509_dn_init.3 \ - gnutls_x509_dn_oid_known.3 \ - gnutls_x509_privkey_cpy.3 \ - gnutls_x509_privkey_deinit.3 \ - gnutls_x509_privkey_export.3 \ - gnutls_x509_privkey_export_dsa_raw.3 \ - gnutls_x509_privkey_export_ecc_raw.3 \ - gnutls_x509_privkey_export_pkcs8.3 \ - gnutls_x509_privkey_export_rsa_raw.3 \ - gnutls_x509_privkey_export_rsa_raw2.3 \ - gnutls_x509_privkey_fix.3 \ - gnutls_x509_privkey_generate.3 \ - gnutls_x509_privkey_get_key_id.3 \ - gnutls_x509_privkey_get_pk_algorithm.3 \ - gnutls_x509_privkey_import.3 \ - gnutls_x509_privkey_import_dsa_raw.3 \ - gnutls_x509_privkey_import_ecc_raw.3 \ - gnutls_x509_privkey_import_pkcs8.3 \ - gnutls_x509_privkey_import_rsa_raw.3 \ - gnutls_x509_privkey_import_rsa_raw2.3 \ - gnutls_x509_privkey_init.3 \ - gnutls_x509_privkey_sec_param.3 \ - gnutls_x509_privkey_sign_data.3 \ - gnutls_x509_privkey_sign_hash.3 \ - gnutls_x509_rdn_get.3 \ - gnutls_x509_rdn_get_by_oid.3 \ - gnutls_x509_rdn_get_oid.3 \ - gnutls_x509_trust_list_add_cas.3 \ - gnutls_x509_trust_list_add_crls.3 \ - gnutls_x509_trust_list_add_named_crt.3 \ - gnutls_x509_trust_list_deinit.3 \ - gnutls_x509_trust_list_get_issuer.3 \ - gnutls_x509_trust_list_init.3 \ - gnutls_x509_trust_list_verify_crt.3 \ - gnutls_x509_trust_list_verify_named_crt.3 diff --git a/security/gnutls-devel/distinfo b/security/gnutls-devel/distinfo deleted file mode 100644 index f3c8060ab043..000000000000 --- a/security/gnutls-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gnutls-2.99.4.tar.xz) = 66b6d9d8197ce6e3aad9435698c134446639d4736a90ba238ce7a24ada8b5ba1 -SIZE (gnutls-2.99.4.tar.xz) = 4568428 diff --git a/security/gnutls-devel/pkg-descr b/security/gnutls-devel/pkg-descr deleted file mode 100644 index eb3b18b04920..000000000000 --- a/security/gnutls-devel/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and -SSL 3.0 protocols. The library does not include any patented algorithms and -is available under the GNU Lesser GPL license. - -Important features of the GnuTLS library include: -- Thread safety -- Support for both TLS 1.0 and SSL 3.0 protocols -- Support for both X.509 and OpenPGP certificates -- Support for basic parsing and verification of certificates -- Support for SRP for TLS authentication -- Support for TLS Extension mechanism -- Support for TLS Compression Methods - -Additionaly GnuTLS provides an emulation API for the widely used -OpenSSL library, to ease integration with existing applications. - -WWW: http://www.gnutls.org/ diff --git a/security/gnutls-devel/pkg-plist b/security/gnutls-devel/pkg-plist deleted file mode 100644 index a27df179e8fc..000000000000 --- a/security/gnutls-devel/pkg-plist +++ /dev/null @@ -1,88 +0,0 @@ -bin/certtool -bin/gnutls-cli -bin/gnutls-cli-debug -bin/gnutls-serv -bin/p11tool -bin/psktool -bin/srptool -include/gnutls/abstract.h -include/gnutls/compat.h -include/gnutls/crypto.h -include/gnutls/dtls.h -include/gnutls/extra.h -include/gnutls/gnutls.h -include/gnutls/openpgp.h -include/gnutls/openssl.h -include/gnutls/pkcs11.h -include/gnutls/pkcs12.h -include/gnutls/x509.h -info/gnutls-certificate-user-use-case.png -info/gnutls-client-server-use-case.png -info/gnutls-extensions_st.png -info/gnutls-guile.info -info/gnutls-handshake-sequence.png -info/gnutls-handshake-state.png -info/gnutls-internals.png -info/gnutls-layers.png -info/gnutls-logo.png -info/gnutls-mod_auth_st.png -info/gnutls-objects.png -info/gnutls-pgp.png -info/gnutls-x509.png -info/pkcs11-vision.png -lib/libgnutls-extra.a -lib/libgnutls-extra.la -lib/libgnutls-extra.so -lib/libgnutls-extra.so.28 -lib/libgnutls-openssl.a -lib/libgnutls-openssl.la -lib/libgnutls-openssl.so -lib/libgnutls-openssl.so.27 -lib/libgnutls.a -lib/libgnutls.la -lib/libgnutls.so -lib/libgnutls.so.28 -libdata/pkgconfig/gnutls-extra.pc -libdata/pkgconfig/gnutls.pc -%%CXX%%include/gnutls/gnutlsxx.h -%%CXX%%lib/libgnutlsxx.a -%%CXX%%lib/libgnutlsxx.la -%%CXX%%lib/libgnutlsxx.so -%%CXX%%lib/libgnutlsxx.so.28 -%%EXAMPLESDIR%%/ex-alert.c -%%EXAMPLESDIR%%/ex-cert-select-pkcs11.c -%%EXAMPLESDIR%%/ex-cert-select.c -%%EXAMPLESDIR%%/ex-client-psk.c -%%EXAMPLESDIR%%/ex-client-resume.c -%%EXAMPLESDIR%%/ex-client-srp.c -%%EXAMPLESDIR%%/ex-client-udp.c -%%EXAMPLESDIR%%/ex-client1.c -%%EXAMPLESDIR%%/ex-client2.c -%%EXAMPLESDIR%%/ex-crq.c -%%EXAMPLESDIR%%/ex-pkcs11-list.c -%%EXAMPLESDIR%%/ex-pkcs12.c -%%EXAMPLESDIR%%/ex-rfc2818.c -%%EXAMPLESDIR%%/ex-serv-anon.c -%%EXAMPLESDIR%%/ex-serv-pgp.c -%%EXAMPLESDIR%%/ex-serv-psk.c -%%EXAMPLESDIR%%/ex-serv-srp.c -%%EXAMPLESDIR%%/ex-serv1.c -%%EXAMPLESDIR%%/ex-session-info.c -%%EXAMPLESDIR%%/ex-verify.c -%%EXAMPLESDIR%%/ex-x509-info.c -%%EXAMPLESDIR%%/tcp.c -%%EXAMPLESDIR%%/udp.c -%%NLS%%share/locale/cs/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/de/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/en@boldquot/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/en@quot/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/it/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/ms/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/nl/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/pl/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/sv/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/vi/LC_MESSAGES/gnutls.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnutls.mo -@dirrm %%EXAMPLESDIR%% -@dirrm include/gnutls diff --git a/sysutils/Makefile b/sysutils/Makefile index 0a14820b3e47..119f5726ce6e 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -213,7 +213,6 @@ SUBDIR += enteruser SUBDIR += entr SUBDIR += env4801 - SUBDIR += epylog SUBDIR += eroaster SUBDIR += etcmerge SUBDIR += etcupdate diff --git a/sysutils/epylog/Makefile b/sysutils/epylog/Makefile deleted file mode 100644 index 918643357d37..000000000000 --- a/sysutils/epylog/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Alan Snelson <alan@wave2.co.uk> -# $FreeBSD$ - -PORTNAME= epylog -PORTVERSION= 1.0.3 -PORTREVISION= 2 -CATEGORIES= sysutils -MASTER_SITES= http://linux.duke.edu/projects/epylog/download/ - -MAINTAINER= alan@wave2.co.uk -COMMENT= Epylog is a syslog parser which mails you the output - -BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \ - lynx:${PORTSDIR}/www/lynx - -DEPRECATED= distfiles no longer fetchable -EXPIRATION_DATE= 2014-04-01 - -MAN3= epylog.3 -MAN5= epylog-modules.5 epylog.conf.5 -MAN8= epylog.8 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-lynx=${LOCALBASE}/bin/lynx \ - --with-python=${PYTHON_CMD} -USES= perl5 -USE_PYTHON= yes - -LOCAL_CONF_FILES= epylog.conf \ - modules.d/logins.conf \ - modules.d/mail.conf \ - modules.d/notices.conf \ - modules.d/packets.conf \ - modules.d/spamd.conf \ - modules.d/weeder.conf \ - notice_local.xml \ - report_template.html \ - weed_local.cf - -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= LOCAL_CONF_FILES="${LOCAL_CONF_FILES}" - -NO_STAGE= yes -post-patch: - @${REINPLACE_CMD} -e 's|$$sysconfdir/cron\.daily|$$sysconfdir/epylog|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/var/log/secure|/var/log/auth.log|' \ - ${WRKSRC}/etc/modules.d/logins.conf.in \ - ${WRKSRC}/etc/modules.d/notices.conf.in \ - ${WRKSRC}/etc/modules.d/weeder.conf.in - -post-install: - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - -.include <bsd.port.mk> diff --git a/sysutils/epylog/distinfo b/sysutils/epylog/distinfo deleted file mode 100644 index bd326e57465f..000000000000 --- a/sysutils/epylog/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (epylog-1.0.3.tar.gz) = f342a47980c36e828a9f97931fb70f5806569a5795a045eeb7f24ed70af3e2f5 -SIZE (epylog-1.0.3.tar.gz) = 117774 diff --git a/sysutils/epylog/files/patch-etc_Makefile.in b/sysutils/epylog/files/patch-etc_Makefile.in deleted file mode 100644 index bd41bbd4c9f0..000000000000 --- a/sysutils/epylog/files/patch-etc_Makefile.in +++ /dev/null @@ -1,25 +0,0 @@ ---- etc/Makefile.in.orig Wed Jul 20 05:29:47 2005 -+++ etc/Makefile.in Wed Jul 20 05:32:37 2005 -@@ -32,8 +32,8 @@ - - SUBDIRS = modules.d - INSTALLDIRS = $(pkgconfdir) --CFGFILES = epylog.conf notice_dist.xml notice_local.xml report_template.html \ -- trojans.list weed_dist.cf weed_local.cf -+CFGFILES = epylog.conf notice_local.xml report_template.html weed_local.cf -+FILES = notice_dist.xml trojans.list weed_dist.cf - - all: all-stamp - -@@ -47,7 +47,10 @@ - - install: all installdirs - for CFGFILE in $(CFGFILES); do \ -- $(INSTALL_DATA) $$CFGFILE $(DESTDIR)$(pkgconfdir)/$$CFGFILE; \ -+ $(INSTALL_DATA) $$CFGFILE $(DESTDIR)$(pkgconfdir)/$$CFGFILE.default; \ -+ done -+ for FILE in $(FILES); do \ -+ $(INSTALL_DATA) $$FILE $(DESTDIR)$(pkgconfdir); \ - done - for subdir in $(SUBDIRS) ; do \ - $(MAKE) -C $$subdir install ; \ diff --git a/sysutils/epylog/files/patch-etc_modules_Makefile.in b/sysutils/epylog/files/patch-etc_modules_Makefile.in deleted file mode 100644 index c7f5f5e76dcd..000000000000 --- a/sysutils/epylog/files/patch-etc_modules_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- etc/modules.d/Makefile.in.orig Wed Jul 20 05:33:26 2005 -+++ etc/modules.d/Makefile.in Wed Jul 20 05:33:26 2005 -@@ -43,7 +43,7 @@ - - install: all installdirs - for MCONF in $(MCONFS); do \ -- $(INSTALL_DATA) $$MCONF.conf $(DESTDIR)$(pkgconfdir)/modules.d/; \ -+ $(INSTALL_DATA) $$MCONF.conf $(DESTDIR)$(pkgconfdir)/modules.d/$$MCONF.conf.default; \ - done - - uninstall: diff --git a/sysutils/epylog/files/pkg-deinstall.in b/sysutils/epylog/files/pkg-deinstall.in deleted file mode 100644 index 07fc83709162..000000000000 --- a/sysutils/epylog/files/pkg-deinstall.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -[ "$2" != "DEINSTALL" ] && exit 0 - -for f in %%LOCAL_CONF_FILES%%; do - if cmp -s "${PKG_PREFIX}/etc/epylog/$f" "${PKG_PREFIX}/etc/epylog/$f.default"; then - rm -f "${PKG_PREFIX}/etc/epylog/$f" - fi -done diff --git a/sysutils/epylog/files/pkg-install.in b/sysutils/epylog/files/pkg-install.in deleted file mode 100644 index 9af57bcbcf0b..000000000000 --- a/sysutils/epylog/files/pkg-install.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -[ "$2" != "POST-INSTALL" ] && exit 0 - -for f in %%LOCAL_CONF_FILES%%; do - if ! [ -f "${PKG_PREFIX}/etc/epylog/$f" ]; then - cp -p "${PKG_PREFIX}/etc/epylog/$f.default" "${PKG_PREFIX}/etc/epylog/$f" - fi -done diff --git a/sysutils/epylog/pkg-descr b/sysutils/epylog/pkg-descr deleted file mode 100644 index 621a2061b241..000000000000 --- a/sysutils/epylog/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Epylog is a syslog parser which runs periodically, -looks at your logs, processes some of the entries -in order to present them in a more comprehensible format, -and then mails you the output. -It is written specifically for large network clusters -where a lot of machines (around 50 and upwards) log to the -same loghost using syslog or syslog-ng. -It is an alternative to a similar package, called LogWatch. - -The epylog engine should work on most unix systems running -Python-2.2 and above, although currently the processing modules -are only written to work with linux (and particularly Red Hat Linux -series 7 and above). -However, other unix and linux flavors should work fine, -as long as they use standard logging facilities and things like PAM. - -WWW: http://linux.duke.edu/projects/epylog/ diff --git a/sysutils/epylog/pkg-plist b/sysutils/epylog/pkg-plist deleted file mode 100644 index b7dcb5260e02..000000000000 --- a/sysutils/epylog/pkg-plist +++ /dev/null @@ -1,66 +0,0 @@ -etc/epylog/epylog.conf.default -etc/epylog/epylog.cron -etc/epylog/modules.d/logins.conf.default -etc/epylog/modules.d/mail.conf.default -etc/epylog/modules.d/notices.conf.default -etc/epylog/modules.d/packets.conf.default -etc/epylog/modules.d/spamd.conf.default -etc/epylog/modules.d/weeder.conf.default -etc/epylog/notice_dist.xml -etc/epylog/notice_local.xml.default -etc/epylog/report_template.html.default -etc/epylog/trojans.list -etc/epylog/weed_dist.cf -etc/epylog/weed_local.cf.default -lib/perl5/site_perl/epylog.pm -%%PYTHON_SITELIBDIR%%/epylog/__init__.py -%%PYTHON_SITELIBDIR%%/epylog/__init__.pyc -%%PYTHON_SITELIBDIR%%/epylog/helpers.py -%%PYTHON_SITELIBDIR%%/epylog/helpers.pyc -%%PYTHON_SITELIBDIR%%/epylog/log.py -%%PYTHON_SITELIBDIR%%/epylog/log.pyc -%%PYTHON_SITELIBDIR%%/epylog/module.py -%%PYTHON_SITELIBDIR%%/epylog/module.pyc -%%PYTHON_SITELIBDIR%%/epylog/mytempfile.py -%%PYTHON_SITELIBDIR%%/epylog/mytempfile.pyc -%%PYTHON_SITELIBDIR%%/epylog/publishers.py -%%PYTHON_SITELIBDIR%%/epylog/publishers.pyc -%%PYTHON_SITELIBDIR%%/epylog/report.py -%%PYTHON_SITELIBDIR%%/epylog/report.pyc -sbin/epylog -share/doc/epylog-1.0.3/AUTHORS -share/doc/epylog-1.0.3/ChangeLog -share/doc/epylog-1.0.3/INSTALL -share/doc/epylog-1.0.3/LICENSE -share/doc/epylog-1.0.3/README -share/doc/epylog-1.0.3/doc/modules.txt -share/doc/epylog-1.0.3/doc/roadmap.txt -share/doc/epylog-1.0.3/doc/templates/template.mod.pl -share/doc/epylog-1.0.3/doc/templates/template_mod.py -share/doc/epylog-1.0.3/doc/testcase/logins.testcase -share/doc/epylog-1.0.3/doc/testcase/mail.testcase -share/doc/epylog-1.0.3/doc/testcase/notices.testcase -share/doc/epylog-1.0.3/doc/testcase/packets.testcase -share/doc/epylog-1.0.3/doc/testcase/spamd.testcase -share/doc/epylog-1.0.3/doc/testcase/weeder.testcase -share/epylog/modules/logins_mod.py -share/epylog/modules/logins_mod.pyc -share/epylog/modules/mail_mod.py -share/epylog/modules/mail_mod.pyc -share/epylog/modules/notices_mod.py -share/epylog/modules/notices_mod.pyc -share/epylog/modules/packets_mod.py -share/epylog/modules/packets_mod.pyc -share/epylog/modules/spamd_mod.py -share/epylog/modules/spamd_mod.pyc -share/epylog/modules/weeder_mod.py -share/epylog/modules/weeder_mod.pyc -@dirrm share/epylog/modules -@dirrm share/epylog -@dirrm share/doc/epylog-1.0.3/doc/testcase -@dirrm share/doc/epylog-1.0.3/doc/templates -@dirrm share/doc/epylog-1.0.3/doc -@dirrm share/doc/epylog-1.0.3 -@dirrm %%PYTHON_SITELIBDIR%%/epylog -@dirrmtry etc/epylog/modules.d -@dirrmtry etc/epylog |